Abstract
We prove an explicit formula for the first nonzero entry in the n-th row of the graded Betti table of an n-dimensional projective toric variety associated with a normal polytope with at least one interior lattice point. This applies to Veronese embeddings of \(\mathbb {P}^n\). We also prove an explicit formula for the entire n-th row when the interior of the polytope is one-dimensional. All results are valid over an arbitrary field k.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Let k be a field. In this article, we study syzygies of projectively embedded toric varieties X / k. More precisely, we give explicit formulas in terms of the combinatorics of the defining polytope for certain graded Betti numbers, which appear in the minimal free resolution of the homogeneous coordinate ring of X as a graded module, obtained by repeatedly taking syzygies. These Betti numbers are typically gathered in the graded Betti table:
Here, \(\kappa _{p,q}\) is the number of degree \(p+q\) summands of the p-th module in the resolution. One alternatively defines \(\kappa _{p,q}\) as the dimension of the Koszul cohomology space \(K_{p,q}(X,O(1))\). The graded Betti table is expected to contain a wealth of geometric information and is the subject of several important open problems and conjectures. But the vast part of it is poorly understood.
For a number of entries, an explicit formula in terms of the defining lattice polytope was known before. Examples of this can be found in [3, 11]. But for this paper, the most relevant result is that of Schenck, who proved [16] that for projective toric surfaces coming from a lattice polygon with b lattice boundary points \(\kappa _{p,2}=0\) for all \(p\le b-3\). Hering proved in [11, Theorem IV.20] using a theorem of Gallego–Purnaprajna [9, Theorem 1.3] that the next entry \(\kappa _{b-2,2}\) is not zero. Both results were already known in the case this polygon is equal to the triangle with vertices (0, d), (d, 0), (0, 0). This polygon gives the d-fold Veronese embedding of the projective plane, for which Loose [12] proved that the number of zeroes in the quadratic strand equals \(3d-3\) (not counting \(\kappa _{0,2}=0\) as a zero). This result was independently rediscovered by Ottaviani and Paoletti [13], and they generalized this to the following conjecture:
Conjecture 1
For the d-fold Veronese embedding of n-dimensional projective space \(\kappa _{p,q}=0\) whenever \(p\le 3d-3\) and \(q\ge 2\).
This is known as property \(N_p\) with \(p=3d-3\). For \(d>n\), this is generalized by the following conjecture [7, p. 643, Conjecture 7.6] which the authors already proved for \(q=n\):
Conjecture 2
If we take a minimal free resolution of the line bundle \(\mathcal {O}_{\mathbb {P}^n}(b)\) on the Veronese embedding of \(\mathbb {P}^n\) of degree d with \(d\ge b+n+1\) then \(\kappa _{p,q}=0\) for all \(1\le q\le n\) and
Syzygies of Veronese embeddings are still an active area of research [2, 6, 10, 14, 15]. For a short introduction to syzygies and to toric varieties, we refer the reader to the next section.
We will not prove this conjecture, but we will prove an explicit formula for \(\kappa _{\left( {\begin{array}{c}d+n\\ n\end{array}}\right) -\left( {\begin{array}{c}d-b-1\\ n\end{array}}\right) -n,n}\) which is the first nonzero entry on the n-th row. We also prove a formula for the first nonzero entry in the n-th row of the Betti table of any projectively normal toric variety of dimension n, if this row is not zero. Note that the n-th row is the last nonzero row if it is not zero. We will work over an arbitrary field k. For a convex lattice polytope \(\Delta \), we denote by \(\Delta ^{(1)}\) the convex hull of the lattice points in the topological interior of \(\Delta \).
We are now ready to formulate our main result:
Theorem 3
Let X be a toric variety coming from an n-dimensional normal polytope \(\Delta \subseteq \mathbb {R}^n\). Let \(\Delta ^{(1)}\) be the interior polytope of \(\Delta \). Let \(S=\Delta \cap \mathbb {Z}^n\), \(T=\Delta ^{(1)}\cap \mathbb {Z}^n\) and \(N=\#S\), \(N^{(1)}=\#T\).
-
If \(p<N-N^{(1)}-n\) then \(\kappa _{p,n}=0\).
-
If \(\Delta ^{(1)}\) is not one-dimensional then \(\kappa _{N-N^{(1)}-n,n} =\left( {\begin{array}{c}t+N^{(1)}-2\\ N^{(1)}-1\end{array}}\right) \) where t is the number of translations of T that are contained in S. (If \(N^{(1)}=0\) then \(\kappa _{N-N^{(1)}-n,n}=0\).)
-
If \(\Delta ^{(1)}\) is one-dimensional then \(\forall p\ge 0\): \(\kappa _{p+N-N^{(1)}-n,n} =(p+1)\left( {\begin{array}{c}N-\ell \\ N^{(1)}-p-1\end{array}}\right) \) where \(\ell \) is the number of lines parallel to \(\Delta ^{(1)}\) that are not disjoint with S.
The first statement actually follows from Green’s linear syzygy theorem [8, Theorem 7.1] combined with Koszul duality. The second statement already appeared for \(n=2\) as a conjectural formula in [3], where more information on Koszul cohomology of toric surfaces can be found. Recall that \(\kappa _{p,q}=0\) whenever \(q>n\), and note that if \(\Delta ^{(1)}=\emptyset \) then \(\kappa _{p,q}=0\) whenever \(q\ge n\) as follows from [11, Proposition IV.5 p. 17–18].
Theorem 4
In the context of conjecture 2 the first nonzero entry on the n-th row equals
These two theorems will be proved at the end of Sect. 2 using results from Sect. 3.
Corollary 5
For toric surfaces coming from polygons of lattice width two, we know the entire Betti table explicitly.
where \(A=N/2+N^{(1)}/2-1\) is the area of \(\Delta \). Of course \(\kappa _{0,0}=1\) and everything else is zero.
The second formula comes from [3, lemma 1.3], the first follows directly from our Theorem 3.
Using [4, Theorem 1.3], one can deduce the following formula for the graded Betti table of the canonical model of a tetragonal curve in a toric surface:
where \(b_1,b_2\) are the tetragonal invariants introduced by Schreyer in [17, p. 127], and g is the genus. Actually, this formula is true for all tetragonal curves as follows from the explicit minimal free graded resolution in Schreyer’s article. We include this explicit formula because it is not easy to find in the literature.
In Sect. 2, we explain toric varieties, syzygies, Koszul cohomology and we prove these theorems using results from Sect. 3. We use Koszul duality [1, p. 21] which expresses Betti numbers on the n-th row in terms of Betti numbers on the first row of the Betti table of the Serre dual line bundle.
The core of the article is Sect. 3 where we construct an explicit basis for the last nonzero entry on the first row of the graded Betti table of any graded module of the form \(\bigoplus _{q\ge 0}H^0(qL+M)\) for line bunldes L, M with \(H^0(M)=0\), \(H^0(L)\ne 0\), \(H^0(L+M)\ne 0\) on any normal projective toric variety. This comes down to constructing a basis of the kernel of the map
with \(p=\dim H^0(L+M)-1\). Theorems 3 and 4 can then be proved from results from Sect. 3, namely Theorem 9 (which actually also follows from Green’s linear syzygy theorem [8, Theorem 7.1]), Corollary 21 and Theorem 22.
2 Toric varieties and graded Betti tables
2.1 Projectively normal toric varieties
We work over an arbitrary field k. By lattice points, we mean points of \(\mathbb {Z}^n\). Projective toric varieties are built out of polytopes \(\Delta \subseteq \mathbb {R}^n\) that are the convex hull of a finite set of lattice points. This works as follows. Suppose \(\Delta \) is n-dimensional and let \(P_1,\ldots ,P_{N_\Delta }\) be a list of all lattice points of \(\Delta \), we define an embedding
where \(P_{j,i}\) is the i-th coordinate of \(P_j\). Let \(X_\Delta \) be the closure of the image of \(\phi _\Delta \). If it happens that \(a\Delta \cap \mathbb {Z}^n+b\Delta \cap \mathbb {Z}^n=(a+b)\Delta \cap \mathbb {Z}^n\) for all positive integers a, b, then the polytope is called normal. In this case the projective toric variety corresponding to \(\Delta \) is just \(X_\Delta \) and it is projectively normal.
Example
The d-fold Veronese embedding of projective space is given by a polytope of the following form:
This gives the Veronese embedding of \(\mathbb {P}^n\) into \(\mathbb {P}^{N-1}\) where \(N=\#\Delta \cap \mathbb {Z}^n=\left( {\begin{array}{c}n+d\\ d\end{array}}\right) \). For instance if \(n=2\) and \(d=2\) we get the embedding
The monomials \(x^2\), xy, x, \(y^2\), y, 1 correspond to the lattice points of the triangle \(\Delta \) with vertices (2, 0), (0, 2), (0, 0).
When taking the Zariski closure of the image, this corresponds to the standard Veronese embedding
If \(\Delta \) is not normal then one can still take integer multiples \(q\Delta \), \(q\ge 1\), which will be normal for sufficiently large q. One can then associate to \(\Delta \) the toric variety \(X_{q\Delta }\) where q is large enough so that \(q\Delta \) is normal. This variety does not depend on q (but its embedding does). However, for simplicity we will restrict to the case when \(\Delta \) is normal. The homogeneous coordinate ring of \(X_\Delta \) is given by
where by \(V_{q\Delta }\) we mean the vector space spanned by the monomials (possibly with negative exponents) \(x_1^{i_1}\ldots x_n^{i_n}\) corresponding to lattice points \((i_1,\ldots ,i_n)\in q\Delta \). By L, we mean the very ample line bundle coming from the embedding into projective space.
2.2 Graded Betti tables
Given any projective variety X with homogeneous coordinate ring \(R=\bigoplus _{q\ge 0}\) \(H^0(X,qL)\), we can consider the graded Tor modules
Note that R is a graded module over the symmetric algebra \(S^*H^0(X,L)\). These graded Tor modules can be computed either by taking a graded free resolution of R (syzygies) or by taking a graded free resolution of k (Koszul cohomology). We will mainly work with the latter. The graded Betti table is a table of nonnegative integers \(\kappa _{p,q}\), in the p-th column and the q-th row, where \(p,q\ge 0\). They are defined as the dimension over k of the degree \(p+q\) part of \(\text {Tor}_{S^*H^0(X,L)}^p(R,k)\). In general, the table has the following shape:
Example
When \(\Delta \) is the convex hull of (2, 0), (0, 2), (0, 0) we have the minimal graded free resolution of R:
Here \(V_{\Delta \cap \mathbb {Z}^2}\) is the vector space spanned by the monomials \(x^2,xy,x,y^2,y,1\) corresponding to the lattice points of \(\Delta \). The symmetric algebra \(S^*V_{\Delta \cap \mathbb {Z}^2}\) is the polynomial ring in 6 variables \(x_{(2,0)},x_{(1,1)},x_{(1,0)},x_{(0,2)},x_{(0,1)},x_{(0,0)}\) and is the homogeneous coordinate ring of \(\mathbb {P}^5\). The image of \(d_0\) corresponds to the ideal cutting out the Veronese surface. This ideal is generated by six elements:
These constitute a minimal set of generators of the ideal. So \(F_1\) is a free graded module of rank six over the polynomial ring \(S^*V_{\Delta \cap \mathbb {Z}^2}\) where the basis elements all have degree two and are mapped by \(d_0\) to the generators of the ideal. This makes sure that \(d_0\) is a degree-preserving morphism of modules. This means that \(\kappa _{1,1}=6\).
The image of \(d_1\) consists of the relations between these generators, called syzygies. It turns out that there is a minimal generating set of eight syzygies of degree 3, so that \(F_2\) is a rank 8 graded free module where the basis elements have degree 3. So \(\kappa _{2,1}=8\). It turns out that \(F_3\) has rank 3 where the basis elements have degree 4. This gives the graded Betti table:
Note that \(\kappa _{0,0}=1\) because the polynomial ring \(S^*V_{\Delta \cap \mathbb {Z}^2}\) is a free module of rank one over itself with the monomial 1 as a generator.
2.3 Koszul cohomology
Let L, N be line bundles on a complete variety X. Let \(S^*V=S^*H^0(X,L)\) be the symmetric algebra over \(H^0(X,L)\), then \(\bigoplus _{q\ge 0}H^0(X,qL+N)\) is a graded module over \(S^*V\). We define the Koszul cohomology space \(K_{p,q}(X,N,L)\) as the homology of the following sequence:
where \(\delta _p(v_1\wedge \ldots \wedge v_p\otimes w)=\sum _{i=1}^p(-1)^iv_1\wedge \ldots \wedge \hat{v_i}\wedge \ldots \wedge v_p\otimes (v_iw)\). The \(\hat{v_i}\) indicates that \(v_i\) is removed from the wedge product. When \(N=0\) we write \(K_{p,q}(X,L)=K_{p,q}(X,0,L)\). We denote the dimension of \(K_{p,q}(X,N,L)\) (resp. \(X_{p,q}(X,L)\)) by \(\kappa _{p,q}(X,N,L)\) (resp. \(\kappa _{p,q}(X,L)\)). If L is the very ample line bundle coming from a projective embedding this agrees with our earlier definition of \(\kappa _{p,q}\) using syzygies.
Example
For our Veronese example with \(n=d=2\), we will construct an explicit element of the cohomology space \(K_{2,1}(X,L)\):
which is in the kernel of \(\delta _2\), so it defines an element of \(K_{2,1}(X,L)\).
We now turn to the proof of theorem 1 and corollary 2. To any n-dimensional convex lattice polytope \(\Delta \subseteq \mathbb {R}^n\), one can associate the inner normal fan \(\Sigma \) [5, p. 321] whose rays \(\rho \) are in one-to-one correspondence with the facets of \(\Delta \) and the torus-invariant prime divisors \(D_\rho \). In general for any torus-invariant divisor \(D=\sum _{\rho }a_\rho D_\rho \) the vector space \(H^0(X,D)\) has a basis that naturally corresponds to \(\{P\in \mathbb {Z}^n|\forall \rho \in \Sigma (1):\langle P,\rho \rangle \ge -a_\rho \}\) where \(\Sigma (1)\) is the set of rays of the fan \(\Sigma \). Multiplication of these global sections corresponds to coordinatewise addition of lattice points. The divisor whose global sections correspond to \(\Delta \) gives the very ample line bundle of our embedding into projective space. Note that in this setting nothing changes when extending the field k. In the next proof, we assume k algebraically closed. We also use in the following proof that taking the pull-back of a line bundle through a birational morphism of projective normal varieties preserves global sections. We will also use the fact that adding \(\sum _{\rho \in \Sigma (1)}-D_\rho \) to a divisor \(\sum _{\rho }a_\rho D_\rho \) amounts to taking the interior of the corresponding polytope \((*)\).
Proof of Theorem 3 using results from the next section
This will rely on Koszul duality which requires smoothness, so let \(X'\rightarrow X\) be a toric resolution of singularities as in [5, p. 515–519] and let \(K=\sum _{\rho \in \Sigma '(1)}-D_\rho \) be the canonical divisor of \(X'\). Let L be the line bundle on X coming from its projective embedding. The pull-back of L to \(X'\) (which we also denote by L) is globally generated on \(X'\) and hence nef. By Demazure vanishing [5, p. 410] \(H^i(X',qL)=0\), \(\forall i,q\ge 1\). By Koszul duality [1, p. 21] we have
The first equality follows because \(H^0(X,qL)=H^0(X',qL)\), \(\forall q\ge 0\) as taking the pull-back of L through \(X'\rightarrow X\) preserves global sections. We claim that \(\kappa _{p,1}(X',K,L)\) is the dimension of the kernel of the following map:
where by \(V_S\) (resp. \(V_T\)) we mean a vector space with S (resp. T) as a basis. This is because \(H^0(X',K)=0\) and \(H^0(X',L+K)\) corresponds to \(T=\Delta ^{(1)}\cap \mathbb {Z}^n\) which we know by \((*)\). Note that the image of \(\delta \) is contained in \(\bigwedge ^{p-1}V_S\otimes V_{S+T}\). Now, all the results of the theorem follow from Theorem 9, Corollary 21 and Theorem 22, except when \(p=0\) and \(N^{(1)}=1\), but then \(\delta =0\) and the result is easy. For the case where \(\Delta ^{(1)}\) is one-dimensional, note that \(\ell \) (as in Theorem 3) equals \(N-\#X\), with X as in Theorem 22. \(\square \)
By the same duality as in the proof of Theorem 3, it follows that \(\kappa _{p,q}=0\) whenever \(q>n\).
Proof of Theorem 4
Denote by \(\kappa _{p,q}(b;d)\) the dimension of the Kuszul cohomology of the graded module
Let \(N=\left( {\begin{array}{c}n+d\\ n\end{array}}\right) \) be the number of lattice points in \(d\Sigma \) where
is the standard simplex of dimension n. As in the proof of theorem 3, we have duality:
Strictly speaking, we cannot apply theorem [1, p. 21], but the proof obviously generalizes and the vanishing condition will be satisfied because \(H^1,\ldots ,H^{n-1}\) of any line bundle on \(\mathbb {P}^n\) will vanish. This \(\kappa _{N-n-p-1,1}(-b-n-1;d)\) is the dimension of the kernel of
where \(T=(d-b-n-1)\Sigma \cap \mathbb {Z}^n\) and \(S=d\Sigma \cap \mathbb {Z}^n\) so that \(X=(b+n+1)\Sigma \cap \mathbb {Z}^n\). Applying Theorem 9 we find that \(\kappa _{p,n}(b;d)=0\) whenever \(N-n-p-1\ge \# T=\left( {\begin{array}{c}d-b-1\\ n\end{array}}\right) \), or equivalently \(p<\left( {\begin{array}{c}n+d\\ n\end{array}}\right) -\left( {\begin{array}{c}d-b-1\\ n\end{array}}\right) -n\). The formula for \(\kappa _{p,n}(b;d)\) when \(p=\left( {\begin{array}{c}n+d\\ n\end{array}}\right) -\left( {\begin{array}{c}d-b-1\\ n\end{array}}\right) -n\) follows from Corollary 21. \(\square \)
3 Combinatorial proof
In this section, we do not require our polytopes to be normal. From now on instead of working with spaces of monomials \(V_S\), \(V_T\) etcetera, we replace every monomial \(x_1^{i_1}\ldots x_n^{i_n}\) by the corresponding lattice point \((i_1,\ldots ,i_n)\). Let S and \(T\subseteq \mathbb {Z}^n\) with T finite, let \(p\ge 0\). We abusively write S (resp. T) for a vector space with S (resp. T) as a basis. We are interested in the kernel of the following map:
where \(\bigwedge ^{-1}\) of a vector space is zero. By \(Q+P_i\), we mean coordinatewise addition in \(\mathbb {Z}^n\).
Definition 6
Let S and T be finite subsets of \(\mathbb {Z}^n\) and \(p\ge 0\) an integer. If \(x\in \bigwedge ^pS\otimes T\) then x can be uniquely written (up to order) as a linear combination (with nonzero coefficients) of expressions of the form \(P_1\wedge \ldots \wedge P_p\otimes Q\) with \(P_1,\ldots ,P_p\in S\), \(Q\in T\) and \(P_1>\ldots >P_p\) for some total order on S. We define the support of x, denoted \(\mathrm{supp}(x)\), as the convex hull of the set of points \(P_i\) occurring in the wedge part of the terms of x.
Definition 7
A lattice pre-order on \(\mathbb {Z}^n\) is a reflexive transitive relation \(\le \) on \(\mathbb {Z}^n\) such that \(\forall P_1,P_2\in \mathbb {Z}^n\): \(P_1\le P_2\) or \(P_2\le P_1\) and \(\forall P_1,P_2,P_3\in \mathbb {Z}^n\): if \(P_1\le P_2\) then \(P_1+P_3\le P_2+P_3\). We call \(\le \) a lattice order if it is anti-symmetric.
One way to obtain a lattice pre-order is to take a linear map \(L:\mathbb {R}^n\rightarrow \mathbb {R}\) and set \(P_1\le P_2\) if \(L(P_1)\le L(P_2)\). If the coefficients defining L are linearly independent over \(\mathbb {Q}\), then it defines a lattice order. We write \(P_1<P_2\) if \(P_1\le P_2\) and not \(P_2\le P_1\), and we write \(P_1\sim P_2\) if \(P_1\le P_2\) and \(P_2\le P_1\). In the proof of the following lemma, we will use the property that for any points \(P,P_M,Q,Q'\in \mathbb {Z}^n\) and any pre-order on \(\mathbb {Z}^n\), if \(P\le P_M\) and \(Q\le Q'\) then either \(P+Q<P_M+Q'\) or \(P_M\sim P\) and \(Q'\sim Q\).
Lemma 8
Let S and T be finite subsets of \(\mathbb {Z}^n\), \(p\ge 1\). Let \(x\in \ker \delta \) be nonzero with \(\delta \) as above. Let \(\le \) be a lattice pre-order such that \(\mathrm{supp}(x)\) has a unique maximum \(P_M\). Let \(S'=\mathrm{supp}(x)\backslash \{P_M\}\) and \(T'\) the set of non-maximal points \(Q\in T\). Finally, let \(\delta ':\bigwedge ^{p-1}S'\otimes T'\rightarrow \bigwedge ^{p-2}S'\otimes (S'+T')\) be defined analogously to \(\delta \). Then there exists a nonzero \(y\in \ker \delta '\) such that
Proof
Write
without any redundant terms. Then define
All we have to prove now is that \(y\in \ker (\delta ')\). It is clear that \(\mathrm{supp}(y)\cap \mathbb {Z}^n\subseteq S'\). Let us prove that every \(Q_i\) in this expression is in \(T'\). We know that \(Q_i\in T\). If it is not in \(T'\) then it is maximal. But then, applying \(\delta \), the term \(-P_{2,i}\wedge \ldots \wedge P_{p,i}\otimes (P_M+Q_i)\) of \(\delta (x)\) has nothing to cancel against, contradicting the fact that \(\delta (x)=0\). The reason that it has nothing to cancel against is that all terms in \(\delta (x)\) end with \(\otimes (P+Q)\) with \(P\le P_M\) and \(Q\le Q_i\) so that \(P+Q<P_M+Q_i\) unless \(P\sim P_M\), and \(Q\sim Q_i\). As \(P_M\) is the unique maximum of \(\mathrm{supp}(x)\) \(P\sim P_M\) implies \(P=P_M\). But if \(Q\ne Q_i\) and \(P=P_M\) then we still have \(P+Q\ne P_M+Q_i\), so that we have only one term of \(\delta (x)\) ending on \(\otimes (P_M+Q_i)\), which has nothing to cancel against.
So y is in the domain of \(\delta '\). We now prove that \(\delta '(y)=0\):
Because terms of \(P_M\wedge \delta '(y)\) cannot cancel against terms without \(P_M\) in the \(\wedge \) part, \(\delta '(y)\) must be zero.\(\square \)
Example
Our Veronese example of \(n=d=2\) becomes \(S=T=\{(2,0),(1,1),(1,0),\) \((0,2),(0,1),(0,0)\}\) and in the new notation the explicit cochain in \(\bigwedge ^2 S\otimes S\) becomes
If we take the pre-order coming from the linear map \(L(x_1,x_2)=x_2\) then \(P_M=(0,2)\) is the unique maximum of \(\mathrm{supp}(x)=\{(0,2),(1,1),(0,1)\}\) and the lemma gives \(y=(1,1)\otimes (1,0)-(0,1)\otimes (2,0)\). Indeed, \(x=(0,2)\wedge y+(1,1)\wedge (0,1)\otimes (1,1)\) and the last term does not have (0, 2) in the wedge part.
Theorem 9
Notation as above. Suppose \(\#T\le p\), then \(\delta :\bigwedge ^pS\otimes T\rightarrow \bigwedge ^{p-1}S\otimes (S+T)\) is injective.
Proof
By induction on p. The case \(p=0\) is trivial as the domain of \(\delta \) is zero (because \(T=\emptyset \)).
Let \(p\ge 1\), and take a nonzero element x of the kernel. Let \(\le \) be a lattice order. Now, apply the construction of Lemma 8 to obtain \(S'\) and \(T'\) and a nonzero \(y\in \ker \delta '\). Since \(\#T'<\#T\), we have \(\#T'\le p-1\). Applying the induction hypothesis we get a contradiction. \(\square \)
Note that this also follows from Green’s Linear syzygy theorem [8, Theorem 7.1] applied to the graded module \(\bigoplus _{q\ge 0}qS+T\) over the graded ring \(\bigoplus _{q\ge 0}qS\). We give this direct proof because we rely on the same technique later.
We now want to construct elements of the kernel of \(\delta \) when \(p=\#T-1\). To this end, we do the following construction: let \(X=\{P\in \mathbb {Z}^n|P+T\subseteq S\}\) and consider the elements of X as variables. To any monomial \(A=\prod _{P\in X}P^{a_P}\) of degree p with variables in X, we will associate an element \(x_A\) of the kernel of \(\delta \).
Let \(P_1,\ldots ,P_p\) be a list of points in X such that each point P occurs \(a_P\) times in the list. Let \(Q_1,\ldots ,Q_{p+1}\) be a list of all points of T. Now we define
Up to sign, this will be independent of the choice of lists \(P_1,\ldots ,P_p\) and \(Q_1,\ldots ,Q_{p+1}\).
Lemma 10
The \(x_A\) we just constructed has integer coefficients and is in the kernel of \(\delta \).
Proof
Consider permutations \(\sigma ,\sigma '\in S_{p+1}\) as in the previous definition such that \(\sigma (\{i|P_i=P\})=\sigma '(\{i|P_i=P\})\) for all \(P\in X\). We claim that the terms in \(x_A\) corresponding to \(\sigma \) and \(\sigma '\) will be equal. This is because in the wedge product the only thing that changes is the order, and the change in sign caused by changing the order is compensated by the change in \(\mathrm{sgn}(\sigma )\).
Now the number of bijections \(\sigma '\) with the property that \(\sigma (\{i|P_i=P\})=\sigma '(\{i|P_i=P\})\), \(\forall P\) is equal to \(\prod _Pa_P!\), hence the expression will have integer coefficients.
We now prove that \(x_A\) is in the kernel of \(\delta \). Obviously the sums \(P_i+Q_{\sigma (i)}\) are all in S. We claim that when applying \(\delta \) everything cancels. Let C be the set of all ordered pairs \((\sigma ,i)\) where \(\sigma \in S_{p+1}\) and \(i\in \{1,\ldots ,p\}\). Then
We now partition C into (unordered) pairs: \((\sigma ,i)\) and \((\sigma ',i')\) belong to the same pair if either they are equal or the following conditions are met:
-
\(i=i'\)
-
\(\sigma (j)=\sigma '(j)\), for all \(j\notin \{i,p+1\}\)
-
\(\sigma (i)=\sigma '(p+1)\) and \(\sigma '(i)=\sigma (p+1)\).
These conditions imply that \(\sigma '^{-1}\circ \sigma \) is a transposition and hence has sign \(-1\). One now easily sees that pairs in C yield terms that cancel. \(\square \)
Example
Suppose \(S=\{(2,0),(1,1),(1,0),(0,2),(0,1),(0,0)\}\) and \(T=\{(1,0),\) \((0,1),(0,0)\}\) and \(p=2\). Then \(X=\{(1,0),(0,1),(0,0)\}\). Take for example the monomial \(A=(1,0)(0,1)\). If we take the lists (1, 0), (0, 1) and (1, 0), (0, 1), (0, 0) we get:
Of course the last term is zero. Note that each term is of the form \(P\wedge Q\otimes ((2,2)-P-Q)\) where P belongs to the lower right blue triangle and Q to the upper left one.
Example
Suppose \(S=\{(0,0),(1,0),(2,0),(3,0),(0,1),(1,1),(2,1),(3,1)\}\) and \(T=\) \(\{(0,0),(1,0),(0,1),(1,1)\}\) so that \(X=\{(0,0),(1,0),(2,0)\}\), \(p=3\) and consider the monomial \(A=(0,0)^2(2,0)\), then we get
In this case, the first two wedge factors in each term are from the left blue square and the third wedge factor is from the right blue square. In the definition, there are 24 terms but each term occurs twice and we divide by two so only twelve terms are left.
One way to get rid of the factor \(\prod _P\frac{1}{a_P!}\) is to only sum over one element of each equivalence class, where two permutations \(\sigma ,\sigma '\) are equivalent if \(\sigma '(\{i|P_i=P\})=\sigma '(\{i|P_i=P\})\) for all \(P\in X\). So the construction works over any field.
Proposition 11
The \(x_A\) for distinct monomials A are linearly independent and the support of any linear combination of them is the convex hull of the union of the \(\mathrm{supp}(x_A)\) occurring with nonzero coefficient.
Proof
By induction on p. In the case \(p=0\), there is only one monomial namely the constant monomial 1. The corresponding \(x_A\) is \(\wedge (\emptyset )\otimes Q\) where Q is the unique point of T. So the statement is obvious. So suppose \(p\ge 1\). Let \(x=\sum _j\lambda _jx_{A_j}\) with the \(A_j\) distinct. We have to prove that
To prove this equality, it is enough to prove that every linear map \(L:\mathbb {R}^n\rightarrow \mathbb {R}\) attains the same maximum on both sides of the equation. It is enough to show this when \(L|_{\mathbb {Z}^n}\) is injective (as these L are dense). Given such an L, let \(\le \) be the order it induces on \(\mathbb {Z}^n\). Let \(Q_M\) be the maximum of T for this order and \(P_M\in X\) the greatest point occurring as a variable in some monomial \(A_j\). We will prove that \(P_M+Q_M\) is the maximum of both sides of the equation, proving that L attains the same maximum on both, and that both sides are non-empty. Obviously nothing greater than \(P_M+Q_M\) can possibly occur in any \(\mathrm{supp}(x_{A_j})\). We have
For any \(A_j\) containing \(P_M\), we define \(B_j\) as the monomial \(A_j/P_M\) of degree \(p-1\). Using \(T'=T\backslash \{Q_M\}\) we can associate to any \(B_j\) an element \(x_{B_j}\) so that \(x_{A_j}=\pm (P_M+Q_M)\wedge x_{B_j}\) plus terms where everything in the \(\wedge \) part is smaller than \(P_M+Q_M\). By induction \(x_{B_j}\ne 0\) so \(P_M+Q_M\) is the maximum of \(\mathrm{supp}(x_{A_j})\). Finally
By induction the linear combination of the \(x_{B_j}\) is not zero so \(P_M+Q_M\) is the maximum of \(\mathrm{supp}(x)\). \(\square \)
So far, we have studied the kernel of the map
We now introduce the following maps
This time we look at the intersection of the kernels of the \(\delta _i\). If \(p=0\) there is nothing to intersect so we put \(\bigcap _{i=1}^0\ker \delta _i=T\).
We introduce this new machinery because it helps us prove our main result.
Example
Let \(S=T=\{(1,1),(1,0),(0,1),(0,0)\}\) then
is in \(\ker \delta _1\cap \ker \delta _2\).
Proposition 12
There is an injective map
and \(\iota (\ker \delta )\subseteq \bigcap _{i=1}^p\ker \delta _i\)
Proof
Note that the definition of \(\iota \) does not depend on any choices. It is injective as cancelation is impossible. Let us prove the last assertion. We define
analogously to \(\iota \). If we can prove that \(\delta _i\circ \iota =(-1)^ig\circ \delta \) for all i then it follows that \(\iota (\ker \delta )\subseteq \bigcap _i\ker \delta _i\). Let \(x=P_1\wedge \ldots \wedge P_p\otimes Q\), we compute
where \(\tau '=(j\) \(j+1\ldots p)\circ \tau \). Here (j \(j+1\ldots p)\) maps every number from j up to \(p-1\) to itself plus one and everything smaller than j to itself, and p is mapped to j. For every \(\tau \in S_{p-1}\), we formally put \(\tau (p)=p\) so that \(S_{p-1}\subseteq S_p\). There is a bijection from \(S_p\) to \(\{1,\ldots ,p\}\times S_{p-1}\) mapping \(\sigma \) to \((j,\tau )\) where
Note that \(\mathrm{sgn}(\sigma )(-1)^{p-i}=\mathrm{sgn}(\tau )(-1)^{p-j}\). Using this bijection, one sees that \(\delta _i(\iota (x))=(-1)^ig(\delta (x))\). This proves that \(\delta _i\circ \iota =(-1)^ig\circ \delta \) and hence that \(\iota (\ker \delta )\subseteq \ker \delta _i\). \(\square \)
For any sequence \(P_1,\ldots ,P_p\) of points in \(X=\{P|P+T\subseteq S\}\) one defines an element of \(\bigcap _{i=1}^p\ker \delta _i\):
where \(Q_1,\ldots ,Q_{p+1}\) is a list of all the points of T. Whenever we use this notation we assume that \(\#T=p+1\). Just as the \(x_A\) are intended to be a basis of \(\ker \delta \), the \(x_{P_1,\ldots ,P_p}\) are intended to be a basis of \(\bigcap _{i=1}^p\ker \delta _i\).
Lemma 13
Consider the right group action of \(S_p\) on the set of sequences \(P_1,\ldots ,P_p\in X\) by permutation. So \(P_1,\ldots ,P_p\cdot \sigma =P_{\sigma (1)},\ldots ,P_{\sigma (p)}\). For a given such sequence let A be the monomial \(P_1\ldots P_p\), then
(We sum over the right cosets of the stabilizer.)
Proof
It is enough to prove this equality in characteristic zero. We have
The last equality follows because the order of the stabilizer is \(\prod _Pa_P!\). The result follows by removing the factor \(\prod _Pa_P!\). \(\square \)
Lemma 14
The span of the \(x_{P_1,\ldots ,P_p}\) intersected with \(\iota (\ker \delta )\) is generated by the \(\iota (x_A)\). In particular, if the \(x_{P_1,\ldots ,P_p}\) are a basis of \(\bigcap _{i=1}^p\ker \delta _i\) then the \(x_A\) are a basis of \(\ker \delta \).
Proof
We have a right group action of \(S_p\) on \(S^{\otimes p}\otimes T\), restricting to one on \(\bigcap _{i=1}^p\ker \delta _i\): any \(\sigma \in S_p\) maps \(P_1\otimes \ldots \otimes P_p\otimes Q\) to \(\mathrm{sgn}(\sigma )P_{\sigma (1)}\otimes \ldots \otimes P_{\sigma (p)}\otimes Q\). Clearly any element of \(\iota (\ker \delta )\) is fixed by this action. The action of \(S_p\) on the set of sequences \(P_1,\ldots ,P_p\) in X from the previous lemma is compatible with the action on \(S^{\otimes p}\otimes T\) in the sense that \(x_{P_1,\ldots ,P_p}\cdot \sigma =x_{P_{\sigma (1)},\ldots ,P_{\sigma (p)}}\). Choose an element \(R_j=P_{1,j},\ldots ,P_{p,j}\) out of each orbit of the action on sequences.
Consider an element x of \(\iota (\ker \delta )\) that is a linear combination of the \(x_{P_1,\ldots ,P_p}\). We prove that it is generated by the \(\iota (x_A)\). Write it as a linear combination of the \(x_{P_1,\ldots ,P_p}\):
Applying the action on \(S^{\otimes p}\otimes T\) to this expression permutes the \(\lambda _{j,\bar{\sigma }}\), for each j. Since x is fixed by the action of \(S_p\) and the \(x_{P_1,\ldots ,P_p}\) are linearly independent (by Lemma 18 below), \(\lambda _{j,\bar{\sigma }}\) doesn’t depend on \(\sigma \). So x is a linear combination of the
where \(A=P_{1,j}\ldots P_{p,j}\). Note that we used the previous lemma in the last equality. This proves the first assertion. The second assertion follows from the first, the injectivity of \(\iota \) and Proposition 11. \(\square \)
Having established a connection between the \(\bigwedge ^p S\otimes T\) context and the \(S^{\otimes p}\otimes T\) context, we now focus on the latter.
Definition 15
For any \(x\in \bigcap _{i=1}^p\ker \delta _i\) and \(i\in \{1,\ldots ,p\}\), we define \(\mathrm{supp}_i(x)\) to be the convex hull of the set of lattice points occurring in the i-th factor of some term of x.
The following lemma is analogous to Lemma 8.
Lemma 16
Let \(x\in \bigcap _{i=1}^p\ker \delta _i\) and let \(\le \) be a lattice pre-order on \(\mathbb {Z}^n\). Fix an i and suppose \(P\in \mathrm{supp}_i(x)\) is strictly greater than any other point of \(\mathrm{supp}_i(x)\). Let \(T'\) be the set of non-maximal points in T. Let \(\delta _1',\ldots ,\delta _{p-1}':\) \(S^{\otimes (p-1)}\otimes T'\rightarrow S^{\otimes (p-2)}\otimes (S+T')\) be defined analogously to \(\delta _1,\ldots ,\delta _p\). Write
Then \(y\in \bigcap _{j=1}^{p-1}\ker \delta _j'\).
We omit the proof since it is analogous to that of Lemma 8.
Example
Let \(S=T=\{(1,1),(1,0),(0,1),(0,0)\}\) then
is in \(\ker \delta _1\cap \ker \delta _2\). If we take the order coming from the linear map \(L(x_1,x_2)=x_2\) then \(P_M=(0,1)\) is the unique maximum of \(\mathrm{supp}_2(x)=\{(0,1),(0,0)\}\). Applying the lemma with \(i=2\) we get \(y=(1,0)\otimes (0,0)-(0,0)\otimes \)(1, 0).
Lemma 17
If \(p\ge \#T\) then \(\bigcap _{i=1}^p\ker \delta _i=0\).
Again the proof is analogous to that of Theorem 9.
Lemma 18
Let \(\delta _i:S^{\otimes p}\otimes T\rightarrow S^{\otimes (p-1)}\otimes (S+T)\) be the usual maps, \(p=\#T-1\). Let \(x=\sum _j\lambda _jx_{P_{1,j},\ldots ,P_{p,j}}\) be a linear combination with nonzero coefficients then \(\mathrm{supp}_i(x)\) is the convex hull of \(\bigcup _j\mathrm{supp}_i(x_{P_{1,j},\ldots ,P_{p,j}})\). In particular, the \(x_{P_1,\ldots ,P_p}\) are linearly independent.
One can prove this with the same technique as Proposition 11.
Lemma 19
Let \(\Delta \) be a lattice polytope of dimension at least two with \(p+1\) lattice points and let \(\delta _i:(\mathbb {Z}^n)^{\otimes p}\otimes (\Delta \cap \mathbb {Z}^n)\rightarrow (\mathbb {Z}^n)^{\otimes (p-1)}\otimes \mathbb {Z}^n\) be the usual maps. Then for all \(x\in \bigcap _{i=1}^p\ker \delta _i\backslash \{0\}\) and \(i\in \{1,\ldots ,p\}\) we have
Note that the lemma can fail if \(\Delta \) is one-dimensional. If \(n=1\), \(\Delta =[0,2]\) and \(x=v_0\otimes v_0\otimes v_2-v_0\otimes v_1\otimes v_1-v_1\otimes v_0\otimes v_1+v_1\otimes v_1\otimes v_0\) then \(\mathrm{supp}_1(x)=[0,1]\) and the conclusion of the lemma fails.
Proof
We prove this by induction on p. We can suppose \(i=1\) without loss of generality. Let \(x\in \bigcap _{i=1}^p\ker \delta _i\backslash \{0\}\) and take \(v\in (\Delta -\Delta )\backslash (\mathrm{supp}_1(x)-\mathrm{supp}_1(x))\) with integer coordinates. Let \(P_1,P_2\in \Delta \cap \mathbb {Z}^n\) with \(P_2-P_1=v\). Using a unimodular transformation, we can suppose \(P_1=(0,0,\ldots ,0)\) and \(P_2=v=(d,0,\ldots ,0)\) for some \(d>0\).
Case 1: \(\Delta \backslash [P_1,P_2]\) contains more than one lattice point.
Take a linear map \(L:\mathbb {R}^n\rightarrow \mathbb {R}\) that does not attain a maximum at \(P_1\) or \(P_2\) on \(\Delta \). We take L to attain its maximum on \(\mathrm{supp}_2(x)\) at only one point. This induces a lattice pre-order \(\le \). We apply Lemma 16 for place 2 to obtain \(S'\), \(T'\) and a nonzero \(y\in \bigcap _{j=1}^{p-1}\ker (\delta '_j)\) with \(\mathrm{supp}_1(y)\subseteq \mathrm{supp}_1(x)\), so \([P_1,P_2]-[P_1,P_2]\nsubseteq \mathrm{supp}_1(y)-\mathrm{supp}_1(y)\). If \(\#T'=p\) we get a contradiction with the induction hypothesis and if \(\#T'<p\) we get a contradiction with Lemma 17. We needed the fact that \(\Delta \backslash [P_1,P_2]\) contains more than one lattice point to ensure that \(T'\) is of dimension at least two, so we can apply the induction hypothesis.
Case 2: \(\Delta \backslash [P_1,P_2]\) contains only one lattice point.
We can suppose this lattice point is \((0,-1,0,\ldots ,0)\). Note that \(p=\#T-1=d+1\). Define \(L_1,L_2:\mathbb {Z}^n\rightarrow \mathbb {Z}\) as follows: \(L_1((x_1,x_2,\ldots ))=-x_1\), \(L_2((x_1,x_2,\ldots ))=x_1-dx_2\). We claim that \(L_1\) (resp. \(L_2\)) attains its maximum on \(\mathrm{supp}_1(x)\) at more than one lattice point of \(\mathrm{supp}_1(x)\). Indeed, applying Lemma 16 with \(L_1\) (resp. \(L_2\)) and place 1 we get \(T'=\{(1,0,0,\ldots ,0),\ldots ,(d,0,0,\ldots ,0)\}\) (resp. \(\{(0,0,\ldots ,0),\ldots ,(d-1,0,0,\ldots ,0)\}\)). In each case, the y we obtain leads to a contradiction with Lemma 17, unless \(L_1\) (resp. \(L_2\)) does not attain its maximum on \(\mathrm{supp}_1(x)\) at a unique point of \(\mathrm{supp}_1(x)\) (in which case we cannot apply Lemma 16). Therefore \(L_1\) (resp. \(L_2\)) attains its maximum at more than one lattice point of \(\mathrm{supp}_1(x)\).
Case 2a: \(n=2\).
Let \((x_1,y_1)\) and \((x_1,y_1+1)\) be points of \(\mathrm{supp}_1(x)\) on which \(L_1\) reaches its maximum and let \((x_2,y_2)\) and \((x_2+d,y_2+1)\) be points of \(\mathrm{supp}_1(x)\) on which \(L_2\) reaches its maximum. We know by maximality that \(x_2\ge x_1\) and \(L_2((x_1,y_1))\le L_2((x_2,y_2))\). If \(y_2\le y_1\) then \([(x_2,y_2+1),(x_2+d,y_2+1)]\subseteq \text {supp}_1(x)\) and similarly if \(y_2\ge y_1\) then \([(x_1,y_1+1),(x_1+d,y_1+1)]\subseteq \text {supp}_1(x)\). In any case, we get a contradiction with the fact that \(v=(d,0)\notin \mathrm{supp}_1(x)-\mathrm{supp}_1(x)\).
Case 2b: \(n\ge 3\).
Let \(\pi :\mathbb {Z}^n\rightarrow \mathbb {Z}^{n-2}\) be the projection that deletes the first two coordinates. So \(\pi (\Delta )=0\). Now \(\delta _1=\sum _{P\in \mathbb {Z}^{n-2}}\delta _P\) where \(\delta _P\) maps \(Q_1\otimes \ldots \otimes Q_p\otimes Q\) to
As \(\pi (Q+Q_1)=\pi (Q)+\pi (Q_1)=P\), there can’t be any cancelation between \(\delta _P(x)\) for different P. Therefore \(\delta _P(x)=0\) for all \(P\in \mathbb {Z}^{n-2}\).
For any \(P\in \mathbb {Z}^{n-2}\) and \(Q_0\in \pi ^{-1}(0)\), we define a linear automorphism
[Recall that by \(\mathbb {Z}^n\) (resp. T) we mean the vector space with \(\mathbb {Z}^n\) (resp. T) as a basis. So we define the linear map on basis elements and linearly extend them over the base field.] For any \(P,P'\in \mathbb {Z}^{n-2}\) and \(Q_0\) we define
Then \(\alpha _{P,P',Q_0}'\circ \delta _{P'}=\delta _{P'}\circ \alpha _{P,Q_0}\), from which it follows that \(\alpha _{P,Q_0}(x)\) is in \(\ker (\delta _{P'})\) for all \(P'\in \mathbb {Z}^{n-2}\) and \(Q_0\in \pi ^{-1}(0)\). So \(\alpha _{P,Q_0}(x)\in \ker \delta _1\) and if we define
then \(\alpha ''_{P,Q_0}\circ \delta _i=\delta _i\circ \alpha _{P,Q_0}\) for all \(i=2,\ldots , p\). Therefore \(\alpha _{P,Q_0}(x)\in \bigcap _{i=1}^p\ker \delta _i\).
For any \(P\in \mathbb {Z}^{n-2}\), we define \(\mathrm{supp}_P(x)\) as the convex hull of all points in \(\pi ^{-1}(P)\) that occur in the first factor of some term of x. Of course this is at most two-dimensional. If we can prove that whenever this support is non-empty it contains more than 1 point where \(L_1\) (resp. \(L_2\)) attains its maximum, then we can perform the same reasoning as in case 2a on \(\mathrm{supp}_P(x)\) to obtain a contradiction. If we choose a \(Q_0\) with \(L_1(Q_0)\) (resp. \(L_2(Q_0)\)) high enough, then \(L_1\) (resp. \(L_2\)) will attain its maximum on \(\mathrm{supp}_1(\alpha _{P,Q_0}(x))\) only at points of \(\mathrm{supp}_P(\alpha _{P,Q_0}(x))\). This means that there are at least two points of \(\mathrm{supp}_P(\alpha _{P,Q_0}(x))\) where \(L_1\) (resp. \(L_2\)) attains its maximum. Since \(\mathrm{supp}_P(\alpha _{P,Q_0}(x))=Q_0+\mathrm{supp}_P(x)\) the same is true for \(\mathrm{supp}_P(x)\), so we are done. \(\square \)
Theorem 20
If \(S=\Delta '\cap \mathbb {Z}^n\), \(T=\Delta \cap \mathbb {Z}^n\) and \(p=\#T-1\) with \(\Delta ,\Delta '\) convex and \(\Delta \) a bounded lattice polytope of dimension greater than one, then the expressions \(x_{P_1,\ldots ,P_p}\) with \(P_i\in X:=\{P|P+T\subseteq S\}\) are a basis of \(\bigcap _{i=1}^p\ker \delta _i\) and hence the \(x_A\) for monomials A of degree p with variables in X are a basis of \(\ker \delta \).
Proof
Let H be the set of all bounded convex lattice polytopes in \(\mathbb {Z}^n\) that are either of dimension greater than one or have just two lattice points. By Lemma 14, we only have to prove the first statement. In fact we only have to prove that the \(x_{P_1,\ldots ,P_p}\) generate \(\bigcap _{i=1}^p\ker \delta _i\) by Lemma 18. We prove it for all \(\Delta \in H\) by induction on \(p=\#\Delta \cap \mathbb {Z}^n-1\).
Suppose first \(p=1\), then T has just two points and we have to show that the kernel of \(\delta _1:S\otimes T\rightarrow S+T\) is generated by expressions of the form \((P+Q_1)\otimes Q_2-(P+Q_2)\otimes Q_1\) where \(T=\{Q_1,Q_2\}\) and \(P\in X\). Consider the map \(f:S\times T\rightarrow S+T\) of sets given by addition of lattice points, then every point \(P'\) of \(S+T\) is reached by at most two elements of \(S\times T\) namely \((P+Q_1,Q_2)\) and \((P+Q_2,Q_1)\) with \(P=P'-Q_1-Q_2\). We can write \(S\otimes T\) as the direct sum of the linear span of each \(f^{-1}(P)\) with \(P\in S+T\). The kernel of \(\delta _1\) is the direct sum of the kernels of \(\delta _1\) restricted to each span of \(f^{-1}(P)\). The result easily follows.
Now for the induction step suppose \(p\ge 2\). Let \(Q_M\) be any extreme point of \(\Delta \) such that \(\text {conv}(\Delta \cap \mathbb {Z}^n\backslash \{Q_M\})\in H\). Using some unimodular transformations, one can squeeze \(\Delta \) into \((\mathbb {R}_{\ge 0})^n\) in such a way that \(Q_M=(x_M,0,\ldots ,0)\) and all other points of \(\Delta \) have first coordinate smaller than \(x_M\). We can also make sure that the smallest first coordinate in \(\Delta \) is zero.
One can do all this as follows: first one chooses a linear form \(L:\mathbb {Z}^n\rightarrow \mathbb {Z}\) that attains its maximum on \(\Delta \) only at \(Q_M\). One can choose L with integer coefficients with no prime factors that they all share. One then chooses a unimodular transformation \(U_1:\mathbb {Z}^n\overset{\cong }{\rightarrow }\mathbb {Z}^n\) whose first component is L. Then \(U_1(Q_M)\) has its first coordinate greater than that of any other point of \(U_1(\Delta )\). Next one chooses a unimodular transformation \(U_2\) of the form \((x_1,\ldots ,x_n)\mapsto (x_1,x_2-a_2x_1,\ldots ,x_n-a_nx_1)\) with \(a_2,\ldots ,a_n\) large enough so that all the other coordinates of \(U_2(U_1(Q_M))\) are smaller than those of the other points of \(U_2(U_1(\Delta ))\). Finally, one uses a translation to map \(U_2(U_1(Q_M))\) to \((x_M,0,\ldots ,0)\) where \(x_M\) is the greatest first coordinate on \(U_2(U_1(\Delta ))\) minus the smallest.
Claim: It is enough to prove the statement in the case where \(\Delta '=\mathbb {R}^n\).
Proof
Suppose it is true for \(\Delta '=\mathbb {R}^n\), we prove it for arbitrary \(\Delta '\). If \(x\in \bigcap _{i=1}^p\ker \delta _i\) then it is a linear combination of some \(x_{P_1,\ldots ,P_p}\). By Lemma 18 their supports are contained in the supports of x, hence in \(\Delta '\). \(\square \)
Henceforth we assume \(\Delta '=\mathbb {R}^n\). We put the lexicographical ordering on \((\mathbb {Z}_{\ge 0})^n\), meaning \((x_1,\ldots ,x_n)<(x_1',\ldots ,x_n')\) if for the smallest i with \(x_i\ne x_i'\) we have \(x_i<x_i'\).
So suppose there exists an \(x\in \bigcap _{i=1}^p\ker \delta _i\) that is not a linear combination of the \(x_{P_1,\ldots ,P_p}\). We can translate the first factor so that \(\mathrm{supp}_1(x)\subseteq (\mathbb {R}_{\ge 0})^n\). We take x so that the lexicographic maximum of \(\mathrm{supp}_1(x)\) is minimal. (We can do this because there are no lexicographic infinite descents in \((\mathbb {Z}_{\ge 0})^n\).) We will find a contradiction. Let \(P'_M\) be the maximum of \(\mathrm{supp}_1(x)\) and e its first coordinate. Let \(Q_m\in \Delta \cap \mathbb {Z}^n\) be some point with first coordinate zero. By Lemma 19 \(Q_M-Q_m\in \Delta -\Delta \subseteq \mathrm{supp}_1(x)-\mathrm{supp}_1(x)\). It follows that \(e\ge x_M\). So \(P_M:=P'_M-Q_M\in (\mathbb {R}_{\ge 0})^n\) because its first coordinate \(e-x_M\) is \(\ge 0\) and all the other coordinates are equal to those of \(P'_M\).
We now apply Lemma 16 to x to obtain \(y\in \bigcap _{i=1}^{p-1}\ker \delta _i'\) where \(\delta _i':(\mathbb {Z}^n)^{\otimes (p-1)}\otimes T'\rightarrow (\mathbb {Z}^n)^{\otimes (p-2)}\otimes \mathbb {Z}^n\) are the usual maps and where \(T'=T\backslash \{Q_M\}\). This y satisfies
By induction
Using the fact that \(x_{P_M,P_{1,j},\ldots ,P_{p-1,j}}=(P_M+Q_M)\otimes y_{P_{1,j},\ldots ,P_{p-1,j}}\) plus terms whose first factor is smaller than \(P_M+Q_M=P'_M\) we see that \(P'_M\) is the maximum of \(\mathrm{supp}_1(x')\) where
In \(x-x'\) the terms with \(P'_M\) cancel so the maximum of \(\mathrm{supp}_1(x-x')\) is smaller than \(P'_M\), contradicting the minimal choice of x. (The fact that \(P_M\in (\mathbb {R}_{\ge 0})^n\) is important because it ensures that \(\mathrm{supp}_1(x-x')\subseteq (\mathbb {R}_{\ge 0})^n\).)
The last assertion of the theorem follows from Lemma 14.
Corollary 21
Let \(\Delta \) and \(\Delta '\) be convex lattice polytopes with \(\Delta \) of dimension greater than 1 and \(T=\Delta \cap \mathbb {Z}^n\), \(S=\Delta '\cap \mathbb {Z}^n\) and \(p=\#T-1\). If
is the usual map then the dimension of \(\ker \delta \) is \(\left( {\begin{array}{c}p+\#X-1\\ p\end{array}}\right) \) where \(X=\{P|P+T\subseteq S\}\).
This follows because the number of degree p monomials with variables in X is \(\left( {\begin{array}{c}p+\#X-1\\ p\end{array}}\right) \). We end with the case when \(\Delta \) is one-dimensional. This time the formula works for all p.
Theorem 22
Let \(\Delta =conv ((0,0,\ldots ,0),(d,0,\ldots ,0))\) with \(d\ge 0\) and let \(\Delta '\subseteq \mathbb {Z}^n\) a bounded convex lattice polygon, then for all \(p\le d+1\) the dimension of the kernel of the usual map \(\delta \) is \((d-p+1)\left( {\begin{array}{c}\#X\\ p\end{array}}\right) \) where \(X=\{P|P+\{(0,\ldots ,0),(1,0,\ldots ,0)\}\subseteq S\},\) \(S=\Delta '\cap \mathbb {Z}^n\).
Proof
Let \(T=\Delta \cap \mathbb {Z}^n\). Put a lattice order \(\le \) on \(\mathbb {Z}^n\) such that \((1,0,\ldots ,0)>(0,\ldots ,0)\). Let \(I=\{(0,0,\ldots ,0),(1,0,\ldots ,0)\}\). For any \(P_1<\ldots <P_p\) in X and \(Q\in T\) with first coordinate in \(\{p,\ldots ,d\}\) we define
where we abusively write \((-1)^{i_1+\ldots +i_p}\) for the power of \(-1\) whose exponent is the first coordinate of \(i_1+\ldots +i_p\). These expressions are in the kernel of \(\delta \). We will prove that they are a basis of the kernel which proves the theorem because there are exactly \((d-p+1)\left( {\begin{array}{c}\#X\\ p\end{array}}\right) \) of these. We will do so by induction on \(\#S\). The case where \(p=0\) is easy as the domain and kernel of \(\delta \) are both just T and have the points in T as a basis. So suppose \(p\ge 1\) and let \(x\in \ker \delta \), we will show that it is a linear combination of expressions like (1). Let \(P_M\) be the maximum of S. If \(P_M\notin supp(x)\) we apply the induction hypothesis to \(S'=S\backslash \{P_M\}\) and we are done. So assume \(P_M\in \mathrm{supp}(x)\), then by Lemma 8 we can write \(x=P_M\wedge y\) plus terms not containing \(P_M\) in the \(\wedge \) part. Here \(y\in \bigwedge ^pS'\otimes T'\) where \(T'=\{(0,0,\ldots ,0),\ldots ,(d-1,0,\ldots ,0)\}\). Note also that \(P_M-(1,0,\ldots ,0)\in S\) as otherwise the terms in \(\delta (x)\) where \(P_M\) is removed from the \(\wedge \) would have nothing to cancel against. This is because these would be the only terms of \(\delta (x)\) where the point after the \(\otimes \) agrees with \(P_M\) in all but the first coordinate. Applying the induction hypothesis to y we get
Therefore x can be written as \((-1)^px'\) plus terms not containing \(P_M\) in the \(\wedge \) part where
So we can apply the induction hypothesis to \(x-(-1)^px'\) to conclude that x is a linear combination of expressions like (1).
Finally, we show linear independence of the expressions, again by induction on \(\#S\). the case \(p=0\) is again trivial, let \(p\ge 1\). Let \(\sum _i\lambda _ix_i\) be a linear combination of our expressions that yields zero. Each \(x_i\) containing \(P_M\) in its support can be written as \(P_M\wedge y_i\) plus terms not containing \(P_M\). Then up to sign \(y_i\) is an expression like (1) but with \(p-1\) instead of p and with the set \(S\backslash \{P_M\}\) in stead of S. By the induction hypothesis, the \(y_i\) are linearly independent. But then it follows that \(P_M\) cannot occur at all in the wedge part of any \(x_i\); otherwise, the linear combination could not yield zero. And then one again applies the induction hypothesis with \(S\backslash \{P_M\}\) to obtain a contradiction. \(\square \)
References
Aprodu, M., Nagel, J.: Koszul Cohomology and Algebraic Geometry, University Lecture Series, vol. 52, p. 125. American Mathematical Society, Providence (2010)
Bruns, W., Conca, A., Römer, T.: Koszul homology and syzygies of Veronese subalgebras. Math. Ann. 351(4), 761–779 (2011)
Castryck, W., Cools, F., Demeyer, J., Lemmens, A.: Computing graded Betti tables of toric surfaces. Preprint
Castryck, W., Cools, F., Lemmen, A.: Canonical syzygies of smooth curves in toric surfaces. Preprint
Cox, D., Little, J., Schenck, H.: Toric Varieties, Graduate Studies in Mathematics, vol. 124. American Mathematical Society, Providence (2011)
Ein, L., Erman, D., Lazarsfeld, R.: A quick proof of nonvanishing for asymptotic syzygies. Algebr. Geom. 3(2), 211–222 (2016)
Ein, L., Lazarsfeld, R.: Asymptotic syzygies of algebraic varieties. Invent. Math. 190, 603–646 (2012)
Eisenbud, D.: The Geometry of Syzygies. A Second Course in Commutative Algebra and Algebraic Geometry, Graduate Texts in Mathematics, vol. 229. Springer, New York (2005)
Gallego, F.J., Purnaprajna, B.P.: Some results on rational surfaces and Fano varieties. J. Reine Angew. Math. 538, 25–55 (2001)
Greco, O., Martino, I.: Syzygies of the Veronese modules. Commun. Algebra 44(9), 3890–3906 (2016)
Hering, M.: Syzygies of toric varieties. Ph.D. thesis, University of Michigan (2006)
Loose, F.: On the graded Betti numbers of plane algebraic curves. Manuscr. Math. 64(4), 503–514 (1989)
Ottaviani, G., Paoletti, R.: Syzygies of Veronese embeddings. Compos. Math. 125(1), 31–37 (2001)
Park, E.: On syzygies of Veronese embedding of arbitrary projective varieties. J. Algebra 322(1), 108–121 (2009)
Rubei, E.: A result on resolutions of Veronese embeddings, Annali dell’Università di Ferrara Sezione VII. Sci. Mat. 50, 151–165 (2004)
Schenck, H.: Lattice polygons and Green’s theorem. Proc. Am. Math. Soc. 132(12), 3509–3512 (2004)
Schreyer, F.-O.: Syzygies of canonical curves and special linear series. Math. Ann. 275, 105–138 (1986)
Acknowledgements
This article is part of my Ph.D. thesis which is funded by the Research Foundation Flanders (FWO). It was my colleagues Wouter Castryck and Filip Cools who noticed patterns in Betti tables of certain toric surfaces, which motivated me to find an explicit basis. I am also grateful to the referee for carefully reading my article and making many useful suggestions. I also want to thank Milena Hering for bringing the article [7] to my attention.
Author information
Authors and Affiliations
Corresponding author
Additional information
The author is supported by the Flemmish Research Council (FWO - Vlaanderen).
Rights and permissions
About this article
Cite this article
Lemmens, A. On the n-th row of the graded Betti table of an n-dimensional toric variety. J Algebr Comb 47, 561–584 (2018). https://doi.org/10.1007/s10801-017-0786-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10801-017-0786-y