コンテンツにスキップ

S 単数と Kummer 理論:有限個の素点の外で不分岐な拡大は有限個しかない

対象読者: 本テーマ前 2 章の整数環・イデアル類群・単数定理と、学部のガロア理論(有限次ガロア拡大、巡回拡大)、PID 上の加群の構造定理を学んだ人。Kummer 理論は初めてで構いません。

前提となる記事:代数体の整数環と Dedekind 整域:イデアルで素因数分解を取り戻す、イデアル類群の有限性と Minkowski 限界:格子点の幾何で類数と単数を押さえる、ガロア理論への招待:方程式の対称性が「解の公式」の有無を決める、加群と PID 上の構造定理:アーベル群の分類とジョルダン標準形を一つの定理で

生 Markdown

この記事は、「割り算を許す素数をあらかじめ決めておくと、整数のような数の世界がどれだけ広がるか」と、「an\sqrt[n]{a} を付け加えて作る拡大体は、どこまで調べ尽くせるか」という二つの素朴な疑問を扱います。前者は可逆な元の群の大きさ(階数)として、後者は aa の選び方の分類として、きれいな形で答えが出ます。読み終えると、「決めた素数の外で分岐しない、指数 nn のアーベル拡大は有限個しかない」という結論を、自分の手で証明できるようになります。

  • 代数体 KK と、すべての無限素点(実の埋め込み、または複素共役で対になる虚の埋め込みのこと)を含む素点の有限集合 SS に対し、S 単数群 OS×\mathcal{O}_S^{\times}(SS の外の素イデアルで付値が 00 の元の群)は有限生成で、OS×≅μK×Z∣S∣−1\mathcal{O}_S^{\times} \cong \mu_K \times \mathbb{Z}^{|S|-1}、すなわち階数は r1+r2+∣Sf∣−1r_1 + r_2 + |S_f| - 1 です(定理 3.2)。証明は Dirichlet の単数定理(定理 6.1[イデアル類群の有限性と Minkowski 限界])と類数の有限性(定理 4.3[イデアル類群の有限性と Minkowski 限界])に帰着します。
  • Hilbert の定理 90(定理 4.1):巡回拡大 L/KL/K でノルムが 11 の元は c/σ(c)c/\sigma(c) の形に書けます。証明は Dedekind の補題(指標の一次独立性)だけで済みます。
  • Kummer 理論(定理 5.4):KK が 1 の原始 nn 乗根を含むとき、指数が nn を割る有限次アーベル拡大 L/KL/K と、有限指数の部分群 K×n⊆Δ⊆K×K^{\times n} \subseteq \Delta \subseteq K^{\times} が L=K(Δn)L = K(\sqrt[n]{\Delta}) で一対一に対応し、Gal(L/K)≅Hom(Δ/K×n,μn)\mathrm{Gal}(L/K) \cong \mathrm{Hom}(\Delta/K^{\times n}, \mu_n) です。
  • 二つを合わせると、SS の外で不分岐な指数 nn のアーベル拡大は、有限群 K(S,n)K(S,n) の部分群に対応するので有限個しかありません(定理 6.4)。∣K(S,n)∣≤hK n∣S∣|K(S,n)| \le h_K \, n^{|S|} という具体的な上界も出ます。
  • Chebotarev の密度定理(定理 7.1)は主張のみ述べます。円分体に適用すると Dirichlet の算術級数定理になります。

有理数体 Q\mathbb{Q} で「素数 2,32, 3 でだけ割り算を許す」と、可逆元は ±2a3b\pm 2^a 3^b(a,b∈Za, b \in \mathbb{Z})になります。これは階数 22 の自由アーベル群と {±1}\{\pm1\} の積です。一般の代数体では、割り算を許さなくても可逆元(単数)が無限個ありえます。たとえば Q(2)\mathbb{Q}(\sqrt2) では 1+21+\sqrt2 の逆元 2−1\sqrt2-1 も整数なので、(1+2)k(1+\sqrt2)^k がすべて単数です。S 単数定理は、この二つの現象(無限素点から来る単数と、許した素イデアルから来る元)を一つの階数の公式にまとめます。

一方、体 KK に 1 の nn 乗根がそろっていれば、xn−ax^n - a の根を一つ添加するだけで巡回拡大が得られます。Kummer 理論はその逆、つまり「指数 nn のアーベル拡大はすべて nn 乗根の添加で得られ、どの aa を添加したかは K×/K×nK^{\times}/K^{\times n} で正確に記録される」を主張します。

拡大 K(an)/KK(\sqrt[n]{a})/K が素イデアル p\mathfrak{p} で分岐しないためには、aa の p\mathfrak{p} 進付値が nn の倍数であることが必要です(補題 6.3)。すると「SS の外で不分岐」という条件は、aa を「SS の外で付値が nn の倍数」の元に制限し、その全体は S 単数と類群で押さえられる有限群になります。これが本記事の主結果 定理 6.4 で、楕円曲線の弱 Mordell–Weil 定理(楕円曲線・モジュラー形式と現代数論 で扱う有理点の群が有限生成であることの第一歩)や、類体論の存在定理の証明で中心的に使われます。

既出の章から使うもの。 整数環とイデアルの素因数分解は 代数体の整数環と Dedekind 整域、類数の有限性と Dirichlet の単数定理は イデアル類群の有限性と Minkowski 限界 で証明したものを使います。ガロア理論は ガロア理論への招待 の基本定理 定理 4.1[ガロア理論への招待] と Dedekind の補題 補題 7.6[ガロア理論への招待]、体の乗法群の有限部分群が巡回群であること 定理 7.3[多項式環と体の拡大]、有限生成アーベル群の構造 系 6.1[加群と PID 上の構造定理] と、自由加群の部分加群が自由であること 定理 3.1[加群と PID 上の構造定理] を使います。

代数体とは Q\mathbb{Q} の有限次拡大体 KK のことで、n=[K:Q]n = [K:\mathbb{Q}] とします。KK の元で、Z\mathbb{Z} 係数のモニック多項式の根になるもの全体を OK\mathcal{O}_K(整数環)と書き、その単元群 OK×\mathcal{O}_K^{\times} の元を単数と呼びます。KK から C\mathbb{C} への体の埋め込みは nn 個あり、そのうち実数値のものが r1r_1 個、複素共役で対になる虚のものが r2r_2 対あって r1+2r2=nr_1 + 2r_2 = n です。KK に含まれる 1 のべき根全体を μK\mu_K、ζn=1\zeta^n = 1 となる ζ∈K\zeta \in K の全体を μn\mu_n と書きます。

定義 2.1(素点と付値)↗

OK\mathcal{O}_K の 00 でない素イデアルを KK の有限素点、KK の実の埋め込み(r1r_1 個)と虚の埋め込みの共役対(r2r_2 個)を無限素点という。無限素点の全体を S∞S_\infty と書き、∣S∞∣=r1+r2|S_\infty| = r_1 + r_2 である。有限素点 p\mathfrak{p} と a∈K×a \in K^{\times} に対し、単項分数イデアル aOKa\mathcal{O}_K の素イデアル分解(下の 定理 2.2 の 1)における p\mathfrak{p} の指数を vp(a)∈Zv_{\mathfrak{p}}(a) \in \mathbb{Z} と書き、p\mathfrak{p} 進付値という。

次の事実は代数的整数論の入口で証明されるもので、前の 2 章で示しました。ここではそれを本記事で使う形にまとめます。

定理 2.2(整数環の基本事実)✓

KK を代数体とする。

  1. (イデアルの素因数分解) KK の 00 でない分数イデアル a\mathfrak{a} は、有限個を除いて 00 の整数 vp(a)v_{\mathfrak{p}}(\mathfrak{a}) を用いて a=∏ppvp(a)\mathfrak{a} = \prod_{\mathfrak{p}} \mathfrak{p}^{v_{\mathfrak{p}}(\mathfrak{a})} と一意に書ける。分数イデアルは積について群をなし、vpv_{\mathfrak{p}} は準同型である。特に vp:K×→Zv_{\mathfrak{p}} : K^{\times} \to \mathbb{Z} は準同型で、a∈OK  ⟺  a \in \mathcal{O}_K \iff すべての p\mathfrak{p} で vp(a)≥0v_{\mathfrak{p}}(a) \ge 0 が成り立つ。
  2. (類数の有限性) 分数イデアルの群を単項分数イデアルの部分群で割ったイデアル類群 ClK\mathrm{Cl}_K は有限群である。その位数 hKh_K を類数という。
  3. (格子) OK\mathcal{O}_K は階数 nn の自由 Z\mathbb{Z} 加群であり、j:K→Rr1×Cr2≅Rnj : K \to \mathbb{R}^{r_1} \times \mathbb{C}^{r_2} \cong \mathbb{R}^n を実の埋め込みと各対から 1 つずつ選んだ虚の埋め込みを並べた写像とすると、j(OK)j(\mathcal{O}_K) の Z\mathbb{Z} 基底は R\mathbb{R} 上一次独立(つまり j(OK)j(\mathcal{O}_K) は Rn\mathbb{R}^n の格子)である。また α∈OK\alpha \in \mathcal{O}_K の特性多項式 ∏σ(x−σ(α))\prod_{\sigma}(x - \sigma(\alpha))(σ\sigma は nn 個の埋め込み全体)は Z\mathbb{Z} 係数であり、その定数項は ±N(α)\pm N(\alpha)、N(α):=∏σσ(α)∈ZN(\alpha) := \prod_\sigma \sigma(\alpha) \in \mathbb{Z} である。
  4. (拡大での分解) L/KL/K を代数体の有限次拡大とする。OL\mathcal{O}_L の素イデアル P\mathfrak{P} に対し p=P∩OK\mathfrak{p} = \mathfrak{P} \cap \mathcal{O}_K は KK の素イデアルで(P∣p\mathfrak{P} \mid \mathfrak{p} と書く)、pOL=∏P∣pPe(P∣p)\mathfrak{p}\mathcal{O}_L = \prod_{\mathfrak{P} \mid \mathfrak{p}} \mathfrak{P}^{e(\mathfrak{P}\mid\mathfrak{p})}(e(P∣p)≥1e(\mathfrak{P}\mid\mathfrak{p}) \ge 1)と分解する。
