2-3 接空間とJacobian

$$\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}} $$

前提知識:局所環とgerm

曲線を拡大すると直線が見える

放物線 $y=x^2$ を原点の近くで見ると、$x^2$ は一次の大きさより小さく、最初に見える関係は $y=0$ です。円
$$ x^2+y^2=1 $$
を点 $(a,b)$ の近くで見ると、一次近似は
$$ 2a(x-a)+2b(y-b)=0 $$
になります。
解析ではTaylor展開や曲線の速度から接空間を作ります。代数幾何では極限を使わず、点で消える関数のideal
$$ \mathfrak m_{X,p} $$
をその平方で割ります。$\mathfrak m^2$ は「少なくとも二次で消える項」なので、
$$ \mathfrak m/\mathfrak m^2 $$
は一次部分だけを保持します。
本章では次の四つが同じ線形空間を記述することを証明します。

  1. $\mathfrak m/\mathfrak m^2$ のdual。
  2. 関数に方向微分を作用させるderivation。
  3. 方程式のJacobian matrixのkernel。
  4. dual numbers値のinfinitesimal point。
    実多様体の曲線・微分による接空間は15「多様体と微分幾何」、全微分と解析的Jacobianは08「微積分学」を正本とします。本章は局所環による代数的定義と方程式計算を担当します。

cotangent space

$(\mathcal O_{X,p},\mathfrak m_{X,p})$ を前の頁のlocal ringとします。

Zariski cotangent space

商
$$ T_p^*X=\mathfrak m_{X,p}/\mathfrak m_{X,p}^2 $$
を $X$ の $p$ におけるZariski cotangent space|Zariski cotangent spaceという。residue field $\kappa(p)$ 上のvector spaceとみなす。

$u\in\mathcal O_{X,p}$ と $a\in\mathfrak m_{X,p}$ に対し
$$ u\cdot(a+\mathfrak m^2)=u(p)a+\mathfrak m^2 $$
です。実際
$$ (u-u(p))a\in\mathfrak m^2 $$
だからです。従ってlocal ringの作用はresidue fieldを経由し、代数閉体上の有理点では $T_p^*X$ は $k$-vector spaceになります。

Zariski tangent space

cotangent spaceの$k$-dual
$$ T_pX=\operatorname{Hom}_k(\mathfrak m_{X,p}/\mathfrak m_{X,p}^2,k) $$
をZariski tangent space|Zariski tangent spaceという。

名前は似ていますが、$T_p^*X$ が「一次関数」、$T_pX$ が「一次関数へ数を返す方向」です。

derivationとしての接ベクトル

derivation at a point

$A=k[X]$ とする。$k$-linear map $D:A\to k$ が
$$ D(fg)=f(p)D(g)+g(p)D(f) $$
を満たすとき、$D$ を $p$ におけるderivation at a point|derivationという。その全体を $\operatorname{Der}_{k,p}(A,k)$ と書く。

Leibniz ruleへ点での値が現れるのは、$k$ を $A$-moduleとして扱う作用が $f\cdot c=f(p)c$ だからです。

derivations kill constants and squares

derivation $D$ は定数と $\mathfrak m_p^2$ を0へ送る。

$D(1)=D(1\cdot1)=2D(1)$ なので $D(1)=0$ です。$k$-linearityから全定数で0です。
$a,b\in\mathfrak m_p$ なら $a(p)=b(p)=0$ なので
$$ D(ab)=a(p)D(b)+b(p)D(a)=0. $$
$\mathfrak m_p^2$ はこのような積の有限和からなるため、その全体で $D=0$ です。□

局所化へ延長したderivationも同じ記号で表せます。$b(p)\ne0$ に対し商の微分公式は
$$ D\left(\frac{a}{b}\right) =\frac{b(p)D(a)-a(p)D(b)}{b(p)^2}. $$

extension of a derivation to the local ring

