katsuブログ

TwitterID:@ikahakatsu

局所類体論使い方講座 存在定理編

 

今回は局所類体論の存在定理と呼ばれる局所体上のAbel拡大の分類定理の使い方と、その強さを p-進数版のKronecker-Weberの定理

p-進数版のKronecker-Weberの定理
p素数とする。任意の \mathbb{Q}_p 上有限次Abel拡大は、ある自然数 n が存在して \mathbb{Q}_p(\zeta_n) に含まれる。ここで \zeta_n とは 1 の原始 n 乗根である。

を証明することで見ていく。

 

目次:

 

 

局所体の定義と性質

この節では以下の内容について話す。

  • 局所体の定義。
  • 局所体 K は その整数環の素元 \pi_K と単数群 U_K により  K^* = \langle \pi_K \rangle \times U_K という構造をしている。

局所類体論の存在定理は K^* の指数有限開部分群と K 上のAbel拡大が対応するのでここでは K^* の代数構造と位相的な情報が重要になるのである。

上で書いた内容を知っていれば、あるいは認めれば局所類体論の存在定理とKronecker-Weberの定理の証明の流れは追えるはずである。よってもし以下の議論が難しいと感じたり、長い文を読むのが面倒な人は局所類体論の存在定理へと飛んでも大丈夫である。

 

K を代数体、つまり有理数\mathbb{Q} 上の有限次拡大体とする。ならその代数体の整数環 \mathcal{O}_K と呼ばれる K の部分環は「任意のイデアルが有限個の素イデアルの積により一意的に表すことができる。」という特徴を持つ。このような環をDedekind環という。これは素因数分解のようなものをイデアルに対して行っていると見れる。よって \mathcal{O}_K の0でないイデアル全体はイデアルの積により半群となる。ここで"0でないイデアル"を "0でない K の有限生成 \mathcal{O}_K-加群" と定義を広げることでイデアルの逆元までを定義に含めることができる。よってこれは群になり、それを J_K と書き分数イデアル群という。

 

整数の世界ではいろんな整数の素因数分解を考えるように、代数体の世界では整数環のイデアルの素イデアル分解を考える。その為に付値と呼ばれる関数を導入する。

 

a\in K^* に対し (a)a で生成される \mathcal{O}_K-加群つまり分数イデアルとする。この時 (a) の素イデアル分解を

(a)=\prod\limits_{\mathfrak{p}} \mathfrak{p}^{e_{\mathfrak{p}}} 

とする(ここで \mathfrak{p} は全ての素イデアルを走るとして、ほとんど全ての、つまり有限個の例外を除いて、 e_{\mathfrak{p}}=0 である)。この時 \mathfrak{p} 進付値 v_{\mathfrak{p}}: K^* \rightarrow \mathbb{Z}

v_{\mathfrak{p}}(a) = e_{\mathfrak{p}}

により定める。これは群準同型である。ここで形式的に  v_{\mathfrak{p}}(0) = \infty と置くことで v_{\mathfrak{p}} : K \rightarrow \mathbb{Z} \cup \{\infty\} と関数を拡張する。

 

定理(非Archimedes付値)
v_{\mathfrak{p}}: K \rightarrow \mathbb{Z} \cup \{\infty\} は次を満たす。
  1. v_\mathfrak{p}(a) = \infty \iff a =0
  2.  v_{\mathfrak{p}}(ab) = v_{\mathfrak{p}}(a) + v_{\mathfrak{p}}(b)
  3. v_{\mathfrak{p}}(a + b) \leq \mathrm{min} \{ v_{\mathfrak{p}}(a), v_{\mathfrak{p}}(b) \}
また、これらの条件を満たす関数を非Archimedes付値という。

 

ここで K 上の \mathfrak{p}-進絶対値を

|a|_\mathfrak{p} = q^{-v_{\mathfrak{p}}(a)}

ここで q=(\mathcal{O}_K:\mathfrak{p}) であり q^{-\infty} = 0 と定める。

なら (,)_{\mathfrak{p}}:K^* \times K^* \rightarrow \mathbb{R}

(a,b)_{\mathfrak{p}}=|a-b|_{\mathfrak{p}}

で定めればこれは K 上の距離になる。

よってこの距離により K を完備化したものを K_{\mathfrak{p}} とかく。

このように構成される K_{\mathfrak{p}} を(標数0の)局所体という。

