方程式で表された図形に対して、「何次元の図形か」「とがった点や自分自身と交わる点があるか」を、代数の言葉で調べる方法を作る章です。たとえば曲線 y 2 = x 3 y^2 = x^3 y 2 = x 3 は原点でとがっていて、見た目の 1 次元とは違う様子をしています。この記事では、そうした点を見つける判定を、座標環から作る「微分の層」という道具にまとめます。読み終えると、非特異かどうかが一つの層の性質として言い表せることと、次元・特異点・正規化の関係が分かります。
代数閉体 k k k 上の多様体 X X X の次元は関数体の超越次数 trdeg k K ( X ) \operatorname{trdeg}_k K(X) trdeg k K ( X ) に等しく、すべての閉点で局所環の次元が dim X \dim X dim X になります。既約閉集合 Z Z Z について dim Z + codim ( Z , X ) = dim X \dim Z + \operatorname{codim}(Z, X) = \dim X dim Z + codim ( Z , X ) = dim X で、積の次元は和です。
整スキームには正規化 がただ一つあり、多様体の正規化は有限射です。正規な Noether 整スキームでは、余次元 1 の点の局所環は離散付値環 で、余次元 2 以上の閉集合の外で定義された正則関数は全体に延びます。
射 X → Y X \to Y X → Y の微分の層 Ω X / Y \Omega_{X/Y} Ω X / Y は、対角のイデアル層 I \mathcal{I} I から I / I 2 \mathcal{I}/\mathcal{I}^2 I / I 2 として作られ、アフィン開集合の上では Kähler 微分加群 に伴う層です。射の合成と閉部分スキームについて、二つの完全列が成り立ちます。
多様体 X X X が非特異であることと、Ω X / k \Omega_{X/k} Ω X / k が階数 dim X \dim X dim X の局所自由層 であることは同値です。閉点での Zariski 余接空間は Ω X / k \Omega_{X/k} Ω X / k のファイバーで、特異点の全体は真の閉集合です。
射影空間では Euler 完全列 0 → Ω → O ( − 1 ) ⊕ ( n + 1 ) → O → 0 0 \to \Omega \to \mathcal{O}(-1)^{\oplus(n+1)} \to \mathcal{O} \to 0 0 → Ω → O ( − 1 ) ⊕ ( n + 1 ) → O → 0 が成り立ち、標準層は ω ≅ O ( − n − 1 ) \omega \cong \mathcal{O}(-n-1) ω ≅ O ( − n − 1 ) です。
非特異多様体 X X X の非特異な部分多様体 Y Y Y では、余法層 I / I 2 \mathcal{I}/\mathcal{I}^2 I / I 2 が局所自由で ω Y ≅ ω X ∣ Y ⊗ ⋀ r N Y / X \omega_Y \cong \omega_X|_Y \otimes \bigwedge^r \mathcal{N}_{Y/X} ω Y ≅ ω X ∣ Y ⊗ ⋀ r N Y / X (随伴公式 )です。非特異曲線の局所環は離散付値環で、非特異曲線から射影多様体への有理写像は射に延びます。
この記事で使う事前知識
正則局所環 : 極大イデアルを生成するのに必要な元の最小個数が、環の次元とちょうど一致する局所環。→ 正則局所環
離散付値環 : ある元 π \pi π を固定すると、0 でない元がすべて「π \pi π の冪×単元」の形に書ける、体でない局所整域。→ 離散付値環
整閉整域 : 自分の商体の元で、自分の上で整なものは自分自身に入っている整域。→ 整閉整域
Kähler 微分加群 : 環の元の「微小な変化」d b db d b を形式的に扱う加群で、導分を普遍的に与えるもの。→ Kähler 微分加群
局所自由層 : 各点の近くでは自由加群(O \mathcal{O} O の直和)に見える層。→ 局所自由層
多様体の「局所的な形」について、三つの量を測ります。
一つ目は次元 です。可換環論では Krull 次元を素イデアルの鎖で定義し、体上の有限生成整域では商体の超越次数に等しいことを示しました。幾何の側では、既約閉集合の鎖の長さが次元で、「独立に動かせるパラメータの個数」が超越次数です。両者が一致することが、多様体の次元論の出発点です。
二つ目は特異点 です。平面曲線 y 2 = x 3 y^2 = x^3 y 2 = x 3 の原点では、曲線は 1 次元なのに接空間が 2 次元あります。接空間の次元が多様体の次元と一致する点が非特異点で、局所環の言葉では正則局所環 です。接空間を点ごとに考える代わりに、すべての点の余接空間を束ねた層 Ω X / k \Omega_{X/k} Ω X / k を考えると、非特異性は「Ω X / k \Omega_{X/k} Ω X / k が局所自由である」という一つの条件になります。これは微分幾何で余接束がベクトル束であることの代数版です。
三つ目は正規性 で、非特異性より弱い条件です。正規な多様体では余次元 1 の所に特異点がなく、余次元 2 以上の集合を越えて関数が延びます(Hartogs の定理の代数版)。どんな多様体も、有限射で正規な多様体に取り替えられます(正規化)。曲線では正規と非特異が一致するので、曲線の特異点は正規化で解消されます。
微分の層の最高次の外冪が標準層 ω X \omega_X ω X です。射影空間では ω ≅ O ( − n − 1 ) \omega \cong \mathcal{O}(-n-1) ω ≅ O ( − n − 1 ) 、その中の d d d 次の非特異超曲面では ω ≅ O ( d − n − 1 ) \omega \cong \mathcal{O}(d - n - 1) ω ≅ O ( d − n − 1 ) となり、次数 d d d が n + 1 n + 1 n + 1 より小さいか、等しいか、大きいかで多様体の性格が分かれます。代数幾何 II の Serre 双対と Riemann–Roch の定理は標準層の言葉で述べられます。
この記事では、局所的な主張を可換環論の定理(次元論・正規化の有限性・正則局所環・Kähler 微分・Jacobi 判定法)に帰着させます。以下、とくに断らないかぎり k k k は代数閉体で、多様体は k k k 上の整・分離的・有限型のスキームです(分離射・固有射と付値判定法 の定義)。
定義 2.1 (スキームの次元・余次元 ) ↗
X X X をスキーム(より一般に位相空間)とする。
X X X の次元 dim X \dim X dim X とは、既約閉集合の真の増大列 Z 0 ⊊ Z 1 ⊊ ⋯ ⊊ Z n Z_0 \subsetneq Z_1 \subsetneq \cdots \subsetneq Z_n Z 0 ⊊ Z 1 ⊊ ⋯ ⊊ Z n の長さ n n n の上限をいう。
既約閉集合 Z ⊆ X Z \subseteq X Z ⊆ X の余次元 codim ( Z , X ) \operatorname{codim}(Z, X) codim ( Z , X ) とは、Z = Z 0 Z = Z_0 Z = Z 0 から始まる既約閉集合の真の増大列 Z 0 ⊊ Z 1 ⊊ ⋯ ⊊ Z n Z_0 \subsetneq Z_1 \subsetneq \cdots \subsetneq Z_n Z 0 ⊊ Z 1 ⊊ ⋯ ⊊ Z n の長さ n n n の上限をいう。点 x x x の余次元は { x } \{x\} { x } の閉包の余次元とする。
補題 2.2 (次元と局所環 ) ✓
X X X をスキームとする。
既約閉集合 Z Z Z の生成点を z z z とすると、codim ( Z , X ) = dim O X , z \operatorname{codim}(Z, X) = \dim \mathcal{O}_{X,z} codim ( Z , X ) = dim O X , z である。
dim X = sup x ∈ X dim O X , x \dim X = \sup_{x \in X} \dim \mathcal{O}_{X,x} dim X = sup x ∈ X dim O X , x である。とくに開被覆 X = ⋃ i U i X = \bigcup_i U_i X = ⋃ i U i について dim X = sup i dim U i \dim X = \sup_i \dim U_i dim X = sup i dim U i で、環 A A A について dim Spec A = dim A \dim \operatorname{Spec} A = \dim A dim Spec A = dim A である。
証明(補題 2.2) (1) 既約閉集合は生成点とちょうど対応します(命題 4.3[アフィンスキームとスキーム] )。既約閉集合 W , W ′ W, W' W , W ′ の生成点を w , w ′ w, w' w , w ′ とすると、W ⊆ W ′ W \subseteq W' W ⊆ W ′ は w w w が w ′ w' w ′ の特殊化であることと同値で、W = W ′ W = W' W = W ′ は w = w ′ w = w' w = w ′ と同値です。したがって Z Z Z から始まる増大列は、z = z 0 , z 1 , … , z n z = z_0, z_1, \ldots, z_n z = z 0 , z 1 , … , z n で各 z i + 1 z_{i+1} z i + 1 が z i z_i z i へ真に特殊化する点の列に対応します。z z z のアフィン開近傍 U = Spec A U = \operatorname{Spec} A U = Spec A を取り、z z z に対応する素イデアルを p \mathfrak{p} p とします。z z z へ特殊化する点はすべて U U U に属し(同 3)、U U U の中では p \mathfrak{p} p に含まれる素イデアルに対応します。よって増大列は p \mathfrak{p} p で終わる素イデアルの鎖 p n ⊊ ⋯ ⊊ p 0 = p \mathfrak{p}_n \subsetneq \cdots \subsetneq \mathfrak{p}_0 = \mathfrak{p} p n ⊊ ⋯ ⊊ p 0 = p に対応し、その長さの上限は ht p = dim A p = dim O X , z \operatorname{ht}\mathfrak{p} = \dim A_{\mathfrak{p}} = \dim \mathcal{O}_{X,z} ht p = dim A p = dim O X , z です(命題 2.3[Krull 次元と単項イデアル定理] の 1)。
(2) 長さ n n n の増大列 Z 0 ⊊ ⋯ ⊊ Z n Z_0 \subsetneq \cdots \subsetneq Z_n Z 0 ⊊ ⋯ ⊊ Z n があれば codim ( Z 0 , X ) ≥ n \operatorname{codim}(Z_0, X) \ge n codim ( Z 0 , X ) ≥ n で、逆に Z Z Z から始まる増大列は X X X の増大列です。よって dim X \dim X dim X は余次元の上限で、(1) により局所環の次元の上限です。局所環は開集合に制限しても変わらないので、開被覆についての主張が従います。X = Spec A X = \operatorname{Spec} A X = Spec A のとき、sup p ht p = dim A \sup_{\mathfrak{p}} \operatorname{ht}\mathfrak{p} = \dim A sup p ht p = dim A です(命題 2.3[Krull 次元と単項イデアル定理] の 4)。
∎
体上有限型のスキームの閉点について、次を確認しておきます。
補題 2.3 (体上有限型のスキームの閉点 ) ✓
k k k を体、X X X を k k k 上局所有限型のスキームとする。
点 x ∈ X x \in X x ∈ X が閉点であることと、κ ( x ) \kappa(x) κ ( x ) が k k k 上有限次であることは同値である。k k k が代数閉体なら、閉点は κ ( x ) = k \kappa(x) = k κ ( x ) = k となる点である。
X X X の空でない局所閉集合(開集合と閉集合の交わり)は、X X X の閉点を含む。とくに、どの点 y y y も閉点へ特殊化し、閉点をすべて含む開集合は X X X 全体である。
証明(補題 2.3) (1) x x x が閉点なら、アフィン開近傍 Spec A \operatorname{Spec} A Spec A の中でも閉で、極大イデアル m \mathfrak{m} m に対応します。A A A は有限生成 k k k 代数なので κ ( x ) = A / m \kappa(x) = A/\mathfrak{m} κ ( x ) = A / m は k k k 上有限次です(定理 4.1[Noether の正規化と Hilbert の零点定理] )。逆に κ ( x ) \kappa(x) κ ( x ) が k k k 上有限次であるとします。x x x を含む任意のアフィン開集合 U = Spec A U = \operatorname{Spec} A U = Spec A の中で、x x x に対応する素イデアルを p \mathfrak{p} p とすると、A / p A/\mathfrak{p} A / p は κ ( x ) \kappa(x) κ ( x ) の部分環で k k k 上整な整域なので体です(命題 4.1[整拡大] )。よって p \mathfrak{p} p は極大で、{ x } \{x\} { x } は U U U の閉集合です。すべてのアフィン開集合 U U U について { x } ∩ U \{x\} \cap U { x } ∩ U が U U U の閉集合(空集合か { x } \{x\} { x } )なので、{ x } \{x\} { x } は X X X の閉集合です。k k k が代数閉体なら、有限次拡大は k k k 自身だけです。
(2) T = Z ∩ W T = Z \cap W T = Z ∩ W (Z Z Z は閉、W W W は開)を空でないとします。Z Z Z に被約な閉部分スキームの構造を入れると(定理 4.3[スキームの性質と射] )、Z Z Z は k k k 上局所有限型で、T T T は Z Z Z の空でない開集合です。T T T に含まれる Z Z Z の空でないアフィン開集合 Spec A \operatorname{Spec} A Spec A を取り、A A A の極大イデアル m \mathfrak{m} m を取ると、A / m A/\mathfrak{m} A / m は k k k 上有限次なので、(1) によりこの点は Z Z Z の閉点、したがって X X X の閉点です。y ∈ X y \in X y ∈ X について { y } \{y\} { y } の閉包は空でない閉集合なので閉点を含みます。開集合 W W W が閉点をすべて含めば、閉集合 X ∖ W X \setminus W X ∖ W は閉点を含まないので空です。
∎
整スキーム X X X の生成点を η \eta η とすると、K ( X ) = O X , η K(X) = \mathcal{O}_{X,\eta} K ( X ) = O X , η が関数体 で、空でないアフィン開集合 Spec A \operatorname{Spec} A Spec A について K ( X ) = Frac A K(X) = \operatorname{Frac} A K ( X ) = Frac A です(命題 2.2[スキームの性質と射] )。
定理 2.4 (多様体の次元 ) ✓
k k k を代数閉体、X X X を k k k 上の多様体とする。
dim X = trdeg k K ( X ) \dim X = \operatorname{trdeg}_k K(X) dim X = trdeg k K ( X ) で、有限である。空でない開集合 U ⊆ X U \subseteq X U ⊆ X について dim U = dim X \dim U = \dim X dim U = dim X である。
すべての閉点 x ∈ X x \in X x ∈ X で dim O X , x = dim X \dim \mathcal{O}_{X,x} = \dim X dim O X , x = dim X である。
Z ⊆ X Z \subseteq X Z ⊆ X を既約閉集合とし、被約な閉部分スキームの構造を入れる。Z Z Z は多様体で、dim Z + codim ( Z , X ) = dim X \dim Z + \operatorname{codim}(Z, X) = \dim X dim Z + codim ( Z , X ) = dim X である。
Y Y Y も k k k 上の多様体とすると、X × k Y X \times_k Y X × k Y は多様体で、dim ( X × k Y ) = dim X + dim Y \dim(X \times_k Y) = \dim X + \dim Y dim ( X × k Y ) = dim X + dim Y である。
証明(定理 2.4) (1) 空でないアフィン開集合 U = Spec A U = \operatorname{Spec} A U = Spec A について、A A A は有限生成 k k k 代数である整域で Frac A = K ( X ) \operatorname{Frac} A = K(X) Frac A = K ( X ) なので、dim U = dim A = trdeg k K ( X ) \dim U = \dim A = \operatorname{trdeg}_k K(X) dim U = dim A = trdeg k K ( X ) です(補題 2.2 と 定理 7.1[Krull 次元と単項イデアル定理] の 2)。X X X も、その空でない開集合も、このようなアフィン開集合で覆われるので、補題 2.2 の 2 により次元は trdeg k K ( X ) \operatorname{trdeg}_k K(X) trdeg k K ( X ) です。
(2) 閉点 x x x のアフィン開近傍 Spec A \operatorname{Spec} A Spec A を取ると、x x x は極大イデアル m \mathfrak{m} m に対応し、dim O X , x = ht m = dim A \dim \mathcal{O}_{X,x} = \operatorname{ht}\mathfrak{m} = \dim A dim O X , x = ht m = dim A です(定理 7.4[Krull 次元と単項イデアル定理] の 2)。(1) により dim A = dim X \dim A = \dim X dim A = dim X です。
(3) Z Z Z は既約で被約なので整です。閉はめ込みは分離的かつ有限型なので(命題 6.2[分離射・固有射と付値判定法] の 1)、Z Z Z は k k k 上分離的かつ有限型で、多様体です。Z Z Z の生成点 z z z のアフィン開近傍 U = Spec A U = \operatorname{Spec} A U = Spec A を取り、z z z に対応する素イデアルを p \mathfrak{p} p とします。Z ∩ U = Spec A / p Z \cap U = \operatorname{Spec} A/\mathfrak{p} Z ∩ U = Spec A / p は Z Z Z の空でない開集合なので、(1) により dim Z = dim A / p \dim Z = \dim A/\mathfrak{p} dim Z = dim A / p です。補題 2.2 の 1 により codim ( Z , X ) = ht p \operatorname{codim}(Z, X) = \operatorname{ht}\mathfrak{p} codim ( Z , X ) = ht p で、ht p + dim A / p = dim A = dim X \operatorname{ht}\mathfrak{p} + \dim A/\mathfrak{p} = \dim A = \dim X ht p + dim A / p = dim A = dim X です(定理 7.4[Krull 次元と単項イデアル定理] の 2)。
(4) X × k Y X \times_k Y X × k Y は k k k 上分離的かつ有限型です(命題 6.2[分離射・固有射と付値判定法] の 3、2 と 命題 6.1[スキームの性質と射] )。X X X 、Y Y Y の空でないアフィン開集合 U = Spec A U = \operatorname{Spec} A U = Spec A 、V = Spec B V = \operatorname{Spec} B V = Spec B について、U × k V = Spec ( A ⊗ k B ) U \times_k V = \operatorname{Spec}(A \otimes_k B) U × k V = Spec ( A ⊗ k B ) は X × k Y X \times_k Y X × k Y の開集合で、A ⊗ k B A \otimes_k B A ⊗ k B は整域です(補題 6.1[アフィン代数多様体と座標環] )。このような開集合は X × k Y X \times_k Y X × k Y を覆い、どの二つも交わります。( U ∩ U ′ ) × k ( V ∩ V ′ ) (U \cap U') \times_k (V \cap V') ( U ∩ U ′ ) × k ( V ∩ V ′ ) は、空でないアフィン開集合 Spec A ′ ′ ⊆ U ∩ U ′ \operatorname{Spec} A'' \subseteq U \cap U' Spec A ′′ ⊆ U ∩ U ′ 、Spec B ′ ′ ⊆ V ∩ V ′ \operatorname{Spec} B'' \subseteq V \cap V' Spec B ′′ ⊆ V ∩ V ′ について Spec ( A ′ ′ ⊗ k B ′ ′ ) \operatorname{Spec}(A'' \otimes_k B'') Spec ( A ′′ ⊗ k B ′′ ) を含み、A ′ ′ ⊗ k B ′ ′ ≠ 0 A'' \otimes_k B'' \ne 0 A ′′ ⊗ k B ′′ = 0 だからです。既約な開集合で覆われ、そのどの二つも交わる空間は既約なので、X × k Y X \times_k Y X × k Y は既約で、局所的に被約なので整です。
次元を計算します。Noether の正規化定理(定理 7.1[Krull 次元と単項イデアル定理] の 1)により、代数的に独立な y 1 , … , y d ∈ A y_1, \ldots, y_d \in A y 1 , … , y d ∈ A と z 1 , … , z e ∈ B z_1, \ldots, z_e \in B z 1 , … , z e ∈ B で、A A A が k [ y ] = k [ y 1 , … , y d ] k[y] = k[y_1, \ldots, y_d] k [ y ] = k [ y 1 , … , y d ] 上有限、B B B が k [ z ] k[z] k [ z ] 上有限となるものがあり、d = dim X d = \dim X d = dim X 、e = dim Y e = \dim Y e = dim Y です。k [ y ] ⊗ k k [ z ] k[y] \otimes_k k[z] k [ y ] ⊗ k k [ z ] は d + e d + e d + e 変数の多項式環で、体上のテンソル積は単射を保つので k [ y ] ⊗ k k [ z ] → A ⊗ k B k[y] \otimes_k k[z] \to A \otimes_k B k [ y ] ⊗ k k [ z ] → A ⊗ k B は単射です。A A A の k [ y ] k[y] k [ y ] 上の生成元 a i a_i a i と B B B の k [ z ] k[z] k [ z ] 上の生成元 b j b_j b j について、a i ⊗ b j a_i \otimes b_j a i ⊗ b j は A ⊗ k B A \otimes_k B A ⊗ k B を k [ y ] ⊗ k k [ z ] k[y] \otimes_k k[z] k [ y ] ⊗ k k [ z ] 加群として生成します。同じ定理により dim ( A ⊗ k B ) = d + e \dim(A \otimes_k B) = d + e dim ( A ⊗ k B ) = d + e で、(1) から dim ( X × k Y ) = d + e \dim(X \times_k Y) = d + e dim ( X × k Y ) = d + e です。
∎
(2) と (3) は「多様体は等次元で鎖状である」という主張です。体上有限型でなければ成り立ちません。離散付値環 R R R 上の Spec R [ x ] \operatorname{Spec} R[x] Spec R [ x ] には、高さ 1 の極大イデアル(t x − 1 tx - 1 t x − 1 で生成されるもの。t t t は素元)と高さ 2 の極大イデアルがあります。
次元 1 の多様体を曲線 、次元 2 の多様体を曲面 といいます。
定義 3.1 (Zariski 接空間・正則スキーム・非特異多様体 ) ↗
X X X を局所 Noether スキーム、x ∈ X x \in X x ∈ X とする。
κ ( x ) \kappa(x) κ ( x ) ベクトル空間 m x / m x 2 \mathfrak{m}_x/\mathfrak{m}_x^2 m x / m x 2 を x x x での Zariski 余接空間 、その双対 T x X = Hom κ ( x ) ( m x / m x 2 , κ ( x ) ) T_x X = \operatorname{Hom}_{\kappa(x)}(\mathfrak{m}_x/\mathfrak{m}_x^2, \kappa(x)) T x X = Hom κ ( x ) ( m x / m x 2 , κ ( x )) を Zariski 接空間 という。
O X , x \mathcal{O}_{X,x} O X , x が正則局所環(定義 6.1[Cohen–Macaulay 環と正則局所環] )であるとき、X X X は x x x で正則 であるという。すべての点で正則なスキームを正則スキーム という。
代数閉体上の多様体が正則スキームであるとき非特異 であるといい、正則でない点を特異点 という。
Noether 局所環 ( A , m ) (A, \mathfrak{m}) ( A , m ) では dim A / m m / m 2 ≥ dim A \dim_{A/\mathfrak{m}} \mathfrak{m}/\mathfrak{m}^2 \ge \dim A dim A / m m / m 2 ≥ dim A です。m \mathfrak{m} m は dim m / m 2 \dim \mathfrak{m}/\mathfrak{m}^2 dim m / m 2 個の元で生成され(系 3.6[加群・完全列・中山の補題] )、その個数は ht m = dim A \operatorname{ht}\mathfrak{m} = \dim A ht m = dim A 以上だからです(定理 4.3[Krull 次元と単項イデアル定理] )。等号が成り立つのが正則局所環で、「接空間の次元が空間の次元に一致する」点が正則点です。正則局所環の局所化は正則なので(系 7.2[Cohen–Macaulay 環と正則局所環] )、x x x で正則なら x x x へ特殊化するすべての点で正則です。したがって体上有限型のスキームでは、閉点で正則なら正則スキームです(補題 2.3 の 2)。
例 3.2 (尖点と結節点の接空間 )
k k k を標数が 2 2 2 でも 3 3 3 でもない代数閉体とします。尖点 3 次曲線 C 1 = Spec k [ x , y ] / ( y 2 − x 3 ) C_1 = \operatorname{Spec} k[x, y]/(y^2 - x^3) C 1 = Spec k [ x , y ] / ( y 2 − x 3 ) と結節点 3 次曲線 C 2 = Spec k [ x , y ] / ( y 2 − x 2 ( x + 1 ) ) C_2 = \operatorname{Spec} k[x, y]/(y^2 - x^2(x + 1)) C 2 = Spec k [ x , y ] / ( y 2 − x 2 ( x + 1 )) は、どちらも次元 1 1 1 の多様体です。原点 m = ( x , y ) \mathfrak{m} = (x, y) m = ( x , y ) では、定義式が ( x , y ) 2 (x, y)^2 ( x , y ) 2 に属するので、m / m 2 \mathfrak{m}/\mathfrak{m}^2 m / m 2 は x , y x, y x , y の像を基底とする 2 2 2 次元空間です。2 > 1 = dim C i 2 > 1 = \dim C_i 2 > 1 = dim C i なので、原点は特異点です。
ほかの閉点 ( a , b ) ≠ ( 0 , 0 ) (a, b) \ne (0, 0) ( a , b ) = ( 0 , 0 ) は正則です。Jacobi 判定法(定理 9.4[Kähler 微分と滑らかさの入口] )により、f = 0 f = 0 f = 0 で定まる平面曲線の閉点が正則であることは、そこで ( ∂ f / ∂ x , ∂ f / ∂ y ) ≠ ( 0 , 0 ) (\partial f/\partial x, \partial f/\partial y) \ne (0, 0) ( ∂ f / ∂ x , ∂ f / ∂ y ) = ( 0 , 0 ) であることと同値です。C 1 C_1 C 1 では ( − 3 x 2 , 2 y ) (-3x^2, 2y) ( − 3 x 2 , 2 y ) で、これが消えるのは原点だけです。C 2 C_2 C 2 では ( − 3 x 2 − 2 x , 2 y ) (-3x^2 - 2x, 2y) ( − 3 x 2 − 2 x , 2 y ) で、y = 0 y = 0 y = 0 かつ x ( 3 x + 2 ) = 0 x(3x + 2) = 0 x ( 3 x + 2 ) = 0 となる曲線上の点は原点だけです(x = − 2 / 3 x = -2/3 x = − 2/3 、y = 0 y = 0 y = 0 は x 2 ( x + 1 ) = 4 / 27 ≠ 0 x^2(x + 1) = 4/27 \ne 0 x 2 ( x + 1 ) = 4/27 = 0 なので曲線上にない)。
二つの特異点の違いは接空間の次元には現れず、次の節の正規化で見えます。
定義 4.1 (正規スキーム ) ↗
スキーム X X X が正規 であるとは、すべての点 x x x で局所環 O X , x \mathcal{O}_{X,x} O X , x が整閉整域であることをいう。
整スキーム X X X が正規であることは、すべての空でないアフィン開集合 Spec A \operatorname{Spec} A Spec A について A A A が整閉整域 であることと同値です(命題 3.2[整拡大] )。正則局所環は一意分解整域で(定理 8.5[Cohen–Macaulay 環と正則局所環] )、一意分解整域は整閉なので(命題 3.3[整拡大] )、正則スキームは正規です。逆は成り立ちません(例 4.5 )。
スキームの射 f : Z → X f\colon Z \to X f : Z → X が支配的 であるとは、像が稠密であることでした。
次の定理のねらいは、「特異な図形を、正規な図形で最も近い形に取り替える」操作がただ一通りに存在することを言うことです。アフィンの場合は座標環を、商体の中での整閉包に取り替えるだけで、証明の後半はそれを貼り合わせる作業です。
定理 4.2 (正規化の存在と普遍性 ) ✓
X X X を整スキームとする。
正規な整スキーム X ~ \widetilde{X} X と支配的な射 ν : X ~ → X \nu\colon \widetilde{X} \to X ν : X → X で、次の普遍性をもつものが存在する:正規な整スキーム Z Z Z からの支配的な射 f : Z → X f\colon Z \to X f : Z → X はすべて、f = ν ∘ g f = \nu \circ g f = ν ∘ g となる射 g : Z → X ~ g\colon Z \to \widetilde{X} g : Z → X をただ一つもつ。( X ~ , ν ) (\widetilde{X}, \nu) ( X , ν ) は同型を除いて一意で、X X X の正規化 という。
アフィン開集合 U = Spec A ⊆ X U = \operatorname{Spec} A \subseteq X U = Spec A ⊆ X について、ν − 1 ( U ) = Spec A ′ \nu^{-1}(U) = \operatorname{Spec} A' ν − 1 ( U ) = Spec A ′ である。ここで A ′ A' A ′ は K ( X ) K(X) K ( X ) における A A A の整閉包である。とくに ν \nu ν はアフィン射で、K ( X ~ ) = K ( X ) K(\widetilde{X}) = K(X) K ( X ) = K ( X ) である。
X X X が体 k k k 上有限型の整スキームならば、ν \nu ν は有限射である。X X X が代数閉体上の多様体なら X ~ \widetilde{X} X も多様体で、dim X ~ = dim X \dim \widetilde{X} = \dim X dim X = dim X である。
証明(定理 4.2) K = K ( X ) K = K(X) K = K ( X ) とします。
アフィンの場合。 X = Spec A X = \operatorname{Spec} A X = Spec A 、A ′ A' A ′ を K = Frac A K = \operatorname{Frac} A K = Frac A における A A A の整閉包とし、ν : Spec A ′ → Spec A \nu\colon \operatorname{Spec} A' \to \operatorname{Spec} A ν : Spec A ′ → Spec A を包含 A ⊆ A ′ A \subseteq A' A ⊆ A ′ に対応する射とします。A ′ A' A ′ は K K K の部分環で整閉なので(系 2.4[整拡大] の 3 と 6)、Spec A ′ \operatorname{Spec} A' Spec A ′ は正規な整スキームです。ν \nu ν は整拡大に対応するので全射です(系 4.5[整拡大] )。
普遍性を示します。f : Z → Spec A f\colon Z \to \operatorname{Spec} A f : Z → Spec A を、正規な整スキームからの支配的な射とします。Z Z Z の空でないアフィン開集合 W = Spec C W = \operatorname{Spec} C W = Spec C を取ると、C C C は整閉整域で、W W W は Z Z Z で稠密なので f ∣ W f|_W f ∣ W も支配的です。対応する環準同型を φ : A → C \varphi\colon A \to C φ : A → C とすると、像の閉包は V ( ker φ ) V(\ker\varphi) V ( ker φ ) なので(補題 4.1[分離射・固有射と付値判定法] )、V ( ker φ ) = Spec A V(\ker\varphi) = \operatorname{Spec} A V ( ker φ ) = Spec A で、ker φ \ker\varphi ker φ は冪零元からなり、A A A は整域なので φ \varphi φ は単射です。したがって φ \varphi φ は体の準同型 φ K : K → Frac C \varphi_K\colon K \to \operatorname{Frac} C φ K : K → Frac C に延び、A ′ A' A ′ の元は A A A 上整なので、その像は C C C 上整で、C C C が整閉なので C C C に入ります。こうして φ ′ = φ K ∣ A ′ : A ′ → C \varphi' = \varphi_K|_{A'}\colon A' \to C φ ′ = φ K ∣ A ′ : A ′ → C が得られ、g W = Spec φ ′ : W → Spec A ′ g_W = \operatorname{Spec}\varphi'\colon W \to \operatorname{Spec} A' g W = Spec φ ′ : W → Spec A ′ は ν ∘ g W = f ∣ W \nu \circ g_W = f|_W ν ∘ g W = f ∣ W を満たします。φ \varphi φ を延長する準同型 A ′ → C A' \to C A ′ → C は、a / b ∈ A ′ a/b \in A' a / b ∈ A ′ (a , b ∈ A a, b \in A a , b ∈ A 、b ≠ 0 b \ne 0 b = 0 )の像が φ ( a ) / φ ( b ) \varphi(a)/\varphi(b) φ ( a ) / φ ( b ) に決まるので、φ ′ \varphi' φ ′ だけです。この一意性により、g W g_W g W はアフィン開集合の交わりの上で一致し、貼り合わさって g : Z → Spec A ′ g\colon Z \to \operatorname{Spec} A' g : Z → Spec A ′ を与えます(定理 5.1[アフィンスキームとスキーム] )。g g g の一意性も同じ理由です。
開集合への制限。 ( U ~ , ν U ) (\widetilde{U}, \nu_U) ( U , ν U ) が整スキーム U U U の正規化(1 の普遍性をもつもの)で、V ⊆ U V \subseteq U V ⊆ U が空でない開集合なら、ν U − 1 ( V ) → V \nu_U^{-1}(V) \to V ν U − 1 ( V ) → V は V V V の正規化です。実際、ν U − 1 ( V ) \nu_U^{-1}(V) ν U − 1 ( V ) は正規な整スキームの空でない開部分スキームなので正規な整スキームです。正規な整スキーム Z Z Z からの支配的な射 f : Z → V f\colon Z \to V f : Z → V は、V V V が U U U で稠密なので U U U への射として支配的で、g : Z → U ~ g\colon Z \to \widetilde{U} g : Z → U をただ一つ経由し、ν U ∘ g = f \nu_U \circ g = f ν U ∘ g = f から g g g の像は ν U − 1 ( V ) \nu_U^{-1}(V) ν U − 1 ( V ) に入ります。
貼り合わせ。 X X X のアフィン開被覆 { U i } \{U_i\} { U i } を取り、各 U i U_i U i の正規化 ν i : U i ~ → U i \nu_i\colon \widetilde{U_i} \to U_i ν i : U i → U i をアフィンの場合により作ります。X X X は既約なので U i ∩ U j U_i \cap U_j U i ∩ U j は空でなく、ν i − 1 ( U i ∩ U j ) \nu_i^{-1}(U_i \cap U_j) ν i − 1 ( U i ∩ U j ) と ν j − 1 ( U i ∩ U j ) \nu_j^{-1}(U_i \cap U_j) ν j − 1 ( U i ∩ U j ) はどちらも U i ∩ U j U_i \cap U_j U i ∩ U j の正規化です。普遍性から、U i ∩ U j U_i \cap U_j U i ∩ U j 上の同型 φ i j : ν i − 1 ( U i ∩ U j ) → ν j − 1 ( U i ∩ U j ) \varphi_{ij}\colon \nu_i^{-1}(U_i \cap U_j) \to \nu_j^{-1}(U_i \cap U_j) φ ij : ν i − 1 ( U i ∩ U j ) → ν j − 1 ( U i ∩ U j ) がただ一つあり、一意性から φ j k ∘ φ i j = φ i k \varphi_{jk} \circ \varphi_{ij} = \varphi_{ik} φ j k ∘ φ ij = φ ik が 3 重の交わりの上で成り立ちます。貼り合わせて、スキーム X ~ \widetilde{X} X と射 ν : X ~ → X \nu\colon \widetilde{X} \to X ν : X → X で ν − 1 ( U i ) ≅ U i ~ \nu^{-1}(U_i) \cong \widetilde{U_i} ν − 1 ( U i ) ≅ U i となるものを得ます(定理 5.1[アフィンスキームとスキーム] )。X ~ \widetilde{X} X は、どの二つも交わる整な開集合 U i ~ \widetilde{U_i} U i で覆われるので整で、正規です。ν \nu ν は全射です。
普遍性。 f : Z → X f\colon Z \to X f : Z → X を正規な整スキームからの支配的な射とします。f − 1 ( U i ) f^{-1}(U_i) f − 1 ( U i ) は Z Z Z の開集合で、f ( Z ) f(Z) f ( Z ) が稠密なので空でなく、正規な整スキームです。f ( f − 1 ( U i ) ) = f ( Z ) ∩ U i f(f^{-1}(U_i)) = f(Z) \cap U_i f ( f − 1 ( U i )) = f ( Z ) ∩ U i は U i U_i U i で稠密なので、f − 1 ( U i ) → U i f^{-1}(U_i) \to U_i f − 1 ( U i ) → U i は支配的で、g i : f − 1 ( U i ) → U i ~ g_i\colon f^{-1}(U_i) \to \widetilde{U_i} g i : f − 1 ( U i ) → U i をただ一つ経由します。U i ∩ U j U_i \cap U_j U i ∩ U j の上での一意性から g i g_i g i と g j g_j g j は貼り合わさり、g : Z → X ~ g\colon Z \to \widetilde{X} g : Z → X を与えます。g g g の一意性も各 U i U_i U i の上の一意性から従います。普遍性をもつ対象は同型を除いて一意です。
(2) 任意のアフィン開集合 U U U について、「開集合への制限」により ν − 1 ( U ) → U \nu^{-1}(U) \to U ν − 1 ( U ) → U は U U U の正規化で、アフィンの場合の構成と一意性から Spec A ′ \operatorname{Spec} A' Spec A ′ と U U U 上同型です。Frac A ′ = K \operatorname{Frac} A' = K Frac A ′ = K です。
(3) X X X が体 k k k 上有限型なら、A A A は有限生成 k k k 代数である整域で、A ′ A' A ′ は A A A 上有限です(定理 6.7[Noether の正規化と Hilbert の零点定理] )。よって ν \nu ν は有限射です。有限射は分離的かつ有限型なので(命題 6.2[分離射・固有射と付値判定法] の 6)、X X X が多様体なら X ~ \widetilde{X} X は k k k 上分離的・有限型な整スキームで、多様体です。関数体が等しいので次元も等しくなります(定理 2.4 の 1)。
∎
例 4.3 (尖点と結節点の正規化 )
例 3.2 の二つの曲線を正規化します。
(尖点)A 1 = k [ x , y ] / ( y 2 − x 3 ) A_1 = k[x, y]/(y^2 - x^3) A 1 = k [ x , y ] / ( y 2 − x 3 ) は、x ↦ t 2 x \mapsto t^2 x ↦ t 2 、y ↦ t 3 y \mapsto t^3 y ↦ t 3 により k [ t ] k[t] k [ t ] の部分環 k [ t 2 , t 3 ] k[t^2, t^3] k [ t 2 , t 3 ] と同型です(アフィン代数多様体と座標環 の尖点 3 次曲線の例)。t = y / x ∈ Frac A 1 t = y/x \in \operatorname{Frac} A_1 t = y / x ∈ Frac A 1 は t 2 − x = 0 t^2 - x = 0 t 2 − x = 0 を満たすので A 1 A_1 A 1 上整で、Frac A 1 = k ( t ) \operatorname{Frac} A_1 = k(t) Frac A 1 = k ( t ) 、k [ t ] k[t] k [ t ] は一意分解整域なので整閉です(命題 3.3[整拡大] )。よって正規化は k [ t ] k[t] k [ t ] で、ν : A k 1 → C 1 \nu\colon \mathbb{A}^1_k \to C_1 ν : A k 1 → C 1 、t ↦ ( t 2 , t 3 ) t \mapsto (t^2, t^3) t ↦ ( t 2 , t 3 ) です。ν \nu ν は底空間の全単射ですが同型ではありません。原点の上には 1 点 t = 0 t = 0 t = 0 があります。
(結節点)A 2 = k [ x , y ] / ( y 2 − x 2 ( x + 1 ) ) A_2 = k[x, y]/(y^2 - x^2(x + 1)) A 2 = k [ x , y ] / ( y 2 − x 2 ( x + 1 )) で t = y / x t = y/x t = y / x とおくと、t 2 = x + 1 t^2 = x + 1 t 2 = x + 1 なので t t t は A 2 A_2 A 2 上整で、x = t 2 − 1 x = t^2 - 1 x = t 2 − 1 、y = t ( t 2 − 1 ) y = t(t^2 - 1) y = t ( t 2 − 1 ) です。x ↦ t 2 − 1 x \mapsto t^2 - 1 x ↦ t 2 − 1 、y ↦ t ( t 2 − 1 ) y \mapsto t(t^2 - 1) y ↦ t ( t 2 − 1 ) は準同型 A 2 → k [ t ] A_2 \to k[t] A 2 → k [ t ] を定めます。y 2 − x 2 ( x + 1 ) y^2 - x^2(x+1) y 2 − x 2 ( x + 1 ) は既約なので A 2 A_2 A 2 は次元 1 1 1 の整域で、像 k [ t 2 − 1 , t ( t 2 − 1 ) ] k[t^2 - 1, t(t^2 - 1)] k [ t 2 − 1 , t ( t 2 − 1 )] も次元 1 1 1 の整域なので、核は高さ 0 0 0 の素イデアル、すなわち 0 0 0 です。よって A 2 ⊆ k [ t ] A_2 \subseteq k[t] A 2 ⊆ k [ t ] と見なせ、Frac A 2 = k ( t ) \operatorname{Frac} A_2 = k(t) Frac A 2 = k ( t ) 、正規化は k [ t ] k[t] k [ t ] です。ν : A k 1 → C 2 \nu\colon \mathbb{A}^1_k \to C_2 ν : A k 1 → C 2 で原点に写る点は t 2 − 1 = 0 t^2 - 1 = 0 t 2 − 1 = 0 の 2 点 t = ± 1 t = \pm 1 t = ± 1 です。
尖点は正規化で 1 点のまま、結節点は 2 点に分かれます。結節点では曲線の 2 本の枝が交わっていて、正規化はそれを引き離します。
定理 4.4 (正規スキームの余次元 1 の点と関数の延長 ) ✓
X X X を正規な Noether 整スキームとする。
余次元 1 1 1 の点 x x x (dim O X , x = 1 \dim \mathcal{O}_{X,x} = 1 dim O X , x = 1 となる点)での局所環 O X , x \mathcal{O}_{X,x} O X , x は離散付値環である。
Z ⊆ X Z \subseteq X Z ⊆ X を閉集合とし、Z Z Z のすべての点 z z z で dim O X , z ≥ 2 \dim \mathcal{O}_{X,z} \ge 2 dim O X , z ≥ 2 であるとする。このとき制限写像 Γ ( X , O X ) → Γ ( X ∖ Z , O X ) \Gamma(X, \mathcal{O}_X) \to \Gamma(X \setminus Z, \mathcal{O}_X) Γ ( X , O X ) → Γ ( X ∖ Z , O X ) は全単射である。
証明(定理 4.4) (1) O X , x \mathcal{O}_{X,x} O X , x は次元 1 1 1 の Noether 局所整域で整閉なので、離散付値環です(定理 3.4[離散付値環と Dedekind 環] )。
(2) X X X は整なので、空でない開集合 U U U の上の切断の環 O X ( U ) \mathcal{O}_X(U) O X ( U ) と茎 O X , x \mathcal{O}_{X,x} O X , x は関数体 K = K ( X ) K = K(X) K = K ( X ) の部分環で、制限写像と芽を取る写像は包含です(命題 2.2[スキームの性質と射] )。生成点 η \eta η の局所環 O X , η = K \mathcal{O}_{X,\eta} = K O X , η = K は体で次元 0 0 0 なので、仮定により η ∉ Z \eta \notin Z η ∈ / Z です。よって X ∖ Z X \setminus Z X ∖ Z は空でなく、制限写像は単射です。
全射性を示します。s ∈ Γ ( X ∖ Z , O X ) ⊆ K s \in \Gamma(X \setminus Z, \mathcal{O}_X) \subseteq K s ∈ Γ ( X ∖ Z , O X ) ⊆ K を取ります。X X X の各アフィン開集合 U = Spec A U = \operatorname{Spec} A U = Spec A について s ∈ A s \in A s ∈ A を示せば、s s s は各 U U U の上の切断を定め、それらは K K K の同じ元なので貼り合わさって Γ ( X , O X ) \Gamma(X, \mathcal{O}_X) Γ ( X , O X ) の元になります。A A A は Noether 整閉整域です。A A A が体なら U U U は 1 点で、その点は Z Z Z に属さないので s ∈ O X ( U ∖ Z ) = A s \in \mathcal{O}_X(U \setminus Z) = A s ∈ O X ( U ∖ Z ) = A です。A A A が体でなければ
A = ⋂ ht p = 1 A p A = \bigcap_{\operatorname{ht}\mathfrak{p} = 1} A_{\mathfrak{p}} A = ht p = 1 ⋂ A p が K K K の中で成り立ちます(定理 6.2[離散付値環と Dedekind 環] の 1 と 2)。高さ 1 1 1 の素イデアル p \mathfrak{p} p に対応する点は、局所環の次元が 1 1 1 なので Z Z Z に属さず、X ∖ Z X \setminus Z X ∖ Z の点です。よって s s s の芽は O X , p = A p \mathcal{O}_{X,\mathfrak{p}} = A_{\mathfrak{p}} O X , p = A p に属し、s ∈ ⋂ A p = A s \in \bigcap A_{\mathfrak{p}} = A s ∈ ⋂ A p = A です。
∎
(2) は多変数複素関数論の Hartogs の定理の代数版です。余次元の仮定は必要で、A k 1 \mathbb{A}^1_k A k 1 の原点(余次元 1 1 1 )の外で定義された 1 / x 1/x 1/ x は原点に延びません。A k 2 \mathbb{A}^2_k A k 2 の原点(余次元 2 2 2 )の外の正則関数が多項式に限ることは、準連接層の章 の穴あき平面の例で直接確かめました。
例 4.5 (2 次錐は正規だが特異 )
A = k [ x , y , z ] / ( x y − z 2 ) A = k[x, y, z]/(xy - z^2) A = k [ x , y , z ] / ( x y − z 2 ) とします。x ↦ u 2 x \mapsto u^2 x ↦ u 2 、y ↦ v 2 y \mapsto v^2 y ↦ v 2 、z ↦ u v z \mapsto uv z ↦ uv は A A A から k [ u , v ] k[u, v] k [ u , v ] への準同型で、像は偶数次の単項式で張られる部分環 A e v = k [ u 2 , u v , v 2 ] A^{\mathrm{ev}} = k[u^2, uv, v^2] A ev = k [ u 2 , uv , v 2 ] です。A A A は k [ x , y ] k[x, y] k [ x , y ] 加群として 1 , z 1, z 1 , z で生成され、p ( x , y ) + q ( x , y ) z ↦ p ( u 2 , v 2 ) + q ( u 2 , v 2 ) u v p(x, y) + q(x, y)z \mapsto p(u^2, v^2) + q(u^2, v^2)uv p ( x , y ) + q ( x , y ) z ↦ p ( u 2 , v 2 ) + q ( u 2 , v 2 ) uv は、第 1 項が u , v u, v u , v について偶数次、第 2 項が奇数次の単項式だけからなるので、0 0 0 になるのは p = q = 0 p = q = 0 p = q = 0 のときに限ります。よって A ≅ A e v A \cong A^{\mathrm{ev}} A ≅ A ev は次元 2 2 2 の整域です。
(正規)f ∈ Frac A e v f \in \operatorname{Frac} A^{\mathrm{ev}} f ∈ Frac A ev が A e v A^{\mathrm{ev}} A ev 上整であるとします。f f f は k [ u , v ] k[u, v] k [ u , v ] 上整で、k [ u , v ] k[u, v] k [ u , v ] は整閉なので f ∈ k [ u , v ] f \in k[u, v] f ∈ k [ u , v ] です。f = g / h f = g/h f = g / h (g , h ∈ A e v g, h \in A^{\mathrm{ev}} g , h ∈ A ev 、h ≠ 0 h \ne 0 h = 0 )と書き、f = f 0 + f 1 f = f_0 + f_1 f = f 0 + f 1 を偶数次の項と奇数次の項に分けます。f h = g fh = g f h = g の奇数次の部分を比べると f 1 h = 0 f_1 h = 0 f 1 h = 0 なので f 1 = 0 f_1 = 0 f 1 = 0 、f ∈ A e v f \in A^{\mathrm{ev}} f ∈ A ev です。
(特異)原点 m = ( x , y , z ) \mathfrak{m} = (x, y, z) m = ( x , y , z ) で、x y − z 2 ∈ m 2 xy - z^2 \in \mathfrak{m}^2 x y − z 2 ∈ m 2 なので m / m 2 \mathfrak{m}/\mathfrak{m}^2 m / m 2 は 3 3 3 次元です。3 > 2 = dim A 3 > 2 = \dim A 3 > 2 = dim A なので原点は特異点です。Jacobi 行列 ( y , x , − 2 z ) (y, x, -2z) ( y , x , − 2 z ) が消えるのは原点だけなので、特異点は原点 1 点で、その余次元は 2 2 2 です。定理 4.4 の 1 と矛盾しません。
f : X → Y f\colon X \to Y f : X → Y をスキームの射とします。対角射 Δ : X → X × Y X \Delta\colon X \to X \times_Y X Δ : X → X × Y X ははめ込みなので、X × Y X X \times_Y X X × Y X の開部分スキーム W W W で、Δ \Delta Δ が閉はめ込み X → W X \to W X → W になるものがあります(命題 3.2[分離射・固有射と付値判定法] )。そのイデアル層を I ⊆ O W \mathcal{I} \subseteq \mathcal{O}_W I ⊆ O W とします。I \mathcal{I} I は準連接です(定理 5.2[準連接層・連接層と直線束] )。I 2 \mathcal{I}^2 I 2 は積 I ⊗ I → O W \mathcal{I} \otimes \mathcal{I} \to \mathcal{O}_W I ⊗ I → O W の像です。
次の定義のねらいを先に述べます。X × Y X X \times_Y X X × Y X は「X X X の 2 点の組」の空間で、対角 Δ ( X ) \Delta(X) Δ ( X ) は 2 点が一致する組の集まりです。対角のイデアル層 I \mathcal{I} I は、2 点が一致するところで消える関数の全体で、p 2 ♯ b − p 1 ♯ b p_2^{\sharp}b - p_1^{\sharp}b p 2 ♯ b − p 1 ♯ b (一方の点での b b b の値と他方の点での値の差)はその代表的な元です。I 2 \mathcal{I}^2 I 2 で割るのは、「差の差」にあたる 2 次以上の微小量を無視して、1 次の微小量 d b db d b だけを残すためです。次の定義はこれを X X X の上に引き戻したもので、アフィンの場合に、乗法 B ⊗ A B → B B \otimes_A B \to B B ⊗ A B → B の核 J J J について J / J 2 J/J^2 J / J 2 が Kähler 微分加群になること(定理 5.2 の 1)が確かめられます。
定義 5.1 (相対微分の層 ) ↗
Ω X / Y = Δ ∗ ( I / I 2 ) \Omega_{X/Y} = \Delta^{*}(\mathcal{I}/\mathcal{I}^2) Ω X / Y = Δ ∗ ( I / I 2 ) を X X X の Y Y Y 上の相対微分の層 という。X X X の開集合 U U U の上の切断 b ∈ O X ( U ) b \in \mathcal{O}_X(U) b ∈ O X ( U ) について、射影 p 1 , p 2 : X × Y X → X p_1, p_2\colon X \times_Y X \to X p 1 , p 2 : X × Y X → X による引き戻しの差 p 2 ♯ b − p 1 ♯ b p_2^{\sharp}b - p_1^{\sharp}b p 2 ♯ b − p 1 ♯ b は、Δ ♯ \Delta^{\sharp} Δ ♯ で 0 0 0 に写るので I \mathcal{I} I の切断であり、その I / I 2 \mathcal{I}/\mathcal{I}^2 I / I 2 での類を Δ \Delta Δ で引き戻したものを d b ∈ Ω X / Y ( U ) db \in \Omega_{X/Y}(U) d b ∈ Ω X / Y ( U ) と書く。d : O X → Ω X / Y d\colon \mathcal{O}_X \to \Omega_{X/Y} d : O X → Ω X / Y を普遍導分 という。Y = Spec k Y = \operatorname{Spec} k Y = Spec k のとき Ω X / k \Omega_{X/k} Ω X / k と書く。
W W W を小さく取り替えても、Δ ∗ ( I / I 2 ) \Delta^{*}(\mathcal{I}/\mathcal{I}^2) Δ ∗ ( I / I 2 ) は変わりません(I / I 2 \mathcal{I}/\mathcal{I}^2 I / I 2 の制限を引き戻すだけです)。
定理 5.2 (微分の層の基本性質 ) ✓
f : X → Y f\colon X \to Y f : X → Y をスキームの射とする。
Ω X / Y \Omega_{X/Y} Ω X / Y は準連接である。アフィン開集合 U = Spec B ⊆ X U = \operatorname{Spec} B \subseteq X U = Spec B ⊆ X 、V = Spec A ⊆ Y V = \operatorname{Spec} A \subseteq Y V = Spec A ⊆ Y で f ( U ) ⊆ V f(U) \subseteq V f ( U ) ⊆ V となるものについて、同型 Ω X / Y ∣ U ≅ Ω B / A ~ \Omega_{X/Y}|_U \cong \widetilde{\Omega_{B/A}} Ω X / Y ∣ U ≅ Ω B / A があり、d d d は Kähler 微分加群の普遍導分 d B / A d_{B/A} d B / A に対応する。とくに開集合 U ⊆ X U \subseteq X U ⊆ X について Ω U / Y = Ω X / Y ∣ U \Omega_{U/Y} = \Omega_{X/Y}|_U Ω U / Y = Ω X / Y ∣ U である。
Y Y Y が局所 Noether で f f f が局所有限型ならば、Ω X / Y \Omega_{X/Y} Ω X / Y は連接である。
(底変換)Y ′ → Y Y' \to Y Y ′ → Y を射、X ′ = X × Y Y ′ X' = X \times_Y Y' X ′ = X × Y Y ′ 、g ′ : X ′ → X g'\colon X' \to X g ′ : X ′ → X を射影とする。g ′ ∗ ( d b ) ↦ d ( g ′ ♯ b ) g'^{*}(db) \mapsto d(g'^{\sharp}b) g ′ ∗ ( d b ) ↦ d ( g ′ ♯ b ) を満たす同型 g ′ ∗ Ω X / Y ≅ Ω X ′ / Y ′ g'^{*}\Omega_{X/Y} \cong \Omega_{X'/Y'} g ′ ∗ Ω X / Y ≅ Ω X ′ / Y ′ がただ一つ存在する。
証明(定理 5.2) (1) U U U 、V V V を主張のとおりとします。U × V U = Spec ( B ⊗ A B ) U \times_V U = \operatorname{Spec}(B \otimes_A B) U × V U = Spec ( B ⊗ A B ) は X × Y X X \times_Y X X × Y X の開部分スキームで、Δ − 1 ( U × V U ) = U \Delta^{-1}(U \times_V U) = U Δ − 1 ( U × V U ) = U 、Δ ∣ U \Delta|_U Δ ∣ U は乗法 μ : B ⊗ A B → B \mu\colon B \otimes_A B \to B μ : B ⊗ A B → B に対応する閉はめ込みです(命題 3.2[分離射・固有射と付値判定法] の 1)。W W W を U × V U U \times_V U U × V U との交わりに取り替えてよいので、U × V U ⊆ W U \times_V U \subseteq W U × V U ⊆ W としてかまいません。J = ker μ J = \ker\mu J = ker μ とおくと、U × V U U \times_V U U × V U の上で I = J ~ \mathcal{I} = \widetilde{J} I = J です(定理 5.2[準連接層・連接層と直線束] の 1)。 ⋅ ~ \widetilde{\ \cdot\ } ⋅ は完全でテンソル積を保つので、I 2 = J 2 ~ \mathcal{I}^2 = \widetilde{J^2} I 2 = J 2 、I / I 2 = J / J 2 ~ \mathcal{I}/\mathcal{I}^2 = \widetilde{J/J^2} I / I 2 = J / J 2 です(定理 4.3[準連接層・連接層と直線束] の 2)。引き戻しは係数の拡大なので(命題 6.2[準連接層・連接層と直線束] の 2)、
Ω X / Y ∣ U ≅ ( J / J 2 ) ⊗ B ⊗ A B B ~ = J / J 2 ~ \Omega_{X/Y}|_U \;\cong\; \widetilde{(J/J^2) \otimes_{B \otimes_A B} B} \;=\; \widetilde{J/J^2} Ω X / Y ∣ U ≅ ( J / J 2 ) ⊗ B ⊗ A B B = J / J 2 です。J / J 2 J/J^2 J / J 2 はすでに ( B ⊗ A B ) / J ≅ B (B \otimes_A B)/J \cong B ( B ⊗ A B ) / J ≅ B 上の加群なので、係数を拡大しても変わりません。J / J 2 J/J^2 J / J 2 は定義により Ω B / A \Omega_{B/A} Ω B / A で(定義 2.4[Kähler 微分と滑らかさの入口] )、p 2 ♯ b − p 1 ♯ b = 1 ⊗ b − b ⊗ 1 p_2^{\sharp}b - p_1^{\sharp}b = 1 \otimes b - b \otimes 1 p 2 ♯ b − p 1 ♯ b = 1 ⊗ b − b ⊗ 1 の類は d B / A ( b ) d_{B/A}(b) d B / A ( b ) です。このような U U U は X X X を覆うので、Ω X / Y \Omega_{X/Y} Ω X / Y は準連接です。
(2) B B B が A A A 代数として b 1 , … , b n b_1, \ldots, b_n b 1 , … , b n で生成されるなら、Ω B / A \Omega_{B/A} Ω B / A は d b 1 , … , d b n db_1, \ldots, db_n d b 1 , … , d b n で生成されます(定理 2.5[Kähler 微分と滑らかさの入口] )。X X X は局所 Noether なので(命題 2.3[スキームの性質と射] )、Ω X / Y \Omega_{X/Y} Ω X / Y は連接です。
(3) g ′ ∗ Ω X / Y g'^{*}\Omega_{X/Y} g ′ ∗ Ω X / Y は、Ω X / Y \Omega_{X/Y} Ω X / Y が d b db d b の形の切断で生成されることから、g ′ ∗ ( d b ) g'^{*}(db) g ′ ∗ ( d b ) の形の切断で生成されます。したがって主張の条件を満たす O X ′ \mathcal{O}_{X'} O X ′ 線形な射は、どの開集合の上でも高々一つです。X ′ X' X ′ は、アフィン開集合 U = Spec B U = \operatorname{Spec} B U = Spec B 、V = Spec A V = \operatorname{Spec} A V = Spec A (f ( U ) ⊆ V f(U) \subseteq V f ( U ) ⊆ V )と、V V V の上にあるアフィン開集合 V ′ = Spec A ′ ⊆ Y ′ V' = \operatorname{Spec} A' \subseteq Y' V ′ = Spec A ′ ⊆ Y ′ による U ′ = U × V V ′ = Spec B ′ U' = U \times_V V' = \operatorname{Spec} B' U ′ = U × V V ′ = Spec B ′ (B ′ = A ′ ⊗ A B B' = A' \otimes_A B B ′ = A ′ ⊗ A B )で覆われます。U ′ U' U ′ の上で、g ′ ∗ Ω X / Y g'^{*}\Omega_{X/Y} g ′ ∗ Ω X / Y は B ′ ⊗ B Ω B / A B' \otimes_B \Omega_{B/A} B ′ ⊗ B Ω B / A に、Ω X ′ / Y ′ \Omega_{X'/Y'} Ω X ′ / Y ′ は Ω B ′ / A ′ \Omega_{B'/A'} Ω B ′ / A ′ に伴う層で、b ′ ⊗ d b ↦ b ′ d ( 1 ⊗ b ) b' \otimes db \mapsto b'\,d(1 \otimes b) b ′ ⊗ d b ↦ b ′ d ( 1 ⊗ b ) は同型です(命題 4.2[Kähler 微分と滑らかさの入口] の 3)。これは条件を満たす射で、一意性により U ′ U' U ′ の交わりの上で一致するので、貼り合わさって大域的な同型を与えます。
∎
(1) により、点 x x x での茎は、x x x に対応する素イデアル p \mathfrak{p} p について ( Ω B / A ) p ≅ Ω B p / A (\Omega_{B/A})_{\mathfrak{p}} \cong \Omega_{B_{\mathfrak{p}}/A} ( Ω B / A ) p ≅ Ω B p / A です(命題 4.2[Kähler 微分と滑らかさの入口] の 2)。Ω A A n / A \Omega_{\mathbb{A}^n_A/A} Ω A A n / A は d x 1 , … , d x n dx_1, \ldots, dx_n d x 1 , … , d x n を基底とする自由層です(同 1)。
定理 5.3 (微分の層の二つの完全列 ) ✓
(第一完全列)スキームの射 X → f Y → g S X \xrightarrow{f} Y \xrightarrow{g} S X f Y g S について、O X \mathcal{O}_X O X 加群の完全列
f ∗ Ω Y / S → u Ω X / S → v Ω X / Y ⟶ 0 , u ( f ∗ ( d y ) ) = d ( f ♯ y ) , v ( d b ) = d b f^{*}\Omega_{Y/S} \xrightarrow{\ u\ } \Omega_{X/S} \xrightarrow{\ v\ } \Omega_{X/Y} \longrightarrow 0, \qquad u(f^{*}(dy)) = d(f^{\sharp}y), \quad v(db) = db f ∗ Ω Y / S u Ω X / S v Ω X / Y ⟶ 0 , u ( f ∗ ( d y )) = d ( f ♯ y ) , v ( d b ) = d b
がある。
(第二完全列)X → S X \to S X → S をスキームの射、i : Z → X i\colon Z \to X i : Z → X を閉はめ込み、I \mathcal{I} I をそのイデアル層とする。O Z \mathcal{O}_Z O Z 加群の完全列
i ∗ I → δ i ∗ Ω X / S → w Ω Z / S ⟶ 0 , δ ( i ∗ a ) = i ∗ ( d a ) , w ( i ∗ ( d b ) ) = d ( i ♯ b ) i^{*}\mathcal{I} \xrightarrow{\ \delta\ } i^{*}\Omega_{X/S} \xrightarrow{\ w\ } \Omega_{Z/S} \longrightarrow 0, \qquad \delta(i^{*}a) = i^{*}(da), \quad w(i^{*}(db)) = d(i^{\sharp}b) i ∗ I δ i ∗ Ω X / S w Ω Z / S ⟶ 0 , δ ( i ∗ a ) = i ∗ ( d a ) , w ( i ∗ ( d b )) = d ( i ♯ b )
がある。アフィン開集合 Spec B ⊆ X \operatorname{Spec} B \subseteq X Spec B ⊆ X の上で I = I ~ \mathcal{I} = \widetilde{I} I = I とすると、i ∗ I i^{*}\mathcal{I} i ∗ I は B / I B/I B / I 加群 I / I 2 I/I^2 I / I 2 に伴う層である。
証明(定理 5.3) どちらの列でも、射は生成元の行き先で指定されているので、存在すれば一意です。したがって X X X のアフィン開被覆の上で射を作り、完全性を確かめれば、射は貼り合わさり、完全性は茎で確かめられるので、主張が従います。
(1) アフィン開集合 Spec C ⊆ X \operatorname{Spec} C \subseteq X Spec C ⊆ X 、Spec B ⊆ Y \operatorname{Spec} B \subseteq Y Spec B ⊆ Y 、Spec A ⊆ S \operatorname{Spec} A \subseteq S Spec A ⊆ S を、f ( Spec C ) ⊆ Spec B f(\operatorname{Spec} C) \subseteq \operatorname{Spec} B f ( Spec C ) ⊆ Spec B 、g ( Spec B ) ⊆ Spec A g(\operatorname{Spec} B) \subseteq \operatorname{Spec} A g ( Spec B ) ⊆ Spec A となるように取ります。このような Spec C \operatorname{Spec} C Spec C は X X X を覆います。定理 5.2 の 1 と 命題 6.2[準連接層・連接層と直線束] の 2 により、三つの層は C ⊗ B Ω B / A C \otimes_B \Omega_{B/A} C ⊗ B Ω B / A 、Ω C / A \Omega_{C/A} Ω C / A 、Ω C / B \Omega_{C/B} Ω C / B に伴う層で、第一基本完全列(定理 5.1[Kähler 微分と滑らかさの入口] )に ⋅ ~ \widetilde{\ \cdot\ } ⋅ を施したものが求める完全列です。
(2) アフィン開集合 Spec B ⊆ X \operatorname{Spec} B \subseteq X Spec B ⊆ X を、S S S のアフィン開集合 Spec A \operatorname{Spec} A Spec A に写るように取ります。i − 1 ( Spec B ) = Spec B / I i^{-1}(\operatorname{Spec} B) = \operatorname{Spec} B/I i − 1 ( Spec B ) = Spec B / I 、I = I ~ \mathcal{I} = \widetilde{I} I = I です(定理 5.2[準連接層・連接層と直線束] の 1)。i ∗ I i^{*}\mathcal{I} i ∗ I は I ⊗ B B / I ≅ I / I 2 I \otimes_B B/I \cong I/I^2 I ⊗ B B / I ≅ I / I 2 に伴う層で(命題 2.3[テンソル積と平坦性・射影加群・入射加群] の 5)、i ∗ Ω X / S i^{*}\Omega_{X/S} i ∗ Ω X / S は ( B / I ) ⊗ B Ω B / A (B/I) \otimes_B \Omega_{B/A} ( B / I ) ⊗ B Ω B / A に伴う層です。第二基本完全列(定理 5.2[Kähler 微分と滑らかさの入口] )に ⋅ ~ \widetilde{\ \cdot\ } ⋅ を施したものが求める完全列です。
∎
定義 5.4 (接層・余法層・法層 ) ↗
X X X を体 k k k 上のスキームとする。T X = H o m O X ( Ω X / k , O X ) \mathcal{T}_X = \mathcal{H}om_{\mathcal{O}_X}(\Omega_{X/k}, \mathcal{O}_X) T X = H o m O X ( Ω X / k , O X ) を接層 という。
i : Z → X i\colon Z \to X i : Z → X を閉はめ込み、I \mathcal{I} I をイデアル層とする。O Z \mathcal{O}_Z O Z 加群 C Z / X = i ∗ I \mathcal{C}_{Z/X} = i^{*}\mathcal{I} C Z / X = i ∗ I (アフィン開集合の上で I / I 2 I/I^2 I / I 2 。I / I 2 \mathcal{I}/\mathcal{I}^2 I / I 2 とも書く)を余法層 、その双対 N Z / X = C Z / X ∨ \mathcal{N}_{Z/X} = \mathcal{C}_{Z/X}^{\vee} N Z / X = C Z / X ∨ を法層 という。
標準層を定義するために、外冪を加群と層について用意します。ベクトル空間の外冪は テンソル積・外積代数 で扱っていますが、ここでは環上の加群について、最高次の外冪に必要なことだけを証明します。
定義 6.1 (外冪・行列式層 ) ↗
A A A を環、M M M を A A A 加群、r ≥ 1 r \ge 1 r ≥ 1 とする。M ⊗ r M^{\otimes r} M ⊗ r を、ある i ≠ j i \ne j i = j で m i = m j m_i = m_j m i = m j となる m 1 ⊗ ⋯ ⊗ m r m_1 \otimes \cdots \otimes m_r m 1 ⊗ ⋯ ⊗ m r の全体が生成する部分加群で割った加群を ⋀ r M \bigwedge^r M ⋀ r M と書き、m 1 ⊗ ⋯ ⊗ m r m_1 \otimes \cdots \otimes m_r m 1 ⊗ ⋯ ⊗ m r の像を m 1 ∧ ⋯ ∧ m r m_1 \wedge \cdots \wedge m_r m 1 ∧ ⋯ ∧ m r と書く。⋀ 0 M = A \bigwedge^0 M = A ⋀ 0 M = A とする。
環付き空間 X X X 上の O X \mathcal{O}_X O X 加群 F \mathcal{F} F について、前層 U ↦ ⋀ O X ( U ) r F ( U ) U \mapsto \bigwedge^r_{\mathcal{O}_X(U)} \mathcal{F}(U) U ↦ ⋀ O X ( U ) r F ( U ) の層化を ⋀ r F \bigwedge^r\mathcal{F} ⋀ r F と書く。階数 n n n の局所自由層 E \mathcal{E} E について det E = ⋀ n E \det\mathcal{E} = \bigwedge^n\mathcal{E} det E = ⋀ n E を行列式層 という。
M r → ⋀ r M M^r \to \bigwedge^r M M r → ⋀ r M 、( m 1 , … , m r ) ↦ m 1 ∧ ⋯ ∧ m r (m_1, \ldots, m_r) \mapsto m_1 \wedge \cdots \wedge m_r ( m 1 , … , m r ) ↦ m 1 ∧ ⋯ ∧ m r は多重線形かつ交代的(二つの成分が等しければ 0 0 0 )で、M r M^r M r から加群 P P P への多重線形かつ交代的な写像は ⋀ r M → P \bigwedge^r M \to P ⋀ r M → P の線形写像をただ一つ経由します。( m + m ′ ) ∧ ( m + m ′ ) = 0 (m + m') \wedge (m + m') = 0 ( m + m ′ ) ∧ ( m + m ′ ) = 0 を展開すると m ∧ m ′ = − m ′ ∧ m m \wedge m' = -m' \wedge m m ∧ m ′ = − m ′ ∧ m (ほかの成分は固定)なので、成分を置換 σ \sigma σ で並べ替えると符号 sgn σ \operatorname{sgn}\sigma sgn σ が付きます。
補題 6.2 (行列式層の性質 ) ✓
M M M を e 1 , … , e n e_1, \ldots, e_n e 1 , … , e n を基底とする自由 A A A 加群とする。⋀ n M \bigwedge^n M ⋀ n M は e 1 ∧ ⋯ ∧ e n e_1 \wedge \cdots \wedge e_n e 1 ∧ ⋯ ∧ e n を基底とする階数 1 1 1 の自由加群で、v j = ∑ i a i j e i v_j = \sum_i a_{ij}e_i v j = ∑ i a ij e i について v 1 ∧ ⋯ ∧ v n = det ( a i j ) e 1 ∧ ⋯ ∧ e n v_1 \wedge \cdots \wedge v_n = \det(a_{ij})\,e_1 \wedge \cdots \wedge e_n v 1 ∧ ⋯ ∧ v n = det ( a ij ) e 1 ∧ ⋯ ∧ e n である。r > n r > n r > n なら ⋀ r M = 0 \bigwedge^r M = 0 ⋀ r M = 0 である。
階数 n n n の局所自由層 E \mathcal{E} E について det E \det\mathcal{E} det E は可逆層である。可逆層 L \mathcal{L} L について det L = L \det\mathcal{L} = \mathcal{L} det L = L である。
0 → E ′ → E → E ′ ′ → 0 0 \to \mathcal{E}' \to \mathcal{E} \to \mathcal{E}'' \to 0 0 → E ′ → E → E ′′ → 0 を局所自由層の完全列とし、階数を a a a 、n n n 、b b b とする。このとき n = a + b n = a + b n = a + b で、det E ≅ det E ′ ⊗ det E ′ ′ \det\mathcal{E} \cong \det\mathcal{E}' \otimes \det\mathcal{E}'' det E ≅ det E ′ ⊗ det E ′′ である。とくに可逆層 L \mathcal{L} L について det ( L ⊕ m ) ≅ L ⊗ m \det(\mathcal{L}^{\oplus m}) \cong \mathcal{L}^{\otimes m} det ( L ⊕ m ) ≅ L ⊗ m である。
f : X → Y f\colon X \to Y f : X → Y を環付き空間の射とする。O Y \mathcal{O}_Y O Y 加群 G , G ′ \mathcal{G}, \mathcal{G}' G , G ′ について f ∗ ( G ⊗ G ′ ) ≅ f ∗ G ⊗ f ∗ G ′ f^{*}(\mathcal{G} \otimes \mathcal{G}') \cong f^{*}\mathcal{G} \otimes f^{*}\mathcal{G}' f ∗ ( G ⊗ G ′ ) ≅ f ∗ G ⊗ f ∗ G ′ である。Y Y Y 上の階数 n n n の局所自由層 E \mathcal{E} E について f ∗ E f^{*}\mathcal{E} f ∗ E は階数 n n n の局所自由層で、f ∗ det E ≅ det f ∗ E f^{*}\det\mathcal{E} \cong \det f^{*}\mathcal{E} f ∗ det E ≅ det f ∗ E 、f ∗ ( E ∨ ) ≅ ( f ∗ E ) ∨ f^{*}(\mathcal{E}^{\vee}) \cong (f^{*}\mathcal{E})^{\vee} f ∗ ( E ∨ ) ≅ ( f ∗ E ) ∨ である。
階数 n n n の局所自由層 E \mathcal{E} E について det ( E ∨ ) ≅ ( det E ) ∨ \det(\mathcal{E}^{\vee}) \cong (\det\mathcal{E})^{\vee} det ( E ∨ ) ≅ ( det E ) ∨ である。
証明(補題 6.2) (1) v 1 ∧ ⋯ ∧ v r v_1 \wedge \cdots \wedge v_r v 1 ∧ ⋯ ∧ v r を多重線形性で展開すると、e i 1 ∧ ⋯ ∧ e i r e_{i_1} \wedge \cdots \wedge e_{i_r} e i 1 ∧ ⋯ ∧ e i r の一次結合になります。r > n r > n r > n なら添字に重複があるのですべて 0 0 0 です。r = n r = n r = n のとき、添字に重複のある項は 0 0 0 で、残るのは置換 σ \sigma σ による ∏ j a σ ( j ) j e σ ( 1 ) ∧ ⋯ ∧ e σ ( n ) = sgn ( σ ) ∏ j a σ ( j ) j e 1 ∧ ⋯ ∧ e n \prod_j a_{\sigma(j)j}\,e_{\sigma(1)} \wedge \cdots \wedge e_{\sigma(n)} = \operatorname{sgn}(\sigma)\prod_j a_{\sigma(j)j}\,e_1 \wedge \cdots \wedge e_n ∏ j a σ ( j ) j e σ ( 1 ) ∧ ⋯ ∧ e σ ( n ) = sgn ( σ ) ∏ j a σ ( j ) j e 1 ∧ ⋯ ∧ e n なので、和は行列式の定義式(定義 3.1[行列式とその性質] )により det ( a i j ) e 1 ∧ ⋯ ∧ e n \det(a_{ij})\,e_1 \wedge \cdots \wedge e_n det ( a ij ) e 1 ∧ ⋯ ∧ e n です。とくに ⋀ n M \bigwedge^n M ⋀ n M は e 1 ∧ ⋯ ∧ e n e_1 \wedge \cdots \wedge e_n e 1 ∧ ⋯ ∧ e n で生成されます。逆に、( v 1 , … , v n ) ↦ det ( a i j ) (v_1, \ldots, v_n) \mapsto \det(a_{ij}) ( v 1 , … , v n ) ↦ det ( a ij ) は列について多重線形で、二つの列が等しければ、定義式の和で σ \sigma σ の項とその 2 列を入れ替えた置換の項が打ち消し合って 0 0 0 になります(この議論は任意の可換環で通ります)。よって線形写像 ⋀ n M → A \bigwedge^n M \to A ⋀ n M → A で e 1 ∧ ⋯ ∧ e n ↦ 1 e_1 \wedge \cdots \wedge e_n \mapsto 1 e 1 ∧ ⋯ ∧ e n ↦ 1 となるものがあり、a e 1 ∧ ⋯ ∧ e n = 0 a\,e_1 \wedge \cdots \wedge e_n = 0 a e 1 ∧ ⋯ ∧ e n = 0 なら a = 0 a = 0 a = 0 です。
(2) 自明化 E ∣ U ≅ O U ⊕ n \mathcal{E}|_U \cong \mathcal{O}_U^{\oplus n} E ∣ U ≅ O U ⊕ n があると、開集合 U ′ ⊆ U U' \subseteq U U ′ ⊆ U について ⋀ n E ( U ′ ) \bigwedge^n \mathcal{E}(U') ⋀ n E ( U ′ ) は (1) により O X ( U ′ ) e 1 ∧ ⋯ ∧ e n \mathcal{O}_X(U')\,e_1 \wedge \cdots \wedge e_n O X ( U ′ ) e 1 ∧ ⋯ ∧ e n で、前層 U ′ ↦ ⋀ n E ( U ′ ) U' \mapsto \bigwedge^n\mathcal{E}(U') U ′ ↦ ⋀ n E ( U ′ ) は U U U の上で O U \mathcal{O}_U O U と同型な層です。よって det E ∣ U ≅ O U \det\mathcal{E}|_U \cong \mathcal{O}_U det E ∣ U ≅ O U です。n = 1 n = 1 n = 1 のときは ⋀ 1 = id \bigwedge^1 = \operatorname{id} ⋀ 1 = id です。
(3) 茎は自由加群の完全列 0 → O x a → O x n → O x b → 0 0 \to \mathcal{O}_x^a \to \mathcal{O}_x^n \to \mathcal{O}_x^b \to 0 0 → O x a → O x n → O x b → 0 で、O x b \mathcal{O}_x^b O x b が自由なので分裂し、剰余体をテンソルして次元を比べると n = a + b n = a + b n = a + b です。X X X の各点は、E ′ \mathcal{E}' E ′ と E ′ ′ \mathcal{E}'' E ′′ が自由で、E ′ ′ \mathcal{E}'' E ′′ の基底が E \mathcal{E} E の切断に持ち上がる開近傍をもちます。そのような開集合 U U U の上で、E ′ \mathcal{E}' E ′ の基底 v 1 , … , v a v_1, \ldots, v_a v 1 , … , v a と、E ′ ′ \mathcal{E}'' E ′′ の基底 w ˉ 1 , … , w ˉ b \bar w_1, \ldots, \bar w_b w ˉ 1 , … , w ˉ b の持ち上げ w 1 , … , w b ∈ E ( U ) w_1, \ldots, w_b \in \mathcal{E}(U) w 1 , … , w b ∈ E ( U ) を取ると、v 1 , … , v a , w 1 , … , w b v_1, \ldots, v_a, w_1, \ldots, w_b v 1 , … , v a , w 1 , … , w b は E ∣ U \mathcal{E}|_U E ∣ U の基底です。
開集合 U U U と v i ∈ E ′ ( U ) v_i \in \mathcal{E}'(U) v i ∈ E ′ ( U ) 、w j ∈ E ( U ) w_j \in \mathcal{E}(U) w j ∈ E ( U ) について、det E \det\mathcal{E} det E の切断 v 1 ∧ ⋯ ∧ v a ∧ w 1 ∧ ⋯ ∧ w b v_1 \wedge \cdots \wedge v_a \wedge w_1 \wedge \cdots \wedge w_b v 1 ∧ ⋯ ∧ v a ∧ w 1 ∧ ⋯ ∧ w b を考えます。w j w_j w j を w j + v ′ w_j + v' w j + v ′ (v ′ ∈ E ′ ( U ) v' \in \mathcal{E}'(U) v ′ ∈ E ′ ( U ) )に取り替えたときの差は v 1 ∧ ⋯ ∧ v a ∧ v ′ v_1 \wedge \cdots \wedge v_a \wedge v' v 1 ∧ ⋯ ∧ v a ∧ v ′ を因子にもち、これは ⋀ a + 1 E ′ \bigwedge^{a+1}\mathcal{E}' ⋀ a + 1 E ′ から来るので (1) により局所的に 0 0 0 、したがって 0 0 0 です。よってこの切断は v v v と、w j w_j w j の E ′ ′ \mathcal{E}'' E ′′ での像だけで決まり、v v v と w ˉ \bar w w ˉ のそれぞれについて多重線形かつ交代的です。E ′ ′ \mathcal{E}'' E ′′ の切断は局所的に E \mathcal{E} E に持ち上がるので、これは層の射
det E ′ ⊗ det E ′ ′ ⟶ det E , ( v 1 ∧ ⋯ ∧ v a ) ⊗ ( w ˉ 1 ∧ ⋯ ∧ w ˉ b ) ⟼ v 1 ∧ ⋯ ∧ v a ∧ w 1 ∧ ⋯ ∧ w b \det\mathcal{E}' \otimes \det\mathcal{E}'' \longrightarrow \det\mathcal{E}, \qquad (v_1 \wedge \cdots \wedge v_a) \otimes (\bar w_1 \wedge \cdots \wedge \bar w_b) \longmapsto v_1 \wedge \cdots \wedge v_a \wedge w_1 \wedge \cdots \wedge w_b det E ′ ⊗ det E ′′ ⟶ det E , ( v 1 ∧ ⋯ ∧ v a ) ⊗ ( w ˉ 1 ∧ ⋯ ∧ w ˉ b ) ⟼ v 1 ∧ ⋯ ∧ v a ∧ w 1 ∧ ⋯ ∧ w b を定めます。上の基底について、これは基底を基底に写すので、局所的に同型、したがって同型です。後半は、0 → L → L ⊕ m → L ⊕ ( m − 1 ) → 0 0 \to \mathcal{L} \to \mathcal{L}^{\oplus m} \to \mathcal{L}^{\oplus(m-1)} \to 0 0 → L → L ⊕ m → L ⊕ ( m − 1 ) → 0 に前半を使った帰納法です。
(4) s ∈ G ( V ) s \in \mathcal{G}(V) s ∈ G ( V ) に対し、随伴の単位による像を f ∗ s ∈ ( f ∗ G ) ( f − 1 ( V ) ) f^{*}s \in (f^{*}\mathcal{G})(f^{-1}(V)) f ∗ s ∈ ( f ∗ G ) ( f − 1 ( V )) と書きます。( s , s ′ ) ↦ f ∗ s ⊗ f ∗ s ′ (s, s') \mapsto f^{*}s \otimes f^{*}s' ( s , s ′ ) ↦ f ∗ s ⊗ f ∗ s ′ は双線形で、射 G ⊗ G ′ → f ∗ ( f ∗ G ⊗ f ∗ G ′ ) \mathcal{G} \otimes \mathcal{G}' \to f_{*}(f^{*}\mathcal{G} \otimes f^{*}\mathcal{G}') G ⊗ G ′ → f ∗ ( f ∗ G ⊗ f ∗ G ′ ) 、したがって随伴で f ∗ ( G ⊗ G ′ ) → f ∗ G ⊗ f ∗ G ′ f^{*}(\mathcal{G} \otimes \mathcal{G}') \to f^{*}\mathcal{G} \otimes f^{*}\mathcal{G}' f ∗ ( G ⊗ G ′ ) → f ∗ G ⊗ f ∗ G ′ を定めます。点 x x x 、y = f ( x ) y = f(x) y = f ( x ) での茎は
( G y ⊗ O y G y ′ ) ⊗ O y O x ⟶ ( G y ⊗ O y O x ) ⊗ O x ( G y ′ ⊗ O y O x ) (\mathcal{G}_y \otimes_{\mathcal{O}_y} \mathcal{G}'_y) \otimes_{\mathcal{O}_y} \mathcal{O}_x \longrightarrow (\mathcal{G}_y \otimes_{\mathcal{O}_y} \mathcal{O}_x) \otimes_{\mathcal{O}_x} (\mathcal{G}'_y \otimes_{\mathcal{O}_y} \mathcal{O}_x) ( G y ⊗ O y G y ′ ) ⊗ O y O x ⟶ ( G y ⊗ O y O x ) ⊗ O x ( G y ′ ⊗ O y O x ) で(命題 6.2[準連接層・連接層と直線束] の 1 と 補題 2.2[準連接層・連接層と直線束] )、これは同型です(命題 2.5[テンソル積と平坦性・射影加群・入射加群] の 2 とテンソル積の結合律)。f ∗ f^{*} f ∗ は O Y \mathcal{O}_Y O Y を O X \mathcal{O}_X O X に写し、直和と開集合への制限と両立するので、f ∗ E f^{*}\mathcal{E} f ∗ E は階数 n n n の局所自由層です。同じ方法で、v 1 ∧ ⋯ ∧ v n ↦ f ∗ v 1 ∧ ⋯ ∧ f ∗ v n v_1 \wedge \cdots \wedge v_n \mapsto f^{*}v_1 \wedge \cdots \wedge f^{*}v_n v 1 ∧ ⋯ ∧ v n ↦ f ∗ v 1 ∧ ⋯ ∧ f ∗ v n は射 f ∗ det E → det f ∗ E f^{*}\det\mathcal{E} \to \det f^{*}\mathcal{E} f ∗ det E → det f ∗ E を、φ ↦ f ∗ φ \varphi \mapsto f^{*}\varphi φ ↦ f ∗ φ は射 f ∗ ( E ∨ ) → ( f ∗ E ) ∨ f^{*}(\mathcal{E}^{\vee}) \to (f^{*}\mathcal{E})^{\vee} f ∗ ( E ∨ ) → ( f ∗ E ) ∨ を定め、E \mathcal{E} E が自由な開集合の上では基底を基底(双対基底を双対基底)に写すので同型です。
(5) φ i ∈ E ∨ ( U ) \varphi_i \in \mathcal{E}^{\vee}(U) φ i ∈ E ∨ ( U ) 、v j ∈ E ( U ) v_j \in \mathcal{E}(U) v j ∈ E ( U ) について det ( φ i ( v j ) ) \det(\varphi_i(v_j)) det ( φ i ( v j )) は、φ \varphi φ と v v v のそれぞれについて多重線形かつ交代的なので、射 det ( E ∨ ) ⊗ det E → O X \det(\mathcal{E}^{\vee}) \otimes \det\mathcal{E} \to \mathcal{O}_X det ( E ∨ ) ⊗ det E → O X を定めます。E \mathcal{E} E の基底 e j e_j e j と双対基底 e i ∗ e_i^{*} e i ∗ について、( e 1 ∗ ∧ ⋯ ∧ e n ∗ ) ⊗ ( e 1 ∧ ⋯ ∧ e n ) ↦ det ( δ i j ) = 1 (e_1^{*} \wedge \cdots \wedge e_n^{*}) \otimes (e_1 \wedge \cdots \wedge e_n) \mapsto \det(\delta_{ij}) = 1 ( e 1 ∗ ∧ ⋯ ∧ e n ∗ ) ⊗ ( e 1 ∧ ⋯ ∧ e n ) ↦ det ( δ ij ) = 1 なので、局所的に同型です。Picard 群での逆元の一意性(命題 7.4[準連接層・連接層と直線束] )により det ( E ∨ ) ≅ ( det E ) ∨ \det(\mathcal{E}^{\vee}) \cong (\det\mathcal{E})^{\vee} det ( E ∨ ) ≅ ( det E ) ∨ です。
∎
定義 6.3 (標準層・幾何種数 ) ↗
X X X を代数閉体 k k k 上の n n n 次元の非特異多様体とする。定理 7.3 により Ω X / k \Omega_{X/k} Ω X / k は階数 n n n の局所自由層である。可逆層 ω X = det Ω X / k = ⋀ n Ω X / k \omega_X = \det\Omega_{X/k} = \bigwedge^n\Omega_{X/k} ω X = det Ω X / k = ⋀ n Ω X / k を X X X の標準層 という。X X X が射影的なとき、p g ( X ) = dim k Γ ( X , ω X ) p_g(X) = \dim_k \Gamma(X, \omega_X) p g ( X ) = dim k Γ ( X , ω X ) を幾何種数 という。
この節では k k k を代数閉体、X X X を k k k 上の多様体、n = dim X n = \dim X n = dim X とし、Ω = Ω X / k \Omega = \Omega_{X/k} Ω = Ω X / k と書きます。Ω \Omega Ω は連接層です(定理 5.2 の 2)。この節の目標は、各点で Ω \Omega Ω のファイバーの次元 φ ( x ) \varphi(x) φ ( x ) を測ると、それが dim X \dim X dim X より大きくなる点がちょうど特異点になる、と示すことです。点 x ∈ X x \in X x ∈ X について
φ ( x ) = dim κ ( x ) Ω x ⊗ O X , x κ ( x ) \varphi(x) = \dim_{\kappa(x)} \Omega_x \otimes_{\mathcal{O}_{X,x}} \kappa(x) φ ( x ) = dim κ ( x ) Ω x ⊗ O X , x κ ( x )
とおきます。
補題 7.1 (関数体の微分の次元 ) ✓
k k k を完全体、K = k ( x 1 , … , x N ) K = k(x_1, \ldots, x_N) K = k ( x 1 , … , x N ) を k k k 上有限生成な体とする。このとき dim K Ω K / k ≤ trdeg k K \dim_K \Omega_{K/k} \le \operatorname{trdeg}_k K dim K Ω K / k ≤ trdeg k K である。
証明(補題 7.1) 生成元の個数 N N N についての帰納法で示します。N = 0 N = 0 N = 0 なら K = k K = k K = k 、Ω k / k = 0 \Omega_{k/k} = 0 Ω k / k = 0 です。
x 1 , … , x N x_1, \ldots, x_N x 1 , … , x N が k k k 上代数的に独立なら、K K K は多項式環 P = k [ x 1 , … , x N ] P = k[x_1, \ldots, x_N] P = k [ x 1 , … , x N ] の商体で、Ω K / k ≅ K ⊗ P Ω P / k \Omega_{K/k} \cong K \otimes_P \Omega_{P/k} Ω K / k ≅ K ⊗ P Ω P / k は d x 1 , … , d x N dx_1, \ldots, dx_N d x 1 , … , d x N を基底とする N N N 次元空間です(命題 4.2[Kähler 微分と滑らかさの入口] の 1 と 2)。trdeg k K = N \operatorname{trdeg}_k K = N trdeg k K = N なので成り立ちます。
代数的に独立でないとします。F ( x 1 , … , x N ) = 0 F(x_1, \ldots, x_N) = 0 F ( x 1 , … , x N ) = 0 となる 0 0 0 でない多項式 F ∈ k [ X 1 , … , X N ] F \in k[X_1, \ldots, X_N] F ∈ k [ X 1 , … , X N ] のうち、全次数が最小のものを取ります。F F F は定数でないので次数は 1 1 1 以上です。
ある i i i で ∂ F / ∂ X i ≠ 0 \partial F/\partial X_i \ne 0 ∂ F / ∂ X i = 0 である。 すべての偏導関数が 0 0 0 であるとします。標数 0 0 0 なら F F F は定数になり矛盾です。標数 p > 0 p > 0 p > 0 なら、F F F に現れる単項式はすべての変数の指数が p p p の倍数で、F = ∑ α c α X p α F = \sum_\alpha c_\alpha X^{p\alpha} F = ∑ α c α X p α と書けます。k k k は完全体なので c α = b α p c_\alpha = b_\alpha^p c α = b α p となる b α ∈ k b_\alpha \in k b α ∈ k があり(定義 9.1[Kähler 微分と滑らかさの入口] )、G = ∑ α b α X α G = \sum_\alpha b_\alpha X^\alpha G = ∑ α b α X α とおくと F = G p F = G^p F = G p です。G ( x ) p = 0 G(x)^p = 0 G ( x ) p = 0 から G ( x ) = 0 G(x) = 0 G ( x ) = 0 で、G G G の次数は F F F より小さいので、F F F の最小性に反します。
この i i i について、∂ F / ∂ X i \partial F/\partial X_i ∂ F / ∂ X i は F F F より次数が小さい 0 0 0 でない多項式なので、最小性から ( ∂ F / ∂ X i ) ( x 1 , … , x N ) ≠ 0 (\partial F/\partial X_i)(x_1, \ldots, x_N) \ne 0 ( ∂ F / ∂ X i ) ( x 1 , … , x N ) = 0 です。K ′ = k ( x j : j ≠ i ) K' = k(x_j : j \ne i) K ′ = k ( x j : j = i ) 、g ( T ) = F ( x 1 , … , T , … , x N ) ∈ K ′ [ T ] g(T) = F(x_1, \ldots, T, \ldots, x_N) \in K'[T] g ( T ) = F ( x 1 , … , T , … , x N ) ∈ K ′ [ T ] (第 i i i 変数に T T T を代入)とおくと、g ( x i ) = 0 g(x_i) = 0 g ( x i ) = 0 、g ′ ( x i ) ≠ 0 g'(x_i) \ne 0 g ′ ( x i ) = 0 です。とくに g ≠ 0 g \ne 0 g = 0 で、x i x_i x i は K ′ K' K ′ 上代数的、K = K ′ [ x i ] K = K'[x_i] K = K ′ [ x i ] です。
Ω K / K ′ \Omega_{K/K'} Ω K / K ′ は d x i dx_i d x i で生成され(定理 2.5[Kähler 微分と滑らかさの入口] )、K ′ K' K ′ 導分 d d d について 0 = d ( g ( x i ) ) = g ′ ( x i ) d x i 0 = d(g(x_i)) = g'(x_i)\,dx_i 0 = d ( g ( x i )) = g ′ ( x i ) d x i なので(補題 2.2[Kähler 微分と滑らかさの入口] の 1)、d x i = 0 dx_i = 0 d x i = 0 、Ω K / K ′ = 0 \Omega_{K/K'} = 0 Ω K / K ′ = 0 です。第一基本完全列(定理 5.1[Kähler 微分と滑らかさの入口] )により K ⊗ K ′ Ω K ′ / k → Ω K / k K \otimes_{K'} \Omega_{K'/k} \to \Omega_{K/k} K ⊗ K ′ Ω K ′ / k → Ω K / k は全射で、
dim K Ω K / k ≤ dim K ′ Ω K ′ / k ≤ trdeg k K ′ = trdeg k K \dim_K \Omega_{K/k} \le \dim_{K'} \Omega_{K'/k} \le \operatorname{trdeg}_k K' = \operatorname{trdeg}_k K dim K Ω K / k ≤ dim K ′ Ω K ′ / k ≤ trdeg k K ′ = trdeg k K です。2 番目の不等号は、N − 1 N - 1 N − 1 個の元で生成される K ′ K' K ′ への帰納法の仮定、最後の等号は K K K が K ′ K' K ′ 上代数的であることによります(定理 2.4[Noether の正規化と Hilbert の零点定理] の 4)。
∎
完全体という仮定は必要です。k = F p ( t ) k = \mathbb{F}_p(t) k = F p ( t ) 、K = k ( t 1 / p ) K = k(t^{1/p}) K = k ( t 1/ p ) では trdeg k K = 0 \operatorname{trdeg}_k K = 0 trdeg k K = 0 ですが Ω K / k \Omega_{K/k} Ω K / k は 1 1 1 次元です(Kähler 微分 の非分離拡大の例)。
補題 7.2 (ファイバーの次元が生成点と等しければ局所自由 ) ✓
X X X を Noether 整スキーム、η \eta η を生成点、F \mathcal{F} F を連接層、x ∈ X x \in X x ∈ X とする。dim κ ( x ) F x ⊗ κ ( x ) = dim K ( X ) F η = r \dim_{\kappa(x)}\mathcal{F}_x \otimes \kappa(x) = \dim_{K(X)}\mathcal{F}_\eta = r dim κ ( x ) F x ⊗ κ ( x ) = dim K ( X ) F η = r ならば、x x x の開近傍 W W W で F ∣ W ≅ O W ⊕ r \mathcal{F}|_W \cong \mathcal{O}_W^{\oplus r} F ∣ W ≅ O W ⊕ r となるものがある。
証明(補題 7.2) F x ⊗ κ ( x ) \mathcal{F}_x \otimes \kappa(x) F x ⊗ κ ( x ) の基底に写る r r r 個の切断を x x x の近傍に取ると、補題 7.2[準連接層・連接層と直線束] の 2 により、x x x のアフィン開近傍 W = Spec A W = \operatorname{Spec} A W = Spec A の上で全射 u : O W ⊕ r → F ∣ W u\colon \mathcal{O}_W^{\oplus r} \to \mathcal{F}|_W u : O W ⊕ r → F ∣ W が得られます。A A A は整域で、u u u は加群の全射 A r → M A^r \to M A r → M (M = Γ ( W , F ) M = \Gamma(W, \mathcal{F}) M = Γ ( W , F ) )に対応します。核を N N N とします。K = Frac A K = \operatorname{Frac} A K = Frac A での局所化は完全なので、0 → N ⊗ A K → K r → F η → 0 0 \to N \otimes_A K \to K^r \to \mathcal{F}_\eta \to 0 0 → N ⊗ A K → K r → F η → 0 は完全で、dim K F η = r \dim_K \mathcal{F}_\eta = r dim K F η = r から N ⊗ A K = 0 N \otimes_A K = 0 N ⊗ A K = 0 です。N N N は整域 A A A 上の自由加群 A r A^r A r の部分加群なので、N → N ⊗ A K N \to N \otimes_A K N → N ⊗ A K は単射で、N = 0 N = 0 N = 0 です。よって u u u は同型です。
∎
定理 7.3 (非特異性と Ω の局所自由性 ) ✓
k k k を代数閉体、X X X を k k k 上の多様体、n = dim X n = \dim X n = dim X とする。
閉点 x x x について、a ↦ d a a \mapsto da a ↦ d a は同型 m x / m x 2 ≅ Ω x ⊗ κ ( x ) \mathfrak{m}_x/\mathfrak{m}_x^2 \cong \Omega_x \otimes \kappa(x) m x / m x 2 ≅ Ω x ⊗ κ ( x ) を与える。したがって Zariski 接空間の次元 dim k T x X \dim_k T_xX dim k T x X は φ ( x ) \varphi(x) φ ( x ) に等しく、Ω x \Omega_x Ω x の極小生成系の元の個数に等しい。φ ( x ) ≥ n \varphi(x) \ge n φ ( x ) ≥ n で、等号は X X X が x x x で正則なときに限る。
各整数 r r r について { x ∈ X : φ ( x ) ≤ r } \{ x \in X : \varphi(x) \le r \} { x ∈ X : φ ( x ) ≤ r } は開集合である。すべての点 y y y で φ ( y ) ≥ n \varphi(y) \ge n φ ( y ) ≥ n で、生成点 η \eta η では φ ( η ) = dim K ( X ) Ω K ( X ) / k = n \varphi(\eta) = \dim_{K(X)}\Omega_{K(X)/k} = n φ ( η ) = dim K ( X ) Ω K ( X ) / k = n である。
X X X が非特異であることと、Ω X / k \Omega_{X/k} Ω X / k が階数 n n n の局所自由層であることは同値である。
証明(定理 7.3) (1) x x x のアフィン開近傍 Spec B \operatorname{Spec} B Spec B を取り、x x x に対応する極大イデアルを n \mathfrak{n} n とします。B / n = k B/\mathfrak{n} = k B / n = k です(補題 2.3 の 1)。余接空間と Kähler 微分の関係(命題 8.1[Kähler 微分と滑らかさの入口] )により n / n 2 ≅ Ω B / k ⊗ B k \mathfrak{n}/\mathfrak{n}^2 \cong \Omega_{B/k} \otimes_B k n / n 2 ≅ Ω B / k ⊗ B k です。n / n 2 \mathfrak{n}/\mathfrak{n}^2 n / n 2 には n \mathfrak{n} n の外の元が可逆に作用するので m x / m x 2 = n / n 2 \mathfrak{m}_x/\mathfrak{m}_x^2 = \mathfrak{n}/\mathfrak{n}^2 m x / m x 2 = n / n 2 で、Ω x ⊗ κ ( x ) = Ω B / k ⊗ B k \Omega_x \otimes \kappa(x) = \Omega_{B/k} \otimes_B k Ω x ⊗ κ ( x ) = Ω B / k ⊗ B k です(定理 5.2 の 1)。極小生成系の個数は 系 3.6[加群・完全列・中山の補題] です。dim O X , x = n \dim \mathcal{O}_{X,x} = n dim O X , x = n です(定理 2.4 の 2)。m x \mathfrak{m}_x m x は dim k m x / m x 2 \dim_k \mathfrak{m}_x/\mathfrak{m}_x^2 dim k m x / m x 2 個の元で生成され、その個数は ht m x = dim O X , x \operatorname{ht}\mathfrak{m}_x = \dim \mathcal{O}_{X,x} ht m x = dim O X , x 以上なので(定理 4.3[Krull 次元と単項イデアル定理] )、φ ( x ) = dim k m x / m x 2 ≥ n \varphi(x) = \dim_k \mathfrak{m}_x/\mathfrak{m}_x^2 \ge n φ ( x ) = dim k m x / m x 2 ≥ n で、等号は定義により O X , x \mathcal{O}_{X,x} O X , x が正則なときです(定義 6.1[Cohen–Macaulay 環と正則局所環] )。
(2) φ ( x ) ≤ r \varphi(x) \le r φ ( x ) ≤ r とすると、Ω x ⊗ κ ( x ) \Omega_x \otimes \kappa(x) Ω x ⊗ κ ( x ) を生成する r r r 個の切断が x x x の近傍にあり、補題 7.2[準連接層・連接層と直線束] の 2 により、x x x の開近傍のすべての点 y y y で Ω y \Omega_y Ω y は r r r 個の元で生成され、φ ( y ) ≤ r \varphi(y) \le r φ ( y ) ≤ r です。よって { φ ≤ r } \{\varphi \le r\} { φ ≤ r } は開集合です。{ φ ≤ n − 1 } \{\varphi \le n - 1\} { φ ≤ n − 1 } が空でなければ閉点を含みますが(補題 2.3 の 2)、(1) に反します。よってすべての点で φ ≥ n \varphi \ge n φ ≥ n です。
生成点について。空でないアフィン開集合 Spec B \operatorname{Spec} B Spec B を取ると、Ω η \Omega_\eta Ω η は Ω B / k \Omega_{B/k} Ω B / k の ( 0 ) (0) ( 0 ) での局所化で、Ω K / k \Omega_{K/k} Ω K / k (K = K ( X ) = Frac B K = K(X) = \operatorname{Frac} B K = K ( X ) = Frac B )と同型です(命題 4.2[Kähler 微分と滑らかさの入口] の 2)。K K K は k k k 上有限生成な体で、代数閉体 k k k は完全体です(標数 p > 0 p > 0 p > 0 なら、a ∈ k a \in k a ∈ k について T p − a T^p - a T p − a が根をもつので Frobenius 写像は全射)。補題 7.1 と 定理 2.4 の 1 により φ ( η ) ≤ trdeg k K = n \varphi(\eta) \le \operatorname{trdeg}_k K = n φ ( η ) ≤ trdeg k K = n で、φ ( η ) ≥ n \varphi(\eta) \ge n φ ( η ) ≥ n と合わせて等号です。
(3) Ω \Omega Ω が階数 n n n の局所自由層なら、すべての閉点で φ ( x ) = n \varphi(x) = n φ ( x ) = n なので、(1) により X X X は閉点で正則です。任意の点 y y y は閉点 x x x へ特殊化し(補題 2.3 の 2)、O X , y \mathcal{O}_{X,y} O X , y は正則局所環 O X , x \mathcal{O}_{X,x} O X , x の素イデアルでの局所化なので正則です(系 7.2[Cohen–Macaulay 環と正則局所環] )。よって X X X は正則スキームです。
逆に X X X が非特異であるとします。点 y y y を取り、y y y の特殊化である閉点 x x x を取ります(補題 2.3 の 2)。{ φ ≤ φ ( x ) } \{\varphi \le \varphi(x)\} { φ ≤ φ ( x )} は x x x を含む開集合なので y y y を含み、(1)、(2) から n ≤ φ ( y ) ≤ φ ( x ) = n n \le \varphi(y) \le \varphi(x) = n n ≤ φ ( y ) ≤ φ ( x ) = n です。よってすべての点で φ ( y ) = n = φ ( η ) \varphi(y) = n = \varphi(\eta) φ ( y ) = n = φ ( η ) で、補題 7.2 により Ω \Omega Ω は各点の近傍で階数 n n n の自由加群です。
∎
(1) により、Ω X / k \Omega_{X/k} Ω X / k は閉点ごとの余接空間 m x / m x 2 \mathfrak{m}_x/\mathfrak{m}_x^2 m x / m x 2 を束ねた層です。特異点では φ \varphi φ が跳ね上がり、Ω \Omega Ω は自由でなくなります。
系 7.4 (特異点の全体は真の閉集合 ) ✓
k k k を代数閉体、X X X を k k k 上の n n n 次元の多様体とする。X X X が正則である点の全体は { x ∈ X : φ ( x ) = n } \{ x \in X : \varphi(x) = n \} { x ∈ X : φ ( x ) = n } に等しく、空でない開集合である。したがって特異点の全体 Sing X \operatorname{Sing} X Sing X は X X X と異なる閉集合である。
証明(系 7.4) R = { φ = n } R = \{\varphi = n\} R = { φ = n } とおきます。定理 7.3 の 2 により R = { φ ≤ n } R = \{\varphi \le n\} R = { φ ≤ n } は生成点を含む開集合です。
R R R の点は正則。 R R R は X X X の空でない開部分スキームなので n n n 次元の多様体で、Ω R / k = Ω ∣ R \Omega_{R/k} = \Omega|_R Ω R / k = Ω ∣ R です(定理 5.2 の 1)。R R R のすべての点で φ = n = φ ( η ) \varphi = n = \varphi(\eta) φ = n = φ ( η ) なので、補題 7.2 により Ω ∣ R \Omega|_R Ω ∣ R は階数 n n n の局所自由層で、定理 7.3 の 3 により R R R は非特異です。
正則な点は R R R に属する。 y ∈ X y \in X y ∈ X を正則な点とします。y y y が閉点なら 定理 7.3 の 1 により φ ( y ) = n \varphi(y) = n φ ( y ) = n です。一般の場合、y y y の特殊化である閉点で正則なものが R R R の中に見つかれば、R R R は開集合なので y ∈ R y \in R y ∈ R です。それを作ります。
y y y のアフィン開近傍 Spec B \operatorname{Spec} B Spec B を取り、y y y に対応する素イデアルを p \mathfrak{p} p 、h = ht p h = \operatorname{ht}\mathfrak{p} h = ht p とします。B p B_{\mathfrak{p}} B p は次元 h h h の正則局所環なので、p B p \mathfrak{p}B_{\mathfrak{p}} p B p は h h h 個の元 a 1 , … , a h ∈ p a_1, \ldots, a_h \in \mathfrak{p} a 1 , … , a h ∈ p で生成されます。p \mathfrak{p} p は有限生成なので、ある g ∉ p g \notin \mathfrak{p} g ∈ / p について p B g = ( a 1 , … , a h ) B g \mathfrak{p}B_g = (a_1, \ldots, a_h)B_g p B g = ( a 1 , … , a h ) B g です。Z = V ( p ) Z = V(\mathfrak{p}) Z = V ( p ) は n − h n - h n − h 次元の多様体で(定理 2.4 の 3)、いま示したことを Z Z Z に使うと、Z Z Z の正則な点の全体は空でない開集合を含みます。Z Z Z は既約なので、これと空でない開集合 Z ∩ D ( g ) Z \cap D(g) Z ∩ D ( g ) の交わりは空でなく、閉点 x x x を含みます(補題 2.3 の 2)。x x x に対応する B B B の極大イデアルを n \mathfrak{n} n とします。
( B / p ) n (B/\mathfrak{p})_{\mathfrak{n}} ( B / p ) n は次元 n − h n - h n − h の正則局所環なので(次元は 定理 2.4 の 2)、その極大イデアルは n − h n - h n − h 個の元で生成されます。それらの持ち上げ b 1 , … , b n − h ∈ n B n b_1, \ldots, b_{n-h} \in \mathfrak{n}B_{\mathfrak{n}} b 1 , … , b n − h ∈ n B n を取ると、g ∉ n g \notin \mathfrak{n} g ∈ / n から p B n = ( a 1 , … , a h ) B n \mathfrak{p}B_{\mathfrak{n}} = (a_1, \ldots, a_h)B_{\mathfrak{n}} p B n = ( a 1 , … , a h ) B n なので、n B n \mathfrak{n}B_{\mathfrak{n}} n B n は n n n 個の元 a 1 , … , a h , b 1 , … , b n − h a_1, \ldots, a_h, b_1, \ldots, b_{n-h} a 1 , … , a h , b 1 , … , b n − h で生成されます。dim B n = n \dim B_{\mathfrak{n}} = n dim B n = n なので B n B_{\mathfrak{n}} B n は正則で、x x x は X X X の正則な閉点、したがって x ∈ R x \in R x ∈ R です。x x x は y y y の特殊化なので y ∈ R y \in R y ∈ R です。
以上で正則な点の全体は R R R に等しく、Sing X = X ∖ R \operatorname{Sing} X = X \setminus R Sing X = X ∖ R は生成点を含まない閉集合です。
∎
例 7.5 (平面曲線の特異点の求め方 )
f ∈ k [ x , y ] f \in k[x, y] f ∈ k [ x , y ] を既約多項式、C = Spec k [ x , y ] / ( f ) C = \operatorname{Spec} k[x, y]/(f) C = Spec k [ x , y ] / ( f ) とします。Ω C / k \Omega_{C/k} Ω C / k は d x , d y dx, dy d x , d y で生成され、関係式は f x d x + f y d y = 0 f_x\,dx + f_y\,dy = 0 f x d x + f y d y = 0 だけです(系 5.3[Kähler 微分と滑らかさの入口] )。閉点 P = ( a , b ) P = (a, b) P = ( a , b ) で φ ( P ) = 2 − rank ( f x ( P ) , f y ( P ) ) \varphi(P) = 2 - \operatorname{rank}(f_x(P), f_y(P)) φ ( P ) = 2 − rank ( f x ( P ) , f y ( P )) なので、P P P が特異点であることは
f ( P ) = 0 , f x ( P ) = 0 , f y ( P ) = 0 f(P) = 0, \qquad f_x(P) = 0, \qquad f_y(P) = 0 f ( P ) = 0 , f x ( P ) = 0 , f y ( P ) = 0 と同値です。例 3.2 の二つの曲線では、φ \varphi φ は原点で 2 2 2 、ほかの点で 1 1 1 です。尖点 y 2 = x 3 y^2 = x^3 y 2 = x 3 では Ω C / k \Omega_{C/k} Ω C / k は原点で自由でなく、θ = 3 y d x − 2 x d y \theta = 3y\,dx - 2x\,dy θ = 3 y d x − 2 x d y は y θ = 3 x 3 d x − 2 x y d y = x ( 3 x 2 d x − 2 y d y ) = 0 y\theta = 3x^3\,dx - 2xy\,dy = x(3x^2\,dx - 2y\,dy) = 0 y θ = 3 x 3 d x − 2 x y d y = x ( 3 x 2 d x − 2 y d y ) = 0 を満たす 0 0 0 でない元(捩れ元)です(例 5.4[Kähler 微分と滑らかさの入口] で θ ≠ 0 \theta \ne 0 θ = 0 を確かめています)。
定理 8.1 (Euler 完全列と射影空間の標準層 ) ✓
A A A を環、n ≥ 1 n \ge 1 n ≥ 1 、S = A [ x 0 , … , x n ] S = A[x_0, \ldots, x_n] S = A [ x 0 , … , x n ] 、X = P A n X = \mathbb{P}^n_A X = P A n とする。O X \mathcal{O}_X O X 加群の完全列
0 ⟶ Ω X / A ⟶ O X ( − 1 ) ⊕ ( n + 1 ) → θ O X ⟶ 0 , θ ( s 0 , … , s n ) = ∑ i = 0 n x i s i 0 \longrightarrow \Omega_{X/A} \longrightarrow \mathcal{O}_X(-1)^{\oplus(n+1)} \xrightarrow{\ \theta\ } \mathcal{O}_X \longrightarrow 0, \qquad \theta(s_0, \ldots, s_n) = \sum_{i=0}^{n} x_i s_i 0 ⟶ Ω X / A ⟶ O X ( − 1 ) ⊕ ( n + 1 ) θ O X ⟶ 0 , θ ( s 0 , … , s n ) = i = 0 ∑ n x i s i がある。Ω X / A \Omega_{X/A} Ω X / A は階数 n n n の局所自由層で、det Ω X / A ≅ O X ( − n − 1 ) \det\Omega_{X/A} \cong \mathcal{O}_X(-n-1) det Ω X / A ≅ O X ( − n − 1 ) である。とくに代数閉体 k k k について P k n \mathbb{P}^n_k P k n は非特異多様体で、ω P k n ≅ O ( − n − 1 ) \omega_{\mathbb{P}^n_k} \cong \mathcal{O}(-n-1) ω P k n ≅ O ( − n − 1 ) 、p g ( P k n ) = 0 p_g(\mathbb{P}^n_k) = 0 p g ( P k n ) = 0 である。
証明(定理 8.1) 次数加群の列。 E = S ( − 1 ) ⊕ ( n + 1 ) E = S(-1)^{\oplus(n+1)} E = S ( − 1 ) ⊕ ( n + 1 ) とし、その基底を e 0 , … , e n e_0, \ldots, e_n e 0 , … , e n (次数 1 1 1 )とします。θ : E → S \theta\colon E \to S θ : E → S 、e i ↦ x i e_i \mapsto x_i e i ↦ x i は次数を保つ準同型です。M = ker θ M = \ker\theta M = ker θ 、Q = coker θ = S / ( x 0 , … , x n ) Q = \operatorname{coker}\theta = S/(x_0, \ldots, x_n) Q = coker θ = S / ( x 0 , … , x n ) とおきます。Q Q Q には各 x i x_i x i が 0 0 0 として作用するので Q ( x i ) = 0 Q_{(x_i)} = 0 Q ( x i ) = 0 、したがって Q ~ = 0 \widetilde{Q} = 0 Q = 0 です。 ⋅ ~ \widetilde{\ \cdot\ } ⋅ は完全で有限直和と交換するので、0 → M ~ → O X ( − 1 ) ⊕ ( n + 1 ) → O X → 0 0 \to \widetilde{M} \to \mathcal{O}_X(-1)^{\oplus(n+1)} \to \mathcal{O}_X \to 0 0 → M → O X ( − 1 ) ⊕ ( n + 1 ) → O X → 0 は完全です。同型 Ω X / A ≅ M ~ \Omega_{X/A} \cong \widetilde{M} Ω X / A ≅ M を作ります。
導分。 d : S → E d\colon S \to E d : S → E 、d F = ∑ j ( ∂ F / ∂ x j ) e j dF = \sum_j (\partial F/\partial x_j)\,e_j d F = ∑ j ( ∂ F / ∂ x j ) e j は A A A 導分です(補題 2.2[Kähler 微分と滑らかさの入口] の 4)。F F F が q q q 次斉次なら d F dF d F も q q q 次斉次で、単項式で確かめられる Euler の恒等式 ∑ j x j ∂ F / ∂ x j = q F \sum_j x_j\,\partial F/\partial x_j = qF ∑ j x j ∂ F / ∂ x j = q F により
θ ( d F ) = q F \theta(dF) = qF θ ( d F ) = q F です。h h h を次数 c > 0 c > 0 c > 0 の斉次元とします。d d d は A A A 導分 d h : S h → E h d_h\colon S_h \to E_h d h : S h → E h にただ一通りに延び(補題 4.1[Kähler 微分と滑らかさの入口] )、d h ( F / h m ) = ( h m d F − F d ( h m ) ) / h 2 m d_h(F/h^m) = (h^m\,dF - F\,d(h^m))/h^{2m} d h ( F / h m ) = ( h m d F − F d ( h m )) / h 2 m です。d h d_h d h は次数を保つので、0 0 0 次部分に制限して A A A 導分 D h : S ( h ) → E ( h ) D_h\colon S_{(h)} \to E_{(h)} D h : S ( h ) → E ( h ) が得られます。F F F が m c mc m c 次斉次のとき
θ ( d h ( F / h m ) ) = h m ⋅ m c F − F ⋅ m c h m h 2 m = 0 \theta\bigl(d_h(F/h^m)\bigr) = \frac{h^m \cdot mc\,F - F \cdot mc\,h^m}{h^{2m}} = 0 θ ( d h ( F / h m ) ) = h 2 m h m ⋅ m c F − F ⋅ m c h m = 0 なので、D h D_h D h の像は M ( h ) = ker ( E ( h ) → S ( h ) ) M_{(h)} = \ker(E_{(h)} \to S_{(h)}) M ( h ) = ker ( E ( h ) → S ( h ) ) に入ります。Kähler 微分加群の普遍性(定理 2.5[Kähler 微分と滑らかさの入口] )により、S ( h ) S_{(h)} S ( h ) 線形写像 λ h : Ω S ( h ) / A → M ( h ) \lambda_h\colon \Omega_{S_{(h)}/A} \to M_{(h)} λ h : Ω S ( h ) / A → M ( h ) で λ h ∘ d = D h \lambda_h \circ d = D_h λ h ∘ d = D h となるものがただ一つあります。延長の一意性から D h h ′ D_{hh'} D h h ′ の S ( h ) S_{(h)} S ( h ) への制限は D h D_h D h なので、λ h \lambda_h λ h は D + ( h h ′ ) ⊆ D + ( h ) D_{+}(hh') \subseteq D_{+}(h) D + ( h h ′ ) ⊆ D + ( h ) への制限と両立し、定理 5.2 の 1 により射 λ : Ω X / A → M ~ \lambda\colon \Omega_{X/A} \to \widetilde{M} λ : Ω X / A → M を定めます。
λ \lambda λ は同型。 h = x i h = x_i h = x i とします。S ( x i ) S_{(x_i)} S ( x i ) は x j / x i x_j/x_i x j / x i (j ≠ i j \ne i j = i )を変数とする多項式環なので、Ω S ( x i ) / A \Omega_{S_{(x_i)}/A} Ω S ( x i ) / A は d ( x j / x i ) d(x_j/x_i) d ( x j / x i ) (j ≠ i j \ne i j = i )を基底とする自由加群です(命題 4.2[Kähler 微分と滑らかさの入口] の 1)。一方 E ( x i ) E_{(x_i)} E ( x i ) は e j / x i e_j/x_i e j / x i (0 ≤ j ≤ n 0 \le j \le n 0 ≤ j ≤ n )を基底とする自由 S ( x i ) S_{(x_i)} S ( x i ) 加群で、θ ( e j / x i ) = x j / x i \theta(e_j/x_i) = x_j/x_i θ ( e j / x i ) = x j / x i 、とくに θ ( e i / x i ) = 1 \theta(e_i/x_i) = 1 θ ( e i / x i ) = 1 です。
m j = e j x i − x j x i ⋅ e i x i ( j ≠ i ) m_j = \frac{e_j}{x_i} - \frac{x_j}{x_i}\cdot\frac{e_i}{x_i} \qquad (j \ne i) m j = x i e j − x i x j ⋅ x i e i ( j = i ) とおくと、e i / x i e_i/x_i e i / x i と m j m_j m j (j ≠ i j \ne i j = i )は E ( x i ) E_{(x_i)} E ( x i ) の基底で、θ ( m j ) = 0 \theta(m_j) = 0 θ ( m j ) = 0 です。∑ j ≠ i c j m j + c ( e i / x i ) \sum_{j \ne i} c_j m_j + c\,(e_i/x_i) ∑ j = i c j m j + c ( e i / x i ) の θ \theta θ による像は c c c なので、M ( x i ) M_{(x_i)} M ( x i ) は m j m_j m j (j ≠ i j \ne i j = i )を基底とする自由加群です。そして
λ x i ( d ( x j / x i ) ) = D x i ( x j / x i ) = x i e j − x j e i x i 2 = m j \lambda_{x_i}\bigl(d(x_j/x_i)\bigr) = D_{x_i}(x_j/x_i) = \frac{x_i e_j - x_j e_i}{x_i^2} = m_j λ x i ( d ( x j / x i ) ) = D x i ( x j / x i ) = x i 2 x i e j − x j e i = m j なので、λ x i \lambda_{x_i} λ x i は基底を基底に写す同型です。D + ( x i ) D_{+}(x_i) D + ( x i ) は X X X を覆うので λ \lambda λ は同型です。
階数と行列式。 上の計算から Ω X / A \Omega_{X/A} Ω X / A は階数 n n n の局所自由層です。完全列に 補題 6.2 の 3 を使うと
det Ω X / A ≅ det Ω X / A ⊗ det O X ≅ det ( O X ( − 1 ) ⊕ ( n + 1 ) ) ≅ O X ( − 1 ) ⊗ ( n + 1 ) ≅ O X ( − n − 1 ) \det\Omega_{X/A} \cong \det\Omega_{X/A} \otimes \det\mathcal{O}_X \cong \det\bigl(\mathcal{O}_X(-1)^{\oplus(n+1)}\bigr) \cong \mathcal{O}_X(-1)^{\otimes(n+1)} \cong \mathcal{O}_X(-n-1) det Ω X / A ≅ det Ω X / A ⊗ det O X ≅ det ( O X ( − 1 ) ⊕ ( n + 1 ) ) ≅ O X ( − 1 ) ⊗ ( n + 1 ) ≅ O X ( − n − 1 ) です(最後は 定理 8.3[準連接層・連接層と直線束] の 2)。
A = k A = k A = k の場合。 P k n \mathbb{P}^n_k P k n は、どの二つも交わる整な開集合 D + ( x i ) ≅ A k n D_{+}(x_i) \cong \mathbb{A}^n_k D + ( x i ) ≅ A k n で覆われるので整で、k k k 上分離的かつ有限型なので(定理 7.3[分離射・固有射と付値判定法] )、n n n 次元の多様体です。Ω \Omega Ω が階数 n n n の局所自由層なので、定理 7.3 の 3 により非特異です。n + 1 > 0 n + 1 > 0 n + 1 > 0 なので Γ ( P k n , O ( − n − 1 ) ) = 0 \Gamma(\mathbb{P}^n_k, \mathcal{O}(-n-1)) = 0 Γ ( P k n , O ( − n − 1 )) = 0 で(定理 8.3[準連接層・連接層と直線束] の 3)、p g = 0 p_g = 0 p g = 0 です。
∎
Euler 完全列の中央の項 O ( − 1 ) ⊕ ( n + 1 ) \mathcal{O}(-1)^{\oplus(n+1)} O ( − 1 ) ⊕ ( n + 1 ) は、形式的な記号 d x 0 , … , d x n dx_0, \ldots, dx_n d x 0 , … , d x n を基底とする層です。d x j dx_j d x j そのものは P n \mathbb{P}^n P n 上の微分形式ではありませんが、θ \theta θ の核に入る組み合わせ x i d x j − x j d x i x_i\,dx_j - x_j\,dx_i x i d x j − x j d x i を x i 2 x_i^2 x i 2 で割ったものが、アフィン座標の微分 d ( x j / x i ) d(x_j/x_i) d ( x j / x i ) です。
定理 9.1 (非特異な部分多様体の余法層と随伴公式 ) ✓
k k k を代数閉体、X X X を k k k 上の n n n 次元の非特異多様体、i : Y → X i\colon Y \to X i : Y → X を閉はめ込みで Y Y Y が整であるもの(閉部分多様体)とし、I \mathcal{I} I をそのイデアル層、m = dim Y m = \dim Y m = dim Y 、r = n − m r = n - m r = n − m とする。
次は同値である。(a) Y Y Y は非特異である。(b) Ω Y / k \Omega_{Y/k} Ω Y / k は局所自由層である。(c) Ω Y / k \Omega_{Y/k} Ω Y / k は局所自由層で、第二完全列は左でも完全である。すなわち
0 ⟶ C Y / X → δ i ∗ Ω X / k ⟶ Ω Y / k ⟶ 0 0 \longrightarrow \mathcal{C}_{Y/X} \xrightarrow{\ \delta\ } i^{*}\Omega_{X/k} \longrightarrow \Omega_{Y/k} \longrightarrow 0 0 ⟶ C Y / X δ i ∗ Ω X / k ⟶ Ω Y / k ⟶ 0
は完全である。
Y Y Y が非特異なら、余法層 C Y / X \mathcal{C}_{Y/X} C Y / X は階数 r r r の局所自由層で、Y Y Y の各点は、I \mathcal{I} I が r r r 個の切断で生成されるような X X X の開近傍をもつ。
(随伴公式)Y Y Y が非特異なら ω Y ≅ i ∗ ω X ⊗ det N Y / X \omega_Y \cong i^{*}\omega_X \otimes \det\mathcal{N}_{Y/X} ω Y ≅ i ∗ ω X ⊗ det N Y / X である。r = 1 r = 1 r = 1 のとき、I \mathcal{I} I は可逆層で、O X ( Y ) = I ∨ \mathcal{O}_X(Y) = \mathcal{I}^{\vee} O X ( Y ) = I ∨ と書くと ω Y ≅ i ∗ ( ω X ⊗ O X ( Y ) ) \omega_Y \cong i^{*}(\omega_X \otimes \mathcal{O}_X(Y)) ω Y ≅ i ∗ ( ω X ⊗ O X ( Y )) である。
証明(定理 9.1) Y Y Y は k k k 上の多様体です(定理 2.4 の 3)。
(b) ⇒ (a)。 Ω Y / k \Omega_{Y/k} Ω Y / k が階数 q q q の局所自由層なら、Y Y Y の生成点での階数も q q q で、定理 7.3 の 2 により q = m q = m q = m です。同 3 により Y Y Y は非特異です。(a) ⇒ (b) も同 3 で、(c) ⇒ (b) は自明です。以下 Y Y Y が非特異であるとして (c)、2、3 を示します。
核は局所自由。 i ∗ Ω X / k i^{*}\Omega_{X/k} i ∗ Ω X / k は階数 n n n (補題 6.2 の 4)、Ω Y / k \Omega_{Y/k} Ω Y / k は階数 m m m の局所自由層です。全射 w : i ∗ Ω X / k → Ω Y / k w\colon i^{*}\Omega_{X/k} \to \Omega_{Y/k} w : i ∗ Ω X / k → Ω Y / k の核を K \mathcal{K} K とします。各点 y y y で Ω Y , y \Omega_{Y,y} Ω Y , y は自由なので w y w_y w y は分裂し、K y ⊕ O Y , y m ≅ O Y , y n \mathcal{K}_y \oplus \mathcal{O}_{Y,y}^{m} \cong \mathcal{O}_{Y,y}^{n} K y ⊕ O Y , y m ≅ O Y , y n です。K y \mathcal{K}_y K y は自由加群の直和因子なので有限生成射影加群で、局所環上では自由です(定理 5.1[テンソル積と平坦性・射影加群・入射加群] )。剰余体をテンソルすると階数は r r r です。K \mathcal{K} K は連接なので、階数 r r r の局所自由層です(定理 7.3[準連接層・連接層と直線束] )。第二完全列(定理 5.3 )により δ : C Y / X → K \delta\colon \mathcal{C}_{Y/X} \to \mathcal{K} δ : C Y / X → K は全射です。
閉点でのイデアルの生成元。 y ∈ Y y \in Y y ∈ Y を閉点、R = O X , y R = \mathcal{O}_{X,y} R = O X , y 、m \mathfrak{m} m をその極大イデアル、I = I y I = \mathcal{I}_y I = I y とします。R R R は次元 n n n の正則局所環、R / I = O Y , y R/I = \mathcal{O}_{Y,y} R / I = O Y , y は次元 m m m の正則局所環です(次元は 定理 2.4 の 2)。全射 m / m 2 → ( m / I ) / ( m / I ) 2 \mathfrak{m}/\mathfrak{m}^2 \to (\mathfrak{m}/I)/(\mathfrak{m}/I)^2 m / m 2 → ( m / I ) / ( m / I ) 2 の核は ( I + m 2 ) / m 2 (I + \mathfrak{m}^2)/\mathfrak{m}^2 ( I + m 2 ) / m 2 で、次元は n − m = r n - m = r n − m = r です。a 1 , … , a r ∈ I a_1, \ldots, a_r \in I a 1 , … , a r ∈ I を、像がこの核の基底になるように取ります。a 1 , … , a r a_1, \ldots, a_r a 1 , … , a r は m / m 2 \mathfrak{m}/\mathfrak{m}^2 m / m 2 で一次独立なので、命題 6.4[Cohen–Macaulay 環と正則局所環] の 1 を順に使うと、R ′ = R / ( a 1 , … , a r ) R' = R/(a_1, \ldots, a_r) R ′ = R / ( a 1 , … , a r ) は次元 n − r = m n - r = m n − r = m の正則局所環です(R / ( a 1 , … , a j ) R/(a_1, \ldots, a_{j}) R / ( a 1 , … , a j ) の極大イデアルを m j \mathfrak{m}_j m j とすると、m j / m j 2 = m / ( m 2 + ( a 1 , … , a j ) ) \mathfrak{m}_j/\mathfrak{m}_j^2 = \mathfrak{m}/(\mathfrak{m}^2 + (a_1, \ldots, a_j)) m j / m j 2 = m / ( m 2 + ( a 1 , … , a j )) の中で a j + 1 a_{j+1} a j + 1 の像は 0 0 0 でないからです)。R ′ R' R ′ は整域です(定理 6.3[Cohen–Macaulay 環と正則局所環] )。全射 R ′ → R / I R' \to R/I R ′ → R / I の核 Q Q Q は素イデアルで、dim R ′ / Q = m = dim R ′ \dim R'/Q = m = \dim R' dim R ′ / Q = m = dim R ′ なので ht Q = 0 \operatorname{ht} Q = 0 ht Q = 0 です(命題 2.3[Krull 次元と単項イデアル定理] の 3)。整域の高さ 0 0 0 の素イデアルは 0 0 0 なので Q = 0 Q = 0 Q = 0 、すなわち I = ( a 1 , … , a r ) I = (a_1, \ldots, a_r) I = ( a 1 , … , a r ) です。
δ \delta δ は単射。 閉点 y y y で、( C Y / X ) y = I / I 2 (\mathcal{C}_{Y/X})_y = I/I^2 ( C Y / X ) y = I / I 2 は r r r 個の元で生成されるので、全射 π : O Y , y r → ( C Y / X ) y \pi\colon \mathcal{O}_{Y,y}^{r} \to (\mathcal{C}_{Y/X})_y π : O Y , y r → ( C Y / X ) y があります。δ y ∘ π \delta_y \circ \pi δ y ∘ π は O Y , y r \mathcal{O}_{Y,y}^{r} O Y , y r から K y ≅ O Y , y r \mathcal{K}_y \cong \mathcal{O}_{Y,y}^{r} K y ≅ O Y , y r への全射で、有限生成加群の全射自己準同型は同型なので(定理 3.7[加群・完全列・中山の補題] )、δ y ∘ π \delta_y \circ \pi δ y ∘ π は同型、したがって π \pi π は単射で、δ y \delta_y δ y は同型です。連接層 ker δ \ker\delta ker δ はすべての閉点で茎が 0 0 0 なので、その台は閉点を含まない閉集合で(補題 7.2[準連接層・連接層と直線束] の 1)、空です(補題 2.3 の 2)。よって δ \delta δ は単射で、C Y / X ≅ K \mathcal{C}_{Y/X} \cong \mathcal{K} C Y / X ≅ K は階数 r r r の局所自由層、(c) の列は完全です。
(2) の後半。 閉点 y y y で I y = ( a 1 , … , a r ) \mathcal{I}_y = (a_1, \ldots, a_r) I y = ( a 1 , … , a r ) なので、a i a_i a i を y y y の近傍の切断に取ると、補題 7.2[準連接層・連接層と直線束] の 2 により y y y の開近傍 U ⊆ X U \subseteq X U ⊆ X の上で a i a_i a i は I \mathcal{I} I を生成します。Y Y Y の任意の点は Y Y Y の閉点へ特殊化し、その閉点の開近傍に属します。
(3) (c) の完全列に 補題 6.2 の 3、4 を使うと
i ∗ ω X ≅ det ( i ∗ Ω X / k ) ≅ det C Y / X ⊗ ω Y i^{*}\omega_X \cong \det(i^{*}\Omega_{X/k}) \cong \det\mathcal{C}_{Y/X} \otimes \omega_Y i ∗ ω X ≅ det ( i ∗ Ω X / k ) ≅ det C Y / X ⊗ ω Y です。( det C Y / X ) ∨ ≅ det ( C Y / X ∨ ) = det N Y / X (\det\mathcal{C}_{Y/X})^{\vee} \cong \det(\mathcal{C}_{Y/X}^{\vee}) = \det\mathcal{N}_{Y/X} ( det C Y / X ) ∨ ≅ det ( C Y / X ∨ ) = det N Y / X をテンソルして(補題 6.2 の 5)、ω Y ≅ i ∗ ω X ⊗ det N Y / X \omega_Y \cong i^{*}\omega_X \otimes \det\mathcal{N}_{Y/X} ω Y ≅ i ∗ ω X ⊗ det N Y / X を得ます。
r = 1 r = 1 r = 1 のとき、(2) により I \mathcal{I} I は局所的に 1 個の切断 a a a で生成されます。Y ≠ X Y \ne X Y = X なので a ≠ 0 a \ne 0 a = 0 で、X X X は整なので a a a 倍 O U → I ∣ U \mathcal{O}_U \to \mathcal{I}|_U O U → I ∣ U は同型です。Y Y Y と交わらない開集合の上では I = O X \mathcal{I} = \mathcal{O}_X I = O X です。よって I \mathcal{I} I は可逆層です。C Y / X = i ∗ I \mathcal{C}_{Y/X} = i^{*}\mathcal{I} C Y / X = i ∗ I なので N Y / X = ( i ∗ I ) ∨ ≅ i ∗ ( I ∨ ) = i ∗ O X ( Y ) \mathcal{N}_{Y/X} = (i^{*}\mathcal{I})^{\vee} \cong i^{*}(\mathcal{I}^{\vee}) = i^{*}\mathcal{O}_X(Y) N Y / X = ( i ∗ I ) ∨ ≅ i ∗ ( I ∨ ) = i ∗ O X ( Y ) で(補題 6.2 の 4)、階数 1 1 1 なので det N Y / X = N Y / X \det\mathcal{N}_{Y/X} = \mathcal{N}_{Y/X} det N Y / X = N Y / X です。i ∗ i^{*} i ∗ はテンソル積と交換するので ω Y ≅ i ∗ ω X ⊗ i ∗ O X ( Y ) ≅ i ∗ ( ω X ⊗ O X ( Y ) ) \omega_Y \cong i^{*}\omega_X \otimes i^{*}\mathcal{O}_X(Y) \cong i^{*}(\omega_X \otimes \mathcal{O}_X(Y)) ω Y ≅ i ∗ ω X ⊗ i ∗ O X ( Y ) ≅ i ∗ ( ω X ⊗ O X ( Y )) です。
∎
(2) は陰関数定理の代数版です。非特異な部分多様体は、局所的には余次元と同じ個数の方程式で、しかもその微分が一次独立になるように定義されます。例 9.4[準連接層・連接層と直線束] のねじれ 3 次曲線が「局所的には 2 個の式」で書けたのはこのためです。
例 9.2 (射影空間の非特異超曲面の標準層 )
F ∈ S = k [ x 0 , … , x n ] F \in S = k[x_0, \ldots, x_n] F ∈ S = k [ x 0 , … , x n ] (n ≥ 2 n \ge 2 n ≥ 2 )を d d d 次の既約な斉次多項式とし、Y = Proj S / ( F ) ⊆ X = P k n Y = \operatorname{Proj} S/(F) \subseteq X = \mathbb{P}^n_k Y = Proj S / ( F ) ⊆ X = P k n が非特異であるとします。Y Y Y は n − 1 n - 1 n − 1 次元の多様体です。F F F 倍 S ( − d ) → S S(-d) \to S S ( − d ) → S は像が ( F ) (F) ( F ) の単射なので、I Y = ( F ) ~ ≅ O X ( − d ) \mathcal{I}_Y = \widetilde{(F)} \cong \mathcal{O}_X(-d) I Y = ( F ) ≅ O X ( − d ) 、O X ( Y ) ≅ O X ( d ) \mathcal{O}_X(Y) \cong \mathcal{O}_X(d) O X ( Y ) ≅ O X ( d ) です。定理 9.1 の 3 と 定理 8.1 により
ω Y ≅ i ∗ ( O X ( − n − 1 ) ⊗ O X ( d ) ) = O Y ( d − n − 1 ) \omega_Y \cong i^{*}\bigl(\mathcal{O}_X(-n-1) \otimes \mathcal{O}_X(d)\bigr) = \mathcal{O}_Y(d - n - 1) ω Y ≅ i ∗ ( O X ( − n − 1 ) ⊗ O X ( d ) ) = O Y ( d − n − 1 ) です。
平面 3 次曲線(n = 2 n = 2 n = 2 、d = 3 d = 3 d = 3 )では ω Y ≅ O Y \omega_Y \cong \mathcal{O}_Y ω Y ≅ O Y で、p g = dim k Γ ( Y , O Y ) = 1 p_g = \dim_k\Gamma(Y, \mathcal{O}_Y) = 1 p g = dim k Γ ( Y , O Y ) = 1 です(完備多様体の大域正則関数は定数。定理 8.3[分離射・固有射と付値判定法] )。P k 1 \mathbb{P}^1_k P k 1 の p g p_g p g は 0 0 0 なので(定理 8.1 )、非特異な平面 3 次曲線は P k 1 \mathbb{P}^1_k P k 1 と同型ではありません。
P k 3 \mathbb{P}^3_k P k 3 の非特異 4 次曲面(d = 4 d = 4 d = 4 )でも ω Y ≅ O Y \omega_Y \cong \mathcal{O}_Y ω Y ≅ O Y です。
d ≤ n d \le n d ≤ n なら ω Y \omega_Y ω Y は O Y ( 1 ) \mathcal{O}_Y(1) O Y ( 1 ) の負冪、d ≥ n + 2 d \ge n + 2 d ≥ n + 2 なら正冪です。
非特異性は Jacobi 判定法で確かめられます。たとえば k k k の標数が d d d を割らないとき、Fermat 超曲面 F = x 0 d + ⋯ + x n d F = x_0^d + \cdots + x_n^d F = x 0 d + ⋯ + x n d は非特異です。D + ( x 0 ) D_{+}(x_0) D + ( x 0 ) の上で u j = x j / x 0 u_j = x_j/x_0 u j = x j / x 0 とおくと、Y Y Y は 1 + u 1 d + ⋯ + u n d = 0 1 + u_1^d + \cdots + u_n^d = 0 1 + u 1 d + ⋯ + u n d = 0 で定まり、偏導関数 d u j d − 1 d\,u_j^{d-1} d u j d − 1 がすべて消える点は原点だけで、原点はこの超曲面の上にありません。ほかの D + ( x i ) D_{+}(x_i) D + ( x i ) でも同じです。
命題 10.1 (非特異曲線の局所環と有理写像の延長 ) ✓
k k k を代数閉体、X X X を k k k 上の非特異曲線(次元 1 1 1 の非特異多様体)とする。
閉点 x ∈ X x \in X x ∈ X での局所環 O X , x \mathcal{O}_{X,x} O X , x は離散付値環で、その商体は K ( X ) K(X) K ( X ) である。
U ⊆ X U \subseteq X U ⊆ X を空でない開集合、Y Y Y を k k k 上固有なスキーム(たとえば射影多様体)、f : U → Y f\colon U \to Y f : U → Y を k k k 上の射とする。このとき f f f は k k k 上の射 X → Y X \to Y X → Y にただ一通りに延びる。
証明(命題 10.1) (1) O X , x \mathcal{O}_{X,x} O X , x は次元 1 1 1 の正則局所環(定理 2.4 の 2)で整域なので、dim k m x / m x 2 = 1 \dim_k \mathfrak{m}_x/\mathfrak{m}_x^2 = 1 dim k m x / m x 2 = 1 を満たす次元 1 1 1 の Noether 局所整域です。定理 3.4[離散付値環と Dedekind 環] により離散付値環です。
(2) 一意性。 Y Y Y は k k k 上分離的で X X X は被約、U U U は稠密なので、延長は高々一つです(命題 8.2[分離射・固有射と付値判定法] )。
X ∖ U X \setminus U X ∖ U は有限個の閉点。 X ∖ U X \setminus U X ∖ U は Noether 空間の閉集合なので有限個の既約成分をもち(命題 3.4[アフィン代数多様体と座標環] )、各成分 Z Z Z は X X X と異なる既約閉集合なので、定理 2.4 の 3 により dim Z = 0 \dim Z = 0 dim Z = 0 です。Z Z Z は閉点 z z z を含み、{ z } ⊊ Z \{z\} \subsetneq Z { z } ⊊ Z なら次元が 1 1 1 以上になるので Z = { z } Z = \{z\} Z = { z } です。
したがって、x ∈ X ∖ U x \in X \setminus U x ∈ X ∖ U を一つ取り、x x x の開近傍 W W W と U ∪ W U \cup W U ∪ W への延長を作れば、これを有限回繰り返して X X X への延長が得られます。
付値判定法。 V = O X , x V = \mathcal{O}_{X,x} V = O X , x 、K = K ( X ) K = K(X) K = K ( X ) とし、j : Spec K → Spec V j\colon \operatorname{Spec} K \to \operatorname{Spec} V j : Spec K → Spec V を包含が定める射とします。生成点 η \eta η は U U U に属するので、標準射 Spec K → U \operatorname{Spec} K \to U Spec K → U と f f f の合成 a : Spec K → Y a\colon \operatorname{Spec} K \to Y a : Spec K → Y が定まります。Y → Spec k Y \to \operatorname{Spec} k Y → Spec k は固有なので、固有性の付値判定法(定理 5.4[分離射・固有射と付値判定法] の 1 ⇒ 2)により、k k k 上の射 h : Spec V → Y h\colon \operatorname{Spec} V \to Y h : Spec V → Y で h ∘ j = a h \circ j = a h ∘ j = a となるものがあります。
近傍への延長。 h h h による閉点の像 y y y のアフィン開近傍 Spec C ⊆ Y \operatorname{Spec} C \subseteq Y Spec C ⊆ Y を取ります。Spec V \operatorname{Spec} V Spec V の閉点を含む開集合は全体なので、h h h は Spec C \operatorname{Spec} C Spec C を経由し、k k k 代数の準同型 γ : C → V \gamma\colon C \to V γ : C → V に対応します。x x x のアフィン開近傍 Spec B ⊆ X \operatorname{Spec} B \subseteq X Spec B ⊆ X を取り、x x x に対応する極大イデアルを n \mathfrak{n} n とすると、K K K の中で B ⊆ B n = V B \subseteq B_{\mathfrak{n}} = V B ⊆ B n = V です。C C C は有限生成 k k k 代数で、生成元 c 1 , … , c N c_1, \ldots, c_N c 1 , … , c N の像を γ ( c l ) = b l / s l \gamma(c_l) = b_l/s_l γ ( c l ) = b l / s l (b l ∈ B b_l \in B b l ∈ B 、s l ∈ B ∖ n s_l \in B \setminus \mathfrak{n} s l ∈ B ∖ n )と書き、s = s 1 ⋯ s N s = s_1 \cdots s_N s = s 1 ⋯ s N とおくと、γ ( C ) ⊆ B s \gamma(C) \subseteq B_s γ ( C ) ⊆ B s です。よって γ \gamma γ は C → B s C \to B_s C → B s を経由し、x x x の開近傍 W = Spec B s W = \operatorname{Spec} B_s W = Spec B s からの射 g : W → Spec C ⊆ Y g\colon W \to \operatorname{Spec} C \subseteq Y g : W → Spec C ⊆ Y が得られます。
f f f と g g g は U ∩ W U \cap W U ∩ W の上で一致する。 g g g と標準射 Spec K → W \operatorname{Spec} K \to W Spec K → W の合成は C → B s ⊆ K C \to B_s \subseteq K C → B s ⊆ K 、すなわち γ \gamma γ と V ⊆ K V \subseteq K V ⊆ K の合成に対応するので h ∘ j = a h \circ j = a h ∘ j = a に等しく、f f f と Spec K → U \operatorname{Spec} K \to U Spec K → U の合成も a a a です。f ∣ U ∩ W f|_{U \cap W} f ∣ U ∩ W と g ∣ U ∩ W g|_{U \cap W} g ∣ U ∩ W の等化子 E → U ∩ W E \to U \cap W E → U ∩ W は閉はめ込みで(Y Y Y は k k k 上分離的。補題 6.1[分離射・固有射と付値判定法] の 4)、Spec K → U ∩ W \operatorname{Spec} K \to U \cap W Spec K → U ∩ W は E E E を経由します。よって E E E の像は生成点を含む閉集合で、U ∩ W U \cap W U ∩ W 全体です。U ∩ W U \cap W U ∩ W は被約なので E → U ∩ W E \to U \cap W E → U ∩ W は同型で(補題 2.4[分離射・固有射と付値判定法] )、f ∣ U ∩ W = g ∣ U ∩ W f|_{U \cap W} = g|_{U \cap W} f ∣ U ∩ W = g ∣ U ∩ W です。
f f f と g g g は貼り合わさって U ∪ W U \cup W U ∪ W からの射を与えます(定理 5.1[アフィンスキームとスキーム] )。
∎
(2) は次元 2 2 2 以上では成り立ちません。A k 2 ∖ { 0 } → P k 1 \mathbb{A}^2_k \setminus \{0\} \to \mathbb{P}^1_k A k 2 ∖ { 0 } → P k 1 、( x , y ) ↦ [ x : y ] (x, y) \mapsto [x : y] ( x , y ) ↦ [ x : y ] は原点に延びません。原点を通る直線ごとに、原点での極限が異なるからです。曲線では「点の近傍から 1 点を抜いたもの」が離散付値環の商体の Spec \operatorname{Spec} Spec で近似でき、付値判定法がそのまま使えます。この命題から、代数幾何 II で扱うように、非特異な射影曲線は関数体で決まります。
演習 11.1 標準
k k k を標数が 2 2 2 でない代数閉体、λ ∈ k \lambda \in k λ ∈ k とし、C λ = Spec k [ x , y ] / ( y 2 − x ( x − 1 ) ( x − λ ) ) C_\lambda = \operatorname{Spec} k[x, y]/(y^2 - x(x - 1)(x - \lambda)) C λ = Spec k [ x , y ] / ( y 2 − x ( x − 1 ) ( x − λ )) とします。C λ C_\lambda C λ が非特異であるための λ \lambda λ の条件を求め、特異な場合に特異点を求めてください。
解答 g ( x ) = x ( x − 1 ) ( x − λ ) g(x) = x(x-1)(x-\lambda) g ( x ) = x ( x − 1 ) ( x − λ ) 、f = y 2 − g ( x ) f = y^2 - g(x) f = y 2 − g ( x ) とします。g g g は奇数次なので平方ではなく、f f f は既約で、C λ C_\lambda C λ は曲線です。例 7.5 により、特異点は f = f x = f y = 0 f = f_x = f_y = 0 f = f x = f y = 0 の解です。f y = 2 y = 0 f_y = 2y = 0 f y = 2 y = 0 から y = 0 y = 0 y = 0 、すると f = 0 f = 0 f = 0 は g ( x ) = 0 g(x) = 0 g ( x ) = 0 、f x = 0 f_x = 0 f x = 0 は g ′ ( x ) = 0 g'(x) = 0 g ′ ( x ) = 0 となります。g ( x ) = g ′ ( x ) = 0 g(x) = g'(x) = 0 g ( x ) = g ′ ( x ) = 0 は x x x が g g g の重根であることと同値です。g g g の根は 0 , 1 , λ 0, 1, \lambda 0 , 1 , λ なので、重根があるのは λ = 0 \lambda = 0 λ = 0 (重根 x = 0 x = 0 x = 0 )か λ = 1 \lambda = 1 λ = 1 (重根 x = 1 x = 1 x = 1 )のときです。
よって C λ C_\lambda C λ は λ ≠ 0 , 1 \lambda \ne 0, 1 λ = 0 , 1 のとき非特異で、λ = 0 \lambda = 0 λ = 0 のとき特異点は ( 0 , 0 ) (0, 0) ( 0 , 0 ) (y 2 = x 2 ( x − 1 ) y^2 = x^2(x - 1) y 2 = x 2 ( x − 1 ) の結節点)、λ = 1 \lambda = 1 λ = 1 のとき特異点は ( 1 , 0 ) (1, 0) ( 1 , 0 ) です。
演習 11.2 標準
k k k を代数閉体、C = Spec A C = \operatorname{Spec} A C = Spec A 、A = k [ x , y ] / ( y 3 − x 4 ) A = k[x, y]/(y^3 - x^4) A = k [ x , y ] / ( y 3 − x 4 ) とします。A ≅ k [ t 3 , t 4 ] A \cong k[t^3, t^4] A ≅ k [ t 3 , t 4 ] を示し、C C C の正規化を求めてください。また原点での Zariski 接空間の次元を求めてください。
解答 ψ : A → k [ t ] \psi\colon A \to k[t] ψ : A → k [ t ] を x ↦ t 3 x \mapsto t^3 x ↦ t 3 、y ↦ t 4 y \mapsto t^4 y ↦ t 4 で定めます(y 3 − x 4 ↦ t 12 − t 12 = 0 y^3 - x^4 \mapsto t^{12} - t^{12} = 0 y 3 − x 4 ↦ t 12 − t 12 = 0 )。A A A は k [ x ] k[x] k [ x ] 加群として 1 , y , y 2 1, y, y^2 1 , y , y 2 で生成され、
ψ ( p 0 ( x ) + p 1 ( x ) y + p 2 ( x ) y 2 ) = p 0 ( t 3 ) + p 1 ( t 3 ) t 4 + p 2 ( t 3 ) t 8 \psi\bigl(p_0(x) + p_1(x)y + p_2(x)y^2\bigr) = p_0(t^3) + p_1(t^3)t^4 + p_2(t^3)t^8 ψ ( p 0 ( x ) + p 1 ( x ) y + p 2 ( x ) y 2 ) = p 0 ( t 3 ) + p 1 ( t 3 ) t 4 + p 2 ( t 3 ) t 8 の三つの項は、t t t の指数を 3 3 3 で割った余りがそれぞれ 0 , 1 , 2 0, 1, 2 0 , 1 , 2 の単項式だけからなります。よって像が 0 0 0 なら p 0 = p 1 = p 2 = 0 p_0 = p_1 = p_2 = 0 p 0 = p 1 = p 2 = 0 で、ψ \psi ψ は単射、A ≅ k [ t 3 , t 4 ] A \cong k[t^3, t^4] A ≅ k [ t 3 , t 4 ] は整域です。
t = y / x ∈ Frac A t = y/x \in \operatorname{Frac} A t = y / x ∈ Frac A で、t 3 = x t^3 = x t 3 = x なので t t t は A A A 上整です。Frac A = k ( t ) \operatorname{Frac} A = k(t) Frac A = k ( t ) で、k [ t ] k[t] k [ t ] は整閉なので、正規化は k [ t ] k[t] k [ t ] 、ν : A k 1 → C \nu\colon \mathbb{A}^1_k \to C ν : A k 1 → C は t ↦ ( t 3 , t 4 ) t \mapsto (t^3, t^4) t ↦ ( t 3 , t 4 ) です(定理 4.2 の 2)。ν \nu ν は有限射で、閉点の全単射です(x ≠ 0 x \ne 0 x = 0 なら t = y / x t = y/x t = y / x 、x = 0 x = 0 x = 0 なら t = 0 t = 0 t = 0 )。
原点 m = ( x , y ) \mathfrak{m} = (x, y) m = ( x , y ) で y 3 − x 4 ∈ m 2 y^3 - x^4 \in \mathfrak{m}^2 y 3 − x 4 ∈ m 2 なので m / m 2 \mathfrak{m}/\mathfrak{m}^2 m / m 2 は 2 2 2 次元で、接空間は 2 2 2 次元です。C C C は原点で特異で、ほかの点では f x = − 4 x 3 f_x = -4x^3 f x = − 4 x 3 、f y = 3 y 2 f_y = 3y^2 f y = 3 y 2 のどちらかが 0 0 0 でないので(標数が 2 2 2 か 3 3 3 でも、曲線上の原点以外の点では x ≠ 0 x \ne 0 x = 0 かつ y ≠ 0 y \ne 0 y = 0 で、少なくとも一方の係数が 0 0 0 でない)正則です。
演習 11.3 易
k k k を標数が 2 2 2 でない代数閉体、C = Spec k [ x , y ] / ( y 2 − x 2 ( x + 1 ) ) C = \operatorname{Spec} k[x, y]/(y^2 - x^2(x+1)) C = Spec k [ x , y ] / ( y 2 − x 2 ( x + 1 )) とします。各閉点 P P P で φ ( P ) = dim k Ω C / k ⊗ κ ( P ) \varphi(P) = \dim_k \Omega_{C/k} \otimes \kappa(P) φ ( P ) = dim k Ω C / k ⊗ κ ( P ) を求め、Ω C / k \Omega_{C/k} Ω C / k が局所自由でないことを示してください。
解答 f = y 2 − x 2 ( x + 1 ) f = y^2 - x^2(x+1) f = y 2 − x 2 ( x + 1 ) 、f x = − 3 x 2 − 2 x f_x = -3x^2 - 2x f x = − 3 x 2 − 2 x 、f y = 2 y f_y = 2y f y = 2 y です。例 7.5 により φ ( P ) = 2 − rank ( f x ( P ) , f y ( P ) ) \varphi(P) = 2 - \operatorname{rank}(f_x(P), f_y(P)) φ ( P ) = 2 − rank ( f x ( P ) , f y ( P )) です。原点では f x = f y = 0 f_x = f_y = 0 f x = f y = 0 なので φ = 2 \varphi = 2 φ = 2 です。例 3.2 で見たように、曲線上のほかの閉点では ( f x , f y ) ≠ ( 0 , 0 ) (f_x, f_y) \ne (0, 0) ( f x , f y ) = ( 0 , 0 ) なので φ = 1 \varphi = 1 φ = 1 です。
Ω C / k \Omega_{C/k} Ω C / k が局所自由なら、C C C は連結なので階数は一定で、φ \varphi φ は定数のはずです。φ \varphi φ は原点で 2 2 2 、ほかで 1 1 1 なので、Ω C / k \Omega_{C/k} Ω C / k は局所自由でありません。定理 7.3 のとおり、φ \varphi φ が dim C = 1 \dim C = 1 dim C = 1 より大きい原点が特異点です。
演習 11.4 難
k k k を代数閉体、n ≥ 3 n \ge 3 n ≥ 3 とします。X ⊆ P k n X \subseteq \mathbb{P}^n_k X ⊆ P k n を d 1 d_1 d 1 次の非特異超曲面、F 2 F_2 F 2 を d 2 d_2 d 2 次の斉次多項式とし、X X X の中で F 2 = 0 F_2 = 0 F 2 = 0 が定める閉部分スキーム Y Y Y が、n − 2 n - 2 n − 2 次元の非特異多様体であるとします。ω Y ≅ O Y ( d 1 + d 2 − n − 1 ) \omega_Y \cong \mathcal{O}_Y(d_1 + d_2 - n - 1) ω Y ≅ O Y ( d 1 + d 2 − n − 1 ) を示してください。P k 3 \mathbb{P}^3_k P k 3 の中の二つの 2 次曲面の交わりが非特異曲線であるとき、その標準層は何ですか。
解答 j : X → P k n j\colon X \to \mathbb{P}^n_k j : X → P k n を閉はめ込みとし、O X ( a ) = j ∗ O ( a ) \mathcal{O}_X(a) = j^{*}\mathcal{O}(a) O X ( a ) = j ∗ O ( a ) と書きます。j ∗ j^{*} j ∗ はテンソル積と交換するので O X ( a ) ⊗ O X ( b ) ≅ O X ( a + b ) \mathcal{O}_X(a) \otimes \mathcal{O}_X(b) \cong \mathcal{O}_X(a + b) O X ( a ) ⊗ O X ( b ) ≅ O X ( a + b ) です(補題 6.2 の 4)。例 9.2 により ω X ≅ O X ( d 1 − n − 1 ) \omega_X \cong \mathcal{O}_X(d_1 - n - 1) ω X ≅ O X ( d 1 − n − 1 ) です。
F 2 F_2 F 2 は O ( d 2 ) \mathcal{O}(d_2) O ( d 2 ) の大域切断で、その引き戻しは O X ( d 2 ) \mathcal{O}_X(d_2) O X ( d 2 ) の切断 s s s です。Y Y Y のイデアル層 I ⊆ O X \mathcal{I} \subseteq \mathcal{O}_X I ⊆ O X は、s s s 倍 O X ( − d 2 ) → O X \mathcal{O}_X(-d_2) \to \mathcal{O}_X O X ( − d 2 ) → O X の像です(D + ( x i ) ∩ X D_{+}(x_i) \cap X D + ( x i ) ∩ X の上で F 2 / x i d 2 F_2/x_i^{d_2} F 2 / x i d 2 が生成するイデアル)。Y ≠ X Y \ne X Y = X なので s ≠ 0 s \ne 0 s = 0 で、X X X は整なので s s s 倍は単射です。よって I ≅ O X ( − d 2 ) \mathcal{I} \cong \mathcal{O}_X(-d_2) I ≅ O X ( − d 2 ) 、O X ( Y ) ≅ O X ( d 2 ) \mathcal{O}_X(Y) \cong \mathcal{O}_X(d_2) O X ( Y ) ≅ O X ( d 2 ) です。
Y Y Y は非特異多様体 X X X の余次元 1 1 1 の非特異な閉部分多様体なので、定理 9.1 の 3 により
ω Y ≅ ( ω X ⊗ O X ( Y ) ) ∣ Y ≅ O X ( d 1 − n − 1 + d 2 ) ∣ Y = O Y ( d 1 + d 2 − n − 1 ) \omega_Y \cong \bigl(\omega_X \otimes \mathcal{O}_X(Y)\bigr)\big|_Y \cong \mathcal{O}_X(d_1 - n - 1 + d_2)\big|_Y = \mathcal{O}_Y(d_1 + d_2 - n - 1) ω Y ≅ ( ω X ⊗ O X ( Y ) ) Y ≅ O X ( d 1 − n − 1 + d 2 ) Y = O Y ( d 1 + d 2 − n − 1 ) です。n = 3 n = 3 n = 3 、d 1 = d 2 = 2 d_1 = d_2 = 2 d 1 = d 2 = 2 のとき ω Y ≅ O Y \omega_Y \cong \mathcal{O}_Y ω Y ≅ O Y で、p g = dim k Γ ( Y , O Y ) = 1 p_g = \dim_k \Gamma(Y, \mathcal{O}_Y) = 1 p g = dim k Γ ( Y , O Y ) = 1 です。非特異な平面 3 次曲線と同じく、標準層が自明な曲線(楕円曲線)です。
R. Hartshorne, Algebraic Geometry , Graduate Texts in Mathematics 52, Springer, 1977 — 第 I 章 §5(非特異多様体)・§6(非特異曲線)、第 II 章 §8(微分の層、Euler 完全列、随伴公式)。
松村英之『可換環論』共立出版、1980 — 導分と微分加群、分離生成、正則局所環の章。英訳は H. Matsumura, Commutative Ring Theory , Cambridge Studies in Advanced Mathematics 8, Cambridge University Press, 1986。
Q. Liu, Algebraic Geometry and Arithmetic Curves , Oxford Graduate Texts in Mathematics 6, Oxford University Press, 2002 — 第 4 章(正規スキーム・正則スキーム)、第 6 章(微分の層と標準層)。
U. Görtz, T. Wedhorn, Algebraic Geometry I: Schemes , Vieweg+Teubner, 2010 — 第 5 章(体上のスキームと次元)、第 6 章(接空間・滑らかさ・正規性)。
D. Mumford, The Red Book of Varieties and Schemes , Lecture Notes in Mathematics 1358, Springer, 1988 — 第 III 章(局所的性質:接錐、非特異性、正規性)。
The Stacks Project Authors, The Stacks Project — Varieties の章、Morphisms of Schemes の章(微分の層・正規化)。
執筆: Claude Code(Opus 5.5)、Claude Code(Sonnet 5.5)・監査 2 回(Claude Code)・最終 2026-10-12