証明(定理 2.2)
  1. OK\mathcal{O}_K は Dedekind 整域なので(定理 4.2[代数体の整数環と Dedekind 整域])、分数イデアルの群と一意分解は 定理 4.7[代数体の整数環と Dedekind 整域] の 1・2、vpv_{\mathfrak{p}} が準同型であることと整数性の判定は 系 4.8[代数体の整数環と Dedekind 整域] です。

  2. 定理 4.3[イデアル類群の有限性と Minkowski 限界] です。

  3. 自由性は 定理 3.4[代数体の整数環と Dedekind 整域] の 1、j(OK)j(\mathcal{O}_K) が格子であることは 命題 3.2[イデアル類群の有限性と Minkowski 限界]、特性多項式が Z\mathbb{Z} 係数であることは 命題 3.3[代数体の整数環と Dedekind 整域] の 1 です(定数項は (−1)nN(α)(-1)^nN(\alpha))。

  4. OL=L∩Z‾\mathcal{O}_L = L \cap \overline{\mathbb{Z}} なので OL∩K=OK\mathcal{O}_L \cap K = \mathcal{O}_K です。p=P∩OK\mathfrak{p} = \mathfrak{P} \cap \mathcal{O}_K は 11 を含まない OK\mathcal{O}_K の素イデアルで、P\mathfrak{P} に含まれる正の整数(定理 4.2[代数体の整数環と Dedekind 整域] の証明)を含むので 00 でなく、したがって極大です。pOL⊆P\mathfrak{p}\mathcal{O}_L \subseteq \mathfrak{P} なので、OL\mathcal{O}_L での「含むことは割ること」(定理 4.7[代数体の整数環と Dedekind 整域] の 4)から P\mathfrak{P} は pOL\mathfrak{p}\mathcal{O}_L の素因子です。逆に pOL\mathfrak{p}\mathcal{O}_L の素因子 Q\mathfrak{Q} は p\mathfrak{p} を含むので Q∩OK⊇p\mathfrak{Q} \cap \mathcal{O}_K \supseteq \mathfrak{p}、極大性から等号が成り立ちます。よって pOL\mathfrak{p}\mathcal{O}_L の素イデアル分解は、p\mathfrak{p} の上にある P\mathfrak{P} をちょうど指数 e(P∣p)≥1e(\mathfrak{P}\mid\mathfrak{p}) \ge 1 で含みます。

注意 2.3(単数の判定)

1 から、a∈K×a \in K^{\times} が単数であることと「すべての p\mathfrak{p} で vp(a)=0v_{\mathfrak{p}}(a) = 0」は同値です(aa と a−1a^{-1} の両方が OK\mathcal{O}_K に入る条件だからです。系 4.8[代数体の整数環と Dedekind 整域])。また本記事では、Dirichlet の単数定理 定理 6.1[イデアル類群の有限性と Minkowski 限界](μK\mu_K は有限巡回群で OK×≅μK×Zr1+r2−1\mathcal{O}_K^{\times} \cong \mu_K \times \mathbb{Z}^{r_1 + r_2 - 1})を使います。

定義 2.4(不分岐)↗

定理 2.2 の 4 の e(P∣p)e(\mathfrak{P}\mid\mathfrak{p}) を分岐指数という。p\mathfrak{p} の上のすべての P\mathfrak{P} で e(P∣p)=1e(\mathfrak{P}\mid\mathfrak{p}) = 1 のとき、L/KL/K は p\mathfrak{p} で不分岐であるという。SS を KK の素点の有限集合とするとき、SS に属さないすべての有限素点で不分岐な拡大を SS の外で不分岐という。

補題 2.5(付値の延長)✓

L/KL/K を代数体の有限次拡大、P∣p\mathfrak{P} \mid \mathfrak{p} とする。すべての a∈K×a \in K^{\times} に対して vP(a)=e(P∣p) vp(a)v_{\mathfrak{P}}(a) = e(\mathfrak{P}\mid\mathfrak{p})\, v_{\mathfrak{p}}(a) である。

証明(補題 2.5)

定理 2.2 の 1 により aOK=∏qqvq(a)a\mathcal{O}_K = \prod_{\mathfrak{q}} \mathfrak{q}^{v_{\mathfrak{q}}(a)} です。分数イデアルを OL\mathcal{O}_L へ持ち上げる操作 a↦aOL\mathfrak{a} \mapsto \mathfrak{a}\mathcal{O}_L は積を保つ(生成元どうしの積で生成されるため)ので、4 を代入して

aOL=∏q(qOL)vq(a)=∏q∏Q∣qQe(Q∣q) vq(a)a\mathcal{O}_L = \prod_{\mathfrak{q}} \bigl(\mathfrak{q}\mathcal{O}_L\bigr)^{v_{\mathfrak{q}}(a)} = \prod_{\mathfrak{q}} \prod_{\mathfrak{Q} \mid \mathfrak{q}} \mathfrak{Q}^{e(\mathfrak{Q}\mid\mathfrak{q})\, v_{\mathfrak{q}}(a)}

を得ます。Q∣q\mathfrak{Q} \mid \mathfrak{q} は q=Q∩OK\mathfrak{q} = \mathfrak{Q} \cap \mathcal{O}_K を意味するので、相異なる q\mathfrak{q} の上にある Q\mathfrak{Q} どうしは重なりません。よって右辺は OL\mathcal{O}_L での素イデアル分解そのものであり、分解の一意性(LL に対する 1)から P\mathfrak{P} の指数を読み取ると vP(a)=e(P∣p) vp(a)v_{\mathfrak{P}}(a) = e(\mathfrak{P}\mid\mathfrak{p})\, v_{\mathfrak{p}}(a) です。

以下、SS は S∞S_\infty を含む KK の素点の有限集合とし、Sf=S∖S∞S_f = S \setminus S_\infty(有限素点の部分)とおきます。

定義 3.1(S 整数と S 単数)↗

OS:={ a∈K∣a=0 または p∉S のすべてで vp(a)≥0 }\mathcal{O}_S := \{\, a \in K \mid a = 0 \ \text{または}\ \mathfrak{p} \notin S \text{ のすべてで } v_{\mathfrak{p}}(a) \ge 0 \,\}

を S 整数環、その単元群

OS×={ a∈K×∣p∉S のすべてで vp(a)=0 }\mathcal{O}_S^{\times} = \{\, a \in K^{\times} \mid \mathfrak{p} \notin S \text{ のすべてで } v_{\mathfrak{p}}(a) = 0 \,\}

を S 単数群という。

vpv_{\mathfrak{p}} が準同型で vp(a+b)≥min⁡(vp(a),vp(b))v_{\mathfrak{p}}(a+b) \ge \min(v_{\mathfrak{p}}(a), v_{\mathfrak{p}}(b))(a+b≠0a + b \neq 0 のとき。pk\mathfrak{p}^k を含むイデアルの和がまた pk\mathfrak{p}^k に含まれることから)を満たすので、OS\mathcal{O}_S は環です。a,a−1a, a^{-1} がともに OS\mathcal{O}_S に入る条件が「SS の外で vp(a)=0v_{\mathfrak{p}}(a) = 0」なので、単元群は上の形になります。S=S∞S = S_\infty なら 定理 2.2 の 1 により OS=OK\mathcal{O}_S = \mathcal{O}_K です。

定理 3.2(S 単数定理)✓

KK を代数体、S⊇S∞S \supseteq S_\infty を素点の有限集合とする。OS×\mathcal{O}_S^{\times} は有限生成アーベル群で、

OS×≅μK×Z∣S∣−1,∣S∣−1=r1+r2+∣Sf∣−1\mathcal{O}_S^{\times} \cong \mu_K \times \mathbb{Z}^{|S| - 1}, \qquad |S| - 1 = r_1 + r_2 + |S_f| - 1

である。

証明の方針は次のとおりです。各元に「SS の有限素点での付値を並べたベクトル」を対応させる写像 ϕ\phi を作ると、核が通常の単数群 OK×\mathcal{O}_K^{\times}(階数は Dirichlet の単数定理で既知)、像が整数格子 Zs\mathbb{Z}^s の中の自由群になります。類数が有限であることは、像が Zs\mathbb{Z}^s の中で指数有限、つまり ss 個の独立な方向がすべてそろうことを保証します。核の階数と像の階数を足すのが答えです。

証明(定理 3.2)

