Lemma数学ロードマップ

14 代数幾何学 · 第 1 章

アフィン代数多様体

目安 19〜25 時間定理など 13演習 5 問

この章の目標

  • 代数的集合とイデアルの対応(イデアル–多様体対応)を零点定理から導き、具体例で使える
  • ザリスキー位相のネーター性と既約分解の存在・一意性を証明できる
  • アフィン多様体の圏と「有限生成 kk 代数である整域」の圏の反変同値を証明し、同型の判定に使える
  • 接空間を定義し、ヤコビアン判定法で曲線の特異点を求められる

前提:13-commutative-algebra 第3章(ヒルベルトの基底定理)、第4章(零点定理)、第5章(次元論)、03-topology 第2章、12-category-homological-algebra 第1章(圏同値)

この章を通じて kk は代数閉体とし、k[x]=k[x1,…,xn]k[x] = k[x_1, \dots, x_n] と略記する。

1.1 動機:多項式で定義される図形

次の図形を考えよう。

  • 円 x2+y2=1x^2 + y^2 = 1、放物線 y=x2y = x^2、双曲線 xy=1xy = 1
  • 尖点(カスプ)をもつ曲線 y2=x3y^2 = x^3、結節点(ノード)をもつ曲線 y2=x2(x+1)y^2 = x^2(x+1)
  • 2 本の座標軸の和 xy=0xy = 0
  • 空間内のねじれ 3 次曲線 (twisted cubic) {(t,t2,t3)∣t∈k}\lbrace (t, t^2, t^3) \mid t \in k \rbrace

代数幾何学はこれらの図形をその上の多項式関数のなす環を通して調べる。放物線は xx 座標への射影で直線と「同じ」だが、双曲線はそうではない。尖点をもつ曲線は t↦(t2,t3)t \mapsto (t^2, t^3) で直線から全単射にパラメータ付けされるが、直線と同じとは思えない。こうした判断を環の性質で正確に述べて証明するのがこの章の目的である。kk を代数閉体とするのは、R\mathbb{R} 上の x2+y2+1=0x^2 + y^2 + 1 = 0 のように零点集合が空になって方程式の情報が失われることを防ぐためである(零点定理 1.12)。

1.2 代数的集合とイデアル

knk^n をアフィン空間 (affine space) とよび An\mathbb{A}^n と書く。

定義 1.1(代数的集合, algebraic set)S⊂k[x]S \subset k[x] に対し V(S)={p∈An∣f(p)=0 (∀f∈S)}V(S) = \lbrace p \in \mathbb{A}^n \mid f(p) = 0\ (\forall f \in S) \rbrace とおき、この形の部分集合を代数的集合という。逆に X⊂AnX \subset \mathbb{A}^n に対し I(X)={f∈k[x]∣f(p)=0 (∀p∈X)}I(X) = \lbrace f \in k[x] \mid f(p) = 0\ (\forall p \in X) \rbrace を XX のイデアルという。

命題 1.2 (1) V(S)=V((S))V(S) = V((S)) であり、有限個の f1,…,fr∈Sf_1, \dots, f_r \in S で V(S)=V(f1,…,fr)V(S) = V(f_1, \dots, f_r) となる。 (2) V(0)=AnV(0) = \mathbb{A}^n, V(1)=∅V(1) = \emptyset であり、イデアル I,J,IλI, J, I_\lambda について V(I)∪V(J)=V(I∩J)=V(IJ)V(I) \cup V(J) = V(I \cap J) = V(IJ), ⋂λV(Iλ)=V(∑λIλ)\bigcap_\lambda V(I_\lambda) = V(\sum_\lambda I_\lambda)。 (3) I(X)I(X) は根基イデアルである。 (4) X⊂V(I(X))X \subset V(I(X)) であり、XX が代数的集合なら等号が成り立つ。

証明. (1) f=∑gifif = \sum g_i f_i は fif_i の共通零点で 0 なので V(S)=V((S))V(S) = V((S))。基底定理より (S)(S) は有限生成で、生成元は SS から有限個選べる。(2) IJ⊂I∩J⊂I,JIJ \subset I \cap J \subset I, J より V(I)∪V(J)⊂V(I∩J)⊂V(IJ)V(I) \cup V(J) \subset V(I \cap J) \subset V(IJ)。p∉V(I)∪V(J)p \notin V(I) \cup V(J) なら f(p)≠0f(p) \neq 0, g(p)≠0g(p) \neq 0 となる f∈If \in I, g∈Jg \in J があり、fg∈IJfg \in IJ かつ (fg)(p)≠0(fg)(p) \neq 0 なので p∉V(IJ)p \notin V(IJ)。共通部分の式は定義から明らか。(3) f(p)m=0f(p)^m = 0 なら f(p)=0f(p) = 0。(4) 前半は定義から。X=V(J)X = V(J) なら J⊂I(X)J \subset I(X) なので V(I(X))⊂V(J)=XV(I(X)) \subset V(J) = X。□\square

例 1.3 (1) V(xy)=V(x)∪V(y)V(xy) = V(x) \cup V(y) は 2 本の座標軸である。(2) V(xz,yz)⊂A3V(xz, yz) \subset \mathbb{A}^3 は平面 V(z)V(z) と直線 V(x,y)V(x, y) の和である(xz=yz=0xz = yz = 0 は「z=0z = 0 または x=y=0x = y = 0」と同値)。(3) ねじれ 3 次曲線は C=V(y−x2,z−x3)C = V(y - x^2, z - x^3) である。(4) 1 変数の k[x]k[x] は単項イデアル整域なので、A1\mathbb{A}^1 の代数的集合は A1\mathbb{A}^1 全体か有限集合(ある多項式の根全体)である。