点 $p$ におけるderivation $D:A\to k$ は上の公式により一意に
$$ \widetilde D:A_{\mathfrak m_p}\to k $$
へ延長する。

$1=b\cdot b^{-1}$ にLeibniz ruleを適用すると
$$ 0=b(p)D(b^{-1})+b(p)^{-1}D(b), $$
従って $D(b^{-1})=-D(b)/b(p)^2$ です。よって延長が存在すれば商の公式に限られます。
well-defined性を示します。$a/b=a'/b'$ なら、ある $u\notin\mathfrak m_p$ について
$$ u(ab'-a'b)=0. $$
評価すると $a(p)b'(p)-a'(p)b(p)=0$ です。この積へ $D$ を作用させると、$u(p)\ne0$ なので
$$ b'(p)D(a)+a(p)D(b') -b(p)D(a')-a'(p)D(b)=0. $$
この式と評価値の等式を通分計算へ代入すると、$a/b$ と $a'/b'$ に対する商の公式の値が等しいことが分かります。加法とLeibniz ruleも同じ通分計算で従います。従って延長は存在し、強制された公式から一意です。□

これはextension of derivations to a local ring|derivationのlocal ringへの延長です。

tangent derivation correspondence

自然な同型
$$ \operatorname{Der}_{k,p}(A,k) \cong \operatorname{Hom}_k(\mathfrak m_{X,p}/\mathfrak m_{X,p}^2,k) =T_pX $$
がある。

derivation $D$ は $\mathfrak m^2$ を消すので、$\mathfrak m$ への制限は
$$ \lambda_D:\mathfrak m/\mathfrak m^2\to k $$
を誘導します。
逆に $\lambda\in\operatorname{Hom}_k(\mathfrak m/\mathfrak m^2,k)$ を取ります。$a\in\mathcal O_{X,p}$ に対し
$$ D_\lambda(a)=\lambda(a-a(p)+\mathfrak m^2) $$
と定めます。$a-a(p)\in\mathfrak m$ なので定義できます。積について
$$ ab-a(p)b(p) =a(p)(b-b(p))+b(p)(a-a(p)) +(a-a(p))(b-b(p)). $$
最後の項は $\mathfrak m^2$ に入るので
$$ D_\lambda(ab) =a(p)D_\lambda(b)+b(p)D_\lambda(a). $$
従ってderivationです。
二つの構成が互いに逆であることは、$a\in\mathfrak m$ では $a(p)=0$ であること、一般の $a$ は $a(p)+(a-a(p))$ と分かれることから従います。□

これはtangent vectors as derivations|derivationとしての接ベクトルです。

polynomial ringのderivation

$P=k[x_1,\ldots,x_n]$、$p=(p_1,\ldots,p_n)$ とします。derivation $D:P\to k$ に対し
$$ v_i=D(x_i) $$
と置きます。

polynomial derivation formula

任意の $f\in P$ に対し
$$ D(f)=\sum_{i=1}^n \frac{\partial f}{\partial x_i}(p)v_i. $$
従って $D$ はvector $v=(v_1,\ldots,v_n)\in k^n$ によって一意に定まり、逆に任意の $v$ がderivationを定める。

一変数の冪についてLeibniz ruleによる帰納法から
$$ D(x_i^m)=m p_i^{m-1}v_i. $$
monomial $x^\alpha=x_1^{\alpha_1}\cdots x_n^{\alpha_n}$ に積のruleを繰り返すと
$$ D(x^\alpha) =\sum_i \alpha_i p_1^{\alpha_1}\cdots p_i^{\alpha_i-1}\cdots p_n^{\alpha_n}v_i, $$
これは偏微分公式です。$k$-linearityにより全多項式で成立します。
逆に右辺で $D_v(f)$ を定めると、偏微分の積ruleから
$$ D_v(fg)=f(p)D_v(g)+g(p)D_v(f) $$
となるのでderivationです。□

この公式をalgebraic directional derivative|代数的方向微分公式と呼びます。極限を使わず、Leibniz ruleだけから通常のgradientとの内積が現れました。
命題全体をpolynomial derivation formula|多項式環上のderivation公式と呼びます。

quotientのderivationと方程式

$X=V(I)\subseteq\mathbb A_k^n$、$A=P/I$ とします。$A$ 上のderivationは、$P$ 上のderivationで $I$ を0へ送るものと同じです。

derivations descend to a quotient

$D:P\to k$ が $A=P/I$ 上のderivationへ降りることと
$$ D(f)=0\qquad(f\in I) $$
は同値である。

$D$ が商を経由するなら $f\in I$ のclassは0なので $D(f)=0$ です。
逆に $D(I)=0$ なら $f-g\in I$ から $D(f)=D(g)$ が従い、
$$ \overline D:P/I\to k,\qquad \overline f\mapsto D(f) $$
はwell-definedです。Leibniz ruleもrepresentativeで計算すれば保たれます。□

これはderivations on a quotient algebra|商algebra上のderivation判定です。

Jacobianによる接空間

$I=(f_1,\ldots,f_r)$ とし、点 $p\in X$ におけるJacobian matrixを
$$ J_X(p) =\left( \frac{\partial f_j}{\partial x_i}(p) \right)_{\substack{1\le j\le r\\1\le i\le n}} $$
とします。
この行列をalgebraic Jacobian matrix|方程式系の代数的Jacobian matrixと呼びます。

Jacobian description of the tangent space

$$ T_pX \cong \ker\bigl(J_X(p):k^n\to k^r\bigr). $$
すなわち $v=(v_i)$ が接ベクトルであることと
$$ \sum_{i=1}^n \frac{\partial f_j}{\partial x_i}(p)v_i=0 \qquad(1\le j\le r) $$
は同値である。

polynomial derivation formulaにより $P$ 上のderivationは $v\in k^n$ に対応します。quotientへ降りる条件は全ての $f\in I$ について
$$ \sum_i\frac{\partial f}{\partial x_i}(p)v_i=0 $$
であることです。
生成元 $f_j$ だけを確認すれば十分です。実際 $f=\sum_j h_jf_j$ なら
$$ \frac{\partial f}{\partial x_i}(p) =\sum_j\left( \frac{\partial h_j}{\partial x_i}(p)f_j(p) +h_j(p)\frac{\partial f_j}{\partial x_i}(p) \right). $$
$p\in X$ なので $f_j(p)=0$ であり、各 $df_j(p)$ が $v$ を消せば $df(p)$ も $v$ を消します。従って条件は $J_X(p)v=0$ と同値です。□

これはJacobian description of the Zariski tangent space|Zariski接空間のJacobian表示です。rank-nullity theoremから
$$ \dim_kT_pX=n-\operatorname{rank}J_X(p). $$
これはtangent dimension from Jacobian rank|Jacobian rankによる接空間次元公式です。
生成元を取り替えるとJacobian matrix自体は変わりますが、そのrow spaceは $I$ の一次部分、kernelは $T_pX$ なので変わりません。

cotangent spaceの表示

ambient point $p\in\mathbb A^n$ のmaximal idealを
$$ \mathfrak n_p=(x_1-p_1,\ldots,x_n-p_n)\subseteq P $$
とします。$X$ のlocal ringのmaximal idealはその像です。

localization preserves the cotangent quotient

$A$ のpoint maximal idealを $\mathfrak m_p$ とし、local ringのmaximal idealを $\mathfrak m_pA_{\mathfrak m_p}$ とする。自然な写像は同型
$$ \mathfrak m_p/\mathfrak m_p^2 \xrightarrow{\sim} \mathfrak m_pA_{\mathfrak m_p}/(\mathfrak m_pA_{\mathfrak m_p})^2 $$
を与える。

surjectivityを示します。local maximal idealの元は $a/s$ with $a\in\mathfrak m_p$, $s(p)\ne0$ の形です。local ring内で
$$ \frac{a}{s}-\frac{a}{s(p)} =\frac{a(s(p)-s)}{s\,s(p)} $$
であり、$a$ と $s(p)-s$ はともにmaximal idealに入るので右辺はその平方に入ります。従って全classは $a/s(p)$ という大域元のclassで表せます。
injectivityを示します。$a\in\mathfrak m_p$ の像が局所化後の平方に入るとします。平方idealは $\mathfrak m_p^2A_{\mathfrak m_p}$ なので、ある $c\in\mathfrak m_p^2$、$s\notin\mathfrak m_p$ に対し $a/1=c/s$ と書けます。従ってある $u\notin\mathfrak m_p$ が
$$ u(sa-c)=0 $$
を満たし、$usa\in\mathfrak m_p^2$ です。
$(us)(p)\ne0$ なので定数 $d=(us)(p)^{-1}\in k$ を取り、
$$ dus=1+r,\qquad r\in\mathfrak m_p $$
と書けます。$dusa\in\mathfrak m_p^2$ かつ $ra\in\mathfrak m_p^2$ なので
$$ a=(1+r)a-ra=dusa-ra\in\mathfrak m_p^2. $$
従ってkernelは0です。□

これはlocalization preserves the cotangent space|局所化によるcotangent spaceの不変性です。

cotangent presentation

自然な同型
$$ \mathfrak m_{X,p}/\mathfrak m_{X,p}^2 \cong \mathfrak n_p/(\mathfrak n_p^2+I) $$
がある。右辺は $dx_1,\ldots,dx_n$ で生成され、関係は $df(p)$ $(f\in I)$、すなわちJacobianのrow vectorsである。

直前の命題によりlocal ringのcotangent quotientを大域座標環の $\mathfrak m_p/\mathfrak m_p^2$ と同一視します。$P\to A=P/I$ は $\mathfrak n_p$ を $\mathfrak m_p$ へsurjectiveに送ります。$\mathfrak n_p^2$ の像は $\mathfrak m_p^2$ です。従って合成
$$ \mathfrak n_p\to\mathfrak m_p/\mathfrak m_p^2 $$
はsurjectiveで、kernelは $\mathfrak n_p^2+(I\cap\mathfrak n_p)$ です。$p\in V(I)$ なので $I\subseteq\mathfrak n_p$、従ってkernelは $\mathfrak n_p^2+I$ です。第一同型定理から最初の同型を得ます。
Taylorの代数的な一次展開
$$ f(x)-f(p) \equiv \sum_i\frac{\partial f}{\partial x_i}(p)(x_i-p_i) \pmod{\mathfrak n_p^2} $$
を示します。monomialについて積を一因子ずつ $p_i+(x_i-p_i)$ と展開すると、定数項と一次項以外は少なくとも二つの $(x_i-p_i)$ を含み $\mathfrak n_p^2$ に入ります。線形性から全多項式で成立します。$f\in I$ では $f(p)=0$ なので、そのclassはgradient rowに対応します。□

これはcotangent space presentation by equations|方程式によるcotangent spaceの表示です。dualを取ると直前のJacobian kernel表示を再び得ます。

手で計算する三つの曲線

parabola tangent spaces

$X=V(y-x^2)$ とします。Jacobian rowは
$$ (-2x,1). $$
点 $p=(a,a^2)$ では
$$ T_pX=\{(u,v)\in k^2\mid -2au+v=0\}. $$
原点では $v=0$、すなわち $x$-axisが接線です。

cusp tangent space

$C=V(y^2-x^3)$ のJacobian rowは
$$ (-3x^2,2y). $$
原点では零rowなので
$$ T_{(0,0)}C=k^2. $$
曲線の一般点では接空間は一次元なのに、cuspでは二次元へ膨らみます。接空間が大きすぎることがsingularityを検出します。

node tangent space

$N=V(xy)$ のJacobian rowは $(y,x)$ です。原点では
$$ T_{(0,0)}N=k^2. $$
一方 $(a,0)$ with $a\ne0$ では条件 $av=0$ から $v=0$ で、接空間は $x$-axisです。原点の一次方程式が0になるのは、最初の非零項 $xy$ が二次だからです。

dual numbersによるinfinitesimal point

dual numbers

環
$$ k[\varepsilon]/(\varepsilon^2) $$
をdual numbers|dual numbersという。$\varepsilon\ne0$ だが $\varepsilon^2=0$ である。

tangent vectors as dual-number points

$A=k[X]$ とする。$T_pX$ は、合成
$$ A\longrightarrow k[\varepsilon]/(\varepsilon^2) \longrightarrow k $$
が $\operatorname{ev}_p$ となる $k$-algebra homomorphism全体と自然にbijectionする。

そのような準同型 $\Phi$ は各 $a\in A$ を一意に
$$ \Phi(a)=a(p)+D(a)\varepsilon $$
と書きます。加法を保つことから $D$ は$k$-linearです。乗法を計算すると
$$ \Phi(a)\Phi(b) =a(p)b(p) +\{a(p)D(b)+b(p)D(a)\}\varepsilon +D(a)D(b)\varepsilon^2. $$
$\varepsilon^2=0$ なので、$\Phi(ab)=\Phi(a)\Phi(b)$ は $D$ のLeibniz ruleと同値です。
逆にderivation $D$ があれば $\Phi_D(a)=a(p)+D(a)\varepsilon$ と置くことで準同型が得られます。二つの構成は互いに逆で、derivation correspondenceから $T_pX$ とbijectionします。□

これはtangent vectors as dual-number points|dual numbers値の点としての接ベクトルです。$p+\varepsilon v$ を方程式へ代入すると
$$ f(p+\varepsilon v) =f(p)+\varepsilon\,df_p(v) $$
となり、$\varepsilon^2=0$ が二次以上の項を自動的に消します。

正則写像の微分

正則写像 $\varphi:X\to Y$、$p\mapsto q$ は前の頁でlocal homomorphism
$$ \varphi_p^\#:\mathcal O_{Y,q}\to\mathcal O_{X,p} $$
を誘導しました。maximal idealをmaximal idealへ送り、積を保つので
$$ \mathfrak m_{Y,q}/\mathfrak m_{Y,q}^2 \longrightarrow \mathfrak m_{X,p}/\mathfrak m_{X,p}^2 $$
を誘導します。dualを取ります。

differential of a regular map

上のcotangent mapのdual
$$ d\varphi_p:T_pX\longrightarrow T_qY $$
をdifferential of a regular map|正則写像の微分という。

derivation表示では
$$ d\varphi_p(D)(g)=D(g\circ\varphi). $$
座標表示 $\varphi=(\varphi_1,\ldots,\varphi_m)$ では
$$ d\varphi_p(v) = \left( \sum_i\frac{\partial\varphi_1}{\partial x_i}(p)v_i, \ldots, \sum_i\frac{\partial\varphi_m}{\partial x_i}(p)v_i \right), $$
すなわち通常のJacobian matrixによる積です。

chain rule for regular maps

$X\xrightarrow{\varphi}Y\xrightarrow{\psi}Z$ に対し
$$ d(\psi\circ\varphi)_p =d\psi_{\varphi(p)}\circ d\varphi_p. $$

derivation $D\in T_pX$ と $h\in\mathcal O_{Z,\psi(\varphi(p))}$ に対し
$$ d(\psi\circ\varphi)_p(D)(h) =D(h\circ\psi\circ\varphi). $$
一方
$$ \bigl(d\psi_{\varphi(p)}(d\varphi_p(D))\bigr)(h) =d\varphi_p(D)(h\circ\psi) =D(h\circ\psi\circ\varphi). $$
全ての $h$ で一致するので二つの接ベクトルは等しいです。□

これはchain rule for regular maps|正則写像のchain ruleです。

演習

円錐曲線 $X=V(x^2+y^2-1)$ の点 $p=(a,b)$ における接空間を求めよ。ただし $\operatorname{char}k\ne2$ とする。

Jacobian rowは $(2x,2y)$ なので
$$ T_pX=\{(u,v)\in k^2\mid 2au+2bv=0\}. $$
characteristicの仮定から
$$ T_pX=\{(u,v)\mid au+bv=0\}. $$
$a^2+b^2=1$ なので $(a,b)\ne(0,0)$、従ってrow rankは1で接空間は一次元です。□

$X=V(y-x^2)$ と写像 $\gamma:\mathbb A^1\to X$, $\gamma(t)=(t,t^2)$ を考える。$d\gamma_a$ を求め、その像が $T_{(a,a^2)}X$ 全体であることを示せ。

Jacobian columnは
$$ d\gamma_a(u)=(u,2au). $$
放物線の接空間条件は $-2av+ w=0$ なので、$(u,2au)$ は条件を満たします。任意の接ベクトル $(v,w)$ は $w=2av$ と書けるので $d\gamma_a(v)$ に等しく、像は全接空間です。□

$X=V(xy-z^2)\subseteq\mathbb A_k^3$ の原点と点 $(1,0,0)$ における接空間を求めよ。

$f=xy-z^2$ のJacobian rowは
$$ (y,x,-2z). $$
原点では零rowなので
$$ T_0X=k^3. $$
点 $(1,0,0)$ ではrowは $(0,1,0)$ なので
$$ T_{(1,0,0)}X=\{(u,v,w)\mid v=0\}, $$
二次元平面です。原点だけ接空間が三次元へ膨らみます。□

$X=V(x^2,y^2)\subseteq\mathbb A_k^2$ をidealそのものを保持する非reducedな対象と考える。原点でJacobianを計算し、点集合が一点でも接空間が二次元になる理由を説明せよ。

生成元のgradientは
$$ (2x,0),\qquad(0,2y) $$
で、原点ではどちらも零です。従ってJacobian kernelは $k^2$ 全体です。
点集合だけなら原点のreduced idealは $(x,y)$ で、そのJacobianはidentity matrixを与え接空間は0次元です。ideal $(x^2,y^2)$ では $x,y$ は0でない一次nilpotent方向として $\mathfrak m/\mathfrak m^2$ に残るため、二つのinfinitesimal directionが検出されます。□

写像 $\varphi:\mathbb A_k^2\to\mathbb A_k^2$,
$$ \varphi(x,y)=(x+y,xy) $$
の $p=(a,b)$ における微分を求めよ。また $\psi(u,v)=u^2-2v$ に対してchain ruleを直接確認せよ。

Jacobian matrixは
$$ d\varphi_p= \begin{pmatrix} 1&1\\ b&a \end{pmatrix}. $$
従って $(r,s)$ は
$$ (r+s,br+as) $$
へ送られます。
$$ (\psi\circ\varphi)(x,y) =(x+y)^2-2xy=x^2+y^2. $$
その微分は $(r,s)\mapsto2ar+2bs$ です。一方
$$ d\psi_{\varphi(p)}=(2(a+b),-2) $$
なので
$$ d\psi_{\varphi(p)}(r+s,br+as) =2(a+b)(r+s)-2(br+as) =2ar+2bs. $$
両者は一致します。□

この章で得た橋

一点のlocal ringから二次以上の消失を捨てるとcotangent spaceが得られ、そのdualはderivation、Jacobian kernel、dual-number pointとして同じ接空間を与えました。接空間の次元は
$$ n-\operatorname{rank}J_X(p) $$
で手計算できます。
次の頁では、局所次元と接空間次元が一致する点をregular point、接空間が過剰に大きい点をsingular pointとして整理します。cusp、node、coneを比較し、Jacobian criterionを正確な仮定の下で証明します。

参考文献

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

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