s=∣Sf∣s = |S_f| とし、Sf={p1,…,ps}S_f = \{\mathfrak{p}_1, \ldots, \mathfrak{p}_s\} とおきます。準同型

ϕ:OS×→Zs,a↦(vp1(a),…,vps(a))\phi : \mathcal{O}_S^{\times} \to \mathbb{Z}^s, \qquad a \mapsto \bigl(v_{\mathfrak{p}_1}(a), \ldots, v_{\mathfrak{p}_s}(a)\bigr)

を考えます(各 vpv_{\mathfrak{p}} が準同型なので ϕ\phi も準同型です)。

核。 ϕ(a)=0\phi(a) = 0 とは、SS の外でも内でも vp(a)=0v_{\mathfrak{p}}(a) = 0、すなわちすべての有限素点で付値が 00 であることです。系 4.8[代数体の整数環と Dedekind 整域] で見たとおり、これは a∈OK×a \in \mathcal{O}_K^{\times} と同値です。よって ker⁡ϕ=OK×\ker\phi = \mathcal{O}_K^{\times}。

像は指数有限。 h=hKh = h_K とします(定理 2.2 の 2)。イデアル類群の元の位数は群の位数を割るので(系 7.1[部分群と剰余類])、pih\mathfrak{p}_i^{h} の類は単位元、つまり pih=πiOK\mathfrak{p}_i^{h} = \pi_i \mathcal{O}_K となる πi∈OK\pi_i \in \mathcal{O}_K があります。分解の一意性から vq(πi)=hv_{\mathfrak{q}}(\pi_i) = h(q=pi\mathfrak{q} = \mathfrak{p}_i)、00(それ以外)なので、πi∈OS×\pi_i \in \mathcal{O}_S^{\times} かつ ϕ(πi)=hei\phi(\pi_i) = h\boldsymbol{e}_i です。したがって hZs⊆Γ:=ϕ(OS×)⊆Zsh\mathbb{Z}^s \subseteq \Gamma := \phi(\mathcal{O}_S^{\times}) \subseteq \mathbb{Z}^s。

像は階数 ss の自由群。 定理 3.1[加群と PID 上の構造定理] により Γ\Gamma は高々 ss 個の元を基底に持つ自由加群です。一方 Γ\Gamma は一次独立な he1,…,hesh\boldsymbol{e}_1, \ldots, h\boldsymbol{e}_s を含むので、基底の個数はちょうど ss です(Q\mathbb{Q} 上に係数拡大すると、基底の個数は Γ\Gamma が張る Qs\mathbb{Q}^s の部分空間の次元 ss に等しい)。

分裂。 Γ\Gamma の基底 γ1,…,γs\gamma_1, \ldots, \gamma_s に対し ϕ(bi)=γi\phi(b_i) = \gamma_i となる bib_i を選ぶと、

OK××Zs→OS×,(u,m1,…,ms)↦u b1m1⋯bsms\mathcal{O}_K^{\times} \times \mathbb{Z}^s \to \mathcal{O}_S^{\times}, \qquad (u, m_1, \ldots, m_s) \mapsto u\, b_1^{m_1} \cdots b_s^{m_s}

は同型です。実際、単射性は ϕ\phi で移せば mi=0m_i = 0、残りから u=1u = 1 が出ることから、全射性は任意の aa に対し ϕ(a)=∑miγi\phi(a) = \sum m_i\gamma_i と書いて u=a∏bi−mi∈ker⁡ϕu = a \prod b_i^{-m_i} \in \ker\phi とすればよいことからわかります。最後に Dirichlet の単数定理 定理 6.1[イデアル類群の有限性と Minkowski 限界] を代入すると OS×≅μK×Zr1+r2−1+s\mathcal{O}_S^{\times} \cong \mu_K \times \mathbb{Z}^{r_1 + r_2 - 1 + s} です。

この証明で、類数の有限性がちょうど「像の指数が有限」という形で効いていることに注意してください。p\mathfrak{p} そのものが単項でなくても、そのべき ph\mathfrak{p}^h は単項なので、p\mathfrak{p} ごとに 1 本ずつ新しい独立な方向が増えます。

例 3.3(有理数体の S 単数)

K=QK = \mathbb{Q} では r1=1r_1 = 1、r2=0r_2 = 0、OK×=μQ={±1}\mathcal{O}_K^{\times} = \mu_{\mathbb{Q}} = \{\pm1\}、h=1h = 1 です。S={∞,2,3}S = \{\infty, 2, 3\} なら OS=Z[1/6]\mathcal{O}_S = \mathbb{Z}[1/6]、OS×={±2a3b}\mathcal{O}_S^{\times} = \{\pm 2^a 3^b\} で、階数は 2=1+0+2−12 = 1 + 0 + 2 - 1 です。定理 3.2 の証明の ϕ\phi は ±2a3b↦(a,b)\pm 2^a 3^b \mapsto (a, b) で、この場合は全射です。

例 3.4(実 2 次体と対数埋め込み)

K=Q(2)K = \mathbb{Q}(\sqrt2) では r1=2r_1 = 2、r2=0r_2 = 0 なので、S=S∞S = S_\infty のとき階数は 11 です。ε=1+2\varepsilon = 1 + \sqrt2 は ε(2−1)=1\varepsilon(\sqrt2 - 1) = 1 を満たす単数で、実は OK×={±εk}\mathcal{O}_K^{\times} = \{\pm \varepsilon^k\} となります(基本単数)。2 つの実の埋め込み(2↦±2\sqrt2 \mapsto \pm\sqrt2)で ε↦1+2, 1−2\varepsilon \mapsto 1 + \sqrt2,\ 1 - \sqrt2 なので、対数ベクトル (log⁡∣1+2∣,log⁡∣1−2∣)≈(0.881,−0.881)(\log|1+\sqrt2|, \log|1-\sqrt2|) \approx (0.881, -0.881) は直線 x+y=0x + y = 0 の上にあります。イデアル類群の有限性と Minkowski 限界 での単数定理の証明は、この「単数の対数は和が 00 の超平面の格子をなす」という図を一般化したものです。SS に p=2 OK\mathfrak{p} = \sqrt2\,\mathcal{O}_K(2OK=p22\mathcal{O}_K = \mathfrak{p}^2)を加えると、2\sqrt2 が新たな S 単数となり、階数は 22 に上がります。

ℓ(ε)ℓ(ε⁻¹)ℓ(±1) = 0xyx + y = 0
Q(√2) の単数 ±(1+√2)^k の対数ベクトル。すべて直線 x+y=0 上の等間隔の点(階数 1 の格子)になる

この節と次節では、KK は標数 00 の任意の体とします(代数体である必要はありません)。有限次ガロア拡大 L/KL/K、G=Gal(L/K)G = \mathrm{Gal}(L/K) に対し、β∈L\beta \in L のノルムを NL/K(β):=∏τ∈Gτ(β)N_{L/K}(\beta) := \prod_{\tau \in G} \tau(\beta) と定めます。各 σ∈G\sigma \in G を施すと積の因子が並べ替わるだけなので NL/K(β)∈LG=KN_{L/K}(\beta) \in L^G = K です(定理 4.1[ガロア理論への招待] の 1)。

定理 4.1(Hilbert の定理 90)✓

L/KL/K を次数 dd の巡回拡大(ガロア群が巡回群のガロア拡大)とし、σ\sigma をガロア群の生成元とする。β∈L\beta \in L が NL/K(β)=1N_{L/K}(\beta) = 1 を満たすならば、ある c∈L×c \in L^{\times} により β=c/σ(c)\beta = c/\sigma(c) と書ける。

証明(定理 4.1)

σ0=id,σ,…,σd−1\sigma^0 = \mathrm{id}, \sigma, \ldots, \sigma^{d-1} は相異なる体の準同型 L→LL \to L です。係数

β0=1,β1=β,β2=β σ(β),…,βd−1=β σ(β)⋯σd−2(β)\beta_0 = 1,\quad \beta_1 = \beta,\quad \beta_2 = \beta\,\sigma(\beta),\quad \ldots,\quad \beta_{d-1} = \beta\,\sigma(\beta)\cdots\sigma^{d-2}(\beta)

はどれも 00 でない(β≠0\beta \neq 0 はノルムが 11 であることから従う)ので、Dedekind の補題 補題 7.6[ガロア理論への招待] により

c:=∑i=0d−1βi σi(θ)≠0c := \sum_{i=0}^{d-1} \beta_i\, \sigma^i(\theta) \neq 0

となる θ∈L\theta \in L が取れます。β σ(βi)=βi+1\beta\,\sigma(\beta_i) = \beta_{i+1}(0≤i≤d−20 \le i \le d-2)と β σ(βd−1)=NL/K(β)=1=β0\beta\,\sigma(\beta_{d-1}) = N_{L/K}(\beta) = 1 = \beta_0、σd=id\sigma^d = \mathrm{id} を使うと

β σ(c)=∑i=0d−1β σ(βi) σi+1(θ)=∑i=0d−2βi+1σi+1(θ)+β0 θ=c\beta\,\sigma(c) = \sum_{i=0}^{d-1} \beta\,\sigma(\beta_i)\, \sigma^{i+1}(\theta) = \sum_{i=0}^{d-2} \beta_{i+1}\sigma^{i+1}(\theta) + \beta_0\,\theta = c

