コンテンツにスキップ

円分体と Kronecker–Weber の定理

対象読者: 学部のガロア理論と、本テーマ第1章の分解群・惰性群・Frobenius元、代数体の整数環、平方剰余の相互法則を学んだ人。類体論は仮定しません。

前提となる記事:分解群・惰性群・Frobenius 元:共役差積と高次分岐群、代数体の整数環と Dedekind 整域:イデアルで素因数分解を取り戻す、原始根と平方剰余の相互法則:mod p で平方数になる条件を決める

生 Markdown

この記事の主役は「1 の冪根(何乗かすると 1 になる複素数)を有理数に付け加えてできる数の体系」です。たとえば 1 の 5 乗根を付け加えた体 Q(ζ5)\mathbb{Q}(\zeta_5) では、55 と異なる素数 pp を 5 で割った余りを見るだけで、pp がこの体の中でどう素因数分解されるかが決まる、という不思議な規則性があります。さらに、有理数の上で「対称性が可換な」拡大はすべてこの体系の中に収まる、というのが Kronecker–Weber の定理です。前半はその具体的な性質、後半はその定理の証明です。

  • 円分多項式 Φn\Phi_n は Q\mathbb{Q} 上既約で、Gal(Q(ζn)/Q)≅(Z/nZ)×\mathrm{Gal}(\mathbb{Q}(\zeta_n)/\mathbb{Q}) \cong (\mathbb{Z}/n\mathbb{Z})^{\times} です(定理 2.3)。整数環は Z[ζn]\mathbb{Z}[\zeta_n] です(定理 3.3、定理 4.2)。
  • p∤np \nmid n なら pp は不分岐で Frobenius 元は ζn↦ζnp\zeta_n \mapsto \zeta_n^p、剰余次数は pp の (Z/nZ)×(\mathbb{Z}/n\mathbb{Z})^{\times} での位数です(定理 4.3)。素数の分解が「pp を nn で割った余り」だけで決まります。
  • Gauss 和 gg は g2=(−1)(p−1)/2pg^2 = (-1)^{(p-1)/2}p を満たし(定理 5.2)、すべての二次体は円分体に含まれます(系 5.3)。Frobenius 元を二次部分体に制限すると平方剰余の相互法則が出ます(命題 5.4)。
  • 円分体の単数は、実部分体の単数と 1 の冪根の積です(素数冪の場合。命題 6.2)。
  • Kronecker–Weber の定理:Q\mathbb{Q} 上の有限次 Abel 拡大は円分体に含まれます(定理 7.8)。証明は、Q\mathbb{Q} 上不分岐な拡大がないこと(補題 7.1)と、高次分岐群・Hilbert の公式だけを使います。

二次体 Q(m)\mathbb{Q}(\sqrt m) で素数 pp がどう分解するかは Legendre 記号 (mp)\left(\frac mp\right) で決まり、相互法則によってそれは pp を 4∣m∣4|m| で割った余りだけで決まります。「分解の型が合同条件で書ける」というこの現象は、二次体に特有のものでしょうか。

答えは、Q\mathbb{Q} 上の Abel 拡大すべてで同じことが起こり、Abel でない拡大では起こらない、というものです。前半を支えるのが円分体です。Q(ζn)\mathbb{Q}(\zeta_n) では Galois 群が (Z/nZ)×(\mathbb{Z}/n\mathbb{Z})^{\times} と同一視され、第 1 章 で定義した Frobenius 元は「pp の nn を法とする類」そのものになります。したがって円分体の部分体では、分解の型が p mod np \bmod n で決まります。Kronecker–Weber の定理は、Q\mathbb{Q} 上の Abel 拡大がすべて円分体の部分体であると主張するので、これで Abel 拡大の分解法則が完全に記述されます。これが Q\mathbb{Q} 上の類体論です。

本記事の後半では、この定理を局所体も類体論も使わずに証明します。使う道具は第 1 章の分岐群と Hilbert の公式、そして Minkowski の判別式の評価(Q\mathbb{Q} 上どこでも不分岐な拡大は自明)です。

本記事では代数体はすべて C\mathbb{C} の部分体とし、ζn:=e2πi/n\zeta_n := e^{2\pi i/n} と書きます。第 1 章の結果は A=ZA = \mathbb{Z} とその局所化 Z(p)\mathbb{Z}_{(p)} に対して使います(第 1 章 2.1 節の仮定を満たします)。代数体 KK と素数 ℓ\ell について、OK\mathcal{O}_K の Z∖ℓZ\mathbb{Z} \setminus \ell\mathbb{Z} による局所化を OK,(ℓ)\mathcal{O}_{K,(\ell)} と書きます。

定義 2.1(円分体と円分多項式)↗

n≥1n \ge 1 とする。C\mathbb{C} の中の 1 の nn 乗根の全体 μn={ζna∣a∈Z/nZ}\mu_n = \{\zeta_n^a \mid a \in \mathbb{Z}/n\mathbb{Z}\} は位数 nn の巡回群で、その生成元 ζna\zeta_n^a(gcd⁡(a,n)=1\gcd(a, n) = 1)を 1 の原始 nn 乗根という。Q(ζn)\mathbb{Q}(\zeta_n) を第 nn 円分体、

Φn(X):=∏a∈(Z/nZ)×(X−ζna)\Phi_n(X) := \prod_{a \in (\mathbb{Z}/n\mathbb{Z})^{\times}}(X - \zeta_n^a)

を第 nn 円分多項式という。deg⁡Φn=φ(n)\deg\Phi_n = \varphi(n) である。実部分体 Q(ζn)+:=Q(ζn)∩R\mathbb{Q}(\zeta_n)^{+} := \mathbb{Q}(\zeta_n) \cap \mathbb{R} を最大実部分体という。

1 の nn 乗根はそれぞれちょうど 1 つの d∣nd \mid n について原始 dd 乗根なので、Xn−1=∏d∣nΦd(X)X^n - 1 = \prod_{d \mid n}\Phi_d(X) です。

補題 2.2(円分多項式は整数係数)✓

Φn∈Z[X]\Phi_n \in \mathbb{Z}[X] であり、Φn\Phi_n はモニックで Φn(0)=±1\Phi_n(0) = \pm 1 である。素数 p∤np \nmid n について、Xn−1X^n - 1 は Fp\mathbb{F}_p のどの拡大体でも重根をもたない。

証明(補題 2.2)

nn に関する帰納法で示します。Φ1=X−1\Phi_1 = X - 1 です。n>1n > 1 とし、u=∏d∣n, d<nΦdu = \prod_{d \mid n,\ d < n}\Phi_d とすると、帰納法の仮定から u∈Z[X]u \in \mathbb{Z}[X] はモニックで、Xn−1=ΦnuX^n - 1 = \Phi_nu です。モニック多項式による割り算は Z[X]\mathbb{Z}[X] の中で実行できるので Xn−1=wu+rX^n - 1 = wu + r(w,r∈Z[X]w, r \in \mathbb{Z}[X]、deg⁡r<deg⁡u\deg r < \deg u)と書け、C[X]\mathbb{C}[X] での割り算の一意性から w=Φnw = \Phi_n、r=0r = 0 です。定数項を比べると Φn(0)u(0)=−1\Phi_n(0)u(0) = -1 で、どちらも整数なので Φn(0)=±1\Phi_n(0) = \pm 1 です。

後半について、標数 pp の体で h=Xn−1h = X^n - 1 とすると h−(X/n)h′=Xn−1−Xn=−1h - (X/n)h' = X^n - 1 - X^n = -1 です(p∤np \nmid n なので nn は可逆)。hh が重根 β\beta をもてば h(β)=h′(β)=0h(\beta) = h'(\beta) = 0 となり、この式に矛盾します。

定理 2.3(円分多項式の既約性)✓

Φn\Phi_n は Q\mathbb{Q} 上既約である。したがって [Q(ζn):Q]=φ(n)[\mathbb{Q}(\zeta_n) : \mathbb{Q}] = \varphi(n) で、Q(ζn)/Q\mathbb{Q}(\zeta_n)/\mathbb{Q} は Galois 拡大であり、