1.3 ザリスキー位相と既約分解

定義 1.4(ザリスキー位相, Zariski topology)命題 1.2(2) より、代数的集合全体は閉集合の公理を満たす。これを閉集合系とする An\mathbb{A}^n の位相をザリスキー位相といい、An\mathbb{A}^n の部分集合には相対位相を入れる。

例 1.5 A1\mathbb{A}^1 のザリスキー位相は補有限位相で、空でない 2 つの開集合は必ず交わるのでハウスドルフでない。A2\mathbb{A}^2 のザリスキー位相は A1×A1\mathbb{A}^1 \times \mathbb{A}^1 の積位相ではない:対角線 Δ=V(x−y)\Delta = V(x - y) は閉だが、積位相の空でない基本開集合 U1×U2U_1 \times U_2 は U1∩U2≠∅U_1 \cap U_2 \neq \emptyset より Δ\Delta と交わるので、Δ\Delta の補集合は積位相で開でない。

定義 1.6(既約, irreducible)位相空間 XX が既約であるとは、X≠∅X \neq \emptyset であり、閉集合 X1,X2X_1, X_2 について X=X1∪X2X = X_1 \cup X_2 ならば X=X1X = X_1 または X=X2X = X_2 となることをいう。

補集合をとれば、XX が既約であることは「空でない 2 つの開集合は必ず交わる」こと、すなわち「空でない開集合はすべて稠密」であることと同値である。既約空間の空でない開集合は既約であり、既約な部分集合の閉包も既約である。

命題 1.7 代数的集合 X⊂AnX \subset \mathbb{A}^n が既約であるための必要十分条件は、I(X)I(X) が素イデアルであることである。

証明. XX が既約で fg∈I(X)fg \in I(X) なら、X=(X∩V(f))∪(X∩V(g))X = (X \cap V(f)) \cup (X \cap V(g)) と既約性から例えば X⊂V(f)X \subset V(f)、すなわち f∈I(X)f \in I(X)。逆に I(X)I(X) が素イデアルで、X=X1∪X2X = X_1 \cup X_2(Xi⊊XX_i \subsetneq X は閉)と仮定する。命題 1.2(4) より Xi=V(I(Xi))X_i = V(I(X_i)) なので I(Xi)⊋I(X)I(X_i) \supsetneq I(X) であり、fi∈I(Xi)∖I(X)f_i \in I(X_i) \setminus I(X) がとれる。f1f2f_1 f_2 は X1∪X2=XX_1 \cup X_2 = X 上で 0 なので f1f2∈I(X)f_1 f_2 \in I(X) となり、素イデアルであることに反する。□\square

定義 1.8(ネーター位相空間, noetherian topological space)閉集合の任意の降鎖 Y1⊃Y2⊃⋯Y_1 \supset Y_2 \supset \cdots が有限で停留する位相空間をネーター位相空間という。

命題 1.9 An\mathbb{A}^n とその任意の部分空間はネーター位相空間である。

証明. 閉集合の降鎖 Y1⊃Y2⊃⋯Y_1 \supset Y_2 \supset \cdots に対し、I(Y1)⊂I(Y2)⊂⋯I(Y_1) \subset I(Y_2) \subset \cdots はネーター環 k[x]k[x] のイデアルの昇鎖なので停留し、Yi=V(I(Yi))Y_i = V(I(Y_i)) も停留する。部分空間 ZZ の閉集合 Z∩FZ \cap F は Z∩Z∩F‾Z \cap \overline{Z \cap F} に等しいので、An\mathbb{A}^n での閉包の降鎖に帰着する。□\square

定理 1.10(既約分解)XX をネーター位相空間とする。XX の空でない閉集合 YY は、既約閉集合 Y1,…,YrY_1, \dots, Y_r で i≠ji \neq j なら Yi⊄YjY_i \not\subset Y_j を満たすものの和 Y=Y1∪⋯∪YrY = Y_1 \cup \cdots \cup Y_r に表され、この表示は順序を除いて一意である。YiY_i を YY の既約成分 (irreducible component) という。

証明. 存在:このように表せない空でない閉集合の全体 Σ\Sigma が空でないとする。ネーター性より Σ\Sigma には極小元 YY がある(なければ真の降鎖が無限に続く)。YY は既約でないから Y=Y′∪Y′′Y = Y' \cup Y''(Y′,Y′′⊊YY', Y'' \subsetneq Y は空でない閉集合)と書け、極小性から Y′,Y′′Y', Y'' は既約閉集合の有限和である。すると YY もそうなり矛盾。有限和の表示から他の成分に含まれる成分を除けば、条件を満たす表示が得られる。