です。σ(c)≠0\sigma(c) \neq 0 なので β=c/σ(c)\beta = c/\sigma(c) です。

逆に β=c/σ(c)\beta = c/\sigma(c) ならノルムは ∏iσi(c)/σi+1(c)=1\prod_i \sigma^i(c)/\sigma^{i+1}(c) = 1 なので、定理は「ノルム 11 の元」と「c/σ(c)c/\sigma(c) の形の元」が一致すると言っています。番号 90 は、Hilbert が 1897 年の報告(Zahlbericht)でこの主張に付けた定理番号に由来します。

以下、n≥1n \ge 1 とし、KK は 1 の nn 乗根を nn 個含む(∣μn∣=n|\mu_n| = n)と仮定します。μn\mu_n は K×K^{\times} の有限部分群なので巡回群です(定理 7.3[多項式環と体の拡大])。生成元を ω\omega とすると、d∣nd \mid n に対し ζd=1\zeta^d = 1 を満たす ζ∈μn\zeta \in \mu_n はちょうど ωkn/d\omega^{kn/d}(0≤k<d0 \le k \lt d)の dd 個で、ωn/d\omega^{n/d} の位数は dd です。また xn−1x^n - 1 の根は高々 nn 個なので、KK の代数閉包 Kˉ\bar K の中の 1 の nn 乗根もすべて μn\mu_n に属します。Kˉ\bar K を一つ固定し、部分群 K×n⊆Δ⊆K×K^{\times n} \subseteq \Delta \subseteq K^{\times} に対して

K(Δn):=K({ b∈Kˉ∣bn∈Δ })K(\sqrt[n]{\Delta}) := K\bigl(\{\, b \in \bar K \mid b^n \in \Delta \,\}\bigr)

とおきます。拡大 L/KL/K が指数 nn のアーベル拡大であるとは、ガロア拡大でガロア群がアーベル群かつすべての元の nn 乗が単位元になることとします。

次の補題の動機を先に述べます。bn=ab^n = a となる bb に σ\sigma を施すと、σ(b)\sigma(b) も xn=ax^n = a の根なので、σ(b)/b\sigma(b)/b は 1 の nn 乗根です。つまり「ガロア群の元がどの 1 の nn 乗根をかけるか」という数が、aa と σ\sigma のペアに対して決まります。これを使うと、ガロア群と K×/K×nK^{\times}/K^{\times n} の部分群が互いの双対として結び付きます。

補題 5.1(Kummer 対)✓

L/KL/K を有限次ガロア拡大、G=Gal(L/K)G = \mathrm{Gal}(L/K) とし、ΔL:=K×∩L×n\Delta_L := K^{\times} \cap L^{\times n} とおく。σ∈G\sigma \in G と a∈ΔLa \in \Delta_L に対し、bn=ab^n = a となる b∈Lb \in L を選んで ⟨σ,a⟩:=σ(b)/b\langle \sigma, a \rangle := \sigma(b)/b と定めると、

  1. ⟨σ,a⟩∈μn\langle \sigma, a \rangle \in \mu_n で、bb の選び方によらない。
  2. ⟨στ,a⟩=⟨σ,a⟩⟨τ,a⟩\langle \sigma\tau, a \rangle = \langle \sigma, a \rangle\langle \tau, a \rangle、⟨σ,aa′⟩=⟨σ,a⟩⟨σ,a′⟩\langle \sigma, aa' \rangle = \langle \sigma, a \rangle\langle \sigma, a' \rangle。
  3. すべての σ\sigma で ⟨σ,a⟩=1\langle \sigma, a \rangle = 1 となるのは a∈K×na \in K^{\times n} のとき、かつそのときに限る。
証明(補題 5.1)
  1. (σ(b)/b)n=σ(a)/a=1(\sigma(b)/b)^n = \sigma(a)/a = 1 です。別の選び方 b′b' は (b′/b)n=1(b'/b)^n = 1 より b′=ζbb' = \zeta b(ζ∈μn⊆K\zeta \in \mu_n \subseteq K)で、σ(ζb)/(ζb)=σ(b)/b\sigma(\zeta b)/(\zeta b) = \sigma(b)/b です。

  2. τ(b)/b∈μn⊆K\tau(b)/b \in \mu_n \subseteq K は σ\sigma で動かないので

στ(b)b=σ ⁣(τ(b)b)σ(b)b=τ(b)b⋅σ(b)b\frac{\sigma\tau(b)}{b} = \sigma\!\left(\frac{\tau(b)}{b}\right)\frac{\sigma(b)}{b} = \frac{\tau(b)}{b}\cdot\frac{\sigma(b)}{b}

です。aa について:bn=ab^n = a、b′n=a′b'^n = a' なら (bb′)n=aa′(bb')^n = aa' なので bb′bb' を使えば積になります。

  1. すべての σ\sigma で σ(b)=b\sigma(b) = b なら b∈LG=Kb \in L^G = K(定理 4.1[ガロア理論への招待] の 1)なので a=bn∈K×na = b^n \in K^{\times n} です。逆に a=cna = c^n(c∈Kc \in K)なら b=cb = c と選べて σ(c)/c=1\sigma(c)/c = 1 です。

定理 5.2(Kummer 拡大と巡回拡大)✓

KK を標数 00 で ∣μn∣=n|\mu_n| = n を満たす体とする。

  1. a∈K×a \in K^{\times}、b∈Kˉb \in \bar K、bn=ab^n = a とする。K(b)/KK(b)/K は巡回拡大で、その次数は aa の K×/K×nK^{\times}/K^{\times n} での位数 dd に等しい。特に d∣nd \mid n。
  2. 逆に L/KL/K が次数 dd(d∣nd \mid n)の巡回拡大ならば、bd∈Kb^d \in K かつ L=K(b)L = K(b) となる b∈Lb \in L が存在する。特に a=bn∈K×a = b^n \in K^{\times} について L=K(an)L = K(\sqrt[n]{a}) である。
証明(定理 5.2)
  1. xn−ax^n - a の根は ζb\zeta b(ζ∈μn\zeta \in \mu_n)で、すべて K(b)K(b) に入ります。よって K(b)K(b) は xn−ax^n - a の最小分解体で、ガロア拡大です(定義 3.1[ガロア理論への招待])。G=Gal(K(b)/K)G = \mathrm{Gal}(K(b)/K) とおくと、補題 5.1 の 2 より χ:σ↦⟨σ,a⟩\chi : \sigma \mapsto \langle\sigma, a\rangle は準同型 G→μnG \to \mu_n で、σ\sigma は σ(b)\sigma(b) で決まるので単射です。χ(G)\chi(G) は K×K^{\times} の有限部分群なので巡回群です(定理 7.3[多項式環と体の拡大])。よって GG は巡回群で、その位数を d′d' とします。

    • χ(G)\chi(G) の元はすべて ζd′=1\zeta^{d'} = 1 を満たすので σ(bd′)=bd′\sigma(b^{d'}) = b^{d'}、ゆえに bd′∈Kb^{d'} \in K で、ad′=(bd′)n∈K×na^{d'} = (b^{d'})^n \in K^{\times n}。したがって d∣d′d \mid d'。
    • ad=cna^d = c^n(c∈Kc \in K)とすると (bd/c)n=1(b^d/c)^n = 1 より bd∈Kb^d \in K なので、すべての σ\sigma で χ(σ)d=σ(bd)/bd=1\chi(\sigma)^d = \sigma(b^d)/b^d = 1。巡回群 GG の生成元の位数 d′d' は dd を割ります。

    以上で d=d′d = d'、そして 定理 4.1[ガロア理論への招待] の 1 により [K(b):K]=∣G∣=d[K(b):K] = |G| = d です。an=(a)n∈K×na^n = (a)^n \in K^{\times n} なので d∣nd \mid n。

  2. σ\sigma を Gal(L/K)\mathrm{Gal}(L/K) の生成元、ζ∈μn\zeta \in \mu_n を位数 dd の元とします。ζ∈K\zeta \in K なので NL/K(ζ−1)=ζ−d=1N_{L/K}(\zeta^{-1}) = \zeta^{-d} = 1。Hilbert の定理 90(定理 4.1)から ζ−1=b/σ(b)\zeta^{-1} = b/\sigma(b)、すなわち σ(b)=ζb\sigma(b) = \zeta b となる b∈L×b \in L^{\times} があります。σi(b)=ζib\sigma^i(b) = \zeta^i b(0≤i<d0 \le i \lt d)は相異なるので、bb を固定する GG の元は単位元だけです。ガロア対応(定理 4.1[ガロア理論への招待] の 2)で Gal(L/K(b))={id}\mathrm{Gal}(L/K(b)) = \{\mathrm{id}\} は中間体 LL に対応するので K(b)=LK(b) = L です。また σ(bd)=ζdbd=bd\sigma(b^d) = \zeta^d b^d = b^d より bd∈Kb^d \in K。a=bn=(bd)n/d∈K×a = b^n = (b^d)^{n/d} \in K^{\times} で、bb は xn−ax^n - a の根です。

2 の証明が Hilbert の定理 90 の典型的な使い方です。「σ\sigma の固有値 ζ\zeta を持つ固有ベクトル bb」を探していて、その存在がノルム条件 N(ζ−1)=1N(\zeta^{-1}) = 1 に翻訳されています。