(Z/nZ)×→ ∼ Gal(Q(ζn)/Q),a⟼σa,σa(ζn)=ζna(\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

は群の同型である。特に円分体は Q\mathbb{Q} の Abel 拡大で、その部分体もすべて Q\mathbb{Q} 上 Abel 拡大である。

証明(定理 2.3)

ζ=ζn\zeta = \zeta_n の Q\mathbb{Q} 上の最小多項式を gg とします。ζ\zeta は代数的整数なので g∈Z[X]g \in \mathbb{Z}[X] です(命題 2.4[代数体の整数環と Dedekind 整域])。gg は Xn−1X^n - 1 を Q[X]\mathbb{Q}[X] で割り、gg はモニックなので 補題 2.2 の証明と同じ割り算で Xn−1=ghX^n - 1 = gh、h∈Z[X]h \in \mathbb{Z}[X] です。

主張:ξ\xi が gg の根で pp が nn を割らない素数なら、ξp\xi^p も gg の根である。

ξp\xi^p は Xn−1X^n - 1 の根なので、g(ξp)≠0g(\xi^p) \ne 0 なら h(ξp)=0h(\xi^p) = 0 です。すると ξ\xi は h(Xp)h(X^p) の根で、gg は ξ\xi の最小多項式ですから g∣h(Xp)g \mid h(X^p)、再びモニック多項式による割り算で h(Xp)=gkh(X^p) = gk(k∈Z[X]k \in \mathbb{Z}[X])です。係数を pp を法として還元すると、Fp[X]\mathbb{F}_p[X] では hˉ(Xp)=hˉ(X)p\bar h(X^p) = \bar h(X)^p なので(補題 7.1[多項式環と体の拡大] と cp=cc^p = c、c∈Fpc \in \mathbb{F}_p)

hˉp=gˉ kˉ.\bar h^p = \bar g\,\bar k.

gˉ\bar g の既約因子 uu を取ると u∣hˉpu \mid \bar h^p から u∣hˉu \mid \bar h で、u2∣gˉhˉ=Xn−1u^2 \mid \bar g\bar h = X^n - 1 となります。これは Xn−1X^n - 1 が Fp\mathbb{F}_p の拡大体で重根をもたないこと(補題 2.2)に反します。よって g(ξp)=0g(\xi^p) = 0 です。

gcd⁡(a,n)=1\gcd(a, n) = 1 となる正の整数 aa を nn を割らない素数の積 a=p1⋯pra = p_1\cdots p_r に書き、主張を ζ,ζp1,ζp1p2,…\zeta, \zeta^{p_1}, \zeta^{p_1p_2}, \ldots に順に使うと g(ζa)=0g(\zeta^a) = 0 です。よって Φn\Phi_n の根はすべて gg の根で、deg⁡g≥φ(n)\deg g \ge \varphi(n) です。一方 g∣Φng \mid \Phi_n(Φn∈Q[X]\Phi_n \in \mathbb{Q}[X] は ζ\zeta を根にもつ)なので g=Φng = \Phi_n で、Φn\Phi_n は既約、[Q(ζ):Q]=φ(n)[\mathbb{Q}(\zeta) : \mathbb{Q}] = \varphi(n) です。

Q(ζ)\mathbb{Q}(\zeta) は Xn−1X^n - 1 の最小分解体なので Galois 拡大です(定義 3.1[ガロア理論への招待])。σ∈Gal(Q(ζ)/Q)\sigma \in \mathrm{Gal}(\mathbb{Q}(\zeta)/\mathbb{Q}) は ζ\zeta を Φn\Phi_n の根 ζa(σ)\zeta^{a(\sigma)} に移し、στ(ζ)=σ(ζa(τ))=ζa(σ)a(τ)\sigma\tau(\zeta) = \sigma(\zeta^{a(\tau)}) = \zeta^{a(\sigma)a(\tau)} なので σ↦a(σ)\sigma \mapsto a(\sigma) は (Z/nZ)×(\mathbb{Z}/n\mathbb{Z})^{\times} への準同型で、σ\sigma は ζ\zeta の像で決まるので単射です。両辺の位数は φ(n)\varphi(n)(定理 4.1[ガロア理論への招待] の 1)なので同型です。Abel 群の部分群はすべて正規で商も Abel 群ですから、部分体は Q\mathbb{Q} 上 Abel 拡大です(同定理の 4)。

m∣nm \mid n なら ζm=ζnn/m\zeta_m = \zeta_n^{n/m} なので Q(ζm)⊆Q(ζn)\mathbb{Q}(\zeta_m) \subseteq \mathbb{Q}(\zeta_n) で、gcd⁡(m,n)=1\gcd(m, n) = 1 なら ζmζn\zeta_m\zeta_n が原始 mnmn 乗根なので Q(ζm)Q(ζn)=Q(ζmn)\mathbb{Q}(\zeta_m)\mathbb{Q}(\zeta_n) = \mathbb{Q}(\zeta_{mn}) です。一般に Q(ζm)Q(ζn)⊆Q(ζmn)\mathbb{Q}(\zeta_m)\mathbb{Q}(\zeta_n) \subseteq \mathbb{Q}(\zeta_{mn}) で、円分体の合成体は円分体に含まれます。また nn が奇数なら −ζn-\zeta_n は原始 2n2n 乗根なので Q(ζ2n)=Q(ζn)\mathbb{Q}(\zeta_{2n}) = \mathbb{Q}(\zeta_n) です。

整数環を決めるために、局所的に単生成であることの判定法を 2 つ用意します。1 つは完全分岐の場合(第 1 章の 補題 9.2[分解群・惰性群・Frobenius 元])、もう 1 つは次の補題です。

整数環が Z[ζ]\mathbb{Z}[\zeta] になることを示す方針は、素数ごとに別々に確かめることです。素数 ℓ\ell で「ℓ\ell で割れない数による分数」までを許した範囲(局所化)で等しければ、全体でも等しい、という補題(補題 3.2)を使います。分岐する素数 pp では完全分岐の判定法を、それ以外の素数では次の補題を使います。

補題 3.1(微分が単元なら単生成)✓

AA を第 1 章 2.1 節の仮定を満たす Dedekind 整域、KK をその商体、L=K(α)L = K(\alpha)、BB を LL での AA の整閉包とし、α∈B\alpha \in B、gg を α\alpha の KK 上の最小多項式とする。g′(α)g'(\alpha) が環 A[α]A[\alpha] の単元ならば、B=A[α]B = A[\alpha] かつ DL/K=B\mathfrak{D}_{L/K} = B である。

証明(補題 3.1)

M=A[α]M = A[\alpha] とし、M∗={x∈L∣TrL/K(xM)⊆A}M^{*} = \{x \in L \mid \mathrm{Tr}_{L/K}(xM) \subseteq A\} とおきます。M⊆BM \subseteq B なので B∗⊆M∗B^{*} \subseteq M^{*} で、B⊆B∗B \subseteq B^{*} です(補題 8.3[分解群・惰性群・Frobenius 元] の 1)。命題 8.6[分解群・惰性群・Frobenius 元] の 2 から M∗=g′(α)−1M=MM^{*} = g'(\alpha)^{-1}M = M です。よって M⊆B⊆B∗⊆M∗=MM \subseteq B \subseteq B^{*} \subseteq M^{*} = M で、B=B∗=MB = B^{*} = M、DL/K=(B∗)−1=B\mathfrak{D}_{L/K} = (B^{*})^{-1} = B です。

補題 3.2(局所的に等しければ等しい)✓

KK を代数体、M⊆OKM \subseteq \mathcal{O}_K を部分群とする。すべての素数 ℓ\ell について、OK\mathcal{O}_K の各元が y/sy/s(y∈My \in M、s∈Z∖ℓZs \in \mathbb{Z} \setminus \ell\mathbb{Z})の形に書けるならば、M=OKM = \mathcal{O}_K である。

証明(補題 3.2)

x∈OKx \in \mathcal{O}_K に対し J={a∈Z∣ax∈M}J = \{a \in \mathbb{Z} \mid ax \in M\} は Z\mathbb{Z} のイデアルです。仮定から、各素数 ℓ\ell について ℓ\ell で割れない元 ss が JJ にあります。J=cZJ = c\mathbb{Z} と書くと cc はどの素数でも割れず c=±1c = \pm 1、すなわち x∈Mx \in M です。

定理 3.3(素数冪の円分体)✓

pp を素数、k≥1k \ge 1、n=pkn = p^k、ζ=ζn\zeta = \zeta_n、K=Q(ζ)K = \mathbb{Q}(\zeta)、λ=1−ζ\lambda = 1 - \zeta とする。

  1. Φn(X)=∑j=0p−1Xjpk−1\Phi_n(X) = \sum_{j=0}^{p-1}X^{jp^{k-1}}、Φn(1)=p\Phi_n(1) = p。gcd⁡(a,p)=1\gcd(a, p) = 1 なら (1−ζa)/(1−ζ)(1 - \zeta^a)/(1 - \zeta) は Z[ζ]\mathbb{Z}[\zeta] の単元である。
  2. λOK\lambda\mathcal{O}_K は素イデアルで、pOK=(λOK)φ(n)p\mathcal{O}_K = (\lambda\mathcal{O}_K)^{\varphi(n)}。すなわち pp は KK で完全分岐し、剰余次数は 11 である。pp 以外の素数は KK で不分岐である。
  3. OK=Z[ζ]\mathcal{O}_K = \mathbb{Z}[\zeta]。
  4. ∣dK∣=p pk−1(pk−k−1)|d_K| = p^{\,p^{k-1}(pk - k - 1)}。
証明(定理 3.3)
  1. Xpk−1=∏d∣pkΦd=(Xpk−1−1)ΦpkX^{p^k} - 1 = \prod_{d \mid p^k}\Phi_d = (X^{p^{k-1}} - 1)\Phi_{p^k} なので、Y=Xpk−1Y = X^{p^{k-1}} として Φn=(Yp−1)/(Y−1)=∑j=0p−1Yj\Phi_n = (Y^p - 1)/(Y - 1) = \sum_{j=0}^{p-1}Y^j、Φn(1)=p\Phi_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](a≥1a \ge 1 に取る)で、ab≡1(modpk)ab \equiv 1 \pmod{p^k} となる b≥1b \ge 1 を取ると逆数は (1−ζab)/(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] です。

  2. Φn(X)=∏a(X−ζa)\Phi_n(X) = \prod_a(X - \zeta^a) に X=1X = 1 を代入し、1 を使うと p=∏a(1−ζa)=uλφ(n)p = \prod_a(1 - \zeta^a) = u\lambda^{\varphi(n)}(u∈Z[ζ]×u \in \mathbb{Z}[\zeta]^{\times})で、pOK=(λOK)φ(n)p\mathcal{O}_K = (\lambda\mathcal{O}_K)^{\varphi(n)} です。λOK=∏iPiai\lambda\mathcal{O}_K = \prod_i\mathfrak{P}_i^{a_i} と分解すると pp の上の素イデアルの分岐指数は φ(n)ai\varphi(n)a_i で、基本等式 ∑iφ(n)aifi=[K:Q]=φ(n)\sum_i\varphi(n)a_if_i = [K : \mathbb{Q}] = \varphi(n)(定理 5.4[代数体の整数環と Dedekind 整域]、定理 2.3)から素因子は 1 個で a1=f1=1a_1 = f_1 = 1 です。素数 ℓ≠p\ell \ne p については、Xn−1X^n - 1 が ℓ\ell を法として重根をもたないので(補題 2.2)、定理 5.3[分解群・惰性群・Frobenius 元] の 1 から ℓ\ell は Xn−1X^n - 1 の最小分解体 KK で不分岐です。

  3. 補題 3.2 を M=Z[ζ]M = \mathbb{Z}[\zeta] に使います。ℓ=p\ell = p のとき、A=Z(p)A = \mathbb{Z}_{(p)} の KK での整閉包 OK,(p)\mathcal{O}_{K,(p)} の素イデアルは λ\lambda が生成するものだけで e=φ(n)=[K:Q]e = \varphi(n) = [K : \mathbb{Q}] ですから、補題 9.2[分解群・惰性群・Frobenius 元] により OK,(p)=Z(p)[λ]=Z(p)[ζ]\mathcal{O}_{K,(p)} = \mathbb{Z}_{(p)}[\lambda] = \mathbb{Z}_{(p)}[\zeta] です。ℓ≠p\ell \ne p のとき、Φn(X)(Xpk−1−1)=Xpk−1\Phi_n(X)(X^{p^{k-1}} - 1) = X^{p^k} - 1 を微分して X=ζX = \zeta を代入すると

Φn′(ζ) (ζpk−1−1)=pkζpk−1\Phi_n'(\zeta)\,(\zeta^{p^{k-1}} - 1) = p^k\zeta^{p^k - 1}

です。右辺は Z(ℓ)[ζ]\mathbb{Z}_{(\ell)}[\zeta] の単元なので Φn′(ζ)\Phi_n'(\zeta) もそうで、補題 3.1(A=Z(ℓ)A = \mathbb{Z}_{(\ell)})から OK,(ℓ)=Z(ℓ)[ζ]\mathcal{O}_{K,(\ell)} = \mathbb{Z}_{(\ell)}[\zeta] です。どちらの場合も OK\mathcal{O}_K の元は y/sy/s(y∈Z[ζ]y \in \mathbb{Z}[\zeta]、ℓ∤s\ell \nmid s)と書けます。

  1. ∣dK∣=NDK/Q|d_K| = N\mathfrak{D}_{K/\mathbb{Q}} です(命題 8.5[分解群・惰性群・Frobenius 元] とその直後の注意)。3 と 命題 8.6[分解群・惰性群・Frobenius 元] から DK/Q=Φn′(ζ)OK\mathfrak{D}_{K/\mathbb{Q}} = \Phi_n'(\zeta)\mathcal{O}_K で、上の式から Φn′(ζ)\Phi_n'(\zeta) は pk/(η−1)p^k/(\eta - 1) の単数倍です(η:=ζpk−1\eta := \zeta^{p^{k-1}} は 1 の原始 pp 乗根)。v=vλv = v_{\lambda} とすると v(p)=φ(n)v(p) = \varphi(n) です。η\eta について 1 を k=1k = 1 で使うと pp は (1−η)p−1(1 - \eta)^{p-1} の単数倍なので v(1−η)=φ(n)/(p−1)=pk−1v(1 - \eta) = \varphi(n)/(p - 1) = p^{k-1} です。よって
v(DK/Q)=kφ(n)−pk−1=pk−1(pk−k−1)v(\mathfrak{D}_{K/\mathbb{Q}}) = k\varphi(n) - p^{k-1} = p^{k-1}(pk - k - 1)

で、N(λOK)=pN(\lambda\mathcal{O}_K) = p(剰余次数が 11)から ∣dK∣=p pk−1(pk−k−1)|d_K| = p^{\,p^{k-1}(pk - k - 1)} です。

k=1k = 1 なら ∣dK∣=pp−2|d_K| = p^{p-2} です。p=2p = 2、k=2k = 2 では K=Q(i)K = \mathbb{Q}(i)、∣dK∣=22(4−2−1)=4|d_K| = 2^{2(4 - 2 - 1)} = 4 で、二次体の判別式 −4-4 と合います。

4. 一般の円分体:整数環と分解法則

Section titled “4. 一般の円分体:整数環と分解法則”

素数冪の場合から一般の nn へ進むには、nn を素数冪の積に分けて、それぞれの円分体を合成します。次の補題は、次数が掛け合わさる([L:Q]=mm′[L : \mathbb{Q}] = mm')合成体で判別式が互いに素なら、合成体の整数環も「積の基底」で書ける、というものです。判別式が互いに素とは、2 つの体で分岐する素数が重ならないということです。証明では行列式と余因子行列を使って、基底の係数の分母が dKd_K と dK′d_{K'} の両方で打ち消されることを示します。

補題 4.1(判別式が互いに素な体の合成)✓