一意性:Y=Y1∪⋯∪Yr=Z1∪⋯∪ZsY = Y_1 \cup \cdots \cup Y_r = Z_1 \cup \cdots \cup Z_s を条件を満たす二つの表示とする。Yi=⋃j(Yi∩Zj)Y_i = \bigcup_j (Y_i \cap Z_j) と YiY_i の既約性から、ある jj で Yi⊂ZjY_i \subset Z_j。同様にある i′i' で Zj⊂Yi′Z_j \subset Y_{i'}。Yi⊂Yi′Y_i \subset Y_{i'} より i=i′i = i' なので Yi=ZjY_i = Z_j。対称性から {Y1,…,Yr}={Z1,…,Zs}\lbrace Y_1, \dots, Y_r \rbrace = \lbrace Z_1, \dots, Z_s \rbrace であり、各表示に重複はないので順序を除いて一致する。□\square

例 1.11 f∈I(V(x))f \in I(V(x)) なら f(0,y)f(0, y) は多項式として 0 なので x∣fx \mid f、よって I(V(x))=(x)I(V(x)) = (x) は素イデアルで V(x)V(x) は既約である。したがって V(xy)=V(x)∪V(y)V(xy) = V(x) \cup V(y) は既約分解である。同様に V(xz,yz)=V(z)∪V(x,y)V(xz, yz) = V(z) \cup V(x, y) も既約分解である。

1.4 零点定理とイデアル–多様体対応

定理 1.12(ヒルベルトの零点定理, Nullstellensatz)kk を代数閉体とする。 (1) k[x]k[x] の極大イデアルは (x1−a1,…,xn−an)(x_1 - a_1, \dots, x_n - a_n)(a∈kna \in k^n)の形のものに限る。 (2)(弱形)イデアル II について V(I)=∅⇔I=(1)V(I) = \emptyset \Leftrightarrow I = (1)。 (3)(強形)イデアル II について I(V(I))=II(V(I)) = \sqrt{I}。

証明は 13-commutative-algebra 第4章 を参照(kk が代数閉でないと (2) は成り立たない)。

系 1.13(イデアル–多様体対応)VV と II は、An\mathbb{A}^n の代数的集合全体と k[x]k[x] の根基イデアル全体の間の、包含関係を逆にする全単射を与える。この対応で既約な代数的集合は素イデアルに、点は極大イデアルに対応する。

証明. 代数的集合 XX について V(I(X))=XV(I(X)) = X(命題 1.2(4))、根基イデアル JJ について I(V(J))=J=JI(V(J)) = \sqrt{J} = J(定理 1.12(3))。後半は命題 1.7 と定理 1.12(1)、および I({a})=(x1−a1,…,xn−an)I(\lbrace a \rbrace) = (x_1 - a_1, \dots, x_n - a_n) による。□\square

幾何 代数
代数的集合 XX 根基イデアル I(X)I(X)
既約な代数的集合 素イデアル
点 aa 極大イデアル (x1−a1,…,xn−an)(x_1 - a_1, \dots, x_n - a_n)
X∪YX \cup Y I(X)∩I(Y)I(X) \cap I(Y)
X∩YX \cap Y I(X)+I(Y)\sqrt{I(X) + I(Y)}
V(I)V(I) の既約成分 II を含む極小な素イデアル

例 1.14(交わりの重複度)放物線 y=x2y = x^2 と接線 y=0y = 0 の交わりを考える。I=(y−x2,y)=(x2,y)I = (y - x^2, y) = (x^2, y) で、V(I)={(0,0)}V(I) = \lbrace (0, 0) \rbrace、I=(x,y)\sqrt{I} = (x, y) である。集合としては 1 点だが、dim⁡kk[x,y]/I=2\dim_k k[x, y]/I = 2 は「接して 2 重に交わる」ことを記憶している。直線 y=cy = c(c≠0c \neq 0)との交わり 2 点 (±c,c)(\pm\sqrt{c}, c) が c→0c \to 0 で合流した結果が k[x]/(x2)k[x]/(x^2) である。根基イデアルだけを見るとこの情報が失われる。これを幾何的対象として保持するのが第4章のスキームであり、Spec⁡k[x]/(x2)\operatorname{Spec} k[x]/(x^2) は冪零元をもつ「二重点」になる。

例 1.15(超曲面, hypersurface)定数でない f∈k[x]f \in k[x] を f=cf1e1⋯frerf = c f_1^{e_1} \cdots f_r^{e_r}(fif_i は互いに同伴でない既約多項式)と分解する。k[x]k[x] は一意分解整域なので (fi)(f_i) は素イデアルで、零点定理より I(V(fi))=(fi)I(V(f_i)) = (f_i)。よって V(f)=V(f1)∪⋯∪V(fr)V(f) = V(f_1) \cup \cdots \cup V(f_r) は既約分解で、I(V(f))=(f1⋯fr)I(V(f)) = (f_1 \cdots f_r) である。y2−x3y^2 - x^3, y2−x2(x+1)y^2 - x^2(x+1), x2+y2−1x^2 + y^2 - 1(標数 ≠2\neq 2)は、c(x)c(x) が k(x)k(x) の平方でない y2−c(x)y^2 - c(x) の形なので(ガウスの補題より)既約であり、これらの曲線は既約である。

1.5 座標環と正則関数

定義 1.16(アフィン多様体, affine variety)既約な代数的集合をアフィン多様体という。アフィン多様体 X⊂AnX \subset \mathbb{A}^n に対し A(X)=k[x]/I(X)A(X) = k[x]/I(X) を座標環 (coordinate ring)、その分数体 K(X)K(X) を関数体 (function field) という。

A(X)A(X) は XX 上の多項式関数のなす有限生成 kk 代数で、整域である。系 1.13 より XX の点 pp と A(X)A(X) の極大イデアル mp={f∣f(p)=0}\mathfrak{m}_p = \lbrace f \mid f(p) = 0 \rbrace は一対一に対応する。

定義 1.17(正則関数, regular function)XX をアフィン多様体、U⊂XU \subset X を開集合とする。関数 φ ⁣:U→k\varphi\colon U \to k が点 p∈Up \in U で正則であるとは、pp の開近傍 W⊂UW \subset U と g,h∈A(X)g, h \in A(X) があって、WW 上で hh が 0 にならず φ=g/h\varphi = g/h となることをいう。UU の各点で正則な関数の全体のなす環を OX(U)\mathcal{O}_X(U) と書く。

正則関数は A1\mathbb{A}^1 への写像として連続である(WW 上で φ−1(c)=W∩V(g−ch)\varphi^{-1}(c) = W \cap V(g - ch) は閉)。よって UU が既約なら、空でない開集合上で一致する二つの正則関数は UU 全体で一致する(一致する点の集合は閉かつ稠密)。

定理 1.18 XX をアフィン多様体とする。 (1) OX(X)=A(X)\mathcal{O}_X(X) = A(X)。 (2) f∈A(X)f \in A(X), f≠0f \neq 0 に対し D(f)={p∈X∣f(p)≠0}D(f) = \lbrace p \in X \mid f(p) \neq 0 \rbrace とおくと OX(D(f))=A(X)f\mathcal{O}_X(D(f)) = A(X)_f。 (3) p∈Xp \in X における正則関数の芽のなす環 OX,p\mathcal{O}_{X,p} は局所環 A(X)mpA(X)_{\mathfrak{m}_p} に同型である。

証明. (1) A(X)⊂OX(X)A(X) \subset \mathcal{O}_X(X) は明らか。φ∈OX(X)\varphi \in \mathcal{O}_X(X) とし、J={h∈A(X)∣hφ∈A(X)}J = \lbrace h \in A(X) \mid h\varphi \in A(X) \rbrace(「φ\varphi の分母のイデアル」)とおく。各点 pp で開近傍 WW と g,hg, h があって h(p)≠0h(p) \neq 0 かつ WW 上 hφ=gh\varphi = g となる。hφh\varphi と gg はともに XX 上の正則関数で空でない開集合 WW 上一致するから、XX 上で一致し、h∈Jh \in J。つまり JJ は各点 pp で 0 にならない元を含む。JJ の k[x]k[x] における逆像を J~\tilde{J} とすると V(J~)=∅V(\tilde{J}) = \emptyset となり、零点定理より J~=(1)\tilde{J} = (1)。よって 1∈J1 \in J、すなわち φ∈A(X)\varphi \in A(X)。

(2) φ∈OX(D(f))\varphi \in \mathcal{O}_X(D(f)) について、D(f)D(f) 上で hφh\varphi が A(X)A(X) の元に等しくなる hh の全体を JJ とすると、(1) と同様に V(J~)⊂V(f~)V(\tilde{J}) \subset V(\tilde{f}) となる。零点定理よりある mm で fm∈Jf^m \in J、すなわち φ=g/fm∈A(X)f\varphi = g/f^m \in A(X)_f。

(3) A(X)mp→OX,pA(X)_{\mathfrak{m}_p} \to \mathcal{O}_{X,p} を g/h↦g/h \mapsto(D(h)D(h) 上の関数 g/hg/h の芽)で定めると、正則関数の定義から全射である。g/hg/h の芽が 0 なら gg は空でない開集合上で 0 なので XX 上で 0、すなわち g=0g = 0 となり単射である。□\square

例 1.19 O(A1∖{0})=k[x,x−1]\mathcal{O}(\mathbb{A}^1 \setminus \lbrace 0 \rbrace) = k[x, x^{-1}] は双曲線 H=V(xy−1)H = V(xy - 1) の座標環に等しく、x↦(x,1/x)x \mapsto (x, 1/x) は 第2章の意味で同型になる。開集合 D(f)D(f) はそれ自身「アフィン」である。

1.6 射と座標環の反変同値

定義 1.20(射, morphism)アフィン多様体 X⊂AnX \subset \mathbb{A}^n, Y⊂AmY \subset \mathbb{A}^m の間の写像 φ ⁣:X→Y\varphi\colon X \to Y が射であるとは、多項式 f1,…,fm∈k[x]f_1, \dots, f_m \in k[x] があって φ(p)=(f1(p),…,fm(p))\varphi(p) = (f_1(p), \dots, f_m(p))(p∈Xp \in X)となることをいう。逆写像も射であるような射を同型 (isomorphism) という。

射 φ\varphi は kk 代数の準同型 φ∗ ⁣:A(Y)→A(X)\varphi^{\ast}\colon A(Y) \to A(X), g↦g∘φg \mapsto g \circ \varphi を引き起こし、(ψ∘φ)∗=φ∗∘ψ∗(\psi \circ \varphi)^{\ast} = \varphi^{\ast} \circ \psi^{\ast} が成り立つ。射は連続である(φ−1(V(J))=V(φ∗J)\varphi^{-1}(V(J)) = V(\varphi^{\ast} J))。

定理 1.21(反変同値)(1) アフィン多様体 X,YX, Y について、φ↦φ∗\varphi \mapsto \varphi^{\ast} は全単射 Mor⁡(X,Y)→Hom⁡k(A(Y),A(X))\operatorname{Mor}(X, Y) \to \operatorname{Hom}_{k}(A(Y), A(X)) を与える(右辺は kk 代数の準同型全体)。 (2) X↦A(X)X \mapsto A(X) は、アフィン多様体の圏と「有限生成 kk 代数である整域」の圏の間の反変同値を与える。

証明. (1) Y⊂AmY \subset \mathbb{A}^m の座標関数を yˉ1,…,yˉm∈A(Y)\bar{y}_1, \dots, \bar{y}_m \in A(Y) とする。射 φ=(f1,…,fm)\varphi = (f_1, \dots, f_m) について φ∗(yˉj)=fj\varphi^{\ast}(\bar{y}_j) = f_j なので、φ\varphi は φ∗\varphi^{\ast} から復元でき、写像は単射である。全射性:kk 代数の準同型 θ ⁣:A(Y)→A(X)\theta\colon A(Y) \to A(X) が与えられたとき、θ(yˉj)\theta(\bar{y}_j) の代表元 fj∈k[x]f_j \in k[x] をとり、φ=(f1,…,fm) ⁣:X→Am\varphi = (f_1, \dots, f_m)\colon X \to \mathbb{A}^m とおく。g∈I(Y)g \in I(Y) について、θ\theta が kk 代数の準同型であることから

g(φ(p))=g(f1,…,fm)(p)=θ(g(yˉ1,…,yˉm))(p)=θ(0)(p)=0g(\varphi(p)) = g(f_1, \dots, f_m)(p) = \theta\bigl(g(\bar{y}_1, \dots, \bar{y}_m)\bigr)(p) = \theta(0)(p) = 0

なので φ(X)⊂V(I(Y))=Y\varphi(X) \subset V(I(Y)) = Y。φ∗\varphi^{\ast} と θ\theta は生成元 yˉj\bar{y}_j で一致するので φ∗=θ\varphi^{\ast} = \theta である。

(2) (1) より関手は忠実充満である。有限生成 kk 代数である整域 BB は B≅k[x]/pB \cong k[x]/\mathfrak{p}(p\mathfrak{p} は素イデアル)と書ける。X=V(p)X = V(\mathfrak{p}) とおくと零点定理より I(X)=p=pI(X) = \sqrt{\mathfrak{p}} = \mathfrak{p} なので、XX はアフィン多様体で A(X)≅BA(X) \cong B。よって本質的全射でもあり、12-category-homological-algebra 第1章 の定理(忠実充満かつ本質的全射な関手は圏同値)から結論を得る。□\square

特に X≅Y⇔A(X)≅A(Y)X \cong Y \Leftrightarrow A(X) \cong A(Y) であり、同型の判定は環の判定に帰着する。

注意 1.22 連続写像 φ ⁣:X→Y\varphi\colon X \to Y が正則関数を正則関数に引き戻すなら、fj=φ∗(yˉj)∈OX(X)=A(X)f_j = \varphi^{\ast}(\bar{y}_j) \in \mathcal{O}_X(X) = A(X) より φ=(f1,…,fm)\varphi = (f_1, \dots, f_m) は射である。逆も成り立つ。第2章ではこの性質を一般の多様体の射の定義にする。

例 1.23 (1) 放物線 P=V(y−x2)P = V(y - x^2):A(P)=k[x,y]/(y−x2)≅k[t]A(P) = k[x, y]/(y - x^2) \cong k[t] なので P≅A1P \cong \mathbb{A}^1。対応する射は t↦(t,t2)t \mapsto (t, t^2) と (x,y)↦x(x, y) \mapsto x である。

(2) 双曲線 H=V(xy−1)H = V(xy - 1):A(H)≅k[x,x−1]A(H) \cong k[x, x^{-1}] は k×k^{\times} に属さない単元 xx をもつが、k[t]×=k×k[t]^{\times} = k^{\times} なので H≇A1H \not\cong \mathbb{A}^1。

(3) ねじれ 3 次曲線 CC:k[x,y,z]/(y−x2,z−x3)≅k[x]k[x, y, z]/(y - x^2, z - x^3) \cong k[x] は整域なので (y−x2,z−x3)(y - x^2, z - x^3) は素イデアルで、零点定理より I(C)=(y−x2,z−x3)I(C) = (y - x^2, z - x^3)。よって C≅A1C \cong \mathbb{A}^1。

(4) 尖点をもつ曲線 C′=V(y2−x3)C' = V(y^2 - x^3):φ ⁣:A1→C′\varphi\colon \mathbb{A}^1 \to C', t↦(t2,t3)t \mapsto (t^2, t^3) は全単射な射だが、φ∗\varphi^{\ast} の像は k[t2,t3]∌tk[t^2, t^3] \not\ni t なので同型でない。さらに C′≇A1C' \not\cong \mathbb{A}^1 である。実際 φ∗\varphi^{\ast} は単射(φ\varphi は全射)で A(C′)≅k[t2,t3]A(C') \cong k[t^2, t^3] だが、この環は分数体の元 tt(T2−t2T^2 - t^2 の根)を含まないので整閉でなく、一方 k[t]k[t] は整閉である。