補題 5.3(有限アーベル群の双対)✓

AA を有限アーベル群で、すべての元 xx が xn=1x^n = 1 を満たすものとする。このとき ∣Hom(A,μn)∣=∣A∣|\mathrm{Hom}(A, \mu_n)| = |A| であり、単位元でない x∈Ax \in A に対して χ(x)≠1\chi(x) \neq 1 となる χ∈Hom(A,μn)\chi \in \mathrm{Hom}(A, \mu_n) が存在する。

証明(補題 5.3)

系 6.1[加群と PID 上の構造定理] により A≅Z/d1⊕⋯⊕Z/dsA \cong \mathbb{Z}/d_1 \oplus \cdots \oplus \mathbb{Z}/d_s で、指数の仮定から各 di∣nd_i \mid n です。Z/di\mathbb{Z}/d_i からの準同型は 11 の行き先 ζ\zeta(ζdi=1\zeta^{d_i} = 1 を満たす任意の元)で決まり、そのような ζ∈μn\zeta \in \mu_n は上で見たとおり did_i 個です。直和からの準同型は成分ごとの準同型の組なので ∣Hom(A,μn)∣=∏idi=∣A∣|\mathrm{Hom}(A, \mu_n)| = \prod_i d_i = |A| です。x=(x1,…,xs)≠0x = (x_1, \ldots, x_s) \neq 0 なら、ある ii で xi≢0(moddi)x_i \not\equiv 0 \pmod{d_i} です。位数 did_i の η∈μn\eta \in \mu_n を取り χ(y)=ηyi\chi(y) = \eta^{y_i} とおくと χ(x)=ηxi≠1\chi(x) = \eta^{x_i} \neq 1 です。

定理 5.4(Kummer 理論の基本定理)✓

KK を標数 00 で ∣μn∣=n|\mu_n| = n を満たす体とする。

  1. K×n⊆Δ⊆K×K^{\times n} \subseteq \Delta \subseteq K^{\times} で Δ/K×n\Delta/K^{\times n} が有限ならば、L=K(Δn)L = K(\sqrt[n]{\Delta}) は指数 nn の有限次アーベル拡大で、Kummer 対は同型
Gal(L/K)≅Hom(Δ/K×n,μn),Δ/K×n≅Hom(Gal(L/K),μn)\mathrm{Gal}(L/K) \cong \mathrm{Hom}(\Delta/K^{\times n}, \mu_n), \qquad \Delta/K^{\times n} \cong \mathrm{Hom}(\mathrm{Gal}(L/K), \mu_n)

を与える。特に [L:K]=[Δ:K×n][L:K] = [\Delta : K^{\times n}]。 2. 対応 Δ↦K(Δn)\Delta \mapsto K(\sqrt[n]{\Delta}) は、1 の形の部分群 Δ\Delta の全体から、Kˉ\bar K に含まれる指数 nn の有限次アーベル拡大 L/KL/K の全体への、包含関係を保つ全単射であり、逆写像は L↦ΔL=K×∩L×nL \mapsto \Delta_L = K^{\times} \cap L^{\times n} である。

証明の流れは次のとおりです。Kummer 対から、ガロア群 GG が Hom(Δ/K×n,μn)\mathrm{Hom}(\Delta/K^{\times n}, \mu_n) の部分群と、Δ/K×n\Delta/K^{\times n} が Hom(G,μn)\mathrm{Hom}(G, \mu_n) の部分群と同型であることが出ます。有限アーベル群とその双対の位数は等しい(補題 5.3)ので、位数の不等式が輪になって閉じ、どちらの埋め込みも全単射になります。これが挟み撃ちの役割です。

証明(定理 5.4)

1. Δ\Delta を K×nK^{\times n} を法として生成する a1,…,ara_1, \ldots, a_r と、bin=aib_i^n = a_i となる bi∈Kˉb_i \in \bar K を選びます。bn∈Δb^n \in \Delta なら bn=cn∏aimib^n = c^n \prod a_i^{m_i}(c∈Kc \in K)と書け、(b/c∏bimi)n=1(b / c\prod b_i^{m_i})^n = 1 なので b=ζc∏bimib = \zeta c \prod b_i^{m_i}(ζ∈μn\zeta \in \mu_n)です。よって L=K(b1,…,br)L = K(b_1, \ldots, b_r) で、これは ∏i(xn−ai)\prod_i (x^n - a_i) の最小分解体なのでガロア拡大です。G=Gal(L/K)G = \mathrm{Gal}(L/K) とします。Δ⊆ΔL\Delta \subseteq \Delta_L なので 補題 5.1 が使え、⟨σ,acn⟩=⟨σ,a⟩\langle\sigma, ac^n\rangle = \langle\sigma, a\rangle(c∈Kc \in K のとき ⟨σ,cn⟩=1\langle \sigma, c^n\rangle = 1)より対は Δ/K×n\Delta/K^{\times n} 上で定まります。

  • α:G→Hom(Δ/K×n,μn)\alpha : G \to \mathrm{Hom}(\Delta/K^{\times n}, \mu_n)、σ↦⟨σ,⋅⟩\sigma \mapsto \langle\sigma, \cdot\rangle は準同型で、α(σ)=1\alpha(\sigma) = 1 なら σ(bi)=bi\sigma(b_i) = b_i(すべての ii)なので σ=id\sigma = \mathrm{id}。よって単射で、GG は指数 nn のアーベル群 Hom(Δ/K×n,μn)\mathrm{Hom}(\Delta/K^{\times n}, \mu_n) の部分群と同型です。
  • β:Δ/K×n→Hom(G,μn)\beta : \Delta/K^{\times n} \to \mathrm{Hom}(G, \mu_n)、a↦⟨⋅,a⟩a \mapsto \langle\cdot, a\rangle は準同型で、補題 5.1 の 3 より単射です。

Δ/K×n\Delta/K^{\times n} と GG はともに指数 nn の有限アーベル群なので、補題 5.3 を 2 回使って

∣G∣≤∣Hom(Δ/K×n,μn)∣=∣Δ/K×n∣≤∣Hom(G,μn)∣=∣G∣|G| \le |\mathrm{Hom}(\Delta/K^{\times n}, \mu_n)| = |\Delta/K^{\times n}| \le |\mathrm{Hom}(G, \mu_n)| = |G|

です。すべて等号なので、有限集合の間の単射 α,β\alpha, \beta は全単射です。[L:K]=∣G∣[L:K] = |G| は 定理 4.1[ガロア理論への招待] の 1 によります。

2. まず、指数 nn の有限次アーベル拡大 L/KL/K について、上の β\beta と同じ写像 ΔL/K×n→Hom(G,μn)\Delta_L/K^{\times n} \to \mathrm{Hom}(G, \mu_n) が単射なので ΔL/K×n\Delta_L/K^{\times n} は有限で、ΔL\Delta_L は 1 の形の部分群です。

(a) L=K(Δn)L = K(\sqrt[n]{\Delta}) なら ΔL=Δ\Delta_L = \Delta:Δ⊆ΔL\Delta \subseteq \Delta_L は定義から明らかです。a=cn∈ΔLa = c^n \in \Delta_L(c∈Lc \in L)の nn 乗根 ζc\zeta c はすべて LL に入るので K(ΔLn)=LK(\sqrt[n]{\Delta_L}) = L です。1 を Δ\Delta と ΔL\Delta_L に適用すると [ΔL:K×n]=[L:K]=[Δ:K×n][\Delta_L : K^{\times n}] = [L:K] = [\Delta : K^{\times n}] なので ΔL=Δ\Delta_L = \Delta。