K,K′K, K' を次数 m,m′m, m' の代数体、L=KK′L = KK' とし、[L:Q]=mm′[L : \mathbb{Q}] = mm' かつ gcd⁡(dK,dK′)=1\gcd(d_K, d_{K'}) = 1 とする。ω1,…,ωm\omega_1, \ldots, \omega_m を OK\mathcal{O}_K の整基底、ω1′,…,ωm′′\omega'_1, \ldots, \omega'_{m'} を OK′\mathcal{O}_{K'} の整基底とすると、{ωiωj′}\{\omega_i\omega'_j\} は OL\mathcal{O}_L の整基底である。特に OL\mathcal{O}_L は環として OK\mathcal{O}_K と OK′\mathcal{O}_{K'} で生成される。

証明(補題 4.1)

mm′mm' 個の元 ωiωj′\omega_i\omega'_j は LL を Q\mathbb{Q} 上張るので(LL は KK と K′K' の元の積の有限和の全体です)、[L:Q]=mm′[L : \mathbb{Q}] = mm' から Q\mathbb{Q} 基底です。LL の埋め込み τ ⁣:L→C\tau \colon L \to \mathbb{C} は mm′mm' 個あり(補題 3.1[代数体の整数環と Dedekind 整域])、L=KK′L = KK' なので τ\tau は組 (τ∣K,τ∣K′)(\tau|_K, \tau|_{K'}) で決まります。組は高々 m⋅m′m \cdot m' 通りですから、対応 τ↦(τ∣K,τ∣K′)\tau \mapsto (\tau|_K, \tau|_{K'}) は全単射です。KK の埋め込みを σ1,…,σm\sigma_1, \ldots, \sigma_m とし、τk∣K=σk\tau_k|_K = \sigma_k かつ τk∣K′\tau_k|_{K'} が包含写像であるような LL の埋め込み τk\tau_k を取ります。

α∈OL\alpha \in \mathcal{O}_L を α=∑i,jcijωiωj′\alpha = \sum_{i,j}c_{ij}\omega_i\omega'_j(cij∈Qc_{ij} \in \mathbb{Q})と書き、xi=∑jcijωj′∈K′x_i = \sum_jc_{ij}\omega'_j \in K' とおくと α=∑iωixi\alpha = \sum_i\omega_ix_i で、τk\tau_k を施して

∑i=1mσk(ωi) xi=τk(α)(1≤k≤m)\sum_{i=1}^m\sigma_k(\omega_i)\,x_i = \tau_k(\alpha) \qquad (1 \le k \le m)

です。Ω=(σk(ωi))k,i\Omega = (\sigma_k(\omega_i))_{k,i}、δ=det⁡Ω\delta = \det\Omega とすると δ2=dK\delta^2 = d_K です(命題 3.3[代数体の整数環と Dedekind 整域] の 4)。Ω\Omega の余因子行列 Ω~\widetilde\Omega を左から掛けると(補題 3.2[加群・完全列・中山の補題])δxi=∑kΩ~ikτk(α)\delta x_i = \sum_k\widetilde\Omega_{ik}\tau_k(\alpha) です。Ω~\widetilde\Omega の成分と τk(α)\tau_k(\alpha)、δ\delta は代数的整数なので、dKxi=δ⋅δxid_Kx_i = \delta\cdot\delta x_i は代数的整数で、K′K' の元ですから dKxi∈OK′d_Kx_i \in \mathcal{O}_{K'} です。ωj′\omega'_j は整基底なので dKcij∈Zd_Kc_{ij} \in \mathbb{Z} です。KK と K′K' の役割を入れ替えて dK′cij∈Zd_{K'}c_{ij} \in \mathbb{Z} です。gcd⁡(dK,dK′)=1\gcd(d_K, d_{K'}) = 1 から 1=adK+bdK′1 = ad_K + bd_{K'} と書けて cij=a dKcij+b dK′cij∈Zc_{ij} = a\,d_Kc_{ij} + b\,d_{K'}c_{ij} \in \mathbb{Z} です。逆に ωiωj′∈OL\omega_i\omega'_j \in \mathcal{O}_L なので、{ωiωj′}\{\omega_i\omega'_j\} は OL\mathcal{O}_L の Z\mathbb{Z} 基底です。

定理 4.2(円分体の整数環)✓

任意の n≥1n \ge 1 について OQ(ζn)=Z[ζn]\mathcal{O}_{\mathbb{Q}(\zeta_n)} = \mathbb{Z}[\zeta_n] である。nn を割らない素数は Q(ζn)\mathbb{Q}(\zeta_n) で不分岐で、dQ(ζn)d_{\mathbb{Q}(\zeta_n)} を割らない。

証明(定理 4.2)

素数 ℓ∤n\ell \nmid n は、Xn−1X^n - 1 が ℓ\ell を法として重根をもたないので Q(ζn)\mathbb{Q}(\zeta_n) で不分岐で(補題 2.2、定理 5.3[分解群・惰性群・Frobenius 元])、判別式を割りません(定理 6.3[代数体の整数環と Dedekind 整域])。

整数環については、nn の相異なる素因数の個数に関する帰納法で示します。n=1n = 1 は自明で、素数冪は 定理 3.3 です。n=pkmn = p^km(p∤mp \nmid m、k≥1k \ge 1、m>1m > 1)とし、K=Q(ζpk)K = \mathbb{Q}(\zeta_{p^k})、K′=Q(ζm)K' = \mathbb{Q}(\zeta_m) とすると KK′=Q(ζn)KK' = \mathbb{Q}(\zeta_n) で、次数は φ(n)=φ(pk)φ(m)\varphi(n) = \varphi(p^k)\varphi(m) です(定理 7.3[整除と素因数分解])。dKd_K は pp の冪で、dK′d_{K'} の素因数は mm の素因数に限られるので、互いに素です。補題 4.1 と帰納法の仮定から、OQ(ζn)\mathcal{O}_{\mathbb{Q}(\zeta_n)} は Z[ζpk]\mathbb{Z}[\zeta_{p^k}] と Z[ζm]\mathbb{Z}[\zeta_m] で生成され、ζpk,ζm∈Z[ζn]\zeta_{p^k}, \zeta_m \in \mathbb{Z}[\zeta_n] なので Z[ζn]\mathbb{Z}[\zeta_n] に等しくなります。

定理 4.3(円分体での素数の分解)✓

n≥1n \ge 1、L=Q(ζn)L = \mathbb{Q}(\zeta_n)、pp を素数とし、n=pkmn = p^km(p∤mp \nmid m、k≥0k \ge 0)と書く。pp の (Z/mZ)×(\mathbb{Z}/m\mathbb{Z})^{\times} での位数を fmf_m とする。

  1. k=0k = 0 のとき pp は LL で不分岐で、Artin 記号は (L/Q,p)=σp(L/\mathbb{Q}, p) = \sigma_p(ζn↦ζnp\zeta_n \mapsto \zeta_n^p)である。pp は剰余次数 fnf_n の素イデアル φ(n)/fn\varphi(n)/f_n 個の積に分解する。
  2. 一般に pp の LL での分岐指数は e=φ(pk)e = \varphi(p^k)、剰余次数は f=fmf = f_m、素因子の個数は g=φ(m)/fmg = \varphi(m)/f_m である。pp の惰性体は Q(ζm)\mathbb{Q}(\zeta_m) である。
  3. LL で分岐する素数は、nn の素因数のうち「p=2p = 2 かつ k=1k = 1」の場合を除いたものである。
証明(定理 4.3)
  1. 不分岐であることは 定理 4.2 です。P∣p\mathfrak{P} \mid p を取り、σ=FrobP\sigma = \mathrm{Frob}_{\mathfrak{P}}、σ(ζn)=ζna\sigma(\zeta_n) = \zeta_n^a とします。Frobenius 元の定義から ζna≡ζnp(modP)\zeta_n^a \equiv \zeta_n^p \pmod{\mathfrak{P}} です。Xn−1=∏b(X−ζnb)X^n - 1 = \prod_{b}(X - \zeta_n^b) は OL/P\mathcal{O}_L/\mathfrak{P} で重根をもたないので(補題 2.2)、1 の nn 乗根は P\mathfrak{P} を法として相異なり、ζna=ζnp\zeta_n^a = \zeta_n^p、すなわち σ=σp\sigma = \sigma_p です。剰余次数は σp\sigma_p の位数(命題 5.2[分解群・惰性群・Frobenius 元] の 1)で、同型 a↦σaa \mapsto \sigma_a のもとで pp の (Z/nZ)×(\mathbb{Z}/n\mathbb{Z})^{\times} での位数 fnf_n です。個数は efg=φ(n)efg = \varphi(n) から出ます。

  2. k≥1k \ge 1 とします。K=Q(ζpk)K = \mathbb{Q}(\zeta_{p^k})、K′=Q(ζm)K' = \mathbb{Q}(\zeta_m) とすると L=KK′L = KK'、[L:Q]=φ(pk)φ(m)[L : \mathbb{Q}] = \varphi(p^k)\varphi(m) です。pp の LL、K′K' での (e,f,g)(e, f, g) を添字で区別します。定理 3.3 から pp は KK で分岐指数 φ(pk)\varphi(p^k)、1 から K′K' で eK′=1e_{K'} = 1、fK′=fmf_{K'} = f_m、gK′=φ(m)/fmg_{K'} = \varphi(m)/f_m です。分岐指数と剰余次数は塔で乗法的なので(補題 2.2[分解群・惰性群・Frobenius 元])、φ(pk)∣eL\varphi(p^k) \mid e_L、fm∣fLf_m \mid f_L で、K′K' の相異なる素イデアルの上には LL の相異なる素イデアルがあるので gL≥gK′g_L \ge g_{K'} です。eLfLgL=φ(pk)φ(m)=φ(pk)fmgK′e_Lf_Lg_L = \varphi(p^k)\varphi(m) = \varphi(p^k)f_mg_{K'} と合わせて、3 つの不等式はすべて等号です。pp は K′K' で不分岐なので K′K' は惰性体 TT に含まれ(系 4.2[分解群・惰性群・Frobenius 元] の 4)、[L:T]=eL=φ(pk)=[L:K′][L : T] = e_L = \varphi(p^k) = [L : K'] から T=K′T = K' です。

  3. 2 から pp が分岐するのは φ(pk)>1\varphi(p^k) > 1 のときで、これは k≥1k \ge 1 かつ (p,k)≠(2,1)(p, k) \ne (2, 1) と同値です。

系 4.4(完全分解する素数)✓

p∤np \nmid n とする。pp が Q(ζn)\mathbb{Q}(\zeta_n) で完全分解することと p≡1(modn)p \equiv 1 \pmod n は同値である。より一般に、H≤(Z/nZ)×H \le (\mathbb{Z}/n\mathbb{Z})^{\times} に対応する部分体 M=Q(ζn)HM = \mathbb{Q}(\zeta_n)^H で pp が完全分解することと、p mod n∈Hp \bmod n \in H は同値である。

証明(系 4.4)

pp は MM で不分岐で、M/QM/\mathbb{Q} は Galois 拡大です。命題 5.2[分解群・惰性群・Frobenius 元] の 4 と 5 により、pp が MM で完全分解することは σp∣M=1\sigma_p|_M = 1、すなわち σp∈Gal(Q(ζn)/M)=H\sigma_p \in \mathrm{Gal}(\mathbb{Q}(\zeta_n)/M) = H と同値です(定理 4.3 の 1)。H=1H = 1 の場合が前半です。

これが「分解の型が合同条件で決まる」ことの正確な内容です。MM で完全分解する素数の集合は、nn を法とする剰余類のいくつかの和集合です。

系 4.5(n を法として 1 に合同な素数は無限個)✓

任意の n≥1n \ge 1 について、p≡1(modn)p \equiv 1 \pmod n を満たす素数 pp は無限個ある。

証明(系 4.5)

主張:整数 aa と素数 p∤np \nmid n が p∣Φn(a)p \mid \Phi_n(a) を満たせば p≡1(modn)p \equiv 1 \pmod n。

Φn∣Xn−1\Phi_n \mid X^n - 1 から an≡1(modp)a^n \equiv 1 \pmod p で、aa の pp を法とする位数 dd は nn の約数です。d<nd < n とすると ad−1=∏c∣dΦc(a)≡0a^d - 1 = \prod_{c \mid d}\Phi_c(a) \equiv 0 から、ある c∣dc \mid d で p∣Φc(a)p \mid \Phi_c(a) です。Xn−1X^n - 1 は ΦnΦc\Phi_n\Phi_c で割り切れるので、Fp\mathbb{F}_p で aˉ\bar a は Xn−1X^n - 1 の重根になり、補題 2.2 に反します。よって d=nd = n で、位数は ∣Fp×∣=p−1|\mathbb{F}_p^{\times}| = p - 1 を割るので n∣p−1n \mid p - 1 です。

p1,…,prp_1, \ldots, p_r を nn を法として 11 に合同な素数とし(r=0r = 0 でもよい)、N=n p1⋯pr tN = n\,p_1\cdots p_r\,t とおきます。Φn\Phi_n は定数でないので、Φn(x)=±1\Phi_n(x) = \pm 1 となる整数 xx は有限個で、t≥1t \ge 1 を大きく取れば ∣Φn(N)∣≥2|\Phi_n(N)| \ge 2 です。Φn(N)\Phi_n(N) の素因数 pp を取ります。Φn(N)≡Φn(0)=±1(modN)\Phi_n(N) \equiv \Phi_n(0) = \pm 1 \pmod N なので p∤Np \nmid N、特に p∤np \nmid n かつ p≠pip \ne p_i です。主張から p≡1(modn)p \equiv 1 \pmod n で、新しい素数が得られました。

一般の算術級数 a+nZa + n\mathbb{Z} に素数が無限個あること(Dirichlet の定理)は、第 6 章 で LL 関数を使って示します。

例 4.6(小さな円分体の部分体)

Gal(Q(ζn)/Q)≅(Z/nZ)×\mathrm{Gal}(\mathbb{Q}(\zeta_n)/\mathbb{Q}) \cong (\mathbb{Z}/n\mathbb{Z})^{\times} の部分群から部分体が決まります。

  • n=5n = 5:(Z/5Z)×(\mathbb{Z}/5\mathbb{Z})^{\times} は位数 4 の巡回群で、真の部分体は指数 2 の部分群 {±1}\{\pm 1\} に対応する Q(ζ5)+=Q(5)\mathbb{Q}(\zeta_5)^{+} = \mathbb{Q}(\sqrt 5) だけです。
  • n=7n = 7:位数 6 の巡回群で、部分体は 2 次の Q(−7)\mathbb{Q}(\sqrt{-7}) と 3 次の Q(ζ7)+=Q(ζ7+ζ7−1)\mathbb{Q}(\zeta_7)^{+} = \mathbb{Q}(\zeta_7 + \zeta_7^{-1}) です。
  • n=8n = 8:(Z/8Z)×={1,3,5,7}≅(Z/2Z)2(\mathbb{Z}/8\mathbb{Z})^{\times} = \{1, 3, 5, 7\} \cong (\mathbb{Z}/2\mathbb{Z})^2 で、二次の部分体が 3 つあります。ζ8+ζ8−1=2\zeta_8 + \zeta_8^{-1} = \sqrt 2、ζ82=i\zeta_8^2 = i、ζ8−ζ8−1=−2\zeta_8 - \zeta_8^{-1} = \sqrt{-2} なので Q(2)\mathbb{Q}(\sqrt 2)、Q(i)\mathbb{Q}(i)、Q(−2)\mathbb{Q}(\sqrt{-2}) です。
  • n=12n = 12:(Z/12Z)×={1,5,7,11}≅(Z/2Z)2(\mathbb{Z}/12\mathbb{Z})^{\times} = \{1, 5, 7, 11\} \cong (\mathbb{Z}/2\mathbb{Z})^2 で、Q(ζ12)=Q(i,−3)\mathbb{Q}(\zeta_{12}) = \mathbb{Q}(i, \sqrt{-3})、二次の部分体は Q(i)\mathbb{Q}(i)、Q(−3)\mathbb{Q}(\sqrt{-3})、Q(3)\mathbb{Q}(\sqrt 3) です。
ℚ(ζ₇)ℚ(ζ₇)⁺ℚ(√−7)ℚ2332ℚ(ζ₈)ℚ(√2)ℚ(i)ℚ(√−2)ℚ
ℚ(ζ₇)(巡回群)と ℚ(ζ₈)(Klein の四元群)の部分体の束。

例 4.7(ℚ(ζ₇) の 3 次部分体での分解)

θ=ζ7+ζ7−1\theta = \zeta_7 + \zeta_7^{-1} とすると M=Q(θ)=Q(ζ7)+M = \mathbb{Q}(\theta) = \mathbb{Q}(\zeta_7)^{+} は H={±1}H = \{\pm 1\} の固定体で、3 次の巡回拡大です。θ2=ζ72+ζ7−2+2\theta^2 = \zeta_7^2 + \zeta_7^{-2} + 2、θ3=ζ73+ζ7−3+3θ\theta^3 = \zeta_7^3 + \zeta_7^{-3} + 3\theta と 1+ζ7+⋯+ζ76=01 + \zeta_7 + \cdots + \zeta_7^6 = 0 から θ3+θ2−2θ−1=0\theta^3 + \theta^2 - 2\theta - 1 = 0 です。

系 4.4 から、素数 p≠7p \ne 7 が MM で完全分解するのは p≡±1(mod7)p \equiv \pm 1 \pmod 7 のときです。例えば 13≡−113 \equiv -1 は完全分解し、X3+X2−2X−1X^3 + X^2 - 2X - 1 は 1313 を法として 3 つの根をもちます。それ以外の p≠7p \ne 7 では σp∣M\sigma_p|_M の位数が 33 で、pp は MM で惰性です(p=2p = 2 では X3+X2+1X^3 + X^2 + 1 が F2\mathbb{F}_2 上既約)。77 は完全分岐します。3 次方程式の根の個数が p mod 7p \bmod 7 だけで決まるのは、この方程式の Galois 群が Abel 群だからです。

定義 5.1(Gauss 和)↗

pp を奇素数、ζ=ζp\zeta = \zeta_p とする。

g:=∑a=1p−1(ap)ζa∈Z[ζ]g := \sum_{a=1}^{p-1}\left(\frac ap\right)\zeta^a \in \mathbb{Z}[\zeta]

を(二次の)Gauss 和という。(ap)\left(\frac ap\right) は Legendre 記号(定義 3.2[原始根と平方剰余の相互法則])である。p∗:=(−1)(p−1)/2pp^{*} := (-1)^{(p-1)/2}p とおく。

定理 5.2(Gauss 和の平方)✓

g2=p∗g^2 = p^{*} である。したがって Q(p∗)⊆Q(ζp)\mathbb{Q}(\sqrt{p^{*}}) \subseteq \mathbb{Q}(\zeta_p) で、これは Q(ζp)\mathbb{Q}(\zeta_p) のただ 1 つの二次部分体である。また gcd⁡(b,p)=1\gcd(b, p) = 1 について σb(g)=(bp)g\sigma_b(g) = \left(\frac bp\right)g。

証明(定理 5.2)

a,ba, b を 1,…,p−11, \ldots, p - 1 にわたって動かします。aa を固定すると b≡acb \equiv ac となる c∈{1,…,p−1}c \in \{1, \ldots, p - 1\} がちょうど 1 つあり、(a⋅acp)=(a2p)(cp)=(cp)\left(\frac{a \cdot ac}{p}\right) = \left(\frac{a^2}{p}\right)\left(\frac cp\right) = \left(\frac cp\right) です(系 3.4[原始根と平方剰余の相互法則] の 1、2、4)。よって

g2=∑a,b(abp)ζa+b=∑c=1p−1(cp)∑a=1p−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)}.

内側の和は、c=p−1c = p - 1 のとき p−1p - 1、それ以外では ζ1+c\zeta^{1+c} が原始 pp 乗根なので ∑a=1p−1(ζ1+c)a=−1\sum_{a=1}^{p-1}(\zeta^{1+c})^a = -1 です。∑c=1p−1(cp)=0\sum_{c=1}^{p-1}\left(\frac cp\right) = 0(同系の 5)を使うと

g2=(−1p)(p−1)−∑c=1p−2(cp)=(−1p)(p−1)+(−1p)=(−1p)pg^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

で、(−1p)=(−1)(p−1)/2\left(\frac{-1}{p}\right) = (-1)^{(p-1)/2}(同系の 3)から g2=p∗g^2 = p^{*} です。p∗p^{*} は有理数の平方でないので Q(g)=Q(p∗)\mathbb{Q}(g) = \mathbb{Q}(\sqrt{p^{*}}) は二次体です。(Z/pZ)×(\mathbb{Z}/p\mathbb{Z})^{\times} は位数 p−1p - 1 の巡回群で(定理 2.5[原始根と平方剰余の相互法則])、指数 2 の部分群は 1 つだけですから、二次部分体は 1 つです。最後に σb(g)=∑a(ap)ζab\sigma_b(g) = \sum_a\left(\frac ap\right)\zeta^{ab} で、a′≡aba' \equiv ab と置き換えると (ap)=(a′bp)(b2p)−1=(a′p)(bp)\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) なので σb(g)=(bp)g\sigma_b(g) = \left(\frac bp\right)g です。

系 5.3(二次体は円分体に含まれる)✓

平方因子をもたない整数 m≠1m \ne 1 について Q(m)⊆Q(ζ8∣m∣)\mathbb{Q}(\sqrt m) \subseteq \mathbb{Q}(\zeta_{8|m|}) である。

証明(系 5.3)

m=±2εp1⋯prm = \pm 2^{\varepsilon}p_1\cdots p_r(ε∈{0,1}\varepsilon \in \{0, 1\}、pip_i は相異なる奇素数)と書くと、p1∗⋯pr∗=±p1⋯prp_1^{*}\cdots p_r^{*} = \pm p_1\cdots p_r なので m=±2εp1∗⋯pr∗m = \pm 2^{\varepsilon}p_1^{*}\cdots p_r^{*}(符号は取り直す)です。pi∗∈Q(ζpi)\sqrt{p_i^{*}} \in \mathbb{Q}(\zeta_{p_i})(定理 5.2)、−1=ζ82\sqrt{-1} = \zeta_8^2、2=ζ8+ζ8−1\sqrt 2 = \zeta_8 + \zeta_8^{-1} なので、m\sqrt m は Q(ζ8)\mathbb{Q}(\zeta_8) と Q(ζpi)\mathbb{Q}(\zeta_{p_i}) の合成体 Q(ζ8p1⋯pr)\mathbb{Q}(\zeta_{8p_1\cdots p_r}) に属し、これは Q(ζ8∣m∣)\mathbb{Q}(\zeta_{8|m|}) に含まれます。

Q(m)\mathbb{Q}(\sqrt m) を含む最小の円分体は Q(ζ∣d∣)\mathbb{Q}(\zeta_{|d|})(dd は判別式)です。例えば Q(5)⊆Q(ζ5)\mathbb{Q}(\sqrt 5) \subseteq \mathbb{Q}(\zeta_5)、Q(−3)=Q(ζ3)\mathbb{Q}(\sqrt{-3}) = \mathbb{Q}(\zeta_3)、Q(2)⊆Q(ζ8)\mathbb{Q}(\sqrt 2) \subseteq \mathbb{Q}(\zeta_8) です。

平方剰余の相互法則(定理 5.3[原始根と平方剰余の相互法則])は、格子点の数え上げで証明済みです。円分体を使うと、同じ法則が「Frobenius 元を部分体に制限する」という 1 行の操作から出ます。

命題 5.4(相互法則の円分体による証明)✓

p,qp, q を相異なる奇素数とする。(p∗q)=(qp)\left(\dfrac{p^{*}}{q}\right) = \left(\dfrac qp\right) であり、したがって (pq)(qp)=(−1)p−12⋅q−12\left(\dfrac pq\right)\left(\dfrac qp\right) = (-1)^{\frac{p-1}{2}\cdot\frac{q-1}{2}}。

証明(命題 5.4)

L=Q(ζp)L = \mathbb{Q}(\zeta_p)、M=Q(p∗)⊆LM = \mathbb{Q}(\sqrt{p^{*}}) \subseteq L とします。q≠pq \ne p は LL で不分岐で (L/Q,q)=σq(L/\mathbb{Q}, q) = \sigma_q です(定理 4.3)。σq∣M\sigma_q|_M を 2 通りに計算します。

第 1 に、σq(g)=(qp)g\sigma_q(g) = \left(\frac qp\right)g(定理 5.2)で M=Q(g)M = \mathbb{Q}(g) なので、σq∣M=1  ⟺  (qp)=1\sigma_q|_M = 1 \iff \left(\frac qp\right) = 1 です。

第 2 に、σq∣M\sigma_q|_M は M/QM/\mathbb{Q} での qq の Frobenius 元で、それが 11 であることは qq が MM で完全分解することと同値です(命題 5.2[分解群・惰性群・Frobenius 元] の 4 と 5)。p∗≡1(mod4)p^{*} \equiv 1 \pmod 4 は平方因子をもたず q∤p∗q \nmid p^{*} なので、命題 8.2[代数体の整数環と Dedekind 整域] の 2 から、qq が MM で分解することは (p∗q)=1\left(\frac{p^{*}}{q}\right) = 1 と同値です。

2 つを比べて (p∗q)=(qp)\left(\frac{p^{*}}{q}\right) = \left(\frac qp\right)(どちらも ±1\pm 1)です。(p∗q)=(−1q)(p−1)/2(pq)=(−1)q−12⋅p−12(pq)\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)(系 3.4[原始根と平方剰余の相互法則] の 1 と 3)を代入し、両辺に (pq)\left(\frac pq\right) を掛ければ後半の式になります。

次の補題は、0 でない代数的整数で、すべての共役(埋め込みによる像)の絶対値が 1 以下のものは 1 の冪根に限る、というものです。後で、単数 uu とその複素共役 uˉ\bar u の比が 1 の冪根であることを示すのに使います。証明の方針は、条件を満たす多項式の係数が有界なので候補が有限個しかなく、冪が必ずどこかで重なる、というものです。

補題 6.1(Kronecker の補題)✓

KK を代数体、α∈OK\alpha \in \mathcal{O}_K、α≠0\alpha \ne 0 とする。KK のすべての埋め込み σ ⁣:K→C\sigma \colon K \to \mathbb{C} で ∣σ(α)∣≤1|\sigma(\alpha)| \le 1 ならば、α\alpha は 1 の冪根である。

証明(補題 6.1)

n=[K:Q]n = [K : \mathbb{Q}] とします。k≥1k \ge 1 について χk(X)=∏σ(X−σ(αk))\chi_k(X) = \prod_\sigma(X - \sigma(\alpha^k)) は Z[X]\mathbb{Z}[X] に属します(命題 3.3[代数体の整数環と Dedekind 整域] の 1 と 命題 2.4[代数体の整数環と Dedekind 整域])。Xn−jX^{n-j} の係数は σ(αk)\sigma(\alpha^k) たちの jj 次基本対称式で、∣σ(αk)∣≤1|\sigma(\alpha^k)| \le 1 から絶対値は (nj)\binom nj 以下です。係数が有界な整数である nn 次多項式は有限個しかないので、χk\chi_k(k≥1k \ge 1)は有限個で、その根である αk\alpha^k の取りうる値も有限個です。よって k<lk < l で αk=αl\alpha^k = \alpha^l となるものがあり、α≠0\alpha \ne 0 から αl−k=1\alpha^{l-k} = 1 です。

命題 6.2(円分体の単数)✓

K=Q(ζn)K = \mathbb{Q}(\zeta_n)、K+=K∩RK^{+} = K \cap \mathbb{R} とし、複素共役を x↦xˉx \mapsto \bar x と書く。

  1. n=pkn = p^k(pp は素数)で gcd⁡(a,p)=1\gcd(a, p) = 1 のとき、(1−ζna)/(1−ζn)(1 - \zeta_n^a)/(1 - \zeta_n) は OK\mathcal{O}_K の単数である(円分単数)。
  2. 任意の nn と単数 u∈OK×u \in \mathcal{O}_K^{\times} について、u/uˉu/\bar u は 1 の冪根である。
  3. n=pkn = p^k、pp が奇素数のとき、KK に含まれる 1 の冪根は ±ζnj\pm\zeta_n^j に限られ、任意の単数 u∈OK×u \in \mathcal{O}_K^{\times} は u=ζnru+u = \zeta_n^r u_{+}(r∈Zr \in \mathbb{Z}、u+∈OK+×u_{+} \in \mathcal{O}_{K^{+}}^{\times})と書ける。
証明(命題 6.2)
  1. 定理 3.3 の 1 です。

  2. 複素共役は KK を保ち(ζˉn=ζn−1\bar\zeta_n = \zeta_n^{-1})、σ−1\sigma_{-1} に一致します。KK の埋め込みは Galois 群の元 σa\sigma_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)} です。uˉ\bar u も単数なので α=u/uˉ∈OK\alpha = u/\bar u \in \mathcal{O}_K で、∣σa(α)∣=∣σa(u)∣/∣σa(u)‾∣=1|\sigma_a(\alpha)| = |\sigma_a(u)|/|\overline{\sigma_a(u)}| = 1 です。補題 6.1 から α\alpha は 1 の冪根です。

  3. ξ∈K\xi \in K を位数 mm の 1 の冪根とすると、ξ\xi と ζn\zeta_n が生成する巡回群は位数 N=lcm(m,n)N = \mathrm{lcm}(m, n) なので Q(ζN)⊆K\mathbb{Q}(\zeta_N) \subseteq K、よって φ(N)≤φ(n)\varphi(N) \le \varphi(n) です。n=pk∣Nn = p^k \mid N なので N=pk′N′N = p^{k'}N'(k′≥kk' \ge k、p∤N′p \nmid N')と書け、φ(N)=φ(pk′)φ(N′)≥φ(pk)\varphi(N) = \varphi(p^{k'})\varphi(N') \ge \varphi(p^k) で、等号は k′=kk' = k かつ φ(N′)=1\varphi(N') = 1、すなわち N′∈{1,2}N' \in \{1, 2\} のときです。よって m∣2nm \mid 2n で、pp は奇数なので ξ=±ζnj\xi = \pm\zeta_n^j です。

2 から u=±ζnjuˉu = \pm\zeta_n^j\bar u です。λ=1−ζn\lambda = 1 - \zeta_n とします。u=∑iaiζniu = \sum_ia_i\zeta_n^i(ai∈Za_i \in \mathbb{Z}。定理 3.3 の 3)と書くと、ζn≡1(modλ)\zeta_n \equiv 1 \pmod\lambda なので u≡∑iai≡uˉ(modλ)u \equiv \sum_ia_i \equiv \bar u \pmod{\lambda} です。符号が負なら u≡−uˉ≡−uu \equiv -\bar u \equiv -u、すなわち 2u∈λOK2u \in \lambda\mathcal{O}_K で、uu は単数なので 2∈λOK2 \in \lambda\mathcal{O}_K です。p∈λOKp \in \lambda\mathcal{O}_K でもあり、pp は奇数なので 1∈λOK1 \in \lambda\mathcal{O}_K となって、λOK\lambda\mathcal{O}_K が素イデアルであることに反します。よって u=ζnjuˉu = \zeta_n^j\bar u です。nn は奇数なので 2r≡j(modn)2r \equiv j \pmod n となる rr があり、u+:=ζn−ruu_{+} := \zeta_n^{-r}u とすると u+‾=ζnruˉ=ζnrζn−2ru=u+\overline{u_{+}} = \zeta_n^{r}\bar u = \zeta_n^{r}\zeta_n^{-2r}u = u_{+} で、u+u_{+} は実の単数です。

Dirichlet の単数定理(定理 6.1[イデアル類群の有限性と Minkowski 限界])によれば KK と K+K^{+} の単数群の階数はともに φ(n)/2−1\varphi(n)/2 - 1 です。3 はそれを精密にして、単数の「大きさ」の情報がすべて実部分体にあることを示しています。

Kronecker–Weber の定理の証明の依存関係。

以下、Q\mathbb{Q} の有限次 Galois 拡大 KK と素数 pp について、pp の上の素イデアル P\mathfrak{P} の惰性群を IPI_{\mathfrak{P}} と書きます。K/QK/\mathbb{Q} が Abel 拡大なら IPI_{\mathfrak{P}} は pp だけで決まるので IpI_p と書きます。

補題 7.1(ℚ 上不分岐な拡大は自明)✓

代数体 K≠QK \ne \mathbb{Q} では、少なくとも 1 つの素数が分岐する。

証明(補題 7.1)

[K:Q]≥2[K : \mathbb{Q}] \ge 2 なら ∣dK∣>1|d_K| > 1 で(系 4.4[イデアル類群の有限性と Minkowski 限界])、dKd_K は素因数 pp をもち、pp は KK で分岐します(定理 6.3[代数体の整数環と Dedekind 整域])。

補題 7.2(惰性群の生成と制限)✓

K/QK/\mathbb{Q} を有限次 Galois 拡大、G=Gal(K/Q)G = \mathrm{Gal}(K/\mathbb{Q}) とする。

  1. GG は、すべての素数 pp とその上のすべての素イデアル P\mathfrak{P} にわたる惰性群 IPI_{\mathfrak{P}} で生成される。特に K/QK/\mathbb{Q} が Abel 拡大で、分岐する素数が pp だけなら Ip=GI_p = G で、pp は KK で完全分岐する。
  2. MM を Q\mathbb{Q} 上 Galois な中間体とすると、制限写像 G→Gal(M/Q)G \to \mathrm{Gal}(M/\mathbb{Q}) は IPI_{\mathfrak{P}} を MM の素イデアル P∩M\mathfrak{P} \cap M の惰性群の上へ移す。また i≥0i \ge 0 と H=Gal(K/M)H = \mathrm{Gal}(K/M) について、K/MK/M に関する P\mathfrak{P} の第 ii 分岐群は Gi(P∣p)∩HG_i(\mathfrak{P} \mid p) \cap H である。
証明(補題 7.2)
  1. すべての IPI_{\mathfrak{P}} が生成する部分群を NN とします。τIPτ−1=IτP\tau I_{\mathfrak{P}}\tau^{-1} = I_{\tau\mathfrak{P}} なので NN は正規部分群で、F=KNF = K^N は Q\mathbb{Q} 上 Galois 拡大です。各 P\mathfrak{P} について Gal(K/F)=N⊇IP\mathrm{Gal}(K/F) = N \supseteq I_{\mathfrak{P}} なので FF は P\mathfrak{P} の惰性体に含まれ、P∩F\mathfrak{P} \cap F は不分岐です(系 4.2[分解群・惰性群・Frobenius 元] の 2)。FF の素イデアルはすべてこの形なので、FF ではどの素数も分岐せず、補題 7.1 から F=QF = \mathbb{Q}、N=GN = G です。後半は、不分岐な素数の惰性群が自明で、Abel 拡大では pp の上の惰性群がすべて IpI_p に等しいことによります。∣Ip∣=e|I_p| = e なので e=[K:Q]e = [K : \mathbb{Q}] です。

  2. σ∈IP\sigma \in I_{\mathfrak{P}} の制限は P∩M\mathfrak{P} \cap M を保ち、剰余体に自明に作用するので、P∩M\mathfrak{P} \cap M の惰性群に入ります。像の位数は [IP:IP∩H]=e(P∩M∣p)[I_{\mathfrak{P}} : I_{\mathfrak{P}} \cap H] = e(\mathfrak{P} \cap M \mid p) で(系 4.2[分解群・惰性群・Frobenius 元] の 1)、これは P∩M\mathfrak{P} \cap M の惰性群の位数に等しいので(定理 3.4[分解群・惰性群・Frobenius 元])、像は惰性群全体です。分岐群については、定義の条件「すべての x∈OKx \in \mathcal{O}_K で σx≡x(modPi+1)\sigma x \equiv x \pmod{\mathfrak{P}^{i+1}}」が P\mathfrak{P} と OK\mathcal{O}_K だけで書かれているので、HH の元でそれを満たすものの全体は Gi∩HG_i \cap H です。

補題 7.3(素数冪次数の巡回拡大への還元)✓

K/QK/\mathbb{Q} を有限次 Abel 拡大とする。KK は、Q\mathbb{Q} 上の巡回拡大で次数が素数の冪であるような部分体 K1,…,KrK_1, \ldots, K_r の合成体である。

証明(補題 7.3)

G=Gal(K/Q)G = \mathrm{Gal}(K/\mathbb{Q}) は有限 Abel 群なので、素数冪位数の巡回群の直積 G=C1×⋯×CrG = C_1 \times \cdots \times C_r に分解します(系 6.1[加群と PID 上の構造定理])。Hi=∏j≠iCjH_i = \prod_{j \ne i}C_j、Ki=KHiK_i = K^{H_i} とおくと、Gal(Ki/Q)≅G/Hi≅Ci\mathrm{Gal}(K_i/\mathbb{Q}) \cong G/H_i \cong C_i です(定理 4.1[ガロア理論への招待] の 4)。合成体 K1⋯KrK_1\cdots K_r を固定する GG の元の全体は ⋂iHi=1\bigcap_iH_i = 1 なので、K1⋯Kr=KK_1\cdots K_r = K です。

次数が pp の冪の Abel 拡大 KK で、pp 以外の素数 qq が分岐しているとします。ここでの目標は、qq の分岐を円分体 Q(ζq)\mathbb{Q}(\zeta_q) の部分体に押し付けて、qq が分岐しない別の拡大 K′K' に取り替えることです。qq の惰性群の位数 ee は pp の冪で qq の倍数ではない(このような分岐を順分岐といいます)ので、惰性群は剰余体の乗法群 Fq×\mathbb{F}_q^{\times} に入り、したがって e∣q−1e \mid q - 1 となります。これが Q(ζq)\mathbb{Q}(\zeta_q) の位数 ee の部分体 LL を使える理由です。

補題 7.4(順分岐の除去)✓

pp を素数、K/QK/\mathbb{Q} を次数が pp の冪の Abel 拡大とし、素数 q≠pq \ne p が KK で分岐するとする。このとき、次数が pp の冪の Abel 拡大 K′/QK'/\mathbb{Q} で、次を満たすものがある。

  1. K⊆K′ Q(ζq)K \subseteq K'\,\mathbb{Q}(\zeta_q)。
  2. qq は K′K' で不分岐であり、K′K' で分岐する素数は KK でも分岐する。
証明(補題 7.4)

(a) e∣q−1e \mid q - 1。 G=Gal(K/Q)G = \mathrm{Gal}(K/\mathbb{Q})、Q\mathfrak{Q} を qq の上の KK の素イデアル、I=IqI = I_q、e=∣I∣e = |I| とします。ee は ∣G∣|G| の約数なので pp の冪で、q∤eq \nmid e です。定理 9.3[分解群・惰性群・Frobenius 元] の 5 から G1=1G_1 = 1 で、同定理の 3 から、素元 π\pi の取り方によらない単射準同型

θ0 ⁣:I⟶κ(Q)×,σ⟼σπ/π mod Q\theta_0 \colon I \longrightarrow \kappa(\mathfrak{Q})^{\times}, \qquad \sigma \longmapsto \sigma\pi/\pi \bmod \mathfrak{Q}

があります。τ∈D(Q∣q)\tau \in D(\mathfrak{Q} \mid q) とすると τ−1π\tau^{-1}\pi も vQ(τ−1π)=1v_{\mathfrak{Q}}(\tau^{-1}\pi) = 1 を満たすので θ0(σ)=σ(τ−1π)/τ−1π mod Q\theta_0(\sigma) = \sigma(\tau^{-1}\pi)/\tau^{-1}\pi \bmod \mathfrak{Q} で、τ\tau を施すと

τˉ(θ0(σ))=τστ−1ππ mod 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)

です(最後の等号は GG が Abel 群だから)。τ\tau として τˉ\bar\tau が x↦xqx \mapsto x^q になるものを取れるので(定理 3.4[分解群・惰性群・Frobenius 元])、θ0(σ)q=θ0(σ)\theta_0(\sigma)^q = \theta_0(\sigma)、すなわち θ0(σ)∈Fq×\theta_0(\sigma) \in \mathbb{F}_q^{\times} です。よって II は位数 q−1q - 1 の巡回群 Fq×\mathbb{F}_q^{\times} の部分群に同型で、巡回群であり、e∣q−1e \mid q - 1 です。

(b) 円分体の部分体 LL。 Gal(Q(ζq)/Q)\mathrm{Gal}(\mathbb{Q}(\zeta_q)/\mathbb{Q}) は位数 q−1q - 1 の巡回群なので、次数 ee の部分体 LL がただ 1 つあり、L/QL/\mathbb{Q} は位数 ee の巡回拡大です。qq は Q(ζq)\mathbb{Q}(\zeta_q) で完全分岐するので(定理 3.3)、補題 2.2[分解群・惰性群・Frobenius 元] から LL でも完全分岐し、qq 以外の素数は LL で不分岐です。

(c) 合成体での惰性群。 KLKL は Galois 拡大で、制限 Γ:=Gal(KL/Q)→Gal(K/Q)×Gal(L/Q)\Gamma := \mathrm{Gal}(KL/\mathbb{Q}) \to \mathrm{Gal}(K/\mathbb{Q}) \times \mathrm{Gal}(L/\mathbb{Q}) は単射準同型です。よって Γ\Gamma は Abel 群で、位数は [K:Q] e[K : \mathbb{Q}]\,e の約数、すなわち pp の冪です。qq の KLKL での惰性群 I′I' は pp 群なので、(a) と同じ理由(q∤∣I′∣q \nmid |I'| から G1=1G_1 = 1)で巡回群です。補題 7.2 の 2 から、I′I' の Gal(K/Q)\mathrm{Gal}(K/\mathbb{Q}) への像は II(位数 ee)、Gal(L/Q)\mathrm{Gal}(L/\mathbb{Q}) への像は全体(位数 ee)です。I′I' は I×Gal(L/Q)I \times \mathrm{Gal}(L/\mathbb{Q}) に単射で入り、この群の元の位数はすべて ee の約数です。I′I' は巡回群なので ∣I′∣∣e|I'| \mid e、一方 I′I' は位数 ee の群に全射するので ∣I′∣=e|I'| = e で、制限 I′→Gal(L/Q)I' \to \mathrm{Gal}(L/\mathbb{Q}) は全単射です。

