判別式(代数体)

同義語:代数体の判別式数体の判別式整数底Stickelbergerの判別式定理discriminant of a number fieldintegral basis

概要

判別式(代数体)(discriminant of a number field)とは、代数体 $K$ の整数環 $\mathcal{O}_K$ の $\mathbb{Z}$ 上の基底 $\omega_1,\dots,\omega_n$ から $d_K=\det(\operatorname{Tr}(\omega_i\omega_j))$ で定まる、基底によらない $0$ でない整数である。$\mathcal{O}_K$ を $\mathbb{R}^n$ の格子とみたときの基本領域の体積は $2^{-r_2}\sqrt{\lvert d_K\rvert}$ 、指数有限の部分群の判別式は $d_K$ の指数の 2 乗倍である。符号は $(-1)^{r_2}$、$d_K\equiv0,1\pmod 4$、$K\neq\mathbb{Q}$ なら $\lvert d_K\rvert>1$ である。

$$\newcommand{C}[0]{\mathbb{C}} \newcommand{div}[0]{\mathbin{÷}} \newcommand{N}[0]{\mathbb{N}} \newcommand{Q}[0]{\mathbb{Q}} \newcommand{R}[0]{\mathbb{R}} \newcommand{Z}[0]{\mathbb{Z}} $$

前提知識: 代数体, 代数的整数, 行列式, 自由アーベル群

2 次体 $\mathbb{Q}(\sqrt5)$ の整数環 $\mathcal{O}_K$ は、$\mathbb{Z}[\sqrt5]=\{a+b\sqrt5\mid a,b\in\mathbb{Z}\}$ より大きく、黄金比 $\varphi=(1+\sqrt5)/2$ を含む。どちらも $\mathbb{Q}(\sqrt5)$ の中で $\mathbb{Z}^2$ と同じ形をした部分群であるが、$\mathbb{Z}[\sqrt5]$ は $\mathcal{O}_K$ の中で指数 $2$ の部分群になっている。この違いを 1 つの整数で測るのが判別式である。基底 $1,\sqrt5$ から作る行列 $\bigl(\operatorname{Tr}(\alpha_i\alpha_j)\bigr)$ の行列式は $20$、基底 $1,\varphi$ から作ると $5$ であり、比 $20/5=4$ は指数 $2$ の 2 乗になっている。
一般に、代数体 $K$ の整数環 $\mathcal{O}_K$ は $\mathbb{Z}^n$ と同型な加法群であり、その基底から作るこの行列式を $K$ の 判別式 $d_K$ という。$d_K$ は $0$ でない整数で、次の役割をもつ。

  • 部分群の指数を測る:$\mathcal{O}_K$ の中の階数 $n$ の部分群の判別式は $d_K$ の「指数の 2 乗」倍である(cor-dnf-index)。
  • 格子の体積を測る:$\mathcal{O}_K$ を $\mathbb{R}^n$ の格子とみたときの基本領域の体積は $2^{-r_2}\sqrt{\lvert d_K\rvert}$ である(thm-dnf-covolume)。これが イデアル類群 の有限性と Dirichletの単数定理 の証明で Minkowski の凸体定理を使う入口になる。
  • 符号と $4$ を法とする値が決まっている:$d_K$ の符号は $(-1)^{r_2}$ であり、$d_K\equiv0,1\pmod4$ である(prop-dnf-sign、thm-dnf-stickelberger)。
  • $K\ne\mathbb{Q}$ なら $\lvert d_K\rvert>1$ である(thm-dnf-minkowski)。
    本記事では、判別式を定義し、整数環が階数 $n$ の自由加群であること(整数底の存在)を判別式を使って証明し、上の性質をすべて記事内で証明する。

定義

以下、$K$ を次数 $n=[K:\mathbb{Q}]$ の 代数体、$\sigma_1,\dots,\sigma_n\colon K\to\mathbb{C}$ をその複素埋め込みの全体とする(ちょうど $n$ 個ある。代数体 の記事の定理「埋め込みの個数と符号数」)。実埋め込みの個数を $r_1$、複素埋め込みの組の個数を $r_2$ とし、$r_1+2r_2=n$ である。$\operatorname{Tr}=\operatorname{Tr}_{K/\mathbb{Q}}$、$N=N_{K/\mathbb{Q}}$ は $K$ の元のトレースとノルムで、$\operatorname{Tr}(\alpha)=\sum_k\sigma_k(\alpha)$、$N(\alpha)=\prod_k\sigma_k(\alpha)$ と共役の和と積で書ける(代数体 の記事の定理「ノルムとトレースは共役の積と和」)。$\mathcal{O}_K$ は $K$ の整数環である。

元の組の判別式

$K$ の $n$ 個の元の組 $\alpha=(\alpha_1,\dots,\alpha_n)$ に対し、$n$ 次の有理数行列 $T_\alpha:=\bigl(\operatorname{Tr}(\alpha_i\alpha_j)\bigr)_{1\le i,j\le n}$ の行列式
$$ d(\alpha_1,\dots,\alpha_n):=\det\bigl(\operatorname{Tr}(\alpha_i\alpha_j)\bigr)_{1\le i,j\le n}\in\mathbb{Q} $$
を $\alpha$ の 判別式 という。$T_\alpha$ を $\alpha$ の トレース行列 という。

$\mathcal{O}_K$ の $\mathbb{Z}$ 加群としての基底 $\omega_1,\dots,\omega_n$ を 整数底(integral basis)という。整数底が存在すること、すなわち $\mathcal{O}_K$ が階数 $n$ の 自由アーベル群 であることは thm-dnf-integral-basis で示す。

代数体の判別式