(b) LL が指数 nn の有限次アーベル拡大なら K(ΔLn)=LK(\sqrt[n]{\Delta_L}) = L:L′=K(ΔLn)⊆LL' = K(\sqrt[n]{\Delta_L}) \subseteq L は (a) と同じ理由で成り立ちます。σ∈Gal(L/L′)\sigma \in \mathrm{Gal}(L/L') が単位元でないと仮定します。補題 5.3 により χ(σ)≠1\chi(\sigma) \neq 1 となる χ∈Hom(G,μn)\chi \in \mathrm{Hom}(G, \mu_n) があります。H=ker⁡χH = \ker\chi は(GG がアーベル群なので)正規部分群で、M=LHM = L^H とおくと 定理 4.1[ガロア理論への招待] より M/KM/K はガロア拡大で Gal(M/K)≅G/H≅χ(G)\mathrm{Gal}(M/K) \cong G/H \cong \chi(G) です。χ(G)\chi(G) は μn\mu_n の部分群なので位数 d∣nd \mid n の巡回群(定理 7.3[多項式環と体の拡大])で、定理 5.2 の 2 により M=K(b)M = K(b)、bn∈Kb^n \in K と書けます。b∈Lb \in L なので bn∈ΔLb^n \in \Delta_L、したがって b∈L′b \in L' で、M⊆L′M \subseteq L' です。すると σ\sigma は MM を固定し、ガロア対応で σ∈Gal(L/M)=H\sigma \in \mathrm{Gal}(L/M) = H、すなわち χ(σ)=1\chi(\sigma) = 1 となって矛盾です。よって Gal(L/L′)={id}\mathrm{Gal}(L/L') = \{\mathrm{id}\} で、ガロア対応から L′=LL' = L。

(a) と (b) は二つの写像が互いに逆であることを述べています。包含を保つことは定義から直ちにわかります。

例 5.5(Q(√2, √3) の Kummer 記述)

K=QK = \mathbb{Q}、n=2n = 2(μ2={±1}⊆Q\mu_2 = \{\pm1\} \subseteq \mathbb{Q})とします。Δ\Delta を 2,32, 3 と Q×2\mathbb{Q}^{\times 2} が生成する群とすると、Δ/Q×2={1,2,3,6}≅(Z/2)2\Delta/\mathbb{Q}^{\times 2} = \{1, 2, 3, 6\} \cong (\mathbb{Z}/2)^2 です(2,3,62, 3, 6 はどれも有理数の平方ではない)。定理 5.4 より L=Q(2,3)L = \mathbb{Q}(\sqrt2, \sqrt3) は次数 44 で、位数 22 の部分群 {1,2},{1,3},{1,6}\{1, 2\}, \{1, 3\}, \{1, 6\} が 2 次の中間体 Q(2),Q(3),Q(6)\mathbb{Q}(\sqrt2), \mathbb{Q}(\sqrt3), \mathbb{Q}(\sqrt6) に対応します。6\sqrt6 を添加しなくても 6=23∈L\sqrt6 = \sqrt2\sqrt3 \in L となるのは、Δ\Delta が群であること(6=2⋅36 = 2 \cdot 3)の反映です。ガロア理論への招待 の 例 4.3[ガロア理論への招待] で中間体を直接求めた結果と一致します。

注意 5.6(1 の n 乗根の仮定)

∣μn∣=n|\mu_n| = n は外せません。K=QK = \mathbb{Q}、n=3n = 3 では Q(23)/Q\mathbb{Q}(\sqrt[3]{2})/\mathbb{Q} は x3−2x^3 - 2 の他の根 ω23\omega\sqrt[3]{2}(ω\omega は 1 の原始 3 乗根)を含まないのでガロア拡大ですらありません(例 3.4[ガロア理論への招待])。K=Q(ω)K = \mathbb{Q}(\omega) に上げると K(23)/KK(\sqrt[3]{2})/K は次数 33 の巡回拡大になります。また標数 p>0p \gt 0 の体でも p∤np \nmid n なら同じ議論が通り、n=pn = p の場合は Artin–Schreier 理論(xp−x−ax^p - x - a の添加)が Kummer 理論の代わりをします(参考文献 [3] 第 VI 章)。

6. S の外で不分岐な Kummer 拡大の有限性

Section titled “6. S の外で不分岐な Kummer 拡大の有限性”

再び KK を代数体、S⊇S∞S \supseteq S_\infty を素点の有限集合とします。

定義 6.1(群 K(S, n))↗

K(S,n):={ aK×n∈K×/K×n∣p∉S のすべてで vp(a)≡0(modn) }K(S, n) := \{\, aK^{\times n} \in K^{\times}/K^{\times n} \mid \mathfrak{p} \notin S \text{ のすべてで } v_{\mathfrak{p}}(a) \equiv 0 \pmod n \,\}

とおく。vp(acn)=vp(a)+n vp(c)v_{\mathfrak{p}}(ac^n) = v_{\mathfrak{p}}(a) + n\,v_{\mathfrak{p}}(c) なので条件は代表元の取り方によらず、K(S,n)K(S, n) は K×/K×nK^{\times}/K^{\times n} の部分群である。

定理 6.2(K(S, n) の有限性)✓

K(S,n)K(S, n) は有限群で、∣K(S,n)∣≤hK ∣OS×/OS×n∣|K(S, n)| \le h_K\, |\mathcal{O}_S^{\times}/\mathcal{O}_S^{\times n}| である。特に ∣μn∣=n|\mu_n| = n ならば ∣K(S,n)∣≤hK n∣S∣|K(S, n)| \le h_K\, n^{|S|}。

証明の考え方です。K(S,n)K(S,n) の元 aa は、SS の外では付値が nn の倍数なので、イデアルとして「nn 乗根」ba\mathfrak{b}_a を取れます。この ba\mathfrak{b}_a の類群での類を対応させる準同型 ψ\psi を作ると、像は類群に収まって有限です。ψ\psi の核は、イデアルが単項になる、つまり aa が S 単数と nn 乗の積になる元で、S 単数の有限性から押さえられます。像の大きさと核の大きさを掛ければ上界になります。

証明(定理 6.2)

ClS\mathrm{Cl}_S を、ClK\mathrm{Cl}_K を SfS_f の素イデアルの類が生成する部分群で割った商群とします。∣ClS∣≤hK|\mathrm{Cl}_S| \le h_K です。aK×n∈K(S,n)aK^{\times n} \in K(S,n) に対し、分数イデアル ba:=∏p∉Spvp(a)/n\mathfrak{b}_a := \prod_{\mathfrak{p} \notin S} \mathfrak{p}^{v_{\mathfrak{p}}(a)/n}(有限積)を作り、ψ(aK×n):=[ba]∈ClS\psi(aK^{\times n}) := [\mathfrak{b}_a] \in \mathrm{Cl}_S とおきます。

定義できること。 a′=acna' = ac^n なら ba′=ba∏p∉Spvp(c)=ba⋅cOK⋅∏p∈Sfp−vp(c)\mathfrak{b}_{a'} = \mathfrak{b}_a \prod_{\mathfrak{p} \notin S}\mathfrak{p}^{v_{\mathfrak{p}}(c)} = \mathfrak{b}_a \cdot c\mathcal{O}_K \cdot \prod_{\mathfrak{p} \in S_f}\mathfrak{p}^{-v_{\mathfrak{p}}(c)} で、右辺の余分な因子は ClS\mathrm{Cl}_S で自明です。baa′=baba′\mathfrak{b}_{aa'} = \mathfrak{b}_a\mathfrak{b}_{a'} なので ψ\psi は準同型です。

核。 ψ(aK×n)=1\psi(aK^{\times n}) = 1 とは ba=cOK∏p∈Sfpmp\mathfrak{b}_a = c\mathcal{O}_K \prod_{\mathfrak{p} \in S_f} \mathfrak{p}^{m_{\mathfrak{p}}}(c∈K×c \in K^{\times}、mp∈Zm_{\mathfrak{p}} \in \mathbb{Z})と書けることです。このとき p∉S\mathfrak{p} \notin S で vp(a)/n=vp(c)v_{\mathfrak{p}}(a)/n = v_{\mathfrak{p}}(c) なので u:=ac−nu := ac^{-n} は OS×\mathcal{O}_S^{\times} に属し、aK×n=uK×naK^{\times n} = uK^{\times n}。逆に u∈OS×u \in \mathcal{O}_S^{\times} なら bu=OK\mathfrak{b}_u = \mathcal{O}_K。よって ker⁡ψ\ker\psi は OS×→K×/K×n\mathcal{O}_S^{\times} \to K^{\times}/K^{\times n} の像で、これは OS×/OS×n\mathcal{O}_S^{\times}/\mathcal{O}_S^{\times n} の商です。

以上と 系 5.2[群の準同型定理] から ∣K(S,n)∣=∣ker⁡ψ∣ ∣im ψ∣≤∣OS×/OS×n∣ hK|K(S,n)| = |\ker\psi|\,|\mathrm{im}\,\psi| \le |\mathcal{O}_S^{\times}/\mathcal{O}_S^{\times n}|\, h_K です。

右辺の計算。 定理 3.2 より OS×≅μK×Z∣S∣−1\mathcal{O}_S^{\times} \cong \mu_K \times \mathbb{Z}^{|S|-1} なので、OS×/OS×n≅μK/μKn×(Z/n)∣S∣−1\mathcal{O}_S^{\times}/\mathcal{O}_S^{\times n} \cong \mu_K/\mu_K^n \times (\mathbb{Z}/n)^{|S|-1} です。∣μn∣=n|\mu_n| = n なら、μK→μK\mu_K \to \mu_K、x↦xnx \mapsto x^n の核は μn\mu_n で、第一同型定理(定理 5.1[群の準同型定理])から ∣μK/μKn∣=∣μK∣/∣μKn∣=∣μn∣=n|\mu_K/\mu_K^n| = |\mu_K|/|\mu_K^n| = |\mu_n| = n。よって ∣OS×/OS×n∣=n∣S∣|\mathcal{O}_S^{\times}/\mathcal{O}_S^{\times n}| = n^{|S|} です。

補題 6.3(不分岐なら付値は n の倍数)✓

L/KL/K を代数体の有限次拡大とし、L/KL/K は有限素点 p\mathfrak{p} で不分岐とする。a∈K×a \in K^{\times} が LL で nn 乗(a=bna = b^n、b∈L×b \in L^{\times})ならば n∣vp(a)n \mid v_{\mathfrak{p}}(a) である。

証明(補題 6.3)

P∣p\mathfrak{P} \mid \mathfrak{p} を一つ取ります(定理 2.2 の 4 で pOL≠OL\mathfrak{p}\mathcal{O}_L \neq \mathcal{O}_L の素因子)。補題 2.5 と不分岐の仮定 e(P∣p)=1e(\mathfrak{P}\mid\mathfrak{p}) = 1 から vp(a)=vP(a)=vP(bn)=n vP(b)v_{\mathfrak{p}}(a) = v_{\mathfrak{P}}(a) = v_{\mathfrak{P}}(b^n) = n\,v_{\mathfrak{P}}(b) です。