(d) K′K' の構成。 K′:=(KL)I′K' := (KL)^{I'} とします。K′/QK'/\mathbb{Q} は Abel 拡大で、次数は pp の冪です。K′K' は qq の惰性体なので qq は K′K' で不分岐です(系 4.2[分解群・惰性群・Frobenius 元] の 4)。Gal(KL/K′L)=I′∩Gal(KL/L)\mathrm{Gal}(KL/K'L) = I' \cap \mathrm{Gal}(KL/L) は制限 I′→Gal(L/Q)I' \to \mathrm{Gal}(L/\mathbb{Q}) の核で、(c) から自明です。よって K′L=KLK'L = KL で、K⊆K′L⊆K′Q(ζq)K \subseteq K'L \subseteq K'\mathbb{Q}(\zeta_q) です。素数 ℓ\ell が K′K' で分岐すれば KLKL でも分岐し、系 4.3[分解群・惰性群・Frobenius 元] から KK または LL で分岐します。LL で分岐するのは qq だけで、qq は K′K' で不分岐ですから、ℓ\ell は KK で分岐します。

7.3. p だけで分岐する p 冪次拡大

Section titled “7.3. p だけで分岐する p 冪次拡大”

残るのは、pp だけが分岐する pp 冪次の Abel 拡大です。方針は 3 段階です。まず次数 pp の巡回体について、分岐の強さを表す 共役差積 の P\mathfrak{P} 進の指数 vPv_{\mathfrak{P}}(P\mathfrak{P} で何回割れるかを表す数)を評価します。次に、その評価を使って、pp が奇素数のとき、pp だけで分岐する次数 pp の巡回体が高々 1 つしかないことを示します。最後に、次数が大きい場合を、次数 pp の巡回体の積み重ねに帰着させます。

補題 7.5(次数 p の巡回体の共役差積)✓

pp を素数、E/QE/\mathbb{Q} を次数 pp の巡回拡大で、分岐する素数が pp だけのものとし、P\mathfrak{P} を pp の上の素イデアルとする。このとき p≤vP(DE/Q)≤2p−1p \le v_{\mathfrak{P}}(\mathfrak{D}_{E/\mathbb{Q}}) \le 2p - 1 である。pp が奇数なら vP(DE/Q)=2(p−1)v_{\mathfrak{P}}(\mathfrak{D}_{E/\mathbb{Q}}) = 2(p - 1) で、分岐群は G0=G1=Gal(E/Q)G_0 = G_1 = \mathrm{Gal}(E/\mathbb{Q})、G2=1G_2 = 1 である。

証明(補題 7.5)

補題 7.2 の 1 から pp は EE で完全分岐し、P\mathfrak{P} は pp の上のただ 1 つの素イデアルで e=pe = p です。A=Z(p)A = \mathbb{Z}_{(p)} とし、vP(π)=1v_{\mathfrak{P}}(\pi) = 1 となる π∈OE\pi \in \mathcal{O}_E を取ると、補題 9.2[分解群・惰性群・Frobenius 元] から OE,(p)=A[π]\mathcal{O}_{E,(p)} = A[\pi]、E=Q(π)E = \mathbb{Q}(\pi)、a∈Q×a \in \mathbb{Q}^{\times} で vP(a)=p vp(a)v_{\mathfrak{P}}(a) = p\,v_p(a) です。π\pi の最小多項式を h=Xp+a1Xp−1+⋯+aph = X^p + a_1X^{p-1} + \cdots + a_p とします。h=∏σ∈G(X−σπ)h = \prod_{\sigma \in G}(X - \sigma\pi) で、σP=P\sigma\mathfrak{P} = \mathfrak{P} から vP(σπ)=1v_{\mathfrak{P}}(\sigma\pi) = 1 なので、aia_i(σπ\sigma\pi たちの ii 次基本対称式の ±1\pm 1 倍)は vP(ai)≥i≥1v_{\mathfrak{P}}(a_i) \ge i \ge 1 を満たし、ai∈Za_i \in \mathbb{Z} ですから vp(ai)≥1v_p(a_i) \ge 1 です。

命題 8.6[分解群・惰性群・Frobenius 元] と局所化(同章の 補題 8.3[分解群・惰性群・Frobenius 元] の 3)から vP(DE/Q)=vP(h′(π))v_{\mathfrak{P}}(\mathfrak{D}_{E/\mathbb{Q}}) = v_{\mathfrak{P}}(h'(\pi)) で、

h′(π)=pπp−1+∑i=1p−1(p−i) ai πp−i−1h'(\pi) = p\pi^{p-1} + \sum_{i=1}^{p-1}(p - i)\,a_i\,\pi^{p-i-1}

です。第 1 項の付値は p+(p−1)=2p−1p + (p - 1) = 2p - 1 です。1≤i≤p−11 \le i \le p - 1 の項は、p−ip - i が pp で割れないので、ai≠0a_i \ne 0 なら付値は p vp(ai)+(p−i−1)p\,v_p(a_i) + (p - i - 1) で、pp で割った余りは p−i−1∈{0,…,p−2}p - i - 1 \in \{0, \ldots, p - 2\}、値は pp 以上です。2p−12p - 1 の余りは p−1p - 1 なので、00 でない項の付値はすべて相異なり、vP(h′(π))v_{\mathfrak{P}}(h'(\pi)) はその最小値です。よって p≤vP(h′(π))≤2p−1p \le v_{\mathfrak{P}}(h'(\pi)) \le 2p - 1 です。

G=Gal(E/Q)G = \mathrm{Gal}(E/\mathbb{Q}) は位数 pp で G0=GG_0 = G、G1G_1 は e=pe = p の pp 部分を位数にもつので G1=GG_1 = G です(定理 9.3[分解群・惰性群・Frobenius 元] の 5)。GiG_i は GG か 11 なので、Gs=GG_s = G、Gs+1=1G_{s+1} = 1 となる s≥1s \ge 1 があり、Hilbert の公式(定理 9.4[分解群・惰性群・Frobenius 元])から vP(DE/Q)=(s+1)(p−1)v_{\mathfrak{P}}(\mathfrak{D}_{E/\mathbb{Q}}) = (s + 1)(p - 1) です。pp が奇数のとき、(s+1)(p−1)≤2p−1<3(p−1)(s + 1)(p - 1) \le 2p - 1 < 3(p - 1) から s=1s = 1 です。

補題 7.6(p だけで分岐する次数 p の巡回体の一意性)✓

pp を奇素数とする。Q\mathbb{Q} 上の次数 pp の巡回拡大で、分岐する素数が pp だけのものは、C\mathbb{C} の中に高々 1 つである。

証明(補題 7.6)

そのような体が E1≠E2E_1 \ne E_2 と 2 つあるとし、F=E1E2F = E_1E_2 とします。Γ=Gal(F/Q)\Gamma = \mathrm{Gal}(F/\mathbb{Q}) は Gal(E1/Q)×Gal(E2/Q)≅(Z/pZ)2\mathrm{Gal}(E_1/\mathbb{Q}) \times \mathrm{Gal}(E_2/\mathbb{Q}) \cong (\mathbb{Z}/p\mathbb{Z})^2 に単射で入り、F≠E1F \ne E_1 から ∣Γ∣>p|\Gamma| > p なので Γ≅(Z/pZ)2\Gamma \cong (\mathbb{Z}/p\mathbb{Z})^2 です。FF で分岐する素数は pp だけなので(系 4.3[分解群・惰性群・Frobenius 元])、補題 7.2 の 1 から pp は FF で完全分岐します。P\mathfrak{P} を pp の上の FF の素イデアルとすると e=p2e = p^2、f=1f = 1 で、κ(P)=Fp\kappa(\mathfrak{P}) = \mathbb{F}_p です。

P\mathfrak{P} の分岐群 Γi\Gamma_i を考えます。Γ0=Γ1=Γ\Gamma_0 = \Gamma_1 = \Gamma です(定理 9.3[分解群・惰性群・Frobenius 元] の 5)。同定理の 4 から、i≥1i \ge 1 で Γi/Γi+1\Gamma_i/\Gamma_{i+1} は κ(P)\kappa(\mathfrak{P}) 上 1 次元の線形空間、すなわち位数 pp の群に単射で入るので、[Γi:Γi+1]∈{1,p}[\Gamma_i : \Gamma_{i+1}] \in \{1, p\} です。Γi\Gamma_i は十分大きい ii で自明なので、

Γ=Γ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

となる r,tr, t があり、H:=Γr+1H := \Gamma_{r+1} は位数 pp です。Γ\Gamma には位数 pp の部分群が p+1p + 1 個あるので、H′≠HH' \ne H となる位数 pp の部分群 H′H' を取り、E=FHE = F^{H}、E′=FH′E' = F^{H'} とします。どちらも Q\mathbb{Q} 上の次数 pp の巡回拡大で、分岐する素数は pp だけです(pp は FF で完全分岐するので E,E′E, E' でも分岐し、他の素数は FF で不分岐です)。

vP(DF/Q)v_{\mathfrak{P}}(\mathfrak{D}_{F/\mathbb{Q}}) を 2 通りに計算します。共役差積の推移律(定理 8.4[分解群・惰性群・Frobenius 元])と 補題 7.5、e(P∣P∩E)=pe(\mathfrak{P} \mid \mathfrak{P} \cap E) = p から

vP(DF/Q)=vP(DF/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)

で、E′E' についても同じ式が成り立ちます。よって vP(DF/E)=vP(DF/E′)v_{\mathfrak{P}}(\mathfrak{D}_{F/E}) = v_{\mathfrak{P}}(\mathfrak{D}_{F/E'}) です。F/EF/E の分岐群は Γi∩H\Gamma_i \cap H(補題 7.2 の 2)で、i≤ti \le t では HH、i>ti > t では 11 です。F/E′F/E' の分岐群 Γi∩H′\Gamma_i \cap H' は、i≤ri \le r では H′H'、i>ri > r では H∩H′=1H \cap H' = 1 に含まれるので 11 です。Hilbert の公式(定理 9.4[分解群・惰性群・Frobenius 元])から

vP(DF/E)=(t+1)(p−1),vP(DF/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)

で、t=rt = r となり、r<tr < t に反します。

補題 7.7(p だけで分岐する p 冪次の Abel 拡大)✓

pp を素数、K/QK/\mathbb{Q} を次数 pmp^m の Abel 拡大で、分岐する素数が pp だけのものとする。

  1. pp が奇数で K/QK/\mathbb{Q} が巡回拡大なら、KK は Q(ζpm+1)\mathbb{Q}(\zeta_{p^{m+1}}) のただ 1 つの pmp^m 次部分体に等しい。
  2. p=2p = 2 で、KK が実(K⊆RK \subseteq \mathbb{R})な巡回拡大なら、K⊆Q(ζ2m+2)+K \subseteq \mathbb{Q}(\zeta_{2^{m+2}})^{+} である。
  3. 一般に、ある N≥1N \ge 1 について K⊆Q(ζpN)K \subseteq \mathbb{Q}(\zeta_{p^N}) である。
証明(補題 7.7)

m=0m = 0 なら K=QK = \mathbb{Q} なので m≥1m \ge 1 とします。

準備。 巡回でない有限 Abel pp 群 Γ\Gamma は指数 pp の部分群を 2 つ以上もちます。実際 Γ≅⨁j=1sZ/pajZ\Gamma \cong \bigoplus_{j=1}^s\mathbb{Z}/p^{a_j}\mathbb{Z}(aj≥1a_j \ge 1)と書くと(系 6.1[加群と PID 上の構造定理])s≥2s \ge 2 で、第 1 成分と第 2 成分をそれぞれ pp を法として見る 2 つの全射 Γ→Z/pZ\Gamma \to \mathbb{Z}/p\mathbb{Z} の核が相異なる指数 pp の部分群です。

1. (Z/pm+1Z)×(\mathbb{Z}/p^{m+1}\mathbb{Z})^{\times} は位数 pm(p−1)p^m(p - 1) の巡回群なので(定理 2.8[原始根と平方剰余の相互法則])、Q(ζpm+1)\mathbb{Q}(\zeta_{p^{m+1}}) は pmp^m 次の部分体 LL をただ 1 つもち、L/QL/\mathbb{Q} は巡回拡大で、分岐する素数は pp だけです(定理 3.3)。Γ=Gal(KL/Q)\Gamma = \mathrm{Gal}(KL/\mathbb{Q}) は Gal(K/Q)×Gal(L/Q)≅(Z/pmZ)2\mathrm{Gal}(K/\mathbb{Q}) \times \mathrm{Gal}(L/\mathbb{Q}) \cong (\mathbb{Z}/p^m\mathbb{Z})^2 に単射で入るので、Abel pp 群で、元の位数はすべて pmp^m の約数です。KL≠LKL \ne L とすると ∣Γ∣>pm|\Gamma| > p^m で、Γ\Gamma は巡回群ではありません。準備から Γ\Gamma は指数 pp の部分群を 2 つもち、その固定体は相異なる次数 pp の巡回拡大で、KLKL の部分体なので分岐する素数は pp だけです(系 4.3[分解群・惰性群・Frobenius 元]。Q\mathbb{Q} 上不分岐ではありえないので pp は分岐します)。これは 補題 7.6 に反します。よって KL=LKL = L、K⊆LK \subseteq L で、次数が等しいので K=LK = L です。

2. まず (Z/2kZ)×(\mathbb{Z}/2^k\mathbb{Z})^{\times}(k≥3k \ge 3)の構造を確かめます。j≥0j \ge 0 について 52j=1+2j+2uj5^{2^j} = 1 + 2^{j+2}u_j(uju_j は奇数)です。実際 j=0j = 0 では 5=1+45 = 1 + 4 で、(1+2j+2u)2=1+2j+3(u+2j+1u2)(1 + 2^{j+2}u)^2 = 1 + 2^{j+3}(u + 2^{j+1}u^2) の括弧内は奇数です。よって 55 の 2k2^k を法とする位数は 2k−22^{k-2} で、5a≡1(mod4)5^a \equiv 1 \pmod 4 から −1-1 は 55 の冪に合同ではありません。位数を比べて (Z/2kZ)×={±1}×⟨5⟩(\mathbb{Z}/2^k\mathbb{Z})^{\times} = \{\pm 1\} \times \langle 5\rangle で、Gal(Q(ζ2k)+/Q)≅(Z/2kZ)×/{±1}\mathrm{Gal}(\mathbb{Q}(\zeta_{2^k})^{+}/\mathbb{Q}) \cong (\mathbb{Z}/2^k\mathbb{Z})^{\times}/\{\pm 1\} は位数 2k−22^{k-2} の巡回群です(σ−1\sigma_{-1} は複素共役で、その固定体が最大実部分体です)。

L=Q(ζ2m+2)+L = \mathbb{Q}(\zeta_{2^{m+2}})^{+} は実の 2m2^m 次巡回拡大で、分岐する素数は 22 だけです。1 と同じ議論で、KL≠LKL \ne L なら Gal(KL/Q)\mathrm{Gal}(KL/\mathbb{Q}) は巡回でない Abel 22 群で、KLKL は相異なる二次部分体を 2 つもちます。それらは実で、分岐する素数は 22 だけです。ところが実二次体 Q(d)\mathbb{Q}(\sqrt d)(d>1d > 1 は平方因子をもたない)の判別式は d≡1(mod4)d \equiv 1 \pmod 4 なら dd、それ以外は 4d4d で(命題 8.1[代数体の整数環と Dedekind 整域])、分岐する素数はその素因数ですから(定理 6.3[代数体の整数環と Dedekind 整域]、定理 6.1[代数体の整数環と Dedekind 整域])、22 だけで分岐するのは d=2d = 2 のときに限ります。これは矛盾で、K⊆LK \subseteq L です。

3. 補題 7.3 により KK は巡回な部分体 KjK_j(次数は pp の冪、分岐する素数は pp だけ)の合成体で、円分体 Q(ζpa)\mathbb{Q}(\zeta_{p^a}) たちの合成体は Q(ζpN)\mathbb{Q}(\zeta_{p^N})(NN は aa の最大値)ですから、pp が奇数なら 1 から従います。p=2p = 2 とします。K(i)K(i) は KK と Q(i)\mathbb{Q}(i) の合成体なので、次数が 22 の冪の Abel 拡大で、分岐する素数は 22 だけです。複素共役 cc は Galois 拡大 K(i)/QK(i)/\mathbb{Q} の自己同型を誘導し、c(i)≠ic(i) \ne i なので位数 22 です。その固定体 F=K(i)∩RF = K(i) \cap \mathbb{R} は [K(i):F]=2[K(i) : F] = 2、i∉Fi \notin F を満たし、F(i)=K(i)F(i) = K(i) です。FF は実で、次数が 22 の冪の Abel 拡大、分岐する素数は 22 だけです(F=QF = \mathbb{Q} でなければ)。補題 7.3 で FF を実の巡回体の合成体に分け、2 を使うと F⊆Q(ζ2N)F \subseteq \mathbb{Q}(\zeta_{2^N})(N≥2N \ge 2)で、K⊆F(i)⊆Q(ζ2N)K \subseteq F(i) \subseteq \mathbb{Q}(\zeta_{2^N}) です。

定理 7.8(Kronecker–Weber の定理)✓

Q\mathbb{Q} の有限次 Abel 拡大 KK(K⊆CK \subseteq \mathbb{C})は、ある n≥1n \ge 1 について Q(ζn)\mathbb{Q}(\zeta_n) に含まれる。

証明(定理 7.8)

補題 7.3 により KK は素数冪次数の Abel 拡大の合成体で、円分体の合成体は円分体に含まれるので、[K:Q]=pm[K : \mathbb{Q}] = p^m(pp は素数)の場合を示せば足ります。KK で分岐する pp 以外の素数の個数 ss に関する帰納法を使います。

s=0s = 0 なら、分岐する素数は pp だけ(または K=QK = \mathbb{Q})で、補題 7.7 の 3 から K⊆Q(ζpN)K \subseteq \mathbb{Q}(\zeta_{p^N}) です。

s≥1s \ge 1 とし、KK で分岐する素数 q≠pq \ne p を取ります。補題 7.4 の K′K' は次数が pp の冪の Abel 拡大で、K′K' で分岐する pp 以外の素数は、KK で分岐する pp 以外の素数から qq を除いたものに含まれるので、高々 s−1s - 1 個です。帰納法の仮定から K′⊆Q(ζn′)K' \subseteq \mathbb{Q}(\zeta_{n'}) で、K⊆K′Q(ζq)⊆Q(ζn′q)K \subseteq K'\mathbb{Q}(\zeta_q) \subseteq \mathbb{Q}(\zeta_{n'q}) です。

