前提知識:局所環と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
$$
は一次部分だけを保持します。
本章では次の四つが同じ線形空間を記述することを証明します。
$(\mathcal O_{X,p},\mathfrak m_{X,p})$ を前の頁のlocal ringとします。
商
$$
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になります。
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$ が「一次関数へ数を返す方向」です。
$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$ だからです。
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}.
$$
点 $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への延長です。
自然な同型
$$
\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としての接ベクトルです。
$P=k[x_1,\ldots,x_n]$、$p=(p_1,\ldots,p_n)$ とします。derivation $D:P\to k$ に対し
$$
v_i=D(x_i)
$$
と置きます。
任意の $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公式と呼びます。
$X=V(I)\subseteq\mathbb A_k^n$、$A=P/I$ とします。$A$ 上のderivationは、$P$ 上のderivationで $I$ を0へ送るものと同じです。
$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判定です。
$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と呼びます。
$$
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$ なので変わりません。
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はその像です。
$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の不変性です。
自然な同型
$$
\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表示を再び得ます。
$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が接線です。
$C=V(y^2-x^3)$ のJacobian rowは
$$
(-3x^2,2y).
$$
原点では零rowなので
$$
T_{(0,0)}C=k^2.
$$
曲線の一般点では接空間は一次元なのに、cuspでは二次元へ膨らみます。接空間が大きすぎることがsingularityを検出します。
$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$ が二次だからです。
環
$$
k[\varepsilon]/(\varepsilon^2)
$$
をdual numbers|dual numbersという。$\varepsilon\ne0$ だが $\varepsilon^2=0$ である。
$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を取ります。
上の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による積です。
$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アソシエイト)の紹介料で運営されています。 支援について / 寄付する