この記事は、「割り算を許す素数をあらかじめ決めておくと、整数のような数の世界がどれだけ広がるか」と、「a n \sqrt[n]{a} n a を付け加えて作る拡大体は、どこまで調べ尽くせるか」という二つの素朴な疑問を扱います。前者は可逆な元の群の大きさ(階数)として、後者は a a a の選び方の分類として、きれいな形で答えが出ます。読み終えると、「決めた素数の外で分岐しない、指数 n n n のアーベル拡大は有限個しかない」という結論を、自分の手で証明できるようになります。
代数体 K K K と、すべての無限素点(実の埋め込み、または複素共役で対になる虚の埋め込みのこと)を含む素点の有限集合 S S S に対し、S 単数群 O S × \mathcal{O}_S^{\times} O S × (S S S の外の素イデアルで付値が 0 0 0 の元の群)は有限生成で、O S × ≅ μ K × Z ∣ S ∣ − 1 \mathcal{O}_S^{\times} \cong \mu_K \times \mathbb{Z}^{|S|-1} O S × ≅ μ K × Z ∣ S ∣ − 1 、すなわち階数は r 1 + r 2 + ∣ S f ∣ − 1 r_1 + r_2 + |S_f| - 1 r 1 + r 2 + ∣ S f ∣ − 1 です(定理 3.2 )。証明は Dirichlet の単数定理(定理 6.1[イデアル類群の有限性と Minkowski 限界] )と類数の有限性(定理 4.3[イデアル類群の有限性と Minkowski 限界] )に帰着します。
Hilbert の定理 90 (定理 4.1 ):巡回拡大 L / K L/K L / K でノルムが 1 1 1 の元は c / σ ( c ) c/\sigma(c) c / σ ( c ) の形に書けます。証明は Dedekind の補題(指標の一次独立性)だけで済みます。
Kummer 理論 (定理 5.4 ):K K K が 1 の原始 n n n 乗根を含むとき、指数が n n n を割る有限次アーベル拡大 L / K L/K L / K と、有限指数の部分群 K × n ⊆ Δ ⊆ K × K^{\times n} \subseteq \Delta \subseteq K^{\times} K × n ⊆ Δ ⊆ K × が L = K ( Δ n ) L = K(\sqrt[n]{\Delta}) L = K ( n Δ ) で一対一に対応し、G a l ( L / K ) ≅ H o m ( Δ / K × n , μ n ) \mathrm{Gal}(L/K) \cong \mathrm{Hom}(\Delta/K^{\times n}, \mu_n) Gal ( L / K ) ≅ Hom ( Δ/ K × n , μ n ) です。
二つを合わせると、S S S の外で不分岐な指数 n n n のアーベル拡大は、有限群 K ( S , n ) K(S,n) K ( S , n ) の部分群に対応するので有限個 しかありません(定理 6.4 )。∣ K ( S , n ) ∣ ≤ h K n ∣ S ∣ |K(S,n)| \le h_K \, n^{|S|} ∣ K ( S , n ) ∣ ≤ h K n ∣ S ∣ という具体的な上界も出ます。
Chebotarev の密度定理 (定理 7.1 )は主張のみ述べます。円分体に適用すると Dirichlet の算術級数定理になります。
この記事で使う事前知識
整数環・分数イデアル : 代数体の整数全体がなす環と、その素イデアルへの一意分解。→ Dedekind 整域 、分数イデアル
イデアル類群・類数 : 分数イデアルを単項なものの違いを無視して数えた有限群と、その位数。→ イデアル類群の有限性と Minkowski 限界
ガロア拡大とガロア群 : 方程式の根をすべて含む拡大と、その対称性の群。→ ガロア拡大
分岐指数 : 素イデアルを拡大で分解したときの各因子の指数。これがすべて 1 1 1 のとき不分岐。→ 分岐指数
有限生成アーベル群の構造 : 有限生成アーベル群は巡回群の直和になるという事実。→ 加群と PID 上の構造定理
1 のべき根 μ K \mu_K μ K , μ n \mu_n μ n : K K K に含まれる 1 のべき根全体、および n n n 乗して 1 1 1 になる元全体。
有理数体 Q \mathbb{Q} Q で「素数 2 , 3 2, 3 2 , 3 でだけ割り算を許す」と、可逆元は ± 2 a 3 b \pm 2^a 3^b ± 2 a 3 b (a , b ∈ Z a, b \in \mathbb{Z} a , b ∈ Z )になります。これは階数 2 2 2 の自由アーベル群と { ± 1 } \{\pm1\} { ± 1 } の積です。一般の代数体では、割り算を許さなくても可逆元(単数)が無限個ありえます。たとえば Q ( 2 ) \mathbb{Q}(\sqrt2) Q ( 2 ) では 1 + 2 1+\sqrt2 1 + 2 の逆元 2 − 1 \sqrt2-1 2 − 1 も整数なので、( 1 + 2 ) k (1+\sqrt2)^k ( 1 + 2 ) k がすべて単数です。S 単数定理 は、この二つの現象(無限素点から来る単数と、許した素イデアルから来る元)を一つの階数の公式にまとめます。
一方、体 K K K に 1 の n n n 乗根がそろっていれば、x n − a x^n - a x n − a の根を一つ添加するだけで巡回拡大が得られます。Kummer 理論 はその逆、つまり「指数 n n n のアーベル拡大はすべて n n n 乗根の添加で得られ、どの a a a を添加したかは K × / K × n K^{\times}/K^{\times n} K × / K × n で正確に記録される」を主張します。
拡大 K ( a n ) / K K(\sqrt[n]{a})/K K ( n a ) / K が素イデアル p \mathfrak{p} p で分岐しないためには、a a a の p \mathfrak{p} p 進付値が n n n の倍数であることが必要です(補題 6.3 )。すると「S S S の外で不分岐」という条件は、a a a を「S S S の外で付値が n n n の倍数」の元に制限し、その全体は S 単数と類群で押さえられる有限群になります。これが本記事の主結果 定理 6.4 で、楕円曲線の弱 Mordell–Weil 定理(楕円曲線・モジュラー形式と現代数論 で扱う有理点の群が有限生成であることの第一歩)や、類体論の存在定理の証明で中心的に使われます。
既出の章から使うもの。 整数環とイデアルの素因数分解は 代数体の整数環と Dedekind 整域 、類数の有限性と Dirichlet の単数定理は イデアル類群の有限性と Minkowski 限界 で証明したものを使います。ガロア理論は ガロア理論への招待 の基本定理 定理 4.1[ガロア理論への招待] と Dedekind の補題 補題 7.6[ガロア理論への招待] 、体の乗法群の有限部分群が巡回群であること 定理 7.3[多項式環と体の拡大] 、有限生成アーベル群の構造 系 6.1[加群と PID 上の構造定理] と、自由加群の部分加群が自由であること 定理 3.1[加群と PID 上の構造定理] を使います。
代数体 とは Q \mathbb{Q} Q の有限次拡大体 K K K のことで、n = [ K : Q ] n = [K:\mathbb{Q}] n = [ K : Q ] とします。K K K の元で、Z \mathbb{Z} Z 係数のモニック多項式の根になるもの全体を O K \mathcal{O}_K O K (整数環 )と書き、その単元群 O K × \mathcal{O}_K^{\times} O K × の元を単数 と呼びます。K K K から C \mathbb{C} C への体の埋め込みは n n n 個あり、そのうち実数値のものが r 1 r_1 r 1 個、複素共役で対になる虚のものが r 2 r_2 r 2 対あって r 1 + 2 r 2 = n r_1 + 2r_2 = n r 1 + 2 r 2 = n です。K K K に含まれる 1 のべき根全体を μ K \mu_K μ K 、ζ n = 1 \zeta^n = 1 ζ n = 1 となる ζ ∈ K \zeta \in K ζ ∈ K の全体を μ n \mu_n μ n と書きます。
定義 2.1 (素点と付値 ) ↗
O K \mathcal{O}_K O K の 0 0 0 でない素イデアルを K K K の有限素点 、K K K の実の埋め込み(r 1 r_1 r 1 個)と虚の埋め込みの共役対(r 2 r_2 r 2 個)を無限素点 という。無限素点の全体を S ∞ S_\infty S ∞ と書き、∣ S ∞ ∣ = r 1 + r 2 |S_\infty| = r_1 + r_2 ∣ S ∞ ∣ = r 1 + r 2 である。有限素点 p \mathfrak{p} p と a ∈ K × a \in K^{\times} a ∈ K × に対し、単項分数イデアル a O K a\mathcal{O}_K a O K の素イデアル分解(下の 定理 2.2 の 1)における p \mathfrak{p} p の指数を v p ( a ) ∈ Z v_{\mathfrak{p}}(a) \in \mathbb{Z} v p ( a ) ∈ Z と書き、p \mathfrak{p} p 進付値 という。
次の事実は代数的整数論の入口で証明されるもので、前の 2 章で示しました。ここではそれを本記事で使う形にまとめます。
定理 2.2 (整数環の基本事実 ) ✓
K K K を代数体とする。
(イデアルの素因数分解) K K K の 0 0 0 でない分数イデアル a \mathfrak{a} a は、有限個を除いて 0 0 0 の整数 v p ( a ) v_{\mathfrak{p}}(\mathfrak{a}) v p ( a ) を用いて a = ∏ p p v p ( a ) \mathfrak{a} = \prod_{\mathfrak{p}} \mathfrak{p}^{v_{\mathfrak{p}}(\mathfrak{a})} a = ∏ p p v p ( a ) と一意に書ける。分数イデアルは積について群をなし、v p v_{\mathfrak{p}} v p は準同型である。特に v p : K × → Z v_{\mathfrak{p}} : K^{\times} \to \mathbb{Z} v p : K × → Z は準同型で、a ∈ O K ⟺ a \in \mathcal{O}_K \iff a ∈ O K ⟺ すべての p \mathfrak{p} p で v p ( a ) ≥ 0 v_{\mathfrak{p}}(a) \ge 0 v p ( a ) ≥ 0 が成り立つ。
(類数の有限性) 分数イデアルの群を単項分数イデアルの部分群で割ったイデアル類群 C l K \mathrm{Cl}_K Cl K は有限群である。その位数 h K h_K h K を類数 という。
(格子) O K \mathcal{O}_K O K は階数 n n n の自由 Z \mathbb{Z} Z 加群であり、j : K → R r 1 × C r 2 ≅ R n j : K \to \mathbb{R}^{r_1} \times \mathbb{C}^{r_2} \cong \mathbb{R}^n j : K → R r 1 × C r 2 ≅ R n を実の埋め込みと各対から 1 つずつ選んだ虚の埋め込みを並べた写像とすると、j ( O K ) j(\mathcal{O}_K) j ( O K ) の Z \mathbb{Z} Z 基底は R \mathbb{R} R 上一次独立(つまり j ( O K ) j(\mathcal{O}_K) j ( O K ) は R n \mathbb{R}^n R n の格子)である。また α ∈ O K \alpha \in \mathcal{O}_K α ∈ O K の特性多項式 ∏ σ ( x − σ ( α ) ) \prod_{\sigma}(x - \sigma(\alpha)) ∏ σ ( x − σ ( α )) (σ \sigma σ は n n n 個の埋め込み全体)は Z \mathbb{Z} Z 係数であり、その定数項は ± N ( α ) \pm N(\alpha) ± N ( α ) 、N ( α ) : = ∏ σ σ ( α ) ∈ Z N(\alpha) := \prod_\sigma \sigma(\alpha) \in \mathbb{Z} N ( α ) := ∏ σ σ ( α ) ∈ Z である。
(拡大での分解) L / K L/K L / K を代数体の有限次拡大とする。O L \mathcal{O}_L O L の素イデアル P \mathfrak{P} P に対し p = P ∩ O K \mathfrak{p} = \mathfrak{P} \cap \mathcal{O}_K p = P ∩ O K は K K K の素イデアルで(P ∣ p \mathfrak{P} \mid \mathfrak{p} P ∣ p と書く)、p O L = ∏ P ∣ p P e ( P ∣ p ) \mathfrak{p}\mathcal{O}_L = \prod_{\mathfrak{P} \mid \mathfrak{p}} \mathfrak{P}^{e(\mathfrak{P}\mid\mathfrak{p})} p O L = ∏ P ∣ p P e ( P ∣ p ) (e ( P ∣ p ) ≥ 1 e(\mathfrak{P}\mid\mathfrak{p}) \ge 1 e ( P ∣ p ) ≥ 1 )と分解する。
証明(定理 2.2)
O K \mathcal{O}_K O K は Dedekind 整域なので(定理 4.2[代数体の整数環と Dedekind 整域] )、分数イデアルの群と一意分解は 定理 4.7[代数体の整数環と Dedekind 整域] の 1・2、v p v_{\mathfrak{p}} v p が準同型であることと整数性の判定は 系 4.8[代数体の整数環と Dedekind 整域] です。
定理 4.3[イデアル類群の有限性と Minkowski 限界] です。
自由性は 定理 3.4[代数体の整数環と Dedekind 整域] の 1、j ( O K ) j(\mathcal{O}_K) j ( O K ) が格子であることは 命題 3.2[イデアル類群の有限性と Minkowski 限界] 、特性多項式が Z \mathbb{Z} Z 係数であることは 命題 3.3[代数体の整数環と Dedekind 整域] の 1 です(定数項は ( − 1 ) n N ( α ) (-1)^nN(\alpha) ( − 1 ) n N ( α ) )。
O L = L ∩ Z ‾ \mathcal{O}_L = L \cap \overline{\mathbb{Z}} O L = L ∩ Z なので O L ∩ K = O K \mathcal{O}_L \cap K = \mathcal{O}_K O L ∩ K = O K です。p = P ∩ O K \mathfrak{p} = \mathfrak{P} \cap \mathcal{O}_K p = P ∩ O K は 1 1 1 を含まない O K \mathcal{O}_K O K の素イデアルで、P \mathfrak{P} P に含まれる正の整数(定理 4.2[代数体の整数環と Dedekind 整域] の証明)を含むので 0 0 0 でなく、したがって極大です。p O L ⊆ P \mathfrak{p}\mathcal{O}_L \subseteq \mathfrak{P} p O L ⊆ P なので、O L \mathcal{O}_L O L での「含むことは割ること」(定理 4.7[代数体の整数環と Dedekind 整域] の 4)から P \mathfrak{P} P は p O L \mathfrak{p}\mathcal{O}_L p O L の素因子です。逆に p O L \mathfrak{p}\mathcal{O}_L p O L の素因子 Q \mathfrak{Q} Q は p \mathfrak{p} p を含むので Q ∩ O K ⊇ p \mathfrak{Q} \cap \mathcal{O}_K \supseteq \mathfrak{p} Q ∩ O K ⊇ p 、極大性から等号が成り立ちます。よって p O L \mathfrak{p}\mathcal{O}_L p O L の素イデアル分解は、p \mathfrak{p} p の上にある P \mathfrak{P} P をちょうど指数 e ( P ∣ p ) ≥ 1 e(\mathfrak{P}\mid\mathfrak{p}) \ge 1 e ( P ∣ p ) ≥ 1 で含みます。
∎
定義 2.4 (不分岐 ) ↗
定理 2.2 の 4 の e ( P ∣ p ) e(\mathfrak{P}\mid\mathfrak{p}) e ( P ∣ p ) を分岐指数 という。p \mathfrak{p} p の上のすべての P \mathfrak{P} P で e ( P ∣ p ) = 1 e(\mathfrak{P}\mid\mathfrak{p}) = 1 e ( P ∣ p ) = 1 のとき、L / K L/K L / K は p \mathfrak{p} p で不分岐 であるという。S S S を K K K の素点の有限集合とするとき、S S S に属さないすべての有限素点で不分岐な拡大を S S S の外で不分岐 という。
補題 2.5 (付値の延長 ) ✓
L / K L/K L / K を代数体の有限次拡大、P ∣ p \mathfrak{P} \mid \mathfrak{p} P ∣ p とする。すべての a ∈ K × a \in K^{\times} a ∈ K × に対して v P ( a ) = e ( P ∣ p ) v p ( a ) v_{\mathfrak{P}}(a) = e(\mathfrak{P}\mid\mathfrak{p})\, v_{\mathfrak{p}}(a) v P ( a ) = e ( P ∣ p ) v p ( a ) である。
証明(補題 2.5) 定理 2.2 の 1 により a O K = ∏ q q v q ( a ) a\mathcal{O}_K = \prod_{\mathfrak{q}} \mathfrak{q}^{v_{\mathfrak{q}}(a)} a O K = ∏ q q v q ( a ) です。分数イデアルを O L \mathcal{O}_L O L へ持ち上げる操作 a ↦ a O L \mathfrak{a} \mapsto \mathfrak{a}\mathcal{O}_L a ↦ a O L は積を保つ(生成元どうしの積で生成されるため)ので、4 を代入して
a O L = ∏ q ( q O L ) v q ( a ) = ∏ q ∏ Q ∣ q Q e ( Q ∣ q ) v q ( a ) a\mathcal{O}_L = \prod_{\mathfrak{q}} \bigl(\mathfrak{q}\mathcal{O}_L\bigr)^{v_{\mathfrak{q}}(a)} = \prod_{\mathfrak{q}} \prod_{\mathfrak{Q} \mid \mathfrak{q}} \mathfrak{Q}^{e(\mathfrak{Q}\mid\mathfrak{q})\, v_{\mathfrak{q}}(a)} a O L = q ∏ ( q O L ) v q ( a ) = q ∏ Q ∣ q ∏ Q e ( Q ∣ q ) v q ( a ) を得ます。Q ∣ q \mathfrak{Q} \mid \mathfrak{q} Q ∣ q は q = Q ∩ O K \mathfrak{q} = \mathfrak{Q} \cap \mathcal{O}_K q = Q ∩ O K を意味するので、相異なる q \mathfrak{q} q の上にある Q \mathfrak{Q} Q どうしは重なりません。よって右辺は O L \mathcal{O}_L O L での素イデアル分解そのものであり、分解の一意性(L L L に対する 1)から P \mathfrak{P} P の指数を読み取ると v P ( a ) = e ( P ∣ p ) v p ( a ) v_{\mathfrak{P}}(a) = e(\mathfrak{P}\mid\mathfrak{p})\, v_{\mathfrak{p}}(a) v P ( a ) = e ( P ∣ p ) v p ( a ) です。
∎
以下、S S S は S ∞ S_\infty S ∞ を含む K K K の素点の有限集合とし、S f = S ∖ S ∞ S_f = S \setminus S_\infty S f = S ∖ S ∞ (有限素点の部分)とおきます。
定義 3.1 (S 整数と S 単数 ) ↗
O S : = { a ∈ K ∣ a = 0 または p ∉ S のすべてで v p ( a ) ≥ 0 } \mathcal{O}_S := \{\, a \in K \mid a = 0 \ \text{または}\ \mathfrak{p} \notin S \text{ のすべてで } v_{\mathfrak{p}}(a) \ge 0 \,\} O S := { a ∈ K ∣ a = 0 または p ∈ / S のすべてで v p ( a ) ≥ 0 } を S 整数環 、その単元群
O S × = { a ∈ K × ∣ p ∉ S のすべてで v p ( a ) = 0 } \mathcal{O}_S^{\times} = \{\, a \in K^{\times} \mid \mathfrak{p} \notin S \text{ のすべてで } v_{\mathfrak{p}}(a) = 0 \,\} O S × = { a ∈ K × ∣ p ∈ / S のすべてで v p ( a ) = 0 } を S 単数群 という。
v p v_{\mathfrak{p}} v p が準同型で v p ( a + b ) ≥ min ( v p ( a ) , v p ( b ) ) v_{\mathfrak{p}}(a+b) \ge \min(v_{\mathfrak{p}}(a), v_{\mathfrak{p}}(b)) v p ( a + b ) ≥ min ( v p ( a ) , v p ( b )) (a + b ≠ 0 a + b \neq 0 a + b = 0 のとき。p k \mathfrak{p}^k p k を含むイデアルの和がまた p k \mathfrak{p}^k p k に含まれることから)を満たすので、O S \mathcal{O}_S O S は環です。a , a − 1 a, a^{-1} a , a − 1 がともに O S \mathcal{O}_S O S に入る条件が「S S S の外で v p ( a ) = 0 v_{\mathfrak{p}}(a) = 0 v p ( a ) = 0 」なので、単元群は上の形になります。S = S ∞ S = S_\infty S = S ∞ なら 定理 2.2 の 1 により O S = O K \mathcal{O}_S = \mathcal{O}_K O S = O K です。
定理 3.2 (S 単数定理 ) ✓
K K K を代数体、S ⊇ S ∞ S \supseteq S_\infty S ⊇ S ∞ を素点の有限集合とする。O S × \mathcal{O}_S^{\times} O S × は有限生成アーベル群で、
O S × ≅ μ K × Z ∣ S ∣ − 1 , ∣ S ∣ − 1 = r 1 + r 2 + ∣ S f ∣ − 1 \mathcal{O}_S^{\times} \cong \mu_K \times \mathbb{Z}^{|S| - 1}, \qquad |S| - 1 = r_1 + r_2 + |S_f| - 1 O S × ≅ μ K × Z ∣ S ∣ − 1 , ∣ S ∣ − 1 = r 1 + r 2 + ∣ S f ∣ − 1 である。
証明の方針は次のとおりです。各元に「S S S の有限素点での付値を並べたベクトル」を対応させる写像 ϕ \phi ϕ を作ると、核が通常の単数群 O K × \mathcal{O}_K^{\times} O K × (階数は Dirichlet の単数定理で既知)、像が整数格子 Z s \mathbb{Z}^s Z s の中の自由群になります。類数が有限であることは、像が Z s \mathbb{Z}^s Z s の中で指数有限、つまり s s s 個の独立な方向がすべてそろうことを保証します。核の階数と像の階数を足すのが答えです。
証明(定理 3.2) s = ∣ S f ∣ s = |S_f| s = ∣ S f ∣ とし、S f = { p 1 , … , p s } S_f = \{\mathfrak{p}_1, \ldots, \mathfrak{p}_s\} S f = { p 1 , … , p s } とおきます。準同型
ϕ : O S × → Z s , a ↦ ( v p 1 ( a ) , … , v p s ( a ) ) \phi : \mathcal{O}_S^{\times} \to \mathbb{Z}^s, \qquad a \mapsto \bigl(v_{\mathfrak{p}_1}(a), \ldots, v_{\mathfrak{p}_s}(a)\bigr) ϕ : O S × → Z s , a ↦ ( v p 1 ( a ) , … , v p s ( a ) ) を考えます(各 v p v_{\mathfrak{p}} v p が準同型なので ϕ \phi ϕ も準同型です)。
核。 ϕ ( a ) = 0 \phi(a) = 0 ϕ ( a ) = 0 とは、S S S の外でも内でも v p ( a ) = 0 v_{\mathfrak{p}}(a) = 0 v p ( a ) = 0 、すなわちすべての有限素点で付値が 0 0 0 であることです。系 4.8[代数体の整数環と Dedekind 整域] で見たとおり、これは a ∈ O K × a \in \mathcal{O}_K^{\times} a ∈ O K × と同値です。よって ker ϕ = O K × \ker\phi = \mathcal{O}_K^{\times} ker ϕ = O K × 。
像は指数有限。 h = h K h = h_K h = h K とします(定理 2.2 の 2)。イデアル類群の元の位数は群の位数を割るので(系 7.1[部分群と剰余類] )、p i h \mathfrak{p}_i^{h} p i h の類は単位元、つまり p i h = π i O K \mathfrak{p}_i^{h} = \pi_i \mathcal{O}_K p i h = π i O K となる π i ∈ O K \pi_i \in \mathcal{O}_K π i ∈ O K があります。分解の一意性から v q ( π i ) = h v_{\mathfrak{q}}(\pi_i) = h v q ( π i ) = h (q = p i \mathfrak{q} = \mathfrak{p}_i q = p i )、0 0 0 (それ以外)なので、π i ∈ O S × \pi_i \in \mathcal{O}_S^{\times} π i ∈ O S × かつ ϕ ( π i ) = h e i \phi(\pi_i) = h\boldsymbol{e}_i ϕ ( π i ) = h e i です。したがって h Z s ⊆ Γ : = ϕ ( O S × ) ⊆ Z s h\mathbb{Z}^s \subseteq \Gamma := \phi(\mathcal{O}_S^{\times}) \subseteq \mathbb{Z}^s h Z s ⊆ Γ := ϕ ( O S × ) ⊆ Z s 。
像は階数 s s s の自由群。 定理 3.1[加群と PID 上の構造定理] により Γ \Gamma Γ は高々 s s s 個の元を基底に持つ自由加群です。一方 Γ \Gamma Γ は一次独立な h e 1 , … , h e s h\boldsymbol{e}_1, \ldots, h\boldsymbol{e}_s h e 1 , … , h e s を含むので、基底の個数はちょうど s s s です(Q \mathbb{Q} Q 上に係数拡大すると、基底の個数は Γ \Gamma Γ が張る Q s \mathbb{Q}^s Q s の部分空間の次元 s s s に等しい)。
分裂。 Γ \Gamma Γ の基底 γ 1 , … , γ s \gamma_1, \ldots, \gamma_s γ 1 , … , γ s に対し ϕ ( b i ) = γ i \phi(b_i) = \gamma_i ϕ ( b i ) = γ i となる b i b_i b i を選ぶと、
O K × × Z s → O S × , ( u , m 1 , … , m s ) ↦ u b 1 m 1 ⋯ b s m s \mathcal{O}_K^{\times} \times \mathbb{Z}^s \to \mathcal{O}_S^{\times}, \qquad (u, m_1, \ldots, m_s) \mapsto u\, b_1^{m_1} \cdots b_s^{m_s} O K × × Z s → O S × , ( u , m 1 , … , m s ) ↦ u b 1 m 1 ⋯ b s m s は同型です。実際、単射性は ϕ \phi ϕ で移せば m i = 0 m_i = 0 m i = 0 、残りから u = 1 u = 1 u = 1 が出ることから、全射性は任意の a a a に対し ϕ ( a ) = ∑ m i γ i \phi(a) = \sum m_i\gamma_i ϕ ( a ) = ∑ m i γ i と書いて u = a ∏ b i − m i ∈ ker ϕ u = a \prod b_i^{-m_i} \in \ker\phi u = a ∏ b i − m i ∈ ker ϕ とすればよいことからわかります。最後に Dirichlet の単数定理 定理 6.1[イデアル類群の有限性と Minkowski 限界] を代入すると O S × ≅ μ K × Z r 1 + r 2 − 1 + s \mathcal{O}_S^{\times} \cong \mu_K \times \mathbb{Z}^{r_1 + r_2 - 1 + s} O S × ≅ μ K × Z r 1 + r 2 − 1 + s です。
∎
この証明で、類数の有限性がちょうど「像の指数が有限」という形で効いていることに注意してください。p \mathfrak{p} p そのものが単項でなくても、そのべき p h \mathfrak{p}^h p h は単項なので、p \mathfrak{p} p ごとに 1 本ずつ新しい独立な方向が増えます。
例 3.3 (有理数体の S 単数 )
K = Q K = \mathbb{Q} K = Q では r 1 = 1 r_1 = 1 r 1 = 1 、r 2 = 0 r_2 = 0 r 2 = 0 、O K × = μ Q = { ± 1 } \mathcal{O}_K^{\times} = \mu_{\mathbb{Q}} = \{\pm1\} O K × = μ Q = { ± 1 } 、h = 1 h = 1 h = 1 です。S = { ∞ , 2 , 3 } S = \{\infty, 2, 3\} S = { ∞ , 2 , 3 } なら O S = Z [ 1 / 6 ] \mathcal{O}_S = \mathbb{Z}[1/6] O S = Z [ 1/6 ] 、O S × = { ± 2 a 3 b } \mathcal{O}_S^{\times} = \{\pm 2^a 3^b\} O S × = { ± 2 a 3 b } で、階数は 2 = 1 + 0 + 2 − 1 2 = 1 + 0 + 2 - 1 2 = 1 + 0 + 2 − 1 です。定理 3.2 の証明の ϕ \phi ϕ は ± 2 a 3 b ↦ ( a , b ) \pm 2^a 3^b \mapsto (a, b) ± 2 a 3 b ↦ ( a , b ) で、この場合は全射です。
例 3.4 (実 2 次体と対数埋め込み )
K = Q ( 2 ) K = \mathbb{Q}(\sqrt2) K = Q ( 2 ) では r 1 = 2 r_1 = 2 r 1 = 2 、r 2 = 0 r_2 = 0 r 2 = 0 なので、S = S ∞ S = S_\infty S = S ∞ のとき階数は 1 1 1 です。ε = 1 + 2 \varepsilon = 1 + \sqrt2 ε = 1 + 2 は ε ( 2 − 1 ) = 1 \varepsilon(\sqrt2 - 1) = 1 ε ( 2 − 1 ) = 1 を満たす単数で、実は O K × = { ± ε k } \mathcal{O}_K^{\times} = \{\pm \varepsilon^k\} O K × = { ± ε k } となります(基本単数)。2 つの実の埋め込み(2 ↦ ± 2 \sqrt2 \mapsto \pm\sqrt2 2 ↦ ± 2 )で ε ↦ 1 + 2 , 1 − 2 \varepsilon \mapsto 1 + \sqrt2,\ 1 - \sqrt2 ε ↦ 1 + 2 , 1 − 2 なので、対数ベクトル ( log ∣ 1 + 2 ∣ , log ∣ 1 − 2 ∣ ) ≈ ( 0.881 , − 0.881 ) (\log|1+\sqrt2|, \log|1-\sqrt2|) \approx (0.881, -0.881) ( log ∣1 + 2 ∣ , log ∣1 − 2 ∣ ) ≈ ( 0.881 , − 0.881 ) は直線 x + y = 0 x + y = 0 x + y = 0 の上にあります。イデアル類群の有限性と Minkowski 限界 での単数定理の証明は、この「単数の対数は和が 0 0 0 の超平面の格子をなす」という図を一般化したものです。S S S に p = 2 O K \mathfrak{p} = \sqrt2\,\mathcal{O}_K p = 2 O K (2 O K = p 2 2\mathcal{O}_K = \mathfrak{p}^2 2 O K = p 2 )を加えると、2 \sqrt2 2 が新たな S 単数となり、階数は 2 2 2 に上がります。
ℓ(ε) ℓ(ε⁻¹) ℓ(±1) = 0 x y x + y = 0
Q(√2) の単数 ±(1+√2)^k の対数ベクトル。すべて直線 x+y=0 上の等間隔の点(階数 1 の格子)になる
この節と次節では、K K K は標数 0 0 0 の任意の体とします(代数体である必要はありません)。有限次ガロア拡大 L / K L/K L / K 、G = G a l ( L / K ) G = \mathrm{Gal}(L/K) G = Gal ( L / K ) に対し、β ∈ L \beta \in L β ∈ L のノルム を N L / K ( β ) : = ∏ τ ∈ G τ ( β ) N_{L/K}(\beta) := \prod_{\tau \in G} \tau(\beta) N L / K ( β ) := ∏ τ ∈ G τ ( β ) と定めます。各 σ ∈ G \sigma \in G σ ∈ G を施すと積の因子が並べ替わるだけなので N L / K ( β ) ∈ L G = K N_{L/K}(\beta) \in L^G = K N L / K ( β ) ∈ L G = K です(定理 4.1[ガロア理論への招待] の 1)。
定理 4.1 (Hilbert の定理 90 ) ✓
L / K L/K L / K を次数 d d d の巡回拡大(ガロア群が巡回群のガロア拡大)とし、σ \sigma σ をガロア群の生成元とする。β ∈ L \beta \in L β ∈ L が N L / K ( β ) = 1 N_{L/K}(\beta) = 1 N L / K ( β ) = 1 を満たすならば、ある c ∈ L × c \in L^{\times} c ∈ L × により β = c / σ ( c ) \beta = c/\sigma(c) β = c / σ ( c ) と書ける。
証明(定理 4.1) σ 0 = i d , σ , … , σ d − 1 \sigma^0 = \mathrm{id}, \sigma, \ldots, \sigma^{d-1} σ 0 = id , σ , … , σ d − 1 は相異なる体の準同型 L → L L \to L L → L です。係数
β 0 = 1 , β 1 = β , β 2 = β σ ( β ) , … , β d − 1 = β σ ( β ) ⋯ σ d − 2 ( β ) \beta_0 = 1,\quad \beta_1 = \beta,\quad \beta_2 = \beta\,\sigma(\beta),\quad \ldots,\quad \beta_{d-1} = \beta\,\sigma(\beta)\cdots\sigma^{d-2}(\beta) β 0 = 1 , β 1 = β , β 2 = β σ ( β ) , … , β d − 1 = β σ ( β ) ⋯ σ d − 2 ( β ) はどれも 0 0 0 でない(β ≠ 0 \beta \neq 0 β = 0 はノルムが 1 1 1 であることから従う)ので、Dedekind の補題 補題 7.6[ガロア理論への招待] により
c : = ∑ i = 0 d − 1 β i σ i ( θ ) ≠ 0 c := \sum_{i=0}^{d-1} \beta_i\, \sigma^i(\theta) \neq 0 c := i = 0 ∑ d − 1 β i σ i ( θ ) = 0 となる θ ∈ L \theta \in L θ ∈ L が取れます。β σ ( β i ) = β i + 1 \beta\,\sigma(\beta_i) = \beta_{i+1} β σ ( β i ) = β i + 1 (0 ≤ i ≤ d − 2 0 \le i \le d-2 0 ≤ i ≤ d − 2 )と β σ ( β d − 1 ) = N L / K ( β ) = 1 = β 0 \beta\,\sigma(\beta_{d-1}) = N_{L/K}(\beta) = 1 = \beta_0 β σ ( β d − 1 ) = N L / K ( β ) = 1 = β 0 、σ d = i d \sigma^d = \mathrm{id} σ d = id を使うと
β σ ( c ) = ∑ i = 0 d − 1 β σ ( β i ) σ i + 1 ( θ ) = ∑ i = 0 d − 2 β i + 1 σ i + 1 ( θ ) + β 0 θ = c \beta\,\sigma(c) = \sum_{i=0}^{d-1} \beta\,\sigma(\beta_i)\, \sigma^{i+1}(\theta) = \sum_{i=0}^{d-2} \beta_{i+1}\sigma^{i+1}(\theta) + \beta_0\,\theta = c β σ ( c ) = i = 0 ∑ d − 1 β σ ( β i ) σ i + 1 ( θ ) = i = 0 ∑ d − 2 β i + 1 σ i + 1 ( θ ) + β 0 θ = c です。σ ( c ) ≠ 0 \sigma(c) \neq 0 σ ( c ) = 0 なので β = c / σ ( c ) \beta = c/\sigma(c) β = c / σ ( c ) です。
∎
逆に β = c / σ ( c ) \beta = c/\sigma(c) β = c / σ ( c ) ならノルムは ∏ i σ i ( c ) / σ i + 1 ( c ) = 1 \prod_i \sigma^i(c)/\sigma^{i+1}(c) = 1 ∏ i σ i ( c ) / σ i + 1 ( c ) = 1 なので、定理は「ノルム 1 1 1 の元」と「c / σ ( c ) c/\sigma(c) c / σ ( c ) の形の元」が一致すると言っています。番号 90 は、Hilbert が 1897 年の報告(Zahlbericht)でこの主張に付けた定理番号に由来します。
以下、n ≥ 1 n \ge 1 n ≥ 1 とし、K K K は 1 の n n n 乗根を n n n 個含む (∣ μ n ∣ = n |\mu_n| = n ∣ μ n ∣ = n )と仮定します。μ n \mu_n μ n は K × K^{\times} K × の有限部分群なので巡回群です(定理 7.3[多項式環と体の拡大] )。生成元を ω \omega ω とすると、d ∣ n d \mid n d ∣ n に対し ζ d = 1 \zeta^d = 1 ζ d = 1 を満たす ζ ∈ μ n \zeta \in \mu_n ζ ∈ μ n はちょうど ω k n / d \omega^{kn/d} ω k n / d (0 ≤ k < d 0 \le k \lt d 0 ≤ k < d )の d d d 個で、ω n / d \omega^{n/d} ω n / d の位数は d d d です。また x n − 1 x^n - 1 x n − 1 の根は高々 n n n 個なので、K K K の代数閉包 K ˉ \bar K K ˉ の中の 1 の n n n 乗根もすべて μ n \mu_n μ n に属します。K ˉ \bar K K ˉ を一つ固定し、部分群 K × n ⊆ Δ ⊆ K × K^{\times n} \subseteq \Delta \subseteq K^{\times} K × n ⊆ Δ ⊆ K × に対して
K ( Δ n ) : = K ( { b ∈ K ˉ ∣ b n ∈ Δ } ) K(\sqrt[n]{\Delta}) := K\bigl(\{\, b \in \bar K \mid b^n \in \Delta \,\}\bigr) K ( n Δ ) := K ( { b ∈ K ˉ ∣ b n ∈ Δ } )
とおきます。拡大 L / K L/K L / K が指数 n n n のアーベル拡大 であるとは、ガロア拡大でガロア群がアーベル群かつすべての元の n n n 乗が単位元になることとします。
次の補題の動機を先に述べます。b n = a b^n = a b n = a となる b b b に σ \sigma σ を施すと、σ ( b ) \sigma(b) σ ( b ) も x n = a x^n = a x n = a の根なので、σ ( b ) / b \sigma(b)/b σ ( b ) / b は 1 の n n n 乗根です。つまり「ガロア群の元がどの 1 の n n n 乗根をかけるか」という数が、a a a と σ \sigma σ のペアに対して決まります。これを使うと、ガロア群と K × / K × n K^{\times}/K^{\times n} K × / K × n の部分群が互いの双対として結び付きます。
補題 5.1 (Kummer 対 ) ✓
L / K L/K L / K を有限次ガロア拡大、G = G a l ( L / K ) G = \mathrm{Gal}(L/K) G = Gal ( L / K ) とし、Δ L : = K × ∩ L × n \Delta_L := K^{\times} \cap L^{\times n} Δ L := K × ∩ L × n とおく。σ ∈ G \sigma \in G σ ∈ G と a ∈ Δ L a \in \Delta_L a ∈ Δ L に対し、b n = a b^n = a b n = a となる b ∈ L b \in L b ∈ L を選んで ⟨ σ , a ⟩ : = σ ( b ) / b \langle \sigma, a \rangle := \sigma(b)/b ⟨ σ , a ⟩ := σ ( b ) / b と定めると、
⟨ σ , a ⟩ ∈ μ n \langle \sigma, a \rangle \in \mu_n ⟨ σ , a ⟩ ∈ μ n で、b b b の選び方によらない。
⟨ σ τ , a ⟩ = ⟨ σ , a ⟩ ⟨ τ , a ⟩ \langle \sigma\tau, a \rangle = \langle \sigma, a \rangle\langle \tau, a \rangle ⟨ σ τ , a ⟩ = ⟨ σ , a ⟩ ⟨ τ , a ⟩ 、⟨ σ , a a ′ ⟩ = ⟨ σ , a ⟩ ⟨ σ , a ′ ⟩ \langle \sigma, aa' \rangle = \langle \sigma, a \rangle\langle \sigma, a' \rangle ⟨ σ , a a ′ ⟩ = ⟨ σ , a ⟩ ⟨ σ , a ′ ⟩ 。
すべての σ \sigma σ で ⟨ σ , a ⟩ = 1 \langle \sigma, a \rangle = 1 ⟨ σ , a ⟩ = 1 となるのは a ∈ K × n a \in K^{\times n} a ∈ K × n のとき、かつそのときに限る。
証明(補題 5.1)
( σ ( b ) / b ) n = σ ( a ) / a = 1 (\sigma(b)/b)^n = \sigma(a)/a = 1 ( σ ( b ) / b ) n = σ ( a ) / a = 1 です。別の選び方 b ′ b' b ′ は ( b ′ / b ) n = 1 (b'/b)^n = 1 ( b ′ / b ) n = 1 より b ′ = ζ b b' = \zeta b b ′ = ζ b (ζ ∈ μ n ⊆ K \zeta \in \mu_n \subseteq K ζ ∈ μ n ⊆ K )で、σ ( ζ b ) / ( ζ b ) = σ ( b ) / b \sigma(\zeta b)/(\zeta b) = \sigma(b)/b σ ( ζ b ) / ( ζ b ) = σ ( b ) / b です。
τ ( b ) / b ∈ μ n ⊆ K \tau(b)/b \in \mu_n \subseteq K τ ( b ) / b ∈ μ n ⊆ K は σ \sigma σ で動かないので
σ τ ( b ) b = σ ( τ ( b ) b ) σ ( b ) b = τ ( b ) b ⋅ σ ( b ) b \frac{\sigma\tau(b)}{b} = \sigma\!\left(\frac{\tau(b)}{b}\right)\frac{\sigma(b)}{b} = \frac{\tau(b)}{b}\cdot\frac{\sigma(b)}{b} b σ τ ( b ) = σ ( b τ ( b ) ) b σ ( b ) = b τ ( b ) ⋅ b σ ( b ) です。a a a について:b n = a b^n = a b n = a 、b ′ n = a ′ b'^n = a' b ′ n = a ′ なら ( b b ′ ) n = a a ′ (bb')^n = aa' ( b b ′ ) n = a a ′ なので b b ′ bb' b b ′ を使えば積になります。
すべての σ \sigma σ で σ ( b ) = b \sigma(b) = b σ ( b ) = b なら b ∈ L G = K b \in L^G = K b ∈ L G = K (定理 4.1[ガロア理論への招待] の 1)なので a = b n ∈ K × n a = b^n \in K^{\times n} a = b n ∈ K × n です。逆に a = c n a = c^n a = c n (c ∈ K c \in K c ∈ K )なら b = c b = c b = c と選べて σ ( c ) / c = 1 \sigma(c)/c = 1 σ ( c ) / c = 1 です。
∎
定理 5.2 (Kummer 拡大と巡回拡大 ) ✓
K K K を標数 0 0 0 で ∣ μ n ∣ = n |\mu_n| = n ∣ μ n ∣ = n を満たす体とする。
a ∈ K × a \in K^{\times} a ∈ K × 、b ∈ K ˉ b \in \bar K b ∈ K ˉ 、b n = a b^n = a b n = a とする。K ( b ) / K K(b)/K K ( b ) / K は巡回拡大で、その次数は a a a の K × / K × n K^{\times}/K^{\times n} K × / K × n での位数 d d d に等しい。特に d ∣ n d \mid n d ∣ n 。
逆に L / K L/K L / K が次数 d d d (d ∣ n d \mid n d ∣ n )の巡回拡大ならば、b d ∈ K b^d \in K b d ∈ K かつ L = K ( b ) L = K(b) L = K ( b ) となる b ∈ L b \in L b ∈ L が存在する。特に a = b n ∈ K × a = b^n \in K^{\times} a = b n ∈ K × について L = K ( a n ) L = K(\sqrt[n]{a}) L = K ( n a ) である。
証明(定理 5.2)
x n − a x^n - a x n − a の根は ζ b \zeta b ζ b (ζ ∈ μ n \zeta \in \mu_n ζ ∈ μ n )で、すべて K ( b ) K(b) K ( b ) に入ります。よって K ( b ) K(b) K ( b ) は x n − a x^n - a x n − a の最小分解体で、ガロア拡大です(定義 3.1[ガロア理論への招待] )。G = G a l ( K ( b ) / K ) G = \mathrm{Gal}(K(b)/K) G = Gal ( K ( b ) / K ) とおくと、補題 5.1 の 2 より χ : σ ↦ ⟨ σ , a ⟩ \chi : \sigma \mapsto \langle\sigma, a\rangle χ : σ ↦ ⟨ σ , a ⟩ は準同型 G → μ n G \to \mu_n G → μ n で、σ \sigma σ は σ ( b ) \sigma(b) σ ( b ) で決まるので単射です。χ ( G ) \chi(G) χ ( G ) は K × K^{\times} K × の有限部分群なので巡回群です(定理 7.3[多項式環と体の拡大] )。よって G G G は巡回群で、その位数を d ′ d' d ′ とします。
χ ( G ) \chi(G) χ ( G ) の元はすべて ζ d ′ = 1 \zeta^{d'} = 1 ζ d ′ = 1 を満たすので σ ( b d ′ ) = b d ′ \sigma(b^{d'}) = b^{d'} σ ( b d ′ ) = b d ′ 、ゆえに b d ′ ∈ K b^{d'} \in K b d ′ ∈ K で、a d ′ = ( b d ′ ) n ∈ K × n a^{d'} = (b^{d'})^n \in K^{\times n} a d ′ = ( b d ′ ) n ∈ K × n 。したがって d ∣ d ′ d \mid d' d ∣ d ′ 。
a d = c n a^d = c^n a d = c n (c ∈ K c \in K c ∈ K )とすると ( b d / c ) n = 1 (b^d/c)^n = 1 ( b d / c ) n = 1 より b d ∈ K b^d \in K b d ∈ K なので、すべての σ \sigma σ で χ ( σ ) d = σ ( b d ) / b d = 1 \chi(\sigma)^d = \sigma(b^d)/b^d = 1 χ ( σ ) d = σ ( b d ) / b d = 1 。巡回群 G G G の生成元の位数 d ′ d' d ′ は d d d を割ります。
以上で d = d ′ d = d' d = d ′ 、そして 定理 4.1[ガロア理論への招待] の 1 により [ K ( b ) : K ] = ∣ G ∣ = d [K(b):K] = |G| = d [ K ( b ) : K ] = ∣ G ∣ = d です。a n = ( a ) n ∈ K × n a^n = (a)^n \in K^{\times n} a n = ( a ) n ∈ K × n なので d ∣ n d \mid n d ∣ n 。
σ \sigma σ を G a l ( L / K ) \mathrm{Gal}(L/K) Gal ( L / K ) の生成元、ζ ∈ μ n \zeta \in \mu_n ζ ∈ μ n を位数 d d d の元とします。ζ ∈ K \zeta \in K ζ ∈ K なので N L / K ( ζ − 1 ) = ζ − d = 1 N_{L/K}(\zeta^{-1}) = \zeta^{-d} = 1 N L / K ( ζ − 1 ) = ζ − d = 1 。Hilbert の定理 90(定理 4.1 )から ζ − 1 = b / σ ( b ) \zeta^{-1} = b/\sigma(b) ζ − 1 = b / σ ( b ) 、すなわち σ ( b ) = ζ b \sigma(b) = \zeta b σ ( b ) = ζ b となる b ∈ L × b \in L^{\times} b ∈ L × があります。σ i ( b ) = ζ i b \sigma^i(b) = \zeta^i b σ i ( b ) = ζ i b (0 ≤ i < d 0 \le i \lt d 0 ≤ i < d )は相異なるので、b b b を固定する G G G の元は単位元だけです。ガロア対応(定理 4.1[ガロア理論への招待] の 2)で G a l ( L / K ( b ) ) = { i d } \mathrm{Gal}(L/K(b)) = \{\mathrm{id}\} Gal ( L / K ( b )) = { id } は中間体 L L L に対応するので K ( b ) = L K(b) = L K ( b ) = L です。また σ ( b d ) = ζ d b d = b d \sigma(b^d) = \zeta^d b^d = b^d σ ( b d ) = ζ d b d = b d より b d ∈ K b^d \in K b d ∈ K 。a = b n = ( b d ) n / d ∈ K × a = b^n = (b^d)^{n/d} \in K^{\times} a = b n = ( b d ) n / d ∈ K × で、b b b は x n − a x^n - a x n − a の根です。
∎
2 の証明が Hilbert の定理 90 の典型的な使い方です。「σ \sigma σ の固有値 ζ \zeta ζ を持つ固有ベクトル b b b 」を探していて、その存在がノルム条件 N ( ζ − 1 ) = 1 N(\zeta^{-1}) = 1 N ( ζ − 1 ) = 1 に翻訳されています。
補題 5.3 (有限アーベル群の双対 ) ✓
A A A を有限アーベル群で、すべての元 x x x が x n = 1 x^n = 1 x n = 1 を満たすものとする。このとき ∣ H o m ( A , μ n ) ∣ = ∣ A ∣ |\mathrm{Hom}(A, \mu_n)| = |A| ∣ Hom ( A , μ n ) ∣ = ∣ A ∣ であり、単位元でない x ∈ A x \in A x ∈ A に対して χ ( x ) ≠ 1 \chi(x) \neq 1 χ ( x ) = 1 となる χ ∈ H o m ( A , μ n ) \chi \in \mathrm{Hom}(A, \mu_n) χ ∈ Hom ( A , μ n ) が存在する。
証明(補題 5.3) 系 6.1[加群と PID 上の構造定理] により A ≅ Z / d 1 ⊕ ⋯ ⊕ Z / d s A \cong \mathbb{Z}/d_1 \oplus \cdots \oplus \mathbb{Z}/d_s A ≅ Z / d 1 ⊕ ⋯ ⊕ Z / d s で、指数の仮定から各 d i ∣ n d_i \mid n d i ∣ n です。Z / d i \mathbb{Z}/d_i Z / d i からの準同型は 1 1 1 の行き先 ζ \zeta ζ (ζ d i = 1 \zeta^{d_i} = 1 ζ d i = 1 を満たす任意の元)で決まり、そのような ζ ∈ μ n \zeta \in \mu_n ζ ∈ μ n は上で見たとおり d i d_i d i 個です。直和からの準同型は成分ごとの準同型の組なので ∣ H o m ( A , μ n ) ∣ = ∏ i d i = ∣ A ∣ |\mathrm{Hom}(A, \mu_n)| = \prod_i d_i = |A| ∣ Hom ( A , μ n ) ∣ = ∏ i d i = ∣ A ∣ です。x = ( x 1 , … , x s ) ≠ 0 x = (x_1, \ldots, x_s) \neq 0 x = ( x 1 , … , x s ) = 0 なら、ある i i i で x i ≢ 0 ( m o d d i ) x_i \not\equiv 0 \pmod{d_i} x i ≡ 0 ( mod d i ) です。位数 d i d_i d i の η ∈ μ n \eta \in \mu_n η ∈ μ n を取り χ ( y ) = η y i \chi(y) = \eta^{y_i} χ ( y ) = η y i とおくと χ ( x ) = η x i ≠ 1 \chi(x) = \eta^{x_i} \neq 1 χ ( x ) = η x i = 1 です。
∎
定理 5.4 (Kummer 理論の基本定理 ) ✓
K K K を標数 0 0 0 で ∣ μ n ∣ = n |\mu_n| = n ∣ μ n ∣ = n を満たす体とする。
K × n ⊆ Δ ⊆ K × K^{\times n} \subseteq \Delta \subseteq K^{\times} K × n ⊆ Δ ⊆ K × で Δ / K × n \Delta/K^{\times n} Δ/ K × n が有限ならば、L = K ( Δ n ) L = K(\sqrt[n]{\Delta}) L = K ( n Δ ) は指数 n n n の有限次アーベル拡大で、Kummer 対は同型
G a l ( L / K ) ≅ H o m ( Δ / K × n , μ n ) , Δ / K × n ≅ H o m ( G a l ( L / K ) , μ n ) \mathrm{Gal}(L/K) \cong \mathrm{Hom}(\Delta/K^{\times n}, \mu_n), \qquad \Delta/K^{\times n} \cong \mathrm{Hom}(\mathrm{Gal}(L/K), \mu_n) Gal ( L / K ) ≅ Hom ( Δ/ K × n , μ n ) , Δ/ K × n ≅ Hom ( Gal ( L / K ) , μ n ) を与える。特に [ L : K ] = [ Δ : K × n ] [L:K] = [\Delta : K^{\times n}] [ L : K ] = [ Δ : K × n ] 。
2. 対応 Δ ↦ K ( Δ n ) \Delta \mapsto K(\sqrt[n]{\Delta}) Δ ↦ K ( n Δ ) は、1 の形の部分群 Δ \Delta Δ の全体から、K ˉ \bar K K ˉ に含まれる指数 n n n の有限次アーベル拡大 L / K L/K L / K の全体への、包含関係を保つ全単射であり、逆写像は L ↦ Δ L = K × ∩ L × n L \mapsto \Delta_L = K^{\times} \cap L^{\times n} L ↦ Δ L = K × ∩ L × n である。
証明の流れは次のとおりです。Kummer 対から、ガロア群 G G G が H o m ( Δ / K × n , μ n ) \mathrm{Hom}(\Delta/K^{\times n}, \mu_n) Hom ( Δ/ K × n , μ n ) の部分群と、Δ / K × n \Delta/K^{\times n} Δ/ K × n が H o m ( G , μ n ) \mathrm{Hom}(G, \mu_n) Hom ( G , μ n ) の部分群と同型であることが出ます。有限アーベル群とその双対の位数は等しい(補題 5.3 )ので、位数の不等式が輪になって閉じ、どちらの埋め込みも全単射になります。これが挟み撃ちの役割です。
証明(定理 5.4) 1. Δ \Delta Δ を K × n K^{\times n} K × n を法として生成する a 1 , … , a r a_1, \ldots, a_r a 1 , … , a r と、b i n = a i b_i^n = a_i b i n = a i となる b i ∈ K ˉ b_i \in \bar K b i ∈ K ˉ を選びます。b n ∈ Δ b^n \in \Delta b n ∈ Δ なら b n = c n ∏ a i m i b^n = c^n \prod a_i^{m_i} b n = c n ∏ a i m i (c ∈ K c \in K c ∈ K )と書け、( b / c ∏ b i m i ) n = 1 (b / c\prod b_i^{m_i})^n = 1 ( b / c ∏ b i m i ) n = 1 なので b = ζ c ∏ b i m i b = \zeta c \prod b_i^{m_i} b = ζ c ∏ b i m i (ζ ∈ μ n \zeta \in \mu_n ζ ∈ μ n )です。よって L = K ( b 1 , … , b r ) L = K(b_1, \ldots, b_r) L = K ( b 1 , … , b r ) で、これは ∏ i ( x n − a i ) \prod_i (x^n - a_i) ∏ i ( x n − a i ) の最小分解体なのでガロア拡大です。G = G a l ( L / K ) G = \mathrm{Gal}(L/K) G = Gal ( L / K ) とします。Δ ⊆ Δ L \Delta \subseteq \Delta_L Δ ⊆ Δ L なので 補題 5.1 が使え、⟨ σ , a c n ⟩ = ⟨ σ , a ⟩ \langle\sigma, ac^n\rangle = \langle\sigma, a\rangle ⟨ σ , a c n ⟩ = ⟨ σ , a ⟩ (c ∈ K c \in K c ∈ K のとき ⟨ σ , c n ⟩ = 1 \langle \sigma, c^n\rangle = 1 ⟨ σ , c n ⟩ = 1 )より対は Δ / K × n \Delta/K^{\times n} Δ/ K × n 上で定まります。
α : G → H o m ( Δ / K × n , μ n ) \alpha : G \to \mathrm{Hom}(\Delta/K^{\times n}, \mu_n) α : G → Hom ( Δ/ K × n , μ n ) 、σ ↦ ⟨ σ , ⋅ ⟩ \sigma \mapsto \langle\sigma, \cdot\rangle σ ↦ ⟨ σ , ⋅ ⟩ は準同型で、α ( σ ) = 1 \alpha(\sigma) = 1 α ( σ ) = 1 なら σ ( b i ) = b i \sigma(b_i) = b_i σ ( b i ) = b i (すべての i i i )なので σ = i d \sigma = \mathrm{id} σ = id 。よって単射で、G G G は指数 n n n のアーベル群 H o m ( Δ / K × n , μ n ) \mathrm{Hom}(\Delta/K^{\times n}, \mu_n) Hom ( Δ/ K × n , μ n ) の部分群と同型です。
β : Δ / K × n → H o m ( G , μ n ) \beta : \Delta/K^{\times n} \to \mathrm{Hom}(G, \mu_n) β : Δ/ K × n → Hom ( G , μ n ) 、a ↦ ⟨ ⋅ , a ⟩ a \mapsto \langle\cdot, a\rangle a ↦ ⟨ ⋅ , a ⟩ は準同型で、補題 5.1 の 3 より単射です。
Δ / K × n \Delta/K^{\times n} Δ/ K × n と G G G はともに指数 n n n の有限アーベル群なので、補題 5.3 を 2 回使って
∣ G ∣ ≤ ∣ H o m ( Δ / K × n , μ n ) ∣ = ∣ Δ / K × n ∣ ≤ ∣ H o m ( G , μ n ) ∣ = ∣ G ∣ |G| \le |\mathrm{Hom}(\Delta/K^{\times n}, \mu_n)| = |\Delta/K^{\times n}| \le |\mathrm{Hom}(G, \mu_n)| = |G| ∣ G ∣ ≤ ∣ Hom ( Δ/ K × n , μ n ) ∣ = ∣Δ/ K × n ∣ ≤ ∣ Hom ( G , μ n ) ∣ = ∣ G ∣ です。すべて等号なので、有限集合の間の単射 α , β \alpha, \beta α , β は全単射です。[ L : K ] = ∣ G ∣ [L:K] = |G| [ L : K ] = ∣ G ∣ は 定理 4.1[ガロア理論への招待] の 1 によります。
2. まず、指数 n n n の有限次アーベル拡大 L / K L/K L / K について、上の β \beta β と同じ写像 Δ L / K × n → H o m ( G , μ n ) \Delta_L/K^{\times n} \to \mathrm{Hom}(G, \mu_n) Δ L / K × n → Hom ( G , μ n ) が単射なので Δ L / K × n \Delta_L/K^{\times n} Δ L / K × n は有限で、Δ L \Delta_L Δ L は 1 の形の部分群です。
(a) L = K ( Δ n ) L = K(\sqrt[n]{\Delta}) L = K ( n Δ ) なら Δ L = Δ \Delta_L = \Delta Δ L = Δ :Δ ⊆ Δ L \Delta \subseteq \Delta_L Δ ⊆ Δ L は定義から明らかです。a = c n ∈ Δ L a = c^n \in \Delta_L a = c n ∈ Δ L (c ∈ L c \in L c ∈ L )の n n n 乗根 ζ c \zeta c ζ c はすべて L L L に入るので K ( Δ L n ) = L K(\sqrt[n]{\Delta_L}) = L K ( n Δ L ) = L です。1 を Δ \Delta Δ と Δ L \Delta_L Δ L に適用すると [ Δ L : K × n ] = [ L : K ] = [ Δ : K × n ] [\Delta_L : K^{\times n}] = [L:K] = [\Delta : K^{\times n}] [ Δ L : K × n ] = [ L : K ] = [ Δ : K × n ] なので Δ L = Δ \Delta_L = \Delta Δ L = Δ 。
(b) L L L が指数 n n n の有限次アーベル拡大なら K ( Δ L n ) = L K(\sqrt[n]{\Delta_L}) = L K ( n Δ L ) = L :L ′ = K ( Δ L n ) ⊆ L L' = K(\sqrt[n]{\Delta_L}) \subseteq L L ′ = K ( n Δ L ) ⊆ L は (a) と同じ理由で成り立ちます。σ ∈ G a l ( L / L ′ ) \sigma \in \mathrm{Gal}(L/L') σ ∈ Gal ( L / L ′ ) が単位元でないと仮定します。補題 5.3 により χ ( σ ) ≠ 1 \chi(\sigma) \neq 1 χ ( σ ) = 1 となる χ ∈ H o m ( G , μ n ) \chi \in \mathrm{Hom}(G, \mu_n) χ ∈ Hom ( G , μ n ) があります。H = ker χ H = \ker\chi H = ker χ は(G G G がアーベル群なので)正規部分群で、M = L H M = L^H M = L H とおくと 定理 4.1[ガロア理論への招待] より M / K M/K M / K はガロア拡大で G a l ( M / K ) ≅ G / H ≅ χ ( G ) \mathrm{Gal}(M/K) \cong G/H \cong \chi(G) Gal ( M / K ) ≅ G / H ≅ χ ( G ) です。χ ( G ) \chi(G) χ ( G ) は μ n \mu_n μ n の部分群なので位数 d ∣ n d \mid n d ∣ n の巡回群(定理 7.3[多項式環と体の拡大] )で、定理 5.2 の 2 により M = K ( b ) M = K(b) M = K ( b ) 、b n ∈ K b^n \in K b n ∈ K と書けます。b ∈ L b \in L b ∈ L なので b n ∈ Δ L b^n \in \Delta_L b n ∈ Δ L 、したがって b ∈ L ′ b \in L' b ∈ L ′ で、M ⊆ L ′ M \subseteq L' M ⊆ L ′ です。すると σ \sigma σ は M M M を固定し、ガロア対応で σ ∈ G a l ( L / M ) = H \sigma \in \mathrm{Gal}(L/M) = H σ ∈ Gal ( L / M ) = H 、すなわち χ ( σ ) = 1 \chi(\sigma) = 1 χ ( σ ) = 1 となって矛盾です。よって G a l ( L / L ′ ) = { i d } \mathrm{Gal}(L/L') = \{\mathrm{id}\} Gal ( L / L ′ ) = { id } で、ガロア対応から L ′ = L L' = L L ′ = L 。
(a) と (b) は二つの写像が互いに逆であることを述べています。包含を保つことは定義から直ちにわかります。
∎
例 5.5 (Q(√2, √3) の Kummer 記述 )
K = Q K = \mathbb{Q} K = Q 、n = 2 n = 2 n = 2 (μ 2 = { ± 1 } ⊆ Q \mu_2 = \{\pm1\} \subseteq \mathbb{Q} μ 2 = { ± 1 } ⊆ Q )とします。Δ \Delta Δ を 2 , 3 2, 3 2 , 3 と Q × 2 \mathbb{Q}^{\times 2} Q × 2 が生成する群とすると、Δ / Q × 2 = { 1 , 2 , 3 , 6 } ≅ ( Z / 2 ) 2 \Delta/\mathbb{Q}^{\times 2} = \{1, 2, 3, 6\} \cong (\mathbb{Z}/2)^2 Δ/ Q × 2 = { 1 , 2 , 3 , 6 } ≅ ( Z /2 ) 2 です(2 , 3 , 6 2, 3, 6 2 , 3 , 6 はどれも有理数の平方ではない)。定理 5.4 より L = Q ( 2 , 3 ) L = \mathbb{Q}(\sqrt2, \sqrt3) L = Q ( 2 , 3 ) は次数 4 4 4 で、位数 2 2 2 の部分群 { 1 , 2 } , { 1 , 3 } , { 1 , 6 } \{1, 2\}, \{1, 3\}, \{1, 6\} { 1 , 2 } , { 1 , 3 } , { 1 , 6 } が 2 次の中間体 Q ( 2 ) , Q ( 3 ) , Q ( 6 ) \mathbb{Q}(\sqrt2), \mathbb{Q}(\sqrt3), \mathbb{Q}(\sqrt6) Q ( 2 ) , Q ( 3 ) , Q ( 6 ) に対応します。6 \sqrt6 6 を添加しなくても 6 = 2 3 ∈ L \sqrt6 = \sqrt2\sqrt3 \in L 6 = 2 3 ∈ L となるのは、Δ \Delta Δ が群であること(6 = 2 ⋅ 3 6 = 2 \cdot 3 6 = 2 ⋅ 3 )の反映です。ガロア理論への招待 の 例 4.3[ガロア理論への招待] で中間体を直接求めた結果と一致します。
再び K K K を代数体、S ⊇ S ∞ S \supseteq S_\infty S ⊇ S ∞ を素点の有限集合とします。
定義 6.1 (群 K(S, n) ) ↗
K ( S , n ) : = { a K × n ∈ K × / K × n ∣ p ∉ S のすべてで v p ( a ) ≡ 0 ( m o d n ) } K(S, n) := \{\, aK^{\times n} \in K^{\times}/K^{\times n} \mid \mathfrak{p} \notin S \text{ のすべてで } v_{\mathfrak{p}}(a) \equiv 0 \pmod n \,\} K ( S , n ) := { a K × n ∈ K × / K × n ∣ p ∈ / S のすべてで v p ( a ) ≡ 0 ( mod n ) } とおく。v p ( a c n ) = v p ( a ) + n v p ( c ) v_{\mathfrak{p}}(ac^n) = v_{\mathfrak{p}}(a) + n\,v_{\mathfrak{p}}(c) v p ( a c n ) = v p ( a ) + n v p ( c ) なので条件は代表元の取り方によらず、K ( S , n ) K(S, n) K ( S , n ) は K × / K × n K^{\times}/K^{\times n} K × / K × n の部分群である。
定理 6.2 (K(S, n) の有限性 ) ✓
K ( S , n ) K(S, n) K ( S , n ) は有限群で、∣ K ( S , n ) ∣ ≤ h K ∣ O S × / O S × n ∣ |K(S, n)| \le h_K\, |\mathcal{O}_S^{\times}/\mathcal{O}_S^{\times n}| ∣ K ( S , n ) ∣ ≤ h K ∣ O S × / O S × n ∣ である。特に ∣ μ n ∣ = n |\mu_n| = n ∣ μ n ∣ = n ならば ∣ K ( S , n ) ∣ ≤ h K n ∣ S ∣ |K(S, n)| \le h_K\, n^{|S|} ∣ K ( S , n ) ∣ ≤ h K n ∣ S ∣ 。
証明の考え方です。K ( S , n ) K(S,n) K ( S , n ) の元 a a a は、S S S の外では付値が n n n の倍数なので、イデアルとして「n n n 乗根」b a \mathfrak{b}_a b a を取れます。この b a \mathfrak{b}_a b a の類群での類を対応させる準同型 ψ \psi ψ を作ると、像は類群に収まって有限です。ψ \psi ψ の核は、イデアルが単項になる、つまり a a a が S 単数と n n n 乗の積になる元で、S 単数の有限性から押さえられます。像の大きさと核の大きさを掛ければ上界になります。
証明(定理 6.2) C l S \mathrm{Cl}_S Cl S を、C l K \mathrm{Cl}_K Cl K を S f S_f S f の素イデアルの類が生成する部分群で割った商群とします。∣ C l S ∣ ≤ h K |\mathrm{Cl}_S| \le h_K ∣ Cl S ∣ ≤ h K です。a K × n ∈ K ( S , n ) aK^{\times n} \in K(S,n) a K × n ∈ K ( S , n ) に対し、分数イデアル b a : = ∏ p ∉ S p v p ( a ) / n \mathfrak{b}_a := \prod_{\mathfrak{p} \notin S} \mathfrak{p}^{v_{\mathfrak{p}}(a)/n} b a := ∏ p ∈ / S p v p ( a ) / n (有限積)を作り、ψ ( a K × n ) : = [ b a ] ∈ C l S \psi(aK^{\times n}) := [\mathfrak{b}_a] \in \mathrm{Cl}_S ψ ( a K × n ) := [ b a ] ∈ Cl S とおきます。
定義できること。 a ′ = a c n a' = ac^n a ′ = a c n なら b a ′ = b a ∏ p ∉ S p v p ( c ) = b a ⋅ c O K ⋅ ∏ p ∈ S f p − v p ( c ) \mathfrak{b}_{a'} = \mathfrak{b}_a \prod_{\mathfrak{p} \notin S}\mathfrak{p}^{v_{\mathfrak{p}}(c)} = \mathfrak{b}_a \cdot c\mathcal{O}_K \cdot \prod_{\mathfrak{p} \in S_f}\mathfrak{p}^{-v_{\mathfrak{p}}(c)} b a ′ = b a ∏ p ∈ / S p v p ( c ) = b a ⋅ c O K ⋅ ∏ p ∈ S f p − v p ( c ) で、右辺の余分な因子は C l S \mathrm{Cl}_S Cl S で自明です。b a a ′ = b a b a ′ \mathfrak{b}_{aa'} = \mathfrak{b}_a\mathfrak{b}_{a'} b a a ′ = b a b a ′ なので ψ \psi ψ は準同型です。
核。 ψ ( a K × n ) = 1 \psi(aK^{\times n}) = 1 ψ ( a K × n ) = 1 とは b a = c O K ∏ p ∈ S f p m p \mathfrak{b}_a = c\mathcal{O}_K \prod_{\mathfrak{p} \in S_f} \mathfrak{p}^{m_{\mathfrak{p}}} b a = c O K ∏ p ∈ S f p m p (c ∈ K × c \in K^{\times} c ∈ K × 、m p ∈ Z m_{\mathfrak{p}} \in \mathbb{Z} m p ∈ Z )と書けることです。このとき p ∉ S \mathfrak{p} \notin S p ∈ / S で v p ( a ) / n = v p ( c ) v_{\mathfrak{p}}(a)/n = v_{\mathfrak{p}}(c) v p ( a ) / n = v p ( c ) なので u : = a c − n u := ac^{-n} u := a c − n は O S × \mathcal{O}_S^{\times} O S × に属し、a K × n = u K × n aK^{\times n} = uK^{\times n} a K × n = u K × n 。逆に u ∈ O S × u \in \mathcal{O}_S^{\times} u ∈ O S × なら b u = O K \mathfrak{b}_u = \mathcal{O}_K b u = O K 。よって ker ψ \ker\psi ker ψ は O S × → K × / K × n \mathcal{O}_S^{\times} \to K^{\times}/K^{\times n} O S × → K × / K × n の像で、これは O S × / O S × n \mathcal{O}_S^{\times}/\mathcal{O}_S^{\times n} O S × / O S × n の商です。
以上と 系 5.2[群の準同型定理] から ∣ K ( S , n ) ∣ = ∣ ker ψ ∣ ∣ i m ψ ∣ ≤ ∣ O S × / O S × n ∣ h K |K(S,n)| = |\ker\psi|\,|\mathrm{im}\,\psi| \le |\mathcal{O}_S^{\times}/\mathcal{O}_S^{\times n}|\, h_K ∣ K ( S , n ) ∣ = ∣ ker ψ ∣ ∣ im ψ ∣ ≤ ∣ O S × / O S × n ∣ h K です。
右辺の計算。 定理 3.2 より O S × ≅ μ K × Z ∣ S ∣ − 1 \mathcal{O}_S^{\times} \cong \mu_K \times \mathbb{Z}^{|S|-1} O S × ≅ μ K × Z ∣ S ∣ − 1 なので、O S × / O S × n ≅ μ K / μ K n × ( Z / n ) ∣ S ∣ − 1 \mathcal{O}_S^{\times}/\mathcal{O}_S^{\times n} \cong \mu_K/\mu_K^n \times (\mathbb{Z}/n)^{|S|-1} O S × / O S × n ≅ μ K / μ K n × ( Z / n ) ∣ S ∣ − 1 です。∣ μ n ∣ = n |\mu_n| = n ∣ μ n ∣ = n なら、μ K → μ K \mu_K \to \mu_K μ K → μ K 、x ↦ x n x \mapsto x^n x ↦ x n の核は μ n \mu_n μ n で、第一同型定理(定理 5.1[群の準同型定理] )から ∣ μ K / μ K n ∣ = ∣ μ K ∣ / ∣ μ K n ∣ = ∣ μ n ∣ = n |\mu_K/\mu_K^n| = |\mu_K|/|\mu_K^n| = |\mu_n| = n ∣ μ K / μ K n ∣ = ∣ μ K ∣/∣ μ K n ∣ = ∣ μ n ∣ = n 。よって ∣ O S × / O S × n ∣ = n ∣ S ∣ |\mathcal{O}_S^{\times}/\mathcal{O}_S^{\times n}| = n^{|S|} ∣ O S × / O S × n ∣ = n ∣ S ∣ です。
∎
補題 6.3 (不分岐なら付値は n の倍数 ) ✓
L / K L/K L / K を代数体の有限次拡大とし、L / K L/K L / K は有限素点 p \mathfrak{p} p で不分岐とする。a ∈ K × a \in K^{\times} a ∈ K × が L L L で n n n 乗(a = b n a = b^n a = b n 、b ∈ L × b \in L^{\times} b ∈ L × )ならば n ∣ v p ( a ) n \mid v_{\mathfrak{p}}(a) n ∣ v p ( a ) である。
証明(補題 6.3) P ∣ p \mathfrak{P} \mid \mathfrak{p} P ∣ p を一つ取ります(定理 2.2 の 4 で p O L ≠ O L \mathfrak{p}\mathcal{O}_L \neq \mathcal{O}_L p O L = O L の素因子)。補題 2.5 と不分岐の仮定 e ( P ∣ p ) = 1 e(\mathfrak{P}\mid\mathfrak{p}) = 1 e ( P ∣ p ) = 1 から v p ( a ) = v P ( a ) = v P ( b n ) = n v P ( b ) v_{\mathfrak{p}}(a) = v_{\mathfrak{P}}(a) = v_{\mathfrak{P}}(b^n) = n\,v_{\mathfrak{P}}(b) v p ( a ) = v P ( a ) = v P ( b n ) = n v P ( b ) です。
∎
定理 6.4 (S の外で不分岐な指数 n の拡大の有限性 ) ✓
K K K を ∣ μ n ∣ = n |\mu_n| = n ∣ μ n ∣ = n を満たす代数体、S ⊇ S ∞ S \supseteq S_\infty S ⊇ S ∞ を素点の有限集合とし、Δ S ⊆ K × \Delta_S \subseteq K^{\times} Δ S ⊆ K × を K ( S , n ) K(S, n) K ( S , n ) の K × → K × / K × n K^{\times} \to K^{\times}/K^{\times n} K × → K × / K × n による逆像とする。L S : = K ( Δ S n ) L_S := K(\sqrt[n]{\Delta_S}) L S := K ( n Δ S ) とおく。
S S S の外で不分岐な指数 n n n の有限次アーベル拡大 L / K L/K L / K (L ⊆ K ˉ L \subseteq \bar K L ⊆ K ˉ )は、すべて L S L_S L S に含まれる。
[ L S : K ] = ∣ K ( S , n ) ∣ ≤ h K n ∣ S ∣ [L_S : K] = |K(S, n)| \le h_K\, n^{|S|} [ L S : K ] = ∣ K ( S , n ) ∣ ≤ h K n ∣ S ∣ であり、1 のような L L L は有限個しかない。
証明(定理 6.4)
定理 5.4 の 2 により L = K ( Δ L n ) L = K(\sqrt[n]{\Delta_L}) L = K ( n Δ L ) 、Δ L = K × ∩ L × n \Delta_L = K^{\times} \cap L^{\times n} Δ L = K × ∩ L × n です。a ∈ Δ L a \in \Delta_L a ∈ Δ L と p ∉ S \mathfrak{p} \notin S p ∈ / S について、L / K L/K L / K は p \mathfrak{p} p で不分岐なので 補題 6.3 より n ∣ v p ( a ) n \mid v_{\mathfrak{p}}(a) n ∣ v p ( a ) 。よって Δ L ⊆ Δ S \Delta_L \subseteq \Delta_S Δ L ⊆ Δ S で、対応が包含を保つことから L ⊆ L S L \subseteq L_S L ⊆ L S 。
Δ S / K × n = K ( S , n ) \Delta_S/K^{\times n} = K(S,n) Δ S / K × n = K ( S , n ) は 定理 6.2 により有限なので、定理 5.4 の 1 から [ L S : K ] = ∣ K ( S , n ) ∣ [L_S:K] = |K(S,n)| [ L S : K ] = ∣ K ( S , n ) ∣ 。1 の L L L は Δ L / K × n \Delta_L/K^{\times n} Δ L / K × n という K ( S , n ) K(S,n) K ( S , n ) の部分群で決まり(定理 5.4 の 2 の単射性)、有限群の部分群は有限個なので、L L L も有限個です。
∎
例 6.6 (2 の外で不分岐な 2 次体 )
K = Q K = \mathbb{Q} K = Q 、n = 2 n = 2 n = 2 、S = { ∞ , 2 } S = \{\infty, 2\} S = { ∞ , 2 } とします。Q × / Q × 2 \mathbb{Q}^{\times}/\mathbb{Q}^{\times 2} Q × / Q × 2 の各類は平方因子を持たない整数 m m m (符号込み)でただ一つ代表されます。奇素数 p p p で v p ( m ) v_p(m) v p ( m ) が偶数、すなわち 0 0 0 という条件から m ∈ { 1 , − 1 , 2 , − 2 } m \in \{1, -1, 2, -2\} m ∈ { 1 , − 1 , 2 , − 2 } で、∣ K ( S , 2 ) ∣ = 4 = h Q ⋅ 2 ∣ S ∣ |K(S,2)| = 4 = h_{\mathbb{Q}} \cdot 2^{|S|} ∣ K ( S , 2 ) ∣ = 4 = h Q ⋅ 2 ∣ S ∣ と上界に一致します。定理 6.4 より、2 の外で不分岐な 2 次体は Q ( − 1 ) \mathbb{Q}(\sqrt{-1}) Q ( − 1 ) 、Q ( 2 ) \mathbb{Q}(\sqrt2) Q ( 2 ) 、Q ( − 2 ) \mathbb{Q}(\sqrt{-2}) Q ( − 2 ) のどれかで、すべて L S = Q ( − 1 , 2 ) L_S = \mathbb{Q}(\sqrt{-1}, \sqrt2) L S = Q ( − 1 , 2 ) (1 の原始 8 乗根で生成される体)に含まれます。たとえば Q ( 3 ) \mathbb{Q}(\sqrt3) Q ( 3 ) は v 3 ( 3 ) = 1 v_3(3) = 1 v 3 ( 3 ) = 1 なので、2 以外のどこかの素数で分岐していなければなりません。
この有限性は、楕円曲線 E E E の有理点の群 E ( K ) E(K) E ( K ) について E ( K ) / n E ( K ) E(K)/nE(K) E ( K ) / n E ( K ) が有限である(弱 Mordell–Weil 定理)ことの証明の核心です。n n n 等分点がすべて K K K 上定義されている(E [ n ] ⊆ E ( K ) E[n] \subseteq E(K) E [ n ] ⊆ E ( K ) 。このとき Weil 対により ∣ μ n ∣ = n |\mu_n| = n ∣ μ n ∣ = n も従う)と仮定すると、P ∈ E ( K ) P \in E(K) P ∈ E ( K ) に対して 1 n P \frac1n P n 1 P の座標を添加した拡大は、E E E の悪い還元の素点と n n n の素因子からなる有限集合 S S S の外で不分岐な指数 n n n のアーベル拡大になり、その全体が 定理 6.4 により有限な体 L S L_S L S に収まります(参考文献 [6] 第 VIII 章 §1)。
L / K L/K L / K を代数体の有限次ガロア拡大、G = G a l ( L / K ) G = \mathrm{Gal}(L/K) G = Gal ( L / K ) とします。L / K L/K L / K で不分岐な K K K の素イデアル p \mathfrak{p} p と P ∣ p \mathfrak{P} \mid \mathfrak{p} P ∣ p に対し、すべての x ∈ O L x \in \mathcal{O}_L x ∈ O L について σ ( x ) ≡ x N p ( m o d P ) \sigma(x) \equiv x^{N\mathfrak{p}} \pmod{\mathfrak{P}} σ ( x ) ≡ x N p ( mod P ) (N p = ∣ O K / p ∣ N\mathfrak{p} = |\mathcal{O}_K/\mathfrak{p}| N p = ∣ O K / p ∣ )を満たす σ ∈ G \sigma \in G σ ∈ G がただ一つ存在し、Frobenius 元 F r o b P \mathrm{Frob}_{\mathfrak{P}} Frob P と呼ばれます。P \mathfrak{P} P を取り替えると共役で移り合うので、共役類 F r o b p \mathrm{Frob}_{\mathfrak{p}} Frob p が p \mathfrak{p} p だけで定まります。素イデアルの集合 T T T の Dirichlet 密度 とは、極限
δ ( T ) = lim s → 1 + 0 ∑ p ∈ T N p − s log 1 s − 1 \delta(T) = \lim_{s \to 1+0} \frac{\sum_{\mathfrak{p} \in T} N\mathfrak{p}^{-s}}{\log\frac{1}{s-1}} δ ( T ) = s → 1 + 0 lim log s − 1 1 ∑ p ∈ T N p − s
が存在するときのその値です。
定理 7.1 (Chebotarev の密度定理 ) ※
L / K L/K L / K を代数体の有限次ガロア拡大、G = G a l ( L / K ) G = \mathrm{Gal}(L/K) G = Gal ( L / K ) 、C ⊆ G C \subseteq G C ⊆ G を共役類とする。L / K L/K L / K で不分岐で F r o b p = C \mathrm{Frob}_{\mathfrak{p}} = C Frob p = C となる K K K の素イデアル p \mathfrak{p} p の集合は Dirichlet 密度 ∣ C ∣ / ∣ G ∣ |C|/|G| ∣ C ∣/∣ G ∣ を持つ。特に無限集合である。
Dirichlet の算術級数定理との関係。 K = Q K = \mathbb{Q} K = Q 、L = Q ( ζ m ) L = \mathbb{Q}(\zeta_m) L = Q ( ζ m ) (ζ m \zeta_m ζ m は 1 の原始 m m m 乗根)とすると、G ≅ ( Z / m Z ) × G \cong (\mathbb{Z}/m\mathbb{Z})^{\times} G ≅ ( Z / m Z ) × (σ a ( ζ m ) = ζ m a \sigma_a(\zeta_m) = \zeta_m^a σ a ( ζ m ) = ζ m a )で、p ∤ m p \nmid m p ∤ m の Frobenius 元は σ p \sigma_p σ p です(x ↦ x p x \mapsto x^p x ↦ x p は法 p p p で加法的で、ζ m \zeta_m ζ m を ζ m p \zeta_m^p ζ m p に送るため)。G G G はアーベル群なので共役類は 1 元で、定理 7.1 は「gcd ( a , m ) = 1 \gcd(a, m) = 1 g cd( a , m ) = 1 の各類 a m o d m a \bmod m a mod m に素数が密度 1 / φ ( m ) 1/\varphi(m) 1/ φ ( m ) で含まれる」こと、すなわち Dirichlet の算術級数定理の密度版を与えます。Chebotarev 自身の証明も、巡回拡大の場合に帰着したうえで、1 のべき根を添加した体との合成を使って円分体の場合に還元するという筋で、本記事の道具と密接に関わっています。素数の分布そのものについては 素数の魅力 - 素数定理 も参照してください。
Kummer 拡大への応用。 ∣ μ n ∣ = n |\mu_n| = n ∣ μ n ∣ = n の代数体 K K K と a ∈ K × a \in K^{\times} a ∈ K × について、「有限個を除くすべての p \mathfrak{p} p で a a a が法 p \mathfrak{p} p の n n n 乗剰余」ならば a ∈ K × n a \in K^{\times n} a ∈ K × n です。L = K ( a n ) L = K(\sqrt[n]{a}) L = K ( n a ) では、p ∤ n a \mathfrak{p} \nmid na p ∤ na に対し「a a a が法 p \mathfrak{p} p の n n n 乗剰余」と「F r o b p = 1 \mathrm{Frob}_{\mathfrak{p}} = 1 Frob p = 1 」が同値になり(この同値も分解群の理論を使うので、ここでは証明しません)、仮定から密度 1 / [ L : K ] 1/[L:K] 1/ [ L : K ] が 1 1 1 に等しいので L = K L = K L = K 、定理 5.2 の 1 で a a a の位数は 1 1 1 だからです。この議論は 定理 7.1 に依存します。
演習 8.1 易
K = Q K = \mathbb{Q} K = Q 、n = 2 n = 2 n = 2 、S = { ∞ , 2 , 3 } S = \{\infty, 2, 3\} S = { ∞ , 2 , 3 } とする。K ( S , 2 ) K(S, 2) K ( S , 2 ) の元を列挙し、定理 6.2 の上界が等号になることを確かめよ。また、2 と 3 の外で不分岐な 2 次体の候補をすべて挙げ、L S L_S L S の Q \mathbb{Q} Q 上の次数を求めよ。
解答 平方因子を持たない整数 m m m で、2 , 3 2, 3 2 , 3 以外の素数で割れないものは m = ± 1 , ± 2 , ± 3 , ± 6 m = \pm1, \pm2, \pm3, \pm6 m = ± 1 , ± 2 , ± 3 , ± 6 の 8 個です。これが K ( S , 2 ) K(S,2) K ( S , 2 ) の代表系で、∣ K ( S , 2 ) ∣ = 8 = h Q ⋅ 2 ∣ S ∣ = 1 ⋅ 2 3 |K(S,2)| = 8 = h_{\mathbb{Q}}\cdot 2^{|S|} = 1 \cdot 2^3 ∣ K ( S , 2 ) ∣ = 8 = h Q ⋅ 2 ∣ S ∣ = 1 ⋅ 2 3 と上界に一致します(O S × = { ± 2 a 3 b } \mathcal{O}_S^{\times} = \{\pm 2^a3^b\} O S × = { ± 2 a 3 b } を 2 2 2 乗で割ると { ± 1 } × { 1 , 2 } × { 1 , 3 } \{\pm1\}\times\{1,2\}\times\{1,3\} { ± 1 } × { 1 , 2 } × { 1 , 3 } と同じ 8 元で、h = 1 h = 1 h = 1 なので ψ \psi ψ は自明)。定理 6.4 により候補の 2 次体は Q ( m ) \mathbb{Q}(\sqrt m) Q ( m ) 、m ∈ { − 1 , ± 2 , ± 3 , ± 6 } m \in \{-1, \pm2, \pm3, \pm6\} m ∈ { − 1 , ± 2 , ± 3 , ± 6 } の 7 個で、これは ( Z / 2 ) 3 (\mathbb{Z}/2)^3 ( Z /2 ) 3 の位数 2 の部分群が 7 個であることに対応します。L S = Q ( − 1 , 2 , 3 ) L_S = \mathbb{Q}(\sqrt{-1}, \sqrt2, \sqrt3) L S = Q ( − 1 , 2 , 3 ) で、[ L S : Q ] = ∣ K ( S , 2 ) ∣ = 8 [L_S:\mathbb{Q}] = |K(S,2)| = 8 [ L S : Q ] = ∣ K ( S , 2 ) ∣ = 8 です。
演習 8.2 標準
L = Q ( i ) L = \mathbb{Q}(i) L = Q ( i ) 、K = Q K = \mathbb{Q} K = Q 、σ \sigma σ を複素共役とする。
β ∈ L \beta \in L β ∈ L が N L / K ( β ) = β β ˉ = 1 N_{L/K}(\beta) = \beta\bar\beta = 1 N L / K ( β ) = β β ˉ = 1 かつ β ≠ − 1 \beta \neq -1 β = − 1 を満たすとき、c = 1 + β c = 1 + \beta c = 1 + β が 定理 4.1 の結論 β = c / σ ( c ) \beta = c/\sigma(c) β = c / σ ( c ) を満たすことを確かめよ。
1 を使って、x 2 + y 2 = 1 x^2 + y^2 = 1 x 2 + y 2 = 1 の有理数解で ( x , y ) ≠ ( − 1 , 0 ) (x, y) \neq (-1, 0) ( x , y ) = ( − 1 , 0 ) のものが、互いに素な整数 s , t s, t s , t (s , t s, t s , t が同時に 0 0 0 でない)を用いて x = s 2 − t 2 s 2 + t 2 x = \dfrac{s^2 - t^2}{s^2 + t^2} x = s 2 + t 2 s 2 − t 2 、y = 2 s t s 2 + t 2 y = \dfrac{2st}{s^2 + t^2} y = s 2 + t 2 2 s t と書けることを示せ。
解答
β β ˉ = 1 \beta\bar\beta = 1 β β ˉ = 1 より β ˉ = 1 / β \bar\beta = 1/\beta β ˉ = 1/ β なので、σ ( c ) = 1 + β ˉ = ( β + 1 ) / β \sigma(c) = 1 + \bar\beta = (\beta + 1)/\beta σ ( c ) = 1 + β ˉ = ( β + 1 ) / β 。β ≠ − 1 \beta \neq -1 β = − 1 なので c ≠ 0 c \neq 0 c = 0 で、c / σ ( c ) = ( 1 + β ) ⋅ β / ( 1 + β ) = β c/\sigma(c) = (1+\beta)\cdot\beta/(1+\beta) = \beta c / σ ( c ) = ( 1 + β ) ⋅ β / ( 1 + β ) = β です。
β = x + y i \beta = x + yi β = x + y i とすると N ( β ) = 1 N(\beta) = 1 N ( β ) = 1 、β ≠ − 1 \beta \neq -1 β = − 1 。1 より β = c / c ˉ \beta = c/\bar c β = c / c ˉ となる c ∈ Q ( i ) × c \in \mathbb{Q}(i)^{\times} c ∈ Q ( i ) × があり、c c c を有理数倍しても c / c ˉ c/\bar c c / c ˉ は変わらないので、分母を払い共通因子で割って c = s + t i c = s + ti c = s + t i (s , t s, t s , t は互いに素な整数)と取れます。すると
β = s + t i s − t i = ( s + t i ) 2 s 2 + t 2 = s 2 − t 2 s 2 + t 2 + 2 s t s 2 + t 2 i \beta = \frac{s + ti}{s - ti} = \frac{(s+ti)^2}{s^2 + t^2} = \frac{s^2 - t^2}{s^2 + t^2} + \frac{2st}{s^2+t^2}\, i β = s − t i s + t i = s 2 + t 2 ( s + t i ) 2 = s 2 + t 2 s 2 − t 2 + s 2 + t 2 2 s t i で、実部と虚部を比べれば主張を得ます。分母を払えば、ピタゴラス数 ( s 2 − t 2 , 2 s t , s 2 + t 2 ) (s^2 - t^2, 2st, s^2 + t^2) ( s 2 − t 2 , 2 s t , s 2 + t 2 ) の古典的なパラメータ表示です。
演習 8.3 標準
K = Q ( i ) K = \mathbb{Q}(i) K = Q ( i ) 、p = ( 1 + i ) Z [ i ] \mathfrak{p} = (1+i)\mathbb{Z}[i] p = ( 1 + i ) Z [ i ] 、S = S ∞ ∪ { p } S = S_\infty \cup \{\mathfrak{p}\} S = S ∞ ∪ { p } とする。O K = Z [ i ] \mathcal{O}_K = \mathbb{Z}[i] O K = Z [ i ] が単項イデアル整域で O K × = { ± 1 , ± i } \mathcal{O}_K^{\times} = \{\pm1, \pm i\} O K × = { ± 1 , ± i } であることは用いてよい。
O S × = { i k ( 1 + i ) m ∣ k ∈ Z / 4 , m ∈ Z } \mathcal{O}_S^{\times} = \{\, i^k(1+i)^m \mid k \in \mathbb{Z}/4,\ m \in \mathbb{Z} \,\} O S × = { i k ( 1 + i ) m ∣ k ∈ Z /4 , m ∈ Z } を示し、定理 3.2 の階数の公式と比べよ。
n = 4 n = 4 n = 4 とする。∣ K ( S , 4 ) ∣ = 16 |K(S, 4)| = 16 ∣ K ( S , 4 ) ∣ = 16 を示し、K K K 上の指数 4 4 4 のアーベル拡大で p \mathfrak{p} p の外で不分岐なものは、すべて K ( i 4 , 1 + i 4 ) K(\sqrt[4]{i}, \sqrt[4]{1+i}) K ( 4 i , 4 1 + i ) に含まれることを示せ。
解答
a ∈ O S × a \in \mathcal{O}_S^{\times} a ∈ O S × とし m = v p ( a ) m = v_{\mathfrak{p}}(a) m = v p ( a ) とおきます。a ( 1 + i ) − m a(1+i)^{-m} a ( 1 + i ) − m はすべての有限素点で付値 0 0 0 なので単数(系 4.8[代数体の整数環と Dedekind 整域] )、すなわち i k i^k i k です。逆に i k ( 1 + i ) m i^k(1+i)^m i k ( 1 + i ) m は p \mathfrak{p} p の外で付値 0 0 0 です。r 1 = 0 r_1 = 0 r 1 = 0 、r 2 = 1 r_2 = 1 r 2 = 1 、∣ S f ∣ = 1 |S_f| = 1 ∣ S f ∣ = 1 なので公式の階数は 0 + 1 + 1 − 1 = 1 0 + 1 + 1 - 1 = 1 0 + 1 + 1 − 1 = 1 で、μ K = { ± 1 , ± i } \mu_K = \{\pm1, \pm i\} μ K = { ± 1 , ± i } と合わせて O S × ≅ μ 4 × Z \mathcal{O}_S^{\times} \cong \mu_4 \times \mathbb{Z} O S × ≅ μ 4 × Z に一致します。
μ 4 = { ± 1 , ± i } ⊆ K \mu_4 = \{\pm1, \pm i\} \subseteq K μ 4 = { ± 1 , ± i } ⊆ K なので ∣ μ 4 ∣ = 4 |\mu_4| = 4 ∣ μ 4 ∣ = 4 。h K = 1 h_K = 1 h K = 1 (単項イデアル整域)なので 定理 6.2 の証明の ψ \psi ψ は自明で、K ( S , 4 ) K(S,4) K ( S , 4 ) は O S × \mathcal{O}_S^{\times} O S × の像に等しくなります。u ∈ O S × u \in \mathcal{O}_S^{\times} u ∈ O S × が u = c 4 u = c^4 u = c 4 (c ∈ K c \in K c ∈ K )なら、p \mathfrak{p} p の外で 4 v q ( c ) = 0 4v_{\mathfrak{q}}(c) = 0 4 v q ( c ) = 0 なので c ∈ O S × c \in \mathcal{O}_S^{\times} c ∈ O S × 。よって像は O S × / O S × 4 ≅ μ 4 / μ 4 4 × Z / 4 \mathcal{O}_S^{\times}/\mathcal{O}_S^{\times 4} \cong \mu_4/\mu_4^{4} \times \mathbb{Z}/4 O S × / O S × 4 ≅ μ 4 / μ 4 4 × Z /4 で位数 4 ⋅ 4 = 16 4 \cdot 4 = 16 4 ⋅ 4 = 16 です。代表元は i k ( 1 + i ) m i^k(1+i)^m i k ( 1 + i ) m (0 ≤ k , m ≤ 3 0 \le k, m \le 3 0 ≤ k , m ≤ 3 )で、群は i i i と 1 + i 1+i 1 + i の類で生成されます。定理 6.4 より、求める拡大はすべて L S = K ( Δ S 4 ) = K ( i 4 , 1 + i 4 ) L_S = K(\sqrt[4]{\Delta_S}) = K(\sqrt[4]{i}, \sqrt[4]{1+i}) L S = K ( 4 Δ S ) = K ( 4 i , 4 1 + i ) に含まれ、[ L S : K ] = 16 [L_S:K] = 16 [ L S : K ] = 16 です。
J. Neukirch, Algebraic Number Theory , Springer, 1999 — 第 I 章(整数環、イデアル類群、単数定理)、第 VII 章 §13(Chebotarev の密度定理)。
高木貞治『代数的整数論 第 2 版』岩波書店、1971 — イデアル論、単数、Kummer 体。
S. Lang, Algebra , Revised 3rd ed., Graduate Texts in Mathematics 211, Springer, 2002 — 第 VI 章(Hilbert の定理 90、Kummer 理論)。
J. S. Milne, Class Field Theory (course notes), https://www.jmilne.org/math/CourseNotes/cft.html — Kummer 理論と S 単数を使う有限性の議論。
H. W. Lenstra Jr. and P. Stevenhagen, “Chebotarëv and his density theorem”, The Mathematical Intelligencer 18 (1996), 26–37.
J. H. Silverman, The Arithmetic of Elliptic Curves , 2nd ed., Graduate Texts in Mathematics 106, Springer, 2009 — 第 VIII 章 §1(弱 Mordell–Weil 定理)。
執筆: Claude Code(Opus 5.5)、Claude Code(Sonnet 5.5)・監査 4 回(Claude Code)・最終 2026-10-12