この章の目標
I I I 進位相と射影極限による完備化を定義し、Z p \mathbb{Z}_p Z p や形式的べき級数環を完備化として理解する
アルティン–リースの補題とクルルの交叉定理を証明し、仮定を外した反例を挙げられる
有限生成加群上での完備化の完全性と、A ^ \hat{A} A ^ の平坦性を証明する
ヘンゼルの補題を証明して p p p 進数やべき級数での方程式の解の存在に使い、完備化が「解析的な局所構造」を表すことを理解する
前提 :第1章 〜第5章 、圏論 第2章 (射影極限)
局所化 A m A_{\mathfrak{m}} A m は「点のいくらでも小さい近傍」を表すが、ザリスキー位相の開集合は大きく、局所環は点の近くの形を十分には反映しない。たとえば結節点 y 2 = x 2 ( x + 1 ) y^2 = x^2(x + 1) y 2 = x 2 ( x + 1 ) は原点で 2 本の枝が交わっているのに、原点での局所環は整域であり、2 本の枝を分離できない。解析学ならば、原点のまわりで y = ± x 1 + x y = \pm x\sqrt{1 + x} y = ± x 1 + x とべき級数で書いて枝を分けるだろう。この「べき級数展開」を代数的に行う操作が完備化 である。完備化はテイラー展開・p p p 進展開の一般化であり、ヘンゼルの補題(代数版の陰関数定理)により方程式を逐次近似で解くことを可能にする。
6.1 I I I 進位相と完備化
定義 6.1 I I I を A A A のイデアル、M M M を A A A 加群とする。{ x + I n M } x ∈ M , n ≥ 0 \lbrace x + I^nM \rbrace_{x \in M, n \geq 0} { x + I n M } x ∈ M , n ≥ 0 を開基とする M M M の位相を I I I 進位相 (I-adic topology) という。この位相がハウスドルフであることは ⋂ n I n M = 0 \bigcap_n I^nM = 0 ⋂ n I n M = 0 と同値である。
x k − x l ∈ I n M x_k - x_l \in I^nM x k − x l ∈ I n M ( k , l ≥ N ( n ) ) (k, l \geq N(n)) ( k , l ≥ N ( n )) なる列がコーシー列で、I I I 進位相では「I I I の高いべきで割り切れる差は小さい」。
定義 6.2 (完備化, completion)M ^ : = l i m ← n M / I n M \hat{M} := \varprojlim_n M/I^nM M ^ := lim n M / I n M (射影極限)を M M M の I I I 進完備化 という。自然な写像 M → M ^ M \to \hat{M} M → M ^ が同型のとき M M M は I I I 進完備 であるという。A ^ \hat{A} A ^ は環、M ^ \hat{M} M ^ は A ^ \hat{A} A ^ 加群になる。
M ^ \hat{M} M ^ の元は、x n ∈ M / I n M x_n \in M/I^nM x n ∈ M / I n M で x n + 1 ↦ x n x_{n+1} \mapsto x_n x n + 1 ↦ x n をみたす列 ( x n ) (x_n) ( x n ) であり、コーシー列の極限と同一視できる。M → M ^ M \to \hat{M} M → M ^ の核は ⋂ n I n M \bigcap_n I^nM ⋂ n I n M である。
例 6.3 (1) Z \mathbb{Z} Z の ( p ) (p) ( p ) 進完備化 Z p = l i m ← Z / p n \mathbb{Z}_p = \varprojlim \mathbb{Z}/p^n Z p = lim Z / p n は p p p 進整数環 である。その元は ∑ k ≥ 0 a k p k \sum_{k \geq 0} a_k p^k ∑ k ≥ 0 a k p k ( 0 ≤ a k < p ) (0 \leq a_k < p) ( 0 ≤ a k < p ) と一意に展開される。Z ( p ) / p n Z ( p ) ≅ Z / p n \mathbb{Z}_{(p)}/p^n\mathbb{Z}_{(p)} \cong \mathbb{Z}/p^n Z ( p ) / p n Z ( p ) ≅ Z / p n なので、局所環 Z ( p ) \mathbb{Z}_{(p)} Z ( p ) の完備化も Z p \mathbb{Z}_p Z p である(代数的整数論 第5章 )。
(2) K [ x ] K[x] K [ x ] の ( x ) (x) ( x ) 進完備化は l i m ← K [ x ] / ( x n ) = K [ [ x ] ] \varprojlim K[x]/(x^n) = K[[x]] lim K [ x ] / ( x n ) = K [[ x ]] で、元はテイラー展開 ∑ a k x k \sum a_k x^k ∑ a k x k である。同様に K [ x 1 , … , x n ] K[x_1, \dots, x_n] K [ x 1 , … , x n ] の ( x 1 , … , x n ) (x_1, \dots, x_n) ( x 1 , … , x n ) 進完備化は K [ [ x 1 , … , x n ] ] K[[x_1, \dots, x_n]] K [[ x 1 , … , x n ]] 。
(3) K [ x ] K[x] K [ x ] の ( x − a ) (x - a) ( x − a ) 進完備化は K [ [ x − a ] ] K[[x - a]] K [[ x − a ]] で、多項式の点 a a a でのテイラー展開に対応する。
命題 6.4 A A A が I I I 進完備ならば 1 + I ⊂ A × 1 + I \subset A^\times 1 + I ⊂ A × 、すなわち I ⊂ rad ( A ) I \subset \operatorname{rad}(A) I ⊂ rad ( A ) 。特に、局所環 ( A , m ) (A, \mathfrak{m}) ( A , m ) の m \mathfrak{m} m 進完備化 A ^ \hat{A} A ^ は局所環である(ネーターなら極大イデアルは m A ^ \mathfrak{m}\hat{A} m A ^ )。
証明. x ∈ I x \in I x ∈ I なら部分和 ∑ k < n x k \sum_{k < n} x^k ∑ k < n x k は I I I 進コーシー列で、その極限 s s s は ( 1 − x ) s = 1 (1 - x)s = 1 ( 1 − x ) s = 1 をみたす(( 1 − x ) ∑ k < n x k = 1 − x n (1 - x)\sum_{k < n} x^k = 1 - x^n ( 1 − x ) ∑ k < n x k = 1 − x n )。後半:A ^ → A / m \hat{A} \to A/\mathfrak{m} A ^ → A / m の核 m ^ \hat{\mathfrak{m}} m ^ の元 y y y について、1 − y 1 - y 1 − y は上と同じ幾何級数で可逆なので、命題 1.16 (2) より A ^ \hat{A} A ^ は m ^ \hat{\mathfrak{m}} m ^ を極大イデアルとする局所環。m ^ = m A ^ \hat{\mathfrak{m}} = \mathfrak{m}\hat{A} m ^ = m A ^ は定理 6.14 による。□ \square □
K [ [ x ] ] K[[x]] K [[ x ]] では定数項が 0 0 0 でない元はすべて単元であり、1 / ( 1 − x ) = 1 + x + x 2 + ⋯ 1/(1 - x) = 1 + x + x^2 + \cdots 1/ ( 1 − x ) = 1 + x + x 2 + ⋯ である。
6.2 アルティン–リースの補題
部分加群 N ⊂ M N \subset M N ⊂ M 上には、N N N 自身の I I I 進位相と、M M M から誘導される位相 { I n M ∩ N } \lbrace I^nM \cap N \rbrace { I n M ∩ N } の 2 つがある。ネーター環では両者が一致する。これが完備化の完全性の鍵である。
定理 6.5 (アルティン–リースの補題, Artin–Rees lemma)A A A をネーター環、I I I をイデアル、M M M を有限生成 A A A 加群、N ⊂ M N \subset M N ⊂ M を部分加群とする。ある c ≥ 0 c \geq 0 c ≥ 0 が存在して、n ≥ c n \geq c n ≥ c ならば
I n M ∩ N = I n − c ( I c M ∩ N ) I^nM \cap N = I^{n-c}(I^cM \cap N) I n M ∩ N = I n − c ( I c M ∩ N )
証明. I = ( a 1 , … , a r ) I = (a_1, \dots, a_r) I = ( a 1 , … , a r ) とし、リース環 A ∗ : = ⨁ n ≥ 0 I n t n ⊂ A [ t ] A^{\ast} := \bigoplus_{n \geq 0} I^n t^n \subset A[t] A ∗ := ⨁ n ≥ 0 I n t n ⊂ A [ t ] を考える。A ∗ = A [ a 1 t , … , a r t ] A^{\ast} = A[a_1 t, \dots, a_r t] A ∗ = A [ a 1 t , … , a r t ] は有限型 A A A 代数なのでネーター環である(系 3.7)。M ∗ : = ⨁ n I n M M^{\ast} := \bigoplus_n I^nM M ∗ := ⨁ n I n M は M M M の生成元で生成される有限生成次数付き A ∗ A^{\ast} A ∗ 加群であり、N ∗ : = ⨁ n ( I n M ∩ N ) N^{\ast} := \bigoplus_n (I^nM \cap N) N ∗ := ⨁ n ( I n M ∩ N ) はその次数付き部分加群なので(I ( I n M ∩ N ) ⊂ I n + 1 M ∩ N I(I^nM \cap N) \subset I^{n+1}M \cap N I ( I n M ∩ N ) ⊂ I n + 1 M ∩ N )、系 3.4 より有限生成である。斉次生成元 g j g_j g j の次数を d j d_j d j とし、c = max d j c = \max d_j c = max d j とおくと、n ≥ c n \geq c n ≥ c で
I n M ∩ N = ∑ j I n − d j g j = ∑ j I n − c I c − d j g j ⊂ I n − c ( I c M ∩ N ) I^nM \cap N = \sum_j I^{n - d_j} g_j = \sum_j I^{n-c} I^{c - d_j} g_j \subset I^{n-c}(I^cM \cap N) I n M ∩ N = j ∑ I n − d j g j = j ∑ I n − c I c − d j g j ⊂ I n − c ( I c M ∩ N )
逆の包含は明らか。□ \square □
系 6.6 上の状況で I n N ⊂ I n M ∩ N ⊂ I n − c N I^nN \subset I^nM \cap N \subset I^{n-c}N I n N ⊂ I n M ∩ N ⊂ I n − c N ( n ≥ c ) (n \geq c) ( n ≥ c ) 。したがって M M M の I I I 進位相が N N N に誘導する位相は、N N N の I I I 進位相に一致する。
6.3 クルルの交叉定理
「すべての階数のテイラー係数が 0 0 0 なら関数は 0 0 0 」という事実の代数版である。
定理 6.7 (クルルの交叉定理, Krull intersection theorem)A A A をネーター環、I I I をイデアル、M M M を有限生成 A A A 加群、N = ⋂ n I n M N = \bigcap_n I^nM N = ⋂ n I n M とする。このとき I N = N IN = N I N = N であり、( 1 − a ) N = 0 (1 - a)N = 0 ( 1 − a ) N = 0 となる a ∈ I a \in I a ∈ I が存在する。特に
(1) I ⊂ rad ( A ) I \subset \operatorname{rad}(A) I ⊂ rad ( A ) ならば ⋂ n I n M = 0 \bigcap_n I^nM = 0 ⋂ n I n M = 0 。ネーター局所環では ⋂ n m n = 0 \bigcap_n \mathfrak{m}^n = 0 ⋂ n m n = 0 。
(2) A A A がネーター整域で I ≠ A I \neq A I = A ならば ⋂ n I n = 0 \bigcap_n I^n = 0 ⋂ n I n = 0 。
証明. 定理 6.5 を N ⊂ M N \subset M N ⊂ M に適用すると、n > c n > c n > c で N = I n M ∩ N = I n − c ( I c M ∩ N ) = I n − c N ⊂ I N N = I^nM \cap N = I^{n-c}(I^cM \cap N) = I^{n-c}N \subset IN N = I n M ∩ N = I n − c ( I c M ∩ N ) = I n − c N ⊂ I N 。N N N は有限生成なので系 1.20 より ( 1 − a ) N = 0 (1 - a)N = 0 ( 1 − a ) N = 0 となる a ∈ I a \in I a ∈ I がある。(1) 1 − a 1 - a 1 − a は単元(命題 1.13)。(2) M = A M = A M = A とすると N N N はイデアルで、1 − a ≠ 0 1 - a \neq 0 1 − a = 0 (I ≠ A I \neq A I = A )と整域性より N = 0 N = 0 N = 0 。□ \square □
例 6.8 (仮定を外すと失敗する)(1) ネーター性:0 0 0 の近くで定義された C ∞ C^\infty C ∞ 関数の芽の環 E \mathcal{E} E は極大イデアル m = ( x ) \mathfrak{m} = (x) m = ( x ) をもつ局所環だが、e − 1 / x 2 e^{-1/x^2} e − 1/ x 2 はすべての m n \mathfrak{m}^n m n に属する非零元である(問題 6.4)。E \mathcal{E} E はネーター環でない。
(2) I ⊂ rad ( A ) I \subset \operatorname{rad}(A) I ⊂ rad ( A ) :A = K × K A = K \times K A = K × K 、I = K × 0 I = K \times 0 I = K × 0 では I n = I I^n = I I n = I なので ⋂ I n = I ≠ 0 \bigcap I^n = I \neq 0 ⋂ I n = I = 0 。A = Z A = \mathbb{Z} A = Z 、I = ( 2 ) I = (2) I = ( 2 ) 、M = Z / 3 M = \mathbb{Z}/3 M = Z /3 では 2 n M = M 2^nM = M 2 n M = M 。
幾何的には、(1) は「ネーター局所環の元は、その点での無限次のテイラー展開で決まる」こと、すなわち A → A ^ A \to \hat{A} A → A ^ の単射性を意味する。例 6.8 (1) の e − 1 / x 2 e^{-1/x^2} e − 1/ x 2 はテイラー展開が 0 0 0 の非零関数で、滑らかな関数の世界がネーター環の世界と違うことを示している。
6.4 完備化の完全性と平坦性
補題 6.9 射影系の完全列 0 → ( A n ) → ( B n ) → ( C n ) → 0 0 \to (A_n) \to (B_n) \to (C_n) \to 0 0 → ( A n ) → ( B n ) → ( C n ) → 0 (各 n n n で完全で、遷移写像と可換)において、A n + 1 → A n A_{n+1} \to A_n A n + 1 → A n がすべて全射ならば、0 → l i m ← A n → l i m ← B n → l i m ← C n → 0 0 \to \varprojlim A_n \to \varprojlim B_n \to \varprojlim C_n \to 0 0 → lim A n → lim B n → lim C n → 0 は完全である。
証明. 左完全性は射影極限の定義から直接確かめられる(極限は左完全、圏論 第2章 )。全射性:( c n ) ∈ l i m ← C n (c_n) \in \varprojlim C_n ( c n ) ∈ lim C n に対し b n ↦ c n b_n \mapsto c_n b n ↦ c n で両立する列を帰納的に作る。b n b_n b n まで作れたとし、c n + 1 c_{n+1} c n + 1 の任意の持ち上げ b ′ ∈ B n + 1 b' \in B_{n+1} b ′ ∈ B n + 1 をとる。b ′ b' b ′ の B n B_n B n への像と b n b_n b n の差は c n c_n c n の上で 0 0 0 なので A n A_n A n の元 a a a から来る。a a a を a ′ ∈ A n + 1 a' \in A_{n+1} a ′ ∈ A n + 1 に持ち上げ、b n + 1 = b ′ − a ′ b_{n+1} = b' - a' b n + 1 = b ′ − a ′ とおけばよい。□ \square □
定理 6.10 A A A をネーター環、I I I をイデアルとする。
(1) 有限生成加群の完全列 0 → M ′ → M → M ′ ′ → 0 0 \to M' \to M \to M'' \to 0 0 → M ′ → M → M ′′ → 0 に対し、0 → M ′ ^ → M ^ → M ′ ′ ^ → 0 0 \to \hat{M'} \to \hat{M} \to \hat{M''} \to 0 0 → M ′ ^ → M ^ → M ′′ ^ → 0 は完全である。
(2) 有限生成 A A A 加群 M M M について A ^ ⊗ A M ≅ M ^ \hat{A} \otimes_A M \cong \hat{M} A ^ ⊗ A M ≅ M ^ 。
証明. (1) 各 n n n で 0 → M ′ / ( M ′ ∩ I n M ) → M / I n M → M ′ ′ / I n M ′ ′ → 0 0 \to M'/(M' \cap I^nM) \to M/I^nM \to M''/I^nM'' \to 0 0 → M ′ / ( M ′ ∩ I n M ) → M / I n M → M ′′ / I n M ′′ → 0 は完全で、左の系の遷移写像は全射なので、補題 6.9 より極限をとっても完全。系 6.6 より M ′ ∩ I n M M' \cap I^nM M ′ ∩ I n M と I n M ′ I^nM' I n M ′ は互いに挟み合うので、左端の極限は M ′ ^ \hat{M'} M ′ ^ に一致する。
(2) 自然な準同型 A ^ ⊗ A M → M ^ \hat{A} \otimes_A M \to \hat{M} A ^ ⊗ A M → M ^ は M = A n M = A^n M = A n のとき同型である(有限直和は極限と可換)。M M M は有限表示(系 3.4)なので完全列 A m → A n → M → 0 A^m \to A^n \to M \to 0 A m → A n → M → 0 があり、A ^ ⊗ − \hat{A} \otimes - A ^ ⊗ − は右完全、完備化は (1) より有限生成加群の完全列を保つ。両者を比較する可換図式で、左の 2 つの縦の写像が同型なので右も同型である。□ \square □
補題 6.11 (平坦性は有限生成加群で判定できる)A A A 加群 F F F が、有限生成加群の間の任意の単射 N ′ ↪ N N' \hookrightarrow N N ′ ↪ N について N ′ ⊗ F → N ⊗ F N' \otimes F \to N \otimes F N ′ ⊗ F → N ⊗ F を単射にするなら、F F F は平坦である。
証明. 任意の単射 N ′ ⊂ N N' \subset N N ′ ⊂ N と、N ⊗ F N \otimes F N ⊗ F で 0 0 0 になる u = ∑ x i ′ ⊗ f i ∈ N ′ ⊗ F u = \sum x_i' \otimes f_i \in N' \otimes F u = ∑ x i ′ ⊗ f i ∈ N ′ ⊗ F をとる。N ⊗ F N \otimes F N ⊗ F で ∑ x i ′ ⊗ f i = 0 \sum x_i' \otimes f_i = 0 ∑ x i ′ ⊗ f i = 0 となるのは、テンソル積の構成(定理 1.26)において ∑ [ x i ′ , f i ] \sum [x_i', f_i] ∑ [ x i ′ , f i ] が有限個の関係式の和で書けるからで、それらに現れる N N N の有限個の元と x i ′ x_i' x i ′ で生成される有限生成部分加群 N 0 N_0 N 0 の中ですでに ∑ x i ′ ⊗ f i = 0 \sum x_i' \otimes f_i = 0 ∑ x i ′ ⊗ f i = 0 である。N 0 ′ = ∑ A x i ′ ⊂ N 0 ∩ N ′ N_0' = \sum Ax_i' \subset N_0 \cap N' N 0 ′ = ∑ A x i ′ ⊂ N 0 ∩ N ′ とすると、仮定より ∑ x i ′ ⊗ f i \sum x_i' \otimes f_i ∑ x i ′ ⊗ f i は N 0 ′ ⊗ F N_0' \otimes F N 0 ′ ⊗ F で 0 0 0 で、その像である u u u も N ′ ⊗ F N' \otimes F N ′ ⊗ F で 0 0 0 。□ \square □
定理 6.12 A A A がネーター環ならば、A ^ \hat{A} A ^ は平坦な A A A 加群である。
証明. 補題 6.11 より、有限生成加群の単射 N ′ ↪ N N' \hookrightarrow N N ′ ↪ N について A ^ ⊗ N ′ → A ^ ⊗ N \hat{A} \otimes N' \to \hat{A} \otimes N A ^ ⊗ N ′ → A ^ ⊗ N が単射であることを示せばよい。定理 6.10 (2) の同型は自然なので、これは N ′ ^ → N ^ \hat{N'} \to \hat{N} N ′ ^ → N ^ と同一視され、定理 6.10 (1) より単射である。□ \square □
例 6.13 (有限生成性は外せない)A = Z A = \mathbb{Z} A = Z 、I = ( p ) I = (p) I = ( p ) 、M = Q M = \mathbb{Q} M = Q とすると p Q = Q p\mathbb{Q} = \mathbb{Q} p Q = Q なので Q ^ = 0 \hat{\mathbb{Q}} = 0 Q ^ = 0 だが、Z p ⊗ Z Q ≅ Q p ≠ 0 \mathbb{Z}_p \otimes_{\mathbb{Z}} \mathbb{Q} \cong \mathbb{Q}_p \neq 0 Z p ⊗ Z Q ≅ Q p = 0 (問題 6.5)。定理 6.10 (2) は有限生成加群でないと成り立たない。
定理 6.14 (主張のみ)A A A をネーター環、I I I をイデアルとする。A ^ \hat{A} A ^ はネーター環であり、A ^ \hat{A} A ^ の I A ^ I\hat{A} I A ^ 進位相について完備で、A ^ / I n A ^ ≅ A / I n \hat{A}/I^n\hat{A} \cong A/I^n A ^ / I n A ^ ≅ A / I n である。( A , m ) (A, \mathfrak{m}) ( A , m ) がネーター局所環なら、A ^ \hat{A} A ^ は極大イデアル m A ^ \mathfrak{m}\hat{A} m A ^ のネーター局所環で、dim A ^ = dim A \dim \hat{A} = \dim A dim A ^ = dim A 、A → A ^ A \to \hat{A} A → A ^ は忠実平坦である。
ネーター性は、I = ( a 1 , … , a r ) I = (a_1, \dots, a_r) I = ( a 1 , … , a r ) のとき x i ↦ a i x_i \mapsto a_i x i ↦ a i による全射 A [ [ x 1 , … , x r ] ] → A ^ A[[x_1, \dots, x_r]] \to \hat{A} A [[ x 1 , … , x r ]] → A ^ と問題 3.7 から従う(全射性の証明は [Atiyah–Macdonald] 第10章を参照)。A ^ / m n A ^ ≅ A / m n \hat{A}/\mathfrak{m}^n\hat{A} \cong A/\mathfrak{m}^n A ^ / m n A ^ ≅ A / m n より m / m 2 \mathfrak{m}/\mathfrak{m}^2 m / m 2 も同じなので、A A A が正則 ⟺ \iff ⟺ A ^ \hat{A} A ^ が正則 である。
6.5 ヘンゼルの補題
ニュートン法 a n + 1 = a n − f ( a n ) / f ′ ( a n ) a_{n+1} = a_n - f(a_n)/f'(a_n) a n + 1 = a n − f ( a n ) / f ′ ( a n ) は、実数では初期値が良ければ 2 次収束する。完備局所環でも同じことが起きる。
定理 6.15 (ヘンゼルの補題, Hensel's lemma)( A , m ) (A, \mathfrak{m}) ( A , m ) を m \mathfrak{m} m 進完備な局所環とし、f ∈ A [ x ] f \in A[x] f ∈ A [ x ] 、a 0 ∈ A a_0 \in A a 0 ∈ A が f ( a 0 ) ∈ m f(a_0) \in \mathfrak{m} f ( a 0 ) ∈ m かつ f ′ ( a 0 ) ∈ A × f'(a_0) \in A^\times f ′ ( a 0 ) ∈ A × をみたすとする。このとき f ( a ) = 0 f(a) = 0 f ( a ) = 0 かつ a ≡ a 0 ( m o d m ) a \equiv a_0 \pmod{\mathfrak{m}} a ≡ a 0 ( mod m ) となる a ∈ A a \in A a ∈ A がただ一つ存在する。
証明. テイラー展開より f ( a + h ) = f ( a ) + f ′ ( a ) h + h 2 g ( a , h ) f(a + h) = f(a) + f'(a)h + h^2 g(a, h) f ( a + h ) = f ( a ) + f ′ ( a ) h + h 2 g ( a , h ) (g g g は A A A 係数の 2 変数多項式)。a n + 1 = a n − f ( a n ) f ′ ( a n ) − 1 a_{n+1} = a_n - f(a_n)f'(a_n)^{-1} a n + 1 = a n − f ( a n ) f ′ ( a n ) − 1 とおき、f ′ ( a n ) ∈ A × f'(a_n) \in A^\times f ′ ( a n ) ∈ A × 、f ( a n ) ∈ m 2 n f(a_n) \in \mathfrak{m}^{2^n} f ( a n ) ∈ m 2 n 、a n + 1 − a n ∈ m 2 n a_{n+1} - a_n \in \mathfrak{m}^{2^n} a n + 1 − a n ∈ m 2 n を帰納法で示す。h = − f ( a n ) f ′ ( a n ) − 1 ∈ m 2 n h = -f(a_n)f'(a_n)^{-1} \in \mathfrak{m}^{2^n} h = − f ( a n ) f ′ ( a n ) − 1 ∈ m 2 n とすると、f ( a n + 1 ) = f ( a n ) + f ′ ( a n ) h + h 2 g = h 2 g ∈ m 2 n + 1 f(a_{n+1}) = f(a_n) + f'(a_n)h + h^2 g = h^2 g \in \mathfrak{m}^{2^{n+1}} f ( a n + 1 ) = f ( a n ) + f ′ ( a n ) h + h 2 g = h 2 g ∈ m 2 n + 1 。f ′ ( a n + 1 ) ≡ f ′ ( a n ) ( m o d m ) f'(a_{n+1}) \equiv f'(a_n) \pmod{\mathfrak{m}} f ′ ( a n + 1 ) ≡ f ′ ( a n ) ( mod m ) は単元である(局所環で、単元と m \mathfrak{m} m を法として合同な元は単元)。( a n ) (a_n) ( a n ) はコーシー列なので、完備性より a ≡ a n ( m o d m 2 n ) a \equiv a_n \pmod{\mathfrak{m}^{2^n}} a ≡ a n ( mod m 2 n ) (すべての n n n )となる a a a があり、f ( a ) ∈ ⋂ n m 2 n = 0 f(a) \in \bigcap_n \mathfrak{m}^{2^n} = 0 f ( a ) ∈ ⋂ n m 2 n = 0 。一意性:f ( a ) = f ( b ) = 0 f(a) = f(b) = 0 f ( a ) = f ( b ) = 0 , a ≡ b ( m o d m ) a \equiv b \pmod{\mathfrak{m}} a ≡ b ( mod m ) なら 0 = f ( b ) − f ( a ) = ( b − a ) ( f ′ ( a ) + ( b − a ) c ) 0 = f(b) - f(a) = (b - a)(f'(a) + (b - a)c) 0 = f ( b ) − f ( a ) = ( b − a ) ( f ′ ( a ) + ( b − a ) c ) (c ∈ A c \in A c ∈ A )で、第 2 因子は単元なので b = a b = a b = a 。□ \square □
例 6.17 (1) f = x 2 + 1 f = x^2 + 1 f = x 2 + 1 は F 5 \mathbb{F}_5 F 5 で根 2 2 2 をもち f ′ ( 2 ) = 4 ≠ 0 f'(2) = 4 \neq 0 f ′ ( 2 ) = 4 = 0 なので、Z 5 \mathbb{Z}_5 Z 5 に − 1 \sqrt{-1} − 1 がある(問題 6.2)。Z 7 \mathbb{Z}_7 Z 7 には 2 \sqrt{2} 2 がある(3 2 ≡ 2 3^2 \equiv 2 3 2 ≡ 2 )。
(2) 標数 ≠ 2 \neq 2 = 2 の体 K K K 上、A = K [ [ x ] ] A = K[[x]] A = K [[ x ]] 、f = y 2 − ( 1 + x ) f = y^2 - (1 + x) f = y 2 − ( 1 + x ) 、a 0 = 1 a_0 = 1 a 0 = 1 とすると f ( 1 ) = − x ∈ m f(1) = -x \in \mathfrak{m} f ( 1 ) = − x ∈ m 、f ′ ( 1 ) = 2 f'(1) = 2 f ′ ( 1 ) = 2 は単元なので、1 + x ∈ K [ [ x ] ] \sqrt{1 + x} \in K[[x]] 1 + x ∈ K [[ x ]] が存在する(二項級数)。
(3) 完備性は外せない:Z ( 5 ) \mathbb{Z}_{(5)} Z ( 5 ) は F 5 \mathbb{F}_5 F 5 に根をもつ x 2 + 1 x^2 + 1 x 2 + 1 の根をもたない(Q \mathbb{Q} Q に − 1 \sqrt{-1} − 1 はない)。
(4) f ′ ( a 0 ) ∈ A × f'(a_0) \in A^\times f ′ ( a 0 ) ∈ A × も外せない:x 2 − 2 x^2 - 2 x 2 − 2 は F 2 \mathbb{F}_2 F 2 で根 0 0 0 をもつが、Z 2 \mathbb{Z}_2 Z 2 に根はない(根 a a a があれば 2 ∣ a 2 \mid a 2 ∣ a から 4 ∣ a 2 = 2 4 \mid a^2 = 2 4 ∣ a 2 = 2 )。ただし x 2 − 17 x^2 - 17 x 2 − 17 は f ′ = 2 x f' = 2x f ′ = 2 x が単元にならないのに Z 2 \mathbb{Z}_2 Z 2 に根をもつ(17 ≡ 1 ( m o d 8 ) 17 \equiv 1 \pmod 8 17 ≡ 1 ( mod 8 ) 、ヘンゼルの補題の精密版による)。
例 6.18 (結節点は完備化で 2 本の枝に分かれる)標数 ≠ 2 \neq 2 = 2 とし、A = K [ x , y ] / ( f ) A = K[x, y]/(f) A = K [ x , y ] / ( f ) 、f = y 2 − x 2 ( 1 + x ) f = y^2 - x^2(1 + x) f = y 2 − x 2 ( 1 + x ) 、m = ( x , y ) \mathfrak{m} = (x, y) m = ( x , y ) とする。A A A は整域(x 2 ( 1 + x ) x^2(1 + x) x 2 ( 1 + x ) は K ( x ) K(x) K ( x ) で平方でない)なので A m A_{\mathfrak{m}} A m も整域である。一方、定理 6.10 (1) を K [ x , y ] → f K [ x , y ] → A → 0 K[x, y] \xrightarrow{f} K[x, y] \to A \to 0 K [ x , y ] f K [ x , y ] → A → 0 に適用すると、A A A の m \mathfrak{m} m 進完備化(A m A_{\mathfrak{m}} A m の完備化と同じ)は K [ [ x , y ] ] / ( f ) K[[x, y]]/(f) K [[ x , y ]] / ( f ) であり、例 6.17 (2) の u = 1 + x u = \sqrt{1 + x} u = 1 + x を使うと
f = ( y − x u ) ( y + x u ) f = (y - xu)(y + xu) f = ( y − xu ) ( y + xu )
と分解するので、A ^ \hat{A} A ^ は整域でない。完備化は、局所環では見えない「解析的な枝」を分離する。さらに s = y − x u s = y - xu s = y − xu , t = y + x u t = y + xu t = y + xu とおくと K [ [ x , y ] ] = K [ [ s , t ] ] K[[x, y]] = K[[s, t]] K [[ x , y ]] = K [[ s , t ]] (1 次の部分 y − x , y + x y - x, y + x y − x , y + x が一次独立なので、形式的な逆関数定理により座標変換になる)で、A ^ ≅ K [ [ s , t ] ] / ( s t ) \hat{A} \cong K[[s, t]]/(st) A ^ ≅ K [[ s , t ]] / ( s t ) 。結節点は形式的には 2 本の座標軸の交わりと同じ である。これに対し尖点 K [ [ x , y ] ] / ( y 2 − x 3 ) ≅ K [ [ t 2 , t 3 ] ] K[[x, y]]/(y^2 - x^3) \cong K[[t^2, t^3]] K [[ x , y ]] / ( y 2 − x 3 ) ≅ K [[ t 2 , t 3 ]] は整域のままであり、尖点は解析的にも既約(1 本の枝)である。
6.6 コーエンの構造定理と幾何的意味
定理 6.19 (コーエンの構造定理, Cohen structure theorem:主張のみ)( A , m , k ) (A, \mathfrak{m}, k) ( A , m , k ) を完備ネーター局所環とする。
(1) A A A が体を含むならば、A ≅ k [ [ x 1 , … , x n ] ] / I A \cong k[[x_1, \dots, x_n]]/I A ≅ k [[ x 1 , … , x n ]] / I となる n n n とイデアル I I I がある。さらに A A A が d d d 次元正則なら A ≅ k [ [ x 1 , … , x d ] ] A \cong k[[x_1, \dots, x_d]] A ≅ k [[ x 1 , … , x d ]] 。
(2) A A A が体を含まない(混標数)場合は、完備離散付値環 C C C (たとえば Z p \mathbb{Z}_p Z p )上のべき級数環 C [ [ x 1 , … , x n ] ] C[[x_1, \dots, x_n]] C [[ x 1 , … , x n ]] の剰余環に同型である。
証明は [松村] や [Eisenbud] 第7章を参照。
幾何的意味. 代数閉体 k k k 上の d d d 次元多様体の滑らかな点では、局所環の完備化はつねに k [ [ x 1 , … , x d ] ] k[[x_1, \dots, x_d]] k [[ x 1 , … , x d ]] である。すなわち、形式的には滑らかな点はすべて同じ形 をしており、これは多様体論の「局所座標」の代数版である(完備化は解析的な局所構造を与える)。一方ザリスキー局所環 A m A_{\mathfrak{m}} A m は関数体 Frac A \operatorname{Frac} A Frac A を覚えているので、関数体が同型でない(双有理同値でない)曲線どうしでは、滑らかな点の局所環は同型にならない。特異点の分類は完備化(形式的同型)で行うのが自然であり、例 6.18 の結節点 k [ [ s , t ] ] / ( s t ) k[[s, t]]/(st) k [[ s , t ]] / ( s t ) はその最初の例である。
まとめ
I I I 進完備化 M ^ = l i m ← M / I n M \hat{M} = \varprojlim M/I^nM M ^ = lim M / I n M は、テイラー展開・p p p 進展開の一般化。完備なら I ⊂ rad ( A ) I \subset \operatorname{rad}(A) I ⊂ rad ( A ) 。
アルティン–リースの補題:ネーター環では部分加群上の誘導位相と I I I 進位相が一致する(リース環のネーター性による)。
クルルの交叉定理:ネーター局所環では ⋂ m n = 0 \bigcap \mathfrak{m}^n = 0 ⋂ m n = 0 。ネーター性や I ⊂ rad ( A ) I \subset \operatorname{rad}(A) I ⊂ rad ( A ) を外すと失敗する(e − 1 / x 2 e^{-1/x^2} e − 1/ x 2 、冪等イデアル)。
ネーター環上、完備化は有限生成加群の完全列を保ち、M ^ ≅ A ^ ⊗ M \hat{M} \cong \hat{A} \otimes M M ^ ≅ A ^ ⊗ M 、A ^ \hat{A} A ^ は平坦。有限生成でない加群では失敗する(Q ^ = 0 \hat{\mathbb{Q}} = 0 Q ^ = 0 )。
ヘンゼルの補題:完備局所環では単純根はニュートン法で一意的に持ち上がる。完備性・単純根の仮定は外せない。
完備化は解析的な局所構造を表し、結節点の 2 本の枝を分離する。コーエンの構造定理により、正則な完備局所環はべき級数環である。
演習問題
問題 6.1 ★ Z 5 \mathbb{Z}_5 Z 5 における − 1 -1 − 1 と 1 / 3 1/3 1/3 の 5 5 5 進展開 ∑ a k 5 k \sum a_k 5^k ∑ a k 5 k ( 0 ≤ a k ≤ 4 ) (0 \leq a_k \leq 4) ( 0 ≤ a k ≤ 4 ) を求めよ。
解答
− 1 = 4 + 4 ⋅ 5 + 4 ⋅ 5 2 + ⋯ -1 = 4 + 4 \cdot 5 + 4 \cdot 5^2 + \cdots − 1 = 4 + 4 ⋅ 5 + 4 ⋅ 5 2 + ⋯ (( 1 + 4 ∑ k < n 5 k ) = 5 n ≡ 0 ( m o d 5 n ) (1 + 4\sum_{k < n} 5^k) = 5^n \equiv 0 \pmod{5^n} ( 1 + 4 ∑ k < n 5 k ) = 5 n ≡ 0 ( mod 5 n ) )。1 / 3 1/3 1/3 :3 a ≡ 1 ( m o d 5 n ) 3a \equiv 1 \pmod{5^n} 3 a ≡ 1 ( mod 5 n ) を順に解くと、 m o d 5 \bmod 5 mod 5 で 2 2 2 、 m o d 25 \bmod 25 mod 25 で 17 17 17 (3 ⋅ 17 = 51 3 \cdot 17 = 51 3 ⋅ 17 = 51 )、 m o d 125 \bmod 125 mod 125 で 42 42 42 (3 ⋅ 42 = 126 3 \cdot 42 = 126 3 ⋅ 42 = 126 )、 m o d 625 \bmod 625 mod 625 で 417 417 417 (3 ⋅ 417 = 1251 3 \cdot 417 = 1251 3 ⋅ 417 = 1251 )。17 = 2 + 3 ⋅ 5 17 = 2 + 3 \cdot 5 17 = 2 + 3 ⋅ 5 、42 = 17 + 1 ⋅ 25 42 = 17 + 1 \cdot 25 42 = 17 + 1 ⋅ 25 、417 = 42 + 3 ⋅ 125 417 = 42 + 3 \cdot 125 417 = 42 + 3 ⋅ 125 より 1 / 3 = 2 + 3 ⋅ 5 + 1 ⋅ 5 2 + 3 ⋅ 5 3 + 1 ⋅ 5 4 + ⋯ 1/3 = 2 + 3 \cdot 5 + 1 \cdot 5^2 + 3 \cdot 5^3 + 1 \cdot 5^4 + \cdots 1/3 = 2 + 3 ⋅ 5 + 1 ⋅ 5 2 + 3 ⋅ 5 3 + 1 ⋅ 5 4 + ⋯ (以下 3 , 1 3, 1 3 , 1 の繰り返し:− 1 / 3 = 3 + 1 ⋅ 5 + 3 ⋅ 5 2 + ⋯ -1/3 = 3 + 1 \cdot 5 + 3 \cdot 5^2 + \cdots − 1/3 = 3 + 1 ⋅ 5 + 3 ⋅ 5 2 + ⋯ を 1 / 3 = 2 + 5 ⋅ ( − 1 / 3 ) 1/3 = 2 + 5 \cdot (-1/3) 1/3 = 2 + 5 ⋅ ( − 1/3 ) に代入すればわかる)。
問題 6.2 ★ Z 5 \mathbb{Z}_5 Z 5 における x 2 + 1 = 0 x^2 + 1 = 0 x 2 + 1 = 0 の根で 2 m o d 5 2 \bmod 5 2 mod 5 となるものの m o d 125 \bmod 125 mod 125 での値を求めよ。Z 3 \mathbb{Z}_3 Z 3 には − 1 \sqrt{-1} − 1 がないことを示せ。
解答
a 0 = 2 a_0 = 2 a 0 = 2 、f ( 2 ) = 5 f(2) = 5 f ( 2 ) = 5 、f ′ ( 2 ) = 4 f'(2) = 4 f ′ ( 2 ) = 4 。 m o d 25 \bmod 25 mod 25 で 4 − 1 ≡ 19 4^{-1} \equiv 19 4 − 1 ≡ 19 なので a 1 ≡ 2 − 5 ⋅ 19 = − 93 ≡ 7 a_1 \equiv 2 - 5 \cdot 19 = -93 \equiv 7 a 1 ≡ 2 − 5 ⋅ 19 = − 93 ≡ 7 (7 2 + 1 = 50 7^2 + 1 = 50 7 2 + 1 = 50 )。a = 7 + 25 t a = 7 + 25t a = 7 + 25 t とおくと 49 + 350 t ≡ − 1 ( m o d 125 ) 49 + 350t \equiv -1 \pmod{125} 49 + 350 t ≡ − 1 ( mod 125 ) 、すなわち 100 t ≡ 75 100t \equiv 75 100 t ≡ 75 、4 t ≡ 3 ( m o d 5 ) 4t \equiv 3 \pmod 5 4 t ≡ 3 ( mod 5 ) で t = 2 t = 2 t = 2 、a ≡ 57 ( m o d 125 ) a \equiv 57 \pmod{125} a ≡ 57 ( mod 125 ) (57 2 + 1 = 3250 = 26 ⋅ 125 57^2 + 1 = 3250 = 26 \cdot 125 5 7 2 + 1 = 3250 = 26 ⋅ 125 )。展開は 2 + 1 ⋅ 5 + 2 ⋅ 5 2 + ⋯ 2 + 1 \cdot 5 + 2 \cdot 5^2 + \cdots 2 + 1 ⋅ 5 + 2 ⋅ 5 2 + ⋯ 。Z 3 \mathbb{Z}_3 Z 3 に根 a a a があれば a 2 ≡ − 1 ≡ 2 ( m o d 3 ) a^2 \equiv -1 \equiv 2 \pmod 3 a 2 ≡ − 1 ≡ 2 ( mod 3 ) だが、 m o d 3 \bmod 3 mod 3 の平方は 0 , 1 0, 1 0 , 1 のみ。
問題 6.3 ★★ x 2 + 5 x^2 + 5 x 2 + 5 が Z p [ x ] \mathbb{Z}_p[x] Z p [ x ] で一次式の積に分解するのは p = 3 , 7 , 11 , 2 , 5 p = 3, 7, 11, 2, 5 p = 3 , 7 , 11 , 2 , 5 のどれか。Z [ − 5 ] \mathbb{Z}[\sqrt{-5}] Z [ − 5 ] の p p p 進完備化 Z [ − 5 ] ⊗ Z Z p \mathbb{Z}[\sqrt{-5}] \otimes_{\mathbb{Z}} \mathbb{Z}_p Z [ − 5 ] ⊗ Z Z p の構造と、例 1.35・問題 1.6 のファイバーの記述を比較せよ。
解答
p = 3 p = 3 p = 3 :x 2 + 5 ≡ ( x − 1 ) ( x + 1 ) x^2 + 5 \equiv (x - 1)(x + 1) x 2 + 5 ≡ ( x − 1 ) ( x + 1 ) で単純根、f ′ ( ± 1 ) = ± 2 f'(\pm 1) = \pm 2 f ′ ( ± 1 ) = ± 2 は単元なので定理 6.15 より Z 3 \mathbb{Z}_3 Z 3 に根 ± α \pm\alpha ± α があり、分解する。p = 7 p = 7 p = 7 :± 3 \pm 3 ± 3 が単純根で同様に分解。p = 11 p = 11 p = 11 : m o d 11 \bmod 11 mod 11 で根がないので Z 11 \mathbb{Z}_{11} Z 11 にも根はない。p = 2 p = 2 p = 2 :根 a a a があれば a a a は奇数で a 2 ≡ 1 ( m o d 8 ) a^2 \equiv 1 \pmod 8 a 2 ≡ 1 ( mod 8 ) だが − 5 ≡ 3 ( m o d 8 ) -5 \equiv 3 \pmod 8 − 5 ≡ 3 ( mod 8 ) 。p = 5 p = 5 p = 5 :根 a a a があれば 5 ∣ a 2 5 \mid a^2 5 ∣ a 2 から 5 ∣ a 5 \mid a 5 ∣ a 、25 ∣ a 2 = − 5 25 \mid a^2 = -5 25 ∣ a 2 = − 5 で矛盾。よって分解するのは p = 3 , 7 p = 3, 7 p = 3 , 7 。
定理 6.10 (2) より p p p 進完備化は Z p [ x ] / ( x 2 + 5 ) \mathbb{Z}_p[x]/(x^2 + 5) Z p [ x ] / ( x 2 + 5 ) 。p = 3 , 7 p = 3, 7 p = 3 , 7 では中国剰余定理で Z p × Z p \mathbb{Z}_p \times \mathbb{Z}_p Z p × Z p (ファイバーの 2 点それぞれで完備化すると Z p \mathbb{Z}_p Z p )、p = 11 p = 11 p = 11 では 2 次の不分岐拡大の整数環(ファイバー 1 点、剰余体 F 121 \mathbb{F}_{121} F 121 )、p = 2 , 5 p = 2, 5 p = 2 , 5 では分岐した 2 次拡大の整数環(ファイバー 1 点で冪零元あり)。ファイバー( m o d p \bmod p mod p )の分解がヘンゼルの補題で完備化に持ち上がっている。
問題 6.4 ★★ E \mathcal{E} E を R \mathbb{R} R の 0 0 0 における C ∞ C^\infty C ∞ 関数の芽の環とする。(1) E \mathcal{E} E は極大イデアル m = { f ∣ f ( 0 ) = 0 } = ( x ) \mathfrak{m} = \lbrace f \mid f(0) = 0 \rbrace = (x) m = { f ∣ f ( 0 ) = 0 } = ( x ) をもつ局所環であることを示せ。(2) φ ( x ) = e − 1 / x 2 \varphi(x) = e^{-1/x^2} φ ( x ) = e − 1/ x 2 (φ ( 0 ) = 0 \varphi(0) = 0 φ ( 0 ) = 0 )は ⋂ n m n \bigcap_n \mathfrak{m}^n ⋂ n m n に属する非零元であることを示し、E \mathcal{E} E がネーター環でないことを結論せよ。
解答
(1) f ( 0 ) ≠ 0 f(0) \neq 0 f ( 0 ) = 0 なら 0 0 0 の近傍で 1 / f 1/f 1/ f も C ∞ C^\infty C ∞ なので f f f は単元。よって非単元全体 m \mathfrak{m} m はイデアルで局所環。f ( 0 ) = 0 f(0) = 0 f ( 0 ) = 0 ならアダマールの補題 f ( x ) = x ∫ 0 1 f ′ ( t x ) d t f(x) = x\int_0^1 f'(tx)\ dt f ( x ) = x ∫ 0 1 f ′ ( t x ) d t より f ∈ ( x ) f \in (x) f ∈ ( x ) 。
(2) m n = ( x n ) \mathfrak{m}^n = (x^n) m n = ( x n ) で、g g g が 0 0 0 で n − 1 n - 1 n − 1 階までの導関数がすべて 0 0 0 なら、(1) を繰り返して g ∈ ( x n ) g \in (x^n) g ∈ ( x n ) 。φ \varphi φ の x ≠ 0 x \neq 0 x = 0 での n n n 階導関数は P n ( 1 / x ) e − 1 / x 2 P_n(1/x)e^{-1/x^2} P n ( 1/ x ) e − 1/ x 2 (P n P_n P n は多項式)の形で x → 0 x \to 0 x → 0 のとき 0 0 0 に収束するので、帰納的に φ ( n ) ( 0 ) = 0 \varphi^{(n)}(0) = 0 φ ( n ) ( 0 ) = 0 がすべての n n n で成り立ち、φ ∈ ⋂ m n \varphi \in \bigcap \mathfrak{m}^n φ ∈ ⋂ m n 。φ \varphi φ は x ≠ 0 x \neq 0 x = 0 で正なので芽として 0 0 0 でない。ネーター局所環なら定理 6.7 (1) より ⋂ m n = 0 \bigcap \mathfrak{m}^n = 0 ⋂ m n = 0 のはずなので、E \mathcal{E} E はネーター環でない。
問題 6.5 ★★ Q \mathbb{Q} Q の p p p 進完備化(Z \mathbb{Z} Z 加群として、I = ( p ) I = (p) I = ( p ) )は 0 0 0 であるが、Z p ⊗ Z Q ≠ 0 \mathbb{Z}_p \otimes_{\mathbb{Z}} \mathbb{Q} \neq 0 Z p ⊗ Z Q = 0 であることを示せ。
解答
p Q = Q p\mathbb{Q} = \mathbb{Q} p Q = Q より p n Q = Q p^n\mathbb{Q} = \mathbb{Q} p n Q = Q 、Q / p n Q = 0 \mathbb{Q}/p^n\mathbb{Q} = 0 Q / p n Q = 0 なので完備化は 0 0 0 。一方 Q = S − 1 Z \mathbb{Q} = S^{-1}\mathbb{Z} Q = S − 1 Z (S = Z ∖ { 0 } S = \mathbb{Z} \setminus \lbrace 0 \rbrace S = Z ∖ { 0 } )なので命題 2.6 より Z p ⊗ Q ≅ S − 1 Z p \mathbb{Z}_p \otimes \mathbb{Q} \cong S^{-1}\mathbb{Z}_p Z p ⊗ Q ≅ S − 1 Z p で、Z p \mathbb{Z}_p Z p は整域(Z p \mathbb{Z}_p Z p の非零元は p k u p^k u p k u 、u u u は単元と書ける)かつ S S S は 0 0 0 を含まないので S − 1 Z p ⊃ Z p ≠ 0 S^{-1}\mathbb{Z}_p \supset \mathbb{Z}_p \neq 0 S − 1 Z p ⊃ Z p = 0 。実際 S − 1 Z p = Z p [ 1 / p ] = Q p S^{-1}\mathbb{Z}_p = \mathbb{Z}_p[1/p] = \mathbb{Q}_p S − 1 Z p = Z p [ 1/ p ] = Q p 。
問題 6.6 ★★ A A A をネーター環、I ⊂ rad ( A ) I \subset \operatorname{rad}(A) I ⊂ rad ( A ) とすると、A A A のすべてのイデアルは I I I 進位相で閉集合であることを示せ。I ⊄ rad ( A ) I \not\subset \operatorname{rad}(A) I ⊂ rad ( A ) では成り立たない例を挙げよ。
解答
イデアル a \mathfrak{a} a の閉包は ⋂ n ( a + I n ) \bigcap_n (\mathfrak{a} + I^n) ⋂ n ( a + I n ) である(x x x が閉包に属する ⟺ \iff ⟺ すべての n n n で ( x + I n ) ∩ a ≠ ∅ (x + I^n) \cap \mathfrak{a} \neq \emptyset ( x + I n ) ∩ a = ∅ )。有限生成加群 M = A / a M = A/\mathfrak{a} M = A / a に定理 6.7 (1) を適用すると ⋂ n I n ( A / a ) = ⋂ n ( a + I n ) / a = 0 \bigcap_n I^n(A/\mathfrak{a}) = \bigcap_n (\mathfrak{a} + I^n)/\mathfrak{a} = 0 ⋂ n I n ( A / a ) = ⋂ n ( a + I n ) / a = 0 、よって閉包は a \mathfrak{a} a 。反例:A = Z A = \mathbb{Z} A = Z 、I = ( 2 ) I = (2) I = ( 2 ) 、a = ( 3 ) \mathfrak{a} = (3) a = ( 3 ) では ( 3 ) + ( 2 n ) = Z (3) + (2^n) = \mathbb{Z} ( 3 ) + ( 2 n ) = Z なので閉包は Z \mathbb{Z} Z 。
問題 6.7 ★★★ 注意 6.16 を証明せよ。すなわち ( A , m , k ) (A, \mathfrak{m}, k) ( A , m , k ) を完備局所環、f ∈ A [ x ] f \in A[x] f ∈ A [ x ] を n n n 次モニック、f ˉ = g 0 h 0 \bar{f} = g_0h_0 f ˉ = g 0 h 0 (g 0 , h 0 ∈ k [ x ] g_0, h_0 \in k[x] g 0 , h 0 ∈ k [ x ] はモニックで互いに素、deg g 0 = r \deg g_0 = r deg g 0 = r )とすると、f = g h f = gh f = g h 、g ˉ = g 0 \bar{g} = g_0 g ˉ = g 0 、h ˉ = h 0 \bar{h} = h_0 h ˉ = h 0 となるモニックな g , h ∈ A [ x ] g, h \in A[x] g , h ∈ A [ x ] が存在することを示せ。
解答
(詳しいヒント)deg g m = r \deg g_m = r deg g m = r , deg h m = n − r \deg h_m = n - r deg h m = n − r のモニック多項式で f ≡ g m h m ( m o d m m A [ x ] ) f \equiv g_m h_m \pmod{\mathfrak{m}^m A[x]} f ≡ g m h m ( mod m m A [ x ]) 、g m + 1 ≡ g m g_{m+1} \equiv g_m g m + 1 ≡ g m , h m + 1 ≡ h m ( m o d m m ) h_{m+1} \equiv h_m \pmod{\mathfrak{m}^m} h m + 1 ≡ h m ( mod m m ) となるものを帰納的に作る。g 1 , h 1 g_1, h_1 g 1 , h 1 は g 0 , h 0 g_0, h_0 g 0 , h 0 の任意のモニックな持ち上げ。
(a) 互いに素なので 1 = α g 0 + β h 0 1 = \alpha g_0 + \beta h_0 1 = α g 0 + β h 0 となる α , β ∈ k [ x ] \alpha, \beta \in k[x] α , β ∈ k [ x ] がある。deg u < n \deg u < n deg u < n の u ∈ k [ x ] u \in k[x] u ∈ k [ x ] に対し、u β = q g 0 + b u\beta = qg_0 + b u β = q g 0 + b ( deg b < r ) (\deg b < r) ( deg b < r ) と割り算し a = u α + q h 0 a = u\alpha + qh_0 a = uα + q h 0 とおくと u = a g 0 + b h 0 u = ag_0 + bh_0 u = a g 0 + b h 0 で、次数を比べて deg a < n − r \deg a < n - r deg a < n − r 。
(b) f − g m h m f - g_m h_m f − g m h m は次数 < n < n < n なので ∑ j μ j u j \sum_j \mu_j u_j ∑ j μ j u j (μ j ∈ m m \mu_j \in \mathfrak{m}^m μ j ∈ m m , deg u j < n \deg u_j < n deg u j < n )と書ける。(a) で u ˉ j = a ˉ j g 0 + b ˉ j h 0 \bar{u}_j = \bar{a}_j g_0 + \bar{b}_j h_0 u ˉ j = a ˉ j g 0 + b ˉ j h 0 とし、a j , b j a_j, b_j a j , b j を次数を保って持ち上げ、g m + 1 = g m + ∑ μ j b j g_{m+1} = g_m + \sum \mu_j b_j g m + 1 = g m + ∑ μ j b j , h m + 1 = h m + ∑ μ j a j h_{m+1} = h_m + \sum \mu_j a_j h m + 1 = h m + ∑ μ j a j とおく。すると
f − g m + 1 h m + 1 ≡ ∑ j μ j ( u j − b j h m − a j g m ) ( m o d m 2 m ) f - g_{m+1}h_{m+1} \equiv \sum_j \mu_j (u_j - b_j h_m - a_j g_m) \pmod{\mathfrak{m}^{2m}} f − g m + 1 h m + 1 ≡ j ∑ μ j ( u j − b j h m − a j g m ) ( mod m 2 m )
で、括弧内は m o d m \bmod \mathfrak{m} mod m で 0 0 0 なので右辺は m m + 1 A [ x ] \mathfrak{m}^{m+1}A[x] m m + 1 A [ x ] に属する。deg b j < r \deg b_j < r deg b j < r より g m + 1 g_{m+1} g m + 1 はモニック r r r 次のまま。
(c) 係数ごとにコーシー列なので完備性より極限 g , h g, h g , h が存在し、f − g h ∈ ⋂ m m m A [ x ] = 0 f - gh \in \bigcap_m \mathfrak{m}^m A[x] = 0 f − g h ∈ ⋂ m m m A [ x ] = 0 。