特に、 素数 p に対して K = \mathbb{Q}, \mathfrak{p} = (p) の時は  K_{\mathfrak{p}} = \mathbb{Q}_p と書き p-進数という。

 

 v_{\mathfrak{p}} (,)_{\mathfrak{p}} は自然に K_{\mathfrak{p}} 上に延長されるのでそれらを再び  v_{\mathfrak{p}} (,)_{\mathfrak{p}} と書くとするとこれらもそれぞれ K_{\mathfrak{p}} 上の非Archimedes付値と距離になる。よって局所体 K_{\mathfrak{p}} をこの距離 (,)_{\mathfrak{p}} による距離空間としても考えることにする。

 

ここで K_{\mathfrak{p}} における整数環のようなものとして

\mathcal{O}_{\mathfrak{p}} = \{ a \in K_{\mathfrak{p}} \mid v_{\mathfrak{p}}(a) \geq 0 \}

を定める。するとこれは局所環(つまり0でない素イデアルを1つしか持たない)で単項イデアル整域、特にDedekind環であることが分かる。ここで  \mathcal{O}_{\mathfrak{p}} の0でない素イデアル

 \mathfrak{p}\mathcal{O}_{\mathfrak{p}} = \{ a \in K_{\mathfrak{p}} \mid v_{\mathfrak{p}}(a) \gt 0 \}

という形をしている。

 

ここで局所体が局所体と呼ばれる所以をみてみよう。

分数イデアル  I = \prod \mathfrak{p}^{e_{\mathfrak{p}}} の素イデアル分解を考える。

なら

 I\mathcal{O}_{\mathfrak{p}} = \mathfrak{p}^{e_{\mathfrak{p}}}\mathcal{O}_{\mathfrak{p}}

が成り立つ。つまり代数体における分数イデアル \mathfrak{p}-冪という局所的な情報だけ引き出すことができるので局所体と呼ばれる理由もわかるであろう。

 

さて、局所体の性質をもう少し詳しくみる。

 \mathcal{O}_{\mathfrak{p}} は0でない素イデアルを1つしか持たないDedekind環なので任意の分数イデアル\mathfrak{p}\mathcal{O}_{\mathfrak{p}}-冪で表される。さらに単項イデアル整域なので唯一の0でない素イデアルは素元 \pi_{K_{\mathfrak{p}}} を用いて  \mathfrak{p}\mathcal{O}_{\mathfrak{p}} = (\pi_{K_{\mathfrak{p}}}) と書ける。以上のことから任意の a \in K_{\mathfrak{p}}^* に対して n \in \mathbb{Z}_{\geq 0} が存在して

(a) = (\pi_{K_{\mathfrak{p}}}^n)

とできる。よって適当な \mathcal{O}_{\mathfrak{p}} の単数 u が存在して a=\pi_{K_{\mathfrak{p}}}^n u と表せる。以上のことから \mathcal{O}_{\mathfrak{p}} の単数群を U_{K_{\mathfrak{p}}} と書けば

K_{\mathfrak{p}}^* = \langle \pi_{K_{\mathfrak{p}}} \rangle \times U_{K_{\mathfrak{p}}}

が分かる。ここで  \langle \pi_{K_{\mathfrak{p}}} \rangle とは \pi_{K_{\mathfrak{p}}}で生成される巡回群である。

 

 

局所類体論の存在定理

いよいよ局所類体論の存在定理の正確な主張を確認する。

この節では K と書いたら付値 v による局所体とし、

\mathcal{O}_K = \{ a \in K \mid v(a) \geq 0 \}

\mathfrak{p} = \{ a \in K \mid v(a) \gt 0 \} = (\pi_{K})

U_{K} = \mathcal{O}_{K}^*

とする。また局所体上の有限次拡大体もまた局所体であることが知られているので、その有限次拡大体に対しても添え字の K の部分を入れ替えることで同様の記号を使う。

 

 

Galois拡大 L/K に対しそのノルムを

 N_{L/K}(a) = \prod_{\sigma \in G(L/K)} \sigma (a)

により定める。

 

局所類体論の存在定理
K 上の有限次Abel拡大 L に対して
 L \mapsto \mathcal{N}_{L} = N_{L/K} L^*
という対応は K 上の有限次Abel拡大から K^* の指数有限開部分群への1対1対応を与える。
またこの対応は
 L_1 \supset L_2 \iff \mathcal{N}_{L_1} \subset \mathcal{N}_{L_2}
\mathcal{N}_{L_1} \cap \mathcal{N}_{L_2} = \mathcal{N}_{L_1L_2}
などの規則を満たす。
この時 K^* の指数有限開部分群 \mathcal{N}_{L} に対応する K 上の有限次Abel拡大体 L\mathcal{N}_L に対応する類体という。

 

これにより「K 上のAbel拡大体を含む適当な体を見つける」という問題は「どんなノルム群にも含まれるような K^* の適当な指数有限開部分群を見つける」というように位相的にも群論的にも考察できるより簡単な対象へと問題を書き換えることができるのである。

 

