定義 24.1 (有限生成代數) :
令 R {\displaystyle R} 為環。一個 R {\displaystyle R} -代數 A {\displaystyle A} 稱為 **有限生成**,當且僅當存在元素 a 1 , … , a n ∈ A {\displaystyle a_{1},\ldots ,a_{n}\in A} 使得 R [ a 1 , … , a n ] {\displaystyle R[a_{1},\ldots ,a_{n}]} 就是整個 A {\displaystyle A} ;也就是說 A = R [ a 1 , … , a n ] {\displaystyle A=R[a_{1},\ldots ,a_{n}]} .
A {\displaystyle A} 是一個有限生成的 R {\displaystyle R} -代數,這意味著我們可以將 A {\displaystyle A} 中的任何元素寫成一個多項式 p ( a 1 , … , a n ) {\displaystyle p(a_{1},\ldots ,a_{n})} ,對於某個 p ∈ R [ x 1 , … , x n ] {\displaystyle p\in R[x_{1},\ldots ,x_{n}]} (其中多項式按第 21 章所述進行求值).
引理 24.2 (阿廷-泰特) :
設 R ⊆ S ⊆ T {\displaystyle R\subseteq S\subseteq T} 為環擴張,使得 R {\displaystyle R} 是一個諾特環,並且 T {\displaystyle T} 作為 S {\displaystyle S} -模是有限生成的,並且作為 R {\displaystyle R} -代數也是有限生成的。 那麼 S {\displaystyle S} 作為 R {\displaystyle R} -代數是有限生成的。
證明 :
由於 T {\displaystyle T} 是一個有限生成的 S {\displaystyle S} -模,因此存在 u 1 , … , u n ∈ T {\displaystyle u_{1},\ldots ,u_{n}\in T} 使得 T = ⟨ u 1 , … , u n ⟩ {\displaystyle T=\langle u_{1},\ldots ,u_{n}\rangle } 作為 S {\displaystyle S} -模。此外,由於 T {\displaystyle T} 是一個有限生成的 R {\displaystyle R} -代數,我們發現 v 1 , … , v m ∈ T {\displaystyle v_{1},\ldots ,v_{m}\in T} 使得 T {\displaystyle T} 等於 R [ v 1 , … , v n ] {\displaystyle R[v_{1},\ldots ,v_{n}]} 。現在,根據 u 1 , … , u n {\displaystyle u_{1},\ldots ,u_{n}} 的生成性質,我們可以確定合適的係數 a i , j ∈ S {\displaystyle a_{i,j}\in S} (其中 i {\displaystyle i} 在 { 1 , … , n } {\displaystyle \{1,\ldots ,n\}} 中取值,而 j {\displaystyle j} 在 { 1 , … , m } {\displaystyle \{1,\ldots ,m\}} 中取值)使得
v j = a 1 , j u 1 + ⋯ + a n , j u n {\displaystyle v_{j}=a_{1,j}u_{1}+\cdots +a_{n,j}u_{n}} , j ∈ { 1 , … , m } ( ∗ ) {\displaystyle j\in \{1,\ldots ,m\}~~~~~~~(*)} .
此外,存在合適的 b i , j , k {\displaystyle b_{i,j,k}} ( i , j , k ∈ { 1 , … , n } {\displaystyle i,j,k\in \{1,\ldots ,n\}} ) 使得
u j u k = b 1 , j , k u 1 + ⋯ + b n , j , k u n ( ∗ ∗ ) {\displaystyle u_{j}u_{k}=b_{1,j,k}u_{1}+\cdots +b_{n,j,k}u_{n}~~~~~~~(**)} .
我們定義 S ′ := R [ a i , j ( 1 ≤ i ≤ n , 1 ≤ j ≤ m ) , b i , j , k ( 1 ≤ i , j , k ≤ n ) ] ⊆ T {\displaystyle S':=R[a_{i,j}(1\leq i\leq n,1\leq j\leq m),b_{i,j,k}(1\leq i,j,k\leq n)]\subseteq T} ;這個符號表示: S ′ {\displaystyle S'} 是由所有元素 a i , j , b i , j , k {\displaystyle a_{i,j},b_{i,j,k}} 生成的代數。由於 T {\displaystyle T} 的代數運算是由其環運算誘導的, S ′ {\displaystyle S'} 作為子代數,是 T {\displaystyle T} 的子環。此外, S ′ ⊆ S {\displaystyle S'\subseteq S} 且 R ⊆ S ′ {\displaystyle R\subseteq S'} 。由於 R {\displaystyle R} 是諾特環,根據定理 16.?, S ′ {\displaystyle S'} 也是諾特環。
我們斷言 T {\displaystyle T} 作為 S ′ {\displaystyle S'} -模是有限生成的。事實上,如果給出任何元素 t ∈ T {\displaystyle t\in T} ,我們可以將其寫成 v 1 , … , v m {\displaystyle v_{1},\ldots ,v_{m}} 的多項式。使用 ( ∗ ) {\displaystyle (*)} ,將所有項乘開,然後反覆使用 ( ∗ ∗ ) {\displaystyle (**)} ,我們可以將這個多項式寫成 u 1 , … , u n {\displaystyle u_{1},\ldots ,u_{n}} 的線性組合,其係數都在 S ′ {\displaystyle S'} 中。這證明了 T {\displaystyle T} 確實是作為 S ′ {\displaystyle S'} -模有限生成的。因此, T {\displaystyle T} 作為 S ′ {\displaystyle S'} -模是諾特環。
因此, S {\displaystyle S} 作為 S ′ {\displaystyle S'} -模是 T {\displaystyle T} 的子模,是有限生成的。我們斷言 S {\displaystyle S} 作為 R {\displaystyle R} -代數是有限生成的。為此,假設我們給定了一組生成元 m 1 , … , m l ∈ S {\displaystyle m_{1},\ldots ,m_{l}\in S} ,作為 S ′ {\displaystyle S'} -模的 S {\displaystyle S} 。任何元素 s ∈ S {\displaystyle s\in S} 可以寫成
s = c 1 m 1 + ⋯ + c l m l {\displaystyle s=c_{1}m_{1}+\cdots +c_{l}m_{l}} , c 1 , … , c l ∈ S ′ {\displaystyle c_{1},\ldots ,c_{l}\in S'} .
每個 c i {\displaystyle c_{i}} 都是 S ′ {\displaystyle S'} 生成元的多項式(即元素 a i , j , b i , j , k {\displaystyle a_{i,j},b_{i,j,k}} ), 係數在 R {\displaystyle R} 中。代入後,我們看到 s {\displaystyle s} 是元素 a i , j , b i , j , k , m i {\displaystyle a_{i,j},b_{i,j,k},m_{i}} 的多項式,係數在 R {\displaystyle R} 中。但這意味著命題成立。 ◻ {\displaystyle \Box }
證明 1 (Azarang 2015) :
在給出引理的證明之前,我們回顧以下兩個眾所周知的事實。
事實 1. 如果域 F {\displaystyle F} 在其子整環 D {\displaystyle D} 上是整的,那麼 D {\displaystyle D} 是一個域。
事實 2. 如果 D {\displaystyle D} 是任何主理想整環(或者只是一個唯一分解整環),具有無限多個(非關聯)素元,那麼它的分數域不是有限生成的 D {\displaystyle D} -代數。
Proof of the Lemma: We use induction on n {\displaystyle n} for arbitrary fields K {\displaystyle K} and L {\displaystyle L} . For n = 1 {\displaystyle n=1} the assertion is clear. Let us assume that n > 1 {\displaystyle n>1} and the lemma is true for less than n {\displaystyle n} . Now to show it for n {\displaystyle n} , one may assume that one of α i {\displaystyle \alpha _{i}} , say α 1 {\displaystyle \alpha _{1}} , is not algebraic over K {\displaystyle K} and since K [ α 1 , … , α n ] = K ( α 1 ) [ α 2 , … , α n ] {\displaystyle K[\alpha _{1},\ldots ,\alpha _{n}]=K(\alpha _{1})[\alpha _{2},\ldots ,\alpha _{n}]} is a field, by induction hypothesis, we infer α 2 , … , α n {\displaystyle \alpha _{2},\ldots ,\alpha _{n}} are all algebraic over K ( α 1 ) {\displaystyle K(\alpha _{1})} . This implies that there are polynomials f 2 ( α 1 ) , … , f n ( α 1 ) ∈ K [ α 1 ] {\displaystyle f_{2}(\alpha _{1}),\ldots ,f_{n}(\alpha _{1})\in K[\alpha _{1}]} such that all α i {\displaystyle \alpha _{i}} 's are integral over the domain A = K [ α 1 ] [ 1 / f 2 ( α 1 ) , … , 1 / f n ( α 1 ) ] {\displaystyle A=K[\alpha _{1}][1/f_{2}(\alpha _{1}),\ldots ,1/f_{n}(\alpha _{1})]} . Since R {\displaystyle R} is integral over A {\displaystyle A} , by Fact 1, A {\displaystyle A} is a field. Consequently, A = K ( α 1 ) {\displaystyle A=K(\alpha _{1})} , which contradicts Fact 2.
證明 2 (Artin-Tate) :
如果 A {\displaystyle A} 在 F {\displaystyle \mathbb {F} } 上的所有生成元都是代數的,那麼前面證明的最後一段表明 A {\displaystyle A} 是 F {\displaystyle \mathbb {F} } 的一個有限域擴張。因此,我們只需要考慮 A {\displaystyle A} 在 F {\displaystyle \mathbb {F} } 上至少有一個生成元是超越的。
實際上,假設 A = F [ a 1 , … , a n ] {\displaystyle A=\mathbb {F} [a_{1},\ldots ,a_{n}]} 。透過重新排序,我們可以假設 a 1 , … , a r {\displaystyle a_{1},\ldots ,a_{r}} 是超越 F {\displaystyle \mathbb {F} } 的( r ≥ 1 {\displaystyle r\geq 1} ) 並且 a r + 1 , … , a n {\displaystyle a_{r+1},\ldots ,a_{n}} 是代數 F {\displaystyle \mathbb {F} } 的。我們有 A = F [ a 1 , … , a n ] ⊆ F ( a 1 , … , a n ) {\displaystyle A=\mathbb {F} [a_{1},\ldots ,a_{n}]\subseteq \mathbb {F} (a_{1},\ldots ,a_{n})} ,並且 F ( a 1 , … , a n ) ⊆ A {\displaystyle \mathbb {F} (a_{1},\ldots ,a_{n})\subseteq A} ,因為 A {\displaystyle A} 是包含所有元素 a 1 , … , a n {\displaystyle a_{1},\ldots ,a_{n}} 的 F {\displaystyle \mathbb {F} } 的域擴張。因此, A = F ( a 1 , … , a n ) {\displaystyle A=\mathbb {F} (a_{1},\ldots ,a_{n})} .
由於所有 a r + 1 , … , a n {\displaystyle a_{r+1},\ldots ,a_{n}} 在 F {\displaystyle \mathbb {F} } 上是代數的,它們在 F ( a 1 , … , a r ) {\displaystyle \mathbb {F} (a_{1},\ldots ,a_{r})} 上也是代數的。假設存在多項式 f ∈ F [ x 1 , … , x n ] ∖ { 0 } {\displaystyle f\in \mathbb {F} [x_{1},\ldots ,x_{n}]\setminus \{0\}} 使得 f ( a 1 , … , a r ) = 0 {\displaystyle f(a_{1},\ldots ,a_{r})=0} 。則 a r {\displaystyle a_{r}} 在 F ( a 1 , … , a r − 1 ) {\displaystyle \mathbb {F} (a_{1},\ldots ,a_{r-1})} 上是代數的;因為,不是 a r {\displaystyle a_{r}} 的冪的多項式的部分可以被視為該域內的係數。因此,我們可以降低 r {\displaystyle r} 一次,仍然可以得到 a r + 1 , … , a n {\displaystyle a_{r+1},\ldots ,a_{n}} 在 F ( a 1 , … , a r ) {\displaystyle \mathbb {F} (a_{1},\ldots ,a_{r})} 上是代數的。重複此過程最終會終止,否則 a 1 {\displaystyle a_{1}} 將在 F {\displaystyle \mathbb {F} } 上是代數的,而 A {\displaystyle A} 將是一個有限的代數擴張塔( F ( a 1 ) {\displaystyle \mathbb {F} (a_{1})} , F ( a 1 ) ( a 2 ) {\displaystyle \mathbb {F} (a_{1})(a_{2})} 等等),從而是一個有限域擴充套件。
因此,我們可以假設 a 1 , … , a r {\displaystyle a_{1},\ldots ,a_{r}} 在 F {\displaystyle \mathbb {F} } 上代數無關。在這種情況下,對映
F [ x 1 , … , x r ] → F [ a 1 , … , a r ] , f ( x 1 , … , x r ) ↦ f ( a 1 , … , a r ) {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{r}]\to \mathbb {F} [a_{1},\ldots ,a_{r}],f(x_{1},\ldots ,x_{r})\mapsto f(a_{1},\ldots ,a_{r})}
是一個同構(它是同態,滿射和單射),因此 F [ a 1 , … , a r ] {\displaystyle \mathbb {F} [a_{1},\ldots ,a_{r}]} 是一個唯一分解域(因為 F [ x 1 , … , x r ] {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{r}]} 是)。
現在設 G := F ( a 1 , … , a r ) {\displaystyle \mathbb {G} :=\mathbb {F} (a_{1},\ldots ,a_{r})} 。然後 F ⊆ G ⊆ A {\displaystyle \mathbb {F} \subseteq \mathbb {G} \subseteq A} ,並且 A {\displaystyle A} 作為 F {\displaystyle \mathbb {F} } -代數是有限生成的,並且作為 G {\displaystyle \mathbb {G} } -模是有限生成的(因為它是在 G {\displaystyle \mathbb {G} } 上的一個有限域擴張)。因此,根據引理 24.2, G {\displaystyle \mathbb {G} } 作為 F {\displaystyle \mathbb {F} } -代數是有限生成的。令
f 1 ( a 1 , … , a n ) g 1 ( a 1 , … , a n ) , … , f m ( a 1 , … , a n ) g m ( a 1 , … , a n ) {\displaystyle {\frac {f_{1}(a_{1},\ldots ,a_{n})}{g_{1}(a_{1},\ldots ,a_{n})}},\ldots ,{\frac {f_{m}(a_{1},\ldots ,a_{n})}{g_{m}(a_{1},\ldots ,a_{n})}}}
是 G {\displaystyle \mathbb {G} } 的生成元,作為 F {\displaystyle \mathbb {F} } -代數。設 p 1 , … , p l {\displaystyle p_{1},\ldots ,p_{l}} 為 g 1 , … , g m {\displaystyle g_{1},\ldots ,g_{m}} 的(唯一)素因子分解中出現的全部素數。現在 F [ a 1 , … , a r ] {\displaystyle \mathbb {F} [a_{1},\ldots ,a_{r}]} 包含無限多個素數。證明如下。
假設 q 1 , … , q k {\displaystyle q_{1},\ldots ,q_{k}} 是 F [ a 1 , … , a r ] {\displaystyle \mathbb {F} [a_{1},\ldots ,a_{r}]} 中唯一的素數。由於我們有素因子分解,元素 q 1 ⋅ q 2 ⋯ q n + 1 ∈ F [ a 1 , … , a r ] {\displaystyle q_{1}\cdot q_{2}\cdots q_{n}+1\in \mathbb {F} [a_{1},\ldots ,a_{r}]} 至少可被 q 1 , … , q k {\displaystyle q_{1},\ldots ,q_{k}} 中的一個整除,不妨設為 q j {\displaystyle q_{j}} 。這意味著
1 = q j ( q 1 ⋯ q j − 1 q j + 1 ⋯ q k + s ) {\displaystyle 1=q_{j}(q_{1}\cdots q_{j-1}q_{j+1}\cdots q_{k}+s)}
對於某個 s ∈ F [ a 1 , … , a r ] {\displaystyle s\in \mathbb {F} [a_{1},\ldots ,a_{r}]} ,這是荒謬的,因為將上述同構的逆對映到 F [ x 1 , … , x r ] {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{r}]} ,我們發現 1 {\displaystyle 1} 被對映到 1 {\displaystyle 1} ,但等式右側的次數嚴格大於 0。
因此,我們可以選擇 p ∉ { p 1 , … , p l } {\displaystyle p\notin \{p_{1},\ldots ,p_{l}\}} 素數。然後 1 / p {\displaystyle 1/p} 不能寫成生成元的多項式,但仍然包含在 G {\displaystyle \mathbb {G} } 中。這是一個矛盾。 ◻ {\displaystyle \Box }
證明 3(使用 Noether 規範化) :
根據域的 Noether 規範化引理,我們可以選擇 c 1 , … , c k ∈ A {\displaystyle c_{1},\ldots ,c_{k}\in A} 在 F {\displaystyle \mathbb {F} } 上代數無關,使得 A {\displaystyle A} 是一個有限生成的 F [ c 1 , … , c k ] {\displaystyle \mathbb {F} [c_{1},\ldots ,c_{k}]} -模。令 m 1 , … , m l {\displaystyle m_{1},\ldots ,m_{l}} 是 A {\displaystyle A} 中的元素,它們作為 F [ c 1 , … , c k ] {\displaystyle \mathbb {F} [c_{1},\ldots ,c_{k}]} -模生成 A {\displaystyle A} 。然後根據定理 21.10 3. ⇒ {\displaystyle \Rightarrow } 1.,生成元都是 F [ c 1 , … , c k ] {\displaystyle \mathbb {F} [c_{1},\ldots ,c_{k}]} 上的整元,由於整元形成環,因此 A {\displaystyle A} 是 F [ c 1 , … , c k ] {\displaystyle \mathbb {F} [c_{1},\ldots ,c_{k}]} 上的整元。因此, F [ c 1 , … , c k ] {\displaystyle \mathbb {F} [c_{1},\ldots ,c_{k}]} 是一個域,根據定理 21.11。但如果 k ≥ 1 {\displaystyle k\geq 1} ,那麼 c 1 , … , c k {\displaystyle c_{1},\ldots ,c_{k}} 代數無關意味著同態
F [ x 1 , … , x k ] → F [ c 1 , … , c k ] , f ( x 1 , … , x k ) ↦ f ( c 1 , … , c k ) {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{k}]\to \mathbb {F} [c_{1},\ldots ,c_{k}],f(x_{1},\ldots ,x_{k})\mapsto f(c_{1},\ldots ,c_{k})}
實際上是一個同構,因此 F [ c 1 , … , c k ] {\displaystyle \mathbb {F} [c_{1},\ldots ,c_{k}]} 不是一個域,矛盾。因此, k = 0 {\displaystyle k=0} ,因此 A {\displaystyle A} 是有限生成的 F {\displaystyle \mathbb {F} } -模。這意味著我們有一個有限域擴張; A {\displaystyle A} 中的所有元素都是某些生成元的有限 F {\displaystyle \mathbb {F} } -線性組合。 ◻ {\displaystyle \Box }
有幾個密切相關的結果都以“希爾伯特零點定理”命名。我們將陳述並證明文獻中常見的那些結果。這些結果是“弱形式”、“公共根形式”和“強形式”。希爾伯特最初證明的結果是強形式。
希爾伯特零點定理弱形式的表述和證明自然地需要以下引理。
引理 24.5 :
令 F {\displaystyle \mathbb {F} } 為任意域。對於任何極大理想 m ≤ F [ x 1 , … , x n ] {\displaystyle m\leq \mathbb {F} [x_{1},\ldots ,x_{n}]} ,域 F [ x 1 , … , x n ] / m {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n}]/m} 是域 { c + m | c ∈ F } ⊆ F [ x 1 , … , x n ] / m {\displaystyle \{c+m|c\in \mathbb {F} \}\subseteq \mathbb {F} [x_{1},\ldots ,x_{n}]/m} 的有限域擴張。特別是,如果 F {\displaystyle \mathbb {F} } 是代數閉的(因此沒有真 有限域擴張),那麼 F [ x 1 , … , x n ] / m = { c + m | c ∈ F } {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n}]/m=\{c+m|c\in \mathbb {F} \}} 。
證明 1(使用扎里斯基引理) :
F [ x 1 , … , x n ] / m {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n}]/m} 是一個有限生成的 { c + m | c ∈ F } {\displaystyle \{c+m|c\in \mathbb {F} \}} -代數,其中所有運算都是由 F [ x 1 , … , x n ] {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n}]} 的環結構誘導的;這是因為集合 { x 1 + m , … , x n + m } {\displaystyle \{x_{1}+m,\ldots ,x_{n}+m\}} 構成了一組生成元,因為 F [ x 1 , … , x n ] / m {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n}]/m} 中的每個元素都可以寫成這些元素在 { c + m | c ∈ F } {\displaystyle \{c+m|c\in \mathbb {F} \}} 上的多項式。因此,扎里斯基引理蘊含著 F [ x 1 , … , x n ] / m {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n}]/m} 是域 { c + m | c ∈ F } {\displaystyle \{c+m|c\in \mathbb {F} \}} 的有限域擴張。 ◻ {\displaystyle \Box }
證明 2(使用雅各布森環) :
我們用關於 n {\displaystyle n} 的歸納法進行證明。
當 n = 1 {\displaystyle n=1} 時,我們可以注意到 F [ x 1 ] {\displaystyle \mathbb {F} [x_{1}]} 是一個主理想整環(作為歐幾里得整環),因此,如果 m ≤ F [ x 1 ] {\displaystyle m\leq \mathbb {F} [x_{1}]} 是一個(極大)理想,那麼 m = ⟨ f ⟩ {\displaystyle m=\langle f\rangle } 對於合適的 f ∈ F [ x 1 ] {\displaystyle f\in \mathbb {F} [x_{1}]} 。現在 F [ x 1 ] / m {\displaystyle \mathbb {F} [x_{1}]/m} 是一個域,如果 m {\displaystyle m} 是極大的;我們斷言,它是域 { c + m | c ∈ F } {\displaystyle \{c+m|c\in \mathbb {F} \}} 的有限域擴張。事實上,我們可以將 1 + m , x 1 + m , x 1 2 + m , … , x 1 d − 1 + m {\displaystyle 1+m,x_{1}+m,x_{1}^{2}+m,\ldots ,x_{1}^{d-1}+m} 作為基元素,其中 d := deg f {\displaystyle d:=\deg f} 是極大理想 m = ⟨ f ⟩ {\displaystyle m=\langle f\rangle } 的生成多項式的次數。因此, F [ x 1 ] / m {\displaystyle \mathbb {F} [x_{1}]/m} 中的任何元素都可以表示為這些基元素的線性組合,因為關係式
a d x d + m = − ( a d − 1 x d − 1 + ⋯ + a 1 x + a 0 ) + m {\displaystyle a_{d}x^{d}+m=-(a_{d-1}x^{d-1}+\cdots +a_{1}x+a_{0})+m} (其中 f ( x ) = a d x d + ⋯ + a 1 x + a 0 {\displaystyle f(x)=a_{d}x^{d}+\cdots +a_{1}x+a_{0}} )
使我們能夠用更小的單項式來表示次數 ≥ d {\displaystyle \geq d} 的單項式。
現在假設 n − 1 {\displaystyle n-1} 已被證明。設 m ≤ F [ x 1 , … , x n ] {\displaystyle m\leq \mathbb {F} [x_{1},\ldots ,x_{n}]} 為極大理想。根據雅各布森第一準則, F [ x 1 , … , x n − 1 ] {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n-1}]} 是一個雅各布森環(因為 F {\displaystyle \mathbb {F} } 是一個域)。現在, F [ x 1 , … , x n ] = F [ x 1 , … , x n − 1 ] [ x n ] {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n}]=\mathbb {F} [x_{1},\ldots ,x_{n-1}][x_{n}]} ,因此 m {\displaystyle m} 是 F [ x 1 , … , x n − 1 ] [ x n ] {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n-1}][x_{n}]} 的極大理想。因此,Goldman 第二準則斷言 m 0 := F [ x 1 , … , x n − 1 ] ∩ m {\displaystyle m_{0}:=\mathbb {F} [x_{1},\ldots ,x_{n-1}]\cap m} 是 F [ x 1 , … , x n − 1 ] {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n-1}]} 的極大理想。因此, F [ x 1 , … , x n − 1 ] / m 0 {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n-1}]/m_{0}} 是一個域,並且根據歸納假設,它是 { c + m 0 | c ∈ F } {\displaystyle \{c+m_{0}|c\in \mathbb {F} \}} 的有限域擴充套件。
我們定義理想 p := m 0 F [ x 1 , … , x n ] {\displaystyle p:=m_{0}\mathbb {F} [x_{1},\ldots ,x_{n}]} 。以下對映顯然是一個同構
φ : F [ x 1 , … , x n − 1 ] [ x n ] / p ↦ ( F [ x 1 , … , x n − 1 ] / m 0 ) [ x n ] a k x n k + ⋯ + a 1 x n + a 0 + p ↦ ( a k + m 0 ) x n k + ⋯ + ( a 1 + m 0 ) x n + ( a 0 + m 0 ) {\displaystyle {\begin{aligned}\varphi :\mathbb {F} [x_{1},\ldots ,x_{n-1}][x_{n}]/p&\mapsto (\mathbb {F} [x_{1},\ldots ,x_{n-1}]/m_{0})[x_{n}]\\a_{k}x_{n}^{k}+\cdots +a_{1}x_{n}+a_{0}+p&\mapsto (a_{k}+m_{0})x_{n}^{k}+\cdots +(a_{1}+m_{0})x_{n}+(a_{0}+m_{0})\end{aligned}}}
該對映將 { c + p | c ∈ F } {\displaystyle \{c+p|c\in \mathbb {F} \}} 對映到 { ( c + m 0 ) | c ∈ F } {\displaystyle \{(c+m_{0})|c\in \mathbb {F} \}} (反之亦然,因為它是同構)。
此外,由於 m ⊊ p {\displaystyle m\subsetneq p} ,理想 π p ( m ) {\displaystyle \pi _{p}(m)} 在 F [ x 1 , … , x n − 1 ] [ x n ] / p {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n-1}][x_{n}]/p} 中是極大的。因此, φ ( p / m ) {\displaystyle \varphi (p/m)} 在 ( F [ x 1 , … , x n − 1 ] / m 0 ) [ x n ] {\displaystyle (\mathbb {F} [x_{1},\ldots ,x_{n-1}]/m_{0})[x_{n}]} 中是極大的,因此 ( ( F [ x 1 , … , x n − 1 ] / m 0 ) [ x n ] ) / φ ( π p ( m ) ) {\displaystyle \left((\mathbb {F} [x_{1},\ldots ,x_{n-1}]/m_{0})[x_{n}]\right){\big /}\varphi (\pi _{p}(m))} 是一個域。根據情況 n = 1 {\displaystyle n=1} ,它是域 { d + φ ( m / p ) | d ∈ F [ x 1 , … , x n − 1 ] / m 0 } {\displaystyle \{d+\varphi (m/p)|d\in \mathbb {F} [x_{1},\ldots ,x_{n-1}]/m_{0}\}} 的有限域擴張。
一般來說,任何 F [ x 1 , … , x n ] {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n}]} 的理想,其中 F {\displaystyle \mathbb {F} } 是一個域,不包含任何常數(零除外),否則它將包含一個單位元,因此等於整個 F [ x 1 , … , x n ] {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n}]} 。 特別地,這適用於 F [ x 1 , … , x n ] {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n}]} 的所有極大理想。 因此,形式為 c + m {\displaystyle c+m} 的 F [ x 1 , … , x n ] / m {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n}]/m} 中的元素對於成對不同的 c {\displaystyle c} 來說是不同的。 根據剩餘類環的加法和乘法的定義,這意味著我們有一個環同構(因此也是域同構)
F [ x 1 , … , x n ] / m ⊇ { c + m | c ∈ F } ≅ F , c + m ↦ c {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n}]/m\supseteq \{c+m|c\in \mathbb {F} \}\cong \mathbb {F} ,c+m\mapsto c} .
因此,當 F {\displaystyle \mathbb {F} } 是代數封閉時,上述引理表明 F [ x 1 , … , x n ] / m ≅ F {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n}]/m\cong \mathbb {F} } 透過該同構。
定理 24.6(希爾伯特零點定理,弱形式) :
令 F = F ¯ {\displaystyle \mathbb {F} ={\overline {\mathbb {F} }}} 是一個代數封閉域。 對於任何 ξ = ( ξ 1 , … , ξ n ) ∈ F n {\displaystyle \xi =(\xi _{1},\ldots ,\xi _{n})\in \mathbb {F} ^{n}} ,設定
m ξ := ⟨ x 1 − ξ 1 , … , x n − ξ n ⟩ ≤ F [ x 1 , … , x n ] {\displaystyle m_{\xi }:=\langle x_{1}-\xi _{1},\ldots ,x_{n}-\xi _{n}\rangle \leq \mathbb {F} [x_{1},\ldots ,x_{n}]} ;
根據引理 21.12, m ξ {\displaystyle m_{\xi }} 是一個**極大**理想。
弱 Hilbert 零點定理的斷言是:每個極大理想 m ≤ F [ x 1 , … , x n ] {\displaystyle m\leq \mathbb {F} [x_{1},\ldots ,x_{n}]} 都具有形式 m ξ {\displaystyle m_{\xi }} ,其中 ξ ∈ F n {\displaystyle \xi \in \mathbb {F} ^{n}} 是合適的。
證明 :
Let m ≤ F [ x 1 , … , x n ] {\displaystyle m\leq \mathbb {F} [x_{1},\ldots ,x_{n}]} be any maximal ideal of F [ x 1 , … , x n ] {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n}]} . According to the preceding lemma, and since F {\displaystyle \mathbb {F} } is algebraically closed, we have F [ x 1 , … , x n ] / m ≅ F {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n}]/m\cong \mathbb {F} } via an isomorphism that sends elements of the type c + m {\displaystyle c+m} to c {\displaystyle c} . Now this isomorphism must send any element of the type x j + m {\displaystyle x_{j}+m} to some element α j {\displaystyle \alpha _{j}} of F {\displaystyle \mathbb {F} } . But further, the element α j + m {\displaystyle \alpha _{j}+m} is sent to α j ∈ F {\displaystyle \alpha _{j}\in \mathbb {F} } . Since we have an isomorphism (in particular injectivity), we have α j + m = x j + m ⇔ x j − α j ∈ m {\displaystyle \alpha _{j}+m=x_{j}+m\Leftrightarrow x_{j}-\alpha _{j}\in m} . Thus ⟨ x 1 − α 1 , … , x n − α n ⟩ ⊆ m {\displaystyle \langle x_{1}-\alpha _{1},\ldots ,x_{n}-\alpha _{n}\rangle \subseteq m} for suitable α 1 , … , α n {\displaystyle \alpha _{1},\ldots ,\alpha _{n}} . Since the ideal ⟨ x 1 − α 1 , … , x n − α n ⟩ {\displaystyle \langle x_{1}-\alpha _{1},\ldots ,x_{n}-\alpha _{n}\rangle } is maximal (lemma 21.12), we have equality: ⟨ x 1 − α 1 , … , x n − α n ⟩ = m {\displaystyle \langle x_{1}-\alpha _{1},\ldots ,x_{n}-\alpha _{n}\rangle =m} . ◻ {\displaystyle \Box }
定理 24.7 (Hilbert 零點定理,公共根形式) :
令 F = F ¯ {\displaystyle \mathbb {F} ={\overline {\mathbb {F} }}} 是一個代數閉域,令 f 1 , … , f k ∈ F [ x 1 , … , x n ] {\displaystyle f_{1},\ldots ,f_{k}\in \mathbb {F} [x_{1},\ldots ,x_{n}]} 。如果
⟨ f 1 , … , f k ⟩ ⊊ F [ x 1 , … , x n ] {\displaystyle \langle f_{1},\ldots ,f_{k}\rangle \subsetneq \mathbb {F} [x_{1},\ldots ,x_{n}]} ,
那麼存在 ξ = ( ξ 1 , … , ξ n ) ∈ F n {\displaystyle \xi =(\xi _{1},\ldots ,\xi _{n})\in \mathbb {F} ^{n}} 使得 f 1 ( ξ ) = f 2 ( ξ ) = … = f k ( ξ ) = 0 {\displaystyle f_{1}(\xi )=f_{2}(\xi )=\ldots =f_{k}(\xi )=0} 。
證明 :
這是從弱形式得出的,因為 ⟨ f 1 , … , f k ⟩ {\displaystyle \langle f_{1},\ldots ,f_{k}\rangle } 包含在某個最大理想 m ≤ F [ x 1 , … , x n ] {\displaystyle m\leq \mathbb {F} [x_{1},\ldots ,x_{n}]} 中,根據弱形式,它具有形式 m = ⟨ x 1 − α 1 , … , x n − α n ⟩ {\displaystyle m=\langle x_{1}-\alpha _{1},\ldots ,x_{n}-\alpha _{n}\rangle } ,對於合適的 α 1 , … , α n ∈ F {\displaystyle \alpha _{1},\ldots ,\alpha _{n}\in \mathbb {F} } ,因此 { ( α 1 , … , α n ) } = V ( m ) ⊆ V ( ⟨ f 1 , … , f k ⟩ ) {\displaystyle \{(\alpha _{1},\ldots ,\alpha _{n})\}=V(m)\subseteq V(\langle f_{1},\ldots ,f_{k}\rangle )} ;特別地, ( α 1 , … , α n ) ∈ V ( ⟨ f 1 , … , f k ⟩ ) {\displaystyle (\alpha _{1},\ldots ,\alpha _{n})\in V(\langle f_{1},\ldots ,f_{k}\rangle )} ,即 ξ := ( α 1 , … , α n ) {\displaystyle \xi :=(\alpha _{1},\ldots ,\alpha _{n})} 是 f 1 , … , f k {\displaystyle f_{1},\ldots ,f_{k}} 的公根。 ◻ {\displaystyle \Box }
特別是,如果 I {\displaystyle I} 是一個根理想(也就是說, r ( I ) = I {\displaystyle r(I)=I} ),那麼
I ( V ( I ) ) = I {\displaystyle I(V(I))=I} .
注意,結合規則
V ( I ( V ( S ) ) ) = V ( S ) {\displaystyle V(I(V(S)))=V(S)}
對於任何代數集 V ( S ) {\displaystyle V(S)} (在第 22 章中已經建立),這在 F [ x 1 , … , x n ] {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n}]} 的根理想和 F n {\displaystyle \mathbb {F} ^{n}} 中的代數集之間建立了雙射對應關係,由函式給出
V ( ⋅ ) : { radical ideals of F [ x 1 , … , x n ] } → { algebraic sets in F n } {\displaystyle V(\cdot ):\{{\text{radical ideals of }}\mathbb {F} [x_{1},\ldots ,x_{n}]\}\to \{{\text{algebraic sets in }}\mathbb {F} ^{n}\}}
和逆
I ( ⋅ ) : { algebraic sets in F n } → { radical ideals of F [ x 1 , … , x n ] } {\displaystyle I(\cdot ):\{{\text{algebraic sets in }}\mathbb {F} ^{n}\}\to \{{\text{radical ideals of }}\mathbb {F} [x_{1},\ldots ,x_{n}]\}} .
證明 1(使用 Jacobson 環) :
當然,域是一個 Jacobson 環。此外,根據 Goldman 的第一個準則(定理 14.4),我們可以推斷 F [ x 1 , … , x n ] {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n}]} 也是一個 Jacobson 環。現在令 f ∈ F [ x 1 , … , x n ] {\displaystyle f\in \mathbb {F} [x_{1},\ldots ,x_{n}]} 是一個在所有 V ( I ) {\displaystyle V(I)} 上消失的多項式,並令 m ≤ F [ x 1 , … , x n ] {\displaystyle m\leq \mathbb {F} [x_{1},\ldots ,x_{n}]} 為 F [ x 1 , … , x n ] {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n}]} 的任何包含 I {\displaystyle I} 的極大理想。根據弱 Nullstellensatz, m {\displaystyle m} 的形式為 m ξ = ⟨ x 1 − ξ 1 , … , x n − ξ n ⟩ {\displaystyle m_{\xi }=\langle x_{1}-\xi _{1},\ldots ,x_{n}-\xi _{n}\rangle } ,其中 ξ = ( ξ 1 , … , ξ n ) ∈ F n {\displaystyle \xi =(\xi _{1},\ldots ,\xi _{n})\in \mathbb {F} ^{n}} 是一個合適的向量。
現在我們有 ξ ∈ V ( m ξ ) {\displaystyle \xi \in V(m_{\xi })} ,因為任何在 m ξ {\displaystyle m_{\xi }} 中的多項式都可以寫成 F [ x 1 , … , x n ] {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n}]} -線性組合,其生成元為 x 1 − ξ 1 , … , x n − ξ n {\displaystyle x_{1}-\xi _{1},\ldots ,x_{n}-\xi _{n}} 。因此, I ( V ( m ξ ) ) {\displaystyle I(V(m_{\xi }))} 不是整個 F [ x 1 , … , x n ] {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n}]} ;由於常數函式,只有空集具有這種消失理想。這與 m ξ ⊆ I ( V ( m ξ ) ) {\displaystyle m_{\xi }\subseteq I(V(m_{\xi }))} 和 m ξ {\displaystyle m_{\xi }} 的極大性相結合,意味著 I ( V ( m ξ ) ) = m ξ {\displaystyle I(V(m_{\xi }))=m_{\xi }} .
此外, V ( m ξ ) ⊆ V ( I ) {\displaystyle V(m_{\xi })\subseteq V(I)} ,因此 I ( V ( I ) ) ⊆ I ( V ( m ξ ) ) {\displaystyle I(V(I))\subseteq I(V(m_{\xi }))} 。因此, f ∈ I ( V ( m ξ ) ) = m ξ {\displaystyle f\in I(V(m_{\xi }))=m_{\xi }} .
由於 f ∈ I ( V ( I ) ) {\displaystyle f\in I(V(I))} 是任意的,因此 I ( V ( I ) ) {\displaystyle I(V(I))} 包含所有包含 I {\displaystyle I} 的極大理想,因此,由於 F [ x 1 , … , x n ] {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n}]} 是 Jacobson 環, I ( V ( I ) ) ⊆ r ( I ) {\displaystyle I(V(I))\subseteq r(I)} 。然而,另一個方向 r ( I ) ⊆ I ( V ( I ) ) {\displaystyle r(I)\subseteq I(V(I))} 很容易看出(我們將在下一個證明的第一段證明這一點;沒有必要在兩個證明中重複相同的論證)。因此, I ( V ( I ) ) = r ( I ) {\displaystyle I(V(I))=r(I)} 。 ◻ {\displaystyle \Box }
證明 2 (Rabinowitsch 技巧) :
首先,我們注意到 ⊇ {\displaystyle \supseteq } :實際上,如果 g n ∈ I {\displaystyle g^{n}\in I} ,則 g ( x ) n = 0 {\displaystyle g(x)^{n}=0} 對於所有 x ∈ V ( I ) {\displaystyle x\in V(I)} 成立。因此, g ( x ) = 0 {\displaystyle g(x)=0} 對於所有 x ∈ V ( I ) {\displaystyle x\in V(I)} 成立,因為域除了零以外沒有冪零元素(實際上,甚至沒有零因子)。這意味著 g ∈ I ( V ( I ) ) {\displaystyle g\in I(V(I))} 。
⊆ {\displaystyle \subseteq } 是較長的方向。 注意任何域都是諾特環,因此根據 Hilbert 基定理, F [ x 1 , … , x n ] {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n}]} 也是。 因此, I {\displaystyle I} 作為 F [ x 1 , … , x n ] {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n}]} 的一個理想,是有限生成的。 寫成
I = ⟨ f 1 ( x ) , … , f k ( x ) ⟩ {\displaystyle I=\langle f_{1}(x),\ldots ,f_{k}(x)\rangle } .
令 g ∈ I ( V ( I ) ) {\displaystyle g\in I(V(I))} 。考慮多項式環 F [ x 1 , … , x n , z ] {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n},z]} ,該環透過一個附加變數進行了擴充套件。在該環中,考慮多項式 h ( x 1 , … , x n , z ) := 1 − z g ( x 1 , … , x n ) {\displaystyle h(x_{1},\ldots ,x_{n},z):=1-zg(x_{1},\ldots ,x_{n})} 。多項式 f 1 , … , f n , h {\displaystyle f_{1},\ldots ,f_{n},h} 沒有共同零點(其中多項式 f 1 , … , f n {\displaystyle f_{1},\ldots ,f_{n}} 被視為變數 x 1 , … , x n , z {\displaystyle x_{1},\ldots ,x_{n},z} 的多項式,方法是 f j ( x 1 , … , x n , z ) := f j ( x 1 , … , x n ) {\displaystyle f_{j}(x_{1},\ldots ,x_{n},z):=f_{j}(x_{1},\ldots ,x_{n})} ),因為如果所有多項式 f 1 , … , f n {\displaystyle f_{1},\ldots ,f_{n}} 在 ( α 1 , … , α n , β ) {\displaystyle (\alpha _{1},\ldots ,\alpha _{n},\beta )} 為零(變數 β {\displaystyle \beta } 對 f 1 , … , f n {\displaystyle f_{1},\ldots ,f_{n}} 的求值無關緊要),那麼 g {\displaystyle g} 也是。因此,在這種情況下, h ( α 1 , … , α n , β ) = 1 − β ⋅ 0 = 1 ≠ 0 {\displaystyle h(\alpha _{1},\ldots ,\alpha _{n},\beta )=1-\beta \cdot 0=1\neq 0} 。
現在我們可以將 Nullstellensatz 的公共根形式應用於 n + 1 {\displaystyle n+1} 個變數的情況。多項式 f 1 , … , f n , h {\displaystyle f_{1},\ldots ,f_{n},h} 沒有公共零點,因此,公共根形式 Nullstellensatz 意味著理想 ⟨ f 1 , … , f n , h ⟩ {\displaystyle \langle f_{1},\ldots ,f_{n},h\rangle } 必須是整個 F [ x 1 , … , x n , z ] {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n},z]} 。特別地,我們可以找到 η 1 , … , η n , μ ∈ F [ x 1 , … , x n , z ] {\displaystyle \eta _{1},\ldots ,\eta _{n},\mu \in \mathbb {F} [x_{1},\ldots ,x_{n},z]} ,使得
1 = η 1 ( x 1 , … , x n , z ) f 1 ( x 1 , … , x n , z ) + ⋯ + η n ( x 1 , … , x n , z ) f n ( x 1 , … , x n , z ) + μ ( x 1 , … , x n , z ) h ( x 1 , … , x n , z ) {\displaystyle 1=\eta _{1}(x_{1},\ldots ,x_{n},z)f_{1}(x_{1},\ldots ,x_{n},z)+\cdots +\eta _{n}(x_{1},\ldots ,x_{n},z)f_{n}(x_{1},\ldots ,x_{n},z)+\mu (x_{1},\ldots ,x_{n},z)h(x_{1},\ldots ,x_{n},z)} .
轉到有理函式域 F ( x 1 , … , x n ) {\displaystyle \mathbb {F} (x_{1},\ldots ,x_{n})} ,我們可以將 1 g ( x 1 , … , x n ) {\displaystyle {\frac {1}{g(x_{1},\ldots ,x_{n})}}} 代入 z {\displaystyle z} (回想一下,我們假設 g ≢ 0 {\displaystyle g\not \equiv 0} )來得到
1 = η 1 ( x 1 , … , x n , 1 / g ) f 1 ( x 1 , … , x n , 1 / g ) + ⋯ + η n ( x 1 , … , x n , 1 / g ) f n ( x 1 , … , x n , 1 / g ) + μ ( x 1 , … , x n , 1 / g ) h ( x 1 , … , x n , 1 / g ) {\displaystyle 1=\eta _{1}(x_{1},\ldots ,x_{n},1/g)f_{1}(x_{1},\ldots ,x_{n},1/g)+\cdots +\eta _{n}(x_{1},\ldots ,x_{n},1/g)f_{n}(x_{1},\ldots ,x_{n},1/g)+\mu (x_{1},\ldots ,x_{n},1/g)h(x_{1},\ldots ,x_{n},1/g)} ,
為了讓公式在螢幕上顯示,我們省略了 g {\displaystyle g} 的變數。現在, h ( x 1 , … , x n , 1 / g ) = 1 − g ( x 1 , … , x n ) g ( x 1 , … , x n ) = 0 {\displaystyle h(x_{1},\ldots ,x_{n},1/g)=1-{\frac {g(x_{1},\ldots ,x_{n})}{g(x_{1},\ldots ,x_{n})}}=0} ,因此
1 = η 1 ( x 1 , … , x n , 1 / g ) f 1 ( x 1 , … , x n , 1 / g ) + ⋯ + η n ( x 1 , … , x n , 1 / g ) f n ( x 1 , … , x n , 1 / g ) {\displaystyle 1=\eta _{1}(x_{1},\ldots ,x_{n},1/g)f_{1}(x_{1},\ldots ,x_{n},1/g)+\cdots +\eta _{n}(x_{1},\ldots ,x_{n},1/g)f_{n}(x_{1},\ldots ,x_{n},1/g)} .
將此方程乘以 g {\displaystyle g} 的適當冪,記為 N ∈ N {\displaystyle N\in \mathbb {N} } ,使得我們可以消除所有分母,並注意到最後一個變數對 f 1 , … , f n {\displaystyle f_{1},\ldots ,f_{n}} 沒有影響,因此 g N {\displaystyle g^{N}} 等於 F [ x 1 , … , x n ] {\displaystyle \mathbb {F} [x_{1},\ldots ,x_{n}]} 上 f 1 , … , f n {\displaystyle f_{1},\ldots ,f_{n}} 的線性組合,因此包含在 I {\displaystyle I} 中。因此, g ∈ r ( I ) {\displaystyle g\in r(I)} 。 ◻ {\displaystyle \Box }
請注意 Yuri Rainich ("Rabinowitsch") 可能 是如何發現這個技巧的。也許他意識到弱零點定理是針對任意 n {\displaystyle n} 的,而對於強零點定理的證明,我們可以一次做一次 n {\displaystyle n} ,利用弱零點定理推出的公共根形式的無限情況。也就是說,與強零點定理中特定維度的案例相比,公共根形式的無限情況並非像看起來那樣弱,儘管公共根形式是弱零點定理的結果。這可能讓 Rainich 意識到,使用更多情況可以得到更強大的工具。而且事實證明,他的想法是正確的。
該圖表展示了本書中介紹的通往希爾伯特零點定理的不同路徑。