整数底 $\omega_1,\dots,\omega_n$ について
$$ d_K:=d(\omega_1,\dots,\omega_n)=\det\bigl(\operatorname{Tr}(\omega_i\omega_j)\bigr) $$
を代数体 $K$ の 判別式(discriminant)という。$d_K$ は整数底の選び方によらない $0$ でない整数である(cor-dnf-well-defined)。$\operatorname{disc}(K)$、$D_K$ とも書く。

$\mathbb{Q}$ 自身は $n=1$、整数底 $1$ なので $d_{\mathbb{Q}}=\operatorname{Tr}(1)=1$ である。多項式の 判別式 や 2次形式と2次曲線の判別式 は別の量であるが、$\mathcal{O}_K=\mathbb{Z}[\alpha]$ と書けるときは $d_K$ は $\alpha$ の最小多項式の判別式に等しい(prop-dnf-power-basis)。

直感

判別式は「整数環がどれだけ細かい格子か」を測る量である。$\mathcal{O}_K$ の元 $x$ を $n$ 個の埋め込みで同時に見ると、$\mathcal{O}_K$ は $\mathbb{R}^n$ の格子になる(thm-dnf-covolume)。$\lvert d_K\rvert$ が大きいほど、この格子の基本領域の体積が大きく、格子点がまばらである。$\mathbb{Z}\subset\mathbb{Q}$ では $d_{\mathbb{Q}}=1$ であり、$\lvert d_K\rvert>1$(thm-dnf-minkowski)は、$\mathbb{Q}$ より大きい代数体の整数環は $\mathbb{Z}^n$ より粗い格子にしかならないことを表す。
もう 1 つの見方は、「$\mathcal{O}_K$ を $p$ で割ったときの潰れ方」である。$d_K$ を割る素数 $p$ では $p\mathcal{O}_K$ の素イデアル分解に重複が現れる(分岐する)。この事実はこの記事では証明しない。証明は 差積と分岐 の系「Dedekindの判別式定理」にある(Ste12 §7.1 p. 83 にも主張があり、第 20 章の演習 36(p. 206)で証明が求められている)。

基本的な性質

共役による表示と基底の取り替え

共役による表示

$\alpha_1,\dots,\alpha_n\in K$ について、$n$ 次の複素行列 $B_\alpha:=\bigl(\sigma_k(\alpha_i)\bigr)_{1\le i,k\le n}$(第 $i$ 行が $\alpha_i$ の $n$ 個の共役)を用いて
$$ d(\alpha_1,\dots,\alpha_n)=\bigl(\det B_\alpha\bigr)^2 $$
である。

$B_\alpha B_\alpha^{\mathsf T}$ の $(i,j)$ 成分は $\sum_k\sigma_k(\alpha_i)\sigma_k(\alpha_j)=\sum_k\sigma_k(\alpha_i\alpha_j)=\operatorname{Tr}(\alpha_i\alpha_j)$ である($\sigma_k$ は環準同型で、トレースは共役の和)。よって $T_\alpha=B_\alpha B_\alpha^{\mathsf T}$ であり、両辺の行列式をとると $d(\alpha)=\det B_\alpha\cdot\det B_\alpha^{\mathsf T}=(\det B_\alpha)^2$ である。$\square$

基底の取り替え

$\alpha_1,\dots,\alpha_n\in K$ と有理数を成分とする $n$ 次行列 $P=(p_{ij})$ について、$\beta_i:=\sum_jp_{ij}\alpha_j$ とおくと
$$ d(\beta_1,\dots,\beta_n)=(\det P)^2\,d(\alpha_1,\dots,\alpha_n) $$
である。

トレースは $\mathbb{Q}$ 線形なので $\operatorname{Tr}(\beta_i\beta_j)=\sum_{k,l}p_{ik}p_{jl}\operatorname{Tr}(\alpha_k\alpha_l)$、すなわち $T_\beta=PT_\alpha P^{\mathsf T}$ である。行列式をとればよい。$\square$

判別式が $0$ でない条件

判別式と 1 次独立性

$\alpha_1,\dots,\alpha_n\in K$ について、$d(\alpha_1,\dots,\alpha_n)\ne0$ であることと、$\alpha_1,\dots,\alpha_n$ が $K$ の $\mathbb{Q}$ 上の基底であることは同値である。

$\alpha_1,\dots,\alpha_n$ が 1 次従属なら、すべては $0$ でない有理数 $c_1,\dots,c_n$ で $\sum_ic_i\alpha_i=0$ となるものがある。各 $j$ について $\sum_ic_i\operatorname{Tr}(\alpha_i\alpha_j)=\operatorname{Tr}\bigl((\sum_ic_i\alpha_i)\alpha_j\bigr)=0$ なので、$T_\alpha$ の行は 1 次従属であり $d(\alpha)=0$ である。
逆に $\alpha_1,\dots,\alpha_n$ が基底で $d(\alpha)=0$ と仮定する。$T_\alpha$ の列は 1 次従属なので、すべては $0$ でない有理数 $c_j$ で $\sum_jc_j\operatorname{Tr}(\alpha_i\alpha_j)=0$(すべての $i$)となるものがある。$\gamma:=\sum_jc_j\alpha_j$ は基底の 1 次独立性から $0$ でなく、$\operatorname{Tr}(\alpha_i\gamma)=0$ がすべての $i$ で成り立つ。トレースの線形性と、$\alpha_i$ が基底であることから、すべての $x\in K$ について $\operatorname{Tr}(x\gamma)=0$ である。$x=\gamma^{-1}$ とすると $\operatorname{Tr}(1)=n\ne0$ となり矛盾する。$\square$

この命題は、双線形形式 $(x,y)\mapsto\operatorname{Tr}(xy)$(トレース形式)が非退化であることを言い換えたものである。

整数底の存在

$\alpha_i\in\mathcal{O}_K$ なら $\alpha_i\alpha_j\in\mathcal{O}_K$ で、そのトレースは整数である(代数体 の記事の定理「ノルムとトレースは共役の積と和」)。よって代数的整数の組の判別式は整数である。この整数性と prop-dnf-nondegenerate から、$\mathcal{O}_K$ の加法群の形が決まる。

