# 付値と完備化：Ostrowski の定理・p 進数・Hensel の補題

> 体の絶対値を分類する Ostrowski の定理、代数体の素点と積公式、弱近似定理、完備化の構成、p 進数体 Q_p と Z_p のコンパクト性、Newton 法の形の Hensel の補題、Teichmüller 代表、Newton 多角形を証明する。
> https://rikai.mugen-giken.com/mathematics/algebraic-number-theory/valuations-and-completions

## 0. この記事の要点

有理数の「大きさ」は、ふつうは数直線上の距離で測ります。けれども「$7$ で何回割り切れるか」を基準に、$7$ の高い冪で割り切れる数ほど小さいと見なす測り方もあり、整数論ではこちらがよく使われます。この記事では、有理数や代数体に入れられる「大きさの測り方」をすべて分類し、それぞれの測り方で数を無限小数のように延ばした世界（完備化）で、方程式の解を一桁ずつ求める方法を学びます。読み終えると、$\sqrt 2$ が $7$ 進数の世界に存在することを、自分の手で確かめられるようになります。

- 体の**絶対値**は、整数の像が有界かどうかで非 Archimedes 的・Archimedes 的に分かれます（<Ref to="prop-nonarchimedean-criterion" />）。同じ位相を定める絶対値は互いに正の冪です（<Ref to="prop-equivalent-absolute-values" />）。
- **Ostrowski の定理**：$\mathbb{Q}$ の自明でない絶対値は、通常の絶対値か $p$ 進絶対値に同値です（<Ref to="thm-ostrowski" />）。代数体の素点（絶対値の同値類のこと）は素イデアルと埋め込みで尽くされ（<Ref to="thm-places-number-field" />）、正規化した絶対値は**積公式** $\prod_v|x|_v = 1$ を満たします（<Ref to="thm-product-formula" />）。同値でない絶対値は互いに独立です（弱近似定理、<Ref to="thm-weak-approximation" />）。
- 絶対値つきの体は**完備化**をただ 1 つもちます（<Ref to="thm-completion-field" />）。離散付値の場合、付値環の完備化は $\varprojlim\mathcal{O}/\mathfrak{m}^n$ です（<Ref to="prop-completion-inverse-limit" />）。$\mathbb{Z}_p$ は[コンパクト](/mathematics/real-analysis/metric-spaces#def-compactness-metric)で、$\mathbb{Q}_p$ は[局所コンパクト](/mathematics/topology/local-compactness#def-lc)です（<Ref to="thm-zp-compact" />）。
- **Hensel の補題**（<Ref to="thm-hensel-newton" />）は、$|f(a)| < |f'(a)|^2$ を満たす近似根を真の根に持ち上げます。これから $\mathbb{Q}_p$ の 1 の冪根（<Ref to="cor-teichmuller" />）、単数群の構造（<Ref to="prop-units-zp" />）、平方元（<Ref to="prop-squares-qp" />）が決まります。
- **Newton 多角形**の辺の傾きと長さが、根の付値とその個数を与えます（<Ref to="thm-newton-polygon" />）。
- 完備な Archimedes 的付値体は $\mathbb{R}$ か $\mathbb{C}$ だけです（<Ref to="thm-ostrowski-archimedean" />）。

<Aside type="tip" title="この記事で使う事前知識">

- **付値環**: 体 $K$ の部分環で、$K$ のどの元 $x$ についても $x$ か $x^{-1}$ を含むもの。→ [付値環](/mathematics/commutative-algebra/dvr-and-dedekind-rings#def-valuation-ring)
- **離散付値環**: 付値の値が整数になる付値環で、素元 1 つの冪で元が表せるもの。→ [離散付値環](/mathematics/commutative-algebra/dvr-and-dedekind-rings#def-dvr)
- **完備性**: 距離空間のどの Cauchy 列も、その空間の中の点に収束する、という性質。→ [完備性](/mathematics/real-analysis/metric-spaces#def-convergent-complete)
- **コンパクト**: 距離空間では、全有界かつ完備であること。→ [コンパクト](/mathematics/real-analysis/metric-spaces#def-compactness-metric)
- **逆極限**: 列 $A_1 \leftarrow A_2 \leftarrow \cdots$ の「つじつまの合った元の組」全体のなす対象。→ [逆極限](/mathematics/category-homological-algebra/limits-colimits#def-filtered)
- **完備局所環**: 極大イデアルによる完備化で自分自身に一致する局所環。→ [完備局所環](/mathematics/commutative-algebra/completion-artin-rees#def-completion)

</Aside>

## 1. 動機

合同式 $x^2 \equiv 2 \pmod{7^n}$ は、すべての $n$ で解をもちます。$n = 1$ の解 $x \equiv 3$ から出発して、$7^2, 7^3, \ldots$ を法とする解へ順に持ち上げられるからです。持ち上げた解の列 $3, 10, 108, 2166, \ldots$ は、隣り合う項の差が $7$ の高い冪で割り切れます。「$7$ の高い冪で割り切れる数は小さい」と見なす距離を $\mathbb{Q}$ に入れれば、この列は Cauchy 列で、その極限が「$7$ 進数としての $\sqrt 2$」です。

実数は、$\mathbb{Q}$ を通常の絶対値で完備化して得られました。同じ操作を素数 $p$ ごとの別の絶対値で行ったものが $p$ 進数体 $\mathbb{Q}_p$ です。Ostrowski の定理は、$\mathbb{Q}$ の絶対値がこれらで尽くされることを述べます。したがって $\mathbb{Q}$ の「完備化」は $\mathbb{R}$ と $\mathbb{Q}_p$（$p$ は素数全体）がすべてで、整数論の問題はこれらの完備体での問題（局所問題）に分解して調べられます。完備体では解析（極限・級数・Newton 法）が使え、合同式の無限列が 1 つの方程式に置き換わります。

本記事は 2 つの言葉を行き来します。解析の言葉（絶対値・距離・完備化）と可換環論の言葉（付値環・極大イデアル・逆極限）です。対応を 2.3 節の表にまとめ、以後は便利な方を使います。離散付値環と完備化の一般論は [離散付値環と Dedekind 環](/mathematics/commutative-algebra/dvr-and-dedekind-rings)、[完備化と Artin–Rees の補題](/mathematics/commutative-algebra/completion-artin-rees) にあるものを使います。

## 2. 絶対値

### 2.1. 定義と非 Archimedes 性

<Definition id="def-absolute-value" title="絶対値">
体 $K$ の**絶対値**（乗法付値）とは、写像 $|\cdot| \colon K \to \mathbb{R}_{\ge 0}$ で、すべての $x, y \in K$ について次の 3 条件を満たすものをいう。

1. $|x| = 0 \iff x = 0$。
2. $|xy| = |x|\,|y|$。
3. $|x + y| \le |x| + |y|$。

$x \ne 0$ で常に $|x| = 1$ となる絶対値を**自明な絶対値**という。条件 3 より強い条件
$$
|x + y| \le \max(|x|, |y|) \qquad \text{（強三角不等式）}
$$
を満たす絶対値を**非 Archimedes 的**、そうでないものを **Archimedes 的**という。絶対値つきの体を**付値体**と呼ぶ。
</Definition>

2 から $|1| = 1$、$|-1| = 1$（$|-1|^2 = 1$）、$|x^{-1}| = |x|^{-1}$ です。$d(x, y) = |x - y|$ は $K$ の距離で（<Ref to="mathematics/real-analysis/metric-spaces#def-metric-space" />）、加減乗除はこの距離で連続です。非 Archimedes 的な絶対値では、$|x| \ne |y|$ なら $|x + y| = \max(|x|, |y|)$ が成り立ちます。実際 $|x| < |y|$ とすると $|y| = |(x + y) - x| \le \max(|x + y|, |x|)$ で、$|x| < |y|$ から右辺は $|x + y|$ でなければならず、逆向きの不等式は強三角不等式です。

<Example id="ex-p-adic-absolute-value" title="p 進絶対値と 𝔭 進絶対値">
素数 $p$ と $x \in \mathbb{Q}^{\times}$ に対し、$x = p^k a/b$（$a, b$ は $p$ で割れない整数）と書いて $v_p(x) := k$、$|x|_p := p^{-v_p(x)}$、$|0|_p := 0$ とおきます。$v_p(xy) = v_p(x) + v_p(y)$、$v_p(x + y) \ge \min(v_p(x), v_p(y))$ なので、$|\cdot|_p$ は非 Archimedes 的な絶対値で、**$p$ 進絶対値**といいます。通常の絶対値を $|\cdot|_\infty$ と書きます。

より一般に、$K$ の離散付値 $v$（<Ref to="mathematics/commutative-algebra/dvr-and-dedekind-rings#def-dvr" />）と実数 $c > 1$ について $|x| := c^{-v(x)}$ は非 Archimedes 的な絶対値です。代数体 $K$ の素イデアル $\mathfrak{p}$ には付値 $v_{\mathfrak{p}}$ があり（<Ref to="mathematics/number-theory/rings-of-integers-and-dedekind-domains#cor-valuation" />）、$|x|_{\mathfrak{p}} := (N\mathfrak{p})^{-v_{\mathfrak{p}}(x)}$ を **$\mathfrak{p}$ 進絶対値**といいます。
</Example>

<Proposition id="prop-nonarchimedean-criterion" title="非 Archimedes 性の判定">
体 $K$ の絶対値 $|\cdot|$ について、次は同値である。ここで整数 $n$ は $K$ での像 $n \cdot 1$ と同一視する。
1. $|\cdot|$ は非 Archimedes 的である。
2. すべての整数 $n$ で $|n| \le 1$。
3. 集合 $\{|n| : n \in \mathbb{Z}\}$ は有界である。
</Proposition>

<Proof of="prop-nonarchimedean-criterion">
1 ⇒ 2：$|1| = 1$ と強三角不等式から、帰納法で $|n| = |1 + \cdots + 1| \le 1$（$n \ge 1$）、$|-n| = |n|$ です。2 ⇒ 3 は自明です。

3 ⇒ 1：$|n| \le M$（すべての $n$）とします。$x, y \in K$、$m \ge 1$ について二項定理から
$$
|x + y|^m = \Bigl|\sum_{k=0}^m\binom mk x^ky^{m-k}\Bigr| \le \sum_{k=0}^m\Bigl|\binom mk\Bigr||x|^k|y|^{m-k} \le (m + 1)M\max(|x|, |y|)^m
$$
です。$m$ 乗根を取ると $|x + y| \le ((m + 1)M)^{1/m}\max(|x|, |y|)$ で、$m \to \infty$ とすると $((m + 1)M)^{1/m} \to 1$ なので強三角不等式が得られます。
</Proof>

特に、正標数の体の絶対値はすべて非 Archimedes 的です（整数の像が有限集合だから）。また、部分体に制限しても、拡大体に延ばしても、Archimedes 的かどうかは変わりません。

### 2.2. 同値な絶対値

<Definition id="def-equivalent" title="絶対値の同値">
体 $K$ の 2 つの絶対値が $K$ に同じ位相を定めるとき、**同値**であるという。
</Definition>

<Proposition id="prop-equivalent-absolute-values" title="同値の判定">
$|\cdot|_1$、$|\cdot|_2$ を体 $K$ の自明でない絶対値とする。次は同値である。
1. $|\cdot|_1$ と $|\cdot|_2$ は同値である。
2. $|x|_1 < 1$ ならば $|x|_2 < 1$。
3. ある実数 $s > 0$ があって、すべての $x \in K$ で $|x|_2 = |x|_1^s$。
</Proposition>

次の証明の 2 ⇒ 3 では、$|x|_1 = |y|_1^t$ となる実数 $t$ を有理数 $m/n$ で上下から挟み、$x^n$ と $y^m$ の大きさを比べることで、$|x|_2$ も同じ指数 $t$ の冪になることを示します。

<Proof of="prop-equivalent-absolute-values">
1 ⇒ 2：$|x| < 1$ は、点列 $x^n$ が $0$ に収束することと同値です（$|x^n| = |x|^n$）。収束は位相だけで決まるので、$|x|_1 < 1 \iff |x|_2 < 1$ です。

2 ⇒ 3：$|\cdot|_1$ は自明でないので $|y|_1 \ne 1$ となる $y \ne 0$ があり、必要なら $y^{-1}$ に取り替えて $|y|_1 > 1$ とします。$|y^{-1}|_1 < 1$ と 2 から $|y|_2 > 1$ です。$s := \log|y|_2/\log|y|_1 > 0$ とおきます。$x \in K^{\times}$ に対し $|x|_1 = |y|_1^{t}$ となる実数 $t$ を取ります。有理数 $m/n$（$n > 0$）が $m/n > t$ を満たせば $|x^n/y^m|_1 = |y|_1^{nt - m} < 1$ で、2 から $|x^n/y^m|_2 < 1$、すなわち $|x|_2 < |y|_2^{m/n}$ です。$m/n < t$ なら $|y^m/x^n|_1 < 1$ から同様に $|x|_2 > |y|_2^{m/n}$ です。$m/n$ を上下から $t$ に近づけて $|x|_2 = |y|_2^{t} = |y|_1^{st} = |x|_1^s$ です。

3 ⇒ 1：$|x - a|_2 < \varepsilon \iff |x - a|_1 < \varepsilon^{1/s}$ なので、開球の全体が一致し、位相も一致します。
</Proof>

自明な絶対値は離散位相を定め、自明でない絶対値は離散位相を定めないので（$|x| < 1$ となる $x \ne 0$ について $x^n \to 0$）、自明な絶対値に同値なのは自明な絶対値だけです。

### 2.3. 絶対値と付値環の辞書

非 Archimedes 的な絶対値 $|\cdot|$ に対し
$$
\mathcal{O} := \{x \in K : |x| \le 1\}, \qquad \mathfrak{m} := \{x \in K : |x| < 1\}, \qquad \kappa := \mathcal{O}/\mathfrak{m}
$$
とおきます。強三角不等式から $\mathcal{O}$ は部分環で、$x \notin \mathcal{O}$ なら $|x^{-1}| < 1$ ですから $\mathcal{O}$ は $K$ の付値環（<Ref to="mathematics/commutative-algebra/dvr-and-dedekind-rings#def-valuation-ring" />）、$\mathfrak{m}$ はその極大イデアル（$\mathcal{O} \setminus \mathfrak{m}$ は単元の全体）です。$\kappa$ を**剰余体**といいます。実数 $c > 1$ を固定して $v(x) := -\log_c|x|$ とおくと、$v \colon K^{\times} \to \mathbb{R}$ は準同型で $v(x + y) \ge \min(v(x), v(y))$ を満たします。$v$ の像（値群）が $\mathbb{R}$ の離散部分群 $\mathbb{Z}\cdot v(\pi)$ のとき、$v/v(\pi)$ は離散付値で、$\mathcal{O}$ は離散付値環です。このとき絶対値は**離散的**であるといいます。

| 解析の言葉 | 可換環論の言葉 |
|---|---|
| 非 Archimedes 的な絶対値 $\lvert x\rvert$ | 付値 $v(x) = -\log_c\lvert x\rvert$ |
| 閉単位球 $\{\lvert x\rvert \le 1\}$ | 付値環 $\mathcal{O}$ |
| 開単位球 $\{\lvert x\rvert < 1\}$ | 極大イデアル $\mathfrak{m}$ |
| 球面 $\{\lvert x\rvert = 1\}$ | 単元群 $\mathcal{O}^{\times}$ |
| 半径 $c^{-n}$ の閉球 $\{\lvert x - a\rvert \le c^{-n}\}$（離散的な場合） | 剰余類 $a + \mathfrak{m}^n$ |
| $x_k \to x$ | 各 $n$ について、十分大きい $k$ で $x_k \equiv x \pmod{\mathfrak{m}^n}$ |
| 同値な絶対値 | 同じ付値環 |
| 完備化 $\widehat K$ の閉単位球 | $\mathfrak{m}$ 進完備化 $\varprojlim\mathcal{O}/\mathfrak{m}^n$（<Ref to="prop-completion-inverse-limit" />） |

「同値な絶対値 ⇔ 同じ付値環」は <Ref to="prop-equivalent-absolute-values" /> の 2 の言い換えです（$\mathfrak{m}$ が一致すれば $\mathcal{O} = \{x : x^{-1} \notin \mathfrak{m}\} \cup \{0\}$ も一致します）。

## 3. Ostrowski の定理と弱近似定理

<Theorem id="thm-ostrowski" title="Ostrowski の定理">
$\mathbb{Q}$ の自明でない絶対値 $|\cdot|$ は、通常の絶対値 $|\cdot|_\infty$ か、ただ 1 つの素数 $p$ についての $p$ 進絶対値 $|\cdot|_p$ に同値である。より詳しく、Archimedes 的なら $0 < s \le 1$ により $|x| = |x|_\infty^s$、非 Archimedes 的なら $s > 0$ により $|x| = |x|_p^s$ と書ける。
</Theorem>

<Proof of="thm-ostrowski">
**非 Archimedes 的な場合。** <Ref to="prop-nonarchimedean-criterion" /> からすべての整数 $n$ で $|n| \le 1$ です。$\mathfrak{a} := \{n \in \mathbb{Z} : |n| < 1\}$ は、強三角不等式と乗法性から $\mathbb{Z}$ のイデアルで、$1 \notin \mathfrak{a}$、かつ $|mn| < 1$ なら $|m| < 1$ または $|n| < 1$ なので素イデアルです。$\mathfrak{a} = 0$ なら $0$ でない整数、したがって $0$ でない有理数の絶対値がすべて $1$ となり、自明になってしまいます。よって $\mathfrak{a} = p\mathbb{Z}$（$p$ は素数）です。$p$ で割れない整数 $m$ は $|m| = 1$ を満たすので、$x = p^ka/b$（$p \nmid ab$）について $|x| = |p|^k$ です。$s := -\log|p|/\log p > 0$ とおけば $|x| = p^{-ks} = |x|_p^s$ です。$|p|_p < 1$ かつ $q \ne p$ で $|p|_q = 1$ なので、$p$ は絶対値から決まります。

**Archimedes 的な場合。** $m, n \ge 2$ を整数とします。$k \ge 1$ に対し $m^k$ を $n$ 進法で $m^k = \sum_{i=0}^rc_in^i$（$0 \le c_i < n$、$c_r \ne 0$）と書くと、$n^r \le m^k$ から $r \le k\log m/\log n$ です。三角不等式から $|c_i| \le c_i < n$ なので
$$
|m|^k \le \sum_{i=0}^r|c_i||n|^i \le (r + 1)\,n\max(1, |n|)^r \le \Bigl(1 + \frac{k\log m}{\log n}\Bigr)n\max(1, |n|)^{k\log m/\log n}
$$
です。$k$ 乗根を取って $k \to \infty$ とすると
$$
|m| \le \max(1, |n|)^{\log m/\log n}.
$$
ある $n \ge 2$ で $|n| \le 1$ なら、すべての $m \ge 2$ で $|m| \le 1$ となり、<Ref to="prop-nonarchimedean-criterion" /> から非 Archimedes 的になってしまいます。よってすべての $n \ge 2$ で $|n| > 1$ で、上の不等式は $|m|^{1/\log m} \le |n|^{1/\log n}$ となります。$m$ と $n$ を入れ替えても成り立つので等号で、$s := \log|n|/\log n > 0$ は $n$ によらない定数です。$|n| = n^s$（$n \ge 1$）と乗法性から $|x| = |x|_\infty^s$ です。$|2| \le |1| + |1| = 2$ から $s \le 1$ です。
</Proof>

異なる素数の $p$ 進絶対値どうし、および $p$ 進絶対値と $|\cdot|_\infty$ は同値でありません。同値でない絶対値は、次の意味で互いに独立です。

<Theorem id="thm-weak-approximation" title="弱近似定理（Artin–Whaples）">
$|\cdot|_1, \ldots, |\cdot|_n$ を体 $K$ の自明でない絶対値で、どの 2 つも同値でないものとする。任意の $a_1, \ldots, a_n \in K$ と $\varepsilon > 0$ に対し、
$$
|x - a_i|_i < \varepsilon \qquad (1 \le i \le n)
$$
を満たす $x \in K$ が存在する。
</Theorem>

証明の方針は次のとおりです。まず、$i$ 番目の絶対値でだけ大きく、ほかの絶対値ではすべて小さい元 $z_i$ を作ります（第 1 段）。次に $z_i^m/(1 + z_i^m)$ という形の元で $m$ を大きくすると、$i$ 番目の絶対値では $1$ に近く、ほかでは $0$ に近くなります。これに $a_i$ を掛けて足し合わせたものが求める $x$ です（第 2 段）。

<Proof of="thm-weak-approximation">
**第 1 段**：$|z|_1 > 1$ かつ $j \ge 2$ で $|z|_j < 1$ となる $z \in K$ があることを、$n$ に関する帰納法で示します。

$n = 2$ のとき、$|\cdot|_1$ と $|\cdot|_2$ は同値でないので、<Ref to="prop-equivalent-absolute-values" /> の 2 が両方向で成り立たず、$|\alpha|_1 < 1 \le |\alpha|_2$ となる $\alpha$ と $|\beta|_2 < 1 \le |\beta|_1$ となる $\beta$ があります。$z = \beta/\alpha$ は $|z|_1 > 1$、$|z|_2 < 1$ を満たします。

$n \ge 3$ とします。帰納法の仮定から、$|z|_1 > 1$、$|z|_j < 1$（$2 \le j \le n - 1$）となる $z$ と、$|y|_1 > 1$、$|y|_n < 1$ となる $y$ があります。$|z|_n \le 1$ なら、$m$ を大きく取ると $z^my$ は $|z^my|_1 > 1$、$|z^my|_j = |z|_j^m|y|_j < 1$（$2 \le j \le n - 1$）、$|z^my|_n \le |y|_n < 1$ を満たします。$|z|_n > 1$ なら $w_m := z^my/(1 + z^m)$ を考えます。$|z|_i > 1$ となる $i$（$i = 1, n$）では
$$
\Bigl|\frac{z^m}{1 + z^m} - 1\Bigr|_i = \frac{1}{|1 + z^m|_i} \le \frac{1}{|z|_i^m - 1} \longrightarrow 0
$$
なので $|w_m|_i \to |y|_i$ で、$|z|_j < 1$ となる $j$（$2 \le j \le n - 1$）では $|w_m|_j \le |z|_j^m|y|_j/(1 - |z|_j^m) \to 0$ です。よって $m$ が大きければ $|w_m|_1 > 1$、$|w_m|_j < 1$（$2 \le j \le n$）です。

**第 2 段**：第 1 段を番号を付け替えて使うと、各 $i$ について $|z_i|_i > 1$、$|z_i|_j < 1$（$j \ne i$）となる $z_i$ があります。$u_{i,m} := z_i^m/(1 + z_i^m)$ は、上の計算から $m \to \infty$ で $|u_{i,m} - 1|_i \to 0$、$|u_{i,m}|_j \to 0$（$j \ne i$）を満たします。$x_m := \sum_ia_iu_{i,m}$ とすると
$$
|x_m - a_j|_j \le |a_j|_j\,|u_{j,m} - 1|_j + \sum_{i \ne j}|a_i|_j\,|u_{i,m}|_j \longrightarrow 0
$$
なので、$m$ が大きければ $x = x_m$ が求めるものです。
</Proof>

$K = \mathbb{Q}$ で絶対値が相異なる素数の $p$ 進絶対値のとき、これは中国剰余定理（連立合同式の可解性）の言い換えです。弱近似定理は、そこに $|\cdot|_\infty$ も加えられることを主張しています。

## 4. 完備化

<Definition id="def-complete-field" title="完備付値体と完備化">
付値体 $(K, |\cdot|)$ が距離 $|x - y|$ に関して完備（<Ref to="mathematics/real-analysis/metric-spaces#def-convergent-complete" />）であるとき、**完備付値体**という。付値体 $(K, |\cdot|)$ の**完備化**とは、完備付値体 $(\widehat K, |\cdot|)$ と体の準同型 $\iota \colon K \to \widehat K$ の組で、$|\iota(x)| = |x|$ を満たし、$\iota(K)$ が $\widehat K$ で稠密なものをいう。
</Definition>

<Theorem id="thm-completion-field" title="完備化の存在と一意性">
1. 任意の付値体 $(K, |\cdot|)$ は完備化 $(\widehat K, \iota)$ をもつ。
2. $(K', \iota')$ を別の完備化とすると、絶対値を保つ体の同型 $\varphi \colon \widehat K \to K'$ で $\varphi \circ \iota = \iota'$ となるものがただ 1 つある。
3. $|\cdot|$ が非 Archimedes 的なら $\widehat K$ の絶対値もそうであり、$\{|x| : x \in \widehat K^{\times}\} = \{|x| : x \in K^{\times}\}$ である。
</Theorem>

証明は、$\mathbb{Q}$ から $\mathbb{R}$ を作るときと同じ構成です。$K$ の Cauchy 列全体のなす環を、$0$ に収束する列のなすイデアルで割ったものが $\widehat K$ で、それが体になること（イデアルが極大であること）の確認が最初の山場です。

<Proof of="thm-completion-field">
**1.** $K$ の Cauchy 列の全体を $C$、$0$ に収束する列の全体を $N$ とします。Cauchy 列は有界なので、項ごとの和と積について $C$ は可換環で（$|x_ny_n - x_my_m| \le |x_n||y_n - y_m| + |y_m||x_n - x_m|$）、$N$ はそのイデアルです。

$N$ が極大イデアルであることを示します。$(x_n) \in C \setminus N$ とします。$0$ に収束しないので、ある $\delta > 0$ について $|x_n| \ge 2\delta$ となる $n$ が無限個あり、Cauchy 列ですから、ある $n_0$ 以降のすべての $n$ で $|x_n| \ge \delta$ です。$y_n := x_n^{-1}$（$n \ge n_0$）、$y_n := 0$（$n < n_0$）とおくと、$n, m \ge n_0$ で $|y_n - y_m| = |x_m - x_n|/(|x_n||x_m|) \le \delta^{-2}|x_n - x_m|$ なので $(y_n) \in C$ で、$(x_ny_n - 1)$ は有限個の項を除いて $0$ ですから $N$ に属します。よって $C/N$ の $0$ でない元は可逆で、$\widehat K := C/N$ は体です。

$\xi = [(x_n)] \in \widehat K$ に対し $|\xi| := \lim_n|x_n|$ と定めます。$\bigl||x_n| - |x_m|\bigr| \le |x_n - x_m|$ なので $(|x_n|)$ は実数の Cauchy 列で収束し（<Ref to="mathematics/real-analysis/completeness-and-cauchy#thm-completeness" />）、$N$ の元を足しても極限は変わりません。絶対値の条件 2 と 3 は極限に移り、$|\xi| = 0$ は $(x_n) \in N$ と同値なので条件 1 も成り立ちます。$\iota(a)$ を定数列 $(a, a, \ldots)$ の類とすると、$\iota$ は体の準同型で $|\iota(a)| = |a|$ です。

稠密性：$\xi = [(x_n)]$ と $\varepsilon > 0$ に対し、$m$ を大きく取れば $|\xi - \iota(x_m)| = \lim_n|x_n - x_m| \le \varepsilon$ です。

完備性：$(\xi_k)$ を $\widehat K$ の Cauchy 列とします。稠密性から $|\xi_k - \iota(a_k)| < 1/k$ となる $a_k \in K$ があり、$|a_k - a_l| \le |\xi_k - \xi_l| + 1/k + 1/l$ なので $(a_k)$ は $K$ の Cauchy 列です。$\xi := [(a_k)]$ とすると $|\xi - \xi_k| \le |\xi - \iota(a_k)| + 1/k = \lim_l|a_l - a_k| + 1/k \to 0$ で、$\xi_k \to \xi$ です。

**2.** $\xi = [(x_n)] \in \widehat K$ に対し、$(\iota'(x_n))$ は $K'$ の Cauchy 列なので極限をもち、$\varphi(\xi) := \lim_n\iota'(x_n)$ と定めます。$N$ の元を足しても極限は変わらず、和と積の極限は極限の和と積なので $\varphi$ は体の準同型で、$|\varphi(\xi)| = \lim|x_n| = |\xi|$、$\varphi \circ \iota = \iota'$ です。体の準同型なので単射です。像は完備な部分集合なので $K'$ の閉集合で（<Ref to="mathematics/real-analysis/metric-spaces#prop-closed-sequential" /> の 3）、稠密な $\iota'(K)$ を含むので $K'$ 全体です。一意性は、絶対値を保つ写像が連続で、稠密な $\iota(K)$ の上で $\iota' \circ \iota^{-1}$ に決まることから従います。

**3.** 整数の像の絶対値は $K$ と $\widehat K$ で同じなので、<Ref to="prop-nonarchimedean-criterion" /> から非 Archimedes 性が保たれます。$\xi \in \widehat K^{\times}$ に対し $|\xi - \iota(a)| < |\xi|$ となる $a \in K$ を取ると、強三角不等式から $|a| = |\xi|$ です（2.1 節の注意）。
</Proof>

以後 $\iota$ で $K \subseteq \widehat K$ と見なします。距離空間としての完備化（<Ref to="mathematics/real-analysis/metric-spaces#thm-completion" />）に体の演算を連続性で延ばしたものが $\widehat K$ です。同値な絶対値は同じ Cauchy 列を定めるので、完備化は（体として、また位相空間として）絶対値の同値類だけで決まります。$K$ の素点 $v$（絶対値の同値類）に対する完備化を $K_v$ と書きます。

離散付値の場合、この解析的な完備化は可換環論の $\mathfrak{m}$ 進完備化（<Ref to="mathematics/commutative-algebra/completion-artin-rees#def-completion" />）と一致します。

<Proposition id="prop-completion-inverse-limit" title="離散付値体の完備化と逆極限">
$v$ を体 $K$ の離散付値、$\mathcal{O}$ をその付値環、$\mathfrak{m}$ を極大イデアル、$\pi$ を素元とし、$c > 1$ について $|x| = c^{-v(x)}$ とする。$\widehat K$ を完備化、$\widehat{\mathcal{O}} := \{x \in \widehat K : |x| \le 1\}$、$\widehat{\mathfrak{m}} := \{x \in \widehat K : |x| < 1\}$ とする。
1. $\hat v(x) := -\log_c|x|$ は $\widehat K$ の離散付値で $v$ の延長であり、$\widehat{\mathcal{O}}$ はその付値環、$\pi$ は素元、$\widehat{\mathfrak{m}}^n = \pi^n\widehat{\mathcal{O}} = \{x : |x| \le c^{-n}\}$ である。
2. $\widehat{\mathcal{O}}$ は $\mathcal{O}$ の $\widehat K$ での閉包で、$\widehat{\mathcal{O}} \cap K = \mathcal{O}$。包含が誘導する $\mathcal{O}/\mathfrak{m}^n \to \widehat{\mathcal{O}}/\widehat{\mathfrak{m}}^n$ は、すべての $n \ge 1$ で環の同型である。特に剰余体は変わらない。
3. $x \mapsto (x \bmod \widehat{\mathfrak{m}}^n)_n$ は環の同型 $\widehat{\mathcal{O}} \cong \varprojlim_n\mathcal{O}/\mathfrak{m}^n$ である。すなわち $\widehat{\mathcal{O}}$ は $\mathcal{O}$ の $\mathfrak{m}$ 進完備化で、$\widehat{\mathcal{O}}$ 自身は $\widehat{\mathfrak{m}}$ 進完備な離散付値環（完備局所環）である。
</Proposition>

<Proof of="prop-completion-inverse-limit">
1. <Ref to="thm-completion-field" /> の 3 から $\widehat K^{\times}$ の絶対値の全体は $c^{\mathbb{Z}}$ で、$\hat v$ は $\mathbb{Z}$ への全射準同型、強三角不等式から付値です。$|x| \le c^{-n} \iff \hat v(x) \ge n \iff x \in \pi^n\widehat{\mathcal{O}}$ です（<Ref to="mathematics/commutative-algebra/dvr-and-dedekind-rings#prop-dvr-basic" />）。

2. $\widehat{\mathcal{O}} \cap K = \mathcal{O}$ と $\mathcal{O} \cap \widehat{\mathfrak{m}}^n = \mathfrak{m}^n$ は定義から従い、後者は写像の単射性を与えます。$x \in \widehat{\mathcal{O}}$ と $n \ge 1$ に対し、稠密性から $|x - a| \le c^{-n}$ となる $a \in K$ があり、$|a| \le \max(|x|, |a - x|) \le 1$ なので $a \in \mathcal{O}$ です。これは全射性と、$\widehat{\mathcal{O}}$ が $\mathcal{O}$ の閉包に含まれることを示します。$\widehat{\mathcal{O}}$ は閉集合なので閉包に一致します。

3. 2 から $\varprojlim\widehat{\mathcal{O}}/\widehat{\mathfrak{m}}^n \cong \varprojlim\mathcal{O}/\mathfrak{m}^n$ です。写像の核は $\bigcap_n\widehat{\mathfrak{m}}^n = \{x : \text{すべての } n \text{ で } |x| \le c^{-n}\} = 0$ です。全射性：$(a_n \bmod \mathfrak{m}^n)_n$（$a_n \in \mathcal{O}$、$a_{n+1} \equiv a_n \pmod{\mathfrak{m}^n}$）を逆極限の元とすると、$m \ge n$ で $|a_m - a_n| \le c^{-n}$（強三角不等式）なので $(a_n)$ は Cauchy 列で、極限 $x \in \widehat{\mathcal{O}}$ は $|x - a_n| \le c^{-n}$、すなわち $x \equiv a_n \pmod{\widehat{\mathfrak{m}}^n}$ を満たします。最後の主張は、同じ議論を $\widehat K$（その完備化は $\widehat K$ 自身）に使ったものです。
</Proof>

非 Archimedes 的な完備体では、級数の収束が実数の場合よりずっと簡単になります。

<Lemma id="lem-series-nonarchimedean" title="非 Archimedes 的な完備体での級数">
$K$ を非 Archimedes 的な完備付値体とする。$K$ の級数 $\sum_{n=0}^\infty x_n$ が収束することと $x_n \to 0$ は同値である。このとき $\bigl|\sum_nx_n\bigr| \le \max_n|x_n|$。
</Lemma>

<Proof of="lem-series-nonarchimedean">
収束すれば $x_n = S_n - S_{n-1} \to 0$ です（$S_n$ は部分和）。逆に $x_n \to 0$ なら、$m > n$ で $|S_m - S_n| = |x_{n+1} + \cdots + x_m| \le \max_{k > n}|x_k| \to 0$ なので $(S_n)$ は Cauchy 列で収束します。$|S_n| \le \max_{k \le n}|x_k|$ の極限を取れば評価が出ます。
</Proof>

## 5. p 進数体

<Definition id="def-p-adic-numbers" title="p 進数体と p 進整数環">
素数 $p$ について、$(\mathbb{Q}, |\cdot|_p)$ の完備化を $\mathbb{Q}_p$ と書き、**$p$ 進数体**という。$\mathbb{Z}_p := \{x \in \mathbb{Q}_p : |x|_p \le 1\}$ を **$p$ 進整数環**という。$\mathbb{Q}_p$ の付値を同じ記号 $v_p$ で書く。
</Definition>

<Theorem id="thm-zp-compact" title="ℤ_p と ℚ_p の基本性質">
1. $\mathbb{Z}_p$ は $p$ を素元とする完備な離散付値環で、$\mathbb{Z}_p/p^n\mathbb{Z}_p \cong \mathbb{Z}/p^n\mathbb{Z}$、$\mathbb{Z}_p \cong \varprojlim_n\mathbb{Z}/p^n\mathbb{Z}$ である。剰余体は $\mathbb{F}_p$ である。
2. $\mathbb{Z}$ は $\mathbb{Z}_p$ で稠密である。より詳しく、各 $x \in \mathbb{Z}_p$ と $n \ge 1$ に対し $x \equiv a \pmod{p^n\mathbb{Z}_p}$ となる整数 $0 \le a < p^n$ がただ 1 つある。
3. $\mathbb{Z}_p$ はコンパクトである。$p^n\mathbb{Z}_p$（$n \in \mathbb{Z}$）は $\mathbb{Q}_p$ のコンパクトな開部分群で、$0$ の基本近傍系をなす。$\mathbb{Q}_p$ は局所コンパクトな Hausdorff 位相体（加法について局所コンパクト群。<Ref to="mathematics/topology/local-compactness#def-topological-group" />）で、$\mathbb{Z}_p^{\times}$ はコンパクトである。
</Theorem>

<Proof of="thm-zp-compact">
1. $\mathbb{Q}$ の付値 $v_p$ の付値環は $\mathbb{Z}_{(p)}$（分母が $p$ で割れない有理数の全体）です。<Ref to="prop-completion-inverse-limit" /> から $\mathbb{Z}_p$ は完備な離散付値環で $p$ が素元、$\mathbb{Z}_p/p^n\mathbb{Z}_p \cong \mathbb{Z}_{(p)}/p^n\mathbb{Z}_{(p)}$ です。右辺は $\mathbb{Z}/p^n\mathbb{Z}$ の局所化で（<Ref to="mathematics/commutative-algebra/localization-and-spectrum#prop-localization-quotient" />）、$p$ で割れない整数は $\mathbb{Z}/p^n\mathbb{Z}$ ですでに単元なので $\mathbb{Z}/p^n\mathbb{Z}$ に等しくなります。逆極限の表示も同命題の 3 です。

2. 1 の同型 $\mathbb{Z}/p^n\mathbb{Z} \cong \mathbb{Z}_p/p^n\mathbb{Z}_p$ の言い換えです。$|x - a|_p \le p^{-n}$ なので稠密です。

3. $\mathbb{Z}_p$ は完備な $\mathbb{Q}_p$ の閉集合なので完備です（<Ref to="mathematics/real-analysis/metric-spaces#prop-closed-sequential" />）。$\varepsilon > 0$ に対し $p^{-n} < \varepsilon$ となる $n$ を取ると、2 から $\mathbb{Z}_p = \bigcup_{a=0}^{p^n-1}(a + p^n\mathbb{Z}_p)$ で、各 $a + p^n\mathbb{Z}_p$ は半径 $\varepsilon$ の開球に含まれるので、$\mathbb{Z}_p$ は全有界です。完備かつ全有界な距離空間はコンパクトです（<Ref to="mathematics/real-analysis/metric-spaces#thm-compact-equivalence" />）。$p^n\mathbb{Z}_p = \{|x|_p \le p^{-n}\} = \{|x|_p < p^{-n+1}\}$ は開球でもあるので開集合で、$\mathbb{Z}_p$ と同相（$p^n$ 倍）なのでコンパクト、強三角不等式から部分群です。半径が $0$ に近づくので基本近傍系です。各点 $x$ はコンパクトな近傍 $x + \mathbb{Z}_p$ をもち、距離空間は Hausdorff なので $\mathbb{Q}_p$ は局所コンパクト Hausdorff 空間で、加法と符号の反転は連続です。$\mathbb{Z}_p^{\times} = \mathbb{Z}_p \setminus p\mathbb{Z}_p$ はコンパクト空間 $\mathbb{Z}_p$ の閉集合なのでコンパクトです（<Ref to="mathematics/topology/compactness#thm-closed-in-compact" />）。
</Proof>

$\mathbb{Z}_p$ は有限集合 $\mathbb{Z}/p^n\mathbb{Z}$ の直積 $\prod_n\mathbb{Z}/p^n\mathbb{Z}$ の閉集合でもあり、コンパクト性は Tychonoff の定理（<Ref to="mathematics/topology/products-quotients-tychonoff#thm-tychonoff" />）からも従います。$\mathbb{R}$ では閉区間がコンパクトでしたが、$\mathbb{Q}_p$ では「整数環」そのものがコンパクトです。この違いが、[第 5 章](/mathematics/algebraic-number-theory/adeles-and-ideles) でアデール環を作るときに有限素点と無限素点の扱いを分ける理由になります。

<Proposition id="prop-p-adic-expansion" title="p 進展開">
1. 任意の $x \in \mathbb{Z}_p$ は $x = \sum_{n=0}^\infty a_np^n$（$a_n \in \{0, 1, \ldots, p - 1\}$）とただ 1 通りに書ける。逆にこの形の級数はすべて $\mathbb{Z}_p$ で収束する。任意の $x \in \mathbb{Q}_p^{\times}$ は $x = \sum_{n=m}^\infty a_np^n$（$m = v_p(x)$、$a_m \ne 0$）とただ 1 通りに書ける。
2. $x \in \mathbb{Q}_p$ が有理数であることと、その $p$ 進展開の係数列 $(a_n)$ がある番号から先で周期的であることは同値である。
</Proposition>

<Proof of="prop-p-adic-expansion">
1. $|a_np^n|_p \le p^{-n} \to 0$ なので級数は収束し（<Ref to="lem-series-nonarchimedean" />）、和は $\mathbb{Z}_p$ に入ります。$x \in \mathbb{Z}_p$ に対し、<Ref to="thm-zp-compact" /> の 2 の整数 $0 \le s_n < p^n$（$x \equiv s_n \pmod{p^n}$）を取ると $s_{n+1} \equiv s_n \pmod{p^n}$ なので $s_{n+1} = s_n + a_np^n$（$0 \le a_n < p$）と書け、$s_n = \sum_{k<n}a_kp^k \to x$ です。別の展開 $\sum a'_np^n = x$ があれば、その部分和も $0$ 以上 $p^n$ 未満の整数で $x$ と $p^n$ を法として合同ですから、一意性から $s_n$ に一致し、$a'_n = a_n$ です。$x \in \mathbb{Q}_p^{\times}$ については $p^{-m}x \in \mathbb{Z}_p^{\times}$ を展開します。

2. 係数列が番号 $m$ から周期 $r$ で周期的なら、$B = \sum_{k=0}^{r-1}a_{m+k}p^k$ とおくと
$$
x = \sum_{n<m}a_np^n + p^mB(1 + p^r + p^{2r} + \cdots) = \sum_{n<m}a_np^n + \frac{p^mB}{1 - p^r} \in \mathbb{Q}
$$
です（$|p^r|_p < 1$ なので等比級数は $1/(1 - p^r)$ に収束します）。

逆に $x \in \mathbb{Q}$ とします。$p$ の冪を掛けて $x \in \mathbb{Z}_p$ としてよく、$x = c_0/b$（$b \ge 1$、$p \nmid b$、$c_0 \in \mathbb{Z}$）と書けます。$x_k := p^{-k}\bigl(x - \sum_{n<k}a_np^n\bigr) = \sum_{n \ge k}a_np^{n-k} \in \mathbb{Z}_p$ とおくと $x_k = a_k + px_{k+1}$ で、帰納的に $x_k = c_k/b$（$c_k \in \mathbb{Z}$）、$c_{k+1} = (c_k - a_kb)/p$ です。$M := \max(|c_0|, b)$ とすると、$|c_k| \le M$ なら $|c_{k+1}| \le (M + (p - 1)b)/p \le M$ なので、すべての $k$ で $|c_k| \le M$ です。$c_k$ の取りうる値は有限個なので $c_k = c_l$ となる $k < l$ があります。$x_k$ の展開の係数列は $(a_k, a_{k+1}, \ldots)$ で、展開の一意性から $x_k = x_l$ なら $a_{k+j} = a_{l+j}$（$j \ge 0$）です。よって係数列は番号 $k$ から周期 $l - k$ で周期的です。
</Proof>

<Example id="ex-expansions" title="p 進展開の例">
- $-1 = \sum_{n=0}^\infty(p - 1)p^n$。右辺は $(p - 1)/(1 - p) = -1$ です。負の整数は「どこまでも $p - 1$ が続く」展開をもちます。
- $\mathbb{Z}_5$ での $1/3$：$3 \cdot 2 \equiv 1 \pmod 5$ なので $a_0 = 2$、$x_1 = (1/3 - 2)/5 = -1/3$。$-1/3 \equiv 3$ なので $a_1 = 3$、$x_2 = (-1/3 - 3)/5 = -2/3$。$-2/3 \equiv 1$ なので $a_2 = 1$、$x_3 = (-2/3 - 1)/5 = -1/3 = x_1$。よって係数列は $2, 3, 1, 3, 1, \ldots$ で、$1/3 = 2 + 3\cdot 5 + 1\cdot 5^2 + 3\cdot 5^3 + \cdots$ です。検算：$2 + 5(3 + 5)/(1 - 25) = 2 - 5/3 = 1/3$。
</Example>

## 6. Hensel の補題とその帰結

### 6.1. Newton 法の形

<Theorem id="thm-hensel-newton" title="Hensel の補題">
$K$ を非 Archimedes 的な完備付値体、$\mathcal{O}$ をその付値環とする。
1. （Newton 法の形）$f \in \mathcal{O}[X]$、$a_0 \in \mathcal{O}$ が $|f(a_0)| < |f'(a_0)|^2$ を満たすとする。このとき $f(a) = 0$ かつ $|a - a_0| < |f'(a_0)|$ を満たす $a \in \mathcal{O}$ がただ 1 つ存在する。さらに $|a - a_0| = |f(a_0)|/|f'(a_0)|$、$|f'(a)| = |f'(a_0)|$ である。
2. （因数分解の形）絶対値が離散的であるとし、$\mathfrak{m}$ を極大イデアル、$\kappa = \mathcal{O}/\mathfrak{m}$ とする。モニック多項式 $f \in \mathcal{O}[X]$ の還元 $\bar f \in \kappa[X]$ が、互いに素なモニック多項式の積 $\bar f = g_0h_0$ に分解すれば、$f = gh$、$\bar g = g_0$、$\bar h = h_0$ となるモニック多項式 $g, h \in \mathcal{O}[X]$ がある。特に $\bar f$ の単根 $\alpha \in \kappa$ は $f$ の根 $a \in \mathcal{O}$、$\bar a = \alpha$ にただ 1 通りに持ち上がる。
</Theorem>

1 の証明は Newton 法 $a_{n+1} = a_n - f(a_n)/f'(a_n)$ を繰り返すものです。修正量 $f(a_0)/f'(a_0)$ の大きさは条件 $|f(a_0)| < |f'(a_0)|^2$ のもとで $|f'(a_0)|$ より小さくなり、そのおかげで修正を重ねるごとに誤差が急速に小さくなって、近似根の列が Cauchy 列になります。条件が平方の形をしているのは、この比較のためです。

<Proof of="thm-hensel-newton">
**1.** 多項式の恒等式 $f(X + Y) = f(X) + f'(X)Y + Y^2g(X, Y)$（$g \in \mathcal{O}[X, Y]$）を使います（$(X + Y)^k = X^k + kX^{k-1}Y + Y^2(\cdots)$ を係数倍して足したもの）。同様に $f'(X + Y) = f'(X) + Yg_1(X, Y)$（$g_1 \in \mathcal{O}[X, Y]$）です。$\mathcal{O}$ の元を代入すると $g, g_1$ の値は $\mathcal{O}$ に入ります。

$c := |f(a_0)|/|f'(a_0)|^2 < 1$、$D := |f'(a_0)| \le 1$ とおきます（$D > 0$）。$a_{n+1} := a_n - f(a_n)/f'(a_n)$ と定め、帰納法で
$$
a_n \in \mathcal{O}, \qquad |f'(a_n)| = D, \qquad |f(a_n)| \le D^2c^{2^n}
$$
を示します。$n = 0$ は定義です。$n$ で成り立つとし、$h_n := -f(a_n)/f'(a_n)$ とおくと $|h_n| \le Dc^{2^n} < D \le 1$ なので $a_{n+1} = a_n + h_n \in \mathcal{O}$ です。恒等式から
$$
f(a_{n+1}) = f(a_n) + f'(a_n)h_n + h_n^2g(a_n, h_n) = h_n^2g(a_n, h_n)
$$
で、$|f(a_{n+1})| \le |h_n|^2 \le D^2c^{2^{n+1}}$ です。また $|f'(a_{n+1}) - f'(a_n)| \le |h_n| < D$ なので $|f'(a_{n+1})| = D$ です。

$|a_{n+1} - a_n| = |h_n| \le Dc^{2^n} \to 0$ なので、<Ref to="lem-series-nonarchimedean" /> から $a := a_0 + \sum_nh_n$ は収束し、$\mathcal{O}$ は閉集合ですから $a \in \mathcal{O}$ です。多項式は連続なので $f(a) = \lim f(a_n) = 0$、$|f'(a)| = D$ です。$n \ge 1$ で $|h_n| \le Dc^{2^n} \le Dc^2$、一方 $|h_0| = Dc$ なので、$f(a_0) \ne 0$ のとき $|h_n| < |h_0|$ で、$|a - a_0| = |h_0 + \sum_{n \ge 1}h_n| = |h_0| = |f(a_0)|/|f'(a_0)|$ です（$f(a_0) = 0$ なら $a = a_0$）。

一意性：$b \in \mathcal{O}$ も $f(b) = 0$、$|b - a_0| < D$ を満たすとします。$|b - a| \le \max(|b - a_0|, |a_0 - a|) < D$ です。恒等式から $0 = f(b) = f(a) + f'(a)(b - a) + (b - a)^2g(a, b - a)$ で、$b \ne a$ なら $f'(a) = -(b - a)g(a, b - a)$ となり $D = |f'(a)| \le |b - a| < D$ で矛盾します。

**2.** <Ref to="prop-completion-inverse-limit" /> の 3 を完備な $K$ に使うと、$\mathcal{O}$ は $\mathfrak{m}$ 進完備な局所環（<Ref to="mathematics/commutative-algebra/completion-artin-rees#def-completion" />）で、<Ref to="mathematics/commutative-algebra/completion-artin-rees#thm-hensel" /> がそのまま使えます。$\alpha$ が単根なら $\bar f = (X - \alpha)h_0$、$h_0(\alpha) \ne 0$ で 2 つの因子は互いに素なので、$f = (X - a)h$、$\bar a = \alpha$ と持ち上がります。一意性は 1 から従います（$|f(a_0)| < 1 = |f'(a_0)|^2$）。
</Proof>

条件 $|f(a_0)| < |f'(a_0)|^2$ は、$f'(a_0)$ が単元でない（還元すると重根になる）場合にも使えます。$p = 2$ での平方根がその典型です（<Ref to="prop-squares-qp" />）。

<Example id="ex-sqrt-computations" title="ℚ₅ の √−1 と ℚ₇ の √2">
$f = X^2 + 1$、$p = 5$、$a_0 = 2$ とすると $|f(2)|_5 = |5|_5 = 1/5 < 1 = |f'(2)|_5^2$ なので、$\mathbb{Z}_5$ に $-1$ の平方根 $a \equiv 2 \pmod 5$ があります。$5^n$ を法とする解を順に持ち上げると
$$
2^2 + 1 = 5, \quad 7^2 + 1 = 2\cdot 5^2, \quad 57^2 + 1 = 26\cdot 5^3, \quad 182^2 + 1 = 53\cdot 5^4, \quad 2057^2 + 1 = 1354\cdot 5^5
$$
で、$2057 = 2 + 1\cdot 5 + 2\cdot 5^2 + 1\cdot 5^3 + 3\cdot 5^4$ ですから
$$
\sqrt{-1} = 2 + 1\cdot 5 + 2\cdot 5^2 + 1\cdot 5^3 + 3\cdot 5^4 + \cdots \in \mathbb{Z}_5
$$
です（もう 1 つの平方根は $-a$）。同様に $f = X^2 - 2$、$p = 7$、$a_0 = 3$ から
$$
3^2 - 2 = 7, \quad 10^2 - 2 = 2\cdot 7^2, \quad 108^2 - 2 = 34\cdot 7^3, \quad 2166^2 - 2 = 1954\cdot 7^4, \quad 4567^2 - 2 = 1241\cdot 7^5
$$
で、$4567 = 3 + 1\cdot 7 + 2\cdot 7^2 + 6\cdot 7^3 + 1\cdot 7^4$、
$$
\sqrt 2 = 3 + 1\cdot 7 + 2\cdot 7^2 + 6\cdot 7^3 + 1\cdot 7^4 + \cdots \in \mathbb{Z}_7
$$
です。一方 $x^2 = 2$ は $\mathbb{Q}_2$ に解をもちません。$v_2(x^2) = 2v_2(x)$ は偶数で、$v_2(2) = 1$ は奇数だからです。
</Example>

$\mathbb{Z}_7$ の $\sqrt 2$ を Newton 法で求めたとき、更新のたびに確定する 7 進の桁が増えていく様子を見てください。緑が $\sqrt 2$ の展開と一致した桁で、その数は 1, 2, 4, 8, 16 と倍々に増えます。

<Figure caption="f = X² − 2、p = 7、a₀ = 3 からの Newton 法。1 回の更新で確定する桁数がおよそ 2 倍になる。">
<img src="/figures/hensel-newton-7adic.gif" alt="ℤ₇ で X²−2 の根に向かう Newton 法の反復 a₀ から a₄ の 7 進展開を行ごとに並べ、根と一致する下位の桁を緑にしていく動画。確定した桁数は 1、2、4、8、16 と増える。" loading="lazy" />
</Figure>

### 6.2. 1 の冪根と単数群

<Lemma id="lem-one-plus-p" title="1 + pℤ_p に捩れはない">
$p$ を素数とし、$p$ が奇数なら $j \ge 1$、$p = 2$ なら $j \ge 2$ とする。$x = 1 + p^jt$（$t \in \mathbb{Z}_p^{\times}$）と正の整数 $m = p^am'$（$p \nmid m'$）について、$x^m = 1 + p^{j+a}t'$、$t' \in \mathbb{Z}_p^{\times}$ である。特に $x^m \ne 1$ で、乗法群 $1 + p\mathbb{Z}_p$（$p$ が奇数）、$1 + 4\mathbb{Z}_2$（$p = 2$）は単位元以外に位数有限の元をもたない。
</Lemma>

<Proof of="lem-one-plus-p">
$p \nmid m'$ のとき $x^{m'} = 1 + m'p^jt + \sum_{i \ge 2}\binom{m'}{i}p^{ij}t^i$ で、$i \ge 2$ の項は $p^{2j}$ で割り切れるので $x^{m'} = 1 + p^j(m't + p^j(\cdots))$、括弧内は単元です。次に $p$ 乗を考えます。
$$
x^p = 1 + p^{j+1}t + \sum_{i=2}^{p-1}\binom pip^{ij}t^i + p^{pj}t^p.
$$
$2 \le i \le p - 1$ では $p \mid \binom pi$ なので項の付値は $1 + ij \ge j + 2$ 以上です。最後の項の付値は $pj$ で、$pj \ge j + 2$ は $(p - 1)j \ge 2$ と同値ですから、$p \ge 3$ か、$p = 2$ かつ $j \ge 2$ なら成り立ちます。よって $x^p = 1 + p^{j+1}(t + p(\cdots))$ で、括弧内は単元です。$j + 1$ は再び仮定を満たすので、$p$ 乗を $a$ 回繰り返し、最後に $m'$ 乗すれば主張が得られます。
</Proof>

<Corollary id="cor-teichmuller" title="ℚ_p の 1 の冪根と Teichmüller 代表">
1. $\mathbb{Z}_p$ は 1 の $(p - 1)$ 乗根をちょうど $p - 1$ 個含み、還元 $\mathbb{Z}_p \to \mathbb{F}_p$ はその全体 $\mu_{p-1}$ から $\mathbb{F}_p^{\times}$ への群の同型を与える。$\alpha \in \mathbb{F}_p^{\times}$ に対応する元 $\omega(\alpha) \in \mu_{p-1}$ を $\alpha$ の **Teichmüller 代表**という。$\alpha$ の任意の持ち上げ $a \in \mathbb{Z}_p$ について $\omega(\alpha) = \lim_{n \to \infty}a^{p^n}$ である。
2. $\mathbb{Q}_p$ に含まれる 1 の冪根の全体は、$p$ が奇数なら $\mu_{p-1}$、$p = 2$ なら $\{\pm 1\}$ である。
</Corollary>

<Proof of="cor-teichmuller">
1. $f = X^{p-1} - 1$ の還元は $\mathbb{F}_p[X]$ で $\prod_{\alpha \in \mathbb{F}_p^{\times}}(X - \alpha)$ と相異なる 1 次式の積に分解します（$\mathbb{F}_p^{\times}$ の元はすべて $\alpha^{p-1} = 1$ を満たす）。<Ref to="thm-hensel-newton" /> の 2 から、各 $\alpha$ は $f$ の根 $\omega(\alpha) \in \mathbb{Z}_p$ にただ 1 通りに持ち上がります。これで $p - 1$ 個の根が得られ、$f$ の根は高々 $p - 1$ 個なのでこれがすべてです。還元は群の準同型で全単射です。$a \in \mathbb{Z}_p$ が $\alpha$ の持ち上げなら $a = \omega(\alpha)u$、$u \in 1 + p\mathbb{Z}_p$ で、$a^{p^n} = \omega(\alpha)^{p^n}u^{p^n} = \omega(\alpha)u^{p^n}$（$\omega(\alpha)^p = \omega(\alpha)$）です。$u^{p^n} \in 1 + p^{n+1}\mathbb{Z}_p$（$(1 + p^ks)^p \in 1 + p^{k+1}\mathbb{Z}_p$ を繰り返す）なので $a^{p^n} \to \omega(\alpha)$ です。

2. $\zeta \in \mathbb{Q}_p$ が 1 の冪根なら $|\zeta|_p = 1$ で $\zeta \in \mathbb{Z}_p^{\times}$ です。$p$ が奇数のとき、還元 $\mathbb{Z}_p^{\times} \to \mathbb{F}_p^{\times}$ の核 $1 + p\mathbb{Z}_p$ は <Ref to="lem-one-plus-p" /> から位数有限の元を単位元しかもたないので、1 の冪根の群は $\mathbb{F}_p^{\times}$ に単射で入り、位数は $p - 1$ 以下です。1 から $\mu_{p-1}$ に一致します。$p = 2$ のときは準同型 $\mathbb{Z}_2^{\times} \to (\mathbb{Z}/4\mathbb{Z})^{\times}$（<Ref to="thm-zp-compact" /> の 1）の核 $1 + 4\mathbb{Z}_2$ が同じ性質をもつので、1 の冪根の群の位数は $2$ 以下で、$\{\pm 1\}$ です。
</Proof>

<Proposition id="prop-units-zp" title="ℤ_p の単数群">
$p$ を素数とする。
1. $\mathbb{Q}_p^{\times} = p^{\mathbb{Z}} \times \mathbb{Z}_p^{\times}$（$x = p^{v_p(x)}u$ とただ 1 通りに書ける）。
2. $p$ が奇数なら $\mathbb{Z}_p^{\times} = \mu_{p-1} \times (1 + p\mathbb{Z}_p)$。
3. $\mathbb{Z}_2^{\times} = \{\pm 1\} \times (1 + 4\mathbb{Z}_2)$。
</Proposition>

<Proof of="prop-units-zp">
1 は離散付値環の一般的な性質です（<Ref to="mathematics/commutative-algebra/dvr-and-dedekind-rings#prop-dvr-basic" /> の 1）。2：還元 $\mathbb{Z}_p^{\times} \to \mathbb{F}_p^{\times}$ は全射準同型で核は $1 + p\mathbb{Z}_p$ です。<Ref to="cor-teichmuller" /> の $\omega$ はその切断（$\omega(\alpha)$ の還元は $\alpha$）で、$u \in \mathbb{Z}_p^{\times}$ は $u = \omega(\bar u)\cdot(u/\omega(\bar u))$ と分解し、$\mu_{p-1} \cap (1 + p\mathbb{Z}_p) = 1$ なので直積です。3：$\mathbb{Z}_2^{\times} = 1 + 2\mathbb{Z}_2$ の元は $4$ を法として $1$ か $-1$ に合同で、後者なら $-1$ 倍すれば $1 + 4\mathbb{Z}_2$ に入ります。$-1 \notin 1 + 4\mathbb{Z}_2$ なので直積です。
</Proof>

<Proposition id="prop-squares-qp" title="ℚ_p の平方元">
1. $p$ を奇素数とする。$u \in \mathbb{Z}_p^{\times}$ が $\mathbb{Q}_p$ で平方であることと、$u \bmod p$ が $\mathbb{F}_p$ で平方であることは同値である。$\mathbb{Q}_p^{\times}/(\mathbb{Q}_p^{\times})^2$ は位数 $4$ の群 $(\mathbb{Z}/2\mathbb{Z})^2$ で、$p$ を法として平方非剰余な単数 $u$ を取ると $\{1, u, p, up\}$ が代表系である。
2. $u \in \mathbb{Z}_2^{\times}$ が $\mathbb{Q}_2$ で平方であることと、$u \equiv 1 \pmod 8$ は同値である。$\mathbb{Q}_2^{\times}/(\mathbb{Q}_2^{\times})^2$ は位数 $8$ の群 $(\mathbb{Z}/2\mathbb{Z})^3$ で、$\{\pm 1, \pm 5, \pm 2, \pm 10\}$ が代表系である。
</Proposition>

<Proof of="prop-squares-qp">
$x = p^ku$（$u$ は単数）が平方 $y^2$、$y = p^lw$ なら $k = 2l$、$u = w^2$ です。よって <Ref to="prop-units-zp" /> の 1 から $(\mathbb{Q}_p^{\times})^2 = p^{2\mathbb{Z}} \times (\mathbb{Z}_p^{\times})^2$、
$$
\mathbb{Q}_p^{\times}/(\mathbb{Q}_p^{\times})^2 \cong \mathbb{Z}/2\mathbb{Z} \times \mathbb{Z}_p^{\times}/(\mathbb{Z}_p^{\times})^2
$$
です。単数の平方を調べます。

1. $u = w^2$ なら還元して $\bar u = \bar w^2$ です。逆に $\bar u = \beta^2$（$\beta \ne 0$）なら、$f = X^2 - u$ の還元は $\beta \ne -\beta$ を単根にもつので、<Ref to="thm-hensel-newton" /> の 2 から $u$ は $\mathbb{Z}_p$ で平方です。したがって準同型 $\mathbb{Z}_p^{\times} \to \mathbb{F}_p^{\times}/(\mathbb{F}_p^{\times})^2$ は全射で核は $(\mathbb{Z}_p^{\times})^2$ です。$\mathbb{F}_p^{\times}$ は位数 $p - 1$（偶数）の巡回群なので右辺は位数 $2$ です。よって商群は位数 $4$ で、すべての元の位数が $2$ 以下ですから $(\mathbb{Z}/2\mathbb{Z})^2$、代表系は述べたとおりです。

2. $w \in \mathbb{Z}_2^{\times}$ は $w = 1 + 2s$ と書け、$w^2 = 1 + 4s(s + 1) \equiv 1 \pmod 8$ です（$s(s + 1)$ は $2\mathbb{Z}_2$ に入る。$s \bmod 2$ で場合分けすればよい）。逆に $u \equiv 1 \pmod 8$ なら、$f = X^2 - u$、$a_0 = 1$ について $|f(1)|_2 = |1 - u|_2 \le 1/8 < 1/4 = |f'(1)|_2^2$ なので、<Ref to="thm-hensel-newton" /> の 1 から $u$ は平方です。したがって準同型 $\mathbb{Z}_2^{\times} \to (\mathbb{Z}/8\mathbb{Z})^{\times}$（全射）の核 $1 + 8\mathbb{Z}_2$ が $(\mathbb{Z}_2^{\times})^2$ に等しく、$\mathbb{Z}_2^{\times}/(\mathbb{Z}_2^{\times})^2 \cong (\mathbb{Z}/8\mathbb{Z})^{\times} = \{\pm 1, \pm 5\} \cong (\mathbb{Z}/2\mathbb{Z})^2$ です。商群は位数 $8$、代表系は述べたとおりです。
</Proof>

<Example id="ex-fields-not-isomorphic" title="ℚ_p どうし・ℚ_p と ℝ は同型でない">
体の同型は $1$ を $1$ に移すので $\mathbb{Q}$ の元を動かさず、平方元を平方元に移します。

- $p \ne \ell$ を素数とします。中国剰余定理で、整数 $n$ を「$\mathbb{Q}_p$ で平方、$\mathbb{Q}_\ell$ で平方でない」ように選べます。例えば $p, \ell$ がともに奇数なら $n \equiv 1 \pmod p$、$n \equiv u \pmod\ell$（$u$ は $\ell$ を法とする平方非剰余）、$p = 2$ なら $n \equiv 1 \pmod 8$ と $n \equiv u \pmod\ell$、$\ell = 2$ なら $n \equiv 1 \pmod p$ と $n \equiv 3 \pmod 8$ とします。<Ref to="prop-squares-qp" /> から $\mathbb{Q}_p \not\cong \mathbb{Q}_\ell$ です。
- $1 - p^3$（$p = 2$ なら $-7 \equiv 1 \pmod 8$、$p$ が奇数なら $\equiv 1 \pmod p$）は $\mathbb{Q}_p$ で平方です。順序体では $1 > 0$ から正の整数は正、$1 - p^3$ は負で、負の元は平方になりません。よって $\mathbb{Q}_p$ は順序体にならず、$\mathbb{R}$ とも同型でありません。
- $X^3 - 2$ は $\mathbb{F}_5$ で $(X - 3)(X^2 + 3X + 4)$ と互いに素な因子に分解し、2 次の因子は既約です。<Ref to="thm-hensel-newton" /> の 2 から $\mathbb{Z}_5[X]$ で $X^3 - 2 = (X - a)h$（$a \equiv 3$、$\bar h = X^2 + 3X + 4$）と分解します。$h$ が $\mathbb{Q}_5$ に根をもてば、その根は $\mathbb{Z}_5$ 上整なので $\mathbb{Z}_5$ に属し（離散付値環は整閉）、還元が $\bar h$ の根になって矛盾します。よって $\mathbb{Q}_5$ 上で $X^3 - 2$ は 1 次式と既約な 2 次式の積です。
</Example>

## 7. Newton 多角形

多項式の係数の付値から、根の付値を読み取る方法です。この節では $v \colon K \to \mathbb{R} \cup \{\infty\}$ を体 $K$ の（階数 1 の）付値、すなわち $v(x) = \infty \iff x = 0$、$v(xy) = v(x) + v(y)$、$v(x + y) \ge \min(v(x), v(y))$ を満たす写像とします。非 Archimedes 的な絶対値から $v = -\log_c|\cdot|$ で得られるものです。完備性は仮定しません。

<Definition id="def-newton-polygon" title="Newton 多角形">
$f = \sum_{i=0}^na_iX^i \in K[X]$、$a_0a_n \ne 0$ とする。実数 $s$ に対し
$$
N_f(s) := \min_{0 \le i \le n}\bigl(v(a_i) + is\bigr)
$$
とおき、この最小値を与える添字 $i$ の最小のものを $i_{-}(s)$、最大のものを $i_{+}(s)$ と書く。平面上の点 $P_i = (i, v(a_i))$（$a_i \ne 0$）の下側の凸包の境界を $f$ の **Newton 多角形**という。$i_{-}(s) < i_{+}(s)$ のとき、$P_{i_{-}(s)}$ と $P_{i_{+}(s)}$ を結ぶ線分は Newton 多角形の傾き $-s$ の辺で、$\ell_f(s) := i_{+}(s) - i_{-}(s)$ をその（水平方向の）**長さ**という。傾き $-s$ の辺がないときは $\ell_f(s) = 0$ である。
</Definition>

$v(a_i) + is$ は、点 $P_i$ を通る傾き $-s$ の直線の $y$ 切片です。切片が最小になる点が、傾き $-s$ の支持直線が凸包に接する点で、接点が 2 つ以上あるときその両端が辺の端点になります。直観的には、点 $(i, v(a_i))$ を平面に打ち、下側から糸を張ったときにできる折れ線が Newton 多角形です。次の定理は、辺の傾き $-s$ の $s$ が根の付値で、辺の長さがその付値をもつ根の個数だと述べています。

<Figure caption="p = 5 での X⁵ + 5X + 5 の Newton 多角形。点 (1, 1) は辺の上側にあり、辺は傾き −1/5、長さ 5 の 1 本だけ。">
<svg viewBox="0 0 420 200" width="100%" role="img" aria-label="横軸 i、縦軸 v(a_i) の座標平面に点 (0,1), (1,1), (5,0) があり、(0,1) と (5,0) を結ぶ線分が Newton 多角形である図">
  <line x1="50" y1="160" x2="390" y2="160" stroke="currentColor" stroke-width="1" />
  <line x1="50" y1="160" x2="50" y2="30" stroke="currentColor" stroke-width="1" />
  <line x1="50" y1="60" x2="350" y2="160" stroke="var(--sl-color-accent)" stroke-width="2" />
  <circle cx="50" cy="60" r="4" fill="currentColor" />
  <circle cx="110" cy="60" r="4" fill="currentColor" />
  <circle cx="350" cy="160" r="4" fill="currentColor" />
  <text x="20" y="64" font-size="12" fill="currentColor">1</text>
  <text x="46" y="178" font-size="12" fill="currentColor">0</text>
  <text x="106" y="178" font-size="12" fill="currentColor">1</text>
  <text x="346" y="178" font-size="12" fill="currentColor">5</text>
  <text x="375" y="150" font-size="12" fill="currentColor">i</text>
  <text x="56" y="38" font-size="12" fill="currentColor">v(aᵢ)</text>
  <text x="118" y="52" font-size="12" fill="currentColor">(1, 1)</text>
  <text x="200" y="100" font-size="12" fill="var(--sl-color-accent)">傾き −1/5</text>
</svg>
</Figure>

<Theorem id="thm-newton-polygon" title="Newton 多角形と根の付値">
$f = a_n\prod_{j=1}^n(X - \alpha_j)$（$a_n \ne 0$、$\alpha_j \in K^{\times}$）と $K$ で 1 次式の積に分解しているとする。任意の実数 $s$ について
$$
i_{-}(s) = \#\{j : v(\alpha_j) > s\}, \qquad i_{+}(s) = \#\{j : v(\alpha_j) \ge s\}
$$
である。したがって付値がちょうど $s$ の根の個数（重複込み）は、Newton 多角形の傾き $-s$ の辺の長さ $\ell_f(s)$ に等しい。
</Theorem>

<Proof of="thm-newton-polygon">
根を $v(\alpha_1) \ge v(\alpha_2) \ge \cdots \ge v(\alpha_n)$ と並べます。$a_i = \pm a_ne_{n-i}$、$e_{n-i}$ は $\alpha_1, \ldots, \alpha_n$ の $n - i$ 次基本対称式です。$e_{n-i}$ の各項は $n - i$ 個の根の積で、その付値は、付値の小さい方から $n - i$ 個を選んだ $\alpha_{i+1}\cdots\alpha_n$ のとき最小です。よって
$$
v(a_i) \ge c_i := v(a_n) + \sum_{j > i}v(\alpha_j) \qquad (0 \le i \le n)
$$
で、$i = 0$、$i = n$、または $v(\alpha_i) > v(\alpha_{i+1})$ のときは、最小の付値をもつ項が $\alpha_{i+1}\cdots\alpha_n$ ただ 1 つなので等号が成り立ちます。

$s$ を固定し、$m_{>} = \#\{j : v(\alpha_j) > s\}$、$m_{\ge} = \#\{j : v(\alpha_j) \ge s\}$ とおきます。$(c_i + is) - (c_{i-1} + (i - 1)s) = s - v(\alpha_i)$ は、$i \le m_{>}$ で負、$m_{>} < i \le m_{\ge}$ で $0$、$i > m_{\ge}$ で正です。したがって $c_i + is$ は $i = m_{>}, \ldots, m_{\ge}$ でちょうど最小値 $\mu$ を取ります。$i = m_{>}$ と $i = m_{\ge}$ は等号の条件（$i = 0$、$i = n$、または $v(\alpha_i) > v(\alpha_{i+1})$）を満たすので $v(a_i) + is = c_i + is = \mu$ です。すべての $i$ で $v(a_i) + is \ge c_i + is \ge \mu$ ですから $N_f(s) = \mu$ で、最小値を与える $i$ は $c_i + is = \mu$ を満たすので $m_{>} \le i \le m_{\ge}$ の範囲にあります。よって $i_{-}(s) = m_{>}$、$i_{+}(s) = m_{\ge}$ です。
</Proof>

実際に使うときは、$f \in K[X]$ の根が $K$ の拡大体 $L$ にあり、$L$ に $v$ を延長した付値がある状況を考えます。$K$ が完備で離散付値をもつとき、有限次拡大への延長がただ 1 つあることを [第 4 章](/mathematics/algebraic-number-theory/local-fields) で示します。

既約性の判定には、根に触れない次の乗法性が便利です。

<Lemma id="lem-gauss-valuation" title="Gauss の補題（付値の形）">
実数 $s$ と $g = \sum_ib_iX^i \in K[X]$ に対し $v_s(g) := \min_i(v(b_i) + is)$（$g = 0$ なら $\infty$）とおく。$g, h \in K[X]$ について $v_s(gh) = v_s(g) + v_s(h)$。
</Lemma>

<Proof of="lem-gauss-valuation">
$g, h \ne 0$ とし、$h = \sum_jc_jX^j$、$gh = \sum_kd_kX^k$、$d_k = \sum_{i+j=k}b_ic_j$ とします。$v(b_ic_j) + (i + j)s \ge v_s(g) + v_s(h)$ なので $v(d_k) + ks \ge v_s(g) + v_s(h)$ です。$v(b_i) + is = v_s(g)$ となる最小の $i$ を $i_0$、$v(c_j) + js = v_s(h)$ となる最小の $j$ を $j_0$ とします。$k = i_0 + j_0$ のとき、$d_k$ の項 $b_ic_j$（$i + j = k$）のうち $(i, j) \ne (i_0, j_0)$ のものは $i < i_0$ または $j < j_0$ で、最小性から $v(b_ic_j) + ks > v_s(g) + v_s(h)$ です。よって $v(d_k) + ks = v(b_{i_0}c_{j_0}) + ks = v_s(g) + v_s(h)$ で、$v_s(gh) = v_s(g) + v_s(h)$ です。
</Proof>

<Corollary id="cor-eisenstein-valuation" title="Eisenstein 多項式の既約性">
$v$ を体 $K$ の離散付値（値群 $\mathbb{Z}$）とし、$f = X^n + a_{n-1}X^{n-1} + \cdots + a_0 \in K[X]$ が $v(a_i) \ge 1$（$0 \le i \le n - 1$）、$v(a_0) = 1$ を満たすとする（**Eisenstein 多項式**）。このとき $f$ は $K[X]$ で既約である。
</Corollary>

<Proof of="cor-eisenstein-valuation">
$s = 1/n$ とします。$v_s(f) = \min\bigl(1, \min_{i<n}(v(a_i) + i/n)\bigr) = 1$ です（$X^n$ の項と $a_0$ の項が $1$ を与え、他は $1$ 以上）。$f = gh$、$g, h$ はモニックで次数 $d$、$n - d$（$0 < d < n$）とします。最高次の項から $v_s(g) \le d/n$、$v_s(h) \le (n - d)/n$ で、<Ref to="lem-gauss-valuation" /> から $v_s(g) + v_s(h) = 1$ なので、どちらも等号です。定数項 $b_0 = g(0)$、$c_0 = h(0)$ について $v(b_0) \ge v_s(g) = d/n$、$v(c_0) \ge (n - d)/n$ で、$v(b_0) + v(c_0) = v(a_0) = 1$ から $v(b_0) = d/n$ です。これは $0 < d/n < 1$ が整数でないことに反します。
</Proof>

これは UFD 上の Eisenstein の判定法（<Ref to="mathematics/algebra/polynomial-rings-field-extensions#thm-eisenstein" />）の離散付値体での形で、証明は「根の付値がすべて $1/n$ なので、次数 $d$ の因子の定数項の付値は $d/n$ でなければならない」という Newton 多角形の読み方を、根を使わずに書いたものです。

<Example id="ex-newton-polygon" title="Newton 多角形を読む">
- $f = X^5 + 5X + 5$、$v = v_5$：点は $(0, 1)$、$(1, 1)$、$(5, 0)$ で、$(0, 1)$ と $(5, 0)$ を結ぶ直線の $i = 1$ での高さは $4/5 < 1$ ですから、多角形は傾き $-1/5$、長さ $5$ の辺 1 本です（上の図）。<Ref to="thm-newton-polygon" /> から、$f$ が分解する付値体では 5 つの根の付値はすべて $1/5$ です。$f$ は Eisenstein 多項式で、$\mathbb{Q}_5$ 上（したがって $\mathbb{Q}$ 上）既約です。
- $f = X^3 + X^2 + 2X + 8$、$v = v_2$：点は $(0, 3)$、$(1, 1)$、$(2, 0)$、$(3, 0)$ で、辺の傾きは順に $-2$、$-1$、$0$、長さはどれも $1$ です。根の付値は $2, 1, 0$ が 1 つずつです。付値が相異なるので 3 つの根は互いに共役になれず、$f$ は $\mathbb{Q}_2$ 上 3 つの 1 次式に分解することが、第 4 章の延長の一意性から分かります。
</Example>

## 8. Archimedes 的な完備体と代数体の素点

### 8.1. 完備な Archimedes 的付値体

<Theorem id="thm-ostrowski-archimedean" title="完備な Archimedes 的付値体は ℝ か ℂ">
$(K, |\cdot|)$ を Archimedes 的な完備付値体とする。このとき体の同型 $\tau \colon K \to \mathbb{R}$ または $\tau \colon K \to \mathbb{C}$ と実数 $0 < s \le 1$ があって、すべての $x \in K$ で $|x| = |\tau(x)|_\infty^s$ となる。
</Theorem>

証明は 3 段階です。まず $K$ が $\mathbb{R}$ を含むことを示し、次にどの元も実係数の 2 次方程式の根であることを示します。最後に、これから $K$ が $\mathbb{R}$ か $\mathbb{C}$ に限られることを導きます。2 段階目の多項式 $Q$ は、関数 $\phi$ の最小値 $m$ が正だと仮定して矛盾を作るための道具で、$\phi(z_1) > m$ となる根 $z_1$ をもつものを選び、$n$ を大きくする極限で $\phi(z_1) \le m$ を導きます。

<Proof of="thm-ostrowski-archimedean">
**$K$ は $\mathbb{R}$ を含む。** 正標数の体の絶対値は非 Archimedes 的なので $K$ の標数は $0$ で、$\mathbb{Q} \subseteq K$ です。$|\cdot|$ の $\mathbb{Q}$ への制限は Archimedes 的で（<Ref to="prop-nonarchimedean-criterion" />）、<Ref to="thm-ostrowski" /> から $|x| = |x|_\infty^s$（$x \in \mathbb{Q}$、$0 < s \le 1$）です。$\mathbb{Q}$ の $K$ での閉包 $F$ は、演算の連続性から部分体で、完備な $K$ の閉集合なので完備、$\mathbb{Q}$ が稠密ですから $(\mathbb{Q}, |\cdot|_\infty^s)$ の完備化です。$(\mathbb{R}, |\cdot|_\infty^s)$ も同じ付値体の完備化なので（$|\cdot|_\infty^s$ と $|\cdot|_\infty$ の Cauchy 列と収束は同じです）、<Ref to="thm-completion-field" /> の 2 から $F \cong \mathbb{R}$ です。以後 $\mathbb{R} \subseteq K$、$|r| = |r|_\infty^s$（$r \in \mathbb{R}$）とします。

**各元は実係数の 2 次方程式の根である。** $\xi \in K$ を固定し、$z \in \mathbb{C}$ に対し
$$
\phi(z) := \bigl|\xi^2 - (z + \bar z)\xi + z\bar z\bigr| \in \mathbb{R}_{\ge 0}
$$
とおきます（$z + \bar z$、$z\bar z$ は実数なので $K$ の元です）。三角不等式から
$$
|\phi(z) - \phi(w)| \le |z + \bar z - w - \bar w|_\infty^s\,|\xi| + \bigl||z|_\infty^2 - |w|_\infty^2\bigr|^s
$$
なので $\phi$ は連続で、$\phi(z) \ge |z|_\infty^{2s} - 2^s|z|_\infty^s|\xi| - |\xi|^2 \to \infty$（$|z|_\infty \to \infty$）です。よって $\phi$ は最小値 $m \ge 0$ をもち、$S := \{z : \phi(z) = m\}$ は空でない有界閉集合です（<Ref to="mathematics/topology/compactness#cor-extreme-value" /> を十分大きい閉円板に使う）。$S$ の点で $|z|_\infty$ が最大のもの $z_0$ を取ります。

$m > 0$ と仮定して矛盾を導きます。$0 < \varepsilon$ を $\varepsilon^s < m$ となるように取り、実係数多項式
$$
q(X) := X^2 - (z_0 + \bar z_0)X + z_0\bar z_0 + \varepsilon
$$
の $\mathbb{C}$ での根を $z_1, \bar z_1$ または実根 $z_1, z_1'$ とします。どちらの場合も根の積は $z_0\bar z_0 + \varepsilon > |z_0|_\infty^2$ なので、絶対値が $|z_0|_\infty$ より大きい根があり、それを $z_1$ とします。$z_0$ の取り方から $z_1 \notin S$、$\phi(z_1) > m$ です。

奇数 $n$ に対し、$2n$ 次の実係数モニック多項式
$$
Q(X) := \bigl(q(X) - \varepsilon\bigr)^n - (-\varepsilon)^n
$$
を考えます。$Q(z_1) = (-\varepsilon)^n - (-\varepsilon)^n = 0$ です。代数学の基本定理（<Ref to="mathematics/complex-analysis/properties-of-holomorphic-functions#thm-fta" />）から $Q(X) = \prod_{i=1}^{2n}(X - \beta_i)$（$\beta_i \in \mathbb{C}$、$\beta_1 = z_1$）で、$Q$ は実係数なので $Q(X) = \prod_i(X - \bar\beta_i)$ でもあり、
$$
Q(X)^2 = \prod_{i=1}^{2n}\bigl(X^2 - (\beta_i + \bar\beta_i)X + \beta_i\bar\beta_i\bigr)
$$
は $\mathbb{R}[X]$ での等式です。$X = \xi$ を代入して絶対値を取ると $|Q(\xi)|^2 = \prod_i\phi(\beta_i) \ge \phi(z_1)m^{2n-1}$ です。一方 $|Q(\xi)| \le |q(\xi) - \varepsilon|^n + |\varepsilon|^n = \phi(z_0)^n + \varepsilon^{sn} = m^n + \varepsilon^{sn}$ です。よって
$$
\frac{\phi(z_1)}{m} \le \Bigl(1 + \bigl(\varepsilon^s/m\bigr)^n\Bigr)^2
$$
で、$n \to \infty$ とすると右辺は $1$ に収束し、$\phi(z_1) \le m$ となって矛盾します。したがって $m = 0$ で、$\xi^2 - (z_0 + \bar z_0)\xi + z_0\bar z_0 = 0$ です。

**結論。** $K = \mathbb{R}$ なら $\tau = \mathrm{id}$ でよいので、$\xi \in K \setminus \mathbb{R}$ があるとします。$\xi$ は実係数 2 次式 $X^2 - 2aX + b$ の根で、この式は実根をもたないので $b - a^2 > 0$、$j := (\xi - a)/\sqrt{b - a^2}$ は $j^2 = -1$ を満たします。$\mathbb{R}(j) = \mathbb{R} + \mathbb{R}j$ は $x + yj \mapsto x + yi$ で $\mathbb{C}$ と同型です。$K$ の任意の元 $\eta$ は実係数 2 次式の根で、その 2 次式は代数閉体 $\mathbb{R}(j) \cong \mathbb{C}$ で 1 次式の積に分解するので $\eta \in \mathbb{R}(j)$ です。よって $K = \mathbb{R}(j)$ で、同型 $\tau \colon K \to \mathbb{C}$ が得られます。

絶対値について、$\tau(u)$ が単位円周上にある $u = x + yj$（$x^2 + y^2 = 1$）は $|u| \le |x| + |y||j| \le 1 + |j|$ を満たします。そのような $u$ の全体は乗法群で、$|u| \ne 1$ なら $|u^n|$ か $|u^{-n}|$ が非有界になるので、$|u| = 1$ です。$K^{\times}$ の元は $ru$（$r = |\tau(ru)|_\infty > 0$ は実数）と書けるので $|ru| = |r| = r^s = |\tau(ru)|_\infty^s$ です。
</Proof>

したがって Archimedes 的な絶対値についての「局所体」は $\mathbb{R}$ と $\mathbb{C}$ だけで、新しい体は非 Archimedes 的な側からしか出てきません。

### 8.2. 代数体の素点

<Definition id="def-places-normalized" title="素点と正規化した絶対値">
体 $K$ の自明でない絶対値の同値類を $K$ の**素点**という。$K$ を代数体とする。
- $\mathcal{O}_K$ の $0$ でない素イデアル $\mathfrak{p}$ に対し $|x|_{\mathfrak{p}} := (N\mathfrak{p})^{-v_{\mathfrak{p}}(x)}$。この同値類を**有限素点**という。
- 実の埋め込み $\sigma \colon K \to \mathbb{R}$ に対し $|x|_\sigma := |\sigma(x)|_\infty$。この同値類を**実素点**という。
- 実でない埋め込み $\sigma \colon K \to \mathbb{C}$ に対し $|x|_\sigma := |\sigma(x)|_\infty^2$。$|\sigma(x)|_\infty$ の同値類を**複素素点**という（$\sigma$ と $\bar\sigma$ は同じ素点を定める）。
実素点と複素素点を合わせて**無限素点**という。上の $|\cdot|_v$ を素点 $v$ の**正規化した絶対値**という。複素素点の $|\cdot|_v$ は絶対値の平方で、三角不等式を満たさないが、定める位相は同じである。有限素点 $v$ が素数 $p$ の上にあることを $v \mid p$、無限素点であることを $v \mid \infty$ と書く。
</Definition>

これは [S 単数と Kummer 理論](/mathematics/number-theory/s-units-and-kummer-theory) の <Ref to="mathematics/number-theory/s-units-and-kummer-theory#def-places" /> と同じものを、絶対値の同値類として定義し直したものです。次の定理がその一致を保証します。

<Theorem id="thm-places-number-field" title="代数体の素点の分類">
$K$ を代数体とし、$r_1$ を実の埋め込みの個数、$r_2$ を実でない埋め込みの共役対の個数とする。
1. $K$ の自明でない非 Archimedes 的な絶対値は、ただ 1 つの素イデアル $\mathfrak{p}$ について $|\cdot|_{\mathfrak{p}}$ に同値である。
2. $K$ の Archimedes 的な絶対値は、ある埋め込み $\sigma \colon K \to \mathbb{C}$ について $|\sigma(\cdot)|_\infty$ に同値である。埋め込み $\sigma, \sigma'$ が同値な絶対値を定めるのは $\sigma' = \sigma$ または $\sigma' = \bar\sigma$ のときに限る。
したがって $K$ の素点は、有限素点（素イデアルと 1 対 1）と $r_1 + r_2$ 個の無限素点で尽くされる。素点 $v$ での完備化 $K_v$ は、実素点で $\mathbb{R}$、複素素点で $\mathbb{C}$ に同型である。
</Theorem>

<Proof of="thm-places-number-field">
**1.** $|\cdot|$ を自明でない非 Archimedes 的な絶対値、$R = \{x \in K : |x| \le 1\}$ とします。<Ref to="prop-nonarchimedean-criterion" /> から $\mathbb{Z} \subseteq R$ です。$\alpha \in \mathcal{O}_K$ が $\alpha^m + c_1\alpha^{m-1} + \cdots + c_m = 0$（$c_i \in \mathbb{Z}$）を満たすとし、$|\alpha| > 1$ と仮定すると、$|c_i\alpha^{m-i}| \le |\alpha|^{m-i} < |\alpha|^m$ なので左辺の絶対値は $|\alpha|^m \ne 0$ となり矛盾します。よって $\mathcal{O}_K \subseteq R$ です。$\mathfrak{p} := \{x \in \mathcal{O}_K : |x| < 1\}$ は $\mathcal{O}_K$ の素イデアルです。$\mathfrak{p} = 0$ なら $\mathcal{O}_K \setminus \{0\}$ の上で $|x| = 1$ で、$K$ は $\mathcal{O}_K$ の商体ですから絶対値が自明になります。よって $\mathfrak{p} \ne 0$ です。

局所化 $\mathcal{O}_{K,\mathfrak{p}}$ は離散付値環で、その付値は $v_{\mathfrak{p}}$ です（<Ref to="mathematics/commutative-algebra/dvr-and-dedekind-rings#thm-dedekind-characterization" />）。素元 $t$ を取ります。$\mathcal{O}_{K,\mathfrak{p}}$ の単元は $a/b$（$a, b \in \mathcal{O}_K \setminus \mathfrak{p}$）の形で $|a/b| = 1$、また $t = a/b$（$a \in \mathfrak{p}$、$b \notin \mathfrak{p}$）なので $|t| < 1$ です。$x \in K^{\times}$ は $x = ut^{v_{\mathfrak{p}}(x)}$（$u$ は単元）と書けるので $|x| = |t|^{v_{\mathfrak{p}}(x)} = |x|_{\mathfrak{p}}^s$、$s = -\log|t|/\log N\mathfrak{p} > 0$ です。$\mathfrak{p} \ne \mathfrak{q}$ なら $x \in \mathfrak{p} \setminus \mathfrak{q}$ について $|x|_{\mathfrak{p}} < 1 = |x|_{\mathfrak{q}}$ なので、$|\cdot|_{\mathfrak{p}}$ と $|\cdot|_{\mathfrak{q}}$ は同値でありません（<Ref to="prop-equivalent-absolute-values" />）。

**2.** $|\cdot|$ を Archimedes 的な絶対値とし、完備化 $\widehat K$ を取ります。$\widehat K$ は Archimedes 的な完備付値体なので、<Ref to="thm-ostrowski-archimedean" /> の同型 $\tau \colon \widehat K \to \mathbb{R}$ または $\mathbb{C}$ があります。$\sigma := \tau|_K$ は埋め込みで $|x| = |\sigma(x)|_\infty^s$ です。

$\sigma, \sigma'$ が同値な絶対値を定めるとします。<Ref to="prop-equivalent-absolute-values" /> から $|\sigma'(x)|_\infty = |\sigma(x)|_\infty^t$ で、$x = 2$ として $t = 1$ です。$\sigma(K)$ の $\mathbb{C}$ での閉包 $F$ は $\mathbb{R}$ を含む閉部分体で、$\sigma(K) \subseteq \mathbb{R}$ なら $\mathbb{R}$、そうでなければ $\mathbb{C}$ です（実でない元 $w$ を含めば $\mathbb{R} + \mathbb{R}w = \mathbb{C}$）。$\sigma'$ についての閉包を $F'$ とします。$(F, \sigma)$ と $(F', \sigma')$ はともに $(K, |\sigma(\cdot)|_\infty)$ の完備化なので、<Ref to="thm-completion-field" /> の 2 から絶対値を保つ体の同型 $\varphi \colon F \to F'$ で $\varphi \circ \sigma = \sigma'$ となるものがあります。$\varphi$ は $\mathbb{Q}$ の上で恒等写像で連続ですから $\mathbb{R}$ の上で恒等写像です。$F = \mathbb{R}$ なら $\sigma' = \sigma$ です。$F = \mathbb{C}$ なら $\varphi(i)^2 = -1$ から $\varphi(i) = \pm i$ で、$\varphi$ は恒等写像か複素共役、すなわち $\sigma' = \sigma$ または $\bar\sigma$ です。逆に $|\bar\sigma(x)|_\infty = |\sigma(x)|_\infty$ です。

非 Archimedes 的な絶対値と Archimedes 的な絶対値は同値になりません（同値なら一方が他方の正の冪で、整数の像が有界かどうかは冪を取っても変わらない。<Ref to="prop-equivalent-absolute-values" />、<Ref to="prop-nonarchimedean-criterion" />）。以上で素点の一覧が得られます。完備化については、上の $(F, \sigma)$ が $|\sigma(\cdot)|_\infty$ に関する完備化です。
</Proof>

<Theorem id="thm-product-formula" title="積公式">
$K$ を代数体、$x \in K^{\times}$ とする。有限個を除くすべての素点 $v$ で $|x|_v = 1$ であり、
$$
\prod_v|x|_v = 1
$$
が成り立つ。積は $K$ のすべての素点にわたり、$|\cdot|_v$ は正規化した絶対値である。より詳しく、素数 $p$ について $\prod_{v \mid p}|x|_v = |N_{K/\mathbb{Q}}(x)|_p$、$\prod_{v \mid \infty}|x|_v = |N_{K/\mathbb{Q}}(x)|_\infty$ である。
</Theorem>

<Proof of="thm-product-formula">
**$K = \mathbb{Q}$ の場合。** $x = \pm\prod_pp^{k_p}$（有限個を除き $k_p = 0$）と素因数分解すると $|x|_p = p^{-k_p}$、$|x|_\infty = \prod_pp^{k_p}$ で、積は $1$ です。

**一般の場合。** $x\mathcal{O}_K$ の素イデアル分解に現れる素イデアルは有限個なので、有限個を除く $\mathfrak{p}$ で $v_{\mathfrak{p}}(x) = 0$ です。素数 $p$ について、$p$ の上の素イデアル $\mathfrak{p}$ の剰余次数を $f_{\mathfrak{p}}$ とすると $N\mathfrak{p} = p^{f_{\mathfrak{p}}}$ で
$$
\prod_{\mathfrak{p} \mid p}|x|_{\mathfrak{p}} = p^{-\sum_{\mathfrak{p} \mid p}f_{\mathfrak{p}}v_{\mathfrak{p}}(x)}
$$
です。イデアルの相対ノルムの定義と <Ref to="mathematics/algebraic-number-theory/decomposition-inertia-frobenius#prop-relative-norm" /> の 3 から $N_{K/\mathbb{Q}}(x)\mathbb{Z} = N_{K/\mathbb{Q}}(x\mathcal{O}_K) = \prod_p p^{\sum_{\mathfrak{p} \mid p}f_{\mathfrak{p}}v_{\mathfrak{p}}(x)}\mathbb{Z}$ なので、指数は $v_p(N_{K/\mathbb{Q}}(x))$ で、$\prod_{\mathfrak{p} \mid p}|x|_{\mathfrak{p}} = |N_{K/\mathbb{Q}}(x)|_p$ です。

無限素点について、実の埋め込み $\sigma$ は因子 $|\sigma(x)|_\infty$ を、共役対 $\{\sigma, \bar\sigma\}$ は因子 $|\sigma(x)|_\infty^2 = |\sigma(x)|_\infty|\bar\sigma(x)|_\infty$ を与えるので、$\prod_{v \mid \infty}|x|_v = \prod_\sigma|\sigma(x)|_\infty = |N_{K/\mathbb{Q}}(x)|_\infty$ です（積はすべての埋め込みにわたる。<Ref to="mathematics/number-theory/rings-of-integers-and-dedekind-domains#def-trace-norm" />）。

以上から $\prod_v|x|_v = \prod_p|N_{K/\mathbb{Q}}(x)|_p\cdot|N_{K/\mathbb{Q}}(x)|_\infty$ で、$\mathbb{Q}$ の積公式を $N_{K/\mathbb{Q}}(x) \in \mathbb{Q}^{\times}$ に使えば $1$ です。
</Proof>

積公式が成り立つように絶対値を選んだのが「正規化」です。複素素点で平方を取るのは、$\mathbb{C}$ が $\mathbb{R}$ 上 2 次で、ノルムへの寄与が $|\sigma(x)|^2$ だからです。[第 4 章](/mathematics/algebraic-number-theory/local-fields) で、有限素点でも $|x|_w = |N_{L_w/K_v}(x)|_v$ という同じ形の関係が成り立つことを見ます。積公式は「$K^{\times}$ がイデール群の中で離散的である」ことの根拠になり、[第 5 章](/mathematics/algebraic-number-theory/adeles-and-ideles) で使われます。

## 9. 局所可解性と Hilbert 記号

方程式が $\mathbb{Q}$ で解をもてば、すべての完備化 $\mathbb{Q}_p$ と $\mathbb{R}$ で解をもちます。逆に、各完備化での可解性は Hensel の補題によって合同式の有限回の計算で判定できます。2 次形式についてこれを記号にまとめたのが Hilbert 記号です。

<Definition id="def-hilbert-symbol" title="Hilbert 記号">
$F$ を $\mathbb{Q}_p$（$p$ は素数）または $\mathbb{R}$ とし、$a, b \in F^{\times}$ とする。方程式 $z^2 = ax^2 + by^2$ が $(x, y, z) \ne (0, 0, 0)$ となる解を $F$ にもつとき $(a, b)_F := 1$、もたないとき $(a, b)_F := -1$ と定める。$F = \mathbb{Q}_p$ のとき $(a, b)_p$、$F = \mathbb{R}$ のとき $(a, b)_\infty$ と書く。
</Definition>

定義から $(a, b)_F = (b, a)_F$、$(a, c^2)_F = 1$（$(x, y, z) = (0, 1, c)$）、$(ac^2, b)_F = (a, b)_F$ です。$(a, b)_\infty = -1$ は $a < 0$ かつ $b < 0$ と同値です。

<Proposition id="prop-hilbert-symbol-qp" title="Hilbert 記号の計算と x² + y² + z² = 0 の局所可解性">
$p$ を素数とする。
1. $p$ が奇数で $u, w \in \mathbb{Z}_p^{\times}$ なら $(u, w)_p = 1$。
2. $p$ が奇数で $u \in \mathbb{Z}_p^{\times}$ なら $(u, p)_p = \left(\dfrac{\bar u}{p}\right)$（$\bar u$ は $u \bmod p$。右辺は Legendre 記号）。
3. 方程式 $x^2 + y^2 + z^2 = 0$ は、$p$ が奇数なら $\mathbb{Q}_p$ に $(0, 0, 0)$ でない解をもち、$\mathbb{Q}_2$ と $\mathbb{R}$ にはもたない。すなわち $(-1, -1)_p = 1$（$p$ は奇数）、$(-1, -1)_2 = (-1, -1)_\infty = -1$。
</Proposition>

<Proof of="prop-hilbert-symbol-qp">
1. $\bar u, \bar w \in \mathbb{F}_p^{\times}$ とします。$x$ が $\mathbb{F}_p$ を動くとき $\bar ux^2 + \bar w$ は $(p + 1)/2$ 個の値を取り（$x^2$ の値は $0$ と $(p - 1)/2$ 個の平方剰余）、$z^2$ も $(p + 1)/2$ 個の値を取ります。合わせて $p + 1 > p$ 個なので共通の値があり、$\bar ux_0^2 + \bar w = z_0^2$ となる $x_0, z_0 \in \mathbb{F}_p$ があります。$z_0 \ne 0$ のとき、$x_0$ の持ち上げ $x_1 \in \mathbb{Z}_p$ を取ると、$f(Z) = Z^2 - (ux_1^2 + w)$ の還元は $z_0$ を単根にもつので（$2z_0 \ne 0$）、<Ref to="thm-hensel-newton" /> の 2 から $z^2 = ux_1^2 + w\cdot 1^2$ となる $z \in \mathbb{Z}_p$ があります。$z_0 = 0$ のときは $\bar ux_0^2 = -\bar w \ne 0$ から $x_0 \ne 0$ です。$f(X) = uX^2 + w$（モニックでないので Newton 法の形を使います）と $x_0$ の持ち上げ $x_1 \in \mathbb{Z}_p$ について $|f(x_1)|_p < 1 = |2ux_1|_p^2 = |f'(x_1)|_p^2$ なので、<Ref to="thm-hensel-newton" /> の 1 から $ux^2 + w = 0$ となる $x \in \mathbb{Z}_p$ があり、$(x, 1, 0)$ が解です。

2. $\bar u = \beta^2$ なら <Ref to="prop-squares-qp" /> から $u = c^2$（$c \in \mathbb{Z}_p$）で、$(1, 0, c)$ が $z^2 = ux^2 + py^2$ の解です。逆に $(x, y, z) \ne 0$ を解とします。$p$ の冪を掛けて $x, y, z \in \mathbb{Z}_p$ で、どれかは単数としてよい。$p \mid x$ なら $z^2 = ux^2 + py^2$ から $p \mid z$ で、$p^2 \mid py^2$ から $p \mid y$ となり矛盾します。よって $x$ は単数で、還元して $\bar u = (\bar z/\bar x)^2$ です。

3. $p$ が奇数のとき、1 を $u = w = -1$ に使うと $z^2 = -x^2 - y^2$ が $(0, 0, 0)$ でない解をもちます。$\mathbb{Q}_2$ で解があるとすると、$2$ の冪を掛けて $x, y, z \in \mathbb{Z}_2$ で、どれかは単数としてよい。単数の平方は $4$ を法として $1$、$2\mathbb{Z}_2$ の元の平方は $0$ なので、$x^2 + y^2 + z^2 \bmod 4$ は単数の個数（$1$、$2$、$3$ のどれか）に等しく、$0$ になりません。$\mathbb{R}$ では平方の和が $0$ になるのは $x = y = z = 0$ のときだけです。
</Proof>

<Remark id="rem-hasse-minkowski" title="Hasse–Minkowski の定理と Hilbert の相互法則（主張のみ）">
有理数係数の 2 次形式 $q(x_1, \ldots, x_n)$ について、$q = 0$ が $\mathbb{Q}$ に自明でない解をもつことは、$\mathbb{R}$ とすべての $\mathbb{Q}_p$ に自明でない解をもつことと同値です（Hasse–Minkowski の定理）。また $a, b \in \mathbb{Q}^{\times}$ について、有限個を除く $v$ で $(a, b)_v = 1$ であり、$\prod_v(a, b)_v = 1$ が成り立ちます（Hilbert の相互法則。平方剰余の相互法則と同値）。<Ref to="prop-hilbert-symbol-qp" /> の 3 では $(-1, -1)_v = -1$ となる $v$ が $2$ と $\infty$ のちょうど 2 つで、この積公式と合っています。これらは本記事では証明せず、定理環境にもしていません。証明は J.-P. Serre, *A Course in Arithmetic* の第 III 章・第 IV 章にあります。3 次以上の方程式では、すべての完備化で解があっても $\mathbb{Q}$ に解がない例（Selmer の $3x^3 + 4y^3 + 5z^3 = 0$）があり、局所から大域への移行は一般には成り立ちません。
</Remark>

## 10. 演習

<Exercise id="exr-ultrametric-triangles" difficulty="易">
非 Archimedes 的な付値体では「すべての三角形は二等辺三角形」であること、すなわち $x, y, z \in K$ について $|x - y|$、$|y - z|$、$|x - z|$ のうち大きい方の 2 つが等しいことを示せ。また、閉球 $\{x : |x - a| \le r\}$ の任意の点がその球の中心になることを示せ。
<Solution>
$\alpha = x - y$、$\beta = y - z$ とすると $x - z = \alpha + \beta$ です。$|\alpha| \ne |\beta|$ なら 2.1 節の注意から $|\alpha + \beta| = \max(|\alpha|, |\beta|)$ で、大きい方の 2 つが等しくなります。$|\alpha| = |\beta|$ なら $|\alpha + \beta| \le |\alpha|$ で、やはり大きい方の 2 つ（$|\alpha|$ と $|\beta|$）が等しくなります。

$|b - a| \le r$ とします。$|x - a| \le r$ なら $|x - b| \le \max(|x - a|, |a - b|) \le r$ で、逆も同様ですから $\{x : |x - a| \le r\} = \{x : |x - b| \le r\}$ です。
</Solution>
</Exercise>

<Exercise id="exr-expansion-rational" difficulty="標準">
$\mathbb{Z}_7$ での $-2/3$ の $7$ 進展開を求めよ。また、係数列が $1, 2, 1, 2, \ldots$（周期 2）である $7$ 進整数はどの有理数か。
<Solution>
<Ref to="prop-p-adic-expansion" /> の証明の手順を使います。$x_0 = -2/3$。$3 \cdot 5 \equiv 1 \pmod 7$ なので $1/3 \equiv 5$、$a_0 \equiv -2 \cdot 5 = -10 \equiv 4$。$x_1 = (-2/3 - 4)/7 = (-14/3)/7 = -2/3 = x_0$。よって係数はすべて $4$ で、$-2/3 = 4 + 4\cdot 7 + 4\cdot 7^2 + \cdots$ です。検算：$4/(1 - 7) = -2/3$。

係数列 $1, 2, 1, 2, \ldots$ の和は $(1 + 2\cdot 7)(1 + 7^2 + 7^4 + \cdots) = 15/(1 - 49) = -15/48 = -5/16$ です。
</Solution>
</Exercise>

<Exercise id="exr-hensel-cube" difficulty="標準">
$\mathbb{Q}_3$ において、単数 $u \in \mathbb{Z}_3^{\times}$ が立方であることと $u \equiv \pm 1 \pmod 9$ は同値であることを示せ。
<Solution>
$w \in \mathbb{Z}_3^{\times}$ は $w = \pm 1 + 3s$ と書け、$w^3 = \pm 1 + 9s + 27(\cdots) \equiv \pm 1 \pmod 9$ です（$(\pm 1 + 3s)^3 = \pm 1 + 3\cdot 3s + 3(\pm 1)9s^2 + 27s^3$）。逆に $u \equiv \pm 1 \pmod 9$ とします。$u$ を $-u$ に取り替えて（$-1 = (-1)^3$）$u \equiv 1 \pmod 9$ としてよい。$f = X^3 - u$、$a_0 = 1$ とすると $|f(1)|_3 = |1 - u|_3 \le 1/9$、$|f'(1)|_3^2 = |3|_3^2 = 1/9$ で、条件 $|f(a_0)| < |f'(a_0)|^2$ にはあと一歩足りません。そこで $u \equiv 1, 10, 19 \pmod{27}$ に場合分けし、それぞれ $a_0 = 1, 4, 7$ を取ります（$4^3 = 64 \equiv 10$、$7^3 = 343 \equiv 19 \pmod{27}$）。すると $|f(a_0)|_3 \le 1/27 < 1/9 = |3a_0^2|_3^2$ となり、<Ref to="thm-hensel-newton" /> の 1 から $u$ は立方です。
</Solution>
</Exercise>

<Exercise id="exr-weak-approximation" difficulty="難">
弱近似定理を使って、次を満たす有理数 $x$ が存在することを示し、実際に 1 つ求めよ：$|x - 1|_2 \le 1/8$、$|x - 1/2|_3 \le 1/3$、$|x|_\infty < 1/10$。
<Solution>
$|\cdot|_2$、$|\cdot|_3$、$|\cdot|_\infty$ は互いに同値でない自明でない絶対値なので、<Ref to="thm-weak-approximation" /> を $a = (1, 1/2, 0)$、$\varepsilon = 1/10$ に使えば存在します（$|x - 1|_2 < 1/10$ は $|x - 1|_2 \le 1/16$ を意味し、$|x - 1/2|_3 < 1/10$ は $\le 1/27$ を意味します）。

具体的には、分母に $2$ とも $3$ とも素な大きい数を置きます。$x = c/d$ で、まず整数 $c$ を $c \equiv 1 \pmod 8$、$c \equiv 2 \pmod 3$（$1/2 \equiv 2 \pmod 3$）となるように選ぶと $c = 17$ です。$d$ を $d \equiv 1 \pmod{24}$ かつ $d > 170$ に取れば、$c/d \equiv c \pmod 8$（$\mathbb{Z}_2$ で）、$c/d \equiv c \pmod 3$（$\mathbb{Z}_3$ で）で、$|c/d|_\infty < 1/10$ です。例えば $d = 193$ として $x = 17/193$ です。確かめると、$x - 1 = -176/193$ で $176 = 16\cdot 11$ から $|x - 1|_2 = 1/16$、$x - 1/2 = (34 - 193)/386 = -159/386$ で $159 = 3\cdot 53$ から $|x - 1/2|_3 = 1/3$、$|x|_\infty < 1/10$ です。
</Solution>
</Exercise>

## 参考文献

- J. Neukirch, *Algebraic Number Theory*, Grundlehren der mathematischen Wissenschaften 322, Springer, 1999 — Chapter II §1–§6（$p$ 進数、付値、完備化、Hensel の補題、Newton 多角形）。
- J. W. S. Cassels, *Local Fields*, London Mathematical Society Student Texts 3, Cambridge University Press, 1986 — Chapter 2–4（Ostrowski の定理、$p$ 進数、Hensel の補題）、Chapter 6（Newton 多角形）。
- J.-P. Serre, *A Course in Arithmetic*, Graduate Texts in Mathematics 7, Springer, 1973 — Chapter II（$p$ 進数体）、Chapter III（Hilbert 記号）、Chapter IV（Hasse–Minkowski の定理）。
- F. Q. Gouvêa, *p-adic Numbers: An Introduction*, 2nd ed., Universitext, Springer, 1997 — $p$ 進数の入門。
- N. Koblitz, *p-adic Numbers, p-adic Analysis, and Zeta-Functions*, 2nd ed., Graduate Texts in Mathematics 58, Springer, 1984 — Chapter I（$p$ 進数）、Chapter IV（Newton 多角形）。