1.7 次元

定義 1.24(次元, dimension)位相空間 XX の次元 dim⁡X\dim X を、既約閉集合の鎖 Z0⊊Z1⊊⋯⊊ZdZ_0 \subsetneq Z_1 \subsetneq \cdots \subsetneq Z_d の長さ dd の上限と定める。

命題 1.25 アフィン多様体 XX について dim⁡X=dim⁡A(X)\dim X = \dim A(X)(右辺はクルル次元)。

証明. 系 1.13 より、XX の既約閉集合は I(X)I(X) を含む k[x]k[x] の素イデアル、すなわち A(X)A(X) の素イデアルと、包含を逆にして一対一に対応する。□\square

定理 1.26(13-commutative-algebra 第5章)BB を有限生成 kk 代数である整域とする。 (1) dim⁡B=trdeg⁡kFrac⁡B\dim B = \operatorname{trdeg}_k \operatorname{Frac} B。 (2) BB の素イデアルの極大な鎖の長さはすべて dim⁡B\dim B に等しい。特に素イデアル p\mathfrak{p} について ht⁡p+dim⁡B/p=dim⁡B\operatorname{ht} \mathfrak{p} + \dim B/\mathfrak{p} = \dim B。 (3)(クルルの単項イデアル定理)0≠f∈B0 \neq f \in B が単元でなければ、ff を含む極小な素イデアルの高さは 1 である。

