2-2 局所環とgerm

$$\newcommand{A}[0]{\mathbb{A}} \newcommand{AA}[0]{\mathscr{A}} \newcommand{abs}[1]{\left\lvert#1\right\rvert} \newcommand{Arg}[0]{\operatorname{Arg}} \newcommand{BB}[0]{\mathscr{B}} \newcommand{C}[0]{\mathbb{C}} \newcommand{CC}[0]{\mathscr{C}} \newcommand{F}[0]{\mathbb{F}} \newcommand{floor}[1]{\left\lfloor#1\right\rfloor} \newcommand{ind}[0]{\operatorname{ind}} \newcommand{K}[0]{\mathbb{K}} \newcommand{Ker}[0]{\operatorname{Ker}} \newcommand{L}[0]{\mathbb{L}} \newcommand{mmod}[1]{\ \left(\mathrm{mod}\ #1\right)} \newcommand{Mod}[1]{\ \left(\mathrm{mod}\ #1\right)} \newcommand{N}[0]{\mathbb{N}} \newcommand{ord}[0]{\operatorname{ord}} \newcommand{Q}[0]{\mathbb{Q}} \newcommand{R}[0]{\mathbb{R}} \newcommand{rank}[0]{\mathrm{rank}} \newcommand{SS}[0]{\mathscr{S}} \newcommand{TT}[0]{\mathscr{T}} \newcommand{UU}[0]{\mathscr{U}} \newcommand{wenvert}[1]{\left\lvert\left\lvert#1\right\rvert\right\rvert} \newcommand{Z}[0]{\mathbb{Z}} $$

前提知識:正則写像と座標環、局所化と主開集合

一点の近くで同じなら同じ関数とみなす

大域的に異なる二つの関数でも、一点 $p$ の十分小さい近傍では一致することがあります。局所幾何で知りたいのは関数が空間全体でどう振る舞うかではなく、$p$ の近くで何をしているかです。
例えば交差する二直線
$$ X=V(xy)\subseteq\mathbb A_k^2 $$
を考えます。点 $p=(1,0)$ の近くでは $x$ は0になりません。関係 $xy=0$ を $x$ で割れるので、$p$ の近くでは $y=0$ です。しかし $y$ は $y$-axis上では零関数ではありません。局所化は、$p$ から見えない成分を消します。
この「十分小さい近傍で一致する」という情報をgermとして定式化し、その環が一点のmaximal idealでの局所化と一致することを証明します。

function germ

function germ

$X$ をaffine代数的集合、$p\in X$ とする。$p$ を含むopen neighborhood $U$ と正則関数 $s\in\Gamma(U,\mathcal O_X)$ のpair $(U,s)$ を考える。二つのpair $(U,s),(V,t)$ が、あるopen neighborhood
$$ p\in W\subseteq U\cap V $$
上で $s|_W=t|_W$ を満たすとき同値とする。この同値類を $p$ におけるfunction germ|function germといい $[U,s]_p$ と書く。

germ relation is an equivalence relation

上の関係は同値関係である。

$(U,s)$ は $U$ 上で自分自身と一致するので反射的です。$s=t$ なら $t=s$ なので対称的です。
$(U,s)$ と $(V,t)$ が $W_1$ 上で一致し、$(V,t)$ と $(Z,u)$ が $W_2$ 上で一致するとします。$W_1\cap W_2$ は $p$ を含むopen neighborhoodであり、その上で
$$ s=t=u. $$
従って $(U,s)$ と $(Z,u)$ も同値で、推移的です。□

stalkの環構造

stalk of regular functions

$p$ におけるfunction germ全体を
$$ \mathcal O_{X,p} $$
と書き、stalk of regular functions|正則関数のstalkという。

二つのgerm $\alpha=[U,s]_p$、$\beta=[V,t]_p$ に対し、共通近傍 $U\cap V$ 上で
$$ \alpha+\beta=[U\cap V,s+t]_p, \qquad \alpha\beta=[U\cap V,st]_p $$
と定めます。

stalk ring structure

上の加法と乗法はrepresentativeによらず、$\mathcal O_{X,p}$ を可換環にする。

$(U,s)\sim(U',s')$、$(V,t)\sim(V',t')$ とします。ある $p$ の近傍 $W_s\subseteq U\cap U'$ 上で $s=s'$、ある近傍 $W_t\subseteq V\cap V'$ 上で $t=t'$ です。$W_s\cap W_t$ 上で
$$ s+t=s'+t',\qquad st=s't'. $$
従って和と積はrepresentativeによらずwell-definedです。
結合則・交換則・分配則は、有限個のgermのrepresentativeを全ての定義域の共通部分へ制限し、その上の関数環の環公理を適用すれば従います。零元は零関数のgerm、単位元は定数関数1のgermです。□

この構成は一般のsheafにも使えますが、「stalkと層化」までは正則関数に限定します。ここではgermを具体的な分数として計算できることが重要です。

点に対応するmaximal ideal

$A=k[X]$ とし、点 $p\in X$ における評価写像
$$ \operatorname{ev}_p:A\longrightarrow k,\qquad f\longmapsto f(p) $$
を考えます。そのkernelを
$$ \mathfrak m_p=\{f\in A\mid f(p)=0\} $$
と置きます。

point maximal ideal

$\mathfrak m_p$ はmaximal idealであり、
$$ A/\mathfrak m_p\cong k. $$

評価写像は定数関数を全ての $c\in k$ へ送るのでsurjectiveです。第一同型定理から
$$ A/\ker(\operatorname{ev}_p)\cong k. $$
右辺は体なのでkernel $\mathfrak m_p$ はmaximal idealです。□

これはpoint maximal ideal|点に対応するmaximal idealです。代数閉体上では弱零点定理により、$A$ の全てのmaximal idealが一意な点からこの形で得られます。

点で消えない関数を全て分母にする

$$ S_p=A\setminus\mathfrak m_p =\{f\in A\mid f(p)\ne0\} $$
はmultiplicative subsetです。積 $fg$ が $p$ で非零であることは、$f(p),g(p)$ がともに非零であることと同値だからです。

localization at a point

$$ A_{\mathfrak m_p}=S_p^{-1}A $$
を $p$ におけるlocalization at a point|座標環の局所化という。その元は
$$ \frac{a}{b}\qquad(b(p)\ne0) $$
の形である。

分母 $b$ は $p$ の近くで非零です。実際 $D_X(b)$ は $p$ を含むopen neighborhoodなので、$a/b$ はそこで正則関数を定めます。従って
$$ \Theta_p:A_{\mathfrak m_p}\longrightarrow\mathcal O_{X,p}, \qquad \frac{a}{b}\longmapsto[D_X(b),a/b]_p $$
という写像が得られます。

stalkと局所化の一致

stalk localization theorem

自然な写像
$$ \Theta_p:A_{\mathfrak m_p}\longrightarrow\mathcal O_{X,p} $$
は環同型である。

まずwell-defined性を示します。$a/b=a'/b'$ in $A_{\mathfrak m_p}$ なら、ある $u\notin\mathfrak m_p$ に対し
$$ u(ab'-a'b)=0. $$
$u(p),b(p),b'(p)$ は全て非零です。従って
$$ D_X(ubb') $$
は $p$ を含むopen neighborhoodです。この上で $u,b,b'$ を点ごとに割ることができ、上の等式から $a/b=a'/b'$ です。従って二つの分数は同じgermを与えます。環準同型であることも共通分母の計算から従います。
surjectivityを示します。germ $\alpha=[U,s]_p$ を取ります。主開集合基底から、ある $g\in A$ が
$$ p\in D_X(g)\subseteq U $$
を満たします。「局所化と主開集合」の主開集合の関数環定理により
$$ s|_{D_X(g)}=\frac{a}{g^n} $$
となる $a\in A$、$n\ge0$ があります。$g(p)\ne0$ なので $g^n\notin\mathfrak m_p$ であり、$a/g^n\in A_{\mathfrak m_p}$ です。その像は $\alpha$ です。
injectivityを示します。$\Theta_p(a/b)=0$ とします。零germであるため、あるopen neighborhood $W$ of $p$ 上で $a/b=0$ です。主開集合基底を使い
$$ p\in D_X(h)\subseteq W\cap D_X(b) $$
となる $h\in A$ を取れます。$D_X(h)$ 上で $a=0$ です。従って積 $ha$ は、$D_X(h)$ 上では $a=0$ により、その補集合では $h=0$ により、$X$ 全体で0になります。$A=k[X]$ はreducedなので
$$ ha=0\quad\text{in }A. $$
$h(p)\ne0$ なので $h\notin\mathfrak m_p$ です。局所化の零判定から $a/b=0$ in $A_{\mathfrak m_p}$ です。従って $\Theta_p$ はinjectiveです。□

これはstalk localization theorem|stalkと一点局所化の同型です。以後
$$ \mathcal O_{X,p}\cong A_{\mathfrak m_p} $$
を同一視します。

local ring

local ring

唯一のmaximal idealを持つ可換環をlocal ring|local ringという。

unit criterion for a local ring

可換環 $(R,\mathfrak m)$ がlocal ringであるとき、$R$ のnonunit全体は $\mathfrak m$ に等しい。逆にnonunit全体がidealをなすなら、$R$ はlocal ringで、そのidealが唯一のmaximal idealである。

unitはproper idealに入らないので $\mathfrak m$ の元は全てnonunitです。逆に $a\notin\mathfrak m$ とします。ideal $(\mathfrak m,a)$ は $\mathfrak m$ を真に含むので、maximal性から全環です。従って
$$ 1=m+ra\qquad(m\in\mathfrak m,\ r\in R). $$
もし $1-m$ がnonunitなら、あるmaximal ideal $\mathfrak n$ に含まれます。localityから $\mathfrak n=\mathfrak m$ なので、$m$ と $1-m$ の和1が $\mathfrak m$ に入り矛盾します。従って $1-m=ra$ はunitであり、積 $ra$ がunitなら $a$ もunitです。
逆にnonunit全体 $N$ がidealなら $N$ はproperです。$a\notin N$ はunitなので、$N$ を真に含むproper idealは存在しません。従って $N$ はmaximalです。任意のmaximal idealはunitを含めないので $N$ に含まれ、maximal性から $N$ に等しいです。□

この特徴づけをunit criterion for a local ring|local ringのunit判定と呼びます。

一点のstalkはlocal ringである

local ring at a point

$$ \mathcal O_{X,p}\cong A_{\mathfrak m_p} $$
はlocal ringであり、その唯一のmaximal idealは
$$ \mathfrak m_{X,p} =\left\{\frac{a}{b}\in A_{\mathfrak m_p}\ \middle|\ a(p)=0,\ b(p)\ne0\right\} =\mathfrak m_pA_{\mathfrak m_p} $$
である。

$a/b\in A_{\mathfrak m_p}$ を取ります。$a(p)\ne0$ なら $a\notin\mathfrak m_p$ なので $a$ も分母にでき、
$$ \left(\frac{a}{b}\right)^{-1}=\frac{b}{a}. $$
従ってunitです。
$a(p)=0$ とし、$a/b$ がunitだと仮定します。ある $c/d$ がinverseなら
$$ \frac{ac}{bd}=1. $$
局所化の等号条件から、ある $u\notin\mathfrak m_p$ に対し
$$ u(ac-bd)=0. $$
$p$ で評価すると左側の括弧は
$$ a(p)c(p)-b(p)d(p)=-b(p)d(p)\ne0 $$
ですが $u(p)\ne0$ なので積は非零となり矛盾です。従って $a(p)=0$ の元はnonunitです。
以上からnonunit全体が $\mathfrak m_{X,p}$ です。これは分数の和と積についてidealであり、local ringのunit判定から唯一のmaximal idealです。また分子が $\mathfrak m_p$ に入る分数全体なので $\mathfrak m_pA_{\mathfrak m_p}$ に等しいです。□

これはmaximal ideal of the local ring at a point|一点のlocal ringのmaximal idealです。germがunitであることは、その値が $p$ で非零であることと同値です。
環そのものとmaximal idealの同定を合わせた結果をlocal ring of an affine variety at a point|affine代数的集合の一点におけるlocal ringと呼びます。

evaluationとresidue field

residue field

local ring $(R,\mathfrak m)$ の商体
$$ \kappa=R/\mathfrak m $$
をresidue field|residue fieldという。

一点での評価をgermへ延長します。
$$ \operatorname{ev}_p:\mathcal O_{X,p}\longrightarrow k, \qquad \frac{a}{b}\longmapsto\frac{a(p)}{b(p)}. $$

residue field at a rational point

$k$ をalgebraically closed field、$p\in X(k)$ とする。評価写像はsurjectiveで、
$$ \ker(\operatorname{ev}_p)=\mathfrak m_{X,p}. $$
従って
$$ \kappa(p) =\mathcal O_{X,p}/\mathfrak m_{X,p} \cong k. $$

分母は $p$ で非零なので評価は定義でき、分数の等号を評価すればwell-definedです。定数germを含むのでsurjectiveです。
$a/b$ の値が0であることは $a(p)=0$ と同値であり、これは $a/b\in\mathfrak m_{X,p}$ と同値です。従ってkernelが示され、第一同型定理から商は $k$ と同型です。□

これはresidue field at a rational point|有理点のresidue fieldです。後にschemeの非閉点を扱うとresidue fieldは $k$ より大きくなることがありますが、古典的な代数閉体上の点では常に $k$ です。
写像 $\operatorname{ev}_p$ はevaluation homomorphism on a local ring|local ring上の評価準同型です。

具体例:affine直線

$X=\mathbb A_k^1$、$p=a\in k$ とします。$A=k[x]$、
$$ \mathfrak m_a=(x-a) $$
なので
$$ \mathcal O_{\mathbb A^1,a} \cong k[x]_{(x-a)} =\left\{\frac{f(x)}{g(x)}\ \middle|\ g(a)\ne0\right\}. $$
そのunitは $f(a)\ne0$ である分数、唯一のmaximal idealは $f(a)=0$ である分数です。一変数のfactor theoremから $f(a)=0$ なら $f=(x-a)h$ なので
$$ \mathfrak m_{\mathbb A^1,a} =(x-a)\mathcal O_{\mathbb A^1,a}. $$
従って一点の近くで消える関数は、局所環内では全て $x-a$ の倍数です。

具体例:交差二直線の滑らかな点と交点

$$ X=V(xy),\qquad A=k[x,y]/(xy) $$
を考えます。
$p=(1,0)$ では $x(p)=1$ なので $x$ は $\mathcal O_{X,p}$ のunitです。関係 $xy=0$ から $y=0$ となり、
$$ \mathcal O_{X,p} \cong k[x]_{(x-1)}. $$
この点の近くには $x$-axisだけが見えます。
一方、原点 $o=(0,0)$ では $x,y$ はともにmaximal idealに入り、どちらもunitではありません。
$$ \mathcal O_{X,o} \cong\bigl(k[x,y]/(xy)\bigr)_{(x,y)}. $$
ここでは $x\ne0$、$y\ne0$ ですが $xy=0$ であり、二本のbranchの交差が零因子として残ります。これはlocal ring detects branches|local ringによるbranch交差の検出です。

正則写像はlocal ringを逆向きに写す

正則写像 $\varphi:X\to Y$ と $p\in X$、$q=\varphi(p)$ を考えます。$q$ の近くの正則関数 $s$ は、$\varphi$ と合成して $p$ の近くの正則関数 $s\circ\varphi$ になります。

local homomorphism

local ring $(R,\mathfrak m)$、$(S,\mathfrak n)$ の環準同型 $\psi:R\to S$ が
$$ \psi^{-1}(\mathfrak n)=\mathfrak m $$
を満たすとき、$\psi$ をlocal homomorphism|local homomorphismという。これは $\psi(\mathfrak m)\subseteq\mathfrak n$ と同値である。

実際、逆像の等号なら包含は直ちに従います。逆に $\psi(\mathfrak m)\subseteq\mathfrak n$ とし、$a\notin\mathfrak m$ なら $a$ はunitです。その像 $\psi(a)$ もunitなので $\mathfrak n$ に入らず、$\psi^{-1}(\mathfrak n)\subseteq\mathfrak m$ です。反対の包含と合わせて等号です。

pullback on local rings

正則写像 $\varphi:X\to Y$ は環準同型
$$ \varphi_p^\#:\mathcal O_{Y,q}\longrightarrow\mathcal O_{X,p}, \qquad [U,s]_q\longmapsto[\varphi^{-1}(U),s\circ\varphi]_p $$
を誘導する。さらに
$$ (\varphi_p^\#)^{-1}(\mathfrak m_{X,p})=\mathfrak m_{Y,q}, $$
従ってこれはlocal homomorphismである。

$(U,s)$ と $(V,t)$ が $q$ の近傍 $W$ 上で一致すれば、$\varphi^{-1}(W)$ は $p$ の近傍であり、その上で $s\circ\varphi=t\circ\varphi$ です。従ってgermの像はrepresentativeによらずwell-definedです。和と積を保つことは関数の合成から従います。
germ $[U,s]_q$ の像が $\mathfrak m_{X,p}$ に入ることは
$$ (s\circ\varphi)(p)=0 $$
と同値です。$\varphi(p)=q$ なので、これは $s(q)=0$、すなわち元のgermが $\mathfrak m_{Y,q}$ に入ることと同値です。従ってmaximal idealの逆像は $\mathfrak m_{Y,q}$ です。□

この写像をpullback on local rings|正則写像によるlocal ringのpullbackと呼びます。写像の向きが
$$ X\longrightarrow Y $$
なら関数とlocal ringの向きは
$$ \mathcal O_{Y,q}\longrightarrow\mathcal O_{X,p} $$
と逆になります。

演習

$X=\mathbb A_k^1$、$p=0$ とする。germ
$$ \frac{1+x}{1-x} $$
が $\mathcal O_{X,0}$ のunitであることを示し、そのinverseを書け。

分子と分母はともに0で値1を持つので、どちらも $(x)$ に入らず局所環でunitです。従ってgerm自身もunitで、inverseは
$$ \frac{1-x}{1+x}. $$
実際積は1であり、$1+x$ も0の近くで分母にできます。□

$\mathcal O_{\mathbb A^1,0}$ において $x/(1+x)$ がmaximal idealを生成するか判定せよ。

$1+x$ は0で非零なのでunitです。従って
$$ \left(\frac{x}{1+x}\right)=(x) $$
as ideals in $\mathcal O_{\mathbb A^1,0}$ です。maximal idealは $(x)$ なので $x/(1+x)$ もそれを生成します。□

$X=V(xy)$ と $p=(1,0)$ に対し、$y$ のgermが0であることを、germの定義と局所化の双方から示せ。

germの定義では、$D_X(x)$ は $p$ を含むopen neighborhoodです。この上では $x$ が非零で、関係 $xy=0$ から点ごとに $y=0$ です。従って $y$ のgermは零germです。
局所化では $x\notin\mathfrak m_p$ なので $x$ はunitです。$xy=0$ に $x^{-1}$ を掛けて $y=0$ in $A_{\mathfrak m_p}$ を得ます。二つの説明はstalk-localization theoremで一致します。□

$X=\mathbb A_k^2$、$p=(a,b)$ とする。$\mathfrak m_{X,p}$ が $x-a,y-b$ で生成されることを示せ。

大域座標環では点のmaximal idealが
$$ \mathfrak m_p=(x-a,y-b) $$
です。一点のlocal ringのmaximal idealはそのextension
$$ \mathfrak m_{X,p}=\mathfrak m_pA_{\mathfrak m_p} $$
なので $x-a,y-b$ のgermで生成されます。具体的にも、$f(a,b)=0$ なら多項式の差分表示
$$ f(x,y)-f(a,b) =(x-a)g(x,y)+(y-b)h(x,y) $$
が成り立ち、$f$ のgermは二生成元の組合せです。□

正則写像
$$ \varphi:\mathbb A_k^1\to\mathbb A_k^2,\qquad t\mapsto(t,t^2) $$
と点 $0\mapsto(0,0)$ を考える。誘導写像
$$ \varphi_0^\#:\mathcal O_{\mathbb A^2,(0,0)}\to\mathcal O_{\mathbb A^1,0} $$
により $x,y$ のgermがどこへ送られるか求め、maximal idealがmaximal idealへ入ることを確かめよ。

pullbackは座標関数を写像へ代入するので
$$ x\longmapsto t,\qquad y\longmapsto t^2. $$
$\mathcal O_{\mathbb A^2,(0,0)}$ のmaximal idealは $(x,y)$、$\mathcal O_{\mathbb A^1,0}$ のmaximal idealは $(t)$ です。像idealは
$$ (t,t^2)=(t) $$
でありmaximal idealに入ります。さらに定数項が非零のgermは代入後も定数項が非零なのでunitへ送られます。従って写像はlocalです。□

この章で得た橋

function germは一点の十分小さい近傍での振る舞いだけを保持します。そのstalkは座標環を点のmaximal idealで局所化した環に一致し、唯一のmaximal idealは点で消えるgerm、residue fieldは点での値の体です。正則写像はlocal ringの準同型を逆向きに誘導します。
次の頁ではmaximal idealの一次部分
$$ \mathfrak m_{X,p}/\mathfrak m_{X,p}^2 $$
を調べます。そのdualが接空間となり、方程式の一次近似がJacobian matrixとして現れます。

参考文献

Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する

Mathpediaを支援する
前のページへ
14 / 44
次のページへ
前ページへ
代数幾何学I ― アフィン代数的集合からスキームへの表紙
次ページへ