Misplaced Pages

Gordan's lemma

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.

Gordan's lemma is a lemma in convex geometry and algebraic geometry. It can be stated in several ways.

  • Let A {\displaystyle A} be a matrix of integers. Let M {\displaystyle M} be the set of non-negative integer solutions of A x = 0 {\displaystyle A\cdot x=0} . Then there exists a finite subset of vectors in M {\displaystyle M} , such that every element of M {\displaystyle M} is a linear combination of these vectors with non-negative integer coefficients.
  • The semigroup of integral points in a rational convex polyhedral cone is finitely generated.
  • An affine toric variety is an algebraic variety (this follows from the fact that the prime spectrum of the semigroup algebra of such a semigroup is, by definition, an affine toric variety).

The lemma is named after the mathematician Paul Gordan (1837–1912). Some authors have misspelled it as "Gordon's lemma".

Proofs

There are topological and algebraic proofs.

Topological proof

Let σ {\displaystyle \sigma } be the dual cone of the given rational polyhedral cone. Let u 1 , , u r {\displaystyle u_{1},\dots ,u_{r}} be integral vectors so that σ = { x u i , x 0 , 1 i r } . {\displaystyle \sigma =\{x\mid \langle u_{i},x\rangle \geq 0,1\leq i\leq r\}.} Then the u i {\displaystyle u_{i}} 's generate the dual cone σ {\displaystyle \sigma ^{\vee }} ; indeed, writing C for the cone generated by u i {\displaystyle u_{i}} 's, we have: σ C {\displaystyle \sigma \subset C^{\vee }} , which must be the equality. Now, if x is in the semigroup

S σ = σ Z d , {\displaystyle S_{\sigma }=\sigma ^{\vee }\cap \mathbb {Z} ^{d},}

then it can be written as

x = i n i u i + i r i u i , {\displaystyle x=\sum _{i}n_{i}u_{i}+\sum _{i}r_{i}u_{i},}

where n i {\displaystyle n_{i}} are nonnegative integers and 0 r i 1 {\displaystyle 0\leq r_{i}\leq 1} . But since x and the first sum on the right-hand side are integral, the second sum is a lattice point in a bounded region, and so there are only finitely many possibilities for the second sum (the topological reason). Hence, S σ {\displaystyle S_{\sigma }} is finitely generated.

Algebraic proof

The proof is based on a fact that a semigroup S is finitely generated if and only if its semigroup algebra C [ S ] {\displaystyle \mathbb {C} } is a finitely generated algebra over C {\displaystyle \mathbb {C} } . To prove Gordan's lemma, by induction (cf. the proof above), it is enough to prove the following statement: for any unital subsemigroup S of Z d {\displaystyle \mathbb {Z} ^{d}} ,

If S is finitely generated, then S + = S { x x , v 0 } {\displaystyle S^{+}=S\cap \{x\mid \langle x,v\rangle \geq 0\}} , v an integral vector, is finitely generated.

Put A = C [ S ] {\displaystyle A=\mathbb {C} } , which has a basis χ a , a S {\displaystyle \chi ^{a},\,a\in S} . It has Z {\displaystyle \mathbb {Z} } -grading given by

A n = span { χ a a S , a , v = n } {\displaystyle A_{n}=\operatorname {span} \{\chi ^{a}\mid a\in S,\langle a,v\rangle =n\}} .

By assumption, A is finitely generated and thus is Noetherian. It follows from the algebraic lemma below that C [ S + ] = 0 A n {\displaystyle \mathbb {C} =\oplus _{0}^{\infty }A_{n}} is a finitely generated algebra over A 0 {\displaystyle A_{0}} . Now, the semigroup S 0 = S { x x , v = 0 } {\displaystyle S_{0}=S\cap \{x\mid \langle x,v\rangle =0\}} is the image of S under a linear projection, thus finitely generated and so A 0 = C [ S 0 ] {\displaystyle A_{0}=\mathbb {C} } is finitely generated. Hence, S + {\displaystyle S^{+}} is finitely generated then.