例 1.27 (1) dim⁡An=n\dim \mathbb{A}^n = n。(2) 既約多項式 ff の超曲面 V(f)V(f) は n−1n - 1 次元である((f)(f) は高さ 1 の素イデアル)。平面曲線は 1 次元である。(3) V(xz,yz)V(xz, yz) の既約成分は 2 次元と 1 次元で、成分の次元は揃うとは限らない。(4) ねじれ 3 次曲線は 1 次元である。定理 1.26(2) から、アフィン多様体 XX の真の閉部分集合の次元は dim⁡X\dim X より小さい。

1.8 接空間と特異点

尖点や結節点では曲線が「滑らかでない」。微分積分では f=0f = 0 は ∇f≠0\nabla f \neq 0 の点の近くで滑らかである(01-calculus 第8章)。一般の kk でも多項式の偏微分は形式的に定義できる。

定義 1.28(接空間, tangent space)代数的集合 X⊂AnX \subset \mathbb{A}^n と p∈Xp \in X に対し、次の部分空間を XX の pp における(ザリスキー)接空間という。

TpX={v∈kn  |  ∑i=1n∂f∂xi(p) vi=0(∀f∈I(X))}T_p X = \left\lbrace v \in k^n \;\middle|\; \sum_{i=1}^n \frac{\partial f}{\partial x_i}(p)\, v_i = 0 \quad (\forall f \in I(X)) \right\rbrace