定理 6.4(S の外で不分岐な指数 n の拡大の有限性)✓

KK を ∣μn∣=n|\mu_n| = n を満たす代数体、S⊇S∞S \supseteq S_\infty を素点の有限集合とし、ΔS⊆K×\Delta_S \subseteq K^{\times} を K(S,n)K(S, n) の K×→K×/K×nK^{\times} \to K^{\times}/K^{\times n} による逆像とする。LS:=K(ΔSn)L_S := K(\sqrt[n]{\Delta_S}) とおく。

  1. SS の外で不分岐な指数 nn の有限次アーベル拡大 L/KL/K(L⊆KˉL \subseteq \bar K)は、すべて LSL_S に含まれる。
  2. [LS:K]=∣K(S,n)∣≤hK n∣S∣[L_S : K] = |K(S, n)| \le h_K\, n^{|S|} であり、1 のような LL は有限個しかない。
証明(定理 6.4)
  1. 定理 5.4 の 2 により L=K(ΔLn)L = K(\sqrt[n]{\Delta_L})、ΔL=K×∩L×n\Delta_L = K^{\times} \cap L^{\times n} です。a∈ΔLa \in \Delta_L と p∉S\mathfrak{p} \notin S について、L/KL/K は p\mathfrak{p} で不分岐なので 補題 6.3 より n∣vp(a)n \mid v_{\mathfrak{p}}(a)。よって ΔL⊆ΔS\Delta_L \subseteq \Delta_S で、対応が包含を保つことから L⊆LSL \subseteq L_S。

  2. ΔS/K×n=K(S,n)\Delta_S/K^{\times n} = K(S,n) は 定理 6.2 により有限なので、定理 5.4 の 1 から [LS:K]=∣K(S,n)∣[L_S:K] = |K(S,n)|。1 の LL は ΔL/K×n\Delta_L/K^{\times n} という K(S,n)K(S,n) の部分群で決まり(定理 5.4 の 2 の単射性)、有限群の部分群は有限個なので、LL も有限個です。

注意 6.5(逆向きと、1 の n 乗根を含まない場合)

SS が nn を割るすべての素イデアルを含むとき、逆に LSL_S 自身が SS の外で不分岐であることが示せます。p∤n\mathfrak{p} \nmid n で n∣vp(a)n \mid v_{\mathfrak{p}}(a) なら、aa に K×nK^{\times n} の元を掛けて vp(a)=0v_{\mathfrak{p}}(a) = 0 とでき、xn−ax^n - a の判別式 ±nnan−1\pm n^n a^{n-1} が p\mathfrak{p} と素になるからです。この議論には相対拡大 L/KL/K での「判別式と分岐の関係」が要ります。K=QK = \mathbb{Q} 上の絶対的な場合(分岐する素数と判別式を割る素数が一致すること)は 定理 6.1[代数体の整数環と Dedekind 整域] と 定理 6.3[代数体の整数環と Dedekind 整域] で示しましたが、相対版は本記事の範囲を超えるので主張のみとします([1] 第 I 章、[4])。このとき LSL_S は SS の外で不分岐な指数 nn の最大アーベル拡大です。また KK が 1 の nn 乗根を含まない場合も、K(μn)K(\mu_n) に上げて上の定理を使えば有限性は保たれます。より一般に、次数と不分岐の外側 SS を固定した代数体の拡大は有限個しかない(Hermite の定理)ことが知られています。

例 6.6(2 の外で不分岐な 2 次体)

K=QK = \mathbb{Q}、n=2n = 2、S={∞,2}S = \{\infty, 2\} とします。Q×/Q×2\mathbb{Q}^{\times}/\mathbb{Q}^{\times 2} の各類は平方因子を持たない整数 mm(符号込み)でただ一つ代表されます。奇素数 pp で vp(m)v_p(m) が偶数、すなわち 00 という条件から m∈{1,−1,2,−2}m \in \{1, -1, 2, -2\} で、∣K(S,2)∣=4=hQ⋅2∣S∣|K(S,2)| = 4 = h_{\mathbb{Q}} \cdot 2^{|S|} と上界に一致します。定理 6.4 より、2 の外で不分岐な 2 次体は Q(−1)\mathbb{Q}(\sqrt{-1})、Q(2)\mathbb{Q}(\sqrt2)、Q(−2)\mathbb{Q}(\sqrt{-2}) のどれかで、すべて LS=Q(−1,2)L_S = \mathbb{Q}(\sqrt{-1}, \sqrt2)(1 の原始 8 乗根で生成される体)に含まれます。たとえば Q(3)\mathbb{Q}(\sqrt3) は v3(3)=1v_3(3) = 1 なので、2 以外のどこかの素数で分岐していなければなりません。

この有限性は、楕円曲線 EE の有理点の群 E(K)E(K) について E(K)/nE(K)E(K)/nE(K) が有限である(弱 Mordell–Weil 定理)ことの証明の核心です。nn 等分点がすべて KK 上定義されている(E[n]⊆E(K)E[n] \subseteq E(K)。このとき Weil 対により ∣μn∣=n|\mu_n| = n も従う)と仮定すると、P∈E(K)P \in E(K) に対して 1nP\frac1n P の座標を添加した拡大は、EE の悪い還元の素点と nn の素因子からなる有限集合 SS の外で不分岐な指数 nn のアーベル拡大になり、その全体が 定理 6.4 により有限な体 LSL_S に収まります(参考文献 [6] 第 VIII 章 §1)。

7. Chebotarev の密度定理(主張のみ)

Section titled “7. Chebotarev の密度定理(主張のみ)”

L/KL/K を代数体の有限次ガロア拡大、G=Gal(L/K)G = \mathrm{Gal}(L/K) とします。L/KL/K で不分岐な KK の素イデアル p\mathfrak{p} と P∣p\mathfrak{P} \mid \mathfrak{p} に対し、すべての x∈OLx \in \mathcal{O}_L について σ(x)≡xNp(modP)\sigma(x) \equiv x^{N\mathfrak{p}} \pmod{\mathfrak{P}}(Np=∣OK/p∣N\mathfrak{p} = |\mathcal{O}_K/\mathfrak{p}|)を満たす σ∈G\sigma \in G がただ一つ存在し、Frobenius 元 FrobP\mathrm{Frob}_{\mathfrak{P}} と呼ばれます。P\mathfrak{P} を取り替えると共役で移り合うので、共役類 Frobp\mathrm{Frob}_{\mathfrak{p}} が p\mathfrak{p} だけで定まります。素イデアルの集合 TT の Dirichlet 密度とは、極限

δ(T)=lim⁡s→1+0∑p∈TNp−slog⁡1s−1\delta(T) = \lim_{s \to 1+0} \frac{\sum_{\mathfrak{p} \in T} N\mathfrak{p}^{-s}}{\log\frac{1}{s-1}}

が存在するときのその値です。

定理 7.1(Chebotarev の密度定理)※

L/KL/K を代数体の有限次ガロア拡大、G=Gal(L/K)G = \mathrm{Gal}(L/K)、C⊆GC \subseteq G を共役類とする。L/KL/K で不分岐で Frobp=C\mathrm{Frob}_{\mathfrak{p}} = C となる KK の素イデアル p\mathfrak{p} の集合は Dirichlet 密度 ∣C∣/∣G∣|C|/|G| を持つ。特に無限集合である。

注意 7.2(主張のみとする理由と出典)

証明には Hecke の LL 関数(あるいは Dedekind ゼータ関数)の s=1s = 1 での極と非零性という解析的な入力と、Artin の相互法則を通じて巡回円分拡大の場合へ帰着する類体論的な議論の両方が必要で、本記事の範囲を大きく超えます。Frobenius 元の存在と一意性も分解群の理論を要します。証明は [1] 第 VII 章 §13、歴史と証明の筋道は [5] を参照してください。

Dirichlet の算術級数定理との関係。 K=QK = \mathbb{Q}、L=Q(ζm)L = \mathbb{Q}(\zeta_m)(ζm\zeta_m は 1 の原始 mm 乗根)とすると、G≅(Z/mZ)×G \cong (\mathbb{Z}/m\mathbb{Z})^{\times}(σa(ζm)=ζma\sigma_a(\zeta_m) = \zeta_m^a)で、p∤mp \nmid m の Frobenius 元は σp\sigma_p です(x↦xpx \mapsto x^p は法 pp で加法的で、ζm\zeta_m を ζmp\zeta_m^p に送るため)。GG はアーベル群なので共役類は 1 元で、定理 7.1 は「gcd⁡(a,m)=1\gcd(a, m) = 1 の各類 a mod ma \bmod m に素数が密度 1/φ(m)1/\varphi(m) で含まれる」こと、すなわち Dirichlet の算術級数定理の密度版を与えます。Chebotarev 自身の証明も、巡回拡大の場合に帰着したうえで、1 のべき根を添加した体との合成を使って円分体の場合に還元するという筋で、本記事の道具と密接に関わっています。素数の分布そのものについては 素数の魅力 - 素数定理 も参照してください。

