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 C {\displaystyle \mathbb {C} } ). 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
{ f 1 ( x 1 , … , x n ) = 0 ⋮ f m ( x 1 , … , x n ) = 0 {\displaystyle {\begin{cases}f_{1}(x_{1},\dots ,x_{n})=0\\\vdots \\f_{m}(x_{1},\ldots ,x_{n})=0\end{cases}}}
in the variables x 1 , … , x n ∈ K {\displaystyle x_{1},\dots ,x_{n}\in K} , where f 1 , … , f m ∈ K [ X 1 , … , X n ] {\displaystyle f_{1},\dots ,f_{m}\in K[X_{1},\dots ,X_{n}]} are multivariate polynomials over an algebraically closed field K {\displaystyle K} . If the system does not have a solution ( a 1 , … , a n ) ∈ K n {\displaystyle (a_{1},\dots ,a_{n})\in K^{n}} , then there is "algebraic reason" for this situation: namely, this occurs precisely when there exist polynomials g 1 , … , g m ∈ K [ X 1 , … , X n ] {\displaystyle g_{1},\dots ,g_{m}\in K[X_{1},\dots ,X_{n}]} such that
g 1 f 1 + ⋯ + g m f m = 1. {\displaystyle g_{1}f_{1}+\cdots +g_{m}f_{m}=1.}
Since the expression on the left-hand side must evaluate to 0 at any ( a 1 , … , a n ) {\displaystyle (a_{1},\dots ,a_{n})} 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 f ∈ K [ X 1 , … , X n ] {\displaystyle f\in K[X_{1},\dots ,X_{n}]} is a polynomial such that every solution of the system of equations is also a solution of
f ( x 1 , … , x n ) = 0 , {\displaystyle f(x_{1},\dots ,x_{n})=0,}
then there is a similar type of "algebraic reason" for this occurrence: this occurs precisely when there exist a natural number r {\displaystyle r} and polynomials g 1 , … , g m {\displaystyle g_{1},\dots ,g_{m}} such that
… excerpt ends here. Continue reading the full article.