I(X)=(f1,…,fr)I(X) = (f_1, \dots, f_r) のとき、f=∑jgjfjf = \sum_j g_j f_j について fj(p)=0f_j(p) = 0 から ∂f∂xi(p)=∑jgj(p)∂fj∂xi(p)\frac{\partial f}{\partial x_i}(p) = \sum_j g_j(p) \frac{\partial f_j}{\partial x_i}(p) となる。よって TpXT_pX はヤコビ行列 J(p)=(∂fj∂xi(p))J(p) = \bigl(\frac{\partial f_j}{\partial x_i}(p)\bigr) の核であり、dim⁡TpX=n−rank⁡J(p)\dim T_p X = n - \operatorname{rank} J(p)。

命題 1.29 mp⊂A(X)\mathfrak{m}_p \subset A(X) を点 pp に対応する極大イデアルとすると、TpX≅(mp/mp2)∗T_p X \cong (\mathfrak{m}_p/\mathfrak{m}_p^2)^{\ast}(双対空間)。特に TpXT_pX は埋め込み X⊂AnX \subset \mathbb{A}^n によらない。

証明. M=(x1−p1,…,xn−pn)⊂k[x]\mathfrak{M} = (x_1 - p_1, \dots, x_n - p_n) \subset k[x] とし、線形写像 θ ⁣:M→(kn)∗\theta\colon \mathfrak{M} \to (k^n)^{\ast} を θ(f)(v)=∑i∂f∂xi(p)vi\theta(f)(v) = \sum_i \frac{\partial f}{\partial x_i}(p) v_i で定める。f∈Mf \in \mathfrak{M} を pp のまわりで展開すると f=∑ici(xi−pi)+(M2 の元)f = \sum_i c_i (x_i - p_i) + (\mathfrak{M}^2 \text{ の元}), ci=∂f∂xi(p)c_i = \frac{\partial f}{\partial x_i}(p) だから、θ\theta は全射で核は M2\mathfrak{M}^2 である。mp=M/I(X)\mathfrak{m}_p = \mathfrak{M}/I(X) より

mp/mp2≅M/(M2+I(X))≅(kn)∗/θ(I(X))\mathfrak{m}_p/\mathfrak{m}_p^2 \cong \mathfrak{M}/(\mathfrak{M}^2 + I(X)) \cong (k^n)^{\ast}/\theta(I(X))

であり、その双対は θ(I(X))\theta(I(X)) のすべての元で消える v∈knv \in k^n の全体、すなわち TpXT_pX である。□\square

定義 1.30(非特異点, nonsingular point)アフィン多様体 XX の点 pp は、dim⁡TpX=dim⁡X\dim T_pX = \dim X のとき非特異、そうでないとき特異 (singular) であるという。すべての点が非特異なとき XX は非特異であるという。

定理 1.31(主張)XX をアフィン多様体とする。(1) すべての p∈Xp \in X で dim⁡TpX≥dim⁡X\dim T_pX \geq \dim X。(2) 特異点の全体は XX の真の閉部分集合である。(3) pp が非特異 ⇔\Leftrightarrow OX,p\mathcal{O}_{X,p} が正則局所環。

(1)(3) は dim⁡OX,p=dim⁡X\dim \mathcal{O}_{X,p} = \dim X(定理 1.26(2))と局所環の不等式 dim⁡km/m2≥dim⁡R\dim_k \mathfrak{m}/\mathfrak{m}^2 \geq \dim R から従う。(2) の閉性は小行列式の消滅で表されることから、真部分集合であることは Hartshorne 第 I 章 5 節を参照(超曲面なら問題 1.5)。

系 1.32(ヤコビアン判定法, Jacobian criterion)X⊂AnX \subset \mathbb{A}^n を dd 次元アフィン多様体、I(X)=(f1,…,fr)I(X) = (f_1, \dots, f_r) とする。p∈Xp \in X が非特異 ⇔\Leftrightarrow rank⁡J(p)=n−d\operatorname{rank} J(p) = n - d。特に既約多項式 ff の超曲面 V(f)V(f) では、pp が特異 ⇔\Leftrightarrow すべての ii で ∂f∂xi(p)=0\frac{\partial f}{\partial x_i}(p) = 0。

例 1.33(標数 ≠2,3\neq 2, 3 とする)(1) 尖点 y2=x3y^2 = x^3:∇f=(−3x2,2y)\nabla f = (-3x^2, 2y) は曲線上で原点だけで 0 になり、T0=k2T_0 = k^2。A1\mathbb{A}^1 の接空間は 1 次元なので、C′≇A1C' \not\cong \mathbb{A}^1 の別証明になる。