定義 7.9(Abel 拡大の導手)↗

Q\mathbb{Q} の有限次 Abel 拡大 KK に対し、K⊆Q(ζn)K \subseteq \mathbb{Q}(\zeta_n) となる最小の正の整数 nn を KK の導手(conductor)という。定理 7.8 により導手は存在する。

系 7.10(導手と分岐)✓

Q\mathbb{Q} の有限次 Abel 拡大 KK の導手を nn とする。素数 pp が KK で分岐することと p∣np \mid n は同値である。p∤np \nmid n のとき、pp の KK での Artin 記号は σp∣K\sigma_p|_K で、pp の分解の型は p mod np \bmod n だけで決まる。

証明(系 7.10)

p∤np \nmid n なら pp は Q(ζn)\mathbb{Q}(\zeta_n) で不分岐で(定理 4.3)、その部分体 KK でも不分岐です。Artin 記号は 命題 5.2[分解群・惰性群・Frobenius 元] の 4 から σp∣K\sigma_p|_K です。逆に p∣np \mid n とし、n=pkmn = p^km(k≥1k \ge 1、p∤mp \nmid m)と書きます。pp が KK で不分岐なら、KK は Q(ζn)\mathbb{Q}(\zeta_n) における pp の惰性体に含まれ(系 4.2[分解群・惰性群・Frobenius 元] の 4)、それは Q(ζm)\mathbb{Q}(\zeta_m) です(定理 4.3 の 2)。m<nm < n なので導手の最小性に反します。

