数学の作り方 How to make Mathematics

第2章 数体と整数環の構造

前章で、代数的整数の全体 Z\overline{\mathbb Z} が環をなすと分かりました。しかしこれは巨大すぎて扱いにくい。実際の 数論では、Q\mathbb Q に一つの代数的数(2\sqrt2ii)を添加した有限次の世界で仕事をします。この章では、 その舞台である数体 KK と、その中の“整数”を集めた整数環 OK\mathcal O_K を定義します。そして OK\mathcal O_KZ\mathbb Z 上の自由加群——ちょうど nn 本の基底(整基底)を持つ——という、以降のすべての 計算が乗る足場を確立します。

数体:Q\mathbb Q の有限次拡大

定義 数体(代数体)

Q\mathbb Q 上有限次の体拡大 KK数体(代数体)という。K=Q(α)K=\mathbb Q(\alpha)(一つの代数的数 α\alpha を 添加)の形に書け、拡大次数 n=[K:Q]n=[K:\mathbb Q]KK次数という。次数 22 の数体を二次体Q(ζm)\mathbb Q(\zeta_m)11mm 乗根)を円分体という。

体論・ガロア理論で学んだように、K=Q(α)K=\mathbb Q(\alpha)α\alpha の最小多項式の次数 nn に 等しい次元の Q\mathbb Q ベクトル空間で、1,α,,αn11,\alpha,\dots,\alpha^{n-1} が基底です。もっとも身近な例が二次体 K=Q(d)K=\mathbb Q(\sqrt d)dd は平方因子を持たない整数)。{1,d}\{1,\sqrt d\}Q\mathbb Q 上の基底で、次数 22d<0d<0 なら虚二次体d>0d>0 なら実二次体と呼び、両者は後で幾何的にも違う顔を見せます(第9章)。

整数環:数体の中の“整数”

数体 KK の中で、「整数にあたる元」を集めます。前章の代数的整数 Z\overline{\mathbb Z}KK の共通部分です。

定義 整数環

数体 KK に対し、KK に含まれる代数的整数の全体 OK=ZK={αK:α は代数的整数}\mathcal O_K=\overline{\mathbb Z}\cap K=\{\alpha\in K:\alpha\text{ は代数的整数}\}KK整数環(整数の環)という。前章より OK\mathcal O_K は環で、その分数体は KK に一致する。

OK\mathcal O_KKK に対して果たす役割は、Z\mathbb ZQ\mathbb Q に対して果たす役割とちょうど同じ。 「Q\mathbb Q の中の整数が Z\mathbb Z」なら「KK の中の整数が OK\mathcal O_K」です。だから以降の数論は、 KK ではなく OK\mathcal O_K の中で(イデアル・素因数分解を)展開します。

落とし穴:OK\mathcal O_KZ[α]\mathbb Z[\alpha] とは限らない

素朴には「K=Q(d)K=\mathbb Q(\sqrt d) の整数環は Z[d]={a+bd:a,bZ}\mathbb Z[\sqrt d]=\{a+b\sqrt d:a,b\in\mathbb Z\} だろう」と思いますが、 これは間違うことがある。前章で見た 1+52\frac{1+\sqrt5}{2}(黄金比)は、x2x1x^2-x-1 の根なので代数的整数なのに、 Z[5]\mathbb Z[\sqrt5] には入っていません。d1(mod4)d\equiv1\pmod4 のときは、半整数を含むもっと大きな環が正しい整数環です。

定理 二次体の整数環