(2) 結節点 y2=x2(x+1)y^2 = x^2(x+1):∇f=(−3x2−2x,2y)\nabla f = (-3x^2 - 2x, 2y) より特異点は原点だけ。原点の近くでは最低次の項 y2−x2=(y−x)(y+x)y^2 - x^2 = (y - x)(y + x) が支配的で、2 本の接線 y=±xy = \pm x がある。

(3) xy=0xy = 0:これは 2 本の直線の和で既約でないので、系 1.32 はそのままは適用できない。そこで接空間の次元を直接比べる。∇f=(y,x)\nabla f = (y, x) であり、原点以外の点 pp では ∇f(p)≠0\nabla f(p) \neq 0 なので dim⁡Tp=1\dim T_p = 1、原点では ∇f=0\nabla f = 0 なので T0=k2T_0 = k^2 である。各点を通る既約成分はどれも 1 次元の直線だから、接空間の次元が 1 を超える原点(2 直線の交点)だけが特異点である。

(4) ねじれ 3 次曲線:I(C)=(y−x2,z−x3)I(C) = (y - x^2, z - x^3) のヤコビ行列

J=(−2x10−3x201)J = \begin{pmatrix} -2x & 1 & 0 \\ -3x^2 & 0 & 1 \end{pmatrix}

はつねに階数 2 なので、CC は非特異である(C≅A1C \cong \mathbb{A}^1 と整合する)。

(5) 円 x2+y2=1x^2 + y^2 = 1:∇f=(2x,2y)\nabla f = (2x, 2y) は円上で 0 にならないので非特異である。

注意

接空間の計算には I(X)I(X) の生成元を使う。V(x)=V(x2)V(x) = V(x^2) を x2x^2 で計算すると勾配 (2x,0)(2x, 0) が直線上で 0 になり、すべての点が「特異」に見えてしまう。

k=Ck = \mathbb{C} なら、非特異な dd 次元アフィン多様体は dd 次元複素多様体である(07-manifolds 第2章)。

まとめ

  • 零点定理により、代数的集合 ↔ 根基イデアル、既約 ↔ 素イデアル、点 ↔ 極大イデアル。
  • ザリスキー位相はネーター的で非ハウスドルフ。閉集合は既約成分に一意に分解する。
  • OX(X)=A(X)\mathcal{O}_X(X) = A(X), OX(D(f))=A(X)f\mathcal{O}_X(D(f)) = A(X)_f, OX,p=A(X)mp\mathcal{O}_{X,p} = A(X)_{\mathfrak{m}_p}。
  • アフィン多様体の圏は有限生成 kk 代数である整域の圏と反変同値。同型の判定は環の判定になる。
  • 次元 = 座標環のクルル次元 = 関数体の超越次数。
  • 接空間は (mp/mp2)∗(\mathfrak{m}_p/\mathfrak{m}_p^2)^{\ast} で、特異点はヤコビアン判定法で求まる。
  • 根基イデアルでは交わりの重複度が失われる(例 1.14)。これがスキームへの動機の一つである。

演習問題

問題 1.1 ★ V(x2−yz,xz−x)⊂A3V(x^2 - yz, xz - x) \subset \mathbb{A}^3 を既約成分に分解せよ。

解答

xz−x=x(z−1)xz - x = x(z - 1) なので、x=0x = 0 または z=1z = 1 である。x=0x = 0 のとき yz=0yz = 0 となり、V(x,y)V(x, y)(zz 軸)と V(x,z)V(x, z)(yy 軸)を得る。z=1z = 1 のとき y=x2y = x^2 となり、放物線 V(z−1,y−x2)V(z - 1, y - x^2) を得る。よって

V(x2−yz,xz−x)=V(x,y)∪V(x,z)∪V(z−1,y−x2)V(x^2 - yz, xz - x) = V(x, y) \cup V(x, z) \cup V(z - 1, y - x^2)

各成分の座標環はそれぞれ k[z]k[z], k[y]k[y], k[x]k[x] に同型な整域なので、定義イデアルは素イデアルで(零点定理より II に一致し)、各成分は既約である。3 つはどれも他に含まれない(たとえば放物線上の点 (1,1,1)(1, 1, 1) は他の 2 本に属さない)ので、これが既約分解である。

問題 1.2 ★★ C[x,y]\mathbb{C}[x, y] のイデアル I=(x2+y2−1,x−1)I = (x^2 + y^2 - 1, x - 1) について V(I)V(I) と I\sqrt{I} を求め、I≠II \neq \sqrt{I} であることを示せ。この結果を、円と直線 x=1x = 1 の位置関係で説明せよ。

解答

x2+y2−1=y2+(x−1)(x+1)x^2 + y^2 - 1 = y^2 + (x - 1)(x + 1) より I=(x−1,y2)I = (x - 1, y^2)。よって V(I)={(1,0)}V(I) = \lbrace (1, 0) \rbrace で、零点定理より I=I(V(I))=(x−1,y)\sqrt{I} = I(V(I)) = (x - 1, y)。C[x,y]/I≅C[y]/(y2)\mathbb{C}[x, y]/I \cong \mathbb{C}[y]/(y^2) において y≠0y \neq 0 なので y∉Iy \notin I、したがって I≠II \neq \sqrt{I}。直線 x=1x = 1 は円の点 (1,0)(1, 0) における接線であり、交わりは集合としては 1 点だが、dim⁡CC[x,y]/I=2\dim_{\mathbb{C}} \mathbb{C}[x, y]/I = 2 は接点での交わりの重複度 2 を表している(例 1.14 と同じ現象)。