導手 nn の Abel 拡大 KK は (Z/nZ)×(\mathbb{Z}/n\mathbb{Z})^{\times} の部分群 HH と K=Q(ζn)HK = \mathbb{Q}(\zeta_n)^H で対応し、Gal(K/Q)≅(Z/nZ)×/H\mathrm{Gal}(K/\mathbb{Q}) \cong (\mathbb{Z}/n\mathbb{Z})^{\times}/H です。「Abel 拡大は、合同条件で定まる群の商で分類され、Artin 記号がその同型を与える」というこの形が、一般の代数体の上で成り立つというのが 類体論 の主張です。一般の代数体では円分体に当たる具体的な体が知られていないため、証明はまったく別の道をたどります。

例 8.1(7 ≡ 1 (mod 3) の分解)

Q(ζ3)=Q(−3)\mathbb{Q}(\zeta_3) = \mathbb{Q}(\sqrt{-3}) で、7≡1(mod3)7 \equiv 1 \pmod 3 は完全分解します(系 4.4)。ω=ζ3\omega = \zeta_3 とすると N(a+bω)=a2−ab+b2N(a + b\omega) = a^2 - ab + b^2 で、N(3+2ω)=9−6+4=7N(3 + 2\omega) = 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)

です(ω2=−1−ω\omega^2 = -1 - \omega)。2≡2(mod3)2 \equiv 2 \pmod 3 は位数 22 なので惰性、3=−ω2(1−ω)23 = -\omega^2(1 - \omega)^2 は完全分岐です。

