Home
Blog
Products
Profile
Study
Collatz
© 2024 Oizumi Yuta

類数の有限性

2024-12-22

今日は学生の頃ゼミで読んでいた数論序説をつまみ読み。

類数の有限性

数論序説 p.112 定理 3.3:

kkk を代数体とする。MkM_kMk​ をミンコフスキー定数とする。このとき kkk の任意のイデアル類に Nka≤MkN_k\mathfrak{a} \le M_kNk​a≤Mk​ となるような kkk の整イデアル a\mathfrak{a}a が存在する。

この定理から類数の有限性が示される:

I:={a⊂Ok∣Nka≤Mk}I := \{\mathfrak{a}\subset \mathcal{O}_k \mid N_k\mathfrak{a} \le M_k\}I:={a⊂Ok​∣Nk​a≤Mk​}

とおく。定理 3.3 より III はイデアル類の 1 つの完全代表系となるから ∣I∣<∞|I| \lt \infty∣I∣<∞ を示せばよい。

MkM_kMk​ 以下の素数は有限個だから Nkp≤MkN_k\mathfrak{p} \le M_kNk​p≤Mk​ となるような kkk の素イデアル p\mathfrak{p}p は有限個である。よってイデアル論の基本定理より Nka≤MkN_k\mathfrak{a} \le M_kNk​a≤Mk​ となるような kkk の整イデアル a\mathfrak{a}a も有限個である。すなわち ∣I∣<∞|I| \lt \infty∣I∣<∞ である。

デデキントのゼータ関数

K/QK/\mathbb{Q}K/Q を代数体とし、hKh_KhK​ を KKK の類数とする。

ζK(s):=∑0≠a⊂OK1(NKa)s, s∈C\begin{equation} \displaystyle \zeta_K(s) := \sum_{0 \neq \mathfrak{a}\subset \mathcal{O}_K} \frac{1}{(N_K \mathfrak{a})^s},\ s\in \mathbb{C} \end{equation}ζK​(s):=0=a⊂OK​∑​(NK​a)s1​, s∈C​​

をデデキントのゼータ関数という。リーマンのゼータ関数は Re s>1\textrm{Re}\ s \gt 1Re s>1 で絶対収束するからデデキントのゼータ関数も Re s>1\textrm{Re}\ s \gt 1Re s>1 で絶対収束する。HKH_KHK​ をイデアル類群とし Cj (1≤j≤hK)C_j\ (1 \le j \le h_K)Cj​ (1≤j≤hK​) をイデアル類とする。

ζj(s):=∑a∈Cj, a⊂OK1(NKa)s\displaystyle \zeta_j(s) := \sum_{\mathfrak{a}\in C_j,\ \mathfrak{a} \subset \mathcal{O}_K} \frac{1}{(N_K \mathfrak{a})^s}ζj​(s):=a∈Cj​, a⊂OK​∑​(NK​a)s1​

とおくと (1)(1)(1) は

ζK(s)=∑n=1hKζj(s)\begin{equation} \displaystyle \zeta_K(s) = \sum_{n = 1}^{h_K} \zeta_j(s) \end{equation}ζK​(s)=n=1∑hK​​ζj​(s)​​

となる。直感的にはなりそうだ。しかし右辺は jjj 個の複素数の有限和だ。どうやって厳密に示したらよいのだろう。

hK=2h_K = 2hK​=2 のときを考えてみる。まずは部分和を考えるために 000 以外の整イデアル全体を添え字づける:

0<NKa1≤NKa2≤⋯0 \lt N_K\mathfrak{a}_1 \le N_K\mathfrak{a}_2 \le \cdots0<NK​a1​≤NK​a2​≤⋯

このように添え字づけられた整イデアル全体の列

{ai⊂OK}i∈N, ai≠0\{\mathfrak{a}_i \subset \mathcal{O}_K \}_{i\in \mathbb{N}},\ \mathfrak{a}_i \neq 0{ai​⊂OK​}i∈N​, ai​=0

から HK={C1, C2}H_K = \{C_1,\ C_2\}HK​={C1​, C2​} の各類に属する部分列を次のように定義する:

ai, j:={ai(ai∈Cj)0(ai∉Cj)\mathfrak{a}_{i,\ j} := \begin{cases} \mathfrak{a}_i & (\mathfrak{a}_i\in C_j) \\ 0 & (\mathfrak{a}_i\notin C_j) \end{cases}ai, j​:={ai​0​(ai​∈Cj​)(ai​∈/Cj​)​

このとき

Cj={ai,j}i∈N∖{0}C_j = \{\mathfrak{a}_{i, j}\}_{i\in \mathbb{N}}\setminus \{0\}Cj​={ai,j​}i∈N​∖{0}

ここで部分和を

ζK(n)(s):=∑i=1n1(NKai)sζj(n)(s):=∑i=1n1(NKai, j)s\displaystyle {\zeta_K}^{(n)}(s) := \sum_{i = 1}^n \frac{1}{(N_K\mathfrak{a_i})^s}\\ \displaystyle {\zeta_j}^{(n)}(s) := \sum_{i = 1}^n \frac{1}{(N_K\mathfrak{a}_{i,\ j})^s}ζK​(n)(s):=i=1∑n​(NK​ai​)s1​ζj​(n)(s):=i=1∑n​(NK​ai, j​)s1​

と定義する。ただし、ζj(n)(s)\displaystyle {\zeta_j}^{(n)}(s)ζj​(n)(s) において ai, j=0\mathfrak{a}_{i,\ j} = 0ai, j​=0 なる項は除く。

このとき

ζK(n)(s)=∑j=1hKζj(n)(s)\displaystyle {\zeta_K}^{(n)}(s) = \sum_{j = 1}^{h_K} {\zeta_j}^{(n)}(s)ζK​(n)(s)=j=1∑hK​​ζj​(n)(s)

となる。この両辺を n→∞n\to \inftyn→∞ とすれば (2)(2)(2) を得る。

※ ζK(s)\zeta_K(s)ζK​(s) も ζj(s)\zeta_j(s)ζj​(s) も絶対収束するから項の入れ替えが可能で

lim⁡n→∞ζK(n)(s)=ζK(s)lim⁡n→∞ζj(n)(s)=ζj(s)\displaystyle \lim_{n\to \infty} {\zeta_K}^{(n)}(s) = \zeta_K(s)\\ \displaystyle \lim_{n\to \infty} {\zeta_j}^{(n)}(s) = \zeta_j(s)n→∞lim​ζK​(n)(s)=ζK​(s)n→∞lim​ζj​(n)(s)=ζj​(s)

となる。

以上より (2)(2)(2) を厳密に示すための重要なポイントは

  • 各イデアルを添え字づけて部分和を考えてから極限をとる
  • 絶対収束することによる各イデアルの項の入れ替え

これらは本に明記されていないからかなり初歩的なことなのだろう。

参考

数論序説