# 局所化と素イデアルのスペクトル：根基・分数環・Zariski 位相

> 可換環の根基と Jacobson 根基を素イデアルで特徴づけ、積閉集合による局所化を普遍性で構成して素イデアルの対応を示し、Spec A の Zariski 位相の基本性質と冪等元による連結性の判定を証明する。
> https://rikai.mugen-giken.com/mathematics/commutative-algebra/localization-and-spectrum

## 0. この記事の要点

整数を素数ごとに分けて調べるとき、「ほかの素数で割ることは自由にしてよい」と決めた世界で考えると話が簡単になります。この記事は、その考え方を一般の環に広げ、環の中の素イデアルを「点」と見て、点の集まりに形（位相）を入れるまでを扱います。読み終えると、環の性質（たとえば 2 つの環の直積に分かれるか）を、点の集まりの形（つながっているか）として読み取れるようになります。

- 冪零元全体（冪零根基）は**すべての素イデアルの共通部分**であり、イデアル $\mathfrak{a}$ の根基 $\sqrt{\mathfrak{a}}$ は $\mathfrak{a}$ を含む素イデアルの共通部分です。素イデアルの存在はすべて Zorn の補題から出ます。
- 積閉集合 $S$ による**局所化** $S^{-1}A$ は「$S$ の元を可逆にする最も普遍的な環」です。分数の同値関係に「余分な因子 $u$」が入るのは、零因子がある環でも推移律を保つためです。
- $S^{-1}A$ の素イデアルは、$S$ と交わらない $A$ の素イデアルと一対一に対応します。とくに $A_{\mathfrak{p}}$ は局所環で、その剰余体は $A/\mathfrak{p}$ の商体です。商体は $S = A \setminus \{0\}$ の局所化として得られます。
- 素イデアル全体 $\operatorname{Spec} A$ に Zariski 位相を入れると、コンパクトで T0 だが一般には T1 でない空間になり、[閉点](/mathematics/topology/topological-spaces#def-closed-point)（1 点だけの集合が閉集合になる点）は極大イデアル、既約閉集合は $V(\mathfrak{p})$ に限ります。
- $\operatorname{Spec} A$ が連結でないことは、$A$ に $0, 1$ 以外の冪等元があること、すなわち $A$ が 2 つの $0$ でない環の直積に分かれることと同値です。

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

- **素イデアル・極大イデアル**: 素イデアルは $ab$ が入るなら $a$ か $b$ が入る真のイデアル、極大イデアルはそれより真に大きい真のイデアルがないもの。→ [イデアルと剰余環](/mathematics/algebra/ideals-and-quotient-rings)
- **整域**: $0$ 以外の元の積が $0$ にならない可換環。→ [整域](/mathematics/algebra/rings-and-fields#def-integral-domain)
- **環準同型**: 和・積・$1$ を保つ写像。→ [環準同型](/mathematics/algebra/rings-and-fields#def-ring-hom)
- **同値関係**: 反射律・対称律・推移律を満たす関係。→ [同値関係](/mathematics/foundations/equivalence-relations#def-equivalence)
- **位相空間**: 開集合の族（閉集合はその補集合）が決まった集合。→ [位相空間](/mathematics/topology/topological-spaces#def-topology)
- **Zorn の補題**: どの鎖にも上界がある順序集合は極大元をもつ、という主張。→ [選択公理と Zorn の補題](/mathematics/foundations/axiom-of-choice-zorn)

</Aside>

## 1. 動機

整数の性質を素数ごとに調べるとき、私たちは「$p$ 以外の素数で割ることを許した世界」で考えます。たとえば $p$ と互いに素な分母をもつ有理数の全体 $\mathbb{Z}_{(p)}$ では、$p$ と素な整数はすべて可逆になり、残る素数は $p$ だけです。方程式が $\mathbb{Z}_{(p)}$ で解けるかを $p$ ごとに調べ、あとで情報を貼り合わせる、という手法は整数論の基本です。可換環論の**局所化**はこの操作を一般の可換環に移したもので、「点 $\mathfrak{p}$ の近くだけを見る」ための道具です。

では「点」とは何でしょうか。多項式環 $\mathbb{C}[x, y]$ の点 $(a, b) \in \mathbb{C}^2$ には、そこで値が $0$ になる多項式全体という極大イデアル $(x - a, y - b)$ が対応します。逆に、Hilbert の零点定理（[Noether の正規化と Hilbert の零点定理](/mathematics/commutative-algebra/integral-extensions-nullstellensatz)）によって、$\mathbb{C}[x,y]$ の極大イデアルはこの形に限ります。極大イデアルだけでなく素イデアル全体を「点」とみなすと、既約な曲線 $f = 0$ も素イデアル $(f)$ という 1 つの点（その曲線の**生成点**）として扱えます。この点集合が $\operatorname{Spec} A$ で、閉集合を「イデアルの共通零点」として定めたものが Zariski 位相です。

この記事では、環 $A$ からこの二つの道具を作ります。以下、環はすべて単位元 $1$ をもつ可換環とし、環準同型は $1$ を $1$ に写すもの（<Ref to="mathematics/algebra/rings-and-fields#def-ring-hom" text="環準同型の定義" />）とします。$1 = 0$ となる零環も環に含めますが、零環には素イデアルがありません。

## 2. イデアルの演算と根基

<Definition id="def-ideal-operations" title="イデアルの和・積・共通部分・商">
$\mathfrak{a}, \mathfrak{b}$ を環 $A$ のイデアルとする。

1. **和** $\mathfrak{a} + \mathfrak{b} = \{ a + b : a \in \mathfrak{a},\ b \in \mathfrak{b} \}$、**共通部分** $\mathfrak{a} \cap \mathfrak{b}$。
2. **積** $\mathfrak{a}\mathfrak{b}$ は、積 $ab$（$a \in \mathfrak{a}$、$b \in \mathfrak{b}$）の有限和全体。$\mathfrak{a}^n$ は $\mathfrak{a}$ の $n$ 個の積。
3. **イデアル商** $(\mathfrak{a} : \mathfrak{b}) = \{ x \in A : x\mathfrak{b} \subseteq \mathfrak{a} \}$。とくに $(0 : \mathfrak{b})$ を $\mathfrak{b}$ の**零化イデアル**という。

いずれも $A$ のイデアルであり、$\mathfrak{a}\mathfrak{b} \subseteq \mathfrak{a} \cap \mathfrak{b}$、$\mathfrak{a} \subseteq (\mathfrak{a} : \mathfrak{b})$ が成り立つ。
</Definition>

たとえば $A = \mathbb{Z}$ では $(m) + (n) = (\gcd(m,n))$、$(m) \cap (n) = (\operatorname{lcm}(m,n))$、$(m)(n) = (mn)$ です。イデアル商は「割り算」にあたり、$((12) : (4)) = (3)$ です。

<Definition id="def-radical" title="根基・冪零根基・Jacobson 根基・被約環">
$A$ を環、$\mathfrak{a}$ をそのイデアルとする。

1. $\sqrt{\mathfrak{a}} = \{ x \in A : \text{ある } n \ge 1 \text{ で } x^n \in \mathfrak{a} \}$ を $\mathfrak{a}$ の**根基**という。$\sqrt{\mathfrak{a}} = \mathfrak{a}$ のとき $\mathfrak{a}$ を**根基イデアル**という。
2. $\operatorname{nil}(A) = \sqrt{(0)}$、すなわち冪零元全体を $A$ の**冪零根基**という。$\operatorname{nil}(A) = 0$ のとき $A$ を**被約**であるという。
3. $A$ のすべての極大イデアルの共通部分を $A$ の **Jacobson 根基**といい、$\operatorname{Jac}(A)$ と書く（零環では $\operatorname{Jac}(A) = A$ とする）。
</Definition>

<Lemma id="lem-radical-ideal" title="根基はイデアル">
$\sqrt{\mathfrak{a}}$ は $\mathfrak{a}$ を含むイデアルであり、$\sqrt{\sqrt{\mathfrak{a}}} = \sqrt{\mathfrak{a}}$ を満たす。
</Lemma>

<Proof of="lem-radical-ideal">
$\mathfrak{a} \subseteq \sqrt{\mathfrak{a}}$ は $n = 1$ と取ればわかります。$x^m \in \mathfrak{a}$、$y^n \in \mathfrak{a}$ とします。二項展開

$$
(x + y)^{m+n-1} = \sum_{k=0}^{m+n-1} \binom{m+n-1}{k} x^k y^{m+n-1-k}
$$

の各項では $k \ge m$ か $m + n - 1 - k \ge n$ のどちらかが成り立つので、各項は $\mathfrak{a}$ に入り、$x + y \in \sqrt{\mathfrak{a}}$ です（可換性を使っています）。$a \in A$ なら $(ax)^m = a^m x^m \in \mathfrak{a}$ です。よって $\sqrt{\mathfrak{a}}$ はイデアルです。最後に $x^n \in \sqrt{\mathfrak{a}}$ なら $(x^n)^k \in \mathfrak{a}$ となる $k$ があり、$x^{nk} \in \mathfrak{a}$ なので $x \in \sqrt{\mathfrak{a}}$ です。
</Proof>

素イデアルについて、以下でくり返し使う二つの基本事項を先に確かめておきます。

<Lemma id="lem-preimage-prime" title="素イデアルの引き戻し">
$\varphi\colon A \to B$ を環準同型、$\mathfrak{q}$ を $B$ の素イデアルとする。このとき $\varphi^{-1}(\mathfrak{q})$ は $A$ の素イデアルである。
</Lemma>

<Proof of="lem-preimage-prime">
$\varphi^{-1}(\mathfrak{q})$ は加法と $A$ の元の掛け算で閉じるのでイデアルです。<Ref to="mathematics/algebra/rings-and-fields#def-ring-hom" text="環準同型" /> は $\varphi(1) = 1$ を満たし、$1 \notin \mathfrak{q}$ なので $1 \notin \varphi^{-1}(\mathfrak{q})$、すなわち真のイデアルです。$ab \in \varphi^{-1}(\mathfrak{q})$ なら $\varphi(a)\varphi(b) = \varphi(ab) \in \mathfrak{q}$ なので、$\mathfrak{q}$ が素イデアルであること（<Ref to="mathematics/algebra/ideals-and-quotient-rings#def-prime-maximal" />）から $\varphi(a) \in \mathfrak{q}$ または $\varphi(b) \in \mathfrak{q}$ です。
</Proof>

<Lemma id="lem-quotient-correspondence" title="剰余環のイデアルの対応">
$\mathfrak{a}$ を $A$ のイデアル、$\pi\colon A \to A/\mathfrak{a}$ を自然な全射とする。$\mathfrak{b} \mapsto \pi^{-1}(\mathfrak{b})$ は、$A/\mathfrak{a}$ のイデアル全体から $\mathfrak{a}$ を含む $A$ のイデアル全体への、包含関係を保つ全単射であり、逆写像は $\mathfrak{c} \mapsto \pi(\mathfrak{c})$ である。さらに $\mathfrak{c} \supseteq \mathfrak{a}$ について $(A/\mathfrak{a})/\pi(\mathfrak{c}) \cong A/\mathfrak{c}$ であり、この対応で素イデアルは素イデアルに、極大イデアルは極大イデアルに対応する。
</Lemma>

<Proof of="lem-quotient-correspondence">
$\pi^{-1}(\mathfrak{b})$ は $\ker \pi = \mathfrak{a}$ を含むイデアルです。$\pi$ が全射なので $\pi(\mathfrak{c})$ はイデアルで、$\pi(\pi^{-1}(\mathfrak{b})) = \mathfrak{b}$ です。また $\pi^{-1}(\pi(\mathfrak{c})) = \mathfrak{c} + \mathfrak{a}$ であり、$\mathfrak{c} \supseteq \mathfrak{a}$ ならこれは $\mathfrak{c}$ です。以上で全単射であることと、包含を保つことがわかります。

合成 $A \to A/\mathfrak{a} \to (A/\mathfrak{a})/\pi(\mathfrak{c})$ は全射で、核は $\pi^{-1}(\pi(\mathfrak{c})) = \mathfrak{c}$ です。<Ref to="mathematics/algebra/ideals-and-quotient-rings#thm-first-isomorphism" text="環の準同型定理" /> より $(A/\mathfrak{a})/\pi(\mathfrak{c}) \cong A/\mathfrak{c}$ です。素イデアルは剰余環が整域になるイデアル（<Ref to="mathematics/algebra/ideals-and-quotient-rings#prop-prime-iff-domain" />）、極大イデアルは剰余環が体になるイデアル（<Ref to="mathematics/algebra/ideals-and-quotient-rings#thm-maximal-iff-field" />）なので、この同型から最後の主張が従います。
</Proof>

<Theorem id="thm-nilradical" title="冪零根基は素イデアルの共通部分">
環 $A$ について

$$
\operatorname{nil}(A) = \bigcap_{\mathfrak{p} \in \operatorname{Spec} A} \mathfrak{p}
$$

が成り立つ。ここで $\operatorname{Spec} A$ は $A$ の素イデアル全体であり、空集合の共通部分は $A$ とする。
</Theorem>

<Proof of="thm-nilradical">
$(\subseteq)$ $x^n = 0$ とし、$\mathfrak{p}$ を素イデアルとします。$x^n = 0 \in \mathfrak{p}$ で、$x \cdot x^{n-1} \in \mathfrak{p}$ から素イデアルの定義により $x \in \mathfrak{p}$ または $x^{n-1} \in \mathfrak{p}$ です。$n$ についての帰納法で $x \in \mathfrak{p}$ を得ます。

$(\supseteq)$ $f$ が冪零でないとして、$f \notin \mathfrak{p}$ となる素イデアル $\mathfrak{p}$ を作ります。$S = \{1, f, f^2, \ldots\}$ とおくと、$f$ が冪零でないので $0 \notin S$ です。$S$ と交わらないイデアル全体を $\Sigma$ とし、包含で順序を入れます。$(0) \in \Sigma$ なので $\Sigma$ は空でありません。$\Sigma$ の空でない鎖 $(\mathfrak{c}_\lambda)$ の合併 $\mathfrak{c}$ は、2 元が同じ $\mathfrak{c}_\lambda$ に入ることからイデアルで、$S$ と交わらないので $\Sigma$ の中の上界です。<Ref to="mathematics/foundations/axiom-of-choice-zorn#thm-zorn" text="Zorn の補題" /> により $\Sigma$ は極大元 $\mathfrak{p}$ をもちます。

$\mathfrak{p}$ が素イデアルであることを示します。$1 \in S$ なので $\mathfrak{p} \ne A$ です。$a \notin \mathfrak{p}$、$b \notin \mathfrak{p}$ とすると、$\mathfrak{p} + (a)$ と $\mathfrak{p} + (b)$ は $\mathfrak{p}$ より真に大きいので、極大性から $S$ と交わります。$f^m = p_1 + xa$、$f^n = p_2 + yb$（$p_i \in \mathfrak{p}$、$x, y \in A$）と書けば

$$
f^{m+n} = p_1 p_2 + p_1 y b + p_2 x a + xy\,ab \in \mathfrak{p} + (ab)
$$

なので、$\mathfrak{p} + (ab)$ も $S$ と交わります。$ab \in \mathfrak{p}$ なら $\mathfrak{p} + (ab) = \mathfrak{p}$ が $S$ と交わることになり矛盾するので、$ab \notin \mathfrak{p}$ です。よって $\mathfrak{p}$ は素イデアルで、$f \in S$ だから $f \notin \mathfrak{p}$ です。
</Proof>

<Corollary id="cor-radical" title="根基は素イデアルの共通部分">
$A$ のイデアル $\mathfrak{a}$ について、$\sqrt{\mathfrak{a}}$ は $\mathfrak{a}$ を含む素イデアル全体の共通部分に等しい。とくに素イデアルは根基イデアルである。
</Corollary>

<Proof of="cor-radical">
$\pi\colon A \to A/\mathfrak{a}$ を自然な全射とします。$x \in \sqrt{\mathfrak{a}}$ は $\pi(x)$ が冪零であることと同値で、<Ref to="thm-nilradical" /> によりそれは $\pi(x)$ が $A/\mathfrak{a}$ のすべての素イデアル $\mathfrak{q}$ に入ること、すなわち $x$ がすべての $\pi^{-1}(\mathfrak{q})$ に入ることと同値です。<Ref to="lem-quotient-correspondence" /> により $\pi^{-1}(\mathfrak{q})$ は $\mathfrak{a}$ を含む素イデアルをちょうど一度ずつ動きます。素イデアル $\mathfrak{p}$ については、$\mathfrak{p}$ を含む素イデアルの共通部分は $\mathfrak{p}$ 自身なので $\sqrt{\mathfrak{p}} = \mathfrak{p}$ です。
</Proof>

冪零根基が「すべての素イデアル」の共通部分であるのに対し、Jacobson 根基は「極大イデアル」の共通部分で、一般に大きくなります。次の特徴づけは、[加群・完全列・中山の補題](/mathematics/commutative-algebra/modules-exact-sequences-nakayama) の中山の補題の土台になります。

<Proposition id="prop-jacobson" title="Jacobson 根基の特徴づけ">
環 $A$ と $x \in A$ について、$x \in \operatorname{Jac}(A)$ であることと、すべての $y \in A$ に対して $1 - xy$ が単元であることは同値である。
</Proposition>

<Proof of="prop-jacobson">
零環ではどちらの条件も常に成り立つので、$1 \ne 0$ とします。

$(\Rightarrow)$ $1 - xy$ が単元でないとすると、$(1 - xy)$ は真のイデアルなので、<Ref to="mathematics/foundations/axiom-of-choice-zorn#thm-maximal-ideal" text="極大イデアルの存在" /> によりそれを含む極大イデアル $\mathfrak{m}$ があります。$x \in \mathfrak{m}$ なので $xy \in \mathfrak{m}$ で、$1 = (1 - xy) + xy \in \mathfrak{m}$ となり、<Ref to="mathematics/algebra/ideals-and-quotient-rings#lem-unit-ideal" /> から $\mathfrak{m} = A$ となって矛盾します。

$(\Leftarrow)$ ある極大イデアル $\mathfrak{m}$ について $x \notin \mathfrak{m}$ とします。$\mathfrak{m} + (x)$ は $\mathfrak{m}$ より真に大きいので $A$ に等しく、$1 = u + xy$（$u \in \mathfrak{m}$、$y \in A$）と書けます。すると $1 - xy = u \in \mathfrak{m}$ は単元ではありません（単元なら <Ref to="mathematics/algebra/ideals-and-quotient-rings#lem-unit-ideal" /> により $\mathfrak{m} = A$）。
</Proof>

次の補題は、素イデアルの有限和集合に含まれるイデアルは、そのうちの 1 つに含まれる、というものです。証明では、どの素イデアルにも入らない元 $y$ を、$x_n$ と残りの積 $x_1 \cdots x_{n-1}$ の和として作ります。和にすると、前の $n-1$ 個の素イデアルでは積の項が消え、$\mathfrak{p}_n$ では $x_n$ の項が消えるので、すべての素イデアルから外れるからです。[Krull 次元と単項イデアル定理](/mathematics/commutative-algebra/krull-dimension) の章で高さの議論に、[Tor・Ext と深さ](/mathematics/commutative-algebra/tor-ext-depth) の章で正則列の存在に使います。

<Lemma id="lem-prime-avoidance" title="素イデアル回避">
$A$ を環とする。

1. $\mathfrak{p}_1, \ldots, \mathfrak{p}_n$ を素イデアル、$\mathfrak{a}$ をイデアルとし、$\mathfrak{a} \subseteq \bigcup_{i=1}^n \mathfrak{p}_i$ とする。このとき、ある $i$ について $\mathfrak{a} \subseteq \mathfrak{p}_i$ である。
2. $\mathfrak{a}_1, \ldots, \mathfrak{a}_n$ をイデアル、$\mathfrak{p}$ を素イデアルとし、$\mathfrak{p} \supseteq \bigcap_{i=1}^n \mathfrak{a}_i$ とする。このとき、ある $i$ について $\mathfrak{p} \supseteq \mathfrak{a}_i$ である。とくに $\mathfrak{p} = \bigcap_i \mathfrak{a}_i$ なら、ある $i$ について $\mathfrak{p} = \mathfrak{a}_i$ である。
</Lemma>

<Proof of="lem-prime-avoidance">
(1) $n$ についての帰納法で示します。$n = 1$ は仮定そのものです。$n \ge 2$ とし、どの $i$ についても $\mathfrak{a} \not\subseteq \bigcup_{j \ne i} \mathfrak{p}_j$ と仮定してよいです（そうでなければ $n - 1$ 個の場合の帰納法の仮定から結論が出ます）。各 $i$ について $x_i \in \mathfrak{a} \setminus \bigcup_{j \ne i} \mathfrak{p}_j$ を選ぶと、$\mathfrak{a} \subseteq \bigcup_j \mathfrak{p}_j$ なので $x_i \in \mathfrak{p}_i$ です。

$$
y = x_n + x_1 x_2 \cdots x_{n-1} \in \mathfrak{a}
$$

とおきます。$j < n$ について $x_n \notin \mathfrak{p}_j$、$x_1 \cdots x_{n-1} \in \mathfrak{p}_j$（因子 $x_j$ を含む）なので $y \notin \mathfrak{p}_j$ です。また $x_n \in \mathfrak{p}_n$ で、$x_1, \ldots, x_{n-1} \notin \mathfrak{p}_n$ と $\mathfrak{p}_n$ が素であることから $x_1 \cdots x_{n-1} \notin \mathfrak{p}_n$、よって $y \notin \mathfrak{p}_n$ です。$y \in \mathfrak{a}$ がどの $\mathfrak{p}_j$ にも入らないことになり、仮定に反します。

(2) どの $i$ についても $\mathfrak{a}_i \not\subseteq \mathfrak{p}$ とし、$x_i \in \mathfrak{a}_i \setminus \mathfrak{p}$ を選びます。$x_1 \cdots x_n \in \mathfrak{a}_1 \cdots \mathfrak{a}_n \subseteq \bigcap_i \mathfrak{a}_i \subseteq \mathfrak{p}$ ですが、$\mathfrak{p}$ は素なのでいずれかの $x_i$ が $\mathfrak{p}$ に入り、矛盾します。$\mathfrak{p} = \bigcap_i \mathfrak{a}_i$ のときは、$\mathfrak{p} \supseteq \mathfrak{a}_i$ となる $i$ について $\mathfrak{a}_i \supseteq \bigcap_j \mathfrak{a}_j = \mathfrak{p}$ でもあるので $\mathfrak{p} = \mathfrak{a}_i$ です。
</Proof>

(1) で素イデアルの仮定は外せません。$A = \mathbb{F}_2[x, y]/(x, y)^2$ では、極大イデアル $\mathfrak{m} = (x, y)$ が 3 つのイデアル $(x)$、$(y)$、$(x + y)$ の和集合になります（$\mathfrak{m}$ の元は $ax + by$（$a, b \in \mathbb{F}_2$）の 4 つしかないからです）が、どの 1 つにも含まれません。

## 3. 局所化

<Definition id="def-multiplicative-set" title="積閉集合">
環 $A$ の部分集合 $S$ が**積閉集合**であるとは、$1 \in S$ であり、$s, t \in S$ ならば $st \in S$ であることをいう。
</Definition>

代表的な積閉集合は次の 3 つです。(a) $f \in A$ の冪の全体 $\{1, f, f^2, \ldots\}$。(b) 素イデアル $\mathfrak{p}$ の補集合 $A \setminus \mathfrak{p}$（$st \in \mathfrak{p}$ なら $s$ か $t$ が $\mathfrak{p}$ に入るので、補集合は積で閉じます）。(c) [整域](/mathematics/algebra/rings-and-fields#def-integral-domain) $A$ の $A \setminus \{0\}$（(b) で $\mathfrak{p} = (0)$ とした場合）。

次の定義で余分な因子 $u$ が入るのは、零因子（かけて $0$ になる $0$ でない元）がある環でも分数を正しく扱うためです。たとえば $\mathbb{Z}/6$ で $2$ を可逆にしたいとします。$3 \cdot 2 = 0$ なので、両辺に $2^{-1}$ を掛けると $3 = 0$ でなければなりません。定義の関係では、$u = 2$ とすると $2(3 \cdot 1 - 0 \cdot 1) = 6 = 0$ なので $(3, 1) \sim (0, 1)$ となり、$3/1 = 0$ が実現されます。$u$ がないと、この $3$ を $0$ とみなせません。

<Definition id="def-localization" title="局所化">
$S$ を環 $A$ の積閉集合とする。$A \times S$ 上の関係を

$$
(a, s) \sim (b, t) \iff \text{ある } u \in S \text{ について } u(at - bs) = 0
$$

で定め、$(a, s)$ の同値類を $a/s$ と書く。同値類全体 $S^{-1}A$ に

$$
\frac{a}{s} + \frac{b}{t} = \frac{at + bs}{st}, \qquad \frac{a}{s}\cdot\frac{b}{t} = \frac{ab}{st}
$$

で演算を入れたものを $A$ の $S$ による**局所化**（分数環）という。$\iota\colon A \to S^{-1}A$、$\iota(a) = a/1$ を**標準写像**という。
$S = \{1, f, f^2, \ldots\}$ のとき $S^{-1}A$ を $A_f$、$S = A \setminus \mathfrak{p}$ のとき $A_{\mathfrak{p}}$ と書く。
</Definition>

次の補題は、この分数の計算規則が通常の分数と同じように使えることの確認です。証明の推移律では、2 つの関係に出てくる $u, v$ をまとめて掛け、$a/s = b/t$ と $b/t = c/r$ から $a/s = c/r$ を導きます。

<Lemma id="lem-localization-ring" title="局所化は環になる">
<Ref to="def-localization" /> の $\sim$ は同値関係であり、演算は代表元の取り方によらずに定まって $S^{-1}A$ は環になる。$\iota$ は環準同型で、各 $s \in S$ について $\iota(s)$ は単元である。さらに

1. $a/1 = 0$ であることと、ある $u \in S$ について $ua = 0$ であることは同値である。
2. $S^{-1}A = 0$ であることと $0 \in S$ であることは同値である。
</Lemma>

<Proof of="lem-localization-ring">
反射律・対称律は $u = 1$ と符号の反転でわかります。推移律: $u(at - bs) = 0$、$v(br - ct) = 0$ とすると

$$
tuv(ar - cs) = rv \cdot u(at - bs) + su \cdot v(br - ct) = 0
$$

であり（右辺を展開すると $uv(art - brs) + uv(brs - cst)$ です）、$tuv \in S$ なので $(a, s) \sim (c, r)$ です。

加法の well-definedness: $u(as' - a's) = 0$ なら

$$
u\bigl((at + bs)s't - (a't + bs')st\bigr) = t^2 \cdot u(as' - a's) = 0
$$

なので $(at + bs)/st = (a't + bs')/s't$ です。乗法も $u(ab\,s't - a'b\,st) = bt \cdot u(as' - a's) = 0$ から同様です。第 2 成分についても対称に確かめられます。環の公理は、通分すれば $A$ の中の恒等式に帰着します。たとえば分配法則は $\frac{a}{s}\bigl(\frac{b}{t} + \frac{c}{r}\bigr) = \frac{a(br + ct)}{str}$ と $\frac{ab}{st} + \frac{ac}{sr} = \frac{ab\,sr + ac\,st}{s^2 tr}$ が、分子分母に $s$ を掛けた関係にあることからわかります（$x/y = sx/sy$ は $1 \cdot (x \cdot sy - sx \cdot y) = 0$ から従います）。零元は $0/1$、単位元は $1/1$ です。

$\iota$ が和・積・単位元を保つことは定義から直ちにわかり、$\iota(s) \cdot (1/s) = s/s = 1/1$ です。(1) は $a/1 = 0/1$ の定義そのものです。(2) $S^{-1}A = 0$ は $1/1 = 0/1$、すなわち (1) より $u \cdot 1 = 0$ となる $u \in S$ があること、つまり $0 \in S$ と同値です。
</Proof>

<Theorem id="thm-localization-universal" title="局所化の普遍性">
$S$ を環 $A$ の積閉集合とし、$f\colon A \to B$ を、$f(S)$ が $B$ の単元からなるような環準同型とする。このとき $g \circ \iota = f$ を満たす環準同型 $g\colon S^{-1}A \to B$ がただ一つ存在し、$g(a/s) = f(a)f(s)^{-1}$ で与えられる。
</Theorem>

<Proof of="thm-localization-universal">
一意性: $g \circ \iota = f$ なら、$a/s = \iota(a)\,\iota(s)^{-1}$ なので $g(a/s) = g(\iota(a))\,g(\iota(s))^{-1} = f(a)f(s)^{-1}$ です（<Ref to="mathematics/algebra/rings-and-fields#def-ring-hom" text="環準同型" /> は単元を単元に、逆元を逆元に写します）。

存在: $g(a/s) = f(a)f(s)^{-1}$ と定めます。$u(at - bs) = 0$ なら $f(u)\bigl(f(a)f(t) - f(b)f(s)\bigr) = 0$ で、$f(u)$ は単元なので $f(a)f(t) = f(b)f(s)$、両辺に $f(s)^{-1}f(t)^{-1}$ を掛けて $f(a)f(s)^{-1} = f(b)f(t)^{-1}$ です。よって $g$ は定まります。$g\bigl(\frac{at + bs}{st}\bigr) = \bigl(f(a)f(t) + f(b)f(s)\bigr)f(s)^{-1}f(t)^{-1} = g(a/s) + g(b/t)$、積と $g(1/1) = 1$ も同様で、$g(\iota(a)) = f(a)$ です。
</Proof>

普遍性から、$S^{-1}A$ は同型を除いて一意に定まります。「$S$ を可逆にする環準同型はすべて $S^{-1}A$ を経由する」という性質だけで局所化を扱えることが、この構成の強みです。

<Proposition id="prop-fraction-field" title="商体">
$A$ を整域とし、$S = A \setminus \{0\}$ とする。$K = S^{-1}A$ は体であり、標準写像 $\iota\colon A \to K$ は単射である。$K$ を $A$ の**商体**といい $\operatorname{Frac} A$ と書く。さらに、$0 \notin T$ となる任意の積閉集合 $T$ について、自然な写像 $T^{-1}A \to K$、$a/t \mapsto a/t$ は単射な環準同型である。
</Proposition>

<Proof of="prop-fraction-field">
$A$ は整域なので $S$ は積閉で $0 \notin S$ です。<Ref to="lem-localization-ring" /> の (2) より $K \ne 0$ です。同じ補題の (1) より、$a/s = 0$ は「ある $u \ne 0$ について $ua = 0$」、すなわち $a = 0$ と同値です（整域だからです）。したがって $\iota$ は単射で、$a/s \ne 0$ なら $a \ne 0$ なので $s/a \in K$ が定まり、$(a/s)(s/a) = as/sa = 1$ です。よって $K$ は体です。

$T \subseteq S$ なので、合成 $A \to K$ は $T$ の元を単元に写し、<Ref to="thm-localization-universal" /> により $T^{-1}A \to K$、$a/t \mapsto a/t$ が環準同型として定まります。$a/t$ が $K$ で $0$ なら上で見たように $a = 0$ なので、$T^{-1}A$ でも $a/t = 0$ です。
</Proof>

とくに整域 $A$ と素イデアル $\mathfrak{p}$ について、$A \subseteq A_{\mathfrak{p}} \subseteq \operatorname{Frac} A$ と見なせます。整域でない環では $\iota$ は単射とは限りません。たとえば $A = \mathbb{Z}/6$、$f = 2$ とすると $3 \cdot 2 = 0$ なので $\iota(3) = 0$ となり、$A_2 \cong \mathbb{Z}/3$ です。

### 3.1. 局所化のイデアル

$A$ のイデアル $\mathfrak{a}$ に対し $S^{-1}\mathfrak{a} = \{ a/s : a \in \mathfrak{a},\ s \in S \}$ とおきます。

<Theorem id="thm-localization-ideals" title="局所化のイデアルと素イデアルの対応">
$S$ を環 $A$ の積閉集合、$\iota\colon A \to S^{-1}A$ を標準写像とする。

1. $A$ のイデアル $\mathfrak{a}$ について、$S^{-1}\mathfrak{a}$ は $\iota(\mathfrak{a})$ で生成される $S^{-1}A$ のイデアルである。$S^{-1}\mathfrak{a} = S^{-1}A$ であることと $\mathfrak{a} \cap S \ne \varnothing$ であることは同値である。
2. $S^{-1}A$ の任意のイデアル $\mathfrak{b}$ について $\mathfrak{b} = S^{-1}\bigl(\iota^{-1}(\mathfrak{b})\bigr)$ である。
3. $\mathfrak{p}$ を $S$ と交わらない素イデアルとすると、$a/s \in S^{-1}\mathfrak{p}$ と $a \in \mathfrak{p}$ は同値であり、$S^{-1}\mathfrak{p}$ は素イデアルで、$\iota^{-1}(S^{-1}\mathfrak{p}) = \mathfrak{p}$ である。
4. $\mathfrak{p} \mapsto S^{-1}\mathfrak{p}$ は、$S$ と交わらない $A$ の素イデアル全体から $\operatorname{Spec} S^{-1}A$ への、包含関係を保つ全単射であり、逆写像は $\mathfrak{q} \mapsto \iota^{-1}(\mathfrak{q})$ である。
</Theorem>

<Proof of="thm-localization-ideals">
(1) $a/s + b/t = (at + bs)/st$ と $(c/u)(a/s) = ca/us$ から $S^{-1}\mathfrak{a}$ はイデアルで、$a/s = (1/s)\,\iota(a)$ なので $\iota(\mathfrak{a})$ で生成されるイデアルに一致します。$s \in \mathfrak{a} \cap S$ なら単元 $s/1$ を含むので全体です（<Ref to="mathematics/algebra/ideals-and-quotient-rings#lem-unit-ideal" />）。逆に $1/1 = a/s$（$a \in \mathfrak{a}$）なら $u(s - a) = 0$ となる $u \in S$ があり、$us = ua \in \mathfrak{a} \cap S$ です。

(2) $a \in \iota^{-1}(\mathfrak{b})$ なら $a/s = (1/s)(a/1) \in \mathfrak{b}$ です。逆に $a/s \in \mathfrak{b}$ なら $a/1 = (s/1)(a/s) \in \mathfrak{b}$ なので $a \in \iota^{-1}(\mathfrak{b})$ で、$a/s \in S^{-1}(\iota^{-1}(\mathfrak{b}))$ です。

(3) $a/s = b/t$（$b \in \mathfrak{p}$）なら $u(at - bs) = 0$ となる $u \in S$ があり、$uta = usb \in \mathfrak{p}$ です。$ut \in S$ は $\mathfrak{p}$ に入らないので、素イデアルの定義から $a \in \mathfrak{p}$ です。これで同値性がわかり、$a/1 \in S^{-1}\mathfrak{p} \iff a \in \mathfrak{p}$、すなわち $\iota^{-1}(S^{-1}\mathfrak{p}) = \mathfrak{p}$ です。$1 \notin \mathfrak{p}$ なので $1/1 \notin S^{-1}\mathfrak{p}$ で真のイデアルです。$(a/s)(b/t) = ab/st \in S^{-1}\mathfrak{p}$ なら $ab \in \mathfrak{p}$ なので $a$ か $b$ が $\mathfrak{p}$ に入り、$S^{-1}\mathfrak{p}$ は素イデアルです。

(4) $\mathfrak{q}$ を $S^{-1}A$ の素イデアルとすると、<Ref to="lem-preimage-prime" /> より $\iota^{-1}(\mathfrak{q})$ は素イデアルです。$s \in S$ について $\iota(s)$ は単元なので $\mathfrak{q}$ に入らず、$\iota^{-1}(\mathfrak{q}) \cap S = \varnothing$ です。(2) より $S^{-1}(\iota^{-1}(\mathfrak{q})) = \mathfrak{q}$、(3) より $\iota^{-1}(S^{-1}\mathfrak{p}) = \mathfrak{p}$ なので、二つの写像は互いに逆です。どちらも包含関係を保つことは定義から明らかです。
</Proof>

<Proposition id="prop-localization-quotient" title="局所化と剰余の可換性">
$S$ を環 $A$ の積閉集合、$\mathfrak{a}$ をイデアル、$\bar S$ を $S$ の $A/\mathfrak{a}$ での像とする。このとき環の同型

$$
S^{-1}A / S^{-1}\mathfrak{a} \;\cong\; \bar S^{-1}(A/\mathfrak{a}), \qquad \frac{a}{s} \bmod S^{-1}\mathfrak{a} \ \longmapsto\ \frac{\bar a}{\bar s}
$$

がある。
</Proposition>

<Proof of="prop-localization-quotient">
合成 $A \to A/\mathfrak{a} \to \bar S^{-1}(A/\mathfrak{a})$ は $S$ を単元に写すので、<Ref to="thm-localization-universal" /> により環準同型 $\varphi\colon S^{-1}A \to \bar S^{-1}(A/\mathfrak{a})$、$\varphi(a/s) = \bar a/\bar s$ が得られます。$\bar S$ の元はすべて $\bar s$（$s \in S$）の形なので $\varphi$ は全射です。核を求めます。<Ref to="lem-localization-ring" /> の (1) を $\bar S^{-1}(A/\mathfrak{a})$ に使うと、$\bar a/\bar s = 0$ は（単元 $\bar s/1$ を掛けて）$\bar a/1 = 0$ と同値で、それは「ある $u \in S$ について $\bar u \bar a = 0$」、すなわち $ua \in \mathfrak{a}$ と同値です。このとき $a/s = ua/us \in S^{-1}\mathfrak{a}$ です。逆に $S^{-1}\mathfrak{a}$ の元が $0$ に写ることは明らかです。よって $\ker\varphi = S^{-1}\mathfrak{a}$ で、<Ref to="mathematics/algebra/ideals-and-quotient-rings#thm-first-isomorphism" text="環の準同型定理" /> から主張が従います。
</Proof>

### 3.2. 局所環と剰余体

<Definition id="def-local-ring" title="局所環・半局所環・剰余体">
$1 \ne 0$ の環 $A$ が極大イデアルをただ一つもつとき**局所環**といい、その極大イデアルを $\mathfrak{m}$ として $(A, \mathfrak{m})$ と書く。体 $k = A/\mathfrak{m}$ を $A$ の**剰余体**という。極大イデアルを有限個しかもたない環を**半局所環**という。
</Definition>

<Lemma id="lem-local-criterion" title="局所環の判定">
$1 \ne 0$ の環 $A$ が局所環であることと、$A$ の非単元全体がイデアルをなすことは同値である。このとき非単元全体が唯一の極大イデアルである。
</Lemma>

<Proof of="lem-local-criterion">
$(\Rightarrow)$ $\mathfrak{m}$ を唯一の極大イデアルとします。$x$ が非単元なら $(x)$ は真のイデアルで、<Ref to="mathematics/foundations/axiom-of-choice-zorn#thm-maximal-ideal" text="極大イデアルの存在" /> によりある極大イデアル、すなわち $\mathfrak{m}$ に含まれます。単元は <Ref to="mathematics/algebra/ideals-and-quotient-rings#lem-unit-ideal" /> により $\mathfrak{m}$ に入りません。よって $\mathfrak{m}$ は非単元全体です。

$(\Leftarrow)$ 非単元全体 $\mathfrak{m}$ がイデアルなら、$1 \notin \mathfrak{m}$ なので真のイデアルです。任意の真のイデアルは単元を含まない（<Ref to="mathematics/algebra/ideals-and-quotient-rings#lem-unit-ideal" />）ので $\mathfrak{m}$ に含まれます。よって $\mathfrak{m}$ は極大イデアルで、ほかの極大イデアルはありません。
</Proof>

<Proposition id="prop-local-ring" title="素イデアルでの局所化は局所環">
$\mathfrak{p}$ を環 $A$ の素イデアルとする。$A_{\mathfrak{p}}$ は極大イデアル $\mathfrak{p}A_{\mathfrak{p}} = (A \setminus \mathfrak{p})^{-1}\mathfrak{p}$ をもつ局所環であり、その剰余体は

$$
A_{\mathfrak{p}}/\mathfrak{p}A_{\mathfrak{p}} \;\cong\; \operatorname{Frac}(A/\mathfrak{p})
$$

である。
</Proposition>

<Proof of="prop-local-ring">
$S = A \setminus \mathfrak{p}$ とします。$0 \notin S$ なので <Ref to="lem-localization-ring" /> より $A_{\mathfrak{p}} \ne 0$ です。$a/s$ が単元であることと $a \notin \mathfrak{p}$ が同値であることを示します。$a \notin \mathfrak{p}$ なら $s/a \in A_{\mathfrak{p}}$ が逆元です。$a \in \mathfrak{p}$ なら <Ref to="thm-localization-ideals" /> の (3) により $a/s$ は真のイデアル $\mathfrak{p}A_{\mathfrak{p}}$ に入るので単元ではありません。よって非単元全体は $\mathfrak{p}A_{\mathfrak{p}}$ でイデアルをなし、<Ref to="lem-local-criterion" /> により $A_{\mathfrak{p}}$ は $\mathfrak{p}A_{\mathfrak{p}}$ を極大イデアルとする局所環です。

剰余体: <Ref to="prop-localization-quotient" /> により $A_{\mathfrak{p}}/\mathfrak{p}A_{\mathfrak{p}} \cong \bar S^{-1}(A/\mathfrak{p})$ です。$A/\mathfrak{p}$ は整域で（<Ref to="mathematics/algebra/ideals-and-quotient-rings#prop-prime-iff-domain" />）、$\bar S$ は $A \setminus \mathfrak{p}$ の像、すなわち $A/\mathfrak{p}$ の $0$ でない元全体なので、右辺は <Ref to="prop-fraction-field" /> の商体です。
</Proof>

$\mathfrak{p}$ が極大イデアルなら $A/\mathfrak{p}$ はすでに体（<Ref to="mathematics/algebra/ideals-and-quotient-rings#thm-maximal-iff-field" />）なので、剰余体は $A/\mathfrak{p}$ そのものです。代数幾何では $\operatorname{Spec} A$ の点 $\mathfrak{p}$ における構造層の茎が $A_{\mathfrak{p}}$、その点の剰余体が $\kappa(\mathfrak{p}) = A_{\mathfrak{p}}/\mathfrak{p}A_{\mathfrak{p}}$ で、関数 $f \in A$ の点 $\mathfrak{p}$ での「値」は $f$ の $\kappa(\mathfrak{p})$ での像です。

## 4. 素イデアルのスペクトルと Zariski 位相

<Definition id="def-spec" title="素スペクトルと Zariski 位相">
環 $A$ の素イデアル全体を $\operatorname{Spec} A$ と書く。部分集合 $E \subseteq A$ と $f \in A$ に対し

$$
V(E) = \{ \mathfrak{p} \in \operatorname{Spec} A : E \subseteq \mathfrak{p} \}, \qquad D(f) = \operatorname{Spec} A \setminus V(\{f\}) = \{ \mathfrak{p} : f \notin \mathfrak{p} \}
$$

とおく。$V(E)$ の形の集合を閉集合とする位相（<Ref to="lem-zariski-closed" /> で位相になることを示す）を **Zariski 位相**という。
</Definition>

<Lemma id="lem-zariski-closed" title="V の性質">
環 $A$ について次が成り立つ。

1. $V(E) = V((E))$。ここで $(E)$ は $E$ で生成されるイデアル。また $V(\mathfrak{a}) = V(\sqrt{\mathfrak{a}})$。
2. $V(0) = \operatorname{Spec} A$、$V(1) = \varnothing$。
3. $\bigcap_\lambda V(E_\lambda) = V\bigl(\bigcup_\lambda E_\lambda\bigr)$。
4. $V(\mathfrak{a}) \cup V(\mathfrak{b}) = V(\mathfrak{a}\mathfrak{b}) = V(\mathfrak{a} \cap \mathfrak{b})$。
5. $V(\mathfrak{a}) \subseteq V(\mathfrak{b})$ であることと $\sqrt{\mathfrak{b}} \subseteq \sqrt{\mathfrak{a}}$ であることは同値である。

とくに $V(E)$ の補集合全体は位相の開集合系の公理を満たす。
</Lemma>

<Proof of="lem-zariski-closed">
(1) イデアル $\mathfrak{p}$ が $E$ を含むことと $(E)$ を含むことは同値です。また素イデアル $\mathfrak{p}$ は根基イデアル（<Ref to="cor-radical" />）なので、$\mathfrak{a} \subseteq \mathfrak{p}$ なら $\sqrt{\mathfrak{a}} \subseteq \sqrt{\mathfrak{p}} = \mathfrak{p}$ です。(2)(3) は定義から直ちに従います。(4) $\mathfrak{a}\mathfrak{b} \subseteq \mathfrak{a} \cap \mathfrak{b} \subseteq \mathfrak{a}$ から $V(\mathfrak{a}) \subseteq V(\mathfrak{a} \cap \mathfrak{b}) \subseteq V(\mathfrak{a}\mathfrak{b})$ で、$\mathfrak{b}$ についても同様です。逆に $\mathfrak{p} \supseteq \mathfrak{a}\mathfrak{b}$ で $\mathfrak{p} \not\supseteq \mathfrak{a}$ なら、$a \in \mathfrak{a} \setminus \mathfrak{p}$ を取ると任意の $b \in \mathfrak{b}$ で $ab \in \mathfrak{p}$ なので $b \in \mathfrak{p}$、すなわち $\mathfrak{p} \in V(\mathfrak{b})$ です。(5) <Ref to="cor-radical" /> により $\sqrt{\mathfrak{a}} = \bigcap_{\mathfrak{p} \in V(\mathfrak{a})} \mathfrak{p}$ なので、$V(\mathfrak{a}) \subseteq V(\mathfrak{b})$ なら $\sqrt{\mathfrak{a}} \supseteq \bigcap_{\mathfrak{p} \in V(\mathfrak{b})} \mathfrak{p} = \sqrt{\mathfrak{b}}$ です。逆は (1) から $V(\mathfrak{a}) = V(\sqrt{\mathfrak{a}}) \subseteq V(\sqrt{\mathfrak{b}}) = V(\mathfrak{b})$ です。最後の主張は (2)(3)(4) の補集合を取ったものです。
</Proof>

<Definition id="def-irreducible" title="既約な空間">
位相空間 $X$ が**既約**であるとは、$X \ne \varnothing$ であり、$X = Z_1 \cup Z_2$（$Z_i$ は閉集合）ならば $X = Z_1$ または $X = Z_2$ となることをいう。部分集合が既約であるとは、相対位相で既約であることをいう。
</Definition>

既約とは、閉集合が 2 つの小さい閉集合の和に分けられない、ひとかたまりの閉集合であることです。次の定理の (2) の証明は、開被覆を基底 $D(g)$ の被覆に直したうえで、$f$ のある冪がイデアルの有限個の生成元で書けることから有限個で足りると結論します。(5) では、既約な閉集合が素イデアルの定める $V(\mathfrak{p})$ に限ることを示します。

<Theorem id="thm-spec-topology" title="Spec の位相の基本性質">
環 $A$ について次が成り立つ。

1. $\{D(f) : f \in A\}$ は Zariski 位相の基底であり、$D(f) \cap D(g) = D(fg)$、$D(f) = \varnothing \iff f \in \operatorname{nil}(A)$ である。
2. $\operatorname{Spec} A$ と各 $D(f)$ はコンパクト（Hausdorff 性を仮定しない意味で。準コンパクトともいう）である。
3. 点 $\mathfrak{p}$ の閉包は $V(\mathfrak{p})$ であり、$\{\mathfrak{p}\}$ が閉集合であることと $\mathfrak{p}$ が極大イデアルであることは同値である。
4. $\operatorname{Spec} A$ は T0 空間である。
5. $\operatorname{Spec} A$ の既約閉集合は $V(\mathfrak{p})$（$\mathfrak{p} \in \operatorname{Spec} A$）の形のものに限り、$\mathfrak{p}$ は既約閉集合から一意に定まる。
</Theorem>

<Proof of="thm-spec-topology">
(1) 開集合 $U = \operatorname{Spec} A \setminus V(E)$ は $\bigcup_{f \in E} D(f)$ に等しい（$\mathfrak{p} \notin V(E)$ は「ある $f \in E$ が $\mathfrak{p}$ に入らない」ことだから）ので、$U$ の各点 $\mathfrak{p}$ は $U$ に含まれるある $D(f)$ に属します。これは <Ref to="mathematics/topology/topological-spaces#def-base" text="基底の定義" /> の条件です。$fg \notin \mathfrak{p}$ は $f \notin \mathfrak{p}$ かつ $g \notin \mathfrak{p}$ と同値（素イデアルの定義）なので $D(f) \cap D(g) = D(fg)$ です。$D(f) = \varnothing$ は $f$ がすべての素イデアルに入ることなので、<Ref to="thm-nilradical" /> により $f$ が冪零であることと同値です。

(2) まず被覆を基底の元によるものに直します。$D(f)$ は開集合なので、相対位相での $D(f)$ の開集合 $W \cap D(f)$（$W$ は $\operatorname{Spec} A$ の開集合）は $\operatorname{Spec} A$ の開集合でもあり、(1) により $D(f)$ に含まれる基底の元 $D(g)$ の合併です。そこで $D(f)$ の開被覆 $(W_\mu)$ が与えられたら、各 $W_\mu$ を $D(g)$ たちの合併に書き、現れた $D(g)$ 全体で $D(f)$ を覆います。この被覆から有限個 $D(g_1), \ldots, D(g_r)$ が選べれば、各 $D(g_i)$ を含む $W_{\mu_i}$ を 1 つずつ選んで $W_{\mu_1}, \ldots, W_{\mu_r}$ が有限部分被覆になります。したがって、$D(f) \subseteq \bigcup_{\lambda} D(g_\lambda)$ のとき有限個の $D(g_\lambda)$ で覆えることを示せば十分です。補集合を取ると $V(\{g_\lambda\}_\lambda) \subseteq V(f)$ で、<Ref to="lem-zariski-closed" /> の (1)(5) により $f \in \sqrt{\mathfrak{b}}$（$\mathfrak{b} = (g_\lambda)_\lambda$）です。$f^n \in \mathfrak{b}$ なら $f^n = \sum_{i=1}^r c_i g_{\lambda_i}$ と有限和で書け、$f^n \in (g_{\lambda_1}, \ldots, g_{\lambda_r})$ なので同じ補題から $D(f) \subseteq D(g_{\lambda_1}) \cup \cdots \cup D(g_{\lambda_r})$ です。$f = 1$ とすれば $\operatorname{Spec} A = D(1)$ の場合になります。よって <Ref to="mathematics/topology/compactness#def-compact" text="コンパクトの定義" /> を満たします。

(3) $\mathfrak{p}$ を含む閉集合 $V(E)$ は $E \subseteq \mathfrak{p}$ を満たし、このとき $V(\mathfrak{p}) \subseteq V(E)$ です。$V(\mathfrak{p})$ 自身も $\mathfrak{p}$ を含む閉集合なので、これが閉包です。$\mathfrak{p}$ が極大なら $V(\mathfrak{p}) = \{\mathfrak{p}\}$ です。極大でなければ、$\mathfrak{p}$ を真に含む真のイデアルがあり、<Ref to="mathematics/foundations/axiom-of-choice-zorn#thm-maximal-ideal" text="極大イデアルの存在" /> によりそれを含む極大イデアル $\mathfrak{m} \ne \mathfrak{p}$ があります。極大イデアルは素イデアル（<Ref to="mathematics/algebra/ideals-and-quotient-rings#cor-maximal-implies-prime" />）なので $\mathfrak{m} \in V(\mathfrak{p}) \setminus \{\mathfrak{p}\}$ で、$\{\mathfrak{p}\}$ は閉じていません。

(4) $\mathfrak{p} \ne \mathfrak{q}$ なら $\mathfrak{p} \not\subseteq \mathfrak{q}$ か $\mathfrak{q} \not\subseteq \mathfrak{p}$ です。前者なら $f \in \mathfrak{p} \setminus \mathfrak{q}$ を取ると、開集合 $D(f)$ は $\mathfrak{q}$ を含み $\mathfrak{p}$ を含みません。後者も同様です。これは <Ref to="mathematics/topology/separation-axioms#def-separation-axioms" text="T0 の定義" /> の条件です。

(5) $V(\mathfrak{p})$ が既約であることを示します。$V(\mathfrak{p}) = Z_1 \cup Z_2$（$Z_i$ は $V(\mathfrak{p})$ の閉集合、したがって $\operatorname{Spec} A$ の閉集合）とすると、$\mathfrak{p} \in Z_1$ としてよく、(3) より $V(\mathfrak{p}) = \overline{\{\mathfrak{p}\}} \subseteq Z_1$ です。逆に $Z = V(\mathfrak{a})$ を既約閉集合とし、$\mathfrak{p} = \sqrt{\mathfrak{a}}$ とおきます。$Z \ne \varnothing$ なので $\mathfrak{p} \ne A$ です（$\mathfrak{p} = A$ なら <Ref to="lem-zariski-closed" /> の (1) で $Z = V(1) = \varnothing$）。$ab \in \mathfrak{p}$ とします。$Z$ の点 $\mathfrak{q}$ は $\mathfrak{p} = \sqrt{\mathfrak{a}}$ を含むので $ab \in \mathfrak{q}$、したがって $a$ か $b$ を含み、$Z = V(\mathfrak{p} + (a)) \cup V(\mathfrak{p} + (b))$ です。既約性から、たとえば $Z = V(\mathfrak{p} + (a))$ となり、$a$ は $\mathfrak{p}$ を含むすべての素イデアルに入るので、<Ref to="cor-radical" /> と <Ref to="lem-radical-ideal" /> より $a \in \sqrt{\mathfrak{p}} = \mathfrak{p}$ です。よって $\mathfrak{p}$ は素イデアルで $Z = V(\mathfrak{p})$ です。一意性: $V(\mathfrak{p}) = V(\mathfrak{q})$ なら $\mathfrak{q} \in V(\mathfrak{p})$、$\mathfrak{p} \in V(\mathfrak{q})$ より $\mathfrak{p} \subseteq \mathfrak{q} \subseteq \mathfrak{p}$ です。
</Proof>

(5) の $\mathfrak{p}$ を既約閉集合 $V(\mathfrak{p})$ の**生成点**と呼びます。$\operatorname{Spec} A$ は一般に T1 ではありません。(3) より、極大でない素イデアルがあれば、その点は閉じていないからです（<Ref to="ex-spec-z" />）。

<Proposition id="prop-spec-functorial" title="環準同型が誘導する連続写像">
$\varphi\colon A \to B$ を環準同型とする。$\varphi^{*}(\mathfrak{q}) = \varphi^{-1}(\mathfrak{q})$ は写像 $\varphi^{*}\colon \operatorname{Spec} B \to \operatorname{Spec} A$ を定め、$(\varphi^{*})^{-1}(V(E)) = V(\varphi(E))$、$(\varphi^{*})^{-1}(D(f)) = D(\varphi(f))$ が成り立つ。とくに $\varphi^{*}$ は連続である。また $\psi\colon B \to C$ について $(\psi \circ \varphi)^{*} = \varphi^{*} \circ \psi^{*}$ である。
</Proposition>

<Proof of="prop-spec-functorial">
<Ref to="lem-preimage-prime" /> により $\varphi^{-1}(\mathfrak{q})$ は素イデアルです。$\mathfrak{q} \in (\varphi^{*})^{-1}(V(E))$ は $E \subseteq \varphi^{-1}(\mathfrak{q})$、すなわち $\varphi(E) \subseteq \mathfrak{q}$ と同値です。$D(f)$ はその補集合の場合です。閉集合の逆像が閉集合なので連続です。最後の式は $(\psi\circ\varphi)^{-1}(\mathfrak{r}) = \varphi^{-1}(\psi^{-1}(\mathfrak{r}))$ そのものです。
</Proof>

<Proposition id="prop-spec-quotient-localization" title="剰余環と局所化のスペクトル">
1. $\mathfrak{a}$ を $A$ のイデアル、$\pi\colon A \to A/\mathfrak{a}$ を自然な全射とする。$\pi^{*}$ は $\operatorname{Spec}(A/\mathfrak{a})$ から閉集合 $V(\mathfrak{a})$ への同相写像である。
2. $S$ を積閉集合とし、$Y = \{ \mathfrak{p} \in \operatorname{Spec} A : \mathfrak{p} \cap S = \varnothing \}$ に相対位相を入れる。$\iota^{*}$ は $\operatorname{Spec}(S^{-1}A)$ から $Y$ への同相写像である。とくに $\operatorname{Spec} A_f \cong D(f)$ であり、$\operatorname{Spec} A_{\mathfrak{p}}$ は $\mathfrak{p}$ に含まれる素イデアル全体と同相である。
</Proposition>

<Proof of="prop-spec-quotient-localization">
どちらも <Ref to="prop-spec-functorial" /> により連続です。

(1) <Ref to="lem-quotient-correspondence" /> により $\pi^{*}$ は $\operatorname{Spec}(A/\mathfrak{a})$ から $V(\mathfrak{a})$ への全単射で、包含関係を両方向に保ちます。$A/\mathfrak{a}$ のイデアル $\mathfrak{b}$ について、素イデアル $\mathfrak{q}$ が $\mathfrak{b}$ を含むことと $\pi^{-1}(\mathfrak{q}) \supseteq \pi^{-1}(\mathfrak{b})$ は同値なので、$\pi^{*}(V(\mathfrak{b})) = V(\pi^{-1}(\mathfrak{b}))$ は閉集合です。閉集合を閉集合に写す連続な全単射なので同相です。

(2) <Ref to="thm-localization-ideals" /> の (4) により $\iota^{*}$ は $Y$ への全単射です。$S^{-1}A$ のイデアル $\mathfrak{b}$ と素イデアル $\mathfrak{q}$ について、$\mathfrak{q} \supseteq \mathfrak{b}$ なら $\iota^{-1}(\mathfrak{q}) \supseteq \iota^{-1}(\mathfrak{b})$ です。逆に後者が成り立てば、同じ定理の (2) により $\mathfrak{q} = S^{-1}\iota^{-1}(\mathfrak{q}) \supseteq S^{-1}\iota^{-1}(\mathfrak{b}) = \mathfrak{b}$ です。よって $\iota^{*}(V(\mathfrak{b})) = V(\iota^{-1}(\mathfrak{b})) \cap Y$ は $Y$ の閉集合で、$\iota^{*}$ は同相です。$S = \{f^n\}$ のとき、素イデアル $\mathfrak{p}$ が $S$ と交わらないことは $f \notin \mathfrak{p}$ と同値なので $Y = D(f)$ です。$S = A \setminus \mathfrak{p}$ のとき、$\mathfrak{q} \cap S = \varnothing$ は $\mathfrak{q} \subseteq \mathfrak{p}$ と同値です。
</Proof>

<Proposition id="prop-minimal-prime" title="極小素イデアルの存在">
環 $A$ の任意の素イデアル $\mathfrak{p}$ は、ある極小素イデアル（それより真に小さい素イデアルをもたない素イデアル）を含む。したがって $A \ne 0$ なら極小素イデアルが存在し、$\operatorname{nil}(A)$ は極小素イデアル全体の共通部分に等しい。
</Proposition>

<Proof of="prop-minimal-prime">
$\mathfrak{p}$ に含まれる素イデアル全体を $\Sigma$ とし、逆向きの包含 $\supseteq$ で順序を入れます。$\mathfrak{p} \in \Sigma$ なので空ではありません。$\Sigma$ の空でない鎖 $(\mathfrak{p}_\lambda)$ に対し $\mathfrak{q} = \bigcap_\lambda \mathfrak{p}_\lambda$ が素イデアルであることを示します。$\mathfrak{q}$ は $1$ を含まないイデアルです。$ab \in \mathfrak{q}$、$a \notin \mathfrak{q}$ とし、$a \notin \mathfrak{p}_\mu$ となる $\mu$ を取ります。鎖の各元 $\mathfrak{p}_\lambda$ について、$\mathfrak{p}_\lambda \subseteq \mathfrak{p}_\mu$ なら $a \notin \mathfrak{p}_\lambda$ なので $b \in \mathfrak{p}_\lambda$、$\mathfrak{p}_\lambda \supseteq \mathfrak{p}_\mu$ なら $ab \in \mathfrak{p}_\mu$ と $a \notin \mathfrak{p}_\mu$ から $b \in \mathfrak{p}_\mu \subseteq \mathfrak{p}_\lambda$ です。よって $b \in \mathfrak{q}$ で、$\mathfrak{q}$ は素イデアルであり、鎖の（逆順序での）上界です。<Ref to="mathematics/foundations/axiom-of-choice-zorn#thm-zorn" text="Zorn の補題" /> により $\Sigma$ に極大元、すなわち $\mathfrak{p}$ に含まれる極小素イデアルが存在します。

$A \ne 0$ なら <Ref to="mathematics/foundations/axiom-of-choice-zorn#thm-maximal-ideal" text="極大イデアルの存在" /> と <Ref to="mathematics/algebra/ideals-and-quotient-rings#cor-maximal-implies-prime" /> により素イデアルがあるので、極小素イデアルも存在します。最後に、すべての素イデアルは極小素イデアルを含むので、極小素イデアル全体の共通部分は全素イデアルの共通部分に等しく、<Ref to="thm-nilradical" /> によりそれは $\operatorname{nil}(A)$ です。
</Proof>

<Proposition id="prop-spec-connected" title="Spec の連結性と冪等元">
$A \ne 0$ とする。次は同値である。

1. $\operatorname{Spec} A$ は連結でない。
2. $A$ は $0, 1$ 以外の冪等元 $e$（$e^2 = e$）をもつ。
3. $0$ でない環 $A_1, A_2$ によって $A \cong A_1 \times A_2$ と書ける。

さらに (2) の $e$ について $A \cong A/(1 - e) \times A/(e)$ であり、$V(e)$ と $V(1-e)$ が $\operatorname{Spec} A$ の分離を与える。
</Proposition>

<Proof of="prop-spec-connected">
(2) ⇒ (1) と最後の主張: $e(1 - e) = e - e^2 = 0$ はすべての素イデアルに入るので、各素イデアルは $e$ か $1 - e$ を含み、$e + (1-e) = 1$ なので両方は含みません。よって $\operatorname{Spec} A = V(e) \sqcup V(1 - e)$ は互いに素な閉集合の和、したがって互いに素な開集合の和です。$e$ が単元なら $e = e^{-1}e^2 = e^{-1}e = 1$ となるので、$e \ne 1$ から $(e)$ は真のイデアルで、<Ref to="mathematics/foundations/axiom-of-choice-zorn#thm-maximal-ideal" text="極大イデアルの存在" /> と <Ref to="mathematics/algebra/ideals-and-quotient-rings#cor-maximal-implies-prime" /> から $V(e) \ne \varnothing$ です。$1 - e$ も $0, 1$ でない冪等元なので $V(1 - e) \ne \varnothing$ です。これは <Ref to="mathematics/topology/connectedness#def-separation" text="分離" /> です。また $(e) + (1 - e) = A$、$(e)(1 - e) = (e - e^2) = 0$ なので、<Ref to="mathematics/number-theory/rings-of-integers-and-dedekind-domains#lem-crt" text="中国剰余定理" /> により $A \cong A/(e) \times A/(1 - e)$ です。

(1) ⇒ (2): 分離を $\operatorname{Spec} A = V(\mathfrak{a}) \sqcup V(\mathfrak{b})$（どちらも空でない閉集合）とします。<Ref to="lem-zariski-closed" /> より $V(\mathfrak{a} + \mathfrak{b}) = V(\mathfrak{a}) \cap V(\mathfrak{b}) = \varnothing$ なので、極大イデアルの存在から $\mathfrak{a} + \mathfrak{b} = A$ です。また $V(\mathfrak{a}\mathfrak{b}) = V(\mathfrak{a}) \cup V(\mathfrak{b}) = \operatorname{Spec} A$ なので、<Ref to="thm-nilradical" /> より $\mathfrak{a}\mathfrak{b} \subseteq \operatorname{nil}(A)$ です。$1 = a + b$（$a \in \mathfrak{a}$、$b \in \mathfrak{b}$）と書くと $ab$ は冪零で、$(ab)^n = 0$ となる $n$ があります。$a^n$ と $b^n$ を両方含む素イデアルは $a$ と $b$ を含み、したがって $1$ を含むので、$V(a^n, b^n) = \varnothing$、よって $(a^n) + (b^n) = A$ です。$1 = u a^n + v b^n$ とおき $e = u a^n$ とすると、$e(1 - e) = uv\,a^n b^n = 0$ なので $e$ は冪等です。$e = 0$ なら $v b^n = 1$ で $b$ は単元ですが、$b \in \mathfrak{b}$ で $V(\mathfrak{b}) \ne \varnothing$ なので $\mathfrak{b}$ は真のイデアルであり、矛盾します。$e = 1$ なら $u a^n = 1$ で同様に $\mathfrak{a}$ について矛盾します。

(2) ⇔ (3): (2) なら上で見た $A \cong A/(e) \times A/(1 - e)$ で、$e \ne 1$、$1 - e \ne 1$ から両因子は $0$ でありません。(3) なら $(0, 1)$ が $0, 1$ 以外の冪等元です。
</Proof>

代数幾何の言葉では、$\operatorname{Spec} A$ が二つの開かつ閉な部分 $V(1-e) \cong \operatorname{Spec} A/(1-e)$ と $V(e)$ に分かれることが、環が直積に分かれることに対応します。

## 5. 例

<Example id="ex-spec-z" title="Spec Z">
$\mathbb{Z}$ は PID（<Ref to="mathematics/algebra/ideals-and-quotient-rings#prop-pid-z-kx" />）なので、素イデアルは $(0)$ と素数 $p$ による $(p)$ です。$(p)$ は極大で閉点、$(0)$ の閉包は $V(0) = \operatorname{Spec}\mathbb{Z}$ 全体なので、$(0)$ は全体の生成点です。閉集合は全体と、有限個の閉点の集合（$V(n) = \{(p) : p \mid n\}$、$n \ne 0$）に限ります。$(0)$ は閉点でないので $\operatorname{Spec}\mathbb{Z}$ は T1 ではありません。また空でない開集合はどれも $(0)$ を含むので、任意の 2 つの空でない開集合は交わり、Hausdorff でもありません。
</Example>

<Example id="ex-spec-kx" title="Spec k[x] と Spec k[x]/(x^2)">
$k$ を体とすると $k[x]$ も PID で、素イデアルは $(0)$ とモニックな既約多項式 $f$ による $(f)$ です。$k$ が代数閉体なら $(f) = (x - a)$ で、閉点はアフィン直線の点 $a \in k$ と一対一に対応し、$(0)$ が直線全体の生成点です。$k = \mathbb{R}$ なら $(x^2 + 1)$ のような「共役な複素数の対」にあたる閉点も現れます。

$A = k[x]/(x^2)$ の素イデアルは、<Ref to="lem-quotient-correspondence" /> により $(x^2)$ を含む $k[x]$ の素イデアル、すなわち $(x)$ だけです。$\operatorname{Spec} A$ は 1 点ですが、$\operatorname{nil}(A) = (x) \ne 0$ なので $A$ は被約でなく、体 $k = A/(x)$ とは環として異なります。$\operatorname{Spec}$ の位相は冪零元を見分けられない（<Ref to="lem-zariski-closed" /> の (1)）ので、「接線方向の情報」をもつ点という幾何的な描像はこの冪零元に担わせます。
</Example>

<Example id="ex-spec-zx" title="Spec Z[x] の図">
$\mathfrak{P}$ を $\mathbb{Z}[x]$ の素イデアルとすると、<Ref to="lem-preimage-prime" /> より $\mathfrak{P} \cap \mathbb{Z}$ は $(0)$ か $(p)$ です。

- $\mathfrak{P} \cap \mathbb{Z} = (p)$ のとき、$\mathfrak{P}$ は $\mathbb{Z}[x]/(p) \cong \mathbb{F}_p[x]$ の素イデアルに対応し（<Ref to="lem-quotient-correspondence" />）、$\mathfrak{P} = (p)$ か、$\bar f$ が $\mathbb{F}_p$ 上既約となる $f$ による極大イデアル $(p, f)$ です。$(p)$ は「$p$ の上のファイバー」$V(p) \cong \operatorname{Spec}\mathbb{F}_p[x]$ の生成点です。
- $\mathfrak{P} \cap \mathbb{Z} = (0)$ のとき、$\mathfrak{P}$ は $S = \mathbb{Z} \setminus \{0\}$ と交わらないので、<Ref to="thm-localization-ideals" /> により $S^{-1}\mathbb{Z}[x] = \mathbb{Q}[x]$ の素イデアルに対応し、$\mathfrak{P} = (0)$ か、$\mathbb{Q}[x]$ の既約多項式に対応する $(f)$（$f$ は原始的な既約多項式。Gauss の補題による）です。$(f)$ は「曲線」$V(f)$ の生成点です。

下の図で、縦線が各素数の上のファイバー、横に走る線が $V(x)$ と $V(x^2 + 1)$ です。$x^2 + 1$ は法 $5$ で $(x - 2)(x + 2)$ と分解するので、$V(x^2+1)$ は $p = 5$ のファイバーと 2 点で交わり、法 $3$ では既約なので 1 点 $(3, x^2+1)$ で交わり、法 $2$ では $(x + 1)^2$ なので 1 点 $(2, x+1)$ で接します。

<Figure caption="Spec Z[x] の模式図。縦線 V(p) はファイバー、黒丸は極大イデアル、横の線は既約多項式 f の定める V(f)。全体の生成点 (0) は図のどこにでもある「ぼやけた点」として右に記した。">
<svg viewBox="0 0 640 300" width="100%" role="img" aria-label="Spec Z[x] の模式図">
  <g stroke="currentColor" fill="none" stroke-width="1.5">
    <line x1="90" y1="40" x2="90" y2="235"/>
    <line x1="190" y1="40" x2="190" y2="235"/>
    <line x1="290" y1="40" x2="290" y2="235"/>
    <line x1="390" y1="40" x2="390" y2="235"/>
    <line x1="50" y1="265" x2="470" y2="265"/>
  </g>
  <g stroke="var(--sl-color-accent)" fill="none" stroke-width="2">
    <line x1="50" y1="190" x2="460" y2="190"/>
    <path d="M50 110 C 70 110, 80 120, 90 120 C 120 120, 150 100, 190 95 C 230 90, 260 70, 290 70 C 320 70, 300 140, 290 150 M290 70 C 340 70, 360 80, 390 85 C 420 90, 440 90, 460 88"/>
  </g>
  <g fill="currentColor">
    <circle cx="90" cy="190" r="4"/>
    <circle cx="190" cy="190" r="4"/>
    <circle cx="290" cy="190" r="4"/>
    <circle cx="390" cy="190" r="4"/>
    <circle cx="90" cy="120" r="4"/>
    <circle cx="190" cy="95" r="4"/>
    <circle cx="290" cy="70" r="4"/>
    <circle cx="290" cy="150" r="4"/>
    <circle cx="390" cy="85" r="4"/>
    <circle cx="90" cy="265" r="4"/>
    <circle cx="190" cy="265" r="4"/>
    <circle cx="290" cy="265" r="4"/>
    <circle cx="390" cy="265" r="4"/>
  </g>
  <g fill="currentColor" font-size="13">
    <text x="82" y="32">(2)</text>
    <text x="182" y="32">(3)</text>
    <text x="282" y="32">(5)</text>
    <text x="382" y="32">(7)</text>
    <text x="84" y="288">2</text>
    <text x="184" y="288">3</text>
    <text x="284" y="288">5</text>
    <text x="384" y="288">7</text>
    <text x="440" y="288">Spec Z</text>
    <text x="470" y="194">V(x)</text>
    <text x="470" y="92">V(x²+1)</text>
    <text x="298" y="66">(5, x−2)</text>
    <text x="298" y="160">(5, x+2)</text>
    <text x="98" y="140">(2, x+1)</text>
    <text x="198" y="212">(3, x)</text>
    <text x="520" y="150">(0)：全体の</text>
    <text x="520" y="168">生成点</text>
  </g>
</svg>
</Figure>
</Example>

<Example id="ex-zp-localization" title="Z_(p) と Q">
$p$ を素数、$\mathfrak{p} = (p)$ とすると、$\mathbb{Z}_{(p)} = \{ a/s \in \mathbb{Q} : p \nmid s \}$ です（<Ref to="prop-fraction-field" /> により $\mathbb{Q}$ の部分環と見なせます）。<Ref to="prop-local-ring" /> により極大イデアルは $p\mathbb{Z}_{(p)}$ だけで、剰余体は $\mathbb{F}_p$ です。<Ref to="thm-localization-ideals" /> により素イデアルは $(0)$ と $p\mathbb{Z}_{(p)}$ の 2 つで、$\operatorname{Spec}\mathbb{Z}_{(p)}$ は「閉点 1 つと生成点 1 つ」の 2 点空間です。<Ref to="prop-jacobson" /> を確かめると、$x \in p\mathbb{Z}_{(p)}$ なら $1 - xy$ の分子は $p$ で割れないので単元です。$S = \mathbb{Z} \setminus \{0\}$ とすれば $S^{-1}\mathbb{Z} = \mathbb{Q}$ で、$\operatorname{Spec}\mathbb{Q}$ は生成点 $(0)$ だけの 1 点です。
</Example>

## 6. 演習

<Exercise id="exr-localization-zero" difficulty="易">
環 $A$ と $f \in A$ について、$A_f = 0$ であることと $f$ が冪零であることは同値であることを示してください。また $A = \mathbb{Z}/12$ について $A_2$、$A_3$ を求めてください。

<Solution>
<Ref to="lem-localization-ring" /> の (2) より、$A_f = 0$ は $0 \in \{1, f, f^2, \ldots\}$、すなわち $f$ が冪零であることと同値です。

$A = \mathbb{Z}/12$ で $2$ は冪零でないので $A_2 \ne 0$ です。<Ref to="prop-spec-quotient-localization" /> により $\operatorname{Spec} A_2 \cong D(2)$ で、$\operatorname{Spec} A = \{(2), (3)\}$ のうち $2$ を含まないのは $(3)$ だけです。具体的には $A_2$ で $2$ は可逆なので $4 = 2^2$ も可逆で、$4 \cdot 3 = 0$ から $3/1 = 0$、すなわち $S^{-1}(3) = 0$ です。<Ref to="prop-localization-quotient" /> より $A_2 = A_2/S^{-1}(3) \cong \bar S^{-1}(\mathbb{Z}/3)$ で、$\mathbb{Z}/3$ では $2$ はすでに可逆なので、<Ref to="thm-localization-universal" /> により $\bar S^{-1}(\mathbb{Z}/3) \cong \mathbb{Z}/3$、したがって $A_2 \cong \mathbb{Z}/3$ です。同様に $A_3$ では $3$ が可逆、$3 \cdot 4 = 0$ から $4/1 = 0$ なので $A_3 \cong \mathbb{Z}/4$ です。$\mathbb{Z}/12 \cong \mathbb{Z}/4 \times \mathbb{Z}/3$ と見比べると、局所化が直積の片方の因子を取り出していることがわかります。
</Solution>
</Exercise>

<Exercise id="exr-jacobson-nil" difficulty="標準">
(1) $A = \mathbb{Z}$ と $A = \mathbb{Z}/36$ について、$\operatorname{nil}(A)$ と $\operatorname{Jac}(A)$ を求めてください。
(2) $A$ を局所環 $(A, \mathfrak{m})$ とするとき $\operatorname{Jac}(A) = \mathfrak{m}$ であり、$\operatorname{nil}(A) \ne \mathfrak{m}$ となる例を挙げてください。

<Solution>
(1) $\mathbb{Z}$ は整域なので $\operatorname{nil} = 0$ です。極大イデアルは $(p)$ で、すべての素数で割り切れる整数は $0$ だけなので $\operatorname{Jac}(\mathbb{Z}) = 0$ です。$\mathbb{Z}/36$ の素イデアルは <Ref to="lem-quotient-correspondence" /> により $(2)$、$(3)$ で、どちらも極大です。よって <Ref to="thm-nilradical" /> から $\operatorname{nil} = \operatorname{Jac} = (2) \cap (3) = (6)/(36)$ です。実際 $6^2 = 36 \equiv 0$ です。

(2) 極大イデアルが $\mathfrak{m}$ だけなので、定義から $\operatorname{Jac}(A) = \mathfrak{m}$ です。$A = \mathbb{Z}_{(p)}$ は整域なので $\operatorname{nil}(A) = 0 \ne p\mathbb{Z}_{(p)}$ です（<Ref to="ex-zp-localization" />）。
</Solution>
</Exercise>

<Exercise id="exr-idempotent-z6" difficulty="標準">
$A = \mathbb{Z}/30$ の冪等元をすべて求め、$\operatorname{Spec} A$ の連結成分と対応させてください。

<Solution>
$\operatorname{Spec} A = \{(2), (3), (5)\}$ で、各点は極大イデアルなので閉点です（<Ref to="thm-spec-topology" /> の (3)）。3 点からなる有限空間で各点が閉なので、各点は開かつ閉で、連結成分は 3 つの 1 点集合です。<Ref to="mathematics/number-theory/rings-of-integers-and-dedekind-domains#lem-crt" text="中国剰余定理" /> により $A \cong \mathbb{Z}/2 \times \mathbb{Z}/3 \times \mathbb{Z}/5$ で、冪等元は各成分が $0$ か $1$ の元、全部で $2^3 = 8$ 個です。$\mathbb{Z}/30$ の元で書くと $0, 1, 6, 10, 15, 16, 21, 25$ です（たとえば $6 \equiv 0 \pmod 2$、$\equiv 0 \pmod 3$、$\equiv 1 \pmod 5$ で、$6^2 = 36 \equiv 6$）。冪等元 $e$ に対して $V(1 - e)$ は「$e$ の成分が $1$ である素数」の集合です。たとえば $e = 6$ なら $V(1 - 6) = V(-5) = \{(5)\}$ です。
</Solution>
</Exercise>

## 参考文献

- M. F. Atiyah, I. G. Macdonald, *Introduction to Commutative Algebra*, Addison-Wesley, 1969 — Chapter 1（根基・素イデアル）、Chapter 3（局所化）、Chapter 1 の演習（Spec と Zariski 位相）。
- H. Matsumura, *Commutative Ring Theory*, Cambridge University Press, 1986 — §1（イデアル）、§4（局所化）。
- D. Eisenbud, *Commutative Algebra with a View Toward Algebraic Geometry*, Springer GTM 150, 1995 — Chapter 2（局所化）。
- 松村英之『可換環論』共立出版、1980 — 第 1 章。
- R. Hartshorne, *Algebraic Geometry*, Springer GTM 52, 1977 — II.2（Spec と構造層。代数幾何での使われ方）。