例 8.2(3 次巡回体 ℚ(ζ₉)⁺ の導手)

θ=ζ9+ζ9−1\theta = \zeta_9 + \zeta_9^{-1} とすると θ3=ζ93+ζ9−3+3θ=−1+3θ\theta^3 = \zeta_9^3 + \zeta_9^{-3} + 3\theta = -1 + 3\theta(ζ93=ζ3\zeta_9^3 = \zeta_3 で ζ3+ζ3−1=−1\zeta_3 + \zeta_3^{-1} = -1)なので、θ\theta は X3−3X+1X^3 - 3X + 1 の根です。M=Q(θ)=Q(ζ9)+M = \mathbb{Q}(\theta) = \mathbb{Q}(\zeta_9)^{+} は (Z/9Z)×/{±1}(\mathbb{Z}/9\mathbb{Z})^{\times}/\{\pm 1\} を Galois 群とする 3 次巡回体で、分岐する素数は 33 だけです。導手 nn の素因数は 33 だけで(系 7.10)、n∣9n \mid 9、Q(ζ3)\mathbb{Q}(\zeta_3) は 2 次なので n=9n = 9 です。これは 補題 7.6 の「33 だけで分岐する 3 次巡回体」そのものです。素数 p≠3p \ne 3 が MM で完全分解するのは p≡±1(mod9)p \equiv \pm 1 \pmod 9 のときで、例えば 1717 と 1919 です。

