Work in the prime field and set . We will choose , use the other to enumerate , and ensure that the first values of are distinct. The zero-sum condition will then force the last value to be the missing field element.
Consider the polynomial
It has total degree of a polynomial . Its terms of highest total degree form the homogeneous polynomial given by the square of the Vandermonde determinant, . For coefficient extraction we need the coefficient of ; lower-degree terms of cannot contribute to it.
Apply the Dyson constant-term identity from part (i) in variables, with every exponent equal to one. Pairing its factors for gives
The constant term is . Thus the desired coefficient is
since none of is zero in the prime field.
For completeness, the coefficient form of the Combinatorial Nullstellensatz, also called the Alon-Tarsi lemma, says that if and each finite set in a field has size , then
To justify this formula, the univariate Lagrange interpolation polynomial coefficient functional kills powers below and takes the value one on . Apply the product of these functionals to each monomial of . Every monomial of total degree at most other than the target has some exponent below the corresponding , so it is killed. The target survives with coefficient one. In particular, a nonzero target coefficient ensures a point of the product set where is nonzero.
Use and for every . The degree bound holds with equality, so there is with . Its first factors ensure that the are distinct; its second factors ensure that , , are distinct. With , the enumerate the whole prime field.
Let be the unique field element missing from , and write . Since ,
The same sum is , hence . Taking completes the enumeration. We have proved zero-sum sequences as differences of permutations of a prime field:
No distinctness assumption on the was used. The argument also includes : then , the products defining are empty and equal to one. Keeping explicit avoids assuming that the sum of all field elements is zero, which would fail for .
The coefficient form of the Combinatorial Nullstellensatz is the following. Let have total degree at most , and suppose
For arbitrary subsets with , there is an such that .
For the proof, define
Successive Lagrange interpolation in the variables gives the Alon-Tarsi lemma
Every denominator is nonzero because the elements of are distinct. If vanished throughout the product grid, the right side and hence the assumed nonzero coefficient would vanish. This contradiction proves the theorem.
The Alon-Tarsi lemma says that if and consists of distinct field elements, then
This follows by applying univariate Lagrange interpolation successively in each variable.
If the displayed coefficient is nonzero, at least one summand has . This is the coefficient form of the Combinatorial Nullstellensatz.