Hilbert 零点定理(Nullstellensatz,德语"零点之定理")是整个代数几何的奠基石。它建立了一本完美的"字典",让我们可以在代数世界(理想、环)和几何世界(零点集、闭集)之间自由翻译。概形理论(scheme theory)本质上就是这本字典的现代扩展。
"Nullstellensatz = 代数与几何之间的翻译手册。读懂这本字典,你就站在了代数几何的门槛上。"
1. 弱零点定理(Weak Nullstellensatz)
弱零点定理
设 $k$ 是代数闭域(algebraically closed field),如 $\mathbb{C}$。则 $k[x_1, \ldots, x_n]$ 的极大理想恰好是形如 $$ \mathfrak{m}_{(a_1,...,a_n)} = (x_1 - a_1,\; x_2 - a_2,\; \ldots,\; x_n - a_n) $$ 的理想,其中 $(a_1, \ldots, a_n) \in k^n$。
一句话:极大理想 ↔ 仿射空间中的点,一一对应!
直觉:极大理想 $\mathfrak{m}$ 是"尽可能大"的真理想。而 $(x_1-a_1, \ldots, x_n-a_n)$ 收集了所有"在点 $(a_1,...,a_n)$ 处消失"的多项式——它确实是极大的(商环 $\cong k$ 是域)。弱零点定理说:在代数闭域上,没有别的极大理想了。
图解 1:弱零点定理——点与极大理想的一一对应
2. 根理想(Radical of an Ideal)
根理想(Radical)
设 $J$ 是环 $R$ 的理想。$J$ 的根(radical)定义为 $$ \sqrt{J} \;=\; \{ f \in R \mid f^n \in J \text{ 对某个 } n \ge 1 \}. $$ 若 $J = \sqrt{J}$,则称 $J$ 是根理想(radical ideal)。
直觉:$\sqrt{J}$ 收集了所有"某个幂次属于 $J$"的元素——它比 $J$ 可能更大,但在几何上却有完全相同的零点集。
例:$(x^2)$ 的根
在 $k[x]$ 中,$\sqrt{(x^2)} = (x)$。因为 $x \notin (x^2)$,但 $x^2 \in (x^2)$($n=2$),所以 $x \in \sqrt{(x^2)}$。而 $(x)$ 已经是素理想($k[x]/(x) \cong k$),故 $\sqrt{(x)} = (x)$。
几何解读:$V(x^2) = \{0\} = V(x)$——加不加平方,零点集都一样。但 $I(V(x^2)) = I(\{0\}) = (x) = \sqrt{(x^2)}$。
3. 强零点定理(Strong Nullstellensatz)
Hilbert 强零点定理
设 $k$ 是代数闭域,$J \subseteq k[x_1, \ldots, x_n]$ 是理想。则 $$ I(V(J)) \;=\; \sqrt{J}. $$
其中 $V(J) = \{(a_1,...,a_n)\in k^n : f(a_1,...,a_n)=0,\;\forall f\in J\}$ 是零点集,$I(S) = \{f\in k[x_1,...,x_n] : f(a)=0,\;\forall a\in S\}$ 是理想化映射。
一句话:从理想出发,先取零点集(几何化),再取理想(代数化),结果恰好是原来理想的根。
这条定理的威力在于:它精确刻画了 $V(\cdot)$ 和 $I(\cdot)$ 这对操作之间的关系。二者几乎是互逆的——差别仅在于"取根"。如果你一开始的理想 $J$ 就是根理想,那么 $I(V(J)) = J$,完全互逆!
图解 2:强零点定理 $I(V(J)) = \sqrt{J}$ 的运作流程
4. 代数-几何字典(The Algebra-Geometry Dictionary)
Nullstellensatz 的最深刻后果:它建立了一部完整的翻译字典,让我们在"代数世界"和"几何世界"之间自由穿行。这就像一本中英词典——左栏是代数语言,右栏是几何语言,二者完美对应。
图解 3:代数-几何字典(全课程核心参考图)
字典的精确叙述
在 $k$ 代数闭的假设下,$V(\cdot)$ 和 $I(\cdot)$ 建立了以下反序双射(inclusion-reversing bijection):
$$ \left\{\text{$k[x_1,...,x_n]$ 的根理想}\right\} \;\xleftrightarrow{\;\;1:1\;\;}\; \left\{\text{$\mathbb{A}^n_k$ 的代数集(Zariski 闭集)}\right\} $$
在此对应下:素理想 ↔ 不可约闭集;极大理想 ↔ 点。
5. Galois对应与格的反序同构
"包含关系反转"不是偶然的——它有深刻的范畴论结构。$V(\cdot)$ 和 $I(\cdot)$ 构成一个Galois对应(Galois connection),将理想的格与闭集的格反序同构地联系在一起。
图解 4:对应的反转与格同构
6. 应用:判断方程组是否有解
有解判据
设 $f_1, \ldots, f_m \in k[x_1, \ldots, x_n]$($k$ 代数闭)。则方程组 $$ f_1 = 0,\; f_2 = 0,\; \ldots,\; f_m = 0 $$ 在 $k^n$ 中无解 ⟺ $1 \in (f_1, \ldots, f_m)$,即存在 $g_1, \ldots, g_m$ 使得 $$ g_1 f_1 + g_2 f_2 + \cdots + g_m f_m = 1. $$
直觉:如果你能用 $f_1, \ldots, f_m$ 的线性组合凑出常数 $1$,那 $f_1 = \cdots = f_m = 0$ 就导致 $1 = 0$,当然无解!Nullstellensatz 说反过来也成立。
例:一个无解系统
考虑 $\mathbb{C}[x, y]$ 中 $f_1 = x-1$, $f_2 = x-2$。 显然 $f_1 - f_2 = -1$,即 $(-1)(x-1) + (1)(x-2) = -1$,所以 $1 \in (x-1, x-2)$。这确认了 $V(x-1, x-2) = \emptyset$(一个点不能同时是 $1$ 和 $2$)。
7. 生活实例:字典翻译
想象你手里有一本英汉词典:
- 英文(代数)和中文(几何)描述的是同一件事,只是"语言"不同。
- $V(\cdot)$ = "把英文翻译成中文"(从方程到图形)。
- $I(\cdot)$ = "把中文翻译成英文"(从图形到方程)。
- Nullstellensatz = 告诉你这本词典是精确的——来回翻译不会丢信息(只要你用"根理想")。
- 包含关系反转 = 语言学中的反义词现象:英文里说"约束更多"(bigger ideal),对应中文里"范围更小"(smaller set)。
整个代数几何就是用这本"字典"来工作:遇到几何难题 → 翻译成代数 → 用代数技巧解决 → 翻译回几何。
8. 练习
练习 1(弱零点定理验证)
验证 $(x-1, y-2) \subset \mathbb{C}[x,y]$ 是极大理想。提示:证明 $\mathbb{C}[x,y]/(x-1, y-2) \cong \mathbb{C}$。
练习 2(根理想计算)
计算 $\sqrt{(x^2 y, x y^3)} \subset k[x,y]$。提示:先确定 $V(x^2 y, x y^3)$,再求 $I(V(...))$。
提示
$V(x^2 y, x y^3) = V(xy) = \{x=0\} \cup \{y=0\}$,故 $I(V) = (xy)$,所以 $\sqrt{(x^2y, xy^3)} = (xy)$。
练习 3(无解判据)
在 $\mathbb{C}[x]$ 中,证明 $V(x^2+1) \neq \emptyset$(利用 $\mathbb{C}$ 代数闭)。再说明在 $\mathbb{R}[x]$ 中,$V(x^2+1) = \emptyset$。为什么弱零点定理对 $\mathbb{R}$ 失效?
练习 4(字典练习)
在 $\mathbb{C}[x,y]$ 中,写出以下几何对象对应的理想:
- 点 $(3, -1)$;
- 直线 $y = 2x + 1$;
- 整个 $\mathbb{A}^2$;
- $x$-轴与 $y$-轴的并集。
答案
- $(x-3, y+1)$ — 极大理想
- $(y - 2x - 1)$ — 素理想
- $(0)$ — 零理想
- $(xy)$ — 根理想但非素($xy \in I$ 但 $x, y$ 各自不在 $I$ 中……等等,$(xy)$ 确实是素理想吗?不是!$x \cdot y \in (xy)$ 但 $x, y \notin (xy)$。所以 $(xy)$ 是根理想但不是素理想,对应可约集)
练习 5(深度学习联想)
一个 ReLU 网络的"死区"(dead zone)是使得某个神经元输出为 0 的区域,即 $\{x : \sigma(w^T x + b) = 0\}$。这是参数空间中的一个代数集(半代数集)。用 Nullstellensatz 的思想解释:为什么网络越深(更多方程),死区越"碎"(交集越小),网络表达能力越强?