K=Q(d)K=\mathbb Q(\sqrt d)dd は平方因子なし)の整数環は OK={Z[d]=ZZd(d2,3 ⁣ ⁣(mod4))Z ⁣[1+d2]=ZZ1+d2(d1 ⁣ ⁣(mod4)).\mathcal O_K=\begin{cases}\mathbb Z[\sqrt d]=\mathbb Z\oplus\mathbb Z\sqrt d & (d\equiv 2,3\!\!\pmod 4)\\[1mm]\mathbb Z\!\left[\dfrac{1+\sqrt d}{2}\right]=\mathbb Z\oplus\mathbb Z\dfrac{1+\sqrt d}{2} & (d\equiv 1\!\!\pmod 4).\end{cases}

判定は「a+bd2\frac{a+b\sqrt d}{2} が代数的整数になるのはいつか」を最小多項式の係数(トレースとノルム、次章)が 整数になる条件で調べれば出ます。教訓は明快——整数環は「見た目の素朴な環」より大きいことがある。この ズレを見落とすと後の素因数分解がすべて狂うので、まず正しい OK\mathcal O_K を突き止めることが第一歩です。

核心:OK\mathcal O_K は階数 nn の自由 Z\mathbb Z 加群

整数環の構造で決定的に重要なのが、その加群としての形です。Z\mathbb Z が「11 本の基底 {1}\{1\}」を持つ自由加群で あったように、OK\mathcal O_Kちょうど nn 本の基底を持ちます。

定理 整基底の存在

数体 KK(次数 nn)の整数環 OK\mathcal O_K は、Z\mathbb Z 上の階数 nn自由加群である。すなわち OK=Zω1Zω2Zωn\mathcal O_K=\mathbb Z\omega_1\oplus\mathbb Z\omega_2\oplus\cdots\oplus\mathbb Z\omega_n となる元 ω1,,ωnOK\omega_1,\dots,\omega_n\in\mathcal O_K整基底)が存在する。KK のすべての元は これらの Q\mathbb Q 係数結合で、OK\mathcal O_K の元はちょうど Z\mathbb Z 係数結合で書ける。

証明

(骨子)OKK\mathcal O_K\subset K は次数 nn ゆえ Q\mathbb Qnn 次元。まず OK\mathcal O_K が 「Zn\mathbb Z^n に挟まれる」ことを示す:ある Q\mathbb Q 基底 {ei}OK\{e_i\}\subset\mathcal O_K をとると、判別式(次章)を 使った評価で OK1DZei\mathcal O_K\subseteq\frac1D\bigoplus\mathbb Z e_iDD は整数)が言え、OK\mathcal O_K は有限生成 Z\mathbb Z 加群で捻れがない。加群論PID 上有限生成加群の構造定理Z\mathbb Z は PID)より、 捻れなし有限生成加群は自由。Q\mathbb Q 上の次元が nn だから階数も nn

この定理の威力は絶大です。OK\mathcal O_K が「nn 次元の格子」だと分かる——各元が座標 (a1,,an)Zn(a_1,\dots,a_n)\in\mathbb Z^n で 表せ、たし算は座標の足し算、かけ算は整数行列で書ける。抽象的な“整数の環”が、具体的な格子と行列の言葉で 計算できるようになります。第9章の幾何数論(OK\mathcal O_KRn\mathbb R^n の格子とみる)も、この構造が土台です。

注意 つまずきポイント

  • OKZ[α]\mathcal O_K\neq\mathbb Z[\alpha] に注意α\alpha の選び方や dmod4d\bmod4 によって、正しい整数環は素朴な環より 大きいことがある。半整数 1+d2\frac{1+\sqrt d}{2} を忘れない。
  • 「整基底」と「Q\mathbb Q 基底」の違いKKQ\mathbb Q 基底は無数にあるが、OK\mathcal O_KZ\mathbb Z 基底 (整基底)は「整数係数でちょうど OK\mathcal O_K を張る」特別なもの。整基底同士は GLn(Z)\mathrm{GL}_n(\mathbb Z) で移り合う。
  • 自由性は Z\mathbb Z が PID だからOK\mathcal O_K 自身は一般に PID でない(一意分解が壊れる)。あくまで 「Z\mathbb Z 加群として」自由、という点に注意。この後 OK\mathcal O_Kイデアルの構造が主役になる。

この章のまとめ

  • 数体 KKQ\mathbb Q の有限次拡大 Q(α)\mathbb Q(\alpha)。二次体 Q(d)\mathbb Q(\sqrt d)、円分体 Q(ζm)\mathbb Q(\zeta_m) が基本例。
  • 整数環 OK=ZK\mathcal O_K=\overline{\mathbb Z}\cap KKK に対する OK\mathcal O_K は、Q\mathbb Q に対する Z\mathbb Z の役。 数論は OK\mathcal O_K の中で展開する。
  • OK\mathcal O_KZ[α]\mathbb Z[\alpha] より大きいことがある(d1mod4d\equiv1\bmod4 の二次体では 1+d2\frac{1+\sqrt d}{2} を含む)。
  • 整基底の存在OK\mathcal O_K は階数 nn の自由 Z\mathbb Z 加群。各元が Zn\mathbb Z^n の座標で表せ、格子と行列で 計算できる(PID 上の構造定理より)。

次章は、整基底を具体的に扱う道具——共役・ノルム・トレース・判別式——を整えます。判別式は整基底かどうかの 判定や、後の分岐(第7章)を支配する、この分野の基本不変量です。