数学の作り方 How to make Mathematics

第7章 分岐・惰性・分解

前章で、OK\mathcal O_K のイデアルは素イデアルの積に一意分解すると分かりました。では、いちばん基本的なイデアル ——有理素数 pp が生成する (p)(p)——は、OK\mathcal O_K でどう分解するのでしょう。ppOK\mathcal O_K に上がると、 そのまま素のまま(惰性)、複数の素イデアルに割れる(分裂)、あるいは重複して割れる(分岐)——三通りの 振る舞いを見せます。この分解の様子を測るのが e,f,ge,f,g という三つの数で、それらは基本関係 efg=nefg=n で 縛られています。素数の分解の法則を掴みましょう。

素数 pp の分解:三つの数 e,f,ge,f,g

有理素数 pp に対し、イデアル (p)=pOK(p)=p\mathcal O_KOK\mathcal O_K で素イデアル分解します。

定義 分岐指数・剰余次数・分解数

pOK=p1e1p2e2pgegp\mathcal O_K=\mathfrak p_1^{e_1}\mathfrak p_2^{e_2}\cdots\mathfrak p_g^{e_g} において、eie_i を素イデアル pi\mathfrak p_i分岐指数gg分解数pp の上にある 素イデアルの個数)という。また剰余体 OK/pi\mathcal O_K/\mathfrak p_i は有限体 Fp\mathbb F_p の拡大で、その次数 fi=[OK/pi:Fp]f_i=[\mathcal O_K/\mathfrak p_i:\mathbb F_p]剰余次数という。

三つの数はばらばらに動けるわけではなく、体の次数 n=[K:Q]n=[K:\mathbb Q] によって固く縛られています。

定理 基本関係 efg = n

i=1geifi=n.\sum_{i=1}^g e_i f_i=n. とくに ppK/QK/\mathbb Q でガロア的なとき、対称性から全ての ei,fie_i,f_i が等しく(ei=e,fi=fe_i=e,f_i=f)、 efg=n.efg=n.

この関係は「(p)(p) を割る素イデアルの“重み” eifie_if_i の総和が、ちょうど次数 nn になる」という保存則です。 剰余体の個数(gg)・各素イデアルの大きさ(ff)・重複度(ee)の三者が、nn を分け合う。証明は OK/pOK\mathcal O_K/p\mathcal O_KFp\mathbb F_p ベクトル空間として次元を二通りに数える(片や nn、片や eifi\sum e_if_i)ことで 出ます。

三つの典型的な振る舞い

二次体 K=Q(d)K=\mathbb Q(\sqrt d)n=2n=2)で、efg=2efg=2 の可能なパターンを見ると、素数の分解が三種に尽きることが 分かります。ちょうど 2=112=121=2112=1\cdot1\cdot2=1\cdot2\cdot1=2\cdot1\cdot1 の三通りです。

定義 分裂・惰性・分岐

  • 分裂g=2,e=f=1g=2,e=f=1):pOK=p1p2p\mathcal O_K=\mathfrak p_1\mathfrak p_2。異なる二つの素イデアルに割れる。
  • 惰性g=1,f=2,e=1g=1,f=2,e=1):pOK=pp\mathcal O_K=\mathfrak pppOK\mathcal O_K でも素のまま(分解しない)。
  • 分岐g=1,e=2,f=1g=1,e=2,f=1):pOK=p2p\mathcal O_K=\mathfrak p^2。一つの素イデアルの二乗、重複して割れる。

第4章の Z[5]\mathbb Z[\sqrt{-5}](2)=p12(2)=\mathfrak p_1^222分岐(3)=p2p3(3)=\mathfrak p_2\mathfrak p_333分裂でした。分岐だけが e>1e>1(重複)を持つ特別な現象で、後で見るように有限個の素数にしか起こりません。

分解の判定:多項式の modp\bmod\,p 分解と一致する

どの素数がどう振る舞うかは、驚くほど具体的に判定できます。鍵は「素イデアル分解が、生成元の最小多項式の modp\bmod\,p 分解を真似る」という定理です。

定理 デデキントの判定法

