Lemma数学ロードマップ

15 代数的整数論 · 第 5 章

pp 進数と局所体

目安 13〜17 時間定理など 16演習 8 問

この章の目標

  • 絶対値と付値を理解し、Q\mathbb{Q} の絶対値を分類するオストロフスキーの定理を証明できる
  • Qp\mathbb{Q}_p を完備化として構成し、Zp\mathbb{Z}_p を射影極限・pp 進展開として扱える
  • ヘンゼルの補題を証明し、Zp×\mathbb{Z}_p^\times の構造と pp 進数の平方判定に応用できる
  • 局所体の拡大(不分岐拡大・完全分岐拡大)とエイゼンシュタイン多項式の関係を理解する
  • 代数体の素点と完備化、積公式、ハッセ–ミンコフスキーの定理(局所大域原理)を知る

前提:第2章(素イデアル分解)、集合と位相 第7章(完備距離空間)、可換環論 第6章(完備化)、可換環論 第7章(離散付値環)

合同式 f(x)≡0(modpn)f(x) \equiv 0 \pmod{p^n} をすべての nn について同時に考えることは、関数を 1 点のまわりでテイラー展開することに似ている。ヘンゼルはこの類似を推し進め、Z\mathbb{Z} の中で「pp のまわりの無限小の世界」を表す環 Zp\mathbb{Z}_p と体 Qp\mathbb{Q}_p を導入した。Qp\mathbb{Q}_p は R\mathbb{R} と同様に Q\mathbb{Q} の完備化であり、オストロフスキーの定理によれば、Q\mathbb{Q} の完備化は R\mathbb{R} と Qp\mathbb{Q}_p で尽くされる。本章では pp 進数の基本性質を調べ、代数体を各素数の「局所的な」情報に分解して調べる方法を学ぶ。

5.1 絶対値と付値

定義 5.1(絶対値, absolute value)体 KK 上の関数 ∣⋅∣ ⁣:K→R≥0\lvert \cdot \rvert\colon K \to \mathbb{R}_{\geq 0} が

  1. ∣x∣=0  ⟺  x=0\lvert x \rvert = 0 \iff x = 0
  2. ∣xy∣=∣x∣∣y∣\lvert xy \rvert = \lvert x \rvert\lvert y \rvert
  3. ∣x+y∣≤∣x∣+∣y∣\lvert x + y \rvert \leq \lvert x \rvert + \lvert y \rvert

をみたすとき絶対値という。3 より強い超距離不等式 ∣x+y∣≤max⁡(∣x∣,∣y∣)\lvert x + y \rvert \leq \max(\lvert x \rvert, \lvert y \rvert) をみたすものを非アルキメデス的 (non-archimedean)、そうでないものをアルキメデス的という。すべての x≠0x \neq 0 で ∣x∣=1\lvert x \rvert = 1 となるものを自明な絶対値という。

例 5.2(pp 進絶対値)素数 pp と 0≠x∈Q0 \neq x \in \mathbb{Q} に対し、x=pna/bx = p^{n}a/b(a,ba, b は pp と互いに素な整数)と書いて vp(x)=nv_p(x) = n、∣x∣p=p−n\lvert x \rvert_p = p^{-n} とおく(∣0∣p=0\lvert 0 \rvert_p = 0、vp(0)=∞v_p(0) = \infty)。vp(xy)=vp(x)+vp(y)v_p(xy) = v_p(x) + v_p(y)、vp(x+y)≥min⁡(vp(x),vp(y))v_p(x + y) \geq \min(v_p(x), v_p(y)) なので ∣⋅∣p\lvert \cdot \rvert_p は非アルキメデス的絶対値である。pp で何度も割り切れる数ほど「小さい」。たとえば x=12/35x = 12/35 では ∣x∣2=14\lvert x \rvert_2 = \frac{1}{4}, ∣x∣3=13\lvert x \rvert_3 = \frac{1}{3}, ∣x∣5=5\lvert x \rvert_5 = 5, ∣x∣7=7\lvert x \rvert_7 = 7 である。∣pn∣p=p−n→0\lvert p^n \rvert_p = p^{-n} \to 0 であり、1,1+p,1+p+p2,…1, 1 + p, 1 + p + p^2, \dots は ∣⋅∣p\lvert \cdot \rvert_p に関してコーシー列になる。通常の絶対値を ∣⋅∣∞\lvert \cdot \rvert_\infty と書く。

一般に、写像 v ⁣:K→Z∪{∞}v\colon K \to \mathbb{Z} \cup \lbrace \infty \rbrace で v(x)=∞  ⟺  x=0v(x) = \infty \iff x = 0、v(xy)=v(x)+v(y)v(xy) = v(x) + v(y)、v(x+y)≥min⁡(v(x),v(y))v(x + y) \geq \min(v(x), v(y)) をみたす全射を離散付値 (discrete valuation) という。0<c<10 < c < 1 に対し ∣x∣=cv(x)\lvert x \rvert = c^{v(x)} は非アルキメデス的絶対値である。代数体の素イデアル p\mathfrak{p} に対する vpv_{\mathfrak{p}}(定理 2.5)は離散付値である。

定義 5.3(同値な絶対値)∣⋅∣1=∣⋅∣2s\lvert \cdot \rvert_1 = \lvert \cdot \rvert_2^{s} となる s>0s > 0 があるとき、2 つの絶対値は同値であるという。同値な絶対値は同じ位相を定める。

命題 5.4 絶対値 ∣⋅∣\lvert \cdot \rvert について、非アルキメデス的であることと、{∣n⋅1∣∣n∈Z}\lbrace \lvert n \cdot 1 \rvert \mid n \in \mathbb{Z} \rbrace が有界であることは同値である。このとき ∣n⋅1∣≤1\lvert n \cdot 1 \rvert \leq 1 である。

証明. 非アルキメデス的なら ∣n⋅1∣=∣1+⋯+1∣≤1\lvert n \cdot 1 \rvert = \lvert 1 + \cdots + 1 \rvert \leq 1。逆に ∣n⋅1∣≤C\lvert n \cdot 1 \rvert \leq C とすると、二項展開と三角不等式から

∣x+y∣N=∣∑k=0N(Nk)xkyN−k∣≤(N+1)Cmax⁡(∣x∣,∣y∣)N\lvert x + y \rvert^N = \Bigl\lvert \sum_{k=0}^{N}\binom{N}{k}x^ky^{N-k} \Bigr\rvert \leq (N + 1)C\max(\lvert x \rvert, \lvert y \rvert)^N

NN 乗根をとって N→∞N \to \infty とすると ∣x+y∣≤max⁡(∣x∣,∣y∣)\lvert x + y \rvert \leq \max(\lvert x \rvert, \lvert y \rvert)。□\square

特に、正標数の体の絶対値はすべて非アルキメデス的である。

5.2 オストロフスキーの定理