問題 1.3 ★★ 標数 ≠2,3\neq 2, 3 とする。a,b∈ka, b \in k について、曲線 E=V(y2−x3−ax−b)E = V(y^2 - x^3 - ax - b) が非特異であるための必要十分条件は 4a3+27b2≠04a^3 + 27b^2 \neq 0 であることを示せ。

解答

g(x)=x3+ax+bg(x) = x^3 + ax + b とおくと、例 1.15 と同様に f=y2−g(x)f = y^2 - g(x) は既約で、系 1.32 より特異点は y=0y = 0 かつ x0x_0 が gg と g′=3x2+ag' = 3x^2 + a の共通根となる点 (x0,0)(x_0, 0) である。

共通根 x0x_0 があるとする。x02=−a/3x_0^2 = -a/3 を g(x0)=x0(x02+a)+b=0g(x_0) = x_0(x_0^2 + a) + b = 0 に代入すると 2a3x0=−b\frac{2a}{3} x_0 = -b。a=0a = 0 なら x0=0x_0 = 0, b=0b = 0 で 4a3+27b2=04a^3 + 27b^2 = 0。a≠0a \neq 0 なら x0=−3b/(2a)x_0 = -3b/(2a) を 3x02+a=03x_0^2 + a = 0 に代入して 27b24a2+a=0\frac{27b^2}{4a^2} + a = 0、すなわち 4a3+27b2=04a^3 + 27b^2 = 0。

逆に 4a3+27b2=04a^3 + 27b^2 = 0 とする。a=0a = 0 なら b=0b = 0 で x0=0x_0 = 0 が共通根。a≠0a \neq 0 なら x0=−3b/(2a)x_0 = -3b/(2a) とおくと 3x02+a=27b2+4a34a2=03x_0^2 + a = \frac{27b^2 + 4a^3}{4a^2} = 0、さらに x02=−a/3x_0^2 = -a/3 より g(x0)=2a3x0+b=−b+b=0g(x_0) = \frac{2a}{3} x_0 + b = -b + b = 0。よって特異点 (x0,0)(x_0, 0) が存在する。

問題 1.4 ★★ 結節点をもつ曲線 N=V(y2−x2(x+1))N = V(y^2 - x^2(x+1))(標数 ≠2,3\neq 2, 3)について、φ ⁣:A1→N\varphi\colon \mathbb{A}^1 \to N, t↦(t2−1,t(t2−1))t \mapsto (t^2 - 1, t(t^2 - 1)) は全射な射で、原点の逆像は {±1}\lbrace \pm 1 \rbrace、他の点の逆像は 1 点であることを示せ。また N≇A1N \not\cong \mathbb{A}^1 を示せ。

解答

x=t2−1x = t^2 - 1, y=t(t2−1)y = t(t^2 - 1) とおくと y2=t2(t2−1)2=x2(x+1)y^2 = t^2(t^2 - 1)^2 = x^2(x + 1) なので φ\varphi は NN への射である。(x,y)∈N(x, y) \in N, x≠0x \neq 0 のとき、tt が逆像なら y=txy = tx より t=y/xt = y/x に限る。実際この tt は t2=y2/x2=x+1t^2 = y^2/x^2 = x + 1 を満たすので x=t2−1x = t^2 - 1, y=tx=t(t2−1)y = tx = t(t^2 - 1) となり、逆像はちょうど 1 点である。x=0x = 0 なら y=0y = 0 で、t2−1=0t^2 - 1 = 0 より逆像は {±1}\lbrace \pm 1 \rbrace。

NN の原点は特異点(例 1.33(2))で dim⁡T0N=2\dim T_0 N = 2 だが、A1\mathbb{A}^1 の接空間はつねに 1 次元であり、同型は(命題 1.29 より)接空間の次元を保つ。よって N≇A1N \not\cong \mathbb{A}^1。

問題 1.5 ★★★ 定数でない既約多項式 f∈k[x1,…,xn]f \in k[x_1, \dots, x_n] の超曲面 X=V(f)X = V(f) の特異点の全体は、XX の真の閉部分集合であることを示せ(標数は任意)。

解答

例 1.15 と例 1.27 より I(X)=(f)I(X) = (f), dim⁡X=n−1\dim X = n - 1 なので、系 1.32 より特異点の集合は X∩V(∂f/∂x1,…,∂f/∂xn)X \cap V(\partial f/\partial x_1, \dots, \partial f/\partial x_n) であり、閉である。これが XX 全体だと仮定すると、各 ∂f/∂xi\partial f/\partial x_i は V(f)V(f) 上で 0 なので、零点定理より ∂f/∂xi∈(f)=(f)\partial f/\partial x_i \in \sqrt{(f)} = (f)。∂f/∂xi≠0\partial f/\partial x_i \neq 0 なら全次数は deg⁡f\deg f 未満なので ff の倍元になりえず、すべての ii で ∂f/∂xi=0\partial f/\partial x_i = 0 である。

標数 0 なら ff は定数となり矛盾。標数 p>0p > 0 なら、各単項式の xix_i の指数はすべて pp の倍数であり、f=∑αcαxpαf = \sum_\alpha c_\alpha x^{p\alpha} と書ける。kk は代数閉体なので cα=dαpc_\alpha = d_\alpha^p となる dαd_\alpha があり、f=(∑αdαxα)pf = \bigl(\sum_\alpha d_\alpha x^\alpha\bigr)^p となって既約性に反する。よって特異点の集合は XX の真部分集合である。

この章を読み終えたら

「読了」にすると学習記録とロードマップに反映されます。演習の自己採点もお忘れなく。

この章の誤りを報告GitHub で見る