OK=Z[α]\mathcal O_K=\mathbb Z[\alpha]α\alpha の最小多項式を m(x)m(x) とする。p[OK:Z[α]]p\nmid[\mathcal O_K:\mathbb Z[\alpha]] なる 素数 pp について、m(x)m(x)Fp\mathbb F_p 上で既約分解して m(x)=igi(x)ei\overline{m}(x)=\prod_i \overline{g_i}(x)^{e_i} となるなら、 pOK=ipiei,pi=(p,gi(α)),fi=deggi.p\mathcal O_K=\prod_i\mathfrak p_i^{e_i},\qquad \mathfrak p_i=(p,\,g_i(\alpha)),\quad f_i=\deg g_i. 「多項式が modp\bmod\,p でどう割れるか」が「素数が OK\mathcal O_K でどう分解するか」をそのまま写す。

たとえば K=Q(i)K=\mathbb Q(i)m(x)=x2+1m(x)=x^2+1p=5p=5 では x2+1(x2)(x+2)(mod5)x^2+1\equiv(x-2)(x+2)\pmod5 と分裂 → 55 は分裂 (5=(2+i)(2i)5=(2+i)(2-i))。p=3p=3 では x2+1x^2+1F3\mathbb F_3 で既約 → 33 は惰性。p=2p=2 では x2+1(x+1)2(mod2)x^2+1\equiv(x+1)^2\pmod2 と 重根 → 22 は分岐((2)=(1+i)2(2)=(1+i)^2)。二次体の分解は、結局 ddpp を法とする平方剰余かどうか (ガロア理論・平方剰余の相互法則)で決まります。素数の分解法則は、平方剰余の言葉で 書ける——ここで数論の二大テーマが合流します。

分岐と判別式:どこで重複が起きるか

三つの振る舞いのうち、分岐(e>1e>1)は特別です。それがどの素数で起こるかを、第3章の判別式が完全に 言い当てます。

定理 分岐する素数は判別式を割る

素数 ppKK分岐する(ある ei2e_i\ge2\Leftrightarrow pdKp\mid d_K。したがって分岐する素数は 有限個dKd_K の素因数だけ)。

第3章で「判別式は分岐の在り処を教える地図」と予告した通りです。分岐は「最小多項式が modp\bmod\,p で重根を持つ」 =「判別式が pp で消える」現象で、判別式 dKd_K を割る有限個の素数でしか起こらない。Q(5)\mathbb Q(\sqrt{-5}) なら dK=20=225d_K=-20=-2^2\cdot5 で、分岐するのは 2255 だけ(実際 (2)=p12(2)=\mathfrak p_1^2(5)=(5)2(5)=(\sqrt{-5})^2)。ほとんどの 素数は分裂か惰性で、分岐という“ほころび”は判別式が押さえる有限個に限られます。

注意 つまずきポイント

  • e,f,ge,f,g の役割を混同しないee=重複度(分岐指数)、ff=剰余体の拡大次数(素イデアルの“大きさ”)、 gg=素イデアルの個数。eifi=n\sum e_if_i=n で縛られる。
  • デデキントの判定法には条件p[OK:Z[α]]p\nmid[\mathcal O_K:\mathbb Z[\alpha]])。Z[α]\mathbb Z[\alpha] が整数環と指数を 持つ場合、その指数を割る素数では判定法が使えず、別扱いが要る。
  • 分岐は有限個・例外的pdKp\mid d_K のときだけ。無限にある素数のほとんどは分裂/惰性で、分岐は判別式が 管理する“特異点”のようなもの。この有限性が後の解析(第12章のゼータ)で効く。

この章のまとめ

  • 有理素数 ppOK\mathcal O_KpOK=pieip\mathcal O_K=\prod\mathfrak p_i^{e_i} と分解。分岐指数 ee・剰余次数 ff・ 分解数 gg が振る舞いを測り、基本関係 eifi=n\sum e_if_i=n(ガロアなら efg=nefg=n)で縛られる。
  • 三つの典型:分裂p1p2\mathfrak p_1\mathfrak p_2)・惰性(素のまま)・分岐p2\mathfrak p^2、重複)。
  • デデキントの判定法:素イデアル分解は最小多項式の modp\bmod\,p 既約分解を写す。二次体では平方剰余で決まる。
  • 分岐する素数は判別式 dKd_K を割る有限個だけ。判別式が分岐(ほころび)の在り処を完全に管理する。

ここまでで「イデアルがどう分解するか」は尽くしました。次章からは視点を変え、「そもそも一意分解がどれだけ 壊れているか」を測る量——イデアル類群——に進みます。OK\mathcal O_K が PID からどれだけ遠いかの指標です。