整数底の存在

$\alpha_1,\dots,\alpha_n\in\mathcal{O}_K$ が $K$ の $\mathbb{Q}$ 上の基底ならば、$d:=d(\alpha_1,\dots,\alpha_n)$ は $0$ でない整数で
$$ d\,\mathcal{O}_K\subset\mathbb{Z}\alpha_1+\cdots+\mathbb{Z}\alpha_n $$
が成り立つ。とくに $\mathcal{O}_K$ は階数 $n$ の自由アーベル群であり、整数底 $\omega_1,\dots,\omega_n$ が存在する。整数底は $K$ の $\mathbb{Q}$ 上の基底でもある。

$d\ne0$ は prop-dnf-nondegenerate による。$\beta\in\mathcal{O}_K$ を $\beta=\sum_jc_j\alpha_j$($c_j\in\mathbb{Q}$)と書く。各 $i$ について
$$ t_i:=\operatorname{Tr}(\alpha_i\beta)=\sum_jc_j\operatorname{Tr}(\alpha_i\alpha_j) $$
であり、$\alpha_i\beta\in\mathcal{O}_K$ なので $t_i\in\mathbb{Z}$ である。すなわち $T_\alpha c=t$($c=(c_j)$、$t=(t_i)$ は列ベクトル)である。$T_\alpha$ は整数行列で、その余因子行列 $\tilde T$ も整数行列であり $\tilde TT_\alpha=dI$ を満たすので、$dc=\tilde Tt$ の成分は整数である。よって $d\beta=\sum_j(dc_j)\alpha_j\in\mathbb{Z}\alpha_1+\cdots+\mathbb{Z}\alpha_n$ である。
$M:=\mathbb{Z}\alpha_1+\cdots+\mathbb{Z}\alpha_n$ は $\alpha_j$ の 1 次独立性から $\alpha_1,\dots,\alpha_n$ を基底とする階数 $n$ の自由アーベル群である。上で示したことから $\mathcal{O}_K\subset\frac1dM$ であり、$\frac1dM$ は $\frac1d\alpha_j$ を基底とする階数 $n$ の自由アーベル群なので、自由アーベル群 の記事の命題「有限階数の自由アーベル群の部分群」により $\mathcal{O}_K$ は階数 $k\le n$ の自由アーベル群である。一方 $M\subset\mathcal{O}_K$ で $M$ は階数 $n$ だから、同じ命題を $\mathcal{O}_K\cong\mathbb{Z}^k$ の部分群 $M$ に使って $n\le k$ である。よって $k=n$ である。
仮定を満たす $\alpha_j$ は存在する:$K$ の $\mathbb{Q}$ 上の基底 $\beta_1,\dots,\beta_n$ をとり、各 $\beta_j$ に $0$ でない整数 $m_j$ を掛けて $m_j\beta_j\in\mathcal{O}_K$ とできる(代数的整数 の記事の命題「代数的数の整数倍」)。$m_j\beta_j$ も基底である。
最後に、整数底 $\omega_1,\dots,\omega_n$ が $\mathbb{Q}$ 上の基底であることを示す。$x\in K$ について $mx\in\mathcal{O}_K$ となる整数 $m\ne0$ があるので $x$ は $\omega_j$ の有理数係数の 1 次結合であり、$\omega_1,\dots,\omega_n$ は $n$ 次元の $\mathbb{Q}$ ベクトル空間 $K$ を張る $n$ 個の元なので基底である。$\square$

判別式は整数底によらない

$d_K$ は整数底の選び方によらない $0$ でない整数である。

