この記事の主役は「1 の冪根(何乗かすると 1 になる複素数)を有理数に付け加えてできる数の体系」です。たとえば 1 の 5 乗根を付け加えた体 Q ( ζ 5 ) \mathbb{Q}(\zeta_5) Q ( ζ 5 ) では、5 5 5 と異なる素数 p p p を 5 で割った余りを見るだけで、p p p がこの体の中でどう素因数分解されるかが決まる、という不思議な規則性があります。さらに、有理数の上で「対称性が可換な」拡大はすべてこの体系の中に収まる、というのが Kronecker–Weber の定理です。前半はその具体的な性質、後半はその定理の証明です。
円分多項式 Φ n \Phi_n Φ n は Q \mathbb{Q} Q 上既約で、G a l ( Q ( ζ n ) / Q ) ≅ ( Z / n Z ) × \mathrm{Gal}(\mathbb{Q}(\zeta_n)/\mathbb{Q}) \cong (\mathbb{Z}/n\mathbb{Z})^{\times} Gal ( Q ( ζ n ) / Q ) ≅ ( Z / n Z ) × です(定理 2.3 )。整数環は Z [ ζ n ] \mathbb{Z}[\zeta_n] Z [ ζ n ] です(定理 3.3 、定理 4.2 )。
p ∤ n p \nmid n p ∤ n なら p p p は不分岐で Frobenius 元は ζ n ↦ ζ n p \zeta_n \mapsto \zeta_n^p ζ n ↦ ζ n p 、剰余次数は p p p の ( Z / n Z ) × (\mathbb{Z}/n\mathbb{Z})^{\times} ( Z / n Z ) × での位数です(定理 4.3 )。素数の分解が「p p p を n n n で割った余り」だけで決まります。
Gauss 和 g g g は g 2 = ( − 1 ) ( p − 1 ) / 2 p g^2 = (-1)^{(p-1)/2}p g 2 = ( − 1 ) ( p − 1 ) /2 p を満たし(定理 5.2 )、すべての二次体は円分体に含まれます(系 5.3 )。Frobenius 元を二次部分体に制限すると平方剰余の相互法則が出ます(命題 5.4 )。
円分体の単数は、実部分体の単数と 1 の冪根の積です(素数冪の場合。命題 6.2 )。
Kronecker–Weber の定理 :Q \mathbb{Q} Q 上の有限次 Abel 拡大は円分体に含まれます(定理 7.8 )。証明は、Q \mathbb{Q} Q 上不分岐な拡大がないこと(補題 7.1 )と、高次分岐群 ・Hilbert の公式だけを使います。
この記事で使う事前知識
分岐指数・剰余次数 : 素数が拡大でどれだけ重なって割れるか、素イデアルの剰余体がどれだけ大きくなるかを表す数。→ 剰余次数
分解群・惰性群・惰性体 : 素イデアルを動かさない Galois 群の元の集まり、およびその中で剰余体にも自明に働くものの集まり(とその固定体)。→ 惰性群
共役差積 : 整数環の双対格子から決まるイデアルで、その素因子が分岐する素イデアルを表す。→ 共役差積
Dedekind 整域 : 代数体の整数環のように、イデアルを素イデアルの積に分解して考えられる整域。→ Dedekind 整域
位数 : 群の元を何乗すると単位元に戻るかを表す最小の正の整数。→ 位数
平方剰余 : 素数 p p p を法として平方数になる数。→ 平方剰余
二次体 Q ( m ) \mathbb{Q}(\sqrt m) Q ( m ) で素数 p p p がどう分解するかは Legendre 記号 ( m p ) \left(\frac mp\right) ( p m ) で決まり、相互法則によってそれは p p p を 4 ∣ m ∣ 4|m| 4∣ m ∣ で割った余りだけで決まります。「分解の型が合同条件で書ける」というこの現象は、二次体に特有のものでしょうか。
答えは、Q \mathbb{Q} Q 上の Abel 拡大すべてで同じことが起こり、Abel でない拡大では起こらない、というものです。前半を支えるのが円分体です。Q ( ζ n ) \mathbb{Q}(\zeta_n) Q ( ζ n ) では Galois 群が ( Z / n Z ) × (\mathbb{Z}/n\mathbb{Z})^{\times} ( Z / n Z ) × と同一視され、第 1 章 で定義した Frobenius 元は「p p p の n n n を法とする類」そのものになります。したがって円分体の部分体では、分解の型が p m o d n p \bmod n p mod n で決まります。Kronecker–Weber の定理は、Q \mathbb{Q} Q 上の Abel 拡大がすべて円分体の部分体であると主張するので、これで Abel 拡大の分解法則が完全に記述されます。これが Q \mathbb{Q} Q 上の類体論です。
本記事の後半では、この定理を局所体も類体論も使わずに証明します。使う道具は第 1 章の分岐群と Hilbert の公式、そして Minkowski の判別式の評価(Q \mathbb{Q} Q 上どこでも不分岐な拡大は自明)です。
本記事では代数体はすべて C \mathbb{C} C の部分体とし、ζ n : = e 2 π i / n \zeta_n := e^{2\pi i/n} ζ n := e 2 π i / n と書きます。第 1 章の結果は A = Z A = \mathbb{Z} A = Z とその局所化 Z ( p ) \mathbb{Z}_{(p)} Z ( p ) に対して使います(第 1 章 2.1 節の仮定を満たします)。代数体 K K K と素数 ℓ \ell ℓ について、O K \mathcal{O}_K O K の Z ∖ ℓ Z \mathbb{Z} \setminus \ell\mathbb{Z} Z ∖ ℓ Z による局所化を O K , ( ℓ ) \mathcal{O}_{K,(\ell)} O K , ( ℓ ) と書きます。
定義 2.1 (円分体と円分多項式 ) ↗
n ≥ 1 n \ge 1 n ≥ 1 とする。C \mathbb{C} C の中の 1 の n n n 乗根の全体 μ n = { ζ n a ∣ a ∈ Z / n Z } \mu_n = \{\zeta_n^a \mid a \in \mathbb{Z}/n\mathbb{Z}\} μ n = { ζ n a ∣ a ∈ Z / n Z } は位数 n n n の巡回群で、その生成元 ζ n a \zeta_n^a ζ n a (gcd ( a , n ) = 1 \gcd(a, n) = 1 g cd( a , n ) = 1 )を 1 の原始 n n n 乗根 という。Q ( ζ n ) \mathbb{Q}(\zeta_n) Q ( ζ n ) を第 n n n 円分体 、
Φ n ( X ) : = ∏ a ∈ ( Z / n Z ) × ( X − ζ n a ) \Phi_n(X) := \prod_{a \in (\mathbb{Z}/n\mathbb{Z})^{\times}}(X - \zeta_n^a) Φ n ( X ) := a ∈ ( Z / n Z ) × ∏ ( X − ζ n a ) を第 n n n 円分多項式 という。deg Φ n = φ ( n ) \deg\Phi_n = \varphi(n) deg Φ n = φ ( n ) である。実部分体 Q ( ζ n ) + : = Q ( ζ n ) ∩ R \mathbb{Q}(\zeta_n)^{+} := \mathbb{Q}(\zeta_n) \cap \mathbb{R} Q ( ζ n ) + := Q ( ζ n ) ∩ R を最大実部分体 という。
1 の n n n 乗根はそれぞれちょうど 1 つの d ∣ n d \mid n d ∣ n について原始 d d d 乗根なので、X n − 1 = ∏ d ∣ n Φ d ( X ) X^n - 1 = \prod_{d \mid n}\Phi_d(X) X n − 1 = ∏ d ∣ n Φ d ( X ) です。
補題 2.2 (円分多項式は整数係数 ) ✓
Φ n ∈ Z [ X ] \Phi_n \in \mathbb{Z}[X] Φ n ∈ Z [ X ] であり、Φ n \Phi_n Φ n はモニックで Φ n ( 0 ) = ± 1 \Phi_n(0) = \pm 1 Φ n ( 0 ) = ± 1 である。素数 p ∤ n p \nmid n p ∤ n について、X n − 1 X^n - 1 X n − 1 は F p \mathbb{F}_p F p のどの拡大体でも重根をもたない。
証明(補題 2.2) n n n に関する帰納法で示します。Φ 1 = X − 1 \Phi_1 = X - 1 Φ 1 = X − 1 です。n > 1 n > 1 n > 1 とし、u = ∏ d ∣ n , d < n Φ d u = \prod_{d \mid n,\ d < n}\Phi_d u = ∏ d ∣ n , d < n Φ d とすると、帰納法の仮定から u ∈ Z [ X ] u \in \mathbb{Z}[X] u ∈ Z [ X ] はモニックで、X n − 1 = Φ n u X^n - 1 = \Phi_nu X n − 1 = Φ n u です。モニック多項式による割り算は Z [ X ] \mathbb{Z}[X] Z [ X ] の中で実行できるので X n − 1 = w u + r X^n - 1 = wu + r X n − 1 = w u + r (w , r ∈ Z [ X ] w, r \in \mathbb{Z}[X] w , r ∈ Z [ X ] 、deg r < deg u \deg r < \deg u deg r < deg u )と書け、C [ X ] \mathbb{C}[X] C [ X ] での割り算の一意性から w = Φ n w = \Phi_n w = Φ n 、r = 0 r = 0 r = 0 です。定数項を比べると Φ n ( 0 ) u ( 0 ) = − 1 \Phi_n(0)u(0) = -1 Φ n ( 0 ) u ( 0 ) = − 1 で、どちらも整数なので Φ n ( 0 ) = ± 1 \Phi_n(0) = \pm 1 Φ n ( 0 ) = ± 1 です。
後半について、標数 p p p の体で h = X n − 1 h = X^n - 1 h = X n − 1 とすると h − ( X / n ) h ′ = X n − 1 − X n = − 1 h - (X/n)h' = X^n - 1 - X^n = -1 h − ( X / n ) h ′ = X n − 1 − X n = − 1 です(p ∤ n p \nmid n p ∤ n なので n n n は可逆)。h h h が重根 β \beta β をもてば h ( β ) = h ′ ( β ) = 0 h(\beta) = h'(\beta) = 0 h ( β ) = h ′ ( β ) = 0 となり、この式に矛盾します。
∎
定理 2.3 (円分多項式の既約性 ) ✓
Φ n \Phi_n Φ n は Q \mathbb{Q} Q 上既約である。したがって [ Q ( ζ n ) : Q ] = φ ( n ) [\mathbb{Q}(\zeta_n) : \mathbb{Q}] = \varphi(n) [ Q ( ζ n ) : Q ] = φ ( n ) で、Q ( ζ n ) / Q \mathbb{Q}(\zeta_n)/\mathbb{Q} Q ( ζ n ) / Q は Galois 拡大であり、
( Z / n Z ) × → ∼ G a l ( Q ( ζ n ) / Q ) , a ⟼ σ a , σ a ( ζ n ) = ζ n a (\mathbb{Z}/n\mathbb{Z})^{\times} \xrightarrow{\ \sim\ } \mathrm{Gal}(\mathbb{Q}(\zeta_n)/\mathbb{Q}), \qquad a \longmapsto \sigma_a, \quad \sigma_a(\zeta_n) = \zeta_n^a ( Z / n Z ) × ∼ Gal ( Q ( ζ n ) / Q ) , a ⟼ σ a , σ a ( ζ n ) = ζ n a は群の同型である。特に円分体は Q \mathbb{Q} Q の Abel 拡大で、その部分体もすべて Q \mathbb{Q} Q 上 Abel 拡大である。
証明(定理 2.3) ζ = ζ n \zeta = \zeta_n ζ = ζ n の Q \mathbb{Q} Q 上の最小多項式を g g g とします。ζ \zeta ζ は代数的整数なので g ∈ Z [ X ] g \in \mathbb{Z}[X] g ∈ Z [ X ] です(命題 2.4[代数体の整数環と Dedekind 整域] )。g g g は X n − 1 X^n - 1 X n − 1 を Q [ X ] \mathbb{Q}[X] Q [ X ] で割り、g g g はモニックなので 補題 2.2 の証明と同じ割り算で X n − 1 = g h X^n - 1 = gh X n − 1 = g h 、h ∈ Z [ X ] h \in \mathbb{Z}[X] h ∈ Z [ X ] です。
主張 :ξ \xi ξ が g g g の根で p p p が n n n を割らない素数なら、ξ p \xi^p ξ p も g g g の根である。
ξ p \xi^p ξ p は X n − 1 X^n - 1 X n − 1 の根なので、g ( ξ p ) ≠ 0 g(\xi^p) \ne 0 g ( ξ p ) = 0 なら h ( ξ p ) = 0 h(\xi^p) = 0 h ( ξ p ) = 0 です。すると ξ \xi ξ は h ( X p ) h(X^p) h ( X p ) の根で、g g g は ξ \xi ξ の最小多項式ですから g ∣ h ( X p ) g \mid h(X^p) g ∣ h ( X p ) 、再びモニック多項式による割り算で h ( X p ) = g k h(X^p) = gk h ( X p ) = g k (k ∈ Z [ X ] k \in \mathbb{Z}[X] k ∈ Z [ X ] )です。係数を p p p を法として還元すると、F p [ X ] \mathbb{F}_p[X] F p [ X ] では h ˉ ( X p ) = h ˉ ( X ) p \bar h(X^p) = \bar h(X)^p h ˉ ( X p ) = h ˉ ( X ) p なので(補題 7.1[多項式環と体の拡大] と c p = c c^p = c c p = c 、c ∈ F p c \in \mathbb{F}_p c ∈ F p )
h ˉ p = g ˉ k ˉ . \bar h^p = \bar g\,\bar k. h ˉ p = g ˉ k ˉ . g ˉ \bar g g ˉ の既約因子 u u u を取ると u ∣ h ˉ p u \mid \bar h^p u ∣ h ˉ p から u ∣ h ˉ u \mid \bar h u ∣ h ˉ で、u 2 ∣ g ˉ h ˉ = X n − 1 u^2 \mid \bar g\bar h = X^n - 1 u 2 ∣ g ˉ h ˉ = X n − 1 となります。これは X n − 1 X^n - 1 X n − 1 が F p \mathbb{F}_p F p の拡大体で重根をもたないこと(補題 2.2 )に反します。よって g ( ξ p ) = 0 g(\xi^p) = 0 g ( ξ p ) = 0 です。
gcd ( a , n ) = 1 \gcd(a, n) = 1 g cd( a , n ) = 1 となる正の整数 a a a を n n n を割らない素数の積 a = p 1 ⋯ p r a = p_1\cdots p_r a = p 1 ⋯ p r に書き、主張を ζ , ζ p 1 , ζ p 1 p 2 , … \zeta, \zeta^{p_1}, \zeta^{p_1p_2}, \ldots ζ , ζ p 1 , ζ p 1 p 2 , … に順に使うと g ( ζ a ) = 0 g(\zeta^a) = 0 g ( ζ a ) = 0 です。よって Φ n \Phi_n Φ n の根はすべて g g g の根で、deg g ≥ φ ( n ) \deg g \ge \varphi(n) deg g ≥ φ ( n ) です。一方 g ∣ Φ n g \mid \Phi_n g ∣ Φ n (Φ n ∈ Q [ X ] \Phi_n \in \mathbb{Q}[X] Φ n ∈ Q [ X ] は ζ \zeta ζ を根にもつ)なので g = Φ n g = \Phi_n g = Φ n で、Φ n \Phi_n Φ n は既約、[ Q ( ζ ) : Q ] = φ ( n ) [\mathbb{Q}(\zeta) : \mathbb{Q}] = \varphi(n) [ Q ( ζ ) : Q ] = φ ( n ) です。
Q ( ζ ) \mathbb{Q}(\zeta) Q ( ζ ) は X n − 1 X^n - 1 X n − 1 の最小分解体なので Galois 拡大です(定義 3.1[ガロア理論への招待] )。σ ∈ G a l ( Q ( ζ ) / Q ) \sigma \in \mathrm{Gal}(\mathbb{Q}(\zeta)/\mathbb{Q}) σ ∈ Gal ( Q ( ζ ) / Q ) は ζ \zeta ζ を Φ n \Phi_n Φ n の根 ζ a ( σ ) \zeta^{a(\sigma)} ζ a ( σ ) に移し、σ τ ( ζ ) = σ ( ζ a ( τ ) ) = ζ a ( σ ) a ( τ ) \sigma\tau(\zeta) = \sigma(\zeta^{a(\tau)}) = \zeta^{a(\sigma)a(\tau)} σ τ ( ζ ) = σ ( ζ a ( τ ) ) = ζ a ( σ ) a ( τ ) なので σ ↦ a ( σ ) \sigma \mapsto a(\sigma) σ ↦ a ( σ ) は ( Z / n Z ) × (\mathbb{Z}/n\mathbb{Z})^{\times} ( Z / n Z ) × への準同型で、σ \sigma σ は ζ \zeta ζ の像で決まるので単射です。両辺の位数は φ ( n ) \varphi(n) φ ( n ) (定理 4.1[ガロア理論への招待] の 1)なので同型です。Abel 群の部分群はすべて正規で商も Abel 群ですから、部分体は Q \mathbb{Q} Q 上 Abel 拡大です(同定理の 4)。
∎
m ∣ n m \mid n m ∣ n なら ζ m = ζ n n / m \zeta_m = \zeta_n^{n/m} ζ m = ζ n n / m なので Q ( ζ m ) ⊆ Q ( ζ n ) \mathbb{Q}(\zeta_m) \subseteq \mathbb{Q}(\zeta_n) Q ( ζ m ) ⊆ Q ( ζ n ) で、gcd ( m , n ) = 1 \gcd(m, n) = 1 g cd( m , n ) = 1 なら ζ m ζ n \zeta_m\zeta_n ζ m ζ n が原始 m n mn mn 乗根なので Q ( ζ m ) Q ( ζ n ) = Q ( ζ m n ) \mathbb{Q}(\zeta_m)\mathbb{Q}(\zeta_n) = \mathbb{Q}(\zeta_{mn}) Q ( ζ m ) Q ( ζ n ) = Q ( ζ mn ) です。一般に Q ( ζ m ) Q ( ζ n ) ⊆ Q ( ζ m n ) \mathbb{Q}(\zeta_m)\mathbb{Q}(\zeta_n) \subseteq \mathbb{Q}(\zeta_{mn}) Q ( ζ m ) Q ( ζ n ) ⊆ Q ( ζ mn ) で、円分体の合成体は円分体に含まれます。また n n n が奇数なら − ζ n -\zeta_n − ζ n は原始 2 n 2n 2 n 乗根なので Q ( ζ 2 n ) = Q ( ζ n ) \mathbb{Q}(\zeta_{2n}) = \mathbb{Q}(\zeta_n) Q ( ζ 2 n ) = Q ( ζ n ) です。
整数環を決めるために、局所的に単生成であることの判定法を 2 つ用意します。1 つは完全分岐の場合(第 1 章の 補題 9.2[分解群・惰性群・Frobenius 元] )、もう 1 つは次の補題です。
整数環が Z [ ζ ] \mathbb{Z}[\zeta] Z [ ζ ] になることを示す方針は、素数ごとに別々に確かめることです。素数 ℓ \ell ℓ で「ℓ \ell ℓ で割れない数による分数」までを許した範囲(局所化)で等しければ、全体でも等しい、という補題(補題 3.2 )を使います。分岐する素数 p p p では完全分岐の判定法を、それ以外の素数では次の補題を使います。
補題 3.1 (微分が単元なら単生成 ) ✓
A A A を第 1 章 2.1 節の仮定を満たす Dedekind 整域、K K K をその商体、L = K ( α ) L = K(\alpha) L = K ( α ) 、B B B を L L L での A A A の整閉包とし、α ∈ B \alpha \in B α ∈ B 、g g g を α \alpha α の K K K 上の最小多項式とする。g ′ ( α ) g'(\alpha) g ′ ( α ) が環 A [ α ] A[\alpha] A [ α ] の単元ならば、B = A [ α ] B = A[\alpha] B = A [ α ] かつ D L / K = B \mathfrak{D}_{L/K} = B D L / K = B である。
証明(補題 3.1) M = A [ α ] M = A[\alpha] M = A [ α ] とし、M ∗ = { x ∈ L ∣ T r L / K ( x M ) ⊆ A } M^{*} = \{x \in L \mid \mathrm{Tr}_{L/K}(xM) \subseteq A\} M ∗ = { x ∈ L ∣ Tr L / K ( x M ) ⊆ A } とおきます。M ⊆ B M \subseteq B M ⊆ B なので B ∗ ⊆ M ∗ B^{*} \subseteq M^{*} B ∗ ⊆ M ∗ で、B ⊆ B ∗ B \subseteq B^{*} B ⊆ B ∗ です(補題 8.3[分解群・惰性群・Frobenius 元] の 1)。命題 8.6[分解群・惰性群・Frobenius 元] の 2 から M ∗ = g ′ ( α ) − 1 M = M M^{*} = g'(\alpha)^{-1}M = M M ∗ = g ′ ( α ) − 1 M = M です。よって M ⊆ B ⊆ B ∗ ⊆ M ∗ = M M \subseteq B \subseteq B^{*} \subseteq M^{*} = M M ⊆ B ⊆ B ∗ ⊆ M ∗ = M で、B = B ∗ = M B = B^{*} = M B = B ∗ = M 、D L / K = ( B ∗ ) − 1 = B \mathfrak{D}_{L/K} = (B^{*})^{-1} = B D L / K = ( B ∗ ) − 1 = B です。
∎
補題 3.2 (局所的に等しければ等しい ) ✓
K K K を代数体、M ⊆ O K M \subseteq \mathcal{O}_K M ⊆ O K を部分群とする。すべての素数 ℓ \ell ℓ について、O K \mathcal{O}_K O K の各元が y / s y/s y / s (y ∈ M y \in M y ∈ M 、s ∈ Z ∖ ℓ Z s \in \mathbb{Z} \setminus \ell\mathbb{Z} s ∈ Z ∖ ℓ Z )の形に書けるならば、M = O K M = \mathcal{O}_K M = O K である。
証明(補題 3.2) x ∈ O K x \in \mathcal{O}_K x ∈ O K に対し J = { a ∈ Z ∣ a x ∈ M } J = \{a \in \mathbb{Z} \mid ax \in M\} J = { a ∈ Z ∣ a x ∈ M } は Z \mathbb{Z} Z のイデアルです。仮定から、各素数 ℓ \ell ℓ について ℓ \ell ℓ で割れない元 s s s が J J J にあります。J = c Z J = c\mathbb{Z} J = c Z と書くと c c c はどの素数でも割れず c = ± 1 c = \pm 1 c = ± 1 、すなわち x ∈ M x \in M x ∈ M です。
∎
定理 3.3 (素数冪の円分体 ) ✓
p p p を素数、k ≥ 1 k \ge 1 k ≥ 1 、n = p k n = p^k n = p k 、ζ = ζ n \zeta = \zeta_n ζ = ζ n 、K = Q ( ζ ) K = \mathbb{Q}(\zeta) K = Q ( ζ ) 、λ = 1 − ζ \lambda = 1 - \zeta λ = 1 − ζ とする。
Φ n ( X ) = ∑ j = 0 p − 1 X j p k − 1 \Phi_n(X) = \sum_{j=0}^{p-1}X^{jp^{k-1}} Φ n ( X ) = ∑ j = 0 p − 1 X j p k − 1 、Φ n ( 1 ) = p \Phi_n(1) = p Φ n ( 1 ) = p 。gcd ( a , p ) = 1 \gcd(a, p) = 1 g cd( a , p ) = 1 なら ( 1 − ζ a ) / ( 1 − ζ ) (1 - \zeta^a)/(1 - \zeta) ( 1 − ζ a ) / ( 1 − ζ ) は Z [ ζ ] \mathbb{Z}[\zeta] Z [ ζ ] の単元である。
λ O K \lambda\mathcal{O}_K λ O K は素イデアルで、p O K = ( λ O K ) φ ( n ) p\mathcal{O}_K = (\lambda\mathcal{O}_K)^{\varphi(n)} p O K = ( λ O K ) φ ( n ) 。すなわち p p p は K K K で完全分岐し、剰余次数は 1 1 1 である。p p p 以外の素数は K K K で不分岐である。
O K = Z [ ζ ] \mathcal{O}_K = \mathbb{Z}[\zeta] O K = Z [ ζ ] 。
∣ d K ∣ = p p k − 1 ( p k − k − 1 ) |d_K| = p^{\,p^{k-1}(pk - k - 1)} ∣ d K ∣ = p p k − 1 ( p k − k − 1 ) 。
証明(定理 3.3)
X p k − 1 = ∏ d ∣ p k Φ d = ( X p k − 1 − 1 ) Φ p k X^{p^k} - 1 = \prod_{d \mid p^k}\Phi_d = (X^{p^{k-1}} - 1)\Phi_{p^k} X p k − 1 = ∏ d ∣ p k Φ d = ( X p k − 1 − 1 ) Φ p k なので、Y = X p k − 1 Y = X^{p^{k-1}} Y = X p k − 1 として Φ n = ( Y p − 1 ) / ( Y − 1 ) = ∑ j = 0 p − 1 Y j \Phi_n = (Y^p - 1)/(Y - 1) = \sum_{j=0}^{p-1}Y^j Φ n = ( Y p − 1 ) / ( Y − 1 ) = ∑ j = 0 p − 1 Y j 、Φ n ( 1 ) = p \Phi_n(1) = p Φ n ( 1 ) = p です。( 1 − ζ a ) / ( 1 − ζ ) = 1 + ζ + ⋯ + ζ a − 1 ∈ Z [ ζ ] (1 - \zeta^a)/(1 - \zeta) = 1 + \zeta + \cdots + \zeta^{a-1} \in \mathbb{Z}[\zeta] ( 1 − ζ a ) / ( 1 − ζ ) = 1 + ζ + ⋯ + ζ a − 1 ∈ Z [ ζ ] (a ≥ 1 a \ge 1 a ≥ 1 に取る)で、a b ≡ 1 ( m o d p k ) ab \equiv 1 \pmod{p^k} ab ≡ 1 ( mod p k ) となる b ≥ 1 b \ge 1 b ≥ 1 を取ると逆数は ( 1 − ζ a b ) / ( 1 − ζ a ) = 1 + ζ a + ⋯ + ζ a ( b − 1 ) ∈ Z [ ζ ] (1 - \zeta^{ab})/(1 - \zeta^a) = 1 + \zeta^a + \cdots + \zeta^{a(b-1)} \in \mathbb{Z}[\zeta] ( 1 − ζ ab ) / ( 1 − ζ a ) = 1 + ζ a + ⋯ + ζ a ( b − 1 ) ∈ Z [ ζ ] です。
Φ n ( X ) = ∏ a ( X − ζ a ) \Phi_n(X) = \prod_a(X - \zeta^a) Φ n ( X ) = ∏ a ( X − ζ a ) に X = 1 X = 1 X = 1 を代入し、1 を使うと p = ∏ a ( 1 − ζ a ) = u λ φ ( n ) p = \prod_a(1 - \zeta^a) = u\lambda^{\varphi(n)} p = ∏ a ( 1 − ζ a ) = u λ φ ( n ) (u ∈ Z [ ζ ] × u \in \mathbb{Z}[\zeta]^{\times} u ∈ Z [ ζ ] × )で、p O K = ( λ O K ) φ ( n ) p\mathcal{O}_K = (\lambda\mathcal{O}_K)^{\varphi(n)} p O K = ( λ O K ) φ ( n ) です。λ O K = ∏ i P i a i \lambda\mathcal{O}_K = \prod_i\mathfrak{P}_i^{a_i} λ O K = ∏ i P i a i と分解すると p p p の上の素イデアルの分岐指数は φ ( n ) a i \varphi(n)a_i φ ( n ) a i で、基本等式 ∑ i φ ( n ) a i f i = [ K : Q ] = φ ( n ) \sum_i\varphi(n)a_if_i = [K : \mathbb{Q}] = \varphi(n) ∑ i φ ( n ) a i f i = [ K : Q ] = φ ( n ) (定理 5.4[代数体の整数環と Dedekind 整域] 、定理 2.3 )から素因子は 1 個で a 1 = f 1 = 1 a_1 = f_1 = 1 a 1 = f 1 = 1 です。素数 ℓ ≠ p \ell \ne p ℓ = p については、X n − 1 X^n - 1 X n − 1 が ℓ \ell ℓ を法として重根をもたないので(補題 2.2 )、定理 5.3[分解群・惰性群・Frobenius 元] の 1 から ℓ \ell ℓ は X n − 1 X^n - 1 X n − 1 の最小分解体 K K K で不分岐です。
補題 3.2 を M = Z [ ζ ] M = \mathbb{Z}[\zeta] M = Z [ ζ ] に使います。ℓ = p \ell = p ℓ = p のとき、A = Z ( p ) A = \mathbb{Z}_{(p)} A = Z ( p ) の K K K での整閉包 O K , ( p ) \mathcal{O}_{K,(p)} O K , ( p ) の素イデアルは λ \lambda λ が生成するものだけで e = φ ( n ) = [ K : Q ] e = \varphi(n) = [K : \mathbb{Q}] e = φ ( n ) = [ K : Q ] ですから、補題 9.2[分解群・惰性群・Frobenius 元] により O K , ( p ) = Z ( p ) [ λ ] = Z ( p ) [ ζ ] \mathcal{O}_{K,(p)} = \mathbb{Z}_{(p)}[\lambda] = \mathbb{Z}_{(p)}[\zeta] O K , ( p ) = Z ( p ) [ λ ] = Z ( p ) [ ζ ] です。ℓ ≠ p \ell \ne p ℓ = p のとき、Φ n ( X ) ( X p k − 1 − 1 ) = X p k − 1 \Phi_n(X)(X^{p^{k-1}} - 1) = X^{p^k} - 1 Φ n ( X ) ( X p k − 1 − 1 ) = X p k − 1 を微分して X = ζ X = \zeta X = ζ を代入すると
Φ n ′ ( ζ ) ( ζ p k − 1 − 1 ) = p k ζ p k − 1 \Phi_n'(\zeta)\,(\zeta^{p^{k-1}} - 1) = p^k\zeta^{p^k - 1} Φ n ′ ( ζ ) ( ζ p k − 1 − 1 ) = p k ζ p k − 1 です。右辺は Z ( ℓ ) [ ζ ] \mathbb{Z}_{(\ell)}[\zeta] Z ( ℓ ) [ ζ ] の単元なので Φ n ′ ( ζ ) \Phi_n'(\zeta) Φ n ′ ( ζ ) もそうで、補題 3.1 (A = Z ( ℓ ) A = \mathbb{Z}_{(\ell)} A = Z ( ℓ ) )から O K , ( ℓ ) = Z ( ℓ ) [ ζ ] \mathcal{O}_{K,(\ell)} = \mathbb{Z}_{(\ell)}[\zeta] O K , ( ℓ ) = Z ( ℓ ) [ ζ ] です。どちらの場合も O K \mathcal{O}_K O K の元は y / s y/s y / s (y ∈ Z [ ζ ] y \in \mathbb{Z}[\zeta] y ∈ Z [ ζ ] 、ℓ ∤ s \ell \nmid s ℓ ∤ s )と書けます。
∣ d K ∣ = N D K / Q |d_K| = N\mathfrak{D}_{K/\mathbb{Q}} ∣ d K ∣ = N D K / Q です(命題 8.5[分解群・惰性群・Frobenius 元] とその直後の注意)。3 と 命題 8.6[分解群・惰性群・Frobenius 元] から D K / Q = Φ n ′ ( ζ ) O K \mathfrak{D}_{K/\mathbb{Q}} = \Phi_n'(\zeta)\mathcal{O}_K D K / Q = Φ n ′ ( ζ ) O K で、上の式から Φ n ′ ( ζ ) \Phi_n'(\zeta) Φ n ′ ( ζ ) は p k / ( η − 1 ) p^k/(\eta - 1) p k / ( η − 1 ) の単数倍です(η : = ζ p k − 1 \eta := \zeta^{p^{k-1}} η := ζ p k − 1 は 1 の原始 p p p 乗根)。v = v λ v = v_{\lambda} v = v λ とすると v ( p ) = φ ( n ) v(p) = \varphi(n) v ( p ) = φ ( n ) です。η \eta η について 1 を k = 1 k = 1 k = 1 で使うと p p p は ( 1 − η ) p − 1 (1 - \eta)^{p-1} ( 1 − η ) p − 1 の単数倍なので v ( 1 − η ) = φ ( n ) / ( p − 1 ) = p k − 1 v(1 - \eta) = \varphi(n)/(p - 1) = p^{k-1} v ( 1 − η ) = φ ( n ) / ( p − 1 ) = p k − 1 です。よって
v ( D K / Q ) = k φ ( n ) − p k − 1 = p k − 1 ( p k − k − 1 ) v(\mathfrak{D}_{K/\mathbb{Q}}) = k\varphi(n) - p^{k-1} = p^{k-1}(pk - k - 1) v ( D K / Q ) = k φ ( n ) − p k − 1 = p k − 1 ( p k − k − 1 ) で、N ( λ O K ) = p N(\lambda\mathcal{O}_K) = p N ( λ O K ) = p (剰余次数が 1 1 1 )から ∣ d K ∣ = p p k − 1 ( p k − k − 1 ) |d_K| = p^{\,p^{k-1}(pk - k - 1)} ∣ d K ∣ = p p k − 1 ( p k − k − 1 ) です。
∎
k = 1 k = 1 k = 1 なら ∣ d K ∣ = p p − 2 |d_K| = p^{p-2} ∣ d K ∣ = p p − 2 です。p = 2 p = 2 p = 2 、k = 2 k = 2 k = 2 では K = Q ( i ) K = \mathbb{Q}(i) K = Q ( i ) 、∣ d K ∣ = 2 2 ( 4 − 2 − 1 ) = 4 |d_K| = 2^{2(4 - 2 - 1)} = 4 ∣ d K ∣ = 2 2 ( 4 − 2 − 1 ) = 4 で、二次体の判別式 − 4 -4 − 4 と合います。
素数冪の場合から一般の n n n へ進むには、n n n を素数冪の積に分けて、それぞれの円分体を合成します。次の補題は、次数が掛け合わさる([ L : Q ] = m m ′ [L : \mathbb{Q}] = mm' [ L : Q ] = m m ′ )合成体で判別式が互いに素なら、合成体の整数環も「積の基底」で書ける、というものです。判別式が互いに素とは、2 つの体で分岐する素数が重ならないということです。証明では行列式と余因子行列を使って、基底の係数の分母が d K d_K d K と d K ′ d_{K'} d K ′ の両方で打ち消されることを示します。
補題 4.1 (判別式が互いに素な体の合成 ) ✓
K , K ′ K, K' K , K ′ を次数 m , m ′ m, m' m , m ′ の代数体、L = K K ′ L = KK' L = K K ′ とし、[ L : Q ] = m m ′ [L : \mathbb{Q}] = mm' [ L : Q ] = m m ′ かつ gcd ( d K , d K ′ ) = 1 \gcd(d_K, d_{K'}) = 1 g cd( d K , d K ′ ) = 1 とする。ω 1 , … , ω m \omega_1, \ldots, \omega_m ω 1 , … , ω m を O K \mathcal{O}_K O K の整基底、ω 1 ′ , … , ω m ′ ′ \omega'_1, \ldots, \omega'_{m'} ω 1 ′ , … , ω m ′ ′ を O K ′ \mathcal{O}_{K'} O K ′ の整基底とすると、{ ω i ω j ′ } \{\omega_i\omega'_j\} { ω i ω j ′ } は O L \mathcal{O}_L O L の整基底である。特に O L \mathcal{O}_L O L は環として O K \mathcal{O}_K O K と O K ′ \mathcal{O}_{K'} O K ′ で生成される。
証明(補題 4.1) m m ′ mm' m m ′ 個の元 ω i ω j ′ \omega_i\omega'_j ω i ω j ′ は L L L を Q \mathbb{Q} Q 上張るので(L L L は K K K と K ′ K' K ′ の元の積の有限和の全体です)、[ L : Q ] = m m ′ [L : \mathbb{Q}] = mm' [ L : Q ] = m m ′ から Q \mathbb{Q} Q 基底です。L L L の埋め込み τ : L → C \tau \colon L \to \mathbb{C} τ : L → C は m m ′ mm' m m ′ 個あり(補題 3.1[代数体の整数環と Dedekind 整域] )、L = K K ′ L = KK' L = K K ′ なので τ \tau τ は組 ( τ ∣ K , τ ∣ K ′ ) (\tau|_K, \tau|_{K'}) ( τ ∣ K , τ ∣ K ′ ) で決まります。組は高々 m ⋅ m ′ m \cdot m' m ⋅ m ′ 通りですから、対応 τ ↦ ( τ ∣ K , τ ∣ K ′ ) \tau \mapsto (\tau|_K, \tau|_{K'}) τ ↦ ( τ ∣ K , τ ∣ K ′ ) は全単射です。K K K の埋め込みを σ 1 , … , σ m \sigma_1, \ldots, \sigma_m σ 1 , … , σ m とし、τ k ∣ K = σ k \tau_k|_K = \sigma_k τ k ∣ K = σ k かつ τ k ∣ K ′ \tau_k|_{K'} τ k ∣ K ′ が包含写像であるような L L L の埋め込み τ k \tau_k τ k を取ります。
α ∈ O L \alpha \in \mathcal{O}_L α ∈ O L を α = ∑ i , j c i j ω i ω j ′ \alpha = \sum_{i,j}c_{ij}\omega_i\omega'_j α = ∑ i , j c ij ω i ω j ′ (c i j ∈ Q c_{ij} \in \mathbb{Q} c ij ∈ Q )と書き、x i = ∑ j c i j ω j ′ ∈ K ′ x_i = \sum_jc_{ij}\omega'_j \in K' x i = ∑ j c ij ω j ′ ∈ K ′ とおくと α = ∑ i ω i x i \alpha = \sum_i\omega_ix_i α = ∑ i ω i x i で、τ k \tau_k τ k を施して
∑ i = 1 m σ k ( ω i ) x i = τ k ( α ) ( 1 ≤ k ≤ m ) \sum_{i=1}^m\sigma_k(\omega_i)\,x_i = \tau_k(\alpha) \qquad (1 \le k \le m) i = 1 ∑ m σ k ( ω i ) x i = τ k ( α ) ( 1 ≤ k ≤ m ) です。Ω = ( σ k ( ω i ) ) k , i \Omega = (\sigma_k(\omega_i))_{k,i} Ω = ( σ k ( ω i ) ) k , i 、δ = det Ω \delta = \det\Omega δ = det Ω とすると δ 2 = d K \delta^2 = d_K δ 2 = d K です(命題 3.3[代数体の整数環と Dedekind 整域] の 4)。Ω \Omega Ω の余因子行列 Ω ~ \widetilde\Omega Ω を左から掛けると(補題 3.2[加群・完全列・中山の補題] )δ x i = ∑ k Ω ~ i k τ k ( α ) \delta x_i = \sum_k\widetilde\Omega_{ik}\tau_k(\alpha) δ x i = ∑ k Ω ik τ k ( α ) です。Ω ~ \widetilde\Omega Ω の成分と τ k ( α ) \tau_k(\alpha) τ k ( α ) 、δ \delta δ は代数的整数なので、d K x i = δ ⋅ δ x i d_Kx_i = \delta\cdot\delta x_i d K x i = δ ⋅ δ x i は代数的整数で、K ′ K' K ′ の元ですから d K x i ∈ O K ′ d_Kx_i \in \mathcal{O}_{K'} d K x i ∈ O K ′ です。ω j ′ \omega'_j ω j ′ は整基底なので d K c i j ∈ Z d_Kc_{ij} \in \mathbb{Z} d K c ij ∈ Z です。K K K と K ′ K' K ′ の役割を入れ替えて d K ′ c i j ∈ Z d_{K'}c_{ij} \in \mathbb{Z} d K ′ c ij ∈ Z です。gcd ( d K , d K ′ ) = 1 \gcd(d_K, d_{K'}) = 1 g cd( d K , d K ′ ) = 1 から 1 = a d K + b d K ′ 1 = ad_K + bd_{K'} 1 = a d K + b d K ′ と書けて c i j = a d K c i j + b d K ′ c i j ∈ Z c_{ij} = a\,d_Kc_{ij} + b\,d_{K'}c_{ij} \in \mathbb{Z} c ij = a d K c ij + b d K ′ c ij ∈ Z です。逆に ω i ω j ′ ∈ O L \omega_i\omega'_j \in \mathcal{O}_L ω i ω j ′ ∈ O L なので、{ ω i ω j ′ } \{\omega_i\omega'_j\} { ω i ω j ′ } は O L \mathcal{O}_L O L の Z \mathbb{Z} Z 基底です。
∎
定理 4.2 (円分体の整数環 ) ✓
任意の n ≥ 1 n \ge 1 n ≥ 1 について O Q ( ζ n ) = Z [ ζ n ] \mathcal{O}_{\mathbb{Q}(\zeta_n)} = \mathbb{Z}[\zeta_n] O Q ( ζ n ) = Z [ ζ n ] である。n n n を割らない素数は Q ( ζ n ) \mathbb{Q}(\zeta_n) Q ( ζ n ) で不分岐で、d Q ( ζ n ) d_{\mathbb{Q}(\zeta_n)} d Q ( ζ n ) を割らない。
証明(定理 4.2) 素数 ℓ ∤ n \ell \nmid n ℓ ∤ n は、X n − 1 X^n - 1 X n − 1 が ℓ \ell ℓ を法として重根をもたないので Q ( ζ n ) \mathbb{Q}(\zeta_n) Q ( ζ n ) で不分岐で(補題 2.2 、定理 5.3[分解群・惰性群・Frobenius 元] )、判別式を割りません(定理 6.3[代数体の整数環と Dedekind 整域] )。
整数環については、n n n の相異なる素因数の個数に関する帰納法で示します。n = 1 n = 1 n = 1 は自明で、素数冪は 定理 3.3 です。n = p k m n = p^km n = p k m (p ∤ m p \nmid m p ∤ m 、k ≥ 1 k \ge 1 k ≥ 1 、m > 1 m > 1 m > 1 )とし、K = Q ( ζ p k ) K = \mathbb{Q}(\zeta_{p^k}) K = Q ( ζ p k ) 、K ′ = Q ( ζ m ) K' = \mathbb{Q}(\zeta_m) K ′ = Q ( ζ m ) とすると K K ′ = Q ( ζ n ) KK' = \mathbb{Q}(\zeta_n) K K ′ = Q ( ζ n ) で、次数は φ ( n ) = φ ( p k ) φ ( m ) \varphi(n) = \varphi(p^k)\varphi(m) φ ( n ) = φ ( p k ) φ ( m ) です(定理 7.3[整除と素因数分解] )。d K d_K d K は p p p の冪で、d K ′ d_{K'} d K ′ の素因数は m m m の素因数に限られるので、互いに素です。補題 4.1 と帰納法の仮定から、O Q ( ζ n ) \mathcal{O}_{\mathbb{Q}(\zeta_n)} O Q ( ζ n ) は Z [ ζ p k ] \mathbb{Z}[\zeta_{p^k}] Z [ ζ p k ] と Z [ ζ m ] \mathbb{Z}[\zeta_m] Z [ ζ m ] で生成され、ζ p k , ζ m ∈ Z [ ζ n ] \zeta_{p^k}, \zeta_m \in \mathbb{Z}[\zeta_n] ζ p k , ζ m ∈ Z [ ζ n ] なので Z [ ζ n ] \mathbb{Z}[\zeta_n] Z [ ζ n ] に等しくなります。
∎
定理 4.3 (円分体での素数の分解 ) ✓
n ≥ 1 n \ge 1 n ≥ 1 、L = Q ( ζ n ) L = \mathbb{Q}(\zeta_n) L = Q ( ζ n ) 、p p p を素数とし、n = p k m n = p^km n = p k m (p ∤ m p \nmid m p ∤ m 、k ≥ 0 k \ge 0 k ≥ 0 )と書く。p p p の ( Z / m Z ) × (\mathbb{Z}/m\mathbb{Z})^{\times} ( Z / m Z ) × での位数を f m f_m f m とする。
k = 0 k = 0 k = 0 のとき p p p は L L L で不分岐で、Artin 記号は ( L / Q , p ) = σ p (L/\mathbb{Q}, p) = \sigma_p ( L / Q , p ) = σ p (ζ n ↦ ζ n p \zeta_n \mapsto \zeta_n^p ζ n ↦ ζ n p )である。p p p は剰余次数 f n f_n f n の素イデアル φ ( n ) / f n \varphi(n)/f_n φ ( n ) / f n 個の積に分解する。
一般に p p p の L L L での分岐指数は e = φ ( p k ) e = \varphi(p^k) e = φ ( p k ) 、剰余次数は f = f m f = f_m f = f m 、素因子の個数は g = φ ( m ) / f m g = \varphi(m)/f_m g = φ ( m ) / f m である。p p p の惰性体は Q ( ζ m ) \mathbb{Q}(\zeta_m) Q ( ζ m ) である。
L L L で分岐する素数は、n n n の素因数のうち「p = 2 p = 2 p = 2 かつ k = 1 k = 1 k = 1 」の場合を除いたものである。
証明(定理 4.3)
不分岐であることは 定理 4.2 です。P ∣ p \mathfrak{P} \mid p P ∣ p を取り、σ = F r o b P \sigma = \mathrm{Frob}_{\mathfrak{P}} σ = Frob P 、σ ( ζ n ) = ζ n a \sigma(\zeta_n) = \zeta_n^a σ ( ζ n ) = ζ n a とします。Frobenius 元の定義から ζ n a ≡ ζ n p ( m o d P ) \zeta_n^a \equiv \zeta_n^p \pmod{\mathfrak{P}} ζ n a ≡ ζ n p ( mod P ) です。X n − 1 = ∏ b ( X − ζ n b ) X^n - 1 = \prod_{b}(X - \zeta_n^b) X n − 1 = ∏ b ( X − ζ n b ) は O L / P \mathcal{O}_L/\mathfrak{P} O L / P で重根をもたないので(補題 2.2 )、1 の n n n 乗根は P \mathfrak{P} P を法として相異なり、ζ n a = ζ n p \zeta_n^a = \zeta_n^p ζ n a = ζ n p 、すなわち σ = σ p \sigma = \sigma_p σ = σ p です。剰余次数は σ p \sigma_p σ p の位数(命題 5.2[分解群・惰性群・Frobenius 元] の 1)で、同型 a ↦ σ a a \mapsto \sigma_a a ↦ σ a のもとで p p p の ( Z / n Z ) × (\mathbb{Z}/n\mathbb{Z})^{\times} ( Z / n Z ) × での位数 f n f_n f n です。個数は e f g = φ ( n ) efg = \varphi(n) e f g = φ ( n ) から出ます。
k ≥ 1 k \ge 1 k ≥ 1 とします。K = Q ( ζ p k ) K = \mathbb{Q}(\zeta_{p^k}) K = Q ( ζ p k ) 、K ′ = Q ( ζ m ) K' = \mathbb{Q}(\zeta_m) K ′ = Q ( ζ m ) とすると L = K K ′ L = KK' L = K K ′ 、[ L : Q ] = φ ( p k ) φ ( m ) [L : \mathbb{Q}] = \varphi(p^k)\varphi(m) [ L : Q ] = φ ( p k ) φ ( m ) です。p p p の L L L 、K ′ K' K ′ での ( e , f , g ) (e, f, g) ( e , f , g ) を添字で区別します。定理 3.3 から p p p は K K K で分岐指数 φ ( p k ) \varphi(p^k) φ ( p k ) 、1 から K ′ K' K ′ で e K ′ = 1 e_{K'} = 1 e K ′ = 1 、f K ′ = f m f_{K'} = f_m f K ′ = f m 、g K ′ = φ ( m ) / f m g_{K'} = \varphi(m)/f_m g K ′ = φ ( m ) / f m です。分岐指数と剰余次数は塔で乗法的なので(補題 2.2[分解群・惰性群・Frobenius 元] )、φ ( p k ) ∣ e L \varphi(p^k) \mid e_L φ ( p k ) ∣ e L 、f m ∣ f L f_m \mid f_L f m ∣ f L で、K ′ K' K ′ の相異なる素イデアルの上には L L L の相異なる素イデアルがあるので g L ≥ g K ′ g_L \ge g_{K'} g L ≥ g K ′ です。e L f L g L = φ ( p k ) φ ( m ) = φ ( p k ) f m g K ′ e_Lf_Lg_L = \varphi(p^k)\varphi(m) = \varphi(p^k)f_mg_{K'} e L f L g L = φ ( p k ) φ ( m ) = φ ( p k ) f m g K ′ と合わせて、3 つの不等式はすべて等号です。p p p は K ′ K' K ′ で不分岐なので K ′ K' K ′ は惰性体 T T T に含まれ(系 4.2[分解群・惰性群・Frobenius 元] の 4)、[ L : T ] = e L = φ ( p k ) = [ L : K ′ ] [L : T] = e_L = \varphi(p^k) = [L : K'] [ L : T ] = e L = φ ( p k ) = [ L : K ′ ] から T = K ′ T = K' T = K ′ です。
2 から p p p が分岐するのは φ ( p k ) > 1 \varphi(p^k) > 1 φ ( p k ) > 1 のときで、これは k ≥ 1 k \ge 1 k ≥ 1 かつ ( p , k ) ≠ ( 2 , 1 ) (p, k) \ne (2, 1) ( p , k ) = ( 2 , 1 ) と同値です。
∎
系 4.4 (完全分解する素数 ) ✓
p ∤ n p \nmid n p ∤ n とする。p p p が Q ( ζ n ) \mathbb{Q}(\zeta_n) Q ( ζ n ) で完全分解することと p ≡ 1 ( m o d n ) p \equiv 1 \pmod n p ≡ 1 ( mod n ) は同値である。より一般に、H ≤ ( Z / n Z ) × H \le (\mathbb{Z}/n\mathbb{Z})^{\times} H ≤ ( Z / n Z ) × に対応する部分体 M = Q ( ζ n ) H M = \mathbb{Q}(\zeta_n)^H M = Q ( ζ n ) H で p p p が完全分解することと、p m o d n ∈ H p \bmod n \in H p mod n ∈ H は同値である。
証明(系 4.4) p p p は M M M で不分岐で、M / Q M/\mathbb{Q} M / Q は Galois 拡大です。命題 5.2[分解群・惰性群・Frobenius 元] の 4 と 5 により、p p p が M M M で完全分解することは σ p ∣ M = 1 \sigma_p|_M = 1 σ p ∣ M = 1 、すなわち σ p ∈ G a l ( Q ( ζ n ) / M ) = H \sigma_p \in \mathrm{Gal}(\mathbb{Q}(\zeta_n)/M) = H σ p ∈ Gal ( Q ( ζ n ) / M ) = H と同値です(定理 4.3 の 1)。H = 1 H = 1 H = 1 の場合が前半です。
∎
これが「分解の型が合同条件で決まる」ことの正確な内容です。M M M で完全分解する素数の集合は、n n n を法とする剰余類のいくつかの和集合です。
系 4.5 (n を法として 1 に合同な素数は無限個 ) ✓
任意の n ≥ 1 n \ge 1 n ≥ 1 について、p ≡ 1 ( m o d n ) p \equiv 1 \pmod n p ≡ 1 ( mod n ) を満たす素数 p p p は無限個ある。
証明(系 4.5) 主張 :整数 a a a と素数 p ∤ n p \nmid n p ∤ n が p ∣ Φ n ( a ) p \mid \Phi_n(a) p ∣ Φ n ( a ) を満たせば p ≡ 1 ( m o d n ) p \equiv 1 \pmod n p ≡ 1 ( mod n ) 。
Φ n ∣ X n − 1 \Phi_n \mid X^n - 1 Φ n ∣ X n − 1 から a n ≡ 1 ( m o d p ) a^n \equiv 1 \pmod p a n ≡ 1 ( mod p ) で、a a a の p p p を法とする位数 d d d は n n n の約数です。d < n d < n d < n とすると a d − 1 = ∏ c ∣ d Φ c ( a ) ≡ 0 a^d - 1 = \prod_{c \mid d}\Phi_c(a) \equiv 0 a d − 1 = ∏ c ∣ d Φ c ( a ) ≡ 0 から、ある c ∣ d c \mid d c ∣ d で p ∣ Φ c ( a ) p \mid \Phi_c(a) p ∣ Φ c ( a ) です。X n − 1 X^n - 1 X n − 1 は Φ n Φ c \Phi_n\Phi_c Φ n Φ c で割り切れるので、F p \mathbb{F}_p F p で a ˉ \bar a a ˉ は X n − 1 X^n - 1 X n − 1 の重根になり、補題 2.2 に反します。よって d = n d = n d = n で、位数は ∣ F p × ∣ = p − 1 |\mathbb{F}_p^{\times}| = p - 1 ∣ F p × ∣ = p − 1 を割るので n ∣ p − 1 n \mid p - 1 n ∣ p − 1 です。
p 1 , … , p r p_1, \ldots, p_r p 1 , … , p r を n n n を法として 1 1 1 に合同な素数とし(r = 0 r = 0 r = 0 でもよい)、N = n p 1 ⋯ p r t N = n\,p_1\cdots p_r\,t N = n p 1 ⋯ p r t とおきます。Φ n \Phi_n Φ n は定数でないので、Φ n ( x ) = ± 1 \Phi_n(x) = \pm 1 Φ n ( x ) = ± 1 となる整数 x x x は有限個で、t ≥ 1 t \ge 1 t ≥ 1 を大きく取れば ∣ Φ n ( N ) ∣ ≥ 2 |\Phi_n(N)| \ge 2 ∣ Φ n ( N ) ∣ ≥ 2 です。Φ n ( N ) \Phi_n(N) Φ n ( N ) の素因数 p p p を取ります。Φ n ( N ) ≡ Φ n ( 0 ) = ± 1 ( m o d N ) \Phi_n(N) \equiv \Phi_n(0) = \pm 1 \pmod N Φ n ( N ) ≡ Φ n ( 0 ) = ± 1 ( mod N ) なので p ∤ N p \nmid N p ∤ N 、特に p ∤ n p \nmid n p ∤ n かつ p ≠ p i p \ne p_i p = p i です。主張から p ≡ 1 ( m o d n ) p \equiv 1 \pmod n p ≡ 1 ( mod n ) で、新しい素数が得られました。
∎
一般の算術級数 a + n Z a + n\mathbb{Z} a + n Z に素数が無限個あること(Dirichlet の定理)は、第 6 章 で L L L 関数を使って示します。
例 4.6 (小さな円分体の部分体 )
G a l ( Q ( ζ n ) / Q ) ≅ ( Z / n Z ) × \mathrm{Gal}(\mathbb{Q}(\zeta_n)/\mathbb{Q}) \cong (\mathbb{Z}/n\mathbb{Z})^{\times} Gal ( Q ( ζ n ) / Q ) ≅ ( Z / n Z ) × の部分群から部分体が決まります。
n = 5 n = 5 n = 5 :( Z / 5 Z ) × (\mathbb{Z}/5\mathbb{Z})^{\times} ( Z /5 Z ) × は位数 4 の巡回群で、真の部分体は指数 2 の部分群 { ± 1 } \{\pm 1\} { ± 1 } に対応する Q ( ζ 5 ) + = Q ( 5 ) \mathbb{Q}(\zeta_5)^{+} = \mathbb{Q}(\sqrt 5) Q ( ζ 5 ) + = Q ( 5 ) だけです。
n = 7 n = 7 n = 7 :位数 6 の巡回群で、部分体は 2 次の Q ( − 7 ) \mathbb{Q}(\sqrt{-7}) Q ( − 7 ) と 3 次の Q ( ζ 7 ) + = Q ( ζ 7 + ζ 7 − 1 ) \mathbb{Q}(\zeta_7)^{+} = \mathbb{Q}(\zeta_7 + \zeta_7^{-1}) Q ( ζ 7 ) + = Q ( ζ 7 + ζ 7 − 1 ) です。
n = 8 n = 8 n = 8 :( Z / 8 Z ) × = { 1 , 3 , 5 , 7 } ≅ ( Z / 2 Z ) 2 (\mathbb{Z}/8\mathbb{Z})^{\times} = \{1, 3, 5, 7\} \cong (\mathbb{Z}/2\mathbb{Z})^2 ( Z /8 Z ) × = { 1 , 3 , 5 , 7 } ≅ ( Z /2 Z ) 2 で、二次の部分体が 3 つあります。ζ 8 + ζ 8 − 1 = 2 \zeta_8 + \zeta_8^{-1} = \sqrt 2 ζ 8 + ζ 8 − 1 = 2 、ζ 8 2 = i \zeta_8^2 = i ζ 8 2 = i 、ζ 8 − ζ 8 − 1 = − 2 \zeta_8 - \zeta_8^{-1} = \sqrt{-2} ζ 8 − ζ 8 − 1 = − 2 なので Q ( 2 ) \mathbb{Q}(\sqrt 2) Q ( 2 ) 、Q ( i ) \mathbb{Q}(i) Q ( i ) 、Q ( − 2 ) \mathbb{Q}(\sqrt{-2}) Q ( − 2 ) です。
n = 12 n = 12 n = 12 :( Z / 12 Z ) × = { 1 , 5 , 7 , 11 } ≅ ( Z / 2 Z ) 2 (\mathbb{Z}/12\mathbb{Z})^{\times} = \{1, 5, 7, 11\} \cong (\mathbb{Z}/2\mathbb{Z})^2 ( Z /12 Z ) × = { 1 , 5 , 7 , 11 } ≅ ( Z /2 Z ) 2 で、Q ( ζ 12 ) = Q ( i , − 3 ) \mathbb{Q}(\zeta_{12}) = \mathbb{Q}(i, \sqrt{-3}) Q ( ζ 12 ) = Q ( i , − 3 ) 、二次の部分体は Q ( i ) \mathbb{Q}(i) Q ( i ) 、Q ( − 3 ) \mathbb{Q}(\sqrt{-3}) Q ( − 3 ) 、Q ( 3 ) \mathbb{Q}(\sqrt 3) Q ( 3 ) です。
ℚ(ζ₇) ℚ(ζ₇)⁺ ℚ(√−7) ℚ 2 3 3 2 ℚ(ζ₈) ℚ(√2) ℚ(i) ℚ(√−2) ℚ
ℚ(ζ₇)(巡回群)と ℚ(ζ₈)(Klein の四元群)の部分体の束。
例 4.7 (ℚ(ζ₇) の 3 次部分体での分解 )
θ = ζ 7 + ζ 7 − 1 \theta = \zeta_7 + \zeta_7^{-1} θ = ζ 7 + ζ 7 − 1 とすると M = Q ( θ ) = Q ( ζ 7 ) + M = \mathbb{Q}(\theta) = \mathbb{Q}(\zeta_7)^{+} M = Q ( θ ) = Q ( ζ 7 ) + は H = { ± 1 } H = \{\pm 1\} H = { ± 1 } の固定体で、3 次の巡回拡大です。θ 2 = ζ 7 2 + ζ 7 − 2 + 2 \theta^2 = \zeta_7^2 + \zeta_7^{-2} + 2 θ 2 = ζ 7 2 + ζ 7 − 2 + 2 、θ 3 = ζ 7 3 + ζ 7 − 3 + 3 θ \theta^3 = \zeta_7^3 + \zeta_7^{-3} + 3\theta θ 3 = ζ 7 3 + ζ 7 − 3 + 3 θ と 1 + ζ 7 + ⋯ + ζ 7 6 = 0 1 + \zeta_7 + \cdots + \zeta_7^6 = 0 1 + ζ 7 + ⋯ + ζ 7 6 = 0 から θ 3 + θ 2 − 2 θ − 1 = 0 \theta^3 + \theta^2 - 2\theta - 1 = 0 θ 3 + θ 2 − 2 θ − 1 = 0 です。
系 4.4 から、素数 p ≠ 7 p \ne 7 p = 7 が M M M で完全分解するのは p ≡ ± 1 ( m o d 7 ) p \equiv \pm 1 \pmod 7 p ≡ ± 1 ( mod 7 ) のときです。例えば 13 ≡ − 1 13 \equiv -1 13 ≡ − 1 は完全分解し、X 3 + X 2 − 2 X − 1 X^3 + X^2 - 2X - 1 X 3 + X 2 − 2 X − 1 は 13 13 13 を法として 3 つの根をもちます。それ以外の p ≠ 7 p \ne 7 p = 7 では σ p ∣ M \sigma_p|_M σ p ∣ M の位数が 3 3 3 で、p p p は M M M で惰性です(p = 2 p = 2 p = 2 では X 3 + X 2 + 1 X^3 + X^2 + 1 X 3 + X 2 + 1 が F 2 \mathbb{F}_2 F 2 上既約)。7 7 7 は完全分岐します。3 次方程式の根の個数が p m o d 7 p \bmod 7 p mod 7 だけで決まるのは、この方程式の Galois 群が Abel 群だからです。
定義 5.1 (Gauss 和 ) ↗
p p p を奇素数、ζ = ζ p \zeta = \zeta_p ζ = ζ p とする。
g : = ∑ a = 1 p − 1 ( a p ) ζ a ∈ Z [ ζ ] g := \sum_{a=1}^{p-1}\left(\frac ap\right)\zeta^a \in \mathbb{Z}[\zeta] g := a = 1 ∑ p − 1 ( p a ) ζ a ∈ Z [ ζ ] を(二次の)Gauss 和 という。( a p ) \left(\frac ap\right) ( p a ) は Legendre 記号(定義 3.2[原始根と平方剰余の相互法則] )である。p ∗ : = ( − 1 ) ( p − 1 ) / 2 p p^{*} := (-1)^{(p-1)/2}p p ∗ := ( − 1 ) ( p − 1 ) /2 p とおく。
定理 5.2 (Gauss 和の平方 ) ✓
g 2 = p ∗ g^2 = p^{*} g 2 = p ∗ である。したがって Q ( p ∗ ) ⊆ Q ( ζ p ) \mathbb{Q}(\sqrt{p^{*}}) \subseteq \mathbb{Q}(\zeta_p) Q ( p ∗ ) ⊆ Q ( ζ p ) で、これは Q ( ζ p ) \mathbb{Q}(\zeta_p) Q ( ζ p ) のただ 1 つの二次部分体である。また gcd ( b , p ) = 1 \gcd(b, p) = 1 g cd( b , p ) = 1 について σ b ( g ) = ( b p ) g \sigma_b(g) = \left(\frac bp\right)g σ b ( g ) = ( p b ) g 。
証明(定理 5.2) a , b a, b a , b を 1 , … , p − 1 1, \ldots, p - 1 1 , … , p − 1 にわたって動かします。a a a を固定すると b ≡ a c b \equiv ac b ≡ a c となる c ∈ { 1 , … , p − 1 } c \in \{1, \ldots, p - 1\} c ∈ { 1 , … , p − 1 } がちょうど 1 つあり、( a ⋅ a c p ) = ( a 2 p ) ( c p ) = ( c p ) \left(\frac{a \cdot ac}{p}\right) = \left(\frac{a^2}{p}\right)\left(\frac cp\right) = \left(\frac cp\right) ( p a ⋅ a c ) = ( p a 2 ) ( p c ) = ( p c ) です(系 3.4[原始根と平方剰余の相互法則] の 1、2、4)。よって
g 2 = ∑ a , b ( a b p ) ζ a + b = ∑ c = 1 p − 1 ( c p ) ∑ a = 1 p − 1 ζ a ( 1 + c ) . g^2 = \sum_{a,b}\left(\frac{ab}{p}\right)\zeta^{a+b} = \sum_{c=1}^{p-1}\left(\frac cp\right)\sum_{a=1}^{p-1}\zeta^{a(1+c)}. g 2 = a , b ∑ ( p ab ) ζ a + b = c = 1 ∑ p − 1 ( p c ) a = 1 ∑ p − 1 ζ a ( 1 + c ) . 内側の和は、c = p − 1 c = p - 1 c = p − 1 のとき p − 1 p - 1 p − 1 、それ以外では ζ 1 + c \zeta^{1+c} ζ 1 + c が原始 p p p 乗根なので ∑ a = 1 p − 1 ( ζ 1 + c ) a = − 1 \sum_{a=1}^{p-1}(\zeta^{1+c})^a = -1 ∑ a = 1 p − 1 ( ζ 1 + c ) a = − 1 です。∑ c = 1 p − 1 ( c p ) = 0 \sum_{c=1}^{p-1}\left(\frac cp\right) = 0 ∑ c = 1 p − 1 ( p c ) = 0 (同系の 5)を使うと
g 2 = ( − 1 p ) ( p − 1 ) − ∑ c = 1 p − 2 ( c p ) = ( − 1 p ) ( p − 1 ) + ( − 1 p ) = ( − 1 p ) p g^2 = \left(\frac{-1}{p}\right)(p - 1) - \sum_{c=1}^{p-2}\left(\frac cp\right) = \left(\frac{-1}{p}\right)(p - 1) + \left(\frac{-1}{p}\right) = \left(\frac{-1}{p}\right)p g 2 = ( p − 1 ) ( p − 1 ) − c = 1 ∑ p − 2 ( p c ) = ( p − 1 ) ( p − 1 ) + ( p − 1 ) = ( p − 1 ) p で、( − 1 p ) = ( − 1 ) ( p − 1 ) / 2 \left(\frac{-1}{p}\right) = (-1)^{(p-1)/2} ( p − 1 ) = ( − 1 ) ( p − 1 ) /2 (同系の 3)から g 2 = p ∗ g^2 = p^{*} g 2 = p ∗ です。p ∗ p^{*} p ∗ は有理数の平方でないので Q ( g ) = Q ( p ∗ ) \mathbb{Q}(g) = \mathbb{Q}(\sqrt{p^{*}}) Q ( g ) = Q ( p ∗ ) は二次体です。( Z / p Z ) × (\mathbb{Z}/p\mathbb{Z})^{\times} ( Z / p Z ) × は位数 p − 1 p - 1 p − 1 の巡回群で(定理 2.5[原始根と平方剰余の相互法則] )、指数 2 の部分群は 1 つだけですから、二次部分体は 1 つです。最後に σ b ( g ) = ∑ a ( a p ) ζ a b \sigma_b(g) = \sum_a\left(\frac ap\right)\zeta^{ab} σ b ( g ) = ∑ a ( p a ) ζ ab で、a ′ ≡ a b a' \equiv ab a ′ ≡ ab と置き換えると ( a p ) = ( a ′ b p ) ( b 2 p ) − 1 = ( a ′ p ) ( b p ) \left(\frac ap\right) = \left(\frac{a'b}{p}\right)\left(\frac{b^2}{p}\right)^{-1} = \left(\frac{a'}{p}\right)\left(\frac bp\right) ( p a ) = ( p a ′ b ) ( p b 2 ) − 1 = ( p a ′ ) ( p b ) なので σ b ( g ) = ( b p ) g \sigma_b(g) = \left(\frac bp\right)g σ b ( g ) = ( p b ) g です。
∎
系 5.3 (二次体は円分体に含まれる ) ✓
平方因子をもたない整数 m ≠ 1 m \ne 1 m = 1 について Q ( m ) ⊆ Q ( ζ 8 ∣ m ∣ ) \mathbb{Q}(\sqrt m) \subseteq \mathbb{Q}(\zeta_{8|m|}) Q ( m ) ⊆ Q ( ζ 8∣ m ∣ ) である。
証明(系 5.3) m = ± 2 ε p 1 ⋯ p r m = \pm 2^{\varepsilon}p_1\cdots p_r m = ± 2 ε p 1 ⋯ p r (ε ∈ { 0 , 1 } \varepsilon \in \{0, 1\} ε ∈ { 0 , 1 } 、p i p_i p i は相異なる奇素数)と書くと、p 1 ∗ ⋯ p r ∗ = ± p 1 ⋯ p r p_1^{*}\cdots p_r^{*} = \pm p_1\cdots p_r p 1 ∗ ⋯ p r ∗ = ± p 1 ⋯ p r なので m = ± 2 ε p 1 ∗ ⋯ p r ∗ m = \pm 2^{\varepsilon}p_1^{*}\cdots p_r^{*} m = ± 2 ε p 1 ∗ ⋯ p r ∗ (符号は取り直す)です。p i ∗ ∈ Q ( ζ p i ) \sqrt{p_i^{*}} \in \mathbb{Q}(\zeta_{p_i}) p i ∗ ∈ Q ( ζ p i ) (定理 5.2 )、− 1 = ζ 8 2 \sqrt{-1} = \zeta_8^2 − 1 = ζ 8 2 、2 = ζ 8 + ζ 8 − 1 \sqrt 2 = \zeta_8 + \zeta_8^{-1} 2 = ζ 8 + ζ 8 − 1 なので、m \sqrt m m は Q ( ζ 8 ) \mathbb{Q}(\zeta_8) Q ( ζ 8 ) と Q ( ζ p i ) \mathbb{Q}(\zeta_{p_i}) Q ( ζ p i ) の合成体 Q ( ζ 8 p 1 ⋯ p r ) \mathbb{Q}(\zeta_{8p_1\cdots p_r}) Q ( ζ 8 p 1 ⋯ p r ) に属し、これは Q ( ζ 8 ∣ m ∣ ) \mathbb{Q}(\zeta_{8|m|}) Q ( ζ 8∣ m ∣ ) に含まれます。
∎
Q ( m ) \mathbb{Q}(\sqrt m) Q ( m ) を含む最小の円分体は Q ( ζ ∣ d ∣ ) \mathbb{Q}(\zeta_{|d|}) Q ( ζ ∣ d ∣ ) (d d d は判別式)です。例えば Q ( 5 ) ⊆ Q ( ζ 5 ) \mathbb{Q}(\sqrt 5) \subseteq \mathbb{Q}(\zeta_5) Q ( 5 ) ⊆ Q ( ζ 5 ) 、Q ( − 3 ) = Q ( ζ 3 ) \mathbb{Q}(\sqrt{-3}) = \mathbb{Q}(\zeta_3) Q ( − 3 ) = Q ( ζ 3 ) 、Q ( 2 ) ⊆ Q ( ζ 8 ) \mathbb{Q}(\sqrt 2) \subseteq \mathbb{Q}(\zeta_8) Q ( 2 ) ⊆ Q ( ζ 8 ) です。
平方剰余の相互法則(定理 5.3[原始根と平方剰余の相互法則] )は、格子点の数え上げで証明済みです。円分体を使うと、同じ法則が「Frobenius 元を部分体に制限する」という 1 行の操作から出ます。
命題 5.4 (相互法則の円分体による証明 ) ✓
p , q p, q p , q を相異なる奇素数とする。( p ∗ q ) = ( q p ) \left(\dfrac{p^{*}}{q}\right) = \left(\dfrac qp\right) ( q p ∗ ) = ( p q ) であり、したがって ( p q ) ( q p ) = ( − 1 ) p − 1 2 ⋅ q − 1 2 \left(\dfrac pq\right)\left(\dfrac qp\right) = (-1)^{\frac{p-1}{2}\cdot\frac{q-1}{2}} ( q p ) ( p q ) = ( − 1 ) 2 p − 1 ⋅ 2 q − 1 。
証明(命題 5.4) L = Q ( ζ p ) L = \mathbb{Q}(\zeta_p) L = Q ( ζ p ) 、M = Q ( p ∗ ) ⊆ L M = \mathbb{Q}(\sqrt{p^{*}}) \subseteq L M = Q ( p ∗ ) ⊆ L とします。q ≠ p q \ne p q = p は L L L で不分岐で ( L / Q , q ) = σ q (L/\mathbb{Q}, q) = \sigma_q ( L / Q , q ) = σ q です(定理 4.3 )。σ q ∣ M \sigma_q|_M σ q ∣ M を 2 通りに計算します。
第 1 に、σ q ( g ) = ( q p ) g \sigma_q(g) = \left(\frac qp\right)g σ q ( g ) = ( p q ) g (定理 5.2 )で M = Q ( g ) M = \mathbb{Q}(g) M = Q ( g ) なので、σ q ∣ M = 1 ⟺ ( q p ) = 1 \sigma_q|_M = 1 \iff \left(\frac qp\right) = 1 σ q ∣ M = 1 ⟺ ( p q ) = 1 です。
第 2 に、σ q ∣ M \sigma_q|_M σ q ∣ M は M / Q M/\mathbb{Q} M / Q での q q q の Frobenius 元で、それが 1 1 1 であることは q q q が M M M で完全分解することと同値です(命題 5.2[分解群・惰性群・Frobenius 元] の 4 と 5)。p ∗ ≡ 1 ( m o d 4 ) p^{*} \equiv 1 \pmod 4 p ∗ ≡ 1 ( mod 4 ) は平方因子をもたず q ∤ p ∗ q \nmid p^{*} q ∤ p ∗ なので、命題 8.2[代数体の整数環と Dedekind 整域] の 2 から、q q q が M M M で分解することは ( p ∗ q ) = 1 \left(\frac{p^{*}}{q}\right) = 1 ( q p ∗ ) = 1 と同値です。
2 つを比べて ( p ∗ q ) = ( q p ) \left(\frac{p^{*}}{q}\right) = \left(\frac qp\right) ( q p ∗ ) = ( p q ) (どちらも ± 1 \pm 1 ± 1 )です。( p ∗ q ) = ( − 1 q ) ( p − 1 ) / 2 ( p q ) = ( − 1 ) q − 1 2 ⋅ p − 1 2 ( p q ) \left(\frac{p^{*}}{q}\right) = \left(\frac{-1}{q}\right)^{(p-1)/2}\left(\frac pq\right) = (-1)^{\frac{q-1}{2}\cdot\frac{p-1}{2}}\left(\frac pq\right) ( q p ∗ ) = ( q − 1 ) ( p − 1 ) /2 ( q p ) = ( − 1 ) 2 q − 1 ⋅ 2 p − 1 ( q p ) (系 3.4[原始根と平方剰余の相互法則] の 1 と 3)を代入し、両辺に ( p q ) \left(\frac pq\right) ( q p ) を掛ければ後半の式になります。
∎
次の補題は、0 でない代数的整数で、すべての共役(埋め込みによる像)の絶対値が 1 以下のものは 1 の冪根に限る、というものです。後で、単数 u u u とその複素共役 u ˉ \bar u u ˉ の比が 1 の冪根であることを示すのに使います。証明の方針は、条件を満たす多項式の係数が有界なので候補が有限個しかなく、冪が必ずどこかで重なる、というものです。
補題 6.1 (Kronecker の補題 ) ✓
K K K を代数体、α ∈ O K \alpha \in \mathcal{O}_K α ∈ O K 、α ≠ 0 \alpha \ne 0 α = 0 とする。K K K のすべての埋め込み σ : K → C \sigma \colon K \to \mathbb{C} σ : K → C で ∣ σ ( α ) ∣ ≤ 1 |\sigma(\alpha)| \le 1 ∣ σ ( α ) ∣ ≤ 1 ならば、α \alpha α は 1 の冪根である。
証明(補題 6.1) n = [ K : Q ] n = [K : \mathbb{Q}] n = [ K : Q ] とします。k ≥ 1 k \ge 1 k ≥ 1 について χ k ( X ) = ∏ σ ( X − σ ( α k ) ) \chi_k(X) = \prod_\sigma(X - \sigma(\alpha^k)) χ k ( X ) = ∏ σ ( X − σ ( α k )) は Z [ X ] \mathbb{Z}[X] Z [ X ] に属します(命題 3.3[代数体の整数環と Dedekind 整域] の 1 と 命題 2.4[代数体の整数環と Dedekind 整域] )。X n − j X^{n-j} X n − j の係数は σ ( α k ) \sigma(\alpha^k) σ ( α k ) たちの j j j 次基本対称式で、∣ σ ( α k ) ∣ ≤ 1 |\sigma(\alpha^k)| \le 1 ∣ σ ( α k ) ∣ ≤ 1 から絶対値は ( n j ) \binom nj ( j n ) 以下です。係数が有界な整数である n n n 次多項式は有限個しかないので、χ k \chi_k χ k (k ≥ 1 k \ge 1 k ≥ 1 )は有限個で、その根である α k \alpha^k α k の取りうる値も有限個です。よって k < l k < l k < l で α k = α l \alpha^k = \alpha^l α k = α l となるものがあり、α ≠ 0 \alpha \ne 0 α = 0 から α l − k = 1 \alpha^{l-k} = 1 α l − k = 1 です。
∎
命題 6.2 (円分体の単数 ) ✓
K = Q ( ζ n ) K = \mathbb{Q}(\zeta_n) K = Q ( ζ n ) 、K + = K ∩ R K^{+} = K \cap \mathbb{R} K + = K ∩ R とし、複素共役を x ↦ x ˉ x \mapsto \bar x x ↦ x ˉ と書く。
n = p k n = p^k n = p k (p p p は素数)で gcd ( a , p ) = 1 \gcd(a, p) = 1 g cd( a , p ) = 1 のとき、( 1 − ζ n a ) / ( 1 − ζ n ) (1 - \zeta_n^a)/(1 - \zeta_n) ( 1 − ζ n a ) / ( 1 − ζ n ) は O K \mathcal{O}_K O K の単数である(円分単数 )。
任意の n n n と単数 u ∈ O K × u \in \mathcal{O}_K^{\times} u ∈ O K × について、u / u ˉ u/\bar u u / u ˉ は 1 の冪根である。
n = p k n = p^k n = p k 、p p p が奇素数のとき、K K K に含まれる 1 の冪根は ± ζ n j \pm\zeta_n^j ± ζ n j に限られ、任意の単数 u ∈ O K × u \in \mathcal{O}_K^{\times} u ∈ O K × は u = ζ n r u + u = \zeta_n^r u_{+} u = ζ n r u + (r ∈ Z r \in \mathbb{Z} r ∈ Z 、u + ∈ O K + × u_{+} \in \mathcal{O}_{K^{+}}^{\times} u + ∈ O K + × )と書ける。
証明(命題 6.2)
定理 3.3 の 1 です。
複素共役は K K K を保ち(ζ ˉ n = ζ n − 1 \bar\zeta_n = \zeta_n^{-1} ζ ˉ n = ζ n − 1 )、σ − 1 \sigma_{-1} σ − 1 に一致します。K K K の埋め込みは Galois 群の元 σ a \sigma_a σ a で、Galois 群は Abel 群なので σ a ( u ˉ ) = σ a σ − 1 ( u ) = σ − 1 σ a ( u ) = σ a ( u ) ‾ \sigma_a(\bar u) = \sigma_a\sigma_{-1}(u) = \sigma_{-1}\sigma_a(u) = \overline{\sigma_a(u)} σ a ( u ˉ ) = σ a σ − 1 ( u ) = σ − 1 σ a ( u ) = σ a ( u ) です。u ˉ \bar u u ˉ も単数なので α = u / u ˉ ∈ O K \alpha = u/\bar u \in \mathcal{O}_K α = u / u ˉ ∈ O K で、∣ σ a ( α ) ∣ = ∣ σ a ( u ) ∣ / ∣ σ a ( u ) ‾ ∣ = 1 |\sigma_a(\alpha)| = |\sigma_a(u)|/|\overline{\sigma_a(u)}| = 1 ∣ σ a ( α ) ∣ = ∣ σ a ( u ) ∣/∣ σ a ( u ) ∣ = 1 です。補題 6.1 から α \alpha α は 1 の冪根です。
ξ ∈ K \xi \in K ξ ∈ K を位数 m m m の 1 の冪根とすると、ξ \xi ξ と ζ n \zeta_n ζ n が生成する巡回群は位数 N = l c m ( m , n ) N = \mathrm{lcm}(m, n) N = lcm ( m , n ) なので Q ( ζ N ) ⊆ K \mathbb{Q}(\zeta_N) \subseteq K Q ( ζ N ) ⊆ K 、よって φ ( N ) ≤ φ ( n ) \varphi(N) \le \varphi(n) φ ( N ) ≤ φ ( n ) です。n = p k ∣ N n = p^k \mid N n = p k ∣ N なので N = p k ′ N ′ N = p^{k'}N' N = p k ′ N ′ (k ′ ≥ k k' \ge k k ′ ≥ k 、p ∤ N ′ p \nmid N' p ∤ N ′ )と書け、φ ( N ) = φ ( p k ′ ) φ ( N ′ ) ≥ φ ( p k ) \varphi(N) = \varphi(p^{k'})\varphi(N') \ge \varphi(p^k) φ ( N ) = φ ( p k ′ ) φ ( N ′ ) ≥ φ ( p k ) で、等号は k ′ = k k' = k k ′ = k かつ φ ( N ′ ) = 1 \varphi(N') = 1 φ ( N ′ ) = 1 、すなわち N ′ ∈ { 1 , 2 } N' \in \{1, 2\} N ′ ∈ { 1 , 2 } のときです。よって m ∣ 2 n m \mid 2n m ∣ 2 n で、p p p は奇数なので ξ = ± ζ n j \xi = \pm\zeta_n^j ξ = ± ζ n j です。
2 から u = ± ζ n j u ˉ u = \pm\zeta_n^j\bar u u = ± ζ n j u ˉ です。λ = 1 − ζ n \lambda = 1 - \zeta_n λ = 1 − ζ n とします。u = ∑ i a i ζ n i u = \sum_ia_i\zeta_n^i u = ∑ i a i ζ n i (a i ∈ Z a_i \in \mathbb{Z} a i ∈ Z 。定理 3.3 の 3)と書くと、ζ n ≡ 1 ( m o d λ ) \zeta_n \equiv 1 \pmod\lambda ζ n ≡ 1 ( mod λ ) なので u ≡ ∑ i a i ≡ u ˉ ( m o d λ ) u \equiv \sum_ia_i \equiv \bar u \pmod{\lambda} u ≡ ∑ i a i ≡ u ˉ ( mod λ ) です。符号が負なら u ≡ − u ˉ ≡ − u u \equiv -\bar u \equiv -u u ≡ − u ˉ ≡ − u 、すなわち 2 u ∈ λ O K 2u \in \lambda\mathcal{O}_K 2 u ∈ λ O K で、u u u は単数なので 2 ∈ λ O K 2 \in \lambda\mathcal{O}_K 2 ∈ λ O K です。p ∈ λ O K p \in \lambda\mathcal{O}_K p ∈ λ O K でもあり、p p p は奇数なので 1 ∈ λ O K 1 \in \lambda\mathcal{O}_K 1 ∈ λ O K となって、λ O K \lambda\mathcal{O}_K λ O K が素イデアルであることに反します。よって u = ζ n j u ˉ u = \zeta_n^j\bar u u = ζ n j u ˉ です。n n n は奇数なので 2 r ≡ j ( m o d n ) 2r \equiv j \pmod n 2 r ≡ j ( mod n ) となる r r r があり、u + : = ζ n − r u u_{+} := \zeta_n^{-r}u u + := ζ n − r u とすると u + ‾ = ζ n r u ˉ = ζ n r ζ n − 2 r u = u + \overline{u_{+}} = \zeta_n^{r}\bar u = \zeta_n^{r}\zeta_n^{-2r}u = u_{+} u + = ζ n r u ˉ = ζ n r ζ n − 2 r u = u + で、u + u_{+} u + は実の単数です。
∎
Dirichlet の単数定理(定理 6.1[イデアル類群の有限性と Minkowski 限界] )によれば K K K と K + K^{+} K + の単数群の階数はともに φ ( n ) / 2 − 1 \varphi(n)/2 - 1 φ ( n ) /2 − 1 です。3 はそれを精密にして、単数の「大きさ」の情報がすべて実部分体にあることを示しています。
不分岐拡大の非存在 lem-no-unramified-over-q
惰性群が Galois 群を生成 lem-inertia-generate
高次分岐群と Hilbert の公式 (第 1 章)
次数 p の体の共役差積 lem-different-degree-p
次数 p の体の一意性 lem-degree-p-unique
素数冪次数への還元 lem-kw-reduction
Kronecker–Weber の定理の証明の依存関係。
以下、Q \mathbb{Q} Q の有限次 Galois 拡大 K K K と素数 p p p について、p p p の上の素イデアル P \mathfrak{P} P の惰性群を I P I_{\mathfrak{P}} I P と書きます。K / Q K/\mathbb{Q} K / Q が Abel 拡大なら I P I_{\mathfrak{P}} I P は p p p だけで決まるので I p I_p I p と書きます。
補題 7.1 (ℚ 上不分岐な拡大は自明 ) ✓
代数体 K ≠ Q K \ne \mathbb{Q} K = Q では、少なくとも 1 つの素数が分岐する。
証明(補題 7.1) [ K : Q ] ≥ 2 [K : \mathbb{Q}] \ge 2 [ K : Q ] ≥ 2 なら ∣ d K ∣ > 1 |d_K| > 1 ∣ d K ∣ > 1 で(系 4.4[イデアル類群の有限性と Minkowski 限界] )、d K d_K d K は素因数 p p p をもち、p p p は K K K で分岐します(定理 6.3[代数体の整数環と Dedekind 整域] )。
∎
補題 7.2 (惰性群の生成と制限 ) ✓
K / Q K/\mathbb{Q} K / Q を有限次 Galois 拡大、G = G a l ( K / Q ) G = \mathrm{Gal}(K/\mathbb{Q}) G = Gal ( K / Q ) とする。
G G G は、すべての素数 p p p とその上のすべての素イデアル P \mathfrak{P} P にわたる惰性群 I P I_{\mathfrak{P}} I P で生成される。特に K / Q K/\mathbb{Q} K / Q が Abel 拡大で、分岐する素数が p p p だけなら I p = G I_p = G I p = G で、p p p は K K K で完全分岐する。
M M M を Q \mathbb{Q} Q 上 Galois な中間体とすると、制限写像 G → G a l ( M / Q ) G \to \mathrm{Gal}(M/\mathbb{Q}) G → Gal ( M / Q ) は I P I_{\mathfrak{P}} I P を M M M の素イデアル P ∩ M \mathfrak{P} \cap M P ∩ M の惰性群の上へ移す。また i ≥ 0 i \ge 0 i ≥ 0 と H = G a l ( K / M ) H = \mathrm{Gal}(K/M) H = Gal ( K / M ) について、K / M K/M K / M に関する P \mathfrak{P} P の第 i i i 分岐群は G i ( P ∣ p ) ∩ H G_i(\mathfrak{P} \mid p) \cap H G i ( P ∣ p ) ∩ H である。
証明(補題 7.2)
すべての I P I_{\mathfrak{P}} I P が生成する部分群を N N N とします。τ I P τ − 1 = I τ P \tau I_{\mathfrak{P}}\tau^{-1} = I_{\tau\mathfrak{P}} τ I P τ − 1 = I τ P なので N N N は正規部分群で、F = K N F = K^N F = K N は Q \mathbb{Q} Q 上 Galois 拡大です。各 P \mathfrak{P} P について G a l ( K / F ) = N ⊇ I P \mathrm{Gal}(K/F) = N \supseteq I_{\mathfrak{P}} Gal ( K / F ) = N ⊇ I P なので F F F は P \mathfrak{P} P の惰性体に含まれ、P ∩ F \mathfrak{P} \cap F P ∩ F は不分岐です(系 4.2[分解群・惰性群・Frobenius 元] の 2)。F F F の素イデアルはすべてこの形なので、F F F ではどの素数も分岐せず、補題 7.1 から F = Q F = \mathbb{Q} F = Q 、N = G N = G N = G です。後半は、不分岐な素数の惰性群が自明で、Abel 拡大では p p p の上の惰性群がすべて I p I_p I p に等しいことによります。∣ I p ∣ = e |I_p| = e ∣ I p ∣ = e なので e = [ K : Q ] e = [K : \mathbb{Q}] e = [ K : Q ] です。
σ ∈ I P \sigma \in I_{\mathfrak{P}} σ ∈ I P の制限は P ∩ M \mathfrak{P} \cap M P ∩ M を保ち、剰余体に自明に作用するので、P ∩ M \mathfrak{P} \cap M P ∩ M の惰性群に入ります。像の位数は [ I P : I P ∩ H ] = e ( P ∩ M ∣ p ) [I_{\mathfrak{P}} : I_{\mathfrak{P}} \cap H] = e(\mathfrak{P} \cap M \mid p) [ I P : I P ∩ H ] = e ( P ∩ M ∣ p ) で(系 4.2[分解群・惰性群・Frobenius 元] の 1)、これは P ∩ M \mathfrak{P} \cap M P ∩ M の惰性群の位数に等しいので(定理 3.4[分解群・惰性群・Frobenius 元] )、像は惰性群全体です。分岐群については、定義の条件「すべての x ∈ O K x \in \mathcal{O}_K x ∈ O K で σ x ≡ x ( m o d P i + 1 ) \sigma x \equiv x \pmod{\mathfrak{P}^{i+1}} σ x ≡ x ( mod P i + 1 ) 」が P \mathfrak{P} P と O K \mathcal{O}_K O K だけで書かれているので、H H H の元でそれを満たすものの全体は G i ∩ H G_i \cap H G i ∩ H です。
∎
補題 7.3 (素数冪次数の巡回拡大への還元 ) ✓
K / Q K/\mathbb{Q} K / Q を有限次 Abel 拡大とする。K K K は、Q \mathbb{Q} Q 上の巡回拡大で次数が素数の冪であるような部分体 K 1 , … , K r K_1, \ldots, K_r K 1 , … , K r の合成体である。
証明(補題 7.3) G = G a l ( K / Q ) G = \mathrm{Gal}(K/\mathbb{Q}) G = Gal ( K / Q ) は有限 Abel 群なので、素数冪位数の巡回群の直積 G = C 1 × ⋯ × C r G = C_1 \times \cdots \times C_r G = C 1 × ⋯ × C r に分解します(系 6.1[加群と PID 上の構造定理] )。H i = ∏ j ≠ i C j H_i = \prod_{j \ne i}C_j H i = ∏ j = i C j 、K i = K H i K_i = K^{H_i} K i = K H i とおくと、G a l ( K i / Q ) ≅ G / H i ≅ C i \mathrm{Gal}(K_i/\mathbb{Q}) \cong G/H_i \cong C_i Gal ( K i / Q ) ≅ G / H i ≅ C i です(定理 4.1[ガロア理論への招待] の 4)。合成体 K 1 ⋯ K r K_1\cdots K_r K 1 ⋯ K r を固定する G G G の元の全体は ⋂ i H i = 1 \bigcap_iH_i = 1 ⋂ i H i = 1 なので、K 1 ⋯ K r = K K_1\cdots K_r = K K 1 ⋯ K r = K です。
∎
次数が p p p の冪の Abel 拡大 K K K で、p p p 以外の素数 q q q が分岐しているとします。ここでの目標は、q q q の分岐を円分体 Q ( ζ q ) \mathbb{Q}(\zeta_q) Q ( ζ q ) の部分体に押し付けて、q q q が分岐しない別の拡大 K ′ K' K ′ に取り替えることです。q q q の惰性群の位数 e e e は p p p の冪で q q q の倍数ではない(このような分岐を順分岐といいます)ので、惰性群は剰余体の乗法群 F q × \mathbb{F}_q^{\times} F q × に入り、したがって e ∣ q − 1 e \mid q - 1 e ∣ q − 1 となります。これが Q ( ζ q ) \mathbb{Q}(\zeta_q) Q ( ζ q ) の位数 e e e の部分体 L L L を使える理由です。
補題 7.4 (順分岐の除去 ) ✓
p p p を素数、K / Q K/\mathbb{Q} K / Q を次数が p p p の冪の Abel 拡大とし、素数 q ≠ p q \ne p q = p が K K K で分岐するとする。このとき、次数が p p p の冪の Abel 拡大 K ′ / Q K'/\mathbb{Q} K ′ / Q で、次を満たすものがある。
K ⊆ K ′ Q ( ζ q ) K \subseteq K'\,\mathbb{Q}(\zeta_q) K ⊆ K ′ Q ( ζ q ) 。
q q q は K ′ K' K ′ で不分岐であり、K ′ K' K ′ で分岐する素数は K K K でも分岐する。
証明(補題 7.4) (a) e ∣ q − 1 e \mid q - 1 e ∣ q − 1 。 G = G a l ( K / Q ) G = \mathrm{Gal}(K/\mathbb{Q}) G = Gal ( K / Q ) 、Q \mathfrak{Q} Q を q q q の上の K K K の素イデアル、I = I q I = I_q I = I q 、e = ∣ I ∣ e = |I| e = ∣ I ∣ とします。e e e は ∣ G ∣ |G| ∣ G ∣ の約数なので p p p の冪で、q ∤ e q \nmid e q ∤ e です。定理 9.3[分解群・惰性群・Frobenius 元] の 5 から G 1 = 1 G_1 = 1 G 1 = 1 で、同定理の 3 から、素元 π \pi π の取り方によらない単射準同型
θ 0 : I ⟶ κ ( Q ) × , σ ⟼ σ π / π m o d Q \theta_0 \colon I \longrightarrow \kappa(\mathfrak{Q})^{\times}, \qquad \sigma \longmapsto \sigma\pi/\pi \bmod \mathfrak{Q} θ 0 : I ⟶ κ ( Q ) × , σ ⟼ σ π / π mod Q があります。τ ∈ D ( Q ∣ q ) \tau \in D(\mathfrak{Q} \mid q) τ ∈ D ( Q ∣ q ) とすると τ − 1 π \tau^{-1}\pi τ − 1 π も v Q ( τ − 1 π ) = 1 v_{\mathfrak{Q}}(\tau^{-1}\pi) = 1 v Q ( τ − 1 π ) = 1 を満たすので θ 0 ( σ ) = σ ( τ − 1 π ) / τ − 1 π m o d Q \theta_0(\sigma) = \sigma(\tau^{-1}\pi)/\tau^{-1}\pi \bmod \mathfrak{Q} θ 0 ( σ ) = σ ( τ − 1 π ) / τ − 1 π mod Q で、τ \tau τ を施すと
τ ˉ ( θ 0 ( σ ) ) = τ σ τ − 1 π π m o d Q = θ 0 ( τ σ τ − 1 ) = θ 0 ( σ ) \bar\tau\bigl(\theta_0(\sigma)\bigr) = \frac{\tau\sigma\tau^{-1}\pi}{\pi} \bmod \mathfrak{Q} = \theta_0(\tau\sigma\tau^{-1}) = \theta_0(\sigma) τ ˉ ( θ 0 ( σ ) ) = π τ σ τ − 1 π mod Q = θ 0 ( τ σ τ − 1 ) = θ 0 ( σ ) です(最後の等号は G G G が Abel 群だから)。τ \tau τ として τ ˉ \bar\tau τ ˉ が x ↦ x q x \mapsto x^q x ↦ x q になるものを取れるので(定理 3.4[分解群・惰性群・Frobenius 元] )、θ 0 ( σ ) q = θ 0 ( σ ) \theta_0(\sigma)^q = \theta_0(\sigma) θ 0 ( σ ) q = θ 0 ( σ ) 、すなわち θ 0 ( σ ) ∈ F q × \theta_0(\sigma) \in \mathbb{F}_q^{\times} θ 0 ( σ ) ∈ F q × です。よって I I I は位数 q − 1 q - 1 q − 1 の巡回群 F q × \mathbb{F}_q^{\times} F q × の部分群に同型で、巡回群であり、e ∣ q − 1 e \mid q - 1 e ∣ q − 1 です。
(b) 円分体の部分体 L L L 。 G a l ( Q ( ζ q ) / Q ) \mathrm{Gal}(\mathbb{Q}(\zeta_q)/\mathbb{Q}) Gal ( Q ( ζ q ) / Q ) は位数 q − 1 q - 1 q − 1 の巡回群なので、次数 e e e の部分体 L L L がただ 1 つあり、L / Q L/\mathbb{Q} L / Q は位数 e e e の巡回拡大です。q q q は Q ( ζ q ) \mathbb{Q}(\zeta_q) Q ( ζ q ) で完全分岐するので(定理 3.3 )、補題 2.2[分解群・惰性群・Frobenius 元] から L L L でも完全分岐し、q q q 以外の素数は L L L で不分岐です。
(c) 合成体での惰性群。 K L KL K L は Galois 拡大で、制限 Γ : = G a l ( K L / Q ) → G a l ( K / Q ) × G a l ( L / Q ) \Gamma := \mathrm{Gal}(KL/\mathbb{Q}) \to \mathrm{Gal}(K/\mathbb{Q}) \times \mathrm{Gal}(L/\mathbb{Q}) Γ := Gal ( K L / Q ) → Gal ( K / Q ) × Gal ( L / Q ) は単射準同型です。よって Γ \Gamma Γ は Abel 群で、位数は [ K : Q ] e [K : \mathbb{Q}]\,e [ K : Q ] e の約数、すなわち p p p の冪です。q q q の K L KL K L での惰性群 I ′ I' I ′ は p p p 群なので、(a) と同じ理由(q ∤ ∣ I ′ ∣ q \nmid |I'| q ∤ ∣ I ′ ∣ から G 1 = 1 G_1 = 1 G 1 = 1 )で巡回群です。補題 7.2 の 2 から、I ′ I' I ′ の G a l ( K / Q ) \mathrm{Gal}(K/\mathbb{Q}) Gal ( K / Q ) への像は I I I (位数 e e e )、G a l ( L / Q ) \mathrm{Gal}(L/\mathbb{Q}) Gal ( L / Q ) への像は全体(位数 e e e )です。I ′ I' I ′ は I × G a l ( L / Q ) I \times \mathrm{Gal}(L/\mathbb{Q}) I × Gal ( L / Q ) に単射で入り、この群の元の位数はすべて e e e の約数です。I ′ I' I ′ は巡回群なので ∣ I ′ ∣ ∣ e |I'| \mid e ∣ I ′ ∣ ∣ e 、一方 I ′ I' I ′ は位数 e e e の群に全射するので ∣ I ′ ∣ = e |I'| = e ∣ I ′ ∣ = e で、制限 I ′ → G a l ( L / Q ) I' \to \mathrm{Gal}(L/\mathbb{Q}) I ′ → Gal ( L / Q ) は全単射です。
(d) K ′ K' K ′ の構成。 K ′ : = ( K L ) I ′ K' := (KL)^{I'} K ′ := ( K L ) I ′ とします。K ′ / Q K'/\mathbb{Q} K ′ / Q は Abel 拡大で、次数は p p p の冪です。K ′ K' K ′ は q q q の惰性体なので q q q は K ′ K' K ′ で不分岐です(系 4.2[分解群・惰性群・Frobenius 元] の 4)。G a l ( K L / K ′ L ) = I ′ ∩ G a l ( K L / L ) \mathrm{Gal}(KL/K'L) = I' \cap \mathrm{Gal}(KL/L) Gal ( K L / K ′ L ) = I ′ ∩ Gal ( K L / L ) は制限 I ′ → G a l ( L / Q ) I' \to \mathrm{Gal}(L/\mathbb{Q}) I ′ → Gal ( L / Q ) の核で、(c) から自明です。よって K ′ L = K L K'L = KL K ′ L = K L で、K ⊆ K ′ L ⊆ K ′ Q ( ζ q ) K \subseteq K'L \subseteq K'\mathbb{Q}(\zeta_q) K ⊆ K ′ L ⊆ K ′ Q ( ζ q ) です。素数 ℓ \ell ℓ が K ′ K' K ′ で分岐すれば K L KL K L でも分岐し、系 4.3[分解群・惰性群・Frobenius 元] から K K K または L L L で分岐します。L L L で分岐するのは q q q だけで、q q q は K ′ K' K ′ で不分岐ですから、ℓ \ell ℓ は K K K で分岐します。
∎
残るのは、p p p だけが分岐する p p p 冪次の Abel 拡大です。方針は 3 段階です。まず次数 p p p の巡回体について、分岐の強さを表す 共役差積 の P \mathfrak{P} P 進の指数 v P v_{\mathfrak{P}} v P (P \mathfrak{P} P で何回割れるかを表す数)を評価します。次に、その評価を使って、p p p が奇素数のとき、p p p だけで分岐する次数 p p p の巡回体が高々 1 つしかないことを示します。最後に、次数が大きい場合を、次数 p p p の巡回体の積み重ねに帰着させます。
補題 7.5 (次数 p の巡回体の共役差積 ) ✓
p p p を素数、E / Q E/\mathbb{Q} E / Q を次数 p p p の巡回拡大で、分岐する素数が p p p だけのものとし、P \mathfrak{P} P を p p p の上の素イデアルとする。このとき p ≤ v P ( D E / Q ) ≤ 2 p − 1 p \le v_{\mathfrak{P}}(\mathfrak{D}_{E/\mathbb{Q}}) \le 2p - 1 p ≤ v P ( D E / Q ) ≤ 2 p − 1 である。p p p が奇数なら v P ( D E / Q ) = 2 ( p − 1 ) v_{\mathfrak{P}}(\mathfrak{D}_{E/\mathbb{Q}}) = 2(p - 1) v P ( D E / Q ) = 2 ( p − 1 ) で、分岐群は G 0 = G 1 = G a l ( E / Q ) G_0 = G_1 = \mathrm{Gal}(E/\mathbb{Q}) G 0 = G 1 = Gal ( E / Q ) 、G 2 = 1 G_2 = 1 G 2 = 1 である。
証明(補題 7.5) 補題 7.2 の 1 から p p p は E E E で完全分岐し、P \mathfrak{P} P は p p p の上のただ 1 つの素イデアルで e = p e = p e = p です。A = Z ( p ) A = \mathbb{Z}_{(p)} A = Z ( p ) とし、v P ( π ) = 1 v_{\mathfrak{P}}(\pi) = 1 v P ( π ) = 1 となる π ∈ O E \pi \in \mathcal{O}_E π ∈ O E を取ると、補題 9.2[分解群・惰性群・Frobenius 元] から O E , ( p ) = A [ π ] \mathcal{O}_{E,(p)} = A[\pi] O E , ( p ) = A [ π ] 、E = Q ( π ) E = \mathbb{Q}(\pi) E = Q ( π ) 、a ∈ Q × a \in \mathbb{Q}^{\times} a ∈ Q × で v P ( a ) = p v p ( a ) v_{\mathfrak{P}}(a) = p\,v_p(a) v P ( a ) = p v p ( a ) です。π \pi π の最小多項式を h = X p + a 1 X p − 1 + ⋯ + a p h = X^p + a_1X^{p-1} + \cdots + a_p h = X p + a 1 X p − 1 + ⋯ + a p とします。h = ∏ σ ∈ G ( X − σ π ) h = \prod_{\sigma \in G}(X - \sigma\pi) h = ∏ σ ∈ G ( X − σ π ) で、σ P = P \sigma\mathfrak{P} = \mathfrak{P} σ P = P から v P ( σ π ) = 1 v_{\mathfrak{P}}(\sigma\pi) = 1 v P ( σ π ) = 1 なので、a i a_i a i (σ π \sigma\pi σ π たちの i i i 次基本対称式の ± 1 \pm 1 ± 1 倍)は v P ( a i ) ≥ i ≥ 1 v_{\mathfrak{P}}(a_i) \ge i \ge 1 v P ( a i ) ≥ i ≥ 1 を満たし、a i ∈ Z a_i \in \mathbb{Z} a i ∈ Z ですから v p ( a i ) ≥ 1 v_p(a_i) \ge 1 v p ( a i ) ≥ 1 です。
命題 8.6[分解群・惰性群・Frobenius 元] と局所化(同章の 補題 8.3[分解群・惰性群・Frobenius 元] の 3)から v P ( D E / Q ) = v P ( h ′ ( π ) ) v_{\mathfrak{P}}(\mathfrak{D}_{E/\mathbb{Q}}) = v_{\mathfrak{P}}(h'(\pi)) v P ( D E / Q ) = v P ( h ′ ( π )) で、
h ′ ( π ) = p π p − 1 + ∑ i = 1 p − 1 ( p − i ) a i π p − i − 1 h'(\pi) = p\pi^{p-1} + \sum_{i=1}^{p-1}(p - i)\,a_i\,\pi^{p-i-1} h ′ ( π ) = p π p − 1 + i = 1 ∑ p − 1 ( p − i ) a i π p − i − 1 です。第 1 項の付値は p + ( p − 1 ) = 2 p − 1 p + (p - 1) = 2p - 1 p + ( p − 1 ) = 2 p − 1 です。1 ≤ i ≤ p − 1 1 \le i \le p - 1 1 ≤ i ≤ p − 1 の項は、p − i p - i p − i が p p p で割れないので、a i ≠ 0 a_i \ne 0 a i = 0 なら付値は p v p ( a i ) + ( p − i − 1 ) p\,v_p(a_i) + (p - i - 1) p v p ( a i ) + ( p − i − 1 ) で、p p p で割った余りは p − i − 1 ∈ { 0 , … , p − 2 } p - i - 1 \in \{0, \ldots, p - 2\} p − i − 1 ∈ { 0 , … , p − 2 } 、値は p p p 以上です。2 p − 1 2p - 1 2 p − 1 の余りは p − 1 p - 1 p − 1 なので、0 0 0 でない項の付値はすべて相異なり、v P ( h ′ ( π ) ) v_{\mathfrak{P}}(h'(\pi)) v P ( h ′ ( π )) はその最小値です。よって p ≤ v P ( h ′ ( π ) ) ≤ 2 p − 1 p \le v_{\mathfrak{P}}(h'(\pi)) \le 2p - 1 p ≤ v P ( h ′ ( π )) ≤ 2 p − 1 です。
G = G a l ( E / Q ) G = \mathrm{Gal}(E/\mathbb{Q}) G = Gal ( E / Q ) は位数 p p p で G 0 = G G_0 = G G 0 = G 、G 1 G_1 G 1 は e = p e = p e = p の p p p 部分を位数にもつので G 1 = G G_1 = G G 1 = G です(定理 9.3[分解群・惰性群・Frobenius 元] の 5)。G i G_i G i は G G G か 1 1 1 なので、G s = G G_s = G G s = G 、G s + 1 = 1 G_{s+1} = 1 G s + 1 = 1 となる s ≥ 1 s \ge 1 s ≥ 1 があり、Hilbert の公式(定理 9.4[分解群・惰性群・Frobenius 元] )から v P ( D E / Q ) = ( s + 1 ) ( p − 1 ) v_{\mathfrak{P}}(\mathfrak{D}_{E/\mathbb{Q}}) = (s + 1)(p - 1) v P ( D E / Q ) = ( s + 1 ) ( p − 1 ) です。p p p が奇数のとき、( s + 1 ) ( p − 1 ) ≤ 2 p − 1 < 3 ( p − 1 ) (s + 1)(p - 1) \le 2p - 1 < 3(p - 1) ( s + 1 ) ( p − 1 ) ≤ 2 p − 1 < 3 ( p − 1 ) から s = 1 s = 1 s = 1 です。
∎
補題 7.6 (p だけで分岐する次数 p の巡回体の一意性 ) ✓
p p p を奇素数とする。Q \mathbb{Q} Q 上の次数 p p p の巡回拡大で、分岐する素数が p p p だけのものは、C \mathbb{C} C の中に高々 1 つである。
証明(補題 7.6) そのような体が E 1 ≠ E 2 E_1 \ne E_2 E 1 = E 2 と 2 つあるとし、F = E 1 E 2 F = E_1E_2 F = E 1 E 2 とします。Γ = G a l ( F / Q ) \Gamma = \mathrm{Gal}(F/\mathbb{Q}) Γ = Gal ( F / Q ) は G a l ( E 1 / Q ) × G a l ( E 2 / Q ) ≅ ( Z / p Z ) 2 \mathrm{Gal}(E_1/\mathbb{Q}) \times \mathrm{Gal}(E_2/\mathbb{Q}) \cong (\mathbb{Z}/p\mathbb{Z})^2 Gal ( E 1 / Q ) × Gal ( E 2 / Q ) ≅ ( Z / p Z ) 2 に単射で入り、F ≠ E 1 F \ne E_1 F = E 1 から ∣ Γ ∣ > p |\Gamma| > p ∣Γ∣ > p なので Γ ≅ ( Z / p Z ) 2 \Gamma \cong (\mathbb{Z}/p\mathbb{Z})^2 Γ ≅ ( Z / p Z ) 2 です。F F F で分岐する素数は p p p だけなので(系 4.3[分解群・惰性群・Frobenius 元] )、補題 7.2 の 1 から p p p は F F F で完全分岐します。P \mathfrak{P} P を p p p の上の F F F の素イデアルとすると e = p 2 e = p^2 e = p 2 、f = 1 f = 1 f = 1 で、κ ( P ) = F p \kappa(\mathfrak{P}) = \mathbb{F}_p κ ( P ) = F p です。
P \mathfrak{P} P の分岐群 Γ i \Gamma_i Γ i を考えます。Γ 0 = Γ 1 = Γ \Gamma_0 = \Gamma_1 = \Gamma Γ 0 = Γ 1 = Γ です(定理 9.3[分解群・惰性群・Frobenius 元] の 5)。同定理の 4 から、i ≥ 1 i \ge 1 i ≥ 1 で Γ i / Γ i + 1 \Gamma_i/\Gamma_{i+1} Γ i / Γ i + 1 は κ ( P ) \kappa(\mathfrak{P}) κ ( P ) 上 1 次元の線形空間、すなわち位数 p p p の群に単射で入るので、[ Γ i : Γ i + 1 ] ∈ { 1 , p } [\Gamma_i : \Gamma_{i+1}] \in \{1, p\} [ Γ i : Γ i + 1 ] ∈ { 1 , p } です。Γ i \Gamma_i Γ i は十分大きい i i i で自明なので、
Γ = Γ 1 = ⋯ = Γ r ⊋ Γ r + 1 = ⋯ = Γ t ⊋ Γ t + 1 = 1 , 1 ≤ r < t \Gamma = \Gamma_1 = \cdots = \Gamma_r \supsetneq \Gamma_{r+1} = \cdots = \Gamma_t \supsetneq \Gamma_{t+1} = 1, \qquad 1 \le r < t Γ = Γ 1 = ⋯ = Γ r ⊋ Γ r + 1 = ⋯ = Γ t ⊋ Γ t + 1 = 1 , 1 ≤ r < t となる r , t r, t r , t があり、H : = Γ r + 1 H := \Gamma_{r+1} H := Γ r + 1 は位数 p p p です。Γ \Gamma Γ には位数 p p p の部分群が p + 1 p + 1 p + 1 個あるので、H ′ ≠ H H' \ne H H ′ = H となる位数 p p p の部分群 H ′ H' H ′ を取り、E = F H E = F^{H} E = F H 、E ′ = F H ′ E' = F^{H'} E ′ = F H ′ とします。どちらも Q \mathbb{Q} Q 上の次数 p p p の巡回拡大で、分岐する素数は p p p だけです(p p p は F F F で完全分岐するので E , E ′ E, E' E , E ′ でも分岐し、他の素数は F F F で不分岐です)。
v P ( D F / Q ) v_{\mathfrak{P}}(\mathfrak{D}_{F/\mathbb{Q}}) v P ( D F / Q ) を 2 通りに計算します。共役差積の推移律(定理 8.4[分解群・惰性群・Frobenius 元] )と 補題 7.5 、e ( P ∣ P ∩ E ) = p e(\mathfrak{P} \mid \mathfrak{P} \cap E) = p e ( P ∣ P ∩ E ) = p から
v P ( D F / Q ) = v P ( D F / E ) + p ⋅ 2 ( p − 1 ) v_{\mathfrak{P}}(\mathfrak{D}_{F/\mathbb{Q}}) = v_{\mathfrak{P}}(\mathfrak{D}_{F/E}) + p\cdot 2(p - 1) v P ( D F / Q ) = v P ( D F / E ) + p ⋅ 2 ( p − 1 ) で、E ′ E' E ′ についても同じ式が成り立ちます。よって v P ( D F / E ) = v P ( D F / E ′ ) v_{\mathfrak{P}}(\mathfrak{D}_{F/E}) = v_{\mathfrak{P}}(\mathfrak{D}_{F/E'}) v P ( D F / E ) = v P ( D F / E ′ ) です。F / E F/E F / E の分岐群は Γ i ∩ H \Gamma_i \cap H Γ i ∩ H (補題 7.2 の 2)で、i ≤ t i \le t i ≤ t では H H H 、i > t i > t i > t では 1 1 1 です。F / E ′ F/E' F / E ′ の分岐群 Γ i ∩ H ′ \Gamma_i \cap H' Γ i ∩ H ′ は、i ≤ r i \le r i ≤ r では H ′ H' H ′ 、i > r i > r i > r では H ∩ H ′ = 1 H \cap H' = 1 H ∩ H ′ = 1 に含まれるので 1 1 1 です。Hilbert の公式(定理 9.4[分解群・惰性群・Frobenius 元] )から
v P ( D F / E ) = ( t + 1 ) ( p − 1 ) , v P ( D F / E ′ ) = ( r + 1 ) ( p − 1 ) v_{\mathfrak{P}}(\mathfrak{D}_{F/E}) = (t + 1)(p - 1), \qquad v_{\mathfrak{P}}(\mathfrak{D}_{F/E'}) = (r + 1)(p - 1) v P ( D F / E ) = ( t + 1 ) ( p − 1 ) , v P ( D F / E ′ ) = ( r + 1 ) ( p − 1 ) で、t = r t = r t = r となり、r < t r < t r < t に反します。
∎
補題 7.7 (p だけで分岐する p 冪次の Abel 拡大 ) ✓
p p p を素数、K / Q K/\mathbb{Q} K / Q を次数 p m p^m p m の Abel 拡大で、分岐する素数が p p p だけのものとする。
p p p が奇数で K / Q K/\mathbb{Q} K / Q が巡回拡大なら、K K K は Q ( ζ p m + 1 ) \mathbb{Q}(\zeta_{p^{m+1}}) Q ( ζ p m + 1 ) のただ 1 つの p m p^m p m 次部分体に等しい。
p = 2 p = 2 p = 2 で、K K K が実(K ⊆ R K \subseteq \mathbb{R} K ⊆ R )な巡回拡大なら、K ⊆ Q ( ζ 2 m + 2 ) + K \subseteq \mathbb{Q}(\zeta_{2^{m+2}})^{+} K ⊆ Q ( ζ 2 m + 2 ) + である。
一般に、ある N ≥ 1 N \ge 1 N ≥ 1 について K ⊆ Q ( ζ p N ) K \subseteq \mathbb{Q}(\zeta_{p^N}) K ⊆ Q ( ζ p N ) である。
証明(補題 7.7) m = 0 m = 0 m = 0 なら K = Q K = \mathbb{Q} K = Q なので m ≥ 1 m \ge 1 m ≥ 1 とします。
準備。 巡回でない有限 Abel p p p 群 Γ \Gamma Γ は指数 p p p の部分群を 2 つ以上もちます。実際 Γ ≅ ⨁ j = 1 s Z / p a j Z \Gamma \cong \bigoplus_{j=1}^s\mathbb{Z}/p^{a_j}\mathbb{Z} Γ ≅ ⨁ j = 1 s Z / p a j Z (a j ≥ 1 a_j \ge 1 a j ≥ 1 )と書くと(系 6.1[加群と PID 上の構造定理] )s ≥ 2 s \ge 2 s ≥ 2 で、第 1 成分と第 2 成分をそれぞれ p p p を法として見る 2 つの全射 Γ → Z / p Z \Gamma \to \mathbb{Z}/p\mathbb{Z} Γ → Z / p Z の核が相異なる指数 p p p の部分群です。
1. ( Z / p m + 1 Z ) × (\mathbb{Z}/p^{m+1}\mathbb{Z})^{\times} ( Z / p m + 1 Z ) × は位数 p m ( p − 1 ) p^m(p - 1) p m ( p − 1 ) の巡回群なので(定理 2.8[原始根と平方剰余の相互法則] )、Q ( ζ p m + 1 ) \mathbb{Q}(\zeta_{p^{m+1}}) Q ( ζ p m + 1 ) は p m p^m p m 次の部分体 L L L をただ 1 つもち、L / Q L/\mathbb{Q} L / Q は巡回拡大で、分岐する素数は p p p だけです(定理 3.3 )。Γ = G a l ( K L / Q ) \Gamma = \mathrm{Gal}(KL/\mathbb{Q}) Γ = Gal ( K L / Q ) は G a l ( K / Q ) × G a l ( L / Q ) ≅ ( Z / p m Z ) 2 \mathrm{Gal}(K/\mathbb{Q}) \times \mathrm{Gal}(L/\mathbb{Q}) \cong (\mathbb{Z}/p^m\mathbb{Z})^2 Gal ( K / Q ) × Gal ( L / Q ) ≅ ( Z / p m Z ) 2 に単射で入るので、Abel p p p 群で、元の位数はすべて p m p^m p m の約数です。K L ≠ L KL \ne L K L = L とすると ∣ Γ ∣ > p m |\Gamma| > p^m ∣Γ∣ > p m で、Γ \Gamma Γ は巡回群ではありません。準備から Γ \Gamma Γ は指数 p p p の部分群を 2 つもち、その固定体は相異なる次数 p p p の巡回拡大で、K L KL K L の部分体なので分岐する素数は p p p だけです(系 4.3[分解群・惰性群・Frobenius 元] 。Q \mathbb{Q} Q 上不分岐ではありえないので p p p は分岐します)。これは 補題 7.6 に反します。よって K L = L KL = L K L = L 、K ⊆ L K \subseteq L K ⊆ L で、次数が等しいので K = L K = L K = L です。
2. まず ( Z / 2 k Z ) × (\mathbb{Z}/2^k\mathbb{Z})^{\times} ( Z / 2 k Z ) × (k ≥ 3 k \ge 3 k ≥ 3 )の構造を確かめます。j ≥ 0 j \ge 0 j ≥ 0 について 5 2 j = 1 + 2 j + 2 u j 5^{2^j} = 1 + 2^{j+2}u_j 5 2 j = 1 + 2 j + 2 u j (u j u_j u j は奇数)です。実際 j = 0 j = 0 j = 0 では 5 = 1 + 4 5 = 1 + 4 5 = 1 + 4 で、( 1 + 2 j + 2 u ) 2 = 1 + 2 j + 3 ( u + 2 j + 1 u 2 ) (1 + 2^{j+2}u)^2 = 1 + 2^{j+3}(u + 2^{j+1}u^2) ( 1 + 2 j + 2 u ) 2 = 1 + 2 j + 3 ( u + 2 j + 1 u 2 ) の括弧内は奇数です。よって 5 5 5 の 2 k 2^k 2 k を法とする位数は 2 k − 2 2^{k-2} 2 k − 2 で、5 a ≡ 1 ( m o d 4 ) 5^a \equiv 1 \pmod 4 5 a ≡ 1 ( mod 4 ) から − 1 -1 − 1 は 5 5 5 の冪に合同ではありません。位数を比べて ( Z / 2 k Z ) × = { ± 1 } × ⟨ 5 ⟩ (\mathbb{Z}/2^k\mathbb{Z})^{\times} = \{\pm 1\} \times \langle 5\rangle ( Z / 2 k Z ) × = { ± 1 } × ⟨ 5 ⟩ で、G a l ( Q ( ζ 2 k ) + / Q ) ≅ ( Z / 2 k Z ) × / { ± 1 } \mathrm{Gal}(\mathbb{Q}(\zeta_{2^k})^{+}/\mathbb{Q}) \cong (\mathbb{Z}/2^k\mathbb{Z})^{\times}/\{\pm 1\} Gal ( Q ( ζ 2 k ) + / Q ) ≅ ( Z / 2 k Z ) × / { ± 1 } は位数 2 k − 2 2^{k-2} 2 k − 2 の巡回群です(σ − 1 \sigma_{-1} σ − 1 は複素共役で、その固定体が最大実部分体です)。
L = Q ( ζ 2 m + 2 ) + L = \mathbb{Q}(\zeta_{2^{m+2}})^{+} L = Q ( ζ 2 m + 2 ) + は実の 2 m 2^m 2 m 次巡回拡大で、分岐する素数は 2 2 2 だけです。1 と同じ議論で、K L ≠ L KL \ne L K L = L なら G a l ( K L / Q ) \mathrm{Gal}(KL/\mathbb{Q}) Gal ( K L / Q ) は巡回でない Abel 2 2 2 群で、K L KL K L は相異なる二次部分体を 2 つもちます。それらは実で、分岐する素数は 2 2 2 だけです。ところが実二次体 Q ( d ) \mathbb{Q}(\sqrt d) Q ( d ) (d > 1 d > 1 d > 1 は平方因子をもたない)の判別式は d ≡ 1 ( m o d 4 ) d \equiv 1 \pmod 4 d ≡ 1 ( mod 4 ) なら d d d 、それ以外は 4 d 4d 4 d で(命題 8.1[代数体の整数環と Dedekind 整域] )、分岐する素数はその素因数ですから(定理 6.3[代数体の整数環と Dedekind 整域] 、定理 6.1[代数体の整数環と Dedekind 整域] )、2 2 2 だけで分岐するのは d = 2 d = 2 d = 2 のときに限ります。これは矛盾で、K ⊆ L K \subseteq L K ⊆ L です。
3. 補題 7.3 により K K K は巡回な部分体 K j K_j K j (次数は p p p の冪、分岐する素数は p p p だけ)の合成体で、円分体 Q ( ζ p a ) \mathbb{Q}(\zeta_{p^a}) Q ( ζ p a ) たちの合成体は Q ( ζ p N ) \mathbb{Q}(\zeta_{p^N}) Q ( ζ p N ) (N N N は a a a の最大値)ですから、p p p が奇数なら 1 から従います。p = 2 p = 2 p = 2 とします。K ( i ) K(i) K ( i ) は K K K と Q ( i ) \mathbb{Q}(i) Q ( i ) の合成体なので、次数が 2 2 2 の冪の Abel 拡大で、分岐する素数は 2 2 2 だけです。複素共役 c c c は Galois 拡大 K ( i ) / Q K(i)/\mathbb{Q} K ( i ) / Q の自己同型を誘導し、c ( i ) ≠ i c(i) \ne i c ( i ) = i なので位数 2 2 2 です。その固定体 F = K ( i ) ∩ R F = K(i) \cap \mathbb{R} F = K ( i ) ∩ R は [ K ( i ) : F ] = 2 [K(i) : F] = 2 [ K ( i ) : F ] = 2 、i ∉ F i \notin F i ∈ / F を満たし、F ( i ) = K ( i ) F(i) = K(i) F ( i ) = K ( i ) です。F F F は実で、次数が 2 2 2 の冪の Abel 拡大、分岐する素数は 2 2 2 だけです(F = Q F = \mathbb{Q} F = Q でなければ)。補題 7.3 で F F F を実の巡回体の合成体に分け、2 を使うと F ⊆ Q ( ζ 2 N ) F \subseteq \mathbb{Q}(\zeta_{2^N}) F ⊆ Q ( ζ 2 N ) (N ≥ 2 N \ge 2 N ≥ 2 )で、K ⊆ F ( i ) ⊆ Q ( ζ 2 N ) K \subseteq F(i) \subseteq \mathbb{Q}(\zeta_{2^N}) K ⊆ F ( i ) ⊆ Q ( ζ 2 N ) です。
∎
定理 7.8 (Kronecker–Weber の定理 ) ✓
Q \mathbb{Q} Q の有限次 Abel 拡大 K K K (K ⊆ C K \subseteq \mathbb{C} K ⊆ C )は、ある n ≥ 1 n \ge 1 n ≥ 1 について Q ( ζ n ) \mathbb{Q}(\zeta_n) Q ( ζ n ) に含まれる。
証明(定理 7.8) 補題 7.3 により K K K は素数冪次数の Abel 拡大の合成体で、円分体の合成体は円分体に含まれるので、[ K : Q ] = p m [K : \mathbb{Q}] = p^m [ K : Q ] = p m (p p p は素数)の場合を示せば足ります。K K K で分岐する p p p 以外の素数の個数 s s s に関する帰納法を使います。
s = 0 s = 0 s = 0 なら、分岐する素数は p p p だけ(または K = Q K = \mathbb{Q} K = Q )で、補題 7.7 の 3 から K ⊆ Q ( ζ p N ) K \subseteq \mathbb{Q}(\zeta_{p^N}) K ⊆ Q ( ζ p N ) です。
s ≥ 1 s \ge 1 s ≥ 1 とし、K K K で分岐する素数 q ≠ p q \ne p q = p を取ります。補題 7.4 の K ′ K' K ′ は次数が p p p の冪の Abel 拡大で、K ′ K' K ′ で分岐する p p p 以外の素数は、K K K で分岐する p p p 以外の素数から q q q を除いたものに含まれるので、高々 s − 1 s - 1 s − 1 個です。帰納法の仮定から K ′ ⊆ Q ( ζ n ′ ) K' \subseteq \mathbb{Q}(\zeta_{n'}) K ′ ⊆ Q ( ζ n ′ ) で、K ⊆ K ′ Q ( ζ q ) ⊆ Q ( ζ n ′ q ) K \subseteq K'\mathbb{Q}(\zeta_q) \subseteq \mathbb{Q}(\zeta_{n'q}) K ⊆ K ′ Q ( ζ q ) ⊆ Q ( ζ n ′ q ) です。
∎
定義 7.9 (Abel 拡大の導手 ) ↗
Q \mathbb{Q} Q の有限次 Abel 拡大 K K K に対し、K ⊆ Q ( ζ n ) K \subseteq \mathbb{Q}(\zeta_n) K ⊆ Q ( ζ n ) となる最小の正の整数 n n n を K K K の導手 (conductor)という。定理 7.8 により導手は存在する。
系 7.10 (導手と分岐 ) ✓
Q \mathbb{Q} Q の有限次 Abel 拡大 K K K の導手を n n n とする。素数 p p p が K K K で分岐することと p ∣ n p \mid n p ∣ n は同値である。p ∤ n p \nmid n p ∤ n のとき、p p p の K K K での Artin 記号は σ p ∣ K \sigma_p|_K σ p ∣ K で、p p p の分解の型は p m o d n p \bmod n p mod n だけで決まる。
証明(系 7.10) p ∤ n p \nmid n p ∤ n なら p p p は Q ( ζ n ) \mathbb{Q}(\zeta_n) Q ( ζ n ) で不分岐で(定理 4.3 )、その部分体 K K K でも不分岐です。Artin 記号は 命題 5.2[分解群・惰性群・Frobenius 元] の 4 から σ p ∣ K \sigma_p|_K σ p ∣ K です。逆に p ∣ n p \mid n p ∣ n とし、n = p k m n = p^km n = p k m (k ≥ 1 k \ge 1 k ≥ 1 、p ∤ m p \nmid m p ∤ m )と書きます。p p p が K K K で不分岐なら、K K K は Q ( ζ n ) \mathbb{Q}(\zeta_n) Q ( ζ n ) における p p p の惰性体に含まれ(系 4.2[分解群・惰性群・Frobenius 元] の 4)、それは Q ( ζ m ) \mathbb{Q}(\zeta_m) Q ( ζ m ) です(定理 4.3 の 2)。m < n m < n m < n なので導手の最小性に反します。
∎
導手 n n n の Abel 拡大 K K K は ( Z / n Z ) × (\mathbb{Z}/n\mathbb{Z})^{\times} ( Z / n Z ) × の部分群 H H H と K = Q ( ζ n ) H K = \mathbb{Q}(\zeta_n)^H K = Q ( ζ n ) H で対応し、G a l ( K / Q ) ≅ ( Z / n Z ) × / H \mathrm{Gal}(K/\mathbb{Q}) \cong (\mathbb{Z}/n\mathbb{Z})^{\times}/H Gal ( K / Q ) ≅ ( Z / n Z ) × / H です。「Abel 拡大は、合同条件で定まる群の商で分類され、Artin 記号がその同型を与える」というこの形が、一般の代数体の上で成り立つというのが 類体論 の主張です。一般の代数体では円分体に当たる具体的な体が知られていないため、証明はまったく別の道をたどります。
例 8.1 (7 ≡ 1 (mod 3) の分解 )
Q ( ζ 3 ) = Q ( − 3 ) \mathbb{Q}(\zeta_3) = \mathbb{Q}(\sqrt{-3}) Q ( ζ 3 ) = Q ( − 3 ) で、7 ≡ 1 ( m o d 3 ) 7 \equiv 1 \pmod 3 7 ≡ 1 ( mod 3 ) は完全分解します(系 4.4 )。ω = ζ 3 \omega = \zeta_3 ω = ζ 3 とすると N ( a + b ω ) = a 2 − a b + b 2 N(a + b\omega) = a^2 - ab + b^2 N ( a + bω ) = a 2 − ab + b 2 で、N ( 3 + 2 ω ) = 9 − 6 + 4 = 7 N(3 + 2\omega) = 9 - 6 + 4 = 7 N ( 3 + 2 ω ) = 9 − 6 + 4 = 7 ですから
7 = ( 3 + 2 ω ) ( 3 + 2 ω 2 ) = ( 3 + 2 ω ) ( 1 − 2 ω ) 7 = (3 + 2\omega)(3 + 2\omega^2) = (3 + 2\omega)(1 - 2\omega) 7 = ( 3 + 2 ω ) ( 3 + 2 ω 2 ) = ( 3 + 2 ω ) ( 1 − 2 ω ) です(ω 2 = − 1 − ω \omega^2 = -1 - \omega ω 2 = − 1 − ω )。2 ≡ 2 ( m o d 3 ) 2 \equiv 2 \pmod 3 2 ≡ 2 ( mod 3 ) は位数 2 2 2 なので惰性、3 = − ω 2 ( 1 − ω ) 2 3 = -\omega^2(1 - \omega)^2 3 = − ω 2 ( 1 − ω ) 2 は完全分岐です。
例 8.2 (3 次巡回体 ℚ(ζ₉)⁺ の導手 )
θ = ζ 9 + ζ 9 − 1 \theta = \zeta_9 + \zeta_9^{-1} θ = ζ 9 + ζ 9 − 1 とすると θ 3 = ζ 9 3 + ζ 9 − 3 + 3 θ = − 1 + 3 θ \theta^3 = \zeta_9^3 + \zeta_9^{-3} + 3\theta = -1 + 3\theta θ 3 = ζ 9 3 + ζ 9 − 3 + 3 θ = − 1 + 3 θ (ζ 9 3 = ζ 3 \zeta_9^3 = \zeta_3 ζ 9 3 = ζ 3 で ζ 3 + ζ 3 − 1 = − 1 \zeta_3 + \zeta_3^{-1} = -1 ζ 3 + ζ 3 − 1 = − 1 )なので、θ \theta θ は X 3 − 3 X + 1 X^3 - 3X + 1 X 3 − 3 X + 1 の根です。M = Q ( θ ) = Q ( ζ 9 ) + M = \mathbb{Q}(\theta) = \mathbb{Q}(\zeta_9)^{+} M = Q ( θ ) = Q ( ζ 9 ) + は ( Z / 9 Z ) × / { ± 1 } (\mathbb{Z}/9\mathbb{Z})^{\times}/\{\pm 1\} ( Z /9 Z ) × / { ± 1 } を Galois 群とする 3 次巡回体で、分岐する素数は 3 3 3 だけです。導手 n n n の素因数は 3 3 3 だけで(系 7.10 )、n ∣ 9 n \mid 9 n ∣ 9 、Q ( ζ 3 ) \mathbb{Q}(\zeta_3) Q ( ζ 3 ) は 2 次なので n = 9 n = 9 n = 9 です。これは 補題 7.6 の「3 3 3 だけで分岐する 3 次巡回体」そのものです。素数 p ≠ 3 p \ne 3 p = 3 が M M M で完全分解するのは p ≡ ± 1 ( m o d 9 ) p \equiv \pm 1 \pmod 9 p ≡ ± 1 ( mod 9 ) のときで、例えば 17 17 17 と 19 19 19 です。
例 8.3 (ℚ(∛2) は円分体に入らない )
Q ( 2 3 ) \mathbb{Q}(\sqrt[3]{2}) Q ( 3 2 ) が円分体に含まれれば Q \mathbb{Q} Q 上 Galois 拡大のはずです(定理 2.3 )。Galois 拡大では p p p の上の素イデアルの剰余次数はすべて等しくなりますが(補題 3.1[分解群・惰性群・Frobenius 元] )、X 3 − 2 ≡ ( X − 3 ) ( X 2 + 3 X + 4 ) ( m o d 5 ) X^3 - 2 \equiv (X - 3)(X^2 + 3X + 4) \pmod 5 X 3 − 2 ≡ ( X − 3 ) ( X 2 + 3 X + 4 ) ( mod 5 ) なので、5 5 5 は Q ( 2 3 ) \mathbb{Q}(\sqrt[3]{2}) Q ( 3 2 ) で剰余次数 1 1 1 と 2 2 2 の素イデアルに分かれます(定理 7.1[代数体の整数環と Dedekind 整域] 。指数 [ O : Z [ 2 3 ] ] [\mathcal{O} : \mathbb{Z}[\sqrt[3]{2}]] [ O : Z [ 3 2 ]] は 1 1 1 です)。よって Galois 拡大ではなく、どの円分体にも含まれません。同じ理由で、X 3 − 2 X^3 - 2 X 3 − 2 が p p p を法として何個の根をもつかは、p p p のどんな合同条件でも記述できません。
例 8.4 (正 17 角形と ℚ(ζ₁₇) の部分体の塔 )
( Z / 17 Z ) × (\mathbb{Z}/17\mathbb{Z})^{\times} ( Z /17 Z ) × は位数 16 16 16 の巡回群で、3 3 3 が生成元です(3 8 = 6561 = 17 ⋅ 386 − 1 ≡ − 1 3^8 = 6561 = 17\cdot 386 - 1 \equiv -1 3 8 = 6561 = 17 ⋅ 386 − 1 ≡ − 1 )。部分群の列 ⟨ 3 ⟩ ⊃ ⟨ 3 2 ⟩ ⊃ ⟨ 3 4 ⟩ ⊃ ⟨ 3 8 ⟩ ⊃ 1 \langle 3\rangle \supset \langle 3^2\rangle \supset \langle 3^4\rangle \supset \langle 3^8\rangle \supset 1 ⟨ 3 ⟩ ⊃ ⟨ 3 2 ⟩ ⊃ ⟨ 3 4 ⟩ ⊃ ⟨ 3 8 ⟩ ⊃ 1 に対応して、各段が 2 次の体の塔
Q ⊂ K 2 ⊂ K 4 ⊂ K 8 ⊂ K 16 = Q ( ζ 17 ) \mathbb{Q} \subset K_2 \subset K_4 \subset K_8 \subset K_{16} = \mathbb{Q}(\zeta_{17}) Q ⊂ K 2 ⊂ K 4 ⊂ K 8 ⊂ K 16 = Q ( ζ 17 ) があります。K 2 = Q ( 17 ) K_2 = \mathbb{Q}(\sqrt{17}) K 2 = Q ( 17 ) (定理 5.2 、17 ∗ = 17 17^{*} = 17 1 7 ∗ = 17 )、K 8 = Q ( ζ 17 ) + = Q ( cos ( 2 π / 17 ) ) K_8 = \mathbb{Q}(\zeta_{17})^{+} = \mathbb{Q}(\cos(2\pi/17)) K 8 = Q ( ζ 17 ) + = Q ( cos ( 2 π /17 )) です。各段は平方根を 1 つ添加して得られるので、cos ( 2 π / 17 ) \cos(2\pi/17) cos ( 2 π /17 ) は有理数から四則と平方根を有限回使って書け、正 17 角形は定規とコンパスで作図できます。一般に正 n n n 角形でこの塔が作れる条件は φ ( n ) \varphi(n) φ ( n ) が 2 2 2 の冪であることで、逆に作図できるなら φ ( n ) = [ Q ( ζ n ) : Q ] \varphi(n) = [\mathbb{Q}(\zeta_n) : \mathbb{Q}] φ ( n ) = [ Q ( ζ n ) : Q ] は 2 2 2 の冪です(定理 8.2[多項式環と体の拡大] )。
演習 9.1 易
素数 2 , 5 , 11 , 19 2, 5, 11, 19 2 , 5 , 11 , 19 の Q ( ζ 5 ) \mathbb{Q}(\zeta_5) Q ( ζ 5 ) での ( e , f , g ) (e, f, g) ( e , f , g ) を求めよ。また、それぞれが Q ( 5 ) \mathbb{Q}(\sqrt 5) Q ( 5 ) でどう分解するかを述べよ。
解答 5 5 5 は完全分岐で ( 4 , 1 , 1 ) (4, 1, 1) ( 4 , 1 , 1 ) 、Q ( 5 ) \mathbb{Q}(\sqrt 5) Q ( 5 ) でも分岐します。p ≠ 5 p \ne 5 p = 5 では e = 1 e = 1 e = 1 で、f f f は p p p の ( Z / 5 Z ) × (\mathbb{Z}/5\mathbb{Z})^{\times} ( Z /5 Z ) × での位数です(定理 4.3 )。2 2 2 は位数 4 4 4 (2 , 4 , 3 , 1 2, 4, 3, 1 2 , 4 , 3 , 1 )なので ( 1 , 4 , 1 ) (1, 4, 1) ( 1 , 4 , 1 ) 、11 ≡ 1 11 \equiv 1 11 ≡ 1 は ( 1 , 1 , 4 ) (1, 1, 4) ( 1 , 1 , 4 ) 、19 ≡ 4 19 \equiv 4 19 ≡ 4 は位数 2 2 2 で ( 1 , 2 , 2 ) (1, 2, 2) ( 1 , 2 , 2 ) です。Q ( 5 ) \mathbb{Q}(\sqrt 5) Q ( 5 ) は H = { ± 1 } H = \{\pm 1\} H = { ± 1 } の固定体なので、p p p が分解するのは p ≡ ± 1 ( m o d 5 ) p \equiv \pm 1 \pmod 5 p ≡ ± 1 ( mod 5 ) のときです(系 4.4 )。よって 11 11 11 と 19 19 19 は分解し、2 2 2 は惰性です。これは ( 5 p ) = ( p 5 ) \left(\frac 5p\right) = \left(\frac p5\right) ( p 5 ) = ( 5 p ) による判定と一致します。
演習 9.2 標準
gcd ( m , n ) = 1 \gcd(m, n) = 1 g cd( m , n ) = 1 のとき Q ( ζ m ) ∩ Q ( ζ n ) = Q \mathbb{Q}(\zeta_m) \cap \mathbb{Q}(\zeta_n) = \mathbb{Q} Q ( ζ m ) ∩ Q ( ζ n ) = Q であることを、分岐を使って示せ。
解答 F = Q ( ζ m ) ∩ Q ( ζ n ) F = \mathbb{Q}(\zeta_m) \cap \mathbb{Q}(\zeta_n) F = Q ( ζ m ) ∩ Q ( ζ n ) とします。素数 p p p が F F F で分岐すれば、F F F を含む Q ( ζ m ) \mathbb{Q}(\zeta_m) Q ( ζ m ) と Q ( ζ n ) \mathbb{Q}(\zeta_n) Q ( ζ n ) の両方で分岐するので(補題 2.2[分解群・惰性群・Frobenius 元] )、定理 4.3 の 3 から p ∣ m p \mid m p ∣ m かつ p ∣ n p \mid n p ∣ n となり、gcd ( m , n ) = 1 \gcd(m, n) = 1 g cd( m , n ) = 1 に反します。よって F F F ではどの素数も分岐せず、補題 7.1 から F = Q F = \mathbb{Q} F = Q です。次数の計算 φ ( m n ) = φ ( m ) φ ( n ) \varphi(mn) = \varphi(m)\varphi(n) φ ( mn ) = φ ( m ) φ ( n ) からも同じ結論が出ますが、この証明は「Q \mathbb{Q} Q 上不分岐な拡大がない」ことの典型的な使い方です。
演習 9.3 標準
p = 5 p = 5 p = 5 の Gauss 和を具体的に書き、g 2 = 5 g^2 = 5 g 2 = 5 を直接確かめよ。また g = 5 g = \sqrt 5 g = 5 (正の平方根)であることを示し、cos ( 2 π / 5 ) \cos(2\pi/5) cos ( 2 π /5 ) の値を求めよ。
解答 5 5 5 を法とする平方剰余は 1 , 4 1, 4 1 , 4 なので g = ζ − ζ 2 − ζ 3 + ζ 4 g = \zeta - \zeta^2 - \zeta^3 + \zeta^4 g = ζ − ζ 2 − ζ 3 + ζ 4 (ζ = ζ 5 \zeta = \zeta_5 ζ = ζ 5 )です。α = ζ + ζ 4 \alpha = \zeta + \zeta^4 α = ζ + ζ 4 、β = ζ 2 + ζ 3 \beta = \zeta^2 + \zeta^3 β = ζ 2 + ζ 3 とすると g = α − β g = \alpha - \beta g = α − β 、α + β = − 1 \alpha + \beta = -1 α + β = − 1 、α β = ζ 3 + ζ 4 + ζ 6 + ζ 7 = ζ 3 + ζ 4 + ζ + ζ 2 = − 1 \alpha\beta = \zeta^3 + \zeta^4 + \zeta^6 + \zeta^7 = \zeta^3 + \zeta^4 + \zeta + \zeta^2 = -1 α β = ζ 3 + ζ 4 + ζ 6 + ζ 7 = ζ 3 + ζ 4 + ζ + ζ 2 = − 1 です。よって g 2 = ( α + β ) 2 − 4 α β = 1 + 4 = 5 g^2 = (\alpha + \beta)^2 - 4\alpha\beta = 1 + 4 = 5 g 2 = ( α + β ) 2 − 4 α β = 1 + 4 = 5 です。α = 2 cos ( 2 π / 5 ) > 0 \alpha = 2\cos(2\pi/5) > 0 α = 2 cos ( 2 π /5 ) > 0 、β = 2 cos ( 4 π / 5 ) < 0 \beta = 2\cos(4\pi/5) < 0 β = 2 cos ( 4 π /5 ) < 0 なので g = α − β > 0 g = \alpha - \beta > 0 g = α − β > 0 、g = 5 g = \sqrt 5 g = 5 です。α = ( ( α + β ) + ( α − β ) ) / 2 = ( − 1 + 5 ) / 2 \alpha = ((\alpha + \beta) + (\alpha - \beta))/2 = (-1 + \sqrt 5)/2 α = (( α + β ) + ( α − β )) /2 = ( − 1 + 5 ) /2 から cos ( 2 π / 5 ) = ( 5 − 1 ) / 4 \cos(2\pi/5) = (\sqrt 5 - 1)/4 cos ( 2 π /5 ) = ( 5 − 1 ) /4 です。
演習 9.4 難
q q q を奇素数とする。Q ( q ∗ ) \mathbb{Q}(\sqrt{q^{*}}) Q ( q ∗ ) の導手が q q q であること、q ≡ 1 ( m o d 4 ) q \equiv 1 \pmod 4 q ≡ 1 ( mod 4 ) のとき Q ( − q ) \mathbb{Q}(\sqrt{-q}) Q ( − q ) の導手が 4 q 4q 4 q であることを示せ。
解答 Q ( q ∗ ) ⊆ Q ( ζ q ) \mathbb{Q}(\sqrt{q^{*}}) \subseteq \mathbb{Q}(\zeta_q) Q ( q ∗ ) ⊆ Q ( ζ q ) です(定理 5.2 )。導手 n n n は q q q 以下で、q q q は Q ( q ∗ ) \mathbb{Q}(\sqrt{q^{*}}) Q ( q ∗ ) で分岐する(q ∣ d = q ∗ q \mid d = q^{*} q ∣ d = q ∗ )ので q ∣ n q \mid n q ∣ n です(系 7.10 )。よって n = q n = q n = q です。
q ≡ 1 ( m o d 4 ) q \equiv 1 \pmod 4 q ≡ 1 ( mod 4 ) のとき q ∗ = q q^{*} = q q ∗ = q で、− q = i q ∈ Q ( ζ 4 ) Q ( ζ q ) = Q ( ζ 4 q ) \sqrt{-q} = i\sqrt q \in \mathbb{Q}(\zeta_4)\mathbb{Q}(\zeta_q) = \mathbb{Q}(\zeta_{4q}) − q = i q ∈ Q ( ζ 4 ) Q ( ζ q ) = Q ( ζ 4 q ) なので n ≤ 4 q n \le 4q n ≤ 4 q です。− q ≡ 3 ( m o d 4 ) -q \equiv 3 \pmod 4 − q ≡ 3 ( mod 4 ) なので判別式は − 4 q -4q − 4 q で、2 2 2 と q q q が分岐し、2 ∣ n 2 \mid n 2 ∣ n 、q ∣ n q \mid n q ∣ n です。n ≡ 2 ( m o d 4 ) n \equiv 2 \pmod 4 n ≡ 2 ( mod 4 ) なら Q ( ζ n ) = Q ( ζ n / 2 ) \mathbb{Q}(\zeta_n) = \mathbb{Q}(\zeta_{n/2}) Q ( ζ n ) = Q ( ζ n /2 ) となって最小性に反するので 4 ∣ n 4 \mid n 4 ∣ n 、したがって 4 q ∣ n 4q \mid n 4 q ∣ n で、n = 4 q n = 4q n = 4 q です。
L. C. Washington, Introduction to Cyclotomic Fields , 2nd ed., Graduate Texts in Mathematics 83, Springer, 1997 — Chapter 1–2(円分体の基本)、Chapter 14(Kronecker–Weber の定理)。
D. A. Marcus, Number Fields , Universitext, Springer — Chapter 2(円分体の整数環)、Chapter 4 の演習(Kronecker–Weber の定理の初等的証明の筋道)。
J. Neukirch, Algebraic Number Theory , Grundlehren der mathematischen Wissenschaften 322, Springer, 1999 — Chapter I §10(円分体)。
K. Ireland, M. Rosen, A Classical Introduction to Modern Number Theory , 2nd ed., Graduate Texts in Mathematics 84, Springer, 1990 — Chapter 6(Gauss 和)、Chapter 13(円分体)。
M. J. Greenberg, “An elementary proof of the Kronecker–Weber theorem”, American Mathematical Monthly 81 (1974) — 分岐群を使う初等的証明。
執筆: Claude Code(Opus 5.5)、Claude Code(Sonnet 5.5)・監査 2 回(Claude Code)・最終 2026-10-12