Lemma: Let A be a Z {\displaystyle \mathbb {Z} } -graded ring. If A is a Noetherian ring, then A + = 0 A n {\displaystyle A^{+}=\oplus _{0}^{\infty }A_{n}} is a finitely generated A 0 {\displaystyle A_{0}} -algebra.

Proof: Let I be the ideal of A generated by all homogeneous elements of A of positive degree. Since A is Noetherian, I is actually generated by finitely many f i s {\displaystyle f_{i}'s} , homogeneous of positive degree. If f is homogeneous of positive degree, then we can write f = i g i f i {\textstyle f=\sum _{i}g_{i}f_{i}} with g i {\displaystyle g_{i}} homogeneous. If f has sufficiently large degree, then each g i {\displaystyle g_{i}} has degree positive and strictly less than that of f. Also, each degree piece A n {\displaystyle A_{n}} is a finitely generated A 0 {\displaystyle A_{0}} -module. (Proof: Let N i {\displaystyle N_{i}} be an increasing chain of finitely generated submodules of A n {\displaystyle A_{n}} with union A n {\displaystyle A_{n}} . Then the chain of the ideals N i A {\displaystyle N_{i}A} stabilizes in finite steps; so does the chain N i = N i A A n . {\displaystyle N_{i}=N_{i}A\cap A_{n}.} ) Thus, by induction on degree, we see A + {\displaystyle A^{+}} is a finitely generated A 0 {\displaystyle A_{0}} -algebra.

Applications

A multi-hypergraph over a certain set V {\displaystyle V} is a multiset of subsets of V {\displaystyle V} (it is called "multi-hypergraph" since each hyperedge may appear more than once). A multi-hypergraph is called regular if all vertices have the same degree. It is called decomposable if it has a proper nonempty subset that is regular too. For any integer n, let D ( n ) {\displaystyle D(n)} be the maximum degree of an indecomposable multi-hypergraph on n vertices. Gordan's lemma implies that D ( n ) {\displaystyle D(n)} is finite. Proof: for each subset S of vertices, define a variable xS (a non-negative integer). Define another variable d (a non-negative integer). Consider the following set of n equations (one equation per vertex): S v x S d = 0  for all  v V {\displaystyle \sum _{S\ni v}x_{S}-d=0{\text{ for all }}v\in V} Every solution (x,d) denotes a regular multi-hypergraphs on V {\displaystyle V} , where x defines the hyperedges and d is the degree. By Gordan's lemma, the set of solutions is generated by a finite set of solutions, i.e., there is a finite set M {\displaystyle M} of multi-hypergraphs, such that each regular multi-hypergraph is a linear combination of some elements of M {\displaystyle M} . Every non-decomposable multi-hypergraph must be in M {\displaystyle M} (since by definition, it cannot be generated by other multi-hypergraph). Hence, the set of non-decomposable multi-hypergraphs is finite.

See also

  • Birkhoff algorithm is an algorithm that, given a bistochastic matrix (a matrix which solves a particular set of equations), finds a decomposition of it into integral matrices. It is related to Gordan's lemma in that it shows that the set of these matrices is generated by a finite set of integral matrices.

References

  1. ^ Alon, N; Berman, K.A (1986-09-01). "Regular hypergraphs, Gordon's lemma, Steinitz' lemma and invariant theory". Journal of Combinatorial Theory, Series A. 43 (1): 91–97. doi:10.1016/0097-3165(86)90026-9. ISSN 0097-3165.
  2. David A. Cox, Lectures on toric varieties. Lecture 1. Proposition 1.11.
  3. Bruns, Winfried; Gubeladze, Joseph (2009). Polytopes, rings, and K-theory. Springer Monographs in Mathematics. Springer. doi:10.1007/b105283. ISBN 978-0-387-76355-2., Lemma 4.12.

See also

Categories: