Hilbert's Nullstellensatz

In mathematics, Hilbert's Nullstellensatz (German for "theorem of zeros" or, more literally, "zero-locus-theorem") is a theorem that establishes a fundamental relationship between geometry and algebra. It was proven by David Hilbert in his second major paper on invariant theory in 1893 (following his seminal 1890 paper in which he proved Hilbert's basis theorem) and became a foundational result of algebraic geometry.

There are several formulations of the Nullstellensatz, the most elementary of which deal with conditions for the existence of solutions to systems of multivariate polynomial equations over an algebraically closed field (such as the complex numbers ). The weak Nullstellensatz is a corollary (or a lemma, depending which is proved first) of the Nullstellensatz which can be stated as follows. Consider a system of polynomial equations

in the variables , where are multivariate polynomials over an algebraically closed field . If the system does not have a solution , then there is "algebraic reason" for this situation: namely, this occurs precisely when there exist polynomials such that

Since the expression on the left-hand side must evaluate to 0 at any that solves the system of equations, it is obvious from the inconsistency that no solution can exist if this condition holds. Informally, the (weak) Nullstellensatz asserts that in the absence of such an inconsistency, a solution to the system of equations must exist.

The full Nullstellensatz is the following refinement: If is a polynomial such that every solution of the system of equations is also a solution of

then there is a similar type of "algebraic reason" for this occurrence: this occurs precisely when there exist a natural number and polynomials such that