代数体
代数体(だいすうたい、英: algebraic number field)とは、有理数体の有限次代数拡大体のことである。代数体 K の有理数体上の拡大次数 [math] [K:\mathbb{Q}][/math] を、K の次数といい、次数が n である代数体を、n 次の代数体という。 特に、2次の代数体を二次体、1のベキ根を添加した体を円分体という。
K を n 次の代数体とすると、K は単拡大である。つまり、K の元 θ が存在して、K の任意の元 α は、以下の様に表される。
[math]\alpha = a_0 + a_1\theta + \cdots + a_{n-1}\theta^{n-1}[/math] 。但し、[math]a_0,\ a_1,\ldots,\ a_{n-1}[/math] は有理数。
このとき θ は n 次の代数的数であるので、K を [math]\mathbb{Q}[/math] 上のベクトル空間とみたとき、[math]\{1,\ \theta,\ldots,\ \theta^{n-1} \}[/math] は基底となる。
Contents
整数環
n 次の代数体 K に含まれる代数的整数全体の集合を [math]I_K[/math] とすると、以下のことが成立する。
- [math]I_K[/math] は整域である。このことより、[math]I_K[/math]を K の整数環 (ring of integers) という。
- [math]I_K[/math] は、有理整数環上ランク n の自由加群である。つまり、[math]I_K[/math] の元、[math]\omega_1,\ldots,\ \omega_n[/math] が存在して、任意の [math]I_K[/math] の元 α は、以下の形に一意的に表される。[math]\alpha = a_1\omega_1 + \cdots + a_{n}\omega_n[/math] 。但し、[math]a_1,\ldots,\ a_n[/math] は有理整数。
上記 [math]\{\omega_1,\ldots,\ \omega_n\}[/math] を K の整基底 (integral basis) または整数基という。 - [math]I_K[/math] は整閉である。つまり、K の元 β に対して、[math]\beta^r + \alpha_{r-1}\beta^{r-1}\cdots + \alpha_1\beta + \alpha_0 = 0[/math]
となる K の元 [math]\alpha_0,\ \alpha_1,\ldots,\ \alpha_{r-1}[/math] が存在するならば、β は、[math]I_K[/math] の元である。 - [math]I_K[/math] はデデキント環である。
- 一般に、[math]I_K[/math] は一意分解整域ではない。
特別な代数体の整数環については、その数論的性質が詳しく研究されており、特別な名称が付けられている。
- ガウス整数
- [math]\mathbb{Q}(\sqrt{-1})[/math] の整数環、[math]\mathbb{Z}[\sqrt{-1}][/math] のことである。
- アイゼンシュタイン整数
- [math]\mathbb{Q}(\sqrt{-3})[/math] の整数環、[math]\mathbb{Z}[(-1+\sqrt{-3})/2][/math] のことである。
基本的な概念
以下において、代数体 K の元 α に対して、[math]\alpha^{(1)},\ldots,\alpha^{(n)}[/math] を、α の共役数とする。
共役体
K を n 次の代数体とし、[math] K=\mathbb{Q}(\theta)[/math] とする。θ の共役数 [math]\theta^{(1)},\ldots,\ \theta^{(n)}[/math] に対して、 [math] K^{(i)} = \mathbb{Q}(\theta^{(i)})[/math] ([math] i=1,\ldots,\ n[/math]) を、K の共役体 (conjugate field)という。もし K の共役体が全て K と等しいとき、K はガロア体 (Galois field)または有理数体上のガロア拡大体という。
共役体 [math] K^{(i)}[/math] が実数の部分体すなわち [math]\theta^{(i)}[/math] が実数であるとき、 [math] K^{(i)}[/math] を実共役体 (real conjugate field)という。そうでない場合、虚共役体 (imaginary conjugate field)という。
K の共役体のうち、実共役体の個数を [math]r_1[/math]、虚共役体の個数を [math]r_2[/math] とすると、[math]n = r_1 + r_2[/math] であり、[math]r_2[/math] は偶数である。
K の全ての共役体が実共役体であるとき、K を総実体 (totally real field) または総実代数体という。また、全ての共役体が虚共役体であるとき、K を総虚体 (totally imaginary field) または総虚代数体という。
判別式
K の整基底 [math]\{\omega_1,\ldots,\ \omega_n\}[/math] に対して、以下の形の行列式を考える。
[math]\Delta(\omega_1,\ldots,\omega_n) = \begin{vmatrix}\omega_1^{(1)} & \omega_2^{(1)} & \cdots & \omega_n^{(1)} \\ \omega_1^{(2)} & \omega_2^{(2)} & \cdots & \omega_n^{(2)} \\ \vdots & \vdots & \ddots & \vdots \\ \omega_1^{(n)} & \omega_2^{(n)} & \cdots & \omega_n^{(n)}\end{vmatrix}[/math] 。
すると、[math]\Delta(\omega_1,\ldots,\omega_n)^2[/math] は整基底の取り方によらず一定の値である。 [math]\Delta(\omega_1,\ldots,\omega_n)^2[/math] を K の判別式 (discriminant)といい、[math]D_K[/math] で表す。
- 判別式の性質
-
- 任意の代数体 K に対して、判別式は 0 でない有理整数である。
- ミンコフスキーの定理。有理数体と異なる代数体の判別式は、[math]\pm 1[/math] と異なる。(つまり、[math]|D_K| \gt 1[/math] となる。)
- エルミートの定理。任意の正数 N に対して、判別式の絶対値が N 以下の代数体は有限個しか存在しない。
- シュティッケベルガーの定理。代数体 K の判別式 [math]D_K[/math] に対して、[math] D_K\equiv 0,\ 1[/math] (mod 4) である。
- n 次の代数体 K の判別式 [math]D_K[/math] に対して、
[math]|D_K|^{1/2} \ge \frac{n^n}{n!}\left(\frac{n}{4}\right)^{n/2}[/math] 。
イデアル
ここでは、代数体上のイデアルに特化した内容を述べる。
イデアルのノルム
- 定義
- [math]I_K[/math] の任意のイデアル [math]\mathfrak{a}[/math] に対して、剰余環 [math]I_K/\mathfrak{a}[/math] は有限環である。このとき、剰余環 [math]I_K/\mathfrak{a}[/math] の元の個数を、イデアル [math]\mathfrak{a}[/math] のノルム (norm)といい、[math]N\mathfrak{a}[/math] で表す。
- ノルムの性質
-
- 任意のイデアル [math]\mathfrak{a}[/math] に対して、ノルムは1以上の有理整数である。
- 与えられた整数 m に対して、ノルムが m であるイデアルは有限個である。
- 任意のイデアル [math]\mathfrak{a},\ \mathfrak{b}[/math] に対して、
[math]N\mathfrak{ab} = N\mathfrak{a}N\mathfrak{b}[/math] 。 - 任意の [math]I_K[/math] の元 α に対して、[math]N(\alpha) = | N_{K/\mathbb{Q}}\alpha |[/math] 。
- 素イデアルのノルム
-
- [math]I_K[/math] の素イデアル [math]\mathfrak{p}[/math] に対して、ある有理素数 p と、正整数 f が存在して、[math]N\mathfrak{p} = p^f[/math]。
このとき、f を [math]\mathfrak{p}[/math] の次数という。 - 任意の有理素数 p に対して、[math](p) = \mathfrak{p}_1^{e_1}\cdots\mathfrak{p}_r^{e_g}[/math] ([math]\mathfrak{p}_1,\ldots,\ \mathfrak{p}_g[/math] は相異なる素イデアル、[math] e_i\ge 1[/math]) と素イデアル分解したとき 、
[math]N\mathfrak{p}_i = p^{f_i}[/math] となる正整数 [math]f_i[/math] が存在し、[math] n = e_1f_1 + \cdots + e_gf_g[/math] が成り立つ。
- [math]I_K[/math] の素イデアル [math]\mathfrak{p}[/math] に対して、ある有理素数 p と、正整数 f が存在して、
分数イデアル
以下の3条件を満たす [math]K[/math] の部分集合 [math]\mathfrak{a}[/math] を、K の分数イデアル (fractional ideal)という。
- [math]\alpha,\ \beta\in\mathfrak{a}[/math] に対して、[math]\alpha + \beta\in\mathfrak{a}[/math] 。
- [math]\alpha\in\mathfrak{a}[/math]、[math]\lambda\in I_K[/math] に対して、[math]\lambda\alpha\in\mathfrak{a}[/math] 。
- [math]\lambda\in I_K[/math] ([math]\lambda\ne 0[/math]) が存在して、[math]\lambda\mathfrak{a}\sub I_K[/math] 。
[math]I_K[/math] 上の通常のイデアル[注 1]は、明らかに分数イデアルである。通常のイデアルと分数イデアルとを区別する必要があるとき、通常のイデアルのことを、整イデアル (integral ideal) という。
[math]\mathfrak{a}[/math] を n 次代数体 K の分数イデアルとすると、[math]\alpha_1,\ldots,\alpha_n[/math] が存在して、[math]\mathfrak{a}[/math] の元は、[math]\alpha_1,\ldots,\alpha_n[/math] の有理整数を係数とする1次結合で一意的に表現される。このとき、[math]\{\alpha_1,\ldots,\alpha_n\}[/math] を、[math]\mathfrak{a}[/math] の基底という。
代数体 K の分数イデアルは、イデアルの乗法で、可換な乗法群をなす。単位元は、[math](1)(=I_K)[/math] であり、[math]\mathfrak{a}[/math] の逆元は、
[math]\mathfrak{a}^{-1} = \{ \lambda\in K| \lambda\mathfrak{a}\sub I_K \}[/math]
である。 これを、イデアル群 (ideal group)という。
任意の分数イデアル [math]\mathfrak{a}[/math] は、一意的に、
[math]\mathfrak{a} = \prod_{i=1}^r\mathfrak{p}_i^{e_i}[/math] (各 [math]e_i[/math] は、0 ではない有理整数)
と素イデアルの積で表される。
分数イデアルのノルム
[math]\mathfrak{a}[/math] を、n次代数体 K の分数イデアルとし、[math]\alpha_1,\ldots,\alpha_n[/math] を、[math]\mathfrak{a}[/math] の基底とする。また、[math]\omega_1,\ldots,\omega_n[/math] を、代数体 K の整基底としたとき、[math]|\Delta(\alpha_1,\ldots,\alpha_n)/\Delta(\omega_1,\ldots,\omega_n)|[/math] [注 2]は、基底の取り方に依存しない。そこで、[math]|\Delta(\alpha_1,\ldots,\alpha_n)/\Delta(\omega_1,\ldots,\omega_n)|[/math] を、分数イデアル [math]\mathfrak{a}[/math] のノルムといい、[math]N\mathfrak{a}[/math] と書く。
- ノルムの性質
- 任意の分数イデアル [math]\mathfrak{a}[/math] に対して、[math]N\mathfrak{a}[/math] は 0 でない有理数である。
- 整イデアルに対して、分数イデアルとしてのノルムと整イデアルとしてのノルムは等しい。
- 任意の分数イデアル [math]\mathfrak{a},\ \mathfrak{b}[/math] に対して、
[math]N\mathfrak{ab} = N\mathfrak{a}N\mathfrak{b}[/math] 。
イデアル類群
代数体 K のイデアル群を [math]J_K[/math] とし、[math]J_K[/math] に含まれる単項イデアル全体を、[math]P_K[/math] とおくと、[math]P_K[/math] は、 [math]J_K[/math] の部分群となる。剰余群 [math]J_K/P_K[/math] を K のイデアル類群 (ideal class group) という。
- イデアル類群の性質
-
- 任意の代数体に対して、イデアル類群は有限群である。
単数
代数体 K に対し、K の元 ε で生成される単項イデアル (ε) が [math]I_K[/math] と等しいとき、ε は、K の単数 (unit)であるという。同値な定義として、 ε および [math]\varepsilon^{-1}[/math] が共に [math]I_K[/math] の元であるとき、ε は単数である。
単数群
代数体 K に対し、K の単数からなる集合は、可換な乗法群である。これを K の単数群 (unit group) という。
ディリクレの単数定理
ディリクレの単数定理 (Dirichlet's unit theorem)。代数体 K の次数を n とし、[math] r_1,\ 2r_2[/math] を、K の実共役体、虚共役体の個数とする。このとき、K の単数群 [math]E_K[/math] は 以下の性質を持つ [math]r_1+r_2[/math] 個の生成元 [math]\rho,\ \eta_1,\ldots,\ \eta_{r_1+r_2-1}[/math] を持つ。
- ある正整数 m が存在して、[math]\rho^m = 1[/math] 。
- [math]\eta_1,\ldots,\ \eta_{r_1+r_2-1}[/math] は乗法的独立である。つまり、
[math]\eta_1^{e_1}\cdots\eta_{r_1+r_2-1}^{e_{r_1+r_2-1}}=1[/math] ならば、[math]e_1=\cdots=e_{r_1+r_2-1} = 0[/math] である。
基本単数系
ディリクレの単数定理で与えられる [math]\eta_1,\ldots,\ \eta_{r_1+r_2-1}[/math] を基本単数系 (fundamental units system) といい、それぞれを、基本単数 (fundamental unit) という。
注意:基本単数系は、K に対して1組しか存在しないわけではない。以下のことにより、一般に、基本単数系は無限に存在する。
- [math]\eta_1,\ldots,\ \eta_r[/math] を、代数体 K の基本単数系とする。[math]\eta'_1,\ldots,\ \eta'_r[/math] が、K の基本単数系である必要十分条件は、各 i [math](i = 1,\ldots, r)[/math] に対して、
[math]\eta'_i = \rho^{a_{i0}}\eta_1^{a_{i1}}\cdots\eta_r^{a_{ir}}[/math] [math](\rho^m=1,\ a_{ij}\in\mathbb{Z})[/math]
と、[math]\eta'_1,\ldots,\ \eta'_r[/math] を [math]\eta_1,\ldots,\ \eta_r[/math] を用いて表したとき、
[math]\begin{vmatrix}a_{11} & \cdots & a_{1r} \\ \vdots & \ddots & \vdots \\ a_{r1} & \cdots & a_{rr}\end{vmatrix} = \pm 1[/math] が成立することである。
単数基準
代数体 K の基本単数を [math]\eta_1,\ldots,\ \eta_{r}[/math] とし、
[math]l^{(i)}_j = \begin{cases}\log|\eta^{(i)}_j| & (\eta_i\in\mathbb{R}) \\ 2\log|\eta^{(i)}_j| & (\eta_i\not\in\mathbb{R})\end{cases}[/math]
としたとき
[math]R[\eta_1,\ldots,\eta_r] = \begin{vmatrix}l^{(1)}_1 & \cdots & l^{(1)}_r \\ \vdots & \ddots & \vdots \\ l^{(r)}_1 & \cdots & l^{(r)}_r\end{vmatrix}[/math]
とおくと、先に述べた基本単数系になる条件から、[math]|R[\eta_1,\ldots,\eta_r]|[/math] は基本単数系によらず一定の値である。この値を K の単数基準 (regulator) またはレギュレータという。
類数
代数体 K のイデアル類群 [math]C_K[/math] は有限群であるが、イデアル類群の位数のことを類数 (class number) という。
類数公式
一般の代数体に対して、類数を求める公式があり、それを一般に類数公式 (class number formula)という。
- 類数公式
- K を代数体とし、K の実共役体、虚共役体の数を、それぞれ [math] r_1,\ 2r_2[/math] とし、w を、K に含まれる 1 のベキ根の数とする。R 、 [math]D_K[/math] を、それぞれ K の単数基準、判別式とし、[math]\zeta_K(s)[/math] をデデキントのゼータ関数としたとき、K の類数 [math]h_K[/math] は、以下の式で求められる。
- [math]h_K = \frac{w|D_K|^{1/2}}{2^{r_1}(2\pi)^{r_2}R}\mbox{Res}_{s=1}\zeta_K(s)[/math] 。
しかし、与えられた代数体の類数を求めることは大変難しい。二次体の類数公式や円分体の類数公式を見れば、類数を求めることがいかに難しいかがわかるであろう。
素点
無限素点
n次代数体 [math] K=\mathbb{Q}(\theta)[/math] に対して、θ の共役数を以下の様に並べる:
[math] \theta^{(1)},\ldots,\theta^{(r_1)}[/math] は実数で、[math] j=1,\ldots,r_2[/math] に対して、[math] \theta^{(r_1+j)},\ \theta^{(r_1+r_2+j)}[/math] は複素共役とする。但し、[math]r_1+2r_2 = n[/math] とする。
[math] j=1,\ldots,r_1 + r_2[/math] に対して、K 上のアルキメデス付値 [math]|\cdot|_j[/math] を
[math] |\alpha|_j = \begin{cases} |\alpha^{(j)}| & (j=1,\ldots, r_1) \\ |\alpha^{(j)}|^2 & (j = r_1,\ldots,r_1+r_2)\end{cases}\ \ \ \ (\alpha\in K^{\times}) [/math]
とおく[注 3]。但し、[math]|\cdot|[/math] は、実数または複素数の絶対値を K に制限したものである。
すると、これら [math]r_1+r_2[/math] 個の乗法付値は互いに同値ではない。これらを正規付値 (normal valuation)という。
[math] j=1,\ldots,r_1 + r_2[/math] に対して、正規付値 [math]|\cdot|_j[/math] に同値な K の乗法付値全体の集合を [math]v_{\infty}^{j}[/math] とおいたとき、 [math]v_{\infty}^{1},\ldots,v_{\infty}^{r_1+r_2}[/math] を無限素点 (infinite prime/infinite place)または無限素因子という。特に、 [math]v_{\infty}^{1},\ldots,v_{\infty}^{r_1}[/math] を実素点 (real prime/real place)、実無限素点または実素因子といい、[math]v_{\infty}^{r_1+1},\ldots,v_{\infty}^{r_1+r_2}[/math] を複素素点 (complex prime/complex place)、複素無限素点または虚素因子という。
有限素点
[math]\mathfrak{p}[/math] を代数体 K の素イデアルとする。K の 0 でない元 α に対して
[math] (\alpha) = \mathfrak{p}^{\mu}\mathfrak{b} [/math]
但し、[math]\mathfrak{b}[/math] を [math]\mathfrak{p}[/math] と互いに素な分数イデアル、μ を有理整数と表したとき、
[math] |\alpha|_{\mathfrak{p}} = (N\mathfrak{p})^{-\mu} [/math]
によって、K 上の非アルキメデス付値を定める。
すると、[math]\mathfrak{p}[/math] と [math]\mathfrak{q}[/math] が相異なる素イデアルとすれば、[math]|\cdot|_{\mathfrak{p}}[/math] と [math]|\cdot|_{\mathfrak{q}}[/math] は同値ではない。 この乗法付値を [math]\mathfrak{p}[/math] に対する正規付値という。
[math]|\cdot|_{\mathfrak{p}}[/math] と同値な K の乗法付値全体の集合を [math]v_{\mathfrak{p}}[/math] としたとき、これを有限素点 (finite prime/finite place)または有限素因子という。
素点
無限素点と有限素点を合わせて素点 (prime/place)または素因子という。
積公式
[math]v\![/math] を素点の1つとし、[math]|\cdot|_v[/math] を [math]v\![/math] に含まれる正規付値とする。 このとき、K の 0 でない任意の元 α に対して
[math] \prod_{v}|\alpha|_v = 1 \![/math]
が成立する。但し、積は K の素点全てを動くものとする。
つまり、任意の代数体に対して、付値の集合を正規付値全体の集合とすれば、積公式が成立する。
関連項目
脚注
注
出典
参考文献
- 河田, 敬義 『数論 -古典数論から類体論へ-』 岩波書店、東京、1992年。
- 森田, 康夫 『整数論』 東京大学出版会、東京、1999年。
- ノイキルヒ, J. 『代数的整数論』 足立恒雄(監修)・梅垣敦紀訳、シュプリンガー・フェアラーク東京、東京、2003年。