定理 5.5(オストロフスキーの定理, Ostrowski's theorem)Q\mathbb{Q} の自明でない絶対値は、∣⋅∣∞\lvert \cdot \rvert_\infty か、ただ 1 つの素数 pp についての ∣⋅∣p\lvert \cdot \rvert_p のいずれかに同値である。

証明. 非アルキメデス的な場合. 命題 5.4 より ∣n∣≤1\lvert n \rvert \leq 1(n∈Zn \in \mathbb{Z})。a={n∈Z∣∣n∣<1}\mathfrak{a} = \lbrace n \in \mathbb{Z} \mid \lvert n \rvert < 1 \rbrace は超距離不等式と乗法性から Z\mathbb{Z} のイデアルで、1∉a1 \notin \mathfrak{a}、また ∣ab∣<1\lvert ab \rvert < 1 なら ∣a∣<1\lvert a \rvert < 1 または ∣b∣<1\lvert b \rvert < 1 なので素イデアルである。a=0\mathfrak{a} = 0 なら 00 でない整数の絶対値がすべて 1 で、乗法性から絶対値は自明になる。よって a=pZ\mathfrak{a} = p\mathbb{Z}(pp は素数)。c=∣p∣<1c = \lvert p \rvert < 1 とおくと、n=pkmn = p^km(p∤mp \nmid m)について ∣m∣=1\lvert m \rvert = 1 だから ∣n∣=ck=∣n∣ps\lvert n \rvert = c^k = \lvert n \rvert_p^{s}(s=−log⁡c/log⁡p>0s = -\log c/\log p > 0)。乗法性により Q\mathbb{Q} 全体で ∣⋅∣=∣⋅∣ps\lvert \cdot \rvert = \lvert \cdot \rvert_p^s。

アルキメデス的な場合. 整数 m,n≥2m, n \geq 2 をとり、mkm^k を nn 進法で mk=a0+a1n+⋯+arnrm^k = a_0 + a_1n + \cdots + a_rn^r(0≤ai<n0 \leq a_i < n, r≤klog⁡m/log⁡nr \leq k\log m/\log n)と書く。三角不等式より正の整数 aa について ∣a∣≤a\lvert a \rvert \leq a なので

∣m∣k≤∑i=0r∣ai∣∣n∣i≤(r+1) nmax⁡(1,∣n∣)r≤(1+klog⁡mlog⁡n)nmax⁡(1,∣n∣)klog⁡m/log⁡n\lvert m \rvert^k \leq \sum_{i=0}^{r}\lvert a_i \rvert\lvert n \rvert^i \leq (r + 1)\,n\max(1, \lvert n \rvert)^r \leq \Bigl(1 + k\frac{\log m}{\log n}\Bigr)n\max(1, \lvert n \rvert)^{k\log m/\log n}

kk 乗根をとって k→∞k \to \infty とすると ∣m∣≤max⁡(1,∣n∣)log⁡m/log⁡n\lvert m \rvert \leq \max(1, \lvert n \rvert)^{\log m/\log n}。仮定より ∣m0∣>1\lvert m_0 \rvert > 1 となる m0m_0 があるので、m=m0m = m_0 とすると任意の n≥2n \geq 2 で ∣n∣>1\lvert n \rvert > 1 が分かり、∣m∣1/log⁡m≤∣n∣1/log⁡n\lvert m \rvert^{1/\log m} \leq \lvert n \rvert^{1/\log n}。m,nm, n を入れ替えて等号が成り立ち、∣n∣1/log⁡n=es\lvert n \rvert^{1/\log n} = e^{s}(s>0s > 0 は定数)、すなわち ∣n∣=ns=∣n∣∞s\lvert n \rvert = n^s = \lvert n \rvert_\infty^s。

最後に、∣p∣p<1=∣p∣q\lvert p \rvert_p < 1 = \lvert p \rvert_q(q≠pq \neq p)、∣p∣∞>1\lvert p \rvert_\infty > 1 なので、これらは互いに同値でない。□\square

Q\mathbb{Q} の絶対値の同値類を素点 (place) といい、pp に対応するものを有限素点、∣⋅∣∞\lvert \cdot \rvert_\infty に対応するものを無限素点 ∞\infty という。

5.3 完備化と Qp\mathbb{Q}_p

絶対値 ∣⋅∣\lvert \cdot \rvert をもつ体 KK のコーシー列全体を、00 に収束する列のなす極大イデアルで割ると、完備な体 K^\widehat{K} が得られ、∣⋅∣\lvert \cdot \rvert は K^\widehat{K} に一意的に延長され、KK は K^\widehat{K} で稠密である(Q\mathbb{Q} から R\mathbb{R} を作る構成と同じ。集合と位相 第7章)。K^\widehat{K} を KK の完備化 (completion) という。

定義 5.6 (Q,∣⋅∣p)(\mathbb{Q}, \lvert \cdot \rvert_p) の完備化を Qp\mathbb{Q}_p と書き、pp 進数体 (field of pp-adic numbers) という。Zp={x∈Qp∣∣x∣p≤1}\mathbb{Z}_p = \lbrace x \in \mathbb{Q}_p \mid \lvert x \rvert_p \leq 1 \rbrace を pp 進整数環 (ring of pp-adic integers) という。

命題 5.7 KK を非アルキメデス的絶対値について完備な体とする。

  1. ∣x∣≠∣y∣\lvert x \rvert \neq \lvert y \rvert ならば ∣x+y∣=max⁡(∣x∣,∣y∣)\lvert x + y \rvert = \max(\lvert x \rvert, \lvert y \rvert)(すべての三角形は二等辺三角形)。特に xn→x≠0x_n \to x \neq 0 なら十分大きい nn で ∣xn∣=∣x∣\lvert x_n \rvert = \lvert x \rvert。
  2. 級数 ∑an\sum a_n が収束するための必要十分条件は an→0a_n \to 0 である。

証明. (1) ∣x∣>∣y∣\lvert x \rvert > \lvert y \rvert とすると ∣x+y∣≤∣x∣\lvert x + y \rvert \leq \lvert x \rvert かつ ∣x∣=∣(x+y)−y∣≤max⁡(∣x+y∣,∣y∣)\lvert x \rvert = \lvert (x + y) - y \rvert \leq \max(\lvert x + y \rvert, \lvert y \rvert) で、後者の最大は ∣x+y∣\lvert x + y \rvert でなければならない。後半は ∣xn−x∣<∣x∣\lvert x_n - x \rvert < \lvert x \rvert となる nn で (1) を使う。(2) 部分和 sns_n について ∣sm−sn∣≤max⁡n<k≤m∣ak∣\lvert s_m - s_n \rvert \leq \max_{n < k \leq m}\lvert a_k \rvert だから、an→0a_n \to 0 ならコーシー列である。□\square

(1) より ∣Qp×∣p=∣Q×∣p=pZ\lvert \mathbb{Q}_p^\times \rvert_p = \lvert \mathbb{Q}^\times \rvert_p = p^{\mathbb{Z}} で、vpv_p は Qp\mathbb{Q}_p に延長される。

命題 5.8

  1. Zp\mathbb{Z}_p は部分環で、Zp×={∣x∣p=1}\mathbb{Z}_p^\times = \lbrace \lvert x \rvert_p = 1 \rbrace。0≠x∈Qp0 \neq x \in \mathbb{Q}_p は x=pnux = p^nu(n=vp(x)n = v_p(x), u∈Zp×u \in \mathbb{Z}_p^\times)と一意的に書ける。
  2. Zp\mathbb{Z}_p は離散付値環で、00 でないイデアルは pnZpp^n\mathbb{Z}_p(n≥0n \geq 0)だけである。
  3. Z\mathbb{Z} は Zp\mathbb{Z}_p で稠密であり、Zp/pnZp≅Z/pnZ\mathbb{Z}_p/p^n\mathbb{Z}_p \cong \mathbb{Z}/p^n\mathbb{Z}。

証明. (1) 超距離不等式と乗法性から。(2) x∈Zpx \in \mathbb{Z}_p が単元でない   ⟺  ∣x∣p<1  ⟺  x∈pZp\iff \lvert x \rvert_p < 1 \iff x \in p\mathbb{Z}_p。00 でないイデアル II の元で vpv_p が最小のもの pnup^nu をとれば I=pnZpI = p^n\mathbb{Z}_p。(3) x∈Zpx \in \mathbb{Z}_p と nn に対し、∣x−a/b∣p≤p−n\lvert x - a/b \rvert_p \leq p^{-n} となる有理数 a/ba/b をとる。∣a/b∣p≤1\lvert a/b \rvert_p \leq 1 なので p∤bp \nmid b としてよく、bb′≡1(modpn)bb' \equiv 1 \pmod{p^n} となる整数 b′b' をとると ∣a/b−ab′∣p=∣a∣p∣1−bb′∣p/∣b∣p≤p−n\lvert a/b - ab' \rvert_p = \lvert a \rvert_p\lvert 1 - bb' \rvert_p/\lvert b \rvert_p \leq p^{-n}。よって ∣x−ab′∣p≤p−n\lvert x - ab' \rvert_p \leq p^{-n} で、Z→Zp/pnZp\mathbb{Z} \to \mathbb{Z}_p/p^n\mathbb{Z}_p は全射、核は Z∩pnZp=pnZ\mathbb{Z} \cap p^n\mathbb{Z}_p = p^n\mathbb{Z}。□\square

定理 5.9(射影極限と pp 進展開)

  1. 写像 x↦(x mod pn)n≥1x \mapsto (x \bmod p^n)_{n \geq 1} は環同型 Zp≅lim←⁡nZ/pnZ\mathbb{Z}_p \cong \varprojlim_n\mathbb{Z}/p^n\mathbb{Z} を与える。
  2. 任意の x∈Zpx \in \mathbb{Z}_p は x=∑i=0∞aipix = \sum_{i=0}^{\infty}a_ip^i(ai∈{0,1,…,p−1}a_i \in \lbrace 0, 1, \dots, p - 1 \rbrace)と一意的に表される。x∈Qpx \in \mathbb{Q}_p は x=∑i≥−Naipix = \sum_{i \geq -N}a_ip^i と表される。

証明. (1) 準同型であることは明らか。⋂npnZp=0\bigcap_n p^n\mathbb{Z}_p = 0 より単射。整合的な列 (xn)(x_n) が与えられたとき、整数の代表 x~n\tilde{x}_n をとると ∣x~n+1−x~n∣p≤p−n\lvert \tilde{x}_{n+1} - \tilde{x}_n \rvert_p \leq p^{-n} でコーシー列となり、極限 xx は x≡x~n(modpn)x \equiv \tilde{x}_n \pmod{p^n} をみたす。(2) x mod pnx \bmod p^n の 00 以上 pnp^n 未満の代表 sns_n を pp 進法で書くと、整合性から sn+1=sn+anpns_{n+1} = s_n + a_np^n(0≤an<p0 \leq a_n < p)となり、x=lim⁡sn=∑aipix = \lim s_n = \sum a_ip^i。一意性は (1) の単射性から。Qp\mathbb{Q}_p の元は p−Nxp^{-N}x(x∈Zpx \in \mathbb{Z}_p)の形である。□\square

例 5.10 (a) −1=∑i≥0(p−1)pi-1 = \sum_{i \geq 0}(p - 1)p^i(1+∑(p−1)pi1 + \sum(p-1)p^i の部分和は pnp^n で、00 に収束する)。(b) 11−p=∑i≥0pi\frac{1}{1 - p} = \sum_{i \geq 0}p^i。(c) 13∈Z5\frac{1}{3} \in \mathbb{Z}_5:3a0≡1(mod5)3a_0 \equiv 1 \pmod 5 から a0=2a_0 = 2、(13−2)/5=−13(\frac{1}{3} - 2)/5 = -\frac{1}{3}。3a1≡−13a_1 \equiv -1 から a1=3a_1 = 3、(−13−3)/5=−23(-\frac{1}{3} - 3)/5 = -\frac{2}{3}。3a2≡−23a_2 \equiv -2 から a2=1a_2 = 1、(−23−1)/5=−13(-\frac{2}{3} - 1)/5 = -\frac{1}{3} で以下くり返し、

13=2+3⋅5+1⋅52+3⋅53+1⋅54+⋯\frac{1}{3} = 2 + 3 \cdot 5 + 1 \cdot 5^2 + 3 \cdot 5^3 + 1 \cdot 5^4 + \cdots

検算:2+(3⋅5+52)(1+52+54+⋯ )=2+401−25=2−53=132 + (3 \cdot 5 + 5^2)(1 + 5^2 + 5^4 + \cdots) = 2 + \frac{40}{1 - 25} = 2 - \frac{5}{3} = \frac{1}{3}。一般に、有理数であることと pp 進展開が循環的であることは同値である。

命題 5.11 Zp\mathbb{Z}_p はコンパクトであり、Qp\mathbb{Q}_p は局所コンパクトである。

証明. Zp\mathbb{Z}_p は距離空間なので点列コンパクト性を示せばよい。点列 (xk)(x_k) の pp 進展開の第 0 桁は pp 通りなので、無限個の xkx_k が同じ第 0 桁をもつ。その中で無限個が同じ第 1 桁をもつ。これを続けて対角線論法で部分列をとると、第 nn 桁までが一致する部分列が得られ、それは収束する。Qp\mathbb{Q}_p の各点 aa は a+Zpa + \mathbb{Z}_p というコンパクトな近傍をもつ。□\square

補足

超距離不等式から、pp 進位相は直感に反する性質をもつ。球 B(a,r)={∣x−a∣≤r}B(a, r) = \lbrace \lvert x - a \rvert \leq r \rbrace の任意の点が中心であり、2 つの球は交わらないか一方が他方を含む。球は開集合かつ閉集合で、Zp=⨆a=0p−1(a+pZp)\mathbb{Z}_p = \bigsqcup_{a=0}^{p-1}(a + p\mathbb{Z}_p) のように自分自身の互いに素な pp 個の縮小コピーに分かれる。特に Zp\mathbb{Z}_p は完全不連結であり、カントール集合と同相である。

5.4 ヘンゼルの補題

定理 5.12(ヘンゼルの補題, Hensel's lemma)f∈Zp[x]f \in \mathbb{Z}_p[x]、a0∈Zpa_0 \in \mathbb{Z}_p が

∣f(a0)∣p<∣f′(a0)∣p2\lvert f(a_0) \rvert_p < \lvert f'(a_0) \rvert_p^2

をみたすとする。このとき f(a)=0f(a) = 0 かつ ∣a−a0∣p<∣f′(a0)∣p\lvert a - a_0 \rvert_p < \lvert f'(a_0) \rvert_p となる a∈Zpa \in \mathbb{Z}_p がただ 1 つ存在する。特に、f(a0)≡0f(a_0) \equiv 0, f′(a0)≢0(modp)f'(a_0) \not\equiv 0 \pmod p ならば、a≡a0(modp)a \equiv a_0 \pmod p となる ff の根 a∈Zpa \in \mathbb{Z}_p がただ 1 つ存在する。

証明. ニュートン法 an+1=an−f(an)/f′(an)a_{n+1} = a_n - f(a_n)/f'(a_n) を用いる。∣⋅∣=∣⋅∣p\lvert \cdot \rvert = \lvert \cdot \rvert_p、t=∣f(a0)∣/∣f′(a0)∣2<1t = \lvert f(a_0) \rvert/\lvert f'(a_0) \rvert^2 < 1 とおく。f(x+h)=f(x)+f′(x)h+h2g(x,h)f(x + h) = f(x) + f'(x)h + h^2g(x, h)(g∈Zp[x,h]g \in \mathbb{Z}_p[x, h])と展開できることに注意して、帰納法で

an∈Zp,∣f′(an)∣=∣f′(a0)∣,∣f(an)∣≤∣f′(a0)∣2t2na_n \in \mathbb{Z}_p, \qquad \lvert f'(a_n) \rvert = \lvert f'(a_0) \rvert, \qquad \lvert f(a_n) \rvert \leq \lvert f'(a_0) \rvert^2t^{2^n}

を示す。nn で成り立つとし、hn=−f(an)/f′(an)h_n = -f(a_n)/f'(a_n) とおくと ∣hn∣≤∣f′(a0)∣t2n<∣f′(a0)∣≤1\lvert h_n \rvert \leq \lvert f'(a_0) \rvert t^{2^n} < \lvert f'(a_0) \rvert \leq 1 なので an+1=an+hn∈Zpa_{n+1} = a_n + h_n \in \mathbb{Z}_p。f(an+1)=hn2g(an,hn)f(a_{n+1}) = h_n^2g(a_n, h_n) より ∣f(an+1)∣≤∣hn∣2≤∣f′(a0)∣2t2n+1\lvert f(a_{n+1}) \rvert \leq \lvert h_n \rvert^2 \leq \lvert f'(a_0) \rvert^2t^{2^{n+1}}。また f′(an+1)=f′(an)+hn⋅(Zp の元)f'(a_{n+1}) = f'(a_n) + h_n \cdot (\mathbb{Z}_p\ \text{の元}) で ∣hn∣<∣f′(an)∣\lvert h_n \rvert < \lvert f'(a_n) \rvert だから、命題 5.7 (1) より ∣f′(an+1)∣=∣f′(an)∣\lvert f'(a_{n+1}) \rvert = \lvert f'(a_n) \rvert。

∣an+1−an∣=∣hn∣→0\lvert a_{n+1} - a_n \rvert = \lvert h_n \rvert \to 0 なので (an)(a_n) はコーシー列で、極限 aa は f(a)=0f(a) = 0、∣a−a0∣≤max⁡n∣hn∣≤∣f′(a0)∣t<∣f′(a0)∣\lvert a - a_0 \rvert \leq \max_n\lvert h_n \rvert \leq \lvert f'(a_0) \rvert t < \lvert f'(a_0) \rvert をみたし、∣f′(a)∣=∣f′(a0)∣\lvert f'(a) \rvert = \lvert f'(a_0) \rvert。一意性:bb も条件をみたす根とし h=b−ah = b - a とすると ∣h∣<∣f′(a)∣\lvert h \rvert < \lvert f'(a) \rvert で、0=f(b)−f(a)=h(f′(a)+hg(a,h))0 = f(b) - f(a) = h(f'(a) + hg(a, h))。h≠0h \neq 0 なら ∣f′(a)∣=∣hg(a,h)∣≤∣h∣\lvert f'(a) \rvert = \lvert hg(a, h) \rvert \leq \lvert h \rvert となり矛盾。□\square

例 5.13(−1∈Z5\sqrt{-1} \in \mathbb{Z}_5)f=x2+1f = x^2 + 1、a0=2a_0 = 2 とすると f(2)=5≡0f(2) = 5 \equiv 0、f′(2)=4≢0(mod5)f'(2) = 4 \not\equiv 0 \pmod 5。根を桁ごとに求める。 mod 25\bmod 25:(2+5t)2=4+20t+25t2≡−1(2 + 5t)^2 = 4 + 20t + 25t^2 \equiv -1 から 20t≡2020t \equiv 20、t=1t = 1 で 77(72=49=50−17^2 = 49 = 50 - 1)。 mod 125\bmod 125:(7+25t)2≡49+350t≡−1(7 + 25t)^2 \equiv 49 + 350t \equiv -1 から 100t≡75(mod125)100t \equiv 75 \pmod{125}、4t≡3(mod5)4t \equiv 3 \pmod 5、t=2t = 2 で 5757(572+1=3250=26⋅12557^2 + 1 = 3250 = 26 \cdot 125)。 mod 625\bmod 625:同様に t=1t = 1 で 182182(1822+1=33125=53⋅625182^2 + 1 = 33125 = 53 \cdot 625)。よって

−1=2+1⋅5+2⋅52+1⋅53+3⋅54+4⋅55+⋯∈Z5\sqrt{-1} = 2 + 1 \cdot 5 + 2 \cdot 5^2 + 1 \cdot 5^3 + 3 \cdot 5^4 + 4 \cdot 5^5 + \cdots \in \mathbb{Z}_5

(a0=3a_0 = 3 から始めると −−1-\sqrt{-1} が得られる)。Q3\mathbb{Q}_3 には −1\sqrt{-1} は存在しない(−1-1 は  mod 3\bmod 3 で平方数でない)。

定理 5.14(Zp×\mathbb{Z}_p^\times の構造)Un=1+pnZpU_n = 1 + p^n\mathbb{Z}_p とおく。

  1. Qp\mathbb{Q}_p は 1 の (p−1)(p - 1) 乗根をちょうど p−1p - 1 個含み、それらのなす群 μp−1\mu_{p-1} について Zp×=μp−1×U1\mathbb{Z}_p^\times = \mu_{p-1} \times U_1。
  2. pp が奇素数なら U1≅ZpU_1 \cong \mathbb{Z}_p(加法群)。したがって Zp×≅Z/(p−1)Z×Zp\mathbb{Z}_p^\times \cong \mathbb{Z}/(p-1)\mathbb{Z} \times \mathbb{Z}_p、Qp×≅Z×Z/(p−1)Z×Zp\mathbb{Q}_p^\times \cong \mathbb{Z} \times \mathbb{Z}/(p-1)\mathbb{Z} \times \mathbb{Z}_p。
  3. p=2p = 2 なら Z2×={±1}×U2\mathbb{Z}_2^\times = \lbrace \pm 1 \rbrace \times U_2、U2≅Z2U_2 \cong \mathbb{Z}_2。

証明. (1) f=xp−1−1f = x^{p-1} - 1 は Fp\mathbb{F}_p 上で p−1p - 1 個の相異なる根 1,…,p−11, \dots, p - 1 をもち、f′(a)=(p−1)ap−2≢0f'(a) = (p-1)a^{p-2} \not\equiv 0。ヘンゼルの補題により各根が一意的に持ち上がり、μp−1→Fp×\mu_{p-1} \to \mathbb{F}_p^\times は同型になる。Zp×→Fp×\mathbb{Z}_p^\times \to \mathbb{F}_p^\times は全射で核は U1U_1、μp−1\mu_{p-1} がその切断を与えるので直積に分解する。

(2) まず (1+p)pk=1+pk+1uk(1 + p)^{p^k} = 1 + p^{k+1}u_k(uk∈Zp×u_k \in \mathbb{Z}_p^\times)を kk についての帰納法で示す。(1+pk+1u)p=1+pk+2u+(p2)p2k+2u2+⋯(1 + p^{k+1}u)^p = 1 + p^{k+2}u + \binom{p}{2}p^{2k+2}u^2 + \cdots で、pp が奇数なら 2 項目以降の項は pk+3p^{k+3} で割り切れる((p2)\binom{p}{2} は pp の倍数、pp 乗の項は pp(k+1)p^{p(k+1)} で p(k+1)≥k+3p(k+1) \geq k + 3)。次に U1/UnU_1/U_n の位数は pn−1p^{n-1} である(1+px1 + px と 1+py1 + py が同じ剰余類   ⟺  x≡y(modpn−1)\iff x \equiv y \pmod{p^{n-1}})。1+p1 + p の U1/UnU_1/U_n での位数は、上の式からちょうど pn−1p^{n-1} なので、U1/UnU_1/U_n は 1+p1 + p で生成される巡回群であり、a↦(1+p)aa \mapsto (1 + p)^a は同型 Z/pn−1Z≅U1/Un\mathbb{Z}/p^{n-1}\mathbb{Z} \cong U_1/U_n を与える。これらは nn について整合的で、U1U_1 は完備かつ ⋂nUn={1}\bigcap_nU_n = \lbrace 1 \rbrace だから、射影極限をとって Zp≅U1\mathbb{Z}_p \cong U_1。

(3) −1∉U2-1 \notin U_2 で Z2×=U1={±1}×U2\mathbb{Z}_2^\times = U_1 = \lbrace \pm 1 \rbrace \times U_2。52k=1+2k+2uk5^{2^k} = 1 + 2^{k+2}u_k(uku_k は単元)を同様に示せば、U2≅Z2U_2 \cong \mathbb{Z}_2 が従う(問題 5.7)。□\square

μp−1\mu_{p-1} の元 ω(a)\omega(a)(a mod pa \bmod p の持ち上げ)をタイヒミュラー代表元という。例 5.13 の −1\sqrt{-1} は ω(2)\omega(2) に等しい(ω(2)2=ω(4)=ω(−1)=−1\omega(2)^2 = \omega(4) = \omega(-1) = -1)。

系 5.15(平方元の判定)

  1. pp が奇素数のとき、u∈Zp×u \in \mathbb{Z}_p^\times が Qp\mathbb{Q}_p で平方数   ⟺  \iff u mod pu \bmod p が Fp\mathbb{F}_p で平方数。x=pnux = p^nu が平方数   ⟺  \iff nn が偶数かつ uu が平方数。Qp×/(Qp×)2\mathbb{Q}_p^\times/(\mathbb{Q}_p^\times)^2 は位数 4 で、代表は 1,ε,p,εp1, \varepsilon, p, \varepsilon p(ε\varepsilon は平方数でない単数)。
  2. u∈Z2×u \in \mathbb{Z}_2^\times が平方数   ⟺  u≡1(mod8)\iff u \equiv 1 \pmod 8。Q2×/(Q2×)2\mathbb{Q}_2^\times/(\mathbb{Q}_2^\times)^2 は位数 8 で、代表は ±1,±5,±2,±10\pm 1, \pm 5, \pm 2, \pm 10。

証明. (1) f=x2−uf = x^2 - u、f′(a)=2af'(a) = 2a は単元なので、 mod p\bmod p の根が持ち上がる。逆は明らか。(2) u≡1(mod8)u \equiv 1 \pmod 8 なら a0=1a_0 = 1 で ∣f(1)∣2=∣1−u∣2≤2−3<2−2=∣f′(1)∣22\lvert f(1) \rvert_2 = \lvert 1 - u \rvert_2 \leq 2^{-3} < 2^{-2} = \lvert f'(1) \rvert_2^2 なので定理 5.12 が使える。逆に奇数の平方は ≡1(mod8)\equiv 1 \pmod 8。指数は (1), (2) と定理 5.14 から数えられる。□\square

例 5.16 −7≡1(mod8)-7 \equiv 1 \pmod 8 より −7∈Z2\sqrt{-7} \in \mathbb{Z}_2(−7=1+2+23+⋯\sqrt{-7} = 1 + 2 + 2^3 + \cdots)。Q(−7)\mathbb{Q}(\sqrt{-7}) で 2 が分解すること(第2章 問題 2.2)はこれに対応している(5.7 節)。7≡1(mod3)7 \equiv 1 \pmod 3 より 7∈Z3\sqrt{7} \in \mathbb{Z}_3。22 は Q3\mathbb{Q}_3 で平方数でないが、Q7\mathbb{Q}_7 では平方数である(32≡2(mod7)3^2 \equiv 2 \pmod 7)。

5.5 局所体

定義 5.17(局所体, local field)離散的でない局所コンパクトな位相体を局所体という。

定理 5.18(局所体の分類)局所体は、R\mathbb{R}、C\mathbb{C}、Qp\mathbb{Q}_p の有限次拡大体、有限体 Fq\mathbb{F}_q 上の形式的ローラン級数体 Fq((t))\mathbb{F}_q((t)) の有限次拡大体のいずれかと同型である。

証明は Neukirch 第 II 章や Serre の Local Fields を参照(本教材では主張のみ)。以下、Qp\mathbb{Q}_p の有限次拡大を扱う。

定理 5.19(絶対値の延長)KK を Qp\mathbb{Q}_p の有限次拡大、n=[K:Qp]n = [K : \mathbb{Q}_p] とする。

  1. ∣⋅∣p\lvert \cdot \rvert_p は KK 上の絶対値に一意的に延長され、それは ∣x∣=∣NK/Qp(x)∣p1/n\lvert x \rvert = \lvert N_{K/\mathbb{Q}_p}(x) \rvert_p^{1/n} で与えられる。KK はこの絶対値について完備である。
  2. OK={∣x∣≤1}\mathcal{O}_K = \lbrace \lvert x \rvert \leq 1 \rbrace は Zp\mathbb{Z}_p の KK における整閉包で、離散付値環である。その極大イデアルの生成元 πK\pi_K を素元 (uniformizer) という。
  3. pOK=πKeOKp\mathcal{O}_K = \pi_K^e\mathcal{O}_K、剰余体 κK=OK/πKOK\kappa_K = \mathcal{O}_K/\pi_K\mathcal{O}_K を Fpf\mathbb{F}_{p^f} とすると ef=nef = n。

証明は Neukirch 第 II 章などを参照。ee を分岐指数、ff を剰余次数といい、e=1e = 1 のとき K/QpK/\mathbb{Q}_p は不分岐 (unramified)、f=1f = 1 のとき完全分岐 (totally ramified) であるという。第2章の e,fe, f との関係は 5.7 節で述べる。

5.6 不分岐拡大と完全分岐拡大

定理 5.20(不分岐拡大)各 f≥1f \geq 1 に対し、Qp\mathbb{Q}_p の ff 次不分岐拡大は(Q‾p\overline{\mathbb{Q}}_p の中で)ただ 1 つ存在し、それは Qp(ζpf−1)\mathbb{Q}_p(\zeta_{p^f - 1}) である。これはガロア拡大で、ガロア群は剰余体の拡大のガロア群 Gal⁡(Fpf/Fp)\operatorname{Gal}(\mathbb{F}_{p^f}/\mathbb{F}_p) と同型な位数 ff の巡回群であり、フロベニウス元 ζpf−1↦ζpf−1p\zeta_{p^f-1} \mapsto \zeta_{p^f-1}^p で生成される。

証明の方針. xpf−1−1x^{p^f - 1} - 1 は Fp\mathbb{F}_p 上分離的なので、その既約因子は定理 5.12 の多項式版(既約分解の持ち上げ)により Zp[x]\mathbb{Z}_p[x] の既約因子に持ち上がる。Qp(ζpf−1)\mathbb{Q}_p(\zeta_{p^f-1}) の剰余体は Fp(ζ‾)=Fpf\mathbb{F}_p(\overline{\zeta}) = \mathbb{F}_{p^f} を含み、次数は ff 以下なので e=1e = 1, 次数 ff となる。逆に ff 次不分岐拡大 KK では κK=Fpf\kappa_K = \mathbb{F}_{p^f} で、ヘンゼルの補題により KK は 1 の (pf−1)(p^f - 1) 乗根をすべて含むから K⊃Qp(ζpf−1)K \supset \mathbb{Q}_p(\zeta_{p^f-1})、次数を比べて等号が成り立つ。詳細は Serre の Local Fields などを参照。□\square

完全分岐拡大はエイゼンシュタイン多項式で特徴づけられる。以下、Qp\mathbb{Q}_p の有限次拡大 KK 上の付値 vv を v(πK)=1v(\pi_K) = 1 と正規化する。

命題 5.21(エイゼンシュタイン多項式)KK を Qp\mathbb{Q}_p の有限次拡大、π=πK\pi = \pi_K とする。

  1. g=xn+cn−1xn−1+⋯+c0∈OK[x]g = x^n + c_{n-1}x^{n-1} + \cdots + c_0 \in \mathcal{O}_K[x] がエイゼンシュタイン多項式(v(ci)≥1v(c_i) \geq 1, v(c0)=1v(c_0) = 1)ならば、gg は既約で、その根 α\alpha について L=K(α)L = K(\alpha) は nn 次完全分岐拡大、α\alpha は LL の素元である。
  2. 逆に L/KL/K が nn 次完全分岐拡大なら、LL の素元の KK 上の最小多項式はエイゼンシュタイン多項式である。

証明. (1) L=K(α)L = K(\alpha) 上に付値 vv を延長する(値は 1e(L/K)Z\frac{1}{e(L/K)}\mathbb{Z} に入る)。v(α)≤0v(\alpha) \leq 0 とすると αn=−∑i<nciαi\alpha^n = -\sum_{i < n}c_i\alpha^i の左辺の付値 nv(α)nv(\alpha) が右辺の各項の付値 v(ci)+iv(α)≥1+iv(α)v(c_i) + iv(\alpha) \geq 1 + iv(\alpha) より小さく矛盾するので、v(α)>0v(\alpha) > 0。すると i≥1i \geq 1 の項は v(ciαi)>1=v(c0)v(c_i\alpha^i) > 1 = v(c_0) なので、命題 5.7 (1) より nv(α)=v(c0)=1nv(\alpha) = v(c_0) = 1、v(α)=1/nv(\alpha) = 1/n。よって e(L/K)≥n≥[L:K]≥e(L/K)e(L/K) \geq n \geq [L : K] \geq e(L/K) となり、[L:K]=n[L : K] = n(gg は既約)、e=ne = n、α\alpha は素元である。(2) 素元 πL\pi_L の最小多項式の根(共役)はすべて同じ絶対値 ∣πL∣<1\lvert \pi_L \rvert < 1 をもつ(定理 5.19 の一意性)ので、係数(根の基本対称式)の付値は正、すなわち ≥1\geq 1。定数項は ±NL/K(πL)\pm N_{L/K}(\pi_L) で、その付値は n⋅v(πL)=n⋅1n=1n \cdot v(\pi_L) = n \cdot \frac{1}{n} = 1。□\square

例 5.22 (a) Qp(ζp)/Qp\mathbb{Q}_p(\zeta_p)/\mathbb{Q}_p は、Φp(x+1)\Phi_p(x + 1) がアイゼンシュタイン多項式なので p−1p - 1 次完全分岐拡大で、ζp−1\zeta_p - 1 が素元である(定理 2.30 の局所版)。(b) Q2(i)\mathbb{Q}_2(i):(x+1)2+1=x2+2x+2(x + 1)^2 + 1 = x^2 + 2x + 2 はアイゼンシュタインで、分岐する。Q2(−3)=Q2(ζ3)\mathbb{Q}_2(\sqrt{-3}) = \mathbb{Q}_2(\zeta_3) は 2 次不分岐拡大である(剰余体 F4\mathbb{F}_4)。(c) 系 5.15 より、pp が奇素数なら Qp\mathbb{Q}_p の 2 次拡大は Qp(ε)\mathbb{Q}_p(\sqrt{\varepsilon})(不分岐)、Qp(p)\mathbb{Q}_p(\sqrt{p})、Qp(εp)\mathbb{Q}_p(\sqrt{\varepsilon p})(完全分岐)の 3 つ、Q2\mathbb{Q}_2 の 2 次拡大は Q2(d)\mathbb{Q}_2(\sqrt{d})(d=−1,±2,±5,±10d = -1, \pm 2, \pm 5, \pm 10)の 7 つで、不分岐なのは Q2(5)=Q2(−3)\mathbb{Q}_2(\sqrt{5}) = \mathbb{Q}_2(\sqrt{-3}) だけである。

5.7 大域体の素点と完備化

代数体 KK の素点 (place) とは、KK の自明でない絶対値の同値類である。オストロフスキーの定理の一般化により、素点は次のもので尽くされる。

  • 有限素点:00 でない素イデアル p\mathfrak{p} に対し、∣x∣p=N(p)−vp(x)\lvert x \rvert_{\mathfrak{p}} = N(\mathfrak{p})^{-v_{\mathfrak{p}}(x)}。
  • 無限素点:実埋め込み σ\sigma に対し ∣x∣σ=∣σ(x)∣\lvert x \rvert_\sigma = \lvert \sigma(x) \rvert、複素埋め込みの対 {τ,τ‾}\lbrace \tau, \overline{\tau} \rbrace に対し ∣x∣τ=∣τ(x)∣2\lvert x \rvert_\tau = \lvert \tau(x) \rvert^2。

ここで選んだ正規化(正規化された絶対値)は、複素素点で三角不等式をみたさないが、積公式を簡潔にする。素点 vv での完備化を KvK_v と書く。有限素点 p∣p\mathfrak{p} \mid p の完備化 KpK_{\mathfrak{p}} は Qp\mathbb{Q}_p の有限次拡大で、無限素点では R\mathbb{R} または C\mathbb{C} である。

定理 5.23 K=Q(α)K = \mathbb{Q}(\alpha)、α\alpha の最小多項式を ff とし、f=f1⋯fgf = f_1\cdots f_g を Qp[x]\mathbb{Q}_p[x] での既約分解とする。このとき

K⊗QQp≅Qp[x]/(f)≅∏i=1gQp[x]/(fi)K \otimes_{\mathbb{Q}} \mathbb{Q}_p \cong \mathbb{Q}_p[x]/(f) \cong \prod_{i=1}^{g}\mathbb{Q}_p[x]/(f_i)

であり、pp の上の素イデアル p1,…,pg\mathfrak{p}_1, \dots, \mathfrak{p}_g と f1,…,fgf_1, \dots, f_g が 1 対 1 に対応して Kpi≅Qp[x]/(fi)K_{\mathfrak{p}_i} \cong \mathbb{Q}_p[x]/(f_i)、[Kpi:Qp]=eifi[K_{\mathfrak{p}_i} : \mathbb{Q}_p] = e_if_i(第2章の分岐指数・剰余次数)が成り立つ。

証明の概略. 最初の同型は K≅Q[x]/(f)K \cong \mathbb{Q}[x]/(f) から、2 番目は中国剰余定理から従う。Qp[x]/(fi)\mathbb{Q}_p[x]/(f_i) は Qp\mathbb{Q}_p の有限次拡大で、定理 5.19 により ∣⋅∣p\lvert \cdot \rvert_p の延長がただ 1 つ存在し、それを KK に制限すると pp の上のある p\mathfrak{p} の絶対値と同値になる。この対応が全単射で、e,fe, f が局所体と大域体で一致することの証明は Neukirch 第 II 章を参照。□\square

例 5.24 (a) K=Q(i)K = \mathbb{Q}(i):x2+1x^2 + 1 は Q5\mathbb{Q}_5 で (x−−1)(x+−1)(x - \sqrt{-1})(x + \sqrt{-1}) と分解し(例 5.13)、K⊗Q5≅Q5×Q5K \otimes \mathbb{Q}_5 \cong \mathbb{Q}_5 \times \mathbb{Q}_5。これは 5=(2+i)(2−i)5 = (2 + i)(2 - i) と分解することに対応する。Q3\mathbb{Q}_3 上では既約で K⊗Q3=Q3(i)K \otimes \mathbb{Q}_3 = \mathbb{Q}_3(i)(2 次不分岐)、3 は惰性的。Q2\mathbb{Q}_2 上では Q2(i)\mathbb{Q}_2(i) は分岐し、2 は分岐する。(b) Q(23)⊗Q5≅Q5×Q5(ζ24)\mathbb{Q}(\sqrt[3]{2}) \otimes \mathbb{Q}_5 \cong \mathbb{Q}_5 \times \mathbb{Q}_{5}(\zeta_{24})(1 次と 2 次不分岐)で、例 2.15 の (ei,fi)=(1,1),(1,2)(e_i, f_i) = (1, 1), (1, 2) に対応する。(c) 一般に p∤2dp \nmid 2d なら、pp が Q(d)\mathbb{Q}(\sqrt{d}) で分解する   ⟺  \iff dd が Qp\mathbb{Q}_p で平方数   ⟺  (dp)=1\iff \left(\frac{d}{p}\right) = 1 で、定理 2.18 と系 5.15 が一致する。

5.8 積公式

定理 5.25(積公式, product formula)x∈Q×x \in \mathbb{Q}^\times について

∏v∣x∣v=∣x∣∞∏p∣x∣p=1\prod_{v}\lvert x \rvert_v = \lvert x \rvert_\infty\prod_{p}\lvert x \rvert_p = 1

である。より一般に、代数体 KK と x∈K×x \in K^\times について、正規化された絶対値の積 ∏v∣x∣v\prod_v\lvert x \rvert_v は 1 である。

証明. 両辺は乗法的なので、x=−1x = -1 と x=qx = q(素数)で確かめればよい。x=qx = q なら ∣q∣∞=q\lvert q \rvert_\infty = q、∣q∣q=q−1\lvert q \rvert_q = q^{-1}、それ以外の pp で ∣q∣p=1\lvert q \rvert_p = 1。代数体の場合、無限素点の積は ∏σ∣σ(x)∣=∣NK/Q(x)∣\prod_\sigma\lvert \sigma(x) \rvert = \lvert N_{K/\mathbb{Q}}(x) \rvert で、x∈OKx \in \mathcal{O}_K なら有限素点の積は ∏pN(p)−vp(x)=N(xOK)−1=∣NK/Q(x)∣−1\prod_{\mathfrak{p}}N(\mathfrak{p})^{-v_{\mathfrak{p}}(x)} = N(x\mathcal{O}_K)^{-1} = \lvert N_{K/\mathbb{Q}}(x) \rvert^{-1}(定理 2.10)。一般の xx は整数の商で表せる。□\square

例 5.2 の x=12/35x = 12/35 では 1235⋅14⋅13⋅5⋅7=1\frac{12}{35} \cdot \frac{1}{4} \cdot \frac{1}{3} \cdot 5 \cdot 7 = 1 である。積公式は、代数曲線上の有理関数の零点と極の位数の和が 0 であること(代数幾何学 第8章)の数論版とみなせる。

5.9 ハッセ–ミンコフスキーの定理

方程式が Q\mathbb{Q} で解をもつなら、すべての Qp\mathbb{Q}_p と R\mathbb{R} でも解をもつ。逆が成り立つとき、局所大域原理 (local–global principle) が成り立つという。

定理 5.26(ハッセ–ミンコフスキーの定理, Hasse–Minkowski)Q\mathbb{Q} 係数の非退化な二次形式 Q(x1,…,xn)Q(x_1, \dots, x_n) が Q\mathbb{Q} で非自明な零点をもつための必要十分条件は、R\mathbb{R} およびすべての Qp\mathbb{Q}_p で非自明な零点をもつことである。

証明は Serre『数論講義』第 IV 章を参照(本教材では主張のみ)。QQ を対角形 a1x12+⋯+anxn2a_1x_1^2 + \cdots + a_nx_n^2(ai∈Za_i \in \mathbb{Z})に直しておくと、2a1⋯an2a_1 \cdots a_n を割らない素数 pp では、n≥3n \geq 3 なら Qp\mathbb{Q}_p での非自明な零点が自動的に存在する(有限体上のシュヴァレー–ワーニングの定理とヘンゼルの補題)ので、確かめるべき素点は有限個である。

例 5.27 (a) x2+y2=3z2x^2 + y^2 = 3z^2 は非自明な有理数解をもたない。Q3\mathbb{Q}_3 で解をもたないことを示せば十分である。v3v_3 の最小値が 0 となるように解 (x,y,z)∈Z33(x, y, z) \in \mathbb{Z}_3^3 を正規化すると、x2+y2≡0(mod3)x^2 + y^2 \equiv 0 \pmod 3 から(−1-1 は  mod 3\bmod 3 で平方数でないので)x≡y≡0x \equiv y \equiv 0。すると 9∣3z29 \mid 3z^2 で 3∣z3 \mid z となり正規化に反する。(b) x2+y2=5z2x^2 + y^2 = 5z^2 は (1,2,1)(1, 2, 1) という解をもつ。(c) x2+y2+z2=7w2x^2 + y^2 + z^2 = 7w^2 は Q2\mathbb{Q}_2 で解をもたない(問題 5.5)。

注意

局所大域原理は二次形式を超えると一般には成り立たない。セルマーの例 3x3+4y3+5z3=03x^3 + 4y^3 + 5z^3 = 0 は R\mathbb{R} とすべての Qp\mathbb{Q}_p で非自明な解をもつが、Q\mathbb{Q} では解をもたない。この「局所大域原理の破れ」は楕円曲線のテイト–シャファレビッチ群によって測られ、第6章で触れる BSD 予想にも現れる。

まとめ

  • 絶対値は非アルキメデス的なものとアルキメデス的なものに分かれ、Q\mathbb{Q} の絶対値は ∣⋅∣∞\lvert \cdot \rvert_\infty と ∣⋅∣p\lvert \cdot \rvert_p で尽くされる(オストロフスキー)。
  • Qp\mathbb{Q}_p は Q\mathbb{Q} の pp 進完備化、Zp\mathbb{Z}_p はその付値環で、Zp≅lim←⁡Z/pnZ\mathbb{Z}_p \cong \varprojlim\mathbb{Z}/p^n\mathbb{Z}、元は pp 進展開 ∑aipi\sum a_ip^i で表される。Zp\mathbb{Z}_p はコンパクトな離散付値環である。
  • ヘンゼルの補題:∣f(a0)∣<∣f′(a0)∣2\lvert f(a_0) \rvert < \lvert f'(a_0) \rvert^2 なら近くに根がある。これから Zp×=μp−1×U1\mathbb{Z}_p^\times = \mu_{p-1} \times U_1、U1≅ZpU_1 \cong \mathbb{Z}_p(pp 奇)が従う。
  • 平方判定:pp 奇なら単数は  mod p\bmod p で平方数なら平方数、p=2p = 2 では  mod 8\bmod 8 で 1 なら平方数。
  • 局所体は R,C\mathbb{R}, \mathbb{C}、Qp\mathbb{Q}_p の有限次拡大、Fq((t))\mathbb{F}_q((t)) の有限次拡大。ef=nef = n が成り立つ。
  • 不分岐拡大は次数ごとにただ 1 つで 1 のべき根で生成され、完全分岐拡大はエイゼンシュタイン多項式で生成される。
  • 大域体の pp の分解は、最小多項式の Qp\mathbb{Q}_p 上の既約分解に対応し、K⊗Qp≅∏p∣pKpK \otimes \mathbb{Q}_p \cong \prod_{\mathfrak{p} \mid p}K_{\mathfrak{p}}。
  • 積公式 ∏v∣x∣v=1\prod_v\lvert x \rvert_v = 1。二次形式ではハッセ–ミンコフスキーの局所大域原理が成り立つ。

演習問題

問題 5.1 ★ (1) 23\frac{2}{3} の 7 進展開と、−16-\frac{1}{6} の 5 進展開を求めよ。(2) x=−72245x = -\frac{72}{245} について各 ∣x∣v\lvert x \rvert_v を求め、積公式を確かめよ。

解答

(1) 3a0≡2(mod7)3a_0 \equiv 2 \pmod 7 から a0=3a_0 = 3、(23−3)/7=−13(\frac{2}{3} - 3)/7 = -\frac{1}{3}。3a≡−1(mod7)3a \equiv -1 \pmod 7 から a=2a = 2、(−13−2)/7=−13(-\frac{1}{3} - 2)/7 = -\frac{1}{3} で以下くり返し、23=3+2⋅7+2⋅72+⋯\frac{2}{3} = 3 + 2 \cdot 7 + 2 \cdot 7^2 + \cdots(検算:3+141−7=3−73=233 + \frac{14}{1 - 7} = 3 - \frac{7}{3} = \frac{2}{3})。−16-\frac{1}{6}:6a0≡−1(mod5)6a_0 \equiv -1 \pmod 5 から a0=4a_0 = 4、(−16−4)/5=−56(-\frac{1}{6} - 4)/5 = -\frac{5}{6}、6a≡−5≡06a \equiv -5 \equiv 0 から a1=0a_1 = 0、−56/5=−16-\frac{5}{6}/5 = -\frac{1}{6} でくり返し、−16=4+0⋅5+4⋅52+0⋅53+⋯-\frac{1}{6} = 4 + 0 \cdot 5 + 4 \cdot 5^2 + 0 \cdot 5^3 + \cdots(検算:41−25=−16\frac{4}{1 - 25} = -\frac{1}{6})。

(2) 72=23⋅3272 = 2^3 \cdot 3^2、245=5⋅72245 = 5 \cdot 7^2。∣x∣∞=72245\lvert x \rvert_\infty = \frac{72}{245}、∣x∣2=18\lvert x \rvert_2 = \frac{1}{8}、∣x∣3=19\lvert x \rvert_3 = \frac{1}{9}、∣x∣5=5\lvert x \rvert_5 = 5、∣x∣7=49\lvert x \rvert_7 = 49、他は 1。積は 72245⋅172⋅245=1\frac{72}{245} \cdot \frac{1}{72} \cdot 245 = 1。

問題 5.2 ★ 級数 ∑n=0∞n!\sum_{n=0}^{\infty}n! がすべての Qp\mathbb{Q}_p で収束することを示せ。

解答

ルジャンドルの公式 vp(n!)=∑k≥1⌊n/pk⌋≥⌊n/p⌋→∞v_p(n!) = \sum_{k \geq 1}\lfloor n/p^k \rfloor \geq \lfloor n/p \rfloor \to \infty より ∣n!∣p→0\lvert n! \rvert_p \to 0。命題 5.7 (2) より収束する。(和が有理数かどうかは知られていない。)

問題 5.3 ★★ ヘンゼルの補題を用いて 2∈Z7\sqrt{2} \in \mathbb{Z}_7(≡3(mod7)\equiv 3 \pmod 7 となるもの)を  mod 73\bmod 7^3 まで求めよ。

解答

32=9≡2(mod7)3^2 = 9 \equiv 2 \pmod 7、f′(3)=6≢0f'(3) = 6 \not\equiv 0。 mod 49\bmod 49:(3+7t)2=9+42t+49t2≡2(3 + 7t)^2 = 9 + 42t + 49t^2 \equiv 2 から 42t≡−742t \equiv -7、6t≡−1≡6(mod7)6t \equiv -1 \equiv 6 \pmod 7、t=1t = 1 で 1010(100=2⋅49+2100 = 2 \cdot 49 + 2)。 mod 343\bmod 343:(10+49t)2≡100+980t≡2(10 + 49t)^2 \equiv 100 + 980t \equiv 2 から 98+980t≡0(mod343)98 + 980t \equiv 0 \pmod{343}、4949 で割って 2+20t≡0(mod7)2 + 20t \equiv 0 \pmod 7、6t≡56t \equiv 5、t≡5⋅6≡2t \equiv 5 \cdot 6 \equiv 2 で 108108。検算:1082−2=11662=34⋅343108^2 - 2 = 11662 = 34 \cdot 343。よって 2≡108=3+1⋅7+2⋅72(mod73)\sqrt{2} \equiv 108 = 3 + 1 \cdot 7 + 2 \cdot 7^2 \pmod{7^3}。

問題 5.4 ★★ 2,3,5,−1,−2,6,−7,172, 3, 5, -1, -2, 6, -7, 17 のうち、Q2\mathbb{Q}_2, Q3\mathbb{Q}_3, Q5\mathbb{Q}_5 でそれぞれ平方数であるものを答えよ。

解答

系 5.15 を使う。Q2\mathbb{Q}_2:付値が奇数の 2,−2,62, -2, 6 は不可。単数は  mod 8\bmod 8 で 1 のもの:−7≡1-7 \equiv 1、17≡117 \equiv 1 が平方数(3,5,−1≡73, 5, -1 \equiv 7 は不可)。Q3\mathbb{Q}_3:3,63, 6 は付値が奇数で不可。単数は  mod 3\bmod 3 で 1 のもの:−2≡1-2 \equiv 1 だけ(2,5,−1,−7,172, 5, -1, -7, 17 はすべて ≡2\equiv 2)。Q5\mathbb{Q}_5:55 は不可。 mod 5\bmod 5 の平方数は 1,41, 4 で、−1≡4-1 \equiv 4、6≡16 \equiv 1 が平方数(2,3,−2≡3,−7≡3,17≡22, 3, -2 \equiv 3, -7 \equiv 3, 17 \equiv 2 は不可)。

問題 5.5 ★★ x2+y2+z2=7w2x^2 + y^2 + z^2 = 7w^2 が非自明な有理数解をもたないことを、Q2\mathbb{Q}_2 で考えて示せ。

解答

非自明な解があれば、22 進付値の最小値が 0 となるように正規化した Z2\mathbb{Z}_2 の解 (x,y,z,w)(x, y, z, w) がある(有理数解なら分母を払って整数解でもよい)。ww が奇数なら 7w2≡7(mod8)7w^2 \equiv 7 \pmod 8 だが、平方数は  mod 8\bmod 8 で 0,1,40, 1, 4 なので 3 つの平方の和は  mod 8\bmod 8 で 77 にならない。ww が偶数なら x2+y2+z2≡0(mod4)x^2 + y^2 + z^2 \equiv 0 \pmod 4 で、平方数は  mod 4\bmod 4 で 0,10, 1 だから x,y,zx, y, z はすべて偶数となり、正規化に反する。

問題 5.6 ★★ (1) n≥1n \geq 1 について Qp(pn)/Qp\mathbb{Q}_p(\sqrt[n]{p})/\mathbb{Q}_p が nn 次完全分岐拡大であることを示せ。(2) Q3(−1)\mathbb{Q}_3(\sqrt{-1}), Q3(3)\mathbb{Q}_3(\sqrt{3}), Q3(−3)\mathbb{Q}_3(\sqrt{-3}) のうち不分岐なものはどれか。

解答

(1) xn−px^n - p はアイゼンシュタイン多項式なので、命題 5.21 (1) から従う。(2) −1-1 は  mod 3\bmod 3 で平方数でない単数なので Q3(−1)\mathbb{Q}_3(\sqrt{-1}) は x2+1x^2 + 1 の根で生成され、剰余体は F3[x]/(x2+1)=F9\mathbb{F}_3[x]/(x^2 + 1) = \mathbb{F}_9、f=2f = 2 で不分岐。x2−3x^2 - 3、x2+3x^2 + 3 はアイゼンシュタインなので Q3(3)\mathbb{Q}_3(\sqrt{3}), Q3(−3)\mathbb{Q}_3(\sqrt{-3}) は完全分岐。(例 5.22 (c) の ε=−1\varepsilon = -1 の場合である。)

問題 5.7 ★★★ Z2×={±1}×(1+4Z2)\mathbb{Z}_2^\times = \lbrace \pm 1 \rbrace \times (1 + 4\mathbb{Z}_2)、1+4Z2≅Z21 + 4\mathbb{Z}_2 \cong \mathbb{Z}_2 を示し、[Q2×:(Q2×)2]=8[\mathbb{Q}_2^\times : (\mathbb{Q}_2^\times)^2] = 8 を導け。

ヒント
  1. Z2×=1+2Z2\mathbb{Z}_2^\times = 1 + 2\mathbb{Z}_2 で、u∈Z2×u \in \mathbb{Z}_2^\times は u≡1u \equiv 1 または 3(mod4)3 \pmod 4。後者なら −u≡1(mod4)-u \equiv 1 \pmod 4。よって Z2×={±1}×U2\mathbb{Z}_2^\times = \lbrace \pm 1 \rbrace \times U_2(Un=1+2nZ2U_n = 1 + 2^n\mathbb{Z}_2)。
  2. (1+2k+2u)2=1+2k+3(u+2k+1u2)(1 + 2^{k+2}u)^2 = 1 + 2^{k+3}(u + 2^{k+1}u^2) から帰納法で 52k=1+2k+2uk5^{2^k} = 1 + 2^{k+2}u_k(uku_k は奇数)。よって 55 の U2/UnU_2/U_n(位数 2n−22^{n-2})での位数は 2n−22^{n-2} で、U2/UnU_2/U_n は 55 で生成される巡回群。射影極限をとって U2≅Z2U_2 \cong \mathbb{Z}_2。
  3. Q2×≅Z×Z/2Z×Z2\mathbb{Q}_2^\times \cong \mathbb{Z} \times \mathbb{Z}/2\mathbb{Z} \times \mathbb{Z}_2 で、平方元の部分群は 2Z×0×2Z22\mathbb{Z} \times 0 \times 2\mathbb{Z}_2。指数は 2⋅2⋅2=82 \cdot 2 \cdot 2 = 8。

問題 5.8 ★★★ 相異なる素数 p,qp, q について、Qp\mathbb{Q}_p と Qq\mathbb{Q}_q は体として同型でないことを示せ。

ヒント
  1. 体の同型は素体 Q\mathbb{Q} を固定する。x=1+px = 1 + p に注目する。
  2. Qp\mathbb{Q}_p では、pp と互いに素な任意の nn について 1+p1 + p は nn 乗数である(xn−(1+p)x^n - (1 + p) に a0=1a_0 = 1 でヘンゼルの補題、f′(1)=nf'(1) = n は単数)。
  3. Qq\mathbb{Q}_q で 1+p1 + p がすべての kk について qkq^k 乗数だとする(qkq^k は pp と互いに素)。vq(1+p)v_q(1 + p) は qkq^k の倍数なので 00、すなわち 1+p∈Zq×1 + p \in \mathbb{Z}_q^\times。定理 5.14 より Zq×\mathbb{Z}_q^\times はねじれ部分(有限群)と Zq\mathbb{Z}_q の直積で、⋂kqkZq=0\bigcap_kq^k\mathbb{Z}_q = 0 だから、すべての qkq^k 乗数であるような元はねじれ部分、すなわち 1 のべき根に属する。しかし 1+p>11 + p > 1 は有理数で 1 のべき根でない。

この章を読み終えたら

「読了」にすると学習記録とロードマップに反映されます。演習の自己採点もお忘れなく。

この章の誤りを報告GitHub で見る