例 8.3(ℚ(∛2) は円分体に入らない)

Q(23)\mathbb{Q}(\sqrt[3]{2}) が円分体に含まれれば Q\mathbb{Q} 上 Galois 拡大のはずです(定理 2.3)。Galois 拡大では pp の上の素イデアルの剰余次数はすべて等しくなりますが(補題 3.1[分解群・惰性群・Frobenius 元])、X3−2≡(X−3)(X2+3X+4)(mod5)X^3 - 2 \equiv (X - 3)(X^2 + 3X + 4) \pmod 5 なので、55 は Q(23)\mathbb{Q}(\sqrt[3]{2}) で剰余次数 11 と 22 の素イデアルに分かれます(定理 7.1[代数体の整数環と Dedekind 整域]。指数 [O:Z[23]][\mathcal{O} : \mathbb{Z}[\sqrt[3]{2}]] は 11 です)。よって Galois 拡大ではなく、どの円分体にも含まれません。同じ理由で、X3−2X^3 - 2 が pp を法として何個の根をもつかは、pp のどんな合同条件でも記述できません。

例 8.4(正 17 角形と ℚ(ζ₁₇) の部分体の塔)

(Z/17Z)×(\mathbb{Z}/17\mathbb{Z})^{\times} は位数 1616 の巡回群で、33 が生成元です(38=6561=17⋅386−1≡−13^8 = 6561 = 17\cdot 386 - 1 \equiv -1)。部分群の列 ⟨3⟩⊃⟨32⟩⊃⟨34⟩⊃⟨38⟩⊃1\langle 3\rangle \supset \langle 3^2\rangle \supset \langle 3^4\rangle \supset \langle 3^8\rangle \supset 1 に対応して、各段が 2 次の体の塔

Q⊂K2⊂K4⊂K8⊂K16=Q(ζ17)\mathbb{Q} \subset K_2 \subset K_4 \subset K_8 \subset K_{16} = \mathbb{Q}(\zeta_{17})

があります。K2=Q(17)K_2 = \mathbb{Q}(\sqrt{17})(定理 5.2、17∗=1717^{*} = 17)、K8=Q(ζ17)+=Q(cos⁡(2π/17))K_8 = \mathbb{Q}(\zeta_{17})^{+} = \mathbb{Q}(\cos(2\pi/17)) です。各段は平方根を 1 つ添加して得られるので、cos⁡(2π/17)\cos(2\pi/17) は有理数から四則と平方根を有限回使って書け、正 17 角形は定規とコンパスで作図できます。一般に正 nn 角形でこの塔が作れる条件は φ(n)\varphi(n) が 22 の冪であることで、逆に作図できるなら φ(n)=[Q(ζn):Q]\varphi(n) = [\mathbb{Q}(\zeta_n) : \mathbb{Q}] は 22 の冪です(定理 8.2[多項式環と体の拡大])。

演習 9.1易

素数 2,5,11,192, 5, 11, 19 の Q(ζ5)\mathbb{Q}(\zeta_5) での (e,f,g)(e, f, g) を求めよ。また、それぞれが Q(5)\mathbb{Q}(\sqrt 5) でどう分解するかを述べよ。

解答

55 は完全分岐で (4,1,1)(4, 1, 1)、Q(5)\mathbb{Q}(\sqrt 5) でも分岐します。p≠5p \ne 5 では e=1e = 1 で、ff は pp の (Z/5Z)×(\mathbb{Z}/5\mathbb{Z})^{\times} での位数です(定理 4.3)。22 は位数 44(2,4,3,12, 4, 3, 1)なので (1,4,1)(1, 4, 1)、11≡111 \equiv 1 は (1,1,4)(1, 1, 4)、19≡419 \equiv 4 は位数 22 で (1,2,2)(1, 2, 2) です。Q(5)\mathbb{Q}(\sqrt 5) は H={±1}H = \{\pm 1\} の固定体なので、pp が分解するのは p≡±1(mod5)p \equiv \pm 1 \pmod 5 のときです(系 4.4)。よって 1111 と 1919 は分解し、22 は惰性です。これは (5p)=(p5)\left(\frac 5p\right) = \left(\frac p5\right) による判定と一致します。

演習 9.2標準

gcd⁡(m,n)=1\gcd(m, n) = 1 のとき Q(ζm)∩Q(ζn)=Q\mathbb{Q}(\zeta_m) \cap \mathbb{Q}(\zeta_n) = \mathbb{Q} であることを、分岐を使って示せ。

解答

F=Q(ζm)∩Q(ζn)F = \mathbb{Q}(\zeta_m) \cap \mathbb{Q}(\zeta_n) とします。素数 pp が FF で分岐すれば、FF を含む Q(ζm)\mathbb{Q}(\zeta_m) と Q(ζn)\mathbb{Q}(\zeta_n) の両方で分岐するので(補題 2.2[分解群・惰性群・Frobenius 元])、定理 4.3 の 3 から p∣mp \mid m かつ p∣np \mid n となり、gcd⁡(m,n)=1\gcd(m, n) = 1 に反します。よって FF ではどの素数も分岐せず、補題 7.1 から F=QF = \mathbb{Q} です。次数の計算 φ(mn)=φ(m)φ(n)\varphi(mn) = \varphi(m)\varphi(n) からも同じ結論が出ますが、この証明は「Q\mathbb{Q} 上不分岐な拡大がない」ことの典型的な使い方です。

演習 9.3標準

p=5p = 5 の Gauss 和を具体的に書き、g2=5g^2 = 5 を直接確かめよ。また g=5g = \sqrt 5(正の平方根)であることを示し、cos⁡(2π/5)\cos(2\pi/5) の値を求めよ。

解答

55 を法とする平方剰余は 1,41, 4 なので g=ζ−ζ2−ζ3+ζ4g = \zeta - \zeta^2 - \zeta^3 + \zeta^4(ζ=ζ5\zeta = \zeta_5)です。α=ζ+ζ4\alpha = \zeta + \zeta^4、β=ζ2+ζ3\beta = \zeta^2 + \zeta^3 とすると g=α−βg = \alpha - \beta、α+β=−1\alpha + \beta = -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 です。よって g2=(α+β)2−4αβ=1+4=5g^2 = (\alpha + \beta)^2 - 4\alpha\beta = 1 + 4 = 5 です。α=2cos⁡(2π/5)>0\alpha = 2\cos(2\pi/5) > 0、β=2cos⁡(4π/5)<0\beta = 2\cos(4\pi/5) < 0 なので g=α−β>0g = \alpha - \beta > 0、g=5g = \sqrt 5 です。α=((α+β)+(α−β))/2=(−1+5)/2\alpha = ((\alpha + \beta) + (\alpha - \beta))/2 = (-1 + \sqrt 5)/2 から cos⁡(2π/5)=(5−1)/4\cos(2\pi/5) = (\sqrt 5 - 1)/4 です。

演習 9.4難

qq を奇素数とする。Q(q∗)\mathbb{Q}(\sqrt{q^{*}}) の導手が qq であること、q≡1(mod4)q \equiv 1 \pmod 4 のとき Q(−q)\mathbb{Q}(\sqrt{-q}) の導手が 4q4q であることを示せ。

解答

Q(q∗)⊆Q(ζq)\mathbb{Q}(\sqrt{q^{*}}) \subseteq \mathbb{Q}(\zeta_q) です(定理 5.2)。導手 nn は qq 以下で、qq は Q(q∗)\mathbb{Q}(\sqrt{q^{*}}) で分岐する(q∣d=q∗q \mid d = q^{*})ので q∣nq \mid n です(系 7.10)。よって n=qn = q です。

q≡1(mod4)q \equiv 1 \pmod 4 のとき q∗=qq^{*} = q で、−q=iq∈Q(ζ4)Q(ζq)=Q(ζ4q)\sqrt{-q} = i\sqrt q \in \mathbb{Q}(\zeta_4)\mathbb{Q}(\zeta_q) = \mathbb{Q}(\zeta_{4q}) なので n≤4qn \le 4q です。−q≡3(mod4)-q \equiv 3 \pmod 4 なので判別式は −4q-4q で、22 と qq が分岐し、2∣n2 \mid n、q∣nq \mid n です。n≡2(mod4)n \equiv 2 \pmod 4 なら Q(ζn)=Q(ζn/2)\mathbb{Q}(\zeta_n) = \mathbb{Q}(\zeta_{n/2}) となって最小性に反するので 4∣n4 \mid n、したがって 4q∣n4q \mid n で、n=4qn = 4q です。

  • 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) — 分岐群を使う初等的証明。

このテーマの 100 本ノック(50 問)

執筆: Claude Code(Opus 5.5)、Claude Code(Sonnet 5.5)・監査 2 回(Claude Code)・最終 2026-10-12

この記事の誤りを報告する ・運営: 夢現技研合同会社 ・料金 ・利用条件 ・特定商取引法に基づく表記

© 2026 夢現技研合同会社 ・コード例は MIT ライセンスです。