TOPICS
Search

Combinatorial Nullstellensatz


The combinatorial Nullstellensatz is a nonvanishing theorem for polynomials on finite Cartesian grids. Let f in K[x_1,...,x_n] be a polynomial over a field K, and suppose the coefficient of

 x_1^(a_1)...x_n^(a_n)

is nonzero, where a_1+...+a_n=degf. If S_i is a finite subset of K with |S_i|>a_i for each i, then there are s_i in S_i such that

 f(s_1,...,s_n)!=0.

The theorem is a combinatorial analogue of Hilbert's Nullstellensatz and has many applications to additive combinatorics, graph coloring, and restricted-variable polynomial problems. Aichinger et al. (2026) developed structured versions that exclude additional monomials and punctured versions for grids with holes, together with corresponding lower bounds on the number of nonzeros.


See also

Cartesian Product, Field, Hilbert's Nullstellensatz, Monomial, Polynomial

Explore with Wolfram|Alpha

References

Aichinger, E.; Schmitt, J. R.; and Zhan, H. "Structured and Punctured Nullstellensätze." Elec. J. Combin. 33, No. 3, P3.36, 2026. https://doi.org/10.37236/15104.Alon, N. "Combinatorial Nullstellensatz." Combin. Probab. Comput. 8, 7-29, 1999. https://doi.org/10.1017/S0963548398003411.Ball, S. and Serra, O. "Punctured Combinatorial Nullstellensätze." Combinatorica 29, 511-522, 2009. https://doi.org/10.1007/s00493-009-2509-z.

Cite this as:

Weisstein, Eric W. "Combinatorial Nullstellensatz." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/CombinatorialNullstellensatz.html

Subject classifications