Kummer 拡大への応用。 ∣μn∣=n|\mu_n| = n の代数体 KK と a∈K×a \in K^{\times} について、「有限個を除くすべての p\mathfrak{p} で aa が法 p\mathfrak{p} の nn 乗剰余」ならば a∈K×na \in K^{\times n} です。L=K(an)L = K(\sqrt[n]{a}) では、p∤na\mathfrak{p} \nmid na に対し「aa が法 p\mathfrak{p} の nn 乗剰余」と「Frobp=1\mathrm{Frob}_{\mathfrak{p}} = 1」が同値になり(この同値も分解群の理論を使うので、ここでは証明しません)、仮定から密度 1/[L:K]1/[L:K] が 11 に等しいので L=KL = K、定理 5.2 の 1 で aa の位数は 11 だからです。この議論は 定理 7.1 に依存します。

演習 8.1易

K=QK = \mathbb{Q}、n=2n = 2、S={∞,2,3}S = \{\infty, 2, 3\} とする。K(S,2)K(S, 2) の元を列挙し、定理 6.2 の上界が等号になることを確かめよ。また、2 と 3 の外で不分岐な 2 次体の候補をすべて挙げ、LSL_S の Q\mathbb{Q} 上の次数を求めよ。

解答

平方因子を持たない整数 mm で、2,32, 3 以外の素数で割れないものは m=±1,±2,±3,±6m = \pm1, \pm2, \pm3, \pm6 の 8 個です。これが K(S,2)K(S,2) の代表系で、∣K(S,2)∣=8=hQ⋅2∣S∣=1⋅23|K(S,2)| = 8 = h_{\mathbb{Q}}\cdot 2^{|S|} = 1 \cdot 2^3 と上界に一致します(OS×={±2a3b}\mathcal{O}_S^{\times} = \{\pm 2^a3^b\} を 22 乗で割ると {±1}×{1,2}×{1,3}\{\pm1\}\times\{1,2\}\times\{1,3\} と同じ 8 元で、h=1h = 1 なので ψ\psi は自明)。定理 6.4 により候補の 2 次体は Q(m)\mathbb{Q}(\sqrt m)、m∈{−1,±2,±3,±6}m \in \{-1, \pm2, \pm3, \pm6\} の 7 個で、これは (Z/2)3(\mathbb{Z}/2)^3 の位数 2 の部分群が 7 個であることに対応します。LS=Q(−1,2,3)L_S = \mathbb{Q}(\sqrt{-1}, \sqrt2, \sqrt3) で、[LS:Q]=∣K(S,2)∣=8[L_S:\mathbb{Q}] = |K(S,2)| = 8 です。

演習 8.2標準

L=Q(i)L = \mathbb{Q}(i)、K=QK = \mathbb{Q}、σ\sigma を複素共役とする。

  1. β∈L\beta \in L が NL/K(β)=ββˉ=1N_{L/K}(\beta) = \beta\bar\beta = 1 かつ β≠−1\beta \neq -1 を満たすとき、c=1+βc = 1 + \beta が 定理 4.1 の結論 β=c/σ(c)\beta = c/\sigma(c) を満たすことを確かめよ。
  2. 1 を使って、x2+y2=1x^2 + y^2 = 1 の有理数解で (x,y)≠(−1,0)(x, y) \neq (-1, 0) のものが、互いに素な整数 s,ts, t(s,ts, t が同時に 00 でない)を用いて x=s2−t2s2+t2x = \dfrac{s^2 - t^2}{s^2 + t^2}、y=2sts2+t2y = \dfrac{2st}{s^2 + t^2} と書けることを示せ。
解答
  1. ββˉ=1\beta\bar\beta = 1 より βˉ=1/β\bar\beta = 1/\beta なので、σ(c)=1+βˉ=(β+1)/β\sigma(c) = 1 + \bar\beta = (\beta + 1)/\beta。β≠−1\beta \neq -1 なので c≠0c \neq 0 で、c/σ(c)=(1+β)⋅β/(1+β)=βc/\sigma(c) = (1+\beta)\cdot\beta/(1+\beta) = \beta です。

  2. β=x+yi\beta = x + yi とすると N(β)=1N(\beta) = 1、β≠−1\beta \neq -1。1 より β=c/cˉ\beta = c/\bar c となる c∈Q(i)×c \in \mathbb{Q}(i)^{\times} があり、cc を有理数倍しても c/cˉc/\bar c は変わらないので、分母を払い共通因子で割って c=s+tic = s + ti(s,ts, t は互いに素な整数)と取れます。すると

β=s+tis−ti=(s+ti)2s2+t2=s2−t2s2+t2+2sts2+t2 i\beta = \frac{s + ti}{s - ti} = \frac{(s+ti)^2}{s^2 + t^2} = \frac{s^2 - t^2}{s^2 + t^2} + \frac{2st}{s^2+t^2}\, i

で、実部と虚部を比べれば主張を得ます。分母を払えば、ピタゴラス数 (s2−t2,2st,s2+t2)(s^2 - t^2, 2st, s^2 + t^2) の古典的なパラメータ表示です。

演習 8.3標準

K=Q(i)K = \mathbb{Q}(i)、p=(1+i)Z[i]\mathfrak{p} = (1+i)\mathbb{Z}[i]、S=S∞∪{p}S = S_\infty \cup \{\mathfrak{p}\} とする。OK=Z[i]\mathcal{O}_K = \mathbb{Z}[i] が単項イデアル整域で OK×={±1,±i}\mathcal{O}_K^{\times} = \{\pm1, \pm i\} であることは用いてよい。

  1. OS×={ ik(1+i)m∣k∈Z/4, m∈Z }\mathcal{O}_S^{\times} = \{\, i^k(1+i)^m \mid k \in \mathbb{Z}/4,\ m \in \mathbb{Z} \,\} を示し、定理 3.2 の階数の公式と比べよ。
  2. n=4n = 4 とする。∣K(S,4)∣=16|K(S, 4)| = 16 を示し、KK 上の指数 44 のアーベル拡大で p\mathfrak{p} の外で不分岐なものは、すべて K(i4,1+i4)K(\sqrt[4]{i}, \sqrt[4]{1+i}) に含まれることを示せ。
解答
  1. a∈OS×a \in \mathcal{O}_S^{\times} とし m=vp(a)m = v_{\mathfrak{p}}(a) とおきます。a(1+i)−ma(1+i)^{-m} はすべての有限素点で付値 00 なので単数(系 4.8[代数体の整数環と Dedekind 整域])、すなわち iki^k です。逆に ik(1+i)mi^k(1+i)^m は p\mathfrak{p} の外で付値 00 です。r1=0r_1 = 0、r2=1r_2 = 1、∣Sf∣=1|S_f| = 1 なので公式の階数は 0+1+1−1=10 + 1 + 1 - 1 = 1 で、μK={±1,±i}\mu_K = \{\pm1, \pm i\} と合わせて OS×≅μ4×Z\mathcal{O}_S^{\times} \cong \mu_4 \times \mathbb{Z} に一致します。

  2. μ4={±1,±i}⊆K\mu_4 = \{\pm1, \pm i\} \subseteq K なので ∣μ4∣=4|\mu_4| = 4。hK=1h_K = 1(単項イデアル整域)なので 定理 6.2 の証明の ψ\psi は自明で、K(S,4)K(S,4) は OS×\mathcal{O}_S^{\times} の像に等しくなります。u∈OS×u \in \mathcal{O}_S^{\times} が u=c4u = c^4(c∈Kc \in K)なら、p\mathfrak{p} の外で 4vq(c)=04v_{\mathfrak{q}}(c) = 0 なので c∈OS×c \in \mathcal{O}_S^{\times}。よって像は OS×/OS×4≅μ4/μ44×Z/4\mathcal{O}_S^{\times}/\mathcal{O}_S^{\times 4} \cong \mu_4/\mu_4^{4} \times \mathbb{Z}/4 で位数 4⋅4=164 \cdot 4 = 16 です。代表元は ik(1+i)mi^k(1+i)^m(0≤k,m≤30 \le k, m \le 3)で、群は ii と 1+i1+i の類で生成されます。定理 6.4 より、求める拡大はすべて LS=K(ΔS4)=K(i4,1+i4)L_S = K(\sqrt[4]{\Delta_S}) = K(\sqrt[4]{i}, \sqrt[4]{1+i}) に含まれ、[LS:K]=16[L_S:K] = 16 です。

  1. J. Neukirch, Algebraic Number Theory, Springer, 1999 — 第 I 章(整数環、イデアル類群、単数定理)、第 VII 章 §13(Chebotarev の密度定理)。
  2. 高木貞治『代数的整数論 第 2 版』岩波書店、1971 — イデアル論、単数、Kummer 体。
  3. S. Lang, Algebra, Revised 3rd ed., Graduate Texts in Mathematics 211, Springer, 2002 — 第 VI 章(Hilbert の定理 90、Kummer 理論)。
  4. J. S. Milne, Class Field Theory (course notes), https://www.jmilne.org/math/CourseNotes/cft.html — Kummer 理論と S 単数を使う有限性の議論。
  5. H. W. Lenstra Jr. and P. Stevenhagen, “Chebotarëv and his density theorem”, The Mathematical Intelligencer 18 (1996), 26–37.
  6. J. H. Silverman, The Arithmetic of Elliptic Curves, 2nd ed., Graduate Texts in Mathematics 106, Springer, 2009 — 第 VIII 章 §1(弱 Mordell–Weil 定理)。

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

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

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

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