2 つの整数底 $\omega,\omega'$ について $\omega'_i=\sum_jp_{ij}\omega_j$ となる整数行列 $P$ があり、$P$ は $\mathbb{Z}^n$ の基底の取り替えの行列なので $\det P=\pm1$ である(自由アーベル群 の記事の命題「行列式による基底の判定」)。prop-dnf-change により $d(\omega')=(\det P)^2d(\omega)=d(\omega)$ である。$d_K$ は整数の行列の行列式なので整数であり、整数底は $\mathbb{Q}$ 上の基底なので prop-dnf-nondegenerate により $0$ でない。$\square$

部分群の指数と判別式

$\mathcal{O}_K$ の部分群の大きさを判別式で測るために、自由アーベル群の部分群の指数を行列式で表す。

部分群の指数と行列式

$L$ を階数 $n$ の自由アーベル群、$e_1,\dots,e_n$ をその基底とし、$f_1,\dots,f_n\in L$ を $f_i=\sum_jp_{ij}e_j$($P=(p_{ij})$ は整数行列)と書く。$H:=\mathbb{Z}f_1+\cdots+\mathbb{Z}f_n$ とする。

  1. $\det P\ne0$ ならば、指数 $[L:H]$ は有限で $[L:H]=\lvert\det P\rvert$ である。
  2. $L$ の部分群 $H'$ の指数が有限ならば、$H'$ は階数 $n$ の自由アーベル群であり、その基底をこのように $f_1,\dots,f_n$ と書くと $\det P\ne0$ である。

要点:有限指数の部分群は、最後の座標への射影と帰納法により、対角成分が正の下三角行列を行とする基底をもち、指数はその対角成分の積になる。基底どうしは行列式 $\pm1$ の整数行列で移り合うので、指数は任意の基底の行列式の絶対値に等しい。

詳しい証明を開く

基底 $e_j$ により $L=\mathbb{Z}^n$(行ベクトル)と同一視する。

段 1(三角形の基底)。有限指数の部分群 $H'\subset\mathbb{Z}^n$ は、下三角の整数行列で対角成分 $d_1,\dots,d_n$ が正のものを行とする基底をもち、$[\mathbb{Z}^n:H']=d_1\cdots d_n$ であることを $n$ についての帰納法で示す。$n=0$ は明らかである。最後の成分をとる準同型 $\pi\colon\mathbb{Z}^n\to\mathbb{Z}$ について、$\pi(H')=d\mathbb{Z}$($d\ge0$)と書ける。$d=0$ なら $H'$ は $\mathbb{Z}^{n-1}\times\{0\}$ に含まれ、$(0,\dots,0,m)$($m\in\mathbb{Z}$)が相異なる剰余類を与えるので指数は無限になる。よって $d>0$ である。$H'':=H'\cap(\mathbb{Z}^{n-1}\times\{0\})$ とおくと、$\mathbb{Z}^{n-1}\to\mathbb{Z}^n/H'$ の核が $H''$ なので $[\mathbb{Z}^{n-1}:H'']\le[\mathbb{Z}^n:H']$ は有限であり、帰納法の仮定から $H''$ は三角形の基底 $h_1,\dots,h_{n-1}$ をもち、$[\mathbb{Z}^{n-1}:H'']=d_1\cdots d_{n-1}$ である。$\pi(h_n)=d$ となる $h_n\in H'$ を加えた $h_1,\dots,h_n$ は $H'$ の基底である(自由アーベル群 の記事の命題「有限階数の自由アーベル群の部分群」の証明と同じ議論)。$d_n:=d$ とすれば行列は下三角である。指数については、$\pi$ から誘導される全射 $\mathbb{Z}^n/H'\to\mathbb{Z}/d\mathbb{Z}$ の核が $(\mathbb{Z}^{n-1}+H')/H'\cong\mathbb{Z}^{n-1}/H''$ なので、$[\mathbb{Z}^n:H']=d\cdot[\mathbb{Z}^{n-1}:H'']=d_1\cdots d_n$ である。

段 2(1 の証明)。$\det P\ne0$ とし、$\tilde P$ を $P$ の余因子行列とすると $\tilde PP=(\det P)I$ なので、各 $e_j$ の $\det P$ 倍は $f_i$ の整数係数の 1 次結合であり、$(\det P)\mathbb{Z}^n\subset H$ である。$\mathbb{Z}^n/(\det P)\mathbb{Z}^n$ は有限なので $[\mathbb{Z}^n:H]$ は有限である。段 1 の三角形の基底を行とする行列を $D$ とすると $\lvert\det D\rvert=d_1\cdots d_n=[\mathbb{Z}^n:H]$ である。$f_1,\dots,f_n$ は $H$ を生成し、行列式が $0$ でないので 1 次独立であり、$H$ の基底である。同じ $H$ の 2 つの基底は行列式 $\pm1$ の整数行列で移り合うので(自由アーベル群 の記事の命題「行列式による基底の判定」)、$\lvert\det P\rvert=\lvert\det D\rvert=[\mathbb{Z}^n:H]$ である。

段 3(2 の証明)。段 1 の基底の行列は下三角で対角成分が正なので、行列式は $0$ でない。他の基底の行列はこれに行列式 $\pm1$ の行列を掛けたものである。$\square$

指数公式

$\alpha_1,\dots,\alpha_n\in\mathcal{O}_K$ が $K$ の $\mathbb{Q}$ 上の基底ならば、$M:=\mathbb{Z}\alpha_1+\cdots+\mathbb{Z}\alpha_n$ の $\mathcal{O}_K$ における指数は有限で
$$ d(\alpha_1,\dots,\alpha_n)=[\mathcal{O}_K:M]^2\,d_K $$
である。

整数底 $\omega$ により $\alpha_i=\sum_jp_{ij}\omega_j$($P$ は整数行列)と書ける。$\alpha$ が基底なので prop-dnf-nondegenerate と prop-dnf-change から $d(\alpha)=(\det P)^2d_K\ne0$、よって $\det P\ne0$ である。lem-dnf-index-det の 1 により $[\mathcal{O}_K:M]=\lvert\det P\rvert$ である。$\square$

平方因子をもたない判別式

$\alpha_1,\dots,\alpha_n\in\mathcal{O}_K$ が $\mathbb{Q}$ 上の基底で、$d(\alpha_1,\dots,\alpha_n)$ が $1$ より大きい平方数で割り切れないならば、$\alpha_1,\dots,\alpha_n$ は整数底であり $d_K=d(\alpha_1,\dots,\alpha_n)$ である。

cor-dnf-index により $[\mathcal{O}_K:M]^2$ は $d(\alpha)$ を割り切るので、仮定から $[\mathcal{O}_K:M]=1$、すなわち $M=\mathcal{O}_K$ である。$\square$

冪の基底と多項式の判別式

冪の基底の判別式

$K=\mathbb{Q}(\theta)$ とし、$\theta$ の最小多項式を $f$(次数 $n$、モニック)とする。多項式の判別式を $\Delta(f)=\prod_{i< j}(\theta_i-\theta_j)^2$($\theta_1,\dots,\theta_n$ は $f$ の複素数の根)と書くと
$$ d(1,\theta,\dots,\theta^{n-1})=\Delta(f)=(-1)^{n(n-1)/2}\,N\bigl(f'(\theta)\bigr) $$
である。とくに $\theta\in\mathcal{O}_K$ で $\mathcal{O}_K=\mathbb{Z}[\theta]$ ならば $d_K=\Delta(f)$ である。

代数体 の記事の定理「埋め込みの個数と符号数」により、$\sigma_k(\theta)$($k=1,\dots,n$)は $f$ の $n$ 個の根をちょうど 1 回ずつ動くので、$\theta_k:=\sigma_k(\theta)$ とおける。prop-dnf-conjugates の行列は $B=(\theta_k^{\,i-1})_{i,k}$ で、Vandermonde の行列式 $\det B=\prod_{k< l}(\theta_l-\theta_k)$ により $d(1,\theta,\dots,\theta^{n-1})=(\det B)^2=\Delta(f)$ である。判別式 の記事の命題「導関数による表示」(最高次の係数 $1$)により $\Delta(f)=(-1)^{n(n-1)/2}\prod_kf'(\theta_k)$ であり、$f'(\theta_k)=\sigma_k(f'(\theta))$ なので積はノルム $N(f'(\theta))$ である。$\square$

符号

判別式の符号

$d_K$ の符号は $(-1)^{r_2}$ である。すなわち $r_2$ が偶数なら $d_K>0$、奇数なら $d_K<0$ である。より一般に、$K$ の $\mathbb{Q}$ 上の任意の基底の判別式の符号は $(-1)^{r_2}$ である。

$\mathbb{Q}$ 上の基底 $\alpha$ について $D:=\det B_\alpha=\det(\sigma_k(\alpha_i))$ とおく。埋め込み $\sigma_k$ に複素共役を合成した $\bar\sigma_k$ も埋め込みであり、実埋め込みでは $\bar\sigma_k=\sigma_k$、複素埋め込みでは $\bar\sigma_k$ はその組の相手である。したがって $B_\alpha$ の各成分の複素共役をとった行列 $\overline{B_\alpha}$ は、$B_\alpha$ の列を $r_2$ 個の互換で並べ替えたものであり、$\overline D=(-1)^{r_2}D$ である。$r_2$ が偶数なら $D$ は実数、奇数なら $D$ は純虚数であり、$D\ne0$(prop-dnf-nondegenerate と prop-dnf-conjugates)なので $d(\alpha)=D^2$ はそれぞれ正、負である。$\square$

Stickelberger の定理

Stickelbergerの判別式定理

$\alpha_1,\dots,\alpha_n\in\mathcal{O}_K$ ならば $d(\alpha_1,\dots,\alpha_n)\equiv0$ または $1\pmod 4$ である。とくに $d_K\equiv0,1\pmod4$ である。

行列式を置換についての和に展開し、偶置換の項の和を $P$、奇置換の項の和(符号を除いたもの)を $Q$ とおく:
$$ \det\bigl(\sigma_k(\alpha_i)\bigr)=\sum_{\pi\in S_n}\operatorname{sgn}(\pi)\prod_{i=1}^n\sigma_{\pi(i)}(\alpha_i)=P-Q . $$
$P+Q$ と $PQ$ は整数である。実際、$\sigma_k(\alpha_i)$ を含む有限次 Galois 拡大 $L/\mathbb{Q}$ の Galois 群の各元は、埋め込みの番号の置換を引き起こし、$P$ と $Q$ を固定するか入れ替えるので、$P+Q$ と $PQ$ は Galois 群で固定されて有理数になり、しかも代数的整数である。

詳細

$K=\mathbb{Q}(\theta)$ と書き(代数体 の記事の定理「代数的整数による原始元」)、$\theta$ の最小多項式の $\mathbb{C}$ における分解体を $L$ とする。$L/\mathbb{Q}$ は分離多項式の分解体なので有限次 Galois 拡大であり、$G=\operatorname{Gal}(L/\mathbb{Q})$ の固定体は $\mathbb{Q}$ である(Galois拡大 の記事の定理「有限次Galois拡大の特徴づけ」)。各 $\sigma_k(K)=\mathbb{Q}(\sigma_k(\theta))$ は $L$ に含まれる。$\tau\in G$ について $\tau\circ\sigma_k$ は $K$ の埋め込みなので、$\tau\circ\sigma_k=\sigma_{\pi_\tau(k)}$ となる番号 $\pi_\tau(k)$ があり、$\tau$ が単射なので $\pi_\tau$ は $\{1,\dots,n\}$ の置換である。$\tau$ を施すと各項 $\prod_i\sigma_{\pi(i)}(\alpha_i)$ は $\prod_i\sigma_{\pi_\tau\pi(i)}(\alpha_i)$ に移る。$\pi\mapsto\pi_\tau\pi$ は $S_n$ の全単射で、$\pi_\tau$ が偶置換なら偶奇を保ち、奇置換なら偶奇を入れ替える。よって $\tau(P)=P$、$\tau(Q)=Q$ か、$\tau(P)=Q$、$\tau(Q)=P$ のどちらかであり、いずれにしても $P+Q$ と $PQ$ は $G$ のすべての元で固定されるので有理数である。一方 $\sigma_k(\alpha_i)$ は代数的整数(整数係数のモニック多項式の根は埋め込みで同じ多項式の根に移る)なので、$P+Q$ と $PQ$ は代数的整数であり(代数的整数 の記事の定理「代数的整数全体のなす環」)、有理数である代数的整数なので整数である(同記事の命題「有理数である代数的整数は整数」)。


prop-dnf-conjugates により
$$ d(\alpha)=(P-Q)^2=(P+Q)^2-4PQ\equiv(P+Q)^2\pmod4 $$
であり、整数の平方は $4$ を法として $0$ か $1$ である。$\square$

たとえば 2 次体では $d_K$ は $d$ または $4d$($d$ は平方因子をもたない整数)であり、$d\equiv1\pmod4$ のとき $d_K=d$、$d\equiv2,3\pmod4$ のとき $d_K=4d$ である(代数体 の記事の例「小さい 2 次体」で計算されている)。どちらの場合も $d_K\equiv0,1\pmod4$ で、thm-dnf-stickelberger と合っている。

格子としての体積

埋め込みの番号を付け替えて、実埋め込みを $\sigma_1,\dots,\sigma_{r_1}$ とし、複素埋め込みの各組から 1 つずつ選んだものを $\tau_1,\dots,\tau_{r_2}$ とする。写像
$$ j\colon K\to\mathbb{R}^n,\quad j(x):=\bigl(\sigma_1(x),\dots,\sigma_{r_1}(x),\ \operatorname{Re}\tau_1(x),\operatorname{Im}\tau_1(x),\dots,\operatorname{Re}\tau_{r_2}(x),\operatorname{Im}\tau_{r_2}(x)\bigr) $$
を Minkowski 埋め込み という。$j$ は $\mathbb{Q}$ 線形で単射である(第 1 成分または $\tau_1$ の成分から $x$ が決まる)。$\mathbb{R}^n$ の 格子 とは、正則な実行列 $A$ によって $A\mathbb{Z}^n$ と書ける部分群のことで、$\lvert\det A\rvert$ をその 基本領域の体積 という(Minkowskiの凸体定理 の記事の節「一般の格子への拡張」と同じ定義)。

整数環の格子としての体積

$\alpha_1,\dots,\alpha_n$ を $K$ の $\mathbb{Q}$ 上の基底とし、$M:=\mathbb{Z}\alpha_1+\cdots+\mathbb{Z}\alpha_n$ とする。$j(\alpha_1),\dots,j(\alpha_n)$ は $\mathbb{R}^n$ の $\mathbb{R}$ 上の基底であり、$j(M)$ は基本領域の体積が
$$ \bigl\lvert\det\bigl(j(\alpha_1),\dots,j(\alpha_n)\bigr)\bigr\rvert=2^{-r_2}\sqrt{\lvert d(\alpha_1,\dots,\alpha_n)\rvert} $$
の格子である。とくに $j(\mathcal{O}_K)$ は基本領域の体積 $2^{-r_2}\sqrt{\lvert d_K\rvert}$ の格子である。

$A$ を第 $i$ 行が $j(\alpha_i)$ の $n$ 次実行列とする。各 $l=1,\dots,r_2$ について、$\operatorname{Re}\tau_l(\alpha_i)$ と $\operatorname{Im}\tau_l(\alpha_i)$ の 2 列に右から行列 $\begin{pmatrix}1&1\\ i&-i\end{pmatrix}$(行列式 $-2i$)を掛けると、その 2 列は $\operatorname{Re}\tau_l(\alpha_i)+i\operatorname{Im}\tau_l(\alpha_i)=\tau_l(\alpha_i)$ と $\operatorname{Re}\tau_l(\alpha_i)-i\operatorname{Im}\tau_l(\alpha_i)=\overline{\tau_l(\alpha_i)}$ に変わる。こうして得られる行列 $B'$ は $\det B'=(-2i)^{r_2}\det A$ を満たし、その列は $n$ 個の埋め込みすべての値なので、$B'$ は prop-dnf-conjugates の行列 $B_\alpha$ の列を並べ替えたものである。よって
$$ \lvert\det A\rvert=2^{-r_2}\lvert\det B'\rvert=2^{-r_2}\lvert\det B_\alpha\rvert=2^{-r_2}\sqrt{\lvert d(\alpha)\rvert} $$
である。prop-dnf-nondegenerate により $d(\alpha)\ne0$ なので $\det A\ne0$ であり、$j(\alpha_i)$ は $\mathbb{R}$ 上 1 次独立である。$j$ は加法的なので $j(M)=\{\sum_im_ij(\alpha_i)\mid m_i\in\mathbb{Z}\}=A^{\mathsf T}\mathbb{Z}^n$ は格子で、基本領域の体積は $\lvert\det A\rvert$ である。$\mathcal{O}_K$ については整数底をとればよい。$\square$

イデアルの格子の体積

$I$ を $\mathcal{O}_K$ の $0$ でないイデアルとする。$I$ は $\mathcal{O}_K$ の中で有限の指数をもち、$j(I)$ は基本領域の体積
$$ 2^{-r_2}\sqrt{\lvert d_K\rvert}\,[\mathcal{O}_K:I] $$
の格子である。

$0$ でない $a\in I$ をとる。$K$ を $\sigma_1$ で $\mathbb{C}$ の部分体とみなすと $b:=\prod_{k\ge2}\sigma_k(a)=N(a)/a$ は $K$ の元で、代数的整数の積なので代数的整数であり、$b\in\mathcal{O}_K$ である。よって $m:=\lvert N(a)\rvert=\pm ab\in I$ は $0$ でない整数で、$m\mathcal{O}_K\subset I$ である。$\mathcal{O}_K/m\mathcal{O}_K\cong(\mathbb{Z}/m\mathbb{Z})^n$ は有限なので $[\mathcal{O}_K:I]$ は有限である。lem-dnf-index-det の 2 により $I$ は基底 $\alpha_1,\dots,\alpha_n$ をもち、これは $K$ の $\mathbb{Q}$ 上の基底である($\alpha_i=\sum_jp_{ij}\omega_j$ で $\det P\ne0$)。cor-dnf-index により $d(\alpha)=[\mathcal{O}_K:I]^2d_K$ なので、thm-dnf-covolume から主張が従う。$\square$

Minkowski の判別式定理

Minkowskiの判別式定理

$n\ge2$ ならば
$$ \lvert d_K\rvert\ \ge\ \Bigl(\frac\pi4\Bigr)^{2r_2}\Bigl(\frac{n^n}{n!}\Bigr)^2\ >\ 1 $$
である。すなわち $\mathbb{Q}$ と異なる代数体の判別式の絶対値は $1$ より大きい。

イデアル類群 の記事の定理「Minkowskiの限界」により、単項イデアルの類(単位元の類)は、指数が $M_K:=\frac{n!}{n^n}\bigl(\frac4\pi\bigr)^{r_2}\sqrt{\lvert d_K\rvert}$ 以下の $0$ でないイデアルを含む。イデアルの指数は $1$ 以上なので $1\le M_K$ であり、これを書き直すと左の不等式になる。
右の不等式を示す。$r_2\le n/2$ と $\pi/4<1$ から $(\pi/4)^{2r_2}\ge(\pi/4)^n$ なので、$a_n:=(\pi/4)^{n/2}n^n/n!$ が $n\ge2$ で $1$ より大きいことを示せばよい。$a_2=\frac\pi4\cdot2=\frac\pi2>1$ であり、
$$ \frac{a_{n+1}}{a_n}=\Bigl(\frac\pi4\Bigr)^{1/2}\Bigl(1+\frac1n\Bigr)^n\ge\frac{\sqrt\pi}2\cdot2=\sqrt\pi>1 $$
($(1+\frac1n)^n\ge1+n\cdot\frac1n=2$ は二項展開による)なので、$a_n$ は増加し、$a_n\ge a_2>1$ である。$\square$

$\lvert d_K\rvert=1$ となるのは $K=\mathbb{Q}$ だけである。判別式を割る素数で分岐が起こるという事実(Ste12 §7.1 p. 83。この記事では証明しない)と合わせると、$\mathbb{Q}$ の自明でない有限次拡大では必ずどこかの素数が分岐することになる。

例

$d_K=-23$ の 3 次体

$\theta$ を $f(x)=x^3-x-1$ の根とし、$K=\mathbb{Q}(\theta)$ とする。$f$ は $\pm1$ を根にもたないので $\mathbb{Q}$ 上既約で、$K$ は 3 次体である。3 次式 $x^3+px+q$ の判別式は $-4p^3-27q^2$ なので(判別式 の記事の定理「2 次式と 3 次式の判別式」)、$\Delta(f)=-4\cdot(-1)^3-27\cdot(-1)^2=-23$ であり、prop-dnf-power-basis により $d(1,\theta,\theta^2)=-23$ である。$23$ は素数なので $-23$ は平方因子をもたず、cor-dnf-squarefree により $\mathcal{O}_K=\mathbb{Z}[\theta]$、$d_K=-23$ である。

トレース行列による検算を開く

根と係数の関係から $\operatorname{Tr}(1)=3$、$\operatorname{Tr}(\theta)=0$、$\operatorname{Tr}(\theta^2)=0^2-2\cdot(-1)=2$ であり、$\theta^3=\theta+1$、$\theta^4=\theta^2+\theta$ から $\operatorname{Tr}(\theta^3)=3$、$\operatorname{Tr}(\theta^4)=2$ である。よって $$d(1,\theta,\theta^2)=\det\begin{pmatrix}3&0&2\\0&2&3\\2&3&2\end{pmatrix}=3(4-9)+2(0-4)=-23$$ である。


$d_K<0$ なので prop-dnf-sign により $r_2$ は奇数、$r_1+2r_2=3$ から $(r_1,r_2)=(1,1)$ であり、$f$ の実根はちょうど 1 つである。$-23\equiv1\pmod4$ は thm-dnf-stickelberger と合う。

$\mathbb{Q}(\sqrt[3]{2})$ の整数環

$\theta=\sqrt[3]{2}$、$K=\mathbb{Q}(\theta)$ とする。$f(x)=x^3-2$ について $f'(\theta)=3\theta^2$、$N(\theta)=2$ なので $N(f'(\theta))=27N(\theta)^2=108$ であり、prop-dnf-power-basis により $d(1,\theta,\theta^2)=(-1)^3\cdot108=-108=-2^2\cdot3^3$ である。この例では、判別式の性質だけから $\mathcal{O}_K=\mathbb{Z}[\theta]$ が導ける。

  1. cor-dnf-index により $m:=[\mathcal{O}_K:\mathbb{Z}[\theta]\,]$ は $m^2\mid108$ を満たすので $m\in\{1,2,3,6\}$ であり、$d_K=-108/m^2\in\{-108,-27,-12,-3\}$ である。
  2. $(r_1,r_2)=(1,1)$ なので thm-dnf-minkowski により $\lvert d_K\rvert\ge(\pi/4)^2(27/6)^2=81\pi^2/64=12.49\cdots$ であり、$d_K=-12,-3$($m=3,6$)は起こらない。
  3. $m=2$ なら、$\mathcal{O}_K/\mathbb{Z}[\theta]$ の $0$ でない元の代表として $\gamma=(a+b\theta+c\theta^2)/2\in\mathcal{O}_K$($a,b,c\in\{0,1\}$、すべては $0$ でない)がとれる。しかし $N(a+b\theta+c\theta^2)=a^3+2b^3+4c^3-6abc$(代数体 の記事の例「3 次体 $\mathbb{Q}(\sqrt[3]{2})$」)なので $N(\gamma)=(a^3+2b^3+4c^3-6abc)/8$ であり、7 通りの $(a,b,c)$ で値は $\frac18,\frac14,\frac12,\frac38,\frac58,\frac34,\frac18$ のどれかで、整数にならない。代数的整数のノルムは整数なので矛盾である。
    よって $m=1$、すなわち $\mathcal{O}_K=\mathbb{Z}[\sqrt[3]{2}]$ で $d_K=-108$ である。
円分体 $\mathbb{Q}(\zeta_5)$

$\zeta=e^{2\pi i/5}$、$K=\mathbb{Q}(\zeta)$ とする。最小多項式は $\Phi_5(x)=x^4+x^3+x^2+x+1$ で、$(r_1,r_2)=(0,2)$ である(代数体 の記事の例「円分体 $\mathbb{Q}(\zeta_5)$」)。prop-dnf-power-basis により $d(1,\zeta,\zeta^2,\zeta^3)=(-1)^{6}N(\Phi_5'(\zeta))=125=5^3$ である。

ノルムの計算を開く

$(x-1)\Phi_5(x)=x^5-1$ を微分して $x=\zeta$ を代入すると $(\zeta-1)\Phi_5'(\zeta)=5\zeta^4$ である。$N(\zeta)=1$、$N(\zeta-1)=\prod_{k=1}^4(\zeta^k-1)=\Phi_5(1)=5$($\Phi_5(x)=\prod_k(x-\zeta^k)$ に $x=1$ を代入)から $N(\Phi_5'(\zeta))=5^4/5=125$ である。


指数 $m$ は $m^2\mid125$ から $m\in\{1,5\}$ で、$m=5$ なら $d_K=5$ となるが、thm-dnf-minkowski により $\lvert d_K\rvert\ge(\pi/4)^4(256/24)^2=43.2\cdots$ なのでこれは起こらない。よって $\mathcal{O}_K=\mathbb{Z}[\zeta_5]$、$d_K=125$ である。

整数底でない基底と指数

$K=\mathbb{Q}(\sqrt5)$ で、基底 $1,\sqrt5$ のトレース行列は $\begin{pmatrix}2&0\\0&10\end{pmatrix}$ なので $d(1,\sqrt5)=20$、整数底 $1,\varphi$($\varphi=(1+\sqrt5)/2$、$\operatorname{Tr}(\varphi)=1$、$\operatorname{Tr}(\varphi^2)=\operatorname{Tr}(\varphi+1)=3$)では $d(1,\varphi)=\det\begin{pmatrix}2&1\\1&3\end{pmatrix}=5$ である。cor-dnf-index により $[\mathcal{O}_K:\mathbb{Z}[\sqrt5]\,]^2=20/5=4$、指数は $2$ である。実際 $\sqrt5=2\varphi-1$ なので $\mathbb{Z}[\sqrt5]=\mathbb{Z}+2\mathbb{Z}\varphi$ である。

反例

外す条件反例成り立たなくなること
組の元が代数的整数$\mathbb{Q}(\sqrt2)$ の $(\frac13,\sqrt2)$判別式が整数であること
組の元が代数的整数$\mathbb{Q}(\sqrt2)$ の $(\frac12,\sqrt2)$$d\equiv0,1\pmod4$(thm-dnf-stickelberger)
組が $\mathbb{Q}$ 上 1 次独立$\mathbb{Q}(i)$ の $(1,2)$判別式が $0$ でないこと
組が整数底$\mathbb{Q}(\sqrt5)$ の $(1,\sqrt5)$組の判別式が $d_K$ に等しいこと
判別式が平方因子をもたない$\mathbb{Q}(\sqrt5)$ の $(1,\sqrt5)$組が整数底であること(cor-dnf-squarefree)
$K\ne\mathbb{Q}$$K=\mathbb{Q}$$\lvert d_K\rvert>1$(thm-dnf-minkowski)
反例の確認

表の各行は、「外す条件」以外の仮定を満たし、右の列の主張が実際に破れる。

各行の確認を開く

1 行目:$\operatorname{Tr}(\frac19)=\frac29$、$\operatorname{Tr}(\frac{\sqrt2}3)=0$、$\operatorname{Tr}(2)=4$ なので $d(\frac13,\sqrt2)=\frac29\cdot4=\frac89$ で、整数でない。$\frac13$ は代数的整数でない(代数的整数 の記事の命題「有理数である代数的整数は整数」)。組は $\mathbb{Q}$ 上の基底なので $d\ne0$ は成り立っている。

2 行目:$\operatorname{Tr}(\frac14)=\frac12$ なので $d(\frac12,\sqrt2)=\frac12\cdot4=2$ は整数だが、$2\equiv2\pmod4$ である。thm-dnf-stickelberger は代数的整数の組についての主張で、$\frac12\notin\mathcal{O}_K$ である。

3 行目:$d(1,2)=\det\begin{pmatrix}2&4\\4&8\end{pmatrix}=0$。組は代数的整数からなるが、1 次従属である(prop-dnf-nondegenerate)。

4・5 行目:ex-dnf-sqrt5 により $d(1,\sqrt5)=20$ は $4=2^2$ で割り切れ、$d_K=5\ne20$ で、$1,\sqrt5$ は整数底でない。逆向きの含意「整数底なら判別式は平方因子をもたない」も成り立たない:$\mathbb{Q}(i)$ の整数底 $1,i$ では $d_K=\det\begin{pmatrix}2&0\\0&-2\end{pmatrix}=-4$ である。

6 行目:$d_{\mathbb{Q}}=\operatorname{Tr}(1\cdot1)=1$ である。thm-dnf-minkowski の仮定 $n\ge2$ が外れている。

補足

相対判別式と判別式イデアル

代数体の拡大 $L/K$ について同じ行列式を作ろうとすると、$\mathcal{O}_L$ は $\mathcal{O}_K$ 上の自由加群とは限らず、また $\mathcal{O}_K$ の単数が $\pm1$ より多いことがあるので、基底の取り替えで行列式が単数の平方倍だけ変わり、1 つの数としては定まらない。そこで $\mathcal{O}_K$ のイデアルとして 判別式イデアル を定義する(Ste12 Remark 6.2.4、p. 72)。$K=\mathbb{Q}$ のときは $d_L\mathbb{Z}$ である。

判別式の使われ方

thm-dnf-covolume と cor-dnf-ideal-lattice は、Minkowskiの凸体定理 を代数体に適用するための基本の式である。イデアル類群 の記事では、これを使って類数の有限性と Minkowski の限界を証明する。Dirichletの単数定理 の記事では、単数群の階数の決定に使う。判別式の定義と prop-dnf-change・cor-dnf-index は Ste12 Definition 6.2.2(p. 72)、Proposition 6.2.6(p. 73)、格子の体積は Lemma 7.1.7(p. 80–81)に対応する。分岐との関係を除き、本記事の主張は記事内で証明した(thm-dnf-minkowski は イデアル類群 の記事の定理「Minkowskiの限界」を使う)。

関連項目

参考文献

Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する