よって以降 K^* の部分群について調べる。

 U_{K}^{(n)} = 1 + \mathfrak{p}^n

とすればこれは1の基本近傍系(つまりどんな1の開近傍も十分大きい n が存在して U_K^{(n)} を含む)となる。よって任意の K 上有限次Abel拡大体 L/K に対し十分大きい n が存在し

 U_{K}^{(n)} \subset N_{L/K} L^*

となる。

十分大きい n をとればこれが成り立つわけだが、そのような n の内最小のものは L に関する情報を持っている。

 

定理
U_{K}^{(n)} \subset N_{L/K} L^* となる最小の n が0であることと L/K が不分岐なことは同値である。

 

以上より N_{L/K}L^* の部分群として  U_{K}^{(n)} が持ってこれることが分かったが K^* = \langle \pi_K \rangle \times U_K であったことから  U_{K}^{(n)}K^* 内で指数有限にはならいないのである。よって対応する類体を考えるには \langle \pi_K \rangle 分の情報をもう少ししぼりたいが N_{L/K}(\pi_{L}) の素イデアル分解を考えれば次の定理が分かる。

 
定理
ある整数 f (これは相対次数となる)が存在して
(N_{L/K}(\pi_L))=(\pi_K^{f})
が成り立つ。
 
以上より任意の有限次Abel拡大 L/K に対して整数 n,f が存在して
N_{L/K}L^* \supset \ \langle \pi_K^f \rangle \times U_K^{(n)}
が成り立つことが分かった。
よって局所類体論の存在定理より局所体版のKronecker-Weberの定理を示すには \langle \pi_K^f \rangle \times U_K^{(n)} に対応する類体 M_{n,k} を構成すればいいことが分かる。
さらに局所類体論の存在定理を使えば
 \langle \pi_K^f \rangle \times U_K^{(n)} =  (\langle \pi_K^f \rangle \times U_K) \cap  (\langle \pi_K \rangle \times U_K^{(n)})
であることから  \langle \pi_K^f \rangle \times U_K\langle \pi_K \rangle \times U_K^{(n)} に対応する類体を M_f, M_n とすれば 
M_{f,n} = M_f M_n
であるので  M_f M_n を構成すればいい。
 
まず M_f について。
対応する類体の定義より
N_{L/K}M_f^* = \langle \pi_K^f \rangle \times U_K \supset U_K = U_{K}^{(0)}
であるので M_f/K は不分岐拡大である。さらにN_{L/K}M_f^* K^* 内で指数 f の部分群であるので  \lbrack M_f : K \rbrack = f である。
よって K 上 f 次の不分岐拡大を具体的に構成したい。このとき次の定理が存在する。
 
定理
( \mathcal{O} : \mathfrak{p} ) = q とする。任意の整数 f に対して \zeta_{q^f -1} を1の原始 q^f -1 乗根とすれば K(\zeta_{q^f -1})/Kf 次の不分岐拡大である。
 
つまり M_f = K(\zeta_{q^f -1}) と具体的に構成することができた。
 
M_n について。
K=\mathbb{Q}_p の時はノルム群が比較的簡単に計算できる。
 
定理
L=\mathbb{Q}_p(\zeta_{p^n}) とする。なら
N_{L/ \mathbb{Q}_p} L^* = \langle \pi_K \rangle \times U_K^{(n)}
が成り立つ。
 
よって K = \mathbb{Q}_p のときは M_n = \mathbb{Q}_p(\zeta_{p^n}) と構成できる。
 
以上から p-進数版のKronecker-Weberの定理を得る。
 
p-進数版のKronecker-Weberの定理
任意の \mathbb{Q}_p 上有限次Abel拡大は、ある整数 f,n が存在して \mathbb{Q}_p(\zeta_{p^n(p^f -1)}) に含まれる。
 
 

最後に

では一般の局所体上へこの定理を一般化できるだろうか?
上の議論よりあとは M_n を具体的に構成できれば良いのだが、そのためにはノルム群についてさらに詳しく調べる必要がある。ここで実は類体論には相互法則という強力な武器が存在するのである。
次回ではそんな局所類体論の相互法則を紹介することで一般の局所体へとKronecker-Weberの定理を一般化する。
 
 
(次回は近日公開予定)
 

 

参考文献

J.Neukirch, Algebraic Number Theory, Springer

link.springer.com

 

雪江 明彦, 整数論2 代数的整数論の基礎, 日本評論社

www.nippyo.co.jp

 

*1:正確にはこれは相互法則であるが今回は類体論の使い方を見ることがメインなので簡単のため存在定理に入れることとする。