Jump to content

Gordan's lemma: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Undid revision 1002848284 by 77.182.74.205 (talk) see the citation
BTotaro (talk | contribs)
No need to give a reference for a misspelling
Line 2: Line 2:


* Let <math>A</math> be a matrix of integers. Let <math>M</math> be the set of non-negative integer solutions of <math>A\cdot x = 0</math>. Then there exists a finite subset of vectors <math>M</math>, such that every element of <math>M</math> is a linear combination of these vectors with non-negative integer coefficients.<ref name=":0">{{Cite journal|last=Alon|first=N|last2=Berman|first2=K.A|date=1986-09-01|title=Regular hypergraphs, Gordon's lemma, Steinitz' lemma and invariant theory|url=http://dx.doi.org/10.1016/0097-3165(86)90026-9|journal=Journal of Combinatorial Theory, Series A|volume=43|issue=1|pages=91–97|doi=10.1016/0097-3165(86)90026-9|issn=0097-3165}}</ref>
* Let <math>A</math> be a matrix of integers. Let <math>M</math> be the set of non-negative integer solutions of <math>A\cdot x = 0</math>. Then there exists a finite subset of vectors <math>M</math>, such that every element of <math>M</math> is a linear combination of these vectors with non-negative integer coefficients.<ref name=":0">{{Cite journal|last=Alon|first=N|last2=Berman|first2=K.A|date=1986-09-01|title=Regular hypergraphs, Gordon's lemma, Steinitz' lemma and invariant theory|url=http://dx.doi.org/10.1016/0097-3165(86)90026-9|journal=Journal of Combinatorial Theory, Series A|volume=43|issue=1|pages=91–97|doi=10.1016/0097-3165(86)90026-9|issn=0097-3165}}</ref>
* The [[semigroup]] of integral points in the [[dual cone]] of a rational convex polyhedral cone is finitely generated.<ref>David A. Cox, [https://dacox.people.amherst.edu/lectures/coxcimpa.pdf Lectures on toric varieties]. Lecture 1. Proposition 1.11.</ref>
* The [[semigroup]] of integral points in a rational convex polyhedral cone is finitely generated.<ref>David A. Cox, [https://dacox.people.amherst.edu/lectures/coxcimpa.pdf Lectures on toric varieties]. Lecture 1. Proposition 1.11.</ref>
* 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]]).
* 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 German mathematician [[Paul Gordan]] (1837–1912). it is sometimes<ref name=":0" /> called '''Gordon's lemma'''.
The lemma is named after the mathematician [[Paul Gordan]] (1837–1912). Some authors have misspelled it as "Gordon's lemma".


== Proofs ==
== Proofs ==
Line 11: Line 11:


=== Topological proof ===
=== Topological proof ===
Let <math>\sigma</math> be the cone as given in the lemma. Let <math>u_1, \dots, u_r</math> be the integral vectors so that <math>\sigma = \{ x \mid \langle u_i, x \rangle \ge 0, 1 \le i \le r \}.</math> Then the <math>u_i</math>'s generate the dual cone <math>\sigma^{\vee}</math>; indeed, writing ''C'' for the cone generated by <math>u_i</math>'s, we have: <math>\sigma \subset C^{\vee}</math>, which must be the equality. Now, if ''x'' is in the semigroup
Let <math>\sigma</math> be the [[dual cone]] of the given rational polyhedral cone. Let <math>u_1, \dots, u_r</math> be integral vectors so that <math>\sigma = \{ x \mid \langle u_i, x \rangle \ge 0, 1 \le i \le r \}.</math> Then the <math>u_i</math>'s generate the dual cone <math>\sigma^{\vee}</math>; indeed, writing ''C'' for the cone generated by <math>u_i</math>'s, we have: <math>\sigma \subset C^{\vee}</math>, which must be the equality. Now, if ''x'' is in the semigroup

:<math>S_\sigma = \sigma^\vee \cap \mathbb{Z}^d,</math>
:<math>S_\sigma = \sigma^\vee \cap \mathbb{Z}^d,</math>

then it can be written as
then it can be written as
:<math>x = \sum_i n_i u_i + \sum_i r_i u_i,</math>

where <math>n_i</math> are nonnegative integers and <math>0 \le r_i \le 1</math>. 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, <math>S_{\sigma}</math> is finitely generated.
:<math>x = \sum_i n_i u_i + \sum_i r_i u_i</math>

where <math>n_i</math> are nonnegative integers and <math>0 \le r_i \le 1</math>. But since ''x'' and the first sum on the right-hand side are integral, the second sum is also integral and thus there can only be finitely many possibilities for the second sum (the topological reason). Hence, <math>S_{\sigma}</math> is finitely generated.


=== Algebraic proof ===
=== Algebraic proof ===

Revision as of 18:18, 27 January 2021

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

  • Let be a matrix of integers. Let be the set of non-negative integer solutions of . Then there exists a finite subset of vectors , such that every element of is a linear combination of these vectors with non-negative integer coefficients.[1]
  • The semigroup of integral points in a rational convex polyhedral cone is finitely generated.[2]
  • 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 be the dual cone of the given rational polyhedral cone. Let be integral vectors so that Then the 's generate the dual cone ; indeed, writing C for the cone generated by 's, we have: , which must be the equality. Now, if x is in the semigroup

then it can be written as

where are nonnegative integers and . 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, is finitely generated.

Algebraic proof

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

If S is finitely generated, then , v an integral vector, is finitely generated.

Put , which has a basis . It has -grading given by

.

By assumption, A is finitely generated and thus is Noetherian. It follows from the algebraic lemma below that is a finitely generated algebra over . Now, the semigroup is the image of S under a linear projection, thus finitely generated and so is finitely generated. Hence, is finitely generated then.

Lemma: Let A be a -graded ring. If A is a Noetherian ring, then is a finitely generated -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 , homogeneous of positive degree. If f is homogeneous of positive degree, then we can write with homogeneous. If f has sufficiently large degree, then each has degree positive and strictly less than that of f. Also, each degree piece is a finitely generated -module. (Proof: Let be an increasing chain of finitely generated submodules of with union . Then the chain of the ideals stabilizes in finite steps; so does the chain ) Thus, by induction on degree, we see is a finitely generated -algebra.

Applications

A multi-hypergraph over a certain set is a multiset of subsets of (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 be the maximum degree of an indecomposable multi-hypergraph on n vertices. Gordan's lemma implies that is finite.[1] Proof: for each subset S of vertices, define a variable xS. Define another variable d. Consider the following set of n equations (one equation per vertex):

for all

The set of solutions is exactly the set of regular multi-hypergraphs on . By Gordan's lemma, this set is generated by a finite set of solutions, i.e., there is a finite set of multi-hypergraphs, such that each regular multi-hypergraph is the union of some elements of . Every non-decomposable multi-hypergraph must be in (since by definition, it cannot be generated by other multi-hypergraph). Hence, the set of non-decomposable multi-hypergraphs is finite.

References

  1. ^ a b 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. ,Lemma 4.12.

See also