Section 1.2 Hilbert’s Nullstellensatz
Henceforth, we will assume \(k\) is algebraically closed unless otherwise specified.
Lemma 1.2.1.
Let \(R\) be a commutative ring, \(r \in R\) an element of \(R\text{,}\) and \(S = \{r^j \mid j \geq 1\}\) the multiplicatively closed subset of \(R\) generated by \(r\text{.}\) There is an isomorphism
\begin{equation*}
\alpha:
R[y]/(1 -yr) \xrightarrow{\cong} S^{-1}R
\end{equation*}
of \(R\)-algebras given by \(\alpha(\overline{g(y)}) =g\left(\frac{1}{r}\right).\)
Theorem 1.2.2.
Assume \(k\) is an algebraically closed. Then
\begin{equation*}
I(V(J)) = J { \text{ and } }V(I(W)) = W
\end{equation*}
for any radical ideal \(J\) of \(k[x_1, \dots, x_n]\) and any affine variety \(W\) in \(\mathbb{A}^n_k\text{.}\)
Thus, there is a order-reversing bijection between the poset (under containment) of all affine varieties in \(\mathbb{A}^n_k\) and the poset (under containment) of all radical ideals in \(k[x_1, \dots, x_n]\text{.}\)
Proof.
Let now \(J\) be any ideal of \(k[x_1, \dots, x_n]\text{.}\) We need to show that \(I(V(J)) \subseteq \sqrt{J}\text{.}\) Pick \(f \in I(V(J))\text{;}\) that is, assume \(f\) is a polynomial such that \(f(a_1, \dots, a_n) = 0\) for every \((a_1, \dots, a_n) \in
V(J)\text{.}\) It suffices to prove \(f^m = 0\) in the quotient ring \(k[x_1, \dots, x_n]/J\) for some \(m \geq 1\text{,}\) for this implies \(f \in \sqrt{J}\text{.}\)
Let \(L\) be the ideal of \(k[x_1, \dots, x_n, y]\) generated by (the image of) \(J\) and \(1 - yf(x_1, \dots, x_n)\text{.}\) I claim \(V(L)\) is the empty set: If \((a_1, \dots, a_n, b) \in V(L)\) then \((a_1, \dots, a_n) \in V(J)\) and so \(f(a_1, \dots, a_n) = 0\text{.}\) But we also have \(b f(a_1, \dots, a_n) = 1\text{,}\) which is impossible.
Since \(V(L) = \emptyset\text{,}\) by the Weak Nullstellensatz we must have \(L = \langle 1 \rangle\text{.}\)
\begin{equation*}
\frac{(k[x_1, \dots, x_n]/J) [ y]}{(1 - yf)} \xrightarrow{\cong}
S^{-1} k[x_1, \dots, x_n]/J
\end{equation*}
of commutative rings, where \(S = \{f^m \mid m \geq 1\}\text{.}\) We also have the canonical isomorphism
\begin{equation*}
\frac{(k[x_1, \dots, x_n]/J) [ y]}{(1 - yf)} \cong
\frac{(k[x_1, \dots, x_n, y]}{\langle J \rangle + (1 - yf)} =
k[x_1, \dots, x_n, y]/L.
\end{equation*}
Since \(L = \langle 1 \rangle\text{,}\) this proves that \(S^{-1} (k[x_1, \dots, x_n]/J)\) is the trivial ring, and hence \(\frac{1}{1} = \frac{0}{1}\) in this ring. Thus \(f^m = 0\) in \(k[x_1, \dots, x_n]/J\) for some \(m\text{.}\) ◻
Exploration 1.2.3.
Prove: If \(k\) is algebraically closed, then for any set \(S\) of polynomials we have \(I(V(S)) = \sqrt{\langle S \rangle}\text{.}\) In particular, \(I(V(J)) = \sqrt{J}\) for any ideal \(J\text{.}\) Moreover, if \(T\) is any subset of \(\mathbb{A}^n_k\text{,}\) \(V(I(T))\) is the unique smallest affine variety in \(\mathbb{A}^n_k\) that contains \(T\text{.}\)
Exploration 1.2.4.
Prove that \(I(V(J)) = J\) holds for all radical ideals if and only if \(k\) is algebraically closed.
Example 1.2.6.
Recall that for \(J = \langle x^2 + y^2 \rangle\) and \(k = {\mathbb{R}}\text{,}\) we have that \(J\) is a radical ideal and yet \(I(V(J)) = \langle x,y \rangle \supsetneq J\text{.}\)
More concretely, the two systems of equations
\begin{equation*}
\begin{aligned}
x^2 + y^2 & = 0 \\
\end{aligned}
\end{equation*}
and
\begin{equation*}
\begin{aligned}
x^2 + y^2 & = 0 \\
x & = 0 \\
\end{aligned}
\end{equation*}
have the same set of solutions (over \({\mathbb{R}}\)), and yet \(x =0\) is not an algebraic consequence of \(x^2 + y^2 = 0\) (no power of \(x\) is a \({\mathbb{R}}[x,y]\)-multiple of \(x^2 + y^2\)).
The Nullstellensatz tells us that such “bad behaviour” cannot occur if we changed the field to be \(\mathbb{C}\text{.}\) Indeed:
\begin{equation*}
V_{\mathbb{C}}(x^2 + y^2) = V_{\mathbb{C}}((x+iy)(x-iy)) = V_\mathbb{C}(x+iy) \cup V_\mathbb{C}(x-iy)
\end{equation*}
and thus
\begin{equation*}
I(V_\mathbb{C}(x^2+y^2)) =I(V_\mathbb{C}(x+iy)) \cdot I(V_\mathbb{C}(x-iy))=\langle x+iy \rangle \langle x-iy \rangle = \langle x^2+y^2 \rangle = J.
\end{equation*}
The Strong Nullstellensatz Theorem is a consequence of the following more “abstract” one:
Theorem 1.2.7. Abstract Nullstellensatz.
For any field \(k\) and integer \(n \geq 0\text{,}\) if \({\mathfrak m}\) is any maximal ideal of the polynomial ring \(k[x_1, \dots, x_n]\text{,}\) then the canonical map \(k \to k[x_1, \dots, x_n]/{\mathfrak m}\) (given as the composition of the inclusion of \(k\) into \(k[x_1, \dots, x_n]\) followed by the canonical quotient map) is a finite extension of fields.
We won’t be proving the Abstract Nullstellensatz, but we will use it to draw some consequences.
For a commutative ring \(R\text{,}\) let \(\operatorname{mSpec}R\) denote the set of its maximal ideals.
Corollary 1.2.10.
For an algebraically closed field \(k\text{,}\) every maximal ideal of \(k[x_1, \dots, x_n]\) is of the form \((x_1 - a_1, \dots, x_n - a_n)\) for elements \(a_1, \dots, a_n \in k\text{.}\) In fact, the function
\begin{equation*}
\Psi: \mathbb{A}^n_k \to \operatorname{mSpec}k[x_1, \dots, x_n]
\end{equation*}
sending \((a_1 \dots, a_n)\) to \((x_1 - a_1, \dots, x_n - a_n)\) is a bijection.
Proof.
We will prove this Corollary, taking the Abstract Nullstellensatz on faith.
The function is clearly well-defined (i.e., \((x_1 - a_1, \dots, x_n - a_n)\) is a maximal ideal for any choice of \(a_i\)’s) and one-to-one. (If \(a_i \ne a_i'\) for at least one value of \(i\text{,}\) then \((x_1 - a_1, \dots, x_n - a_n)\) and \((x_1 - a'_1, \dots, x_n - a'_n)\) are distinct ideals). The surjectivity uses the Abstract Nullstellensatz:
Let \({\mathfrak m}\in \operatorname{mSpec}k[x_1, \dots, x_n]\) and consider the composition \(\phi: k \hookrightarrow k[x_1, \dots, x_n]/{\mathfrak m}\) of canonical ring maps \(k \hookrightarrow k[x_1, \dots, x_n] \twoheadrightarrow k[x_1, \dots, x_n]/{\mathfrak m}\text{.}\) (It is injective since \(k\) is a field.) By the Abstract Nullstellensatz, it is a finite field extension. But since \(k\) is algebraically closed, it must be an isomorphism. Let \(a_i = \phi^{-1}(\overline{x_i})\text{.}\) Then it follows that \(\overline{x_i - a_i} = 0\) — i.e., \(x_i - a_i \in {\mathfrak m}\) for all \(i\text{.}\) Thus \({\mathfrak m}\supseteq (x_1 - a_1, \dots, x_n - a_n)\) and since the latter is maximal, we must in fact have an equality. ◻
Corollary 1.2.13.
If \(k\) is algebraically closed, then for any ideal \(J\) of \(k[x_1, \dots, x_n]\text{,}\) there is a bijection
\begin{equation*}
V(J) \xrightarrow{\cong} \operatorname{mSpec}(k[x_1, \dots, x_n]/J)
\end{equation*}
given by sending \((a_1, \dots, a_n)\) to \(\langle x_1 - a_1, \dots, x_n - a_n \rangle/J\text{.}\)
Proof.
The function is well defined and one-to-one, since if \((a_1, \dots, a_n) \in V(J)\text{,}\) then
\begin{equation*}
\langle x_1 - a_1, \dots, x_n - a_n \rangle= I(\{(a_1, \dots, a_n)\} \supseteq I(V(J)) \supseteq J.
\end{equation*}
The Nullstellensatz implies it is onto: If \({\mathfrak m}\in \operatorname{mSpec}(k[x_1, \dots, x_n]/J)\) then \({\mathfrak m}= \tilde{{\mathfrak m}}/J\) for some \(\tilde{{\mathfrak m}} \in \operatorname{mSpec}k[x_1, \dots, x_n]\text{,}\) and by the (Corollary to the) Nullstellensatz \(\tilde{{\mathfrak m}} = (x_1 - a_1, \dots, x_n - a_n)\) for some \(a_1, \dots, a_n \in k\text{.}\)
Corollary 1.2.15.
If \(k\) is algebraically closed and \(J\) is a proper ideal of \(k[x_1, \dots, x_n]\text{,}\) then \(V(J) \ne \emptyset\text{.}\)
Proof.
Since \(J\) is proper it is contained in some maximal ideal \({\mathfrak m}\text{.}\) (As a technical point, this fact does not require Zorn’s Lemma in this setting, since the ring \(k[x_1, \dots,
x_n]\) is noetherian.) So the result follows from the previous Corollary.
Let’s return to the question of what can be said about \(I(W \cap W')\text{:}\)
Corollary 1.2.16.
If \(k\) is algebraically closed and \(W\) and \(W'\) are two affine varieties in \(\mathbb{A}^n_k\text{,}\) then \(I(W \cap W') = \sqrt{I(W) + I(W')}\text{.}\)
Proof.
Since both sides are radical ideals, by the Nullstellensatz it suffices to prove
\begin{equation*}
V(I(W \cap W')) = V (\sqrt{I(W) + I(W')}).
\end{equation*}
This holds since \(V(I(W \cap W')) = W \cap W'\) and \(V (\sqrt{I(W) + I(W')}) = V(I(W) + I(W')) = V(I(W)) \cap V(I(W')) = W \cap W'\text{.}\)
Example 1.2.17.
The Corollary is false over \({\mathbb{R}}\text{:}\) Take \(W = V(y-x^2)\) and \(W' = V(y+1)\) in \(\mathbb{A}^2_{\mathbb{R}}\text{.}\) Then \(I(W) = \langle y-x^2 \rangle\) and \(I(W') = \langle y+1 \rangle\) (why?) and hence \(\sqrt{I(W) + I(W')} \subsetneq k[x,y]\) (since \(k[x,y]/(y-x^2, y+1) \cong k[x]/(x^2+1) \ne 0\)). But \(W \cap W' = \emptyset\) and so \(I(W \cap W') = k[x,y]\text{.}\)
Definition 1.2.18.
Given an affine variety \(W \subseteq \mathbb{A}^n_k\text{,}\) the coordinate ring of \(W\text{,}\) written \(A(W)\) is the \(k\)-algebra
\begin{equation*}
A(W) = \frac{k[x_1, \dots, x_n]}{I(W)}.
\end{equation*}
Some authors denote this as \(k[W]\) instead.
If \(W \subseteq \mathbb{A}^n_k\) is an affine variety and \(f\) and \(g\) are two polynomials such that \(f(P) = g(P)\) for all \(P \in W\text{,}\) then \(f-g \in I(W)\) and hence \(\overline{f} = \overline{g} \in A(W)\text{.}\) This proves:
Proposition 1.2.19.
For any field \(k\) and any affine variety \(W \subseteq \mathbb{A}^n_k\text{,}\) the ring \(A(W]\) is isomorphic to the ring of polynomial functions from \(W\) to \(\mathbb{A}^1_k = k\) (i.e., those functions from \(W\) to \(k\) that may be represented by an element of \(k[x_1, \dots, x_n]\) — it forms a ring using addition and multiplication in \(k\)).
Note that \(A(W)\) is a reduced ring since \(I(W)\) is a radical ideal. Moreover, provided \(k\) is algebraically closed, every finitely generated, commutative, reduced \(k\)-algebra occurs, up to isomorphism, as the coordinate ring of some affine variety: Given such an algebra \(A\text{,}\) being finitely generated as a \(k\)-algebra means there is a surjection \(k[x_1, \dots, x_n] \twoheadrightarrow A\) for some \(n\text{,}\) and since \(A\) is reduced, the kernel \(J\) is a radical ideal. Taking \(W = V(J)\) we have \(I(W) =I(V( J)) = J\) by the Nullstellensatz and hence \(A(W) \cong A\text{.}\) The assumption that \(k\) is algebraically closed is needed here, due to examples such that \({\mathbb{R}}[x]/(x^2 + 1)\text{.}\)
Corollary 1.2.20. Relative Nullstellensatz.
Assume \(k\) is an algebraically closed field and \(W \subseteq \mathbb{A}^n_k\) an affine variety. There is a bijective correspondence between affine subvarieties of \(W\) and radical ideals of \(A(W)\text{,}\) given by sending \(V \subseteq W\) to the ideal \(I(V)/I(W)\) of \(A(W)\text{.}\)