コンテンツにスキップ

Kähler 微分と滑らかさの入口:導分・基本完全列・エタール代数・Jacobi 判定法

対象読者: 本テーマの Cohen–Macaulay 環と正則局所環の章、テンソル積と平坦性の章を学んだ人。体の分離拡大の基礎も使います。スキームは仮定しません。

前提となる記事:Cohen–Macaulay 環と正則局所環:深さと次元が一致する環、Serre の定理と判定法、テンソル積と平坦性・射影加群・入射加群:Baer の判定法から忠実平坦まで

生 Markdown

微分積分学では、関数を少しだけずらしたときの変化を、一次の項だけで捉えます。この記事は、その「一次の変化」を、極限を使わず、積の微分の規則(Leibniz 則)だけで環の上に作り直します。そうすると、方程式で切り取った図形がなめらかか、とがった点(特異点)をもつかが偏微分の計算で調べられ、体の拡大が「分離的」かどうかも同じ道具で判定できます。以下の箇条書きは、その結果の一覧です。

  • AA 代数 BB の導分 D ⁣:B→MD\colon B \to M(Leibniz 則を満たす AA 線形写像)は、ただ一つの BB 加群 ΩB/A\Omega_{B/A} と普遍導分 dd で Der⁡A(B,M)≅Hom⁡B(ΩB/A,M)\operatorname{Der}_A(B, M) \cong \operatorname{Hom}_B(\Omega_{B/A}, M) と表現されます。ΩB/A\Omega_{B/A} は乗法 B⊗AB→BB \otimes_A B \to B の核 II について I/I2I/I^2 として作れます。
  • 導分は平方零拡大(イデアル JJ の元どうしの積がすべて 00 になる拡大)の持ち上げの「差」です。この見方から、多項式環では dxidx_i が基底、局所化と基底変換は Ω\Omega と交換、A→B→CA \to B \to C と剰余 C=B/IC = B/I について二つの基本完全列が出ます。とくに B=A[x]/(f1,…,fm)B = A[x]/(f_1, \ldots, f_m) の Ω\Omega は Jacobi 行列で表示されます。
  • 有限次拡大 L/KL/K が分離的であることと ΩL/K=0\Omega_{L/K} = 0 は同値です。体上の有限次代数が有限次分離拡大の積であること(エタール代数)は、Ω=0\Omega = 0 とも、平方零拡大に沿って一意に持ち上がること(形式的にエタール)とも同値です。
  • 剰余体が kk 上有限次分離的な極大イデアル m\mathfrak{m} では m/m2≅ΩB/k⊗k(m)\mathfrak{m}/\mathfrak{m}^2 \cong \Omega_{B/k} \otimes k(\mathfrak{m}) です。ここから Jacobi 判定法(完全体上の有限型代数の極大イデアルでの正則性は、Jacobi 行列の階数が余次元に等しいことと同値)が出ます。
  • 多項式環は形式的に滑らか、局所化は形式的にエタールで、形式的に滑らかなら ΩB/A\Omega_{B/A} は射影加群です。正標数の Kunz の定理(正則 ⇔ Frobenius が平坦)は主張のみとし、F 有限な正則局所環で Frobenius が自由になる部分だけを証明します。最後に優秀環を定義します。

微分積分学では、関数 f(x1,…,xn)f(x_1, \ldots, x_n) の微分 df=∑i(∂f/∂xi) dxidf = \sum_i (\partial f/\partial x_i)\,dx_i が点ごとの線形近似を与え、陰関数定理は「Jacobi 行列の階数が最大なら、方程式 f1=⋯=fm=0f_1 = \cdots = f_m = 0 の解集合は滑らかな多様体」と教えます。代数幾何学では極限を取れないので、微分の代数的な性質だけを抜き出します。和を和に、積を Leibniz 則 d(fg)=f dg+g dfd(fg) = f\,dg + g\,df に写し、定数を 00 に写す写像が導分です。導分を「普遍的に」受け止める加群が Kähler 微分加群 ΩB/A\Omega_{B/A} で、多様体の余接束の代数版です。

Ω\Omega が役に立つ場面は三つあります。

  1. 特異点の判定。 平面曲線 y2=x3y^2 = x^3 の原点では、m/m2\mathfrak{m}/\mathfrak{m}^2(Zariski 余接空間)が曲線の次元 11 より大きい 22 次元になります。前の章 Cohen–Macaulay 環と正則局所環 の言葉では、局所環が正則でありません。m/m2\mathfrak{m}/\mathfrak{m}^2 は Ω\Omega を点に制限したものと一致し、Ω\Omega は Jacobi 行列で計算できるので、正則性が偏微分の計算に帰着します(Jacobi 判定法)。
  2. 分離性と分岐。 体の拡大 L/KL/K が分離的であることは ΩL/K=0\Omega_{L/K} = 0 と同値です。整数環では ΩZ[i]/Z≅Z[i]/(2)\Omega_{\mathbb{Z}[i]/\mathbb{Z}} \cong \mathbb{Z}[i]/(2) となり、その台が分岐する素イデアル (1+i)(1+i) を拾います。
  3. 滑らかさ。 「平方零の摂動に沿って解が持ち上がる」という性質(形式的な滑らかさ)は、多項式環が典型で、Ω\Omega が射影的であることを導きます。エタールは「持ち上げが一意」の場合です。

この記事では §2 で ΩB/A\Omega_{B/A} を構成し、§3 で平方零拡大との関係、§4 で計算規則、§5 で基本完全列、§6 で形式的な滑らかさ、§7 で体の拡大、§8 で余接空間とエタール代数、§9 で Jacobi 判定法、§10 で Frobenius と Kunz の定理、§11 で優秀環を扱います。環はすべて単位元をもつ可換環です。テンソル積は テンソル積と平坦性・射影加群・入射加群、局所化は 局所化と素イデアルのスペクトル の章のものを使います。

以下、環準同型 ρ ⁣:A→B\rho\colon A \to B を固定して BB を AA 代数とみなし、a∈Aa \in A と b∈Bb \in B の積 ρ(a)b\rho(a)b を abab と書きます。

定義 2.1(導分)↗

BB 加群 MM について、写像 D ⁣:B→MD\colon B \to M が AA 上の導分(AA 導分)であるとは、次を満たすことをいう。

  1. D(b+c)=D(b)+D(c)D(b + c) = D(b) + D(c)、D(bc)=b D(c)+c D(b)D(bc) = b\,D(c) + c\,D(b)(Leibniz 則)。
  2. すべての a∈Aa \in A について D(ρ(a))=0D(\rho(a)) = 0。

AA 導分 B→MB \to M の全体を Der⁡A(B,M)\operatorname{Der}_A(B, M) と書く。(D+D′)(b)=D(b)+D′(b)(D + D')(b) = D(b) + D'(b)、(cD)(b)=c D(b)(cD)(b) = c\,D(b)(c∈Bc \in B)により Der⁡A(B,M)\operatorname{Der}_A(B, M) は BB 加群になる。Der⁡A(B,B)\operatorname{Der}_A(B, B) を Der⁡A(B)\operatorname{Der}_A(B) と書く。

Leibniz 則から D(1)=D(1⋅1)=2D(1)D(1) = D(1 \cdot 1) = 2D(1) なので D(1)=0D(1) = 0 です。条件 2 と Leibniz 則から D(ab)=a D(b)+b D(ρ(a))=a D(b)D(ab) = a\,D(b) + b\,D(\rho(a)) = a\,D(b) なので、AA 導分は AA 線形です。逆に AA 線形で Leibniz 則を満たせば D(ρ(a))=a D(1)=0D(\rho(a)) = a\,D(1) = 0 なので条件 2 が成り立ちます。

多項式環 A[x1,…,xn]A[x_1, \ldots, x_n] の形式的偏微分 ∂/∂xi\partial/\partial x_i は、単項式 xα=x1α1⋯xnαnx^\alpha = x_1^{\alpha_1} \cdots x_n^{\alpha_n} を αixα−ei\alpha_i x^{\alpha - e_i}(αi=0\alpha_i = 0 なら 00)に写して AA 線形に延ばした写像です。

補題 2.2(導分の基本性質)✓

BB を AA 代数、MM を BB 加群、D∈Der⁡A(B,M)D \in \operatorname{Der}_A(B, M) とする。

  1. f∈A[x1,…,xn]f \in A[x_1, \ldots, x_n] と b1,…,bn∈Bb_1, \ldots, b_n \in B について、D(f(b1,…,bn))=∑i=1n∂f∂xi(b1,…,bn) D(bi)D(f(b_1, \ldots, b_n)) = \sum_{i=1}^{n} \dfrac{\partial f}{\partial x_i}(b_1, \ldots, b_n)\,D(b_i) である。
  2. {b∈B:D(b)=0}\{ b \in B : D(b) = 0 \} は ρ(A)\rho(A) を含む BB の部分環である。とくに、BB が AA 代数として b1,…,bnb_1, \ldots, b_n で生成されていて、二つの AA 導分 D,D′D, D' がすべての bib_i で一致すれば D=D′D = D' である。
  3. φ ⁣:B→B′\varphi\colon B \to B' を AA 代数の準同型、D′ ⁣:B′→M′D'\colon B' \to M' を AA 導分とすると、M′M' を φ\varphi により BB 加群とみて D′∘φD' \circ \varphi は AA 導分である。BB 線形写像 h ⁣:M→Nh\colon M \to N について h∘Dh \circ D は AA 導分である。
  4. 形式的偏微分 ∂/∂xi\partial/\partial x_i は A[x1,…,xn]A[x_1, \ldots, x_n] の AA 導分である。
証明(補題 2.2)

(1) DD は AA 線形なので、単項式 f=xαf = x^\alpha について示せば十分です。∣α∣=α1+⋯+αn|\alpha| = \alpha_1 + \cdots + \alpha_n に関する帰納法で D(bα)=∑iαibα−eiD(bi)D(b^\alpha) = \sum_i \alpha_i b^{\alpha - e_i} D(b_i) を示します。∣α∣=0|\alpha| = 0 なら D(1)=0D(1) = 0 です。α=β+ej\alpha = \beta + e_j なら、Leibniz 則と帰納法の仮定から

D(bβbj)=bβD(bj)+bj∑iβibβ−eiD(bi)=∑i(βi+δij) bα−eiD(bi)D(b^\beta b_j) = b^\beta D(b_j) + b_j \sum_i \beta_i b^{\beta - e_i} D(b_i) = \sum_i (\beta_i + \delta_{ij})\, b^{\alpha - e_i} D(b_i)

で、βi+δij=αi\beta_i + \delta_{ij} = \alpha_i です(βi=0\beta_i = 0 の項は両辺とも 00)。

(2) 集合を B0B_0 とします。D(1)=0D(1) = 0 と条件 2 から 1,ρ(A)⊆B01, \rho(A) \subseteq B_0、加法性から B0B_0 は加法で閉じ、Leibniz 則から D(bc)=b D(c)+c D(b)=0D(bc) = b\,D(c) + c\,D(b) = 0(b,c∈B0b, c \in B_0)なので積で閉じます。D−D′D - D' も AA 導分なので、それが 00 になる元の全体は b1,…,bnb_1, \ldots, b_n を含む部分環で、AA 代数として BB を生成する元を含むので BB 全体です。

(3) D′(φ(b)φ(c))=φ(b)D′(φ(c))+φ(c)D′(φ(b))D'(\varphi(b)\varphi(c)) = \varphi(b)D'(\varphi(c)) + \varphi(c)D'(\varphi(b)) は、BB 加群の構造 b⋅m′=φ(b)m′b \cdot m' = \varphi(b)m' のもとで Leibniz 則そのものです。φ\varphi は AA 代数の準同型なので D′(φ(ρ(a)))=D′(ρ′(a))=0D'(\varphi(\rho(a))) = D'(\rho'(a)) = 0 です。後半は hh の BB 線形性から h(D(bc))=b h(D(c))+c h(D(b))h(D(bc)) = b\,h(D(c)) + c\,h(D(b)) です。

(4) ∂=∂/∂xi\partial = \partial/\partial x_i は AA 線形なので、Leibniz 則は単項式どうしで確かめれば十分で、両辺が双加法的なので一般の場合が従います。∂(xαxβ)=(αi+βi)xα+β−ei=xα⋅βixβ−ei+xβ⋅αixα−ei\partial(x^\alpha x^\beta) = (\alpha_i + \beta_i)x^{\alpha + \beta - e_i} = x^\alpha \cdot \beta_i x^{\beta - e_i} + x^\beta \cdot \alpha_i x^{\alpha - e_i} です。定数は α=0\alpha = 0 の単項式の AA 倍なので 00 に写ります。

係数を広げた加群への準同型は、もとの加群からの準同型と同じものです。この言い換えを何度も使います。

補題 2.3(係数の拡大と Hom)✓

φ ⁣:B→C\varphi\colon B \to C を環準同型、MM を BB 加群、NN を CC 加群(φ\varphi により BB 加群ともみる)とする。ψ↦(m↦ψ(1⊗m))\psi \mapsto (m \mapsto \psi(1 \otimes m)) は全単射

Hom⁡C(C⊗BM,N)→Hom⁡B(M,N)\operatorname{Hom}_C(C \otimes_B M, N) \to \operatorname{Hom}_B(M, N)

であり、逆写像は hh を c⊗m↦c h(m)c \otimes m \mapsto c\,h(m) に写す。

証明(補題 2.3)

m↦ψ(1⊗m)m \mapsto \psi(1 \otimes m) は BB 線形です(1⊗bm=φ(b)(1⊗m)1 \otimes bm = \varphi(b)(1 \otimes m) と ψ\psi の CC 線形性から)。C⊗BMC \otimes_B M は純テンソル c⊗m=c(1⊗m)c \otimes m = c(1 \otimes m) で生成される(定理 2.2[テンソル積と平坦性・射影加群・入射加群])ので、ψ\psi は ψ(1⊗m)\psi(1 \otimes m) で決まり、写像は単射です。h∈Hom⁡B(M,N)h \in \operatorname{Hom}_B(M, N) に対し (c,m)↦c h(m)(c, m) \mapsto c\,h(m) は BB 双線形((cφ(b),m)↦cφ(b)h(m)=c h(bm)(c\varphi(b), m) \mapsto c\varphi(b)h(m) = c\,h(bm))なので、テンソル積の普遍性(定義 2.1[テンソル積と平坦性・射影加群・入射加群])から ψ(c⊗m)=c h(m)\psi(c \otimes m) = c\,h(m) となる加法的な ψ\psi が定まります。純テンソル上で ψ(c′(c⊗m))=c′c h(m)=c′ψ(c⊗m)\psi(c'(c \otimes m)) = c'c\,h(m) = c'\psi(c \otimes m) なので ψ\psi は CC 線形で、ψ(1⊗m)=h(m)\psi(1 \otimes m) = h(m) です。

さて、B⊗ABB \otimes_A B には (b⊗c)(b′⊗c′)=bb′⊗cc′(b \otimes c)(b' \otimes c') = bb' \otimes cc' で環の構造が入ります(定義 2.4[テンソル積と平坦性・射影加群・入射加群])。b⊗c↦bcb \otimes c \mapsto bc は AA 双線形なので AA 線形写像 μ ⁣:B⊗AB→B\mu\colon B \otimes_A B \to B を定め、純テンソル上で積を保つので環準同型です。μ(b⊗1)=b\mu(b \otimes 1) = b なので μ\mu は全射です。

次の定義のねらいを先に述べます。B⊗ABB \otimes_A B の元 1⊗b−b⊗11 \otimes b - b \otimes 1 は、bb を「右の変数に入れたもの」と「左の変数に入れたもの」の差で、関数の二点での値の差 f(y)−f(x)f(y) - f(x) に当たります。これは μ\mu で 00 に写るので核 II に入ります。II の元どうしの積(二次の量)を 00 とみなすと、一次の差だけが残ります。これが I/I2I/I^2 を取る理由で、微分を「一次の差」として取り出しています。

定義 2.4(Kähler 微分加群)↗

I=ker⁡(μ ⁣:B⊗AB→B)I = \ker(\mu\colon B \otimes_A B \to B) とおく。I/I2I/I^2 は (B⊗AB)/I≅B(B \otimes_A B)/I \cong B 上の加群、すなわち BB 加群である。これを ΩB/A\Omega_{B/A} と書き、BB の AA 上の Kähler 微分加群という。d=dB/A ⁣:B→ΩB/Ad = d_{B/A}\colon B \to \Omega_{B/A} を

d(b)=(1⊗b−b⊗1) mod I2d(b) = (1 \otimes b - b \otimes 1) \bmod I^2

で定める。d(b)d(b) を dbdb と書く。

b∈Bb \in B の I/I2I/I^2 への作用は b⊗1b \otimes 1 の積でも 1⊗b1 \otimes b の積でも同じです。差 1⊗b−b⊗11 \otimes b - b \otimes 1 が II に入り、I⋅I⊆I2I \cdot I \subseteq I^2 だからです。

定理 2.5(Kähler 微分加群の普遍性)✓

BB を AA 代数とする。

  1. d ⁣:B→ΩB/Ad\colon B \to \Omega_{B/A} は AA 導分であり、ΩB/A\Omega_{B/A} は BB 加群として {db:b∈B}\{db : b \in B\} で生成される。
  2. 任意の BB 加群 MM について、h↦h∘dh \mapsto h \circ d は BB 加群の同型 Hom⁡B(ΩB/A,M)→Der⁡A(B,M)\operatorname{Hom}_B(\Omega_{B/A}, M) \to \operatorname{Der}_A(B, M) である。

とくに BB が AA 代数として b1,…,bnb_1, \ldots, b_n で生成されるなら、ΩB/A\Omega_{B/A} は db1,…,dbndb_1, \ldots, db_n で生成される。

証明(定理 2.5)

(1) dd は加法的です。a∈Aa \in A について 1⊗ρ(a)=a(1⊗1)=ρ(a)⊗11 \otimes \rho(a) = a(1 \otimes 1) = \rho(a) \otimes 1 なので d(ρ(a))=0d(\rho(a)) = 0 です。Leibniz 則は、B⊗ABB \otimes_A B の中の恒等式

1⊗bc−bc⊗1=(1⊗b−b⊗1)(1⊗c)+(b⊗1)(1⊗c−c⊗1)1 \otimes bc - bc \otimes 1 = (1 \otimes b - b \otimes 1)(1 \otimes c) + (b \otimes 1)(1 \otimes c - c \otimes 1)

(右辺を展開すると 1⊗bc−b⊗c+b⊗c−bc⊗11 \otimes bc - b \otimes c + b \otimes c - bc \otimes 1)を I2I^2 を法として読めば、上の注意から d(bc)=c db+b dcd(bc) = c\,db + b\,dc です。生成については、z=∑jxj⊗yj∈Iz = \sum_j x_j \otimes y_j \in I、すなわち ∑jxjyj=0\sum_j x_jy_j = 0 なら

z=∑j(xj⊗1)(1⊗yj−yj⊗1)+(∑jxjyj)⊗1=∑j(xj⊗1)(1⊗yj−yj⊗1)z = \sum_j (x_j \otimes 1)(1 \otimes y_j - y_j \otimes 1) + \Bigl(\sum_j x_jy_j\Bigr) \otimes 1 = \sum_j (x_j \otimes 1)(1 \otimes y_j - y_j \otimes 1)

なので、I/I2I/I^2 の元は ∑jxj dyj\sum_j x_j\,dy_j と書けます。B⊗ABB \otimes_A B の元は純テンソルの和なので(定理 2.2[テンソル積と平坦性・射影加群・入射加群])、II の任意の元がこの形です。

(2) h∘dh \circ d は導分です(補題 2.2 の (3))。ΩB/A\Omega_{B/A} は dbdb で生成されるので hh は h∘dh \circ d で決まり、写像は単射です。BB 線形であることは (ch)∘d=c(h∘d)(ch) \circ d = c(h \circ d) からわかります。

全射性を示します。D∈Der⁡A(B,M)D \in \operatorname{Der}_A(B, M) を取ります。B⊕MB \oplus M に (b,m)(b′,m′)=(bb′,bm′+b′m)(b, m)(b', m') = (bb', bm' + b'm) で積を入れると環になり(結合律は ((b,m)(b′,m′))(b′′,m′′)=(bb′b′′,bb′m′′+bb′′m′+b′b′′m)((b,m)(b',m'))(b'',m'') = (bb'b'', bb'm'' + bb''m' + b'b''m) が対称な式であることから、分配律は成分ごとの計算から)、0⊕M0 \oplus M はこの環のイデアルで (0⊕M)2=0(0 \oplus M)^2 = 0 です。(x,y)↦(xy,x D(y))(x, y) \mapsto (xy, x\,D(y)) は AA 双線形(DD が AA 線形)なので、加法的な ψ ⁣:B⊗AB→B⊕M\psi\colon B \otimes_A B \to B \oplus M、ψ(x⊗y)=(xy,x D(y))\psi(x \otimes y) = (xy, x\,D(y)) が定まります。純テンソルについて

ψ(x⊗y) ψ(x′⊗y′)=(xyx′y′, xy x′D(y′)+x′y′ xD(y))=(xx′yy′, xx′D(yy′))=ψ((x⊗y)(x′⊗y′))\psi(x \otimes y)\,\psi(x' \otimes y') = (xyx'y',\ xy\,x'D(y') + x'y'\,xD(y)) = (xx'yy',\ xx'D(yy')) = \psi((x \otimes y)(x' \otimes y'))

で、両辺は双加法的なので ψ\psi は環準同型です。ψ(z)\psi(z) の第 1 成分は μ(z)\mu(z) なので ψ(I)⊆0⊕M\psi(I) \subseteq 0 \oplus M、ψ(I2)⊆(0⊕M)2=0\psi(I^2) \subseteq (0 \oplus M)^2 = 0 です。よって ψ\psi は加法的な h ⁣:I/I2→Mh\colon I/I^2 \to M を誘導します。ψ((b⊗1)z)=(b,0)ψ(z)=(0,b h(z))\psi((b \otimes 1)z) = (b, 0)\psi(z) = (0, b\,h(z))(z∈Iz \in I)なので hh は BB 線形で、h(db)=ψ(1⊗b)−ψ(b⊗1)=(b,D(b))−(b,0)h(db) = \psi(1 \otimes b) - \psi(b \otimes 1) = (b, D(b)) - (b, 0) の第 2 成分、すなわち D(b)D(b) です。

最後の主張は、{b:db∈∑iB dbi}\{b : db \in \sum_i B\,db_i\} が 補題 2.2 の (1) により b1,…,bnb_1, \ldots, b_n の AA 係数多項式で閉じていることから従います。

普遍性は「ΩB/A\Omega_{B/A} への BB 線形写像を作るには、導分を一つ作ればよい」と読みます。以下の計算規則の証明はすべてこの形です。

この節のねらいは、導分が「持ち上げの差」として現れることを示すことです。ε2=0\varepsilon^2 = 0 となる微小量 ε\varepsilon を付け加えた環を思い浮かべてください。下の B∗MB * M では MM の元どうしの積が 00 で、(b,m)(b, m) は「bb に一次の量 mm を足したもの」に当たります。同じ元の持ち上げが二つあるとき、その差は一次の量になり、Leibniz 則を満たします。

定義 3.1(平方零拡大)↗

AA 代数 CC のイデアル JJ で J2=0J^2 = 0 となるものについて、全射 C→C/JC \to C/J を平方零拡大という。JJ は C/JC/J 加群である。BB 加群 MM について、B⊕MB \oplus M に積 (b,m)(b′,m′)=(bb′,bm′+b′m)(b, m)(b', m') = (bb', bm' + b'm) と AA 代数の構造 a↦(ρ(a),0)a \mapsto (\rho(a), 0) を入れたものを自明な平方零拡大といい B∗MB * M と書く(第 1 成分への射影 B∗M→BB * M \to B の核 0⊕M0 \oplus M は平方零)。

補題 3.2(導分と平方零拡大の持ち上げ)✓

C→C/JC \to C/J を AA 代数の平方零拡大、u ⁣:B→C/Ju\colon B \to C/J を AA 代数の準同型とし、JJ を uu により BB 加群とみる。

  1. u1,u2 ⁣:B→Cu_1, u_2\colon B \to C が uu の持ち上げ(C/JC/J に落とすと uu になる AA 代数の準同型)なら、u1−u2 ⁣:B→Ju_1 - u_2\colon B \to J は AA 導分である。
  2. u1u_1 が uu の持ち上げで D∈Der⁡A(B,J)D \in \operatorname{Der}_A(B, J) なら、u1+Du_1 + D も uu の持ち上げである。

したがって uu の持ち上げの全体は、空であるか、Der⁡A(B,J)\operatorname{Der}_A(B, J) が u1↦u1+Du_1 \mapsto u_1 + D で単純推移的に作用する集合である。とくに自明な平方零拡大について、AA 代数の準同型 s ⁣:B→B∗Ms\colon B \to B * M で射影との合成が恒等写像になるもの(切断)は、s(b)=(b,D(b))s(b) = (b, D(b)) により D∈Der⁡A(B,M)D \in \operatorname{Der}_A(B, M) と一対一に対応する。

証明(補題 3.2)

J2=0J^2 = 0 なので、c∈Cc \in C の JJ への作用は cc の C/JC/J での像だけで決まり、JJ は C/JC/J 加群です。u1(b)u_1(b) と u2(b)u_2(b) は同じ像 u(b)u(b) をもつので、u1(b)y=u2(b)y=b⋅yu_1(b)y = u_2(b)y = b \cdot y(y∈Jy \in J)です。

(1) D=u1−u2D = u_1 - u_2 は C/JC/J に落とすと 00 なので値は JJ にあり、加法的です。uiu_i は AA 代数の準同型なので D(ρ(a))=0D(\rho(a)) = 0 です。

D(bc)=u1(b)u1(c)−u2(b)u2(c)=u1(b)(u1(c)−u2(c))+(u1(b)−u2(b))u2(c)=b D(c)+c D(b)D(bc) = u_1(b)u_1(c) - u_2(b)u_2(c) = u_1(b)\bigl(u_1(c) - u_2(c)\bigr) + \bigl(u_1(b) - u_2(b)\bigr)u_2(c) = b\,D(c) + c\,D(b)

です。

(2) u1+Du_1 + D は加法的で、D(1)=0D(1) = 0 から 11 を 11 に、ρ(a)\rho(a) を u1(ρ(a))u_1(\rho(a)) に写します。D(b)D(c)∈J2=0D(b)D(c) \in J^2 = 0 なので

(u1(b)+D(b))(u1(c)+D(c))=u1(bc)+u1(b)D(c)+u1(c)D(b)=u1(bc)+D(bc)(u_1(b) + D(b))(u_1(c) + D(c)) = u_1(bc) + u_1(b)D(c) + u_1(c)D(b) = u_1(bc) + D(bc)

です。値は C/JC/J で uu に一致します。

自明な平方零拡大では、u=idBu = \mathrm{id}_B に対して b↦(b,0)b \mapsto (b, 0) が一つの持ち上げで、MM の BB 加群の構造は uu によるものと一致するので、(1)(2) から切断は b↦(b,D(b))b \mapsto (b, D(b)) の形のものと一対一に対応します。

この補題が、導分という「微分」の概念と、「持ち上げ」という「変形」の概念をつなぎます。§6 の形式的な滑らかさはこの言葉で定義されます。

補題 4.1(導分の局所化への延長)✓

BB を AA 代数、S⊆BS \subseteq B を積閉集合、ι ⁣:B→S−1B\iota\colon B \to S^{-1}B を標準写像、MM を S−1BS^{-1}B 加群とする。D↦D∘ιD \mapsto D \circ \iota は全単射 Der⁡A(S−1B,M)→Der⁡A(B,M)\operatorname{Der}_A(S^{-1}B, M) \to \operatorname{Der}_A(B, M) である。

証明(補題 4.1)

D∈Der⁡A(B,M)D \in \operatorname{Der}_A(B, M) とし、u ⁣:B→S−1B∗Mu\colon B \to S^{-1}B * M、u(b)=(b/1,D(b))u(b) = (b/1, D(b)) とおきます。MM では bb が b/1b/1 として作用するので、(b/1,Db)(c/1,Dc)=(bc/1,(b/1)Dc+(c/1)Db)=(bc/1,D(bc))(b/1, Db)(c/1, Dc) = (bc/1, (b/1)Dc + (c/1)Db) = (bc/1, D(bc)) となり、uu は AA 代数の準同型です。s∈Ss \in S について u(s)=(s/1,D(s))u(s) = (s/1, D(s)) は単元です((s/1,m)(1/s,−m/s2)=(1,m/s−m/s)=(1,0)(s/1, m)(1/s, -m/s^2) = (1, m/s - m/s) = (1, 0))。局所化の普遍性(定理 3.4[局所化と素イデアルのスペクトル])により、u~∘ι=u\tilde u \circ \iota = u となる環準同型 u~ ⁣:S−1B→S−1B∗M\tilde u\colon S^{-1}B \to S^{-1}B * M がただ一つあります。第 1 成分への射影 π\pi との合成 π∘u~\pi \circ \tilde u は π∘u~∘ι=ι\pi \circ \tilde u \circ \iota = \iota を満たす環準同型なので、普遍性の一意性から π∘u~=id\pi \circ \tilde u = \mathrm{id} です。よって u~\tilde u は切断で、補題 3.2 により u~(x)=(x,D~(x))\tilde u(x) = (x, \tilde D(x)) となる D~∈Der⁡A(S−1B,M)\tilde D \in \operatorname{Der}_A(S^{-1}B, M) があり、D~∘ι=D\tilde D \circ \iota = D です(u~\tilde u が AA 代数の準同型であることは u~∘ι=u\tilde u \circ \iota = u から従います)。

一意性: D~1,D~2\tilde D_1, \tilde D_2 がともに DD の延長なら、x↦(x,D~i(x))x \mapsto (x, \tilde D_i(x)) はどちらも ι\iota との合成が uu になる環準同型なので、普遍性の一意性から一致します。

命題 4.2(Kähler 微分の計算規則)✓

BB を AA 代数とする。

  1. (多項式環)P=A[x1,…,xn]P = A[x_1, \ldots, x_n] について、ΩP/A\Omega_{P/A} は dx1,…,dxndx_1, \ldots, dx_n を基底とする自由 PP 加群で、df=∑i(∂f/∂xi) dxidf = \sum_i (\partial f/\partial x_i)\,dx_i である。
  2. (局所化)積閉集合 S⊆BS \subseteq B について、α(db/s)=(1/s) d(b/1)\alpha(db/s) = (1/s)\,d(b/1) で定まる S−1BS^{-1}B 線形写像 α ⁣:S−1ΩB/A→ΩS−1B/A\alpha\colon S^{-1}\Omega_{B/A} \to \Omega_{S^{-1}B/A} は同型である。
  3. (基底変換)環準同型 A→A′A \to A' について B′=A′⊗ABB' = A' \otimes_A B とおき、A′A' 代数とみる。α(b′⊗db)=b′ d(1⊗b)\alpha(b' \otimes db) = b'\,d(1 \otimes b) で定まる B′B' 線形写像 α ⁣:B′⊗BΩB/A→ΩB′/A′\alpha\colon B' \otimes_B \Omega_{B/A} \to \Omega_{B'/A'} は同型である。B′⊗BΩB/A≅A′⊗AΩB/AB' \otimes_B \Omega_{B/A} \cong A' \otimes_A \Omega_{B/A} なので、ΩB′/A′≅A′⊗AΩB/A\Omega_{B'/A'} \cong A' \otimes_A \Omega_{B/A} である。
証明(命題 4.2)

(1) 補題 2.2 の (4) により f↦(∂f/∂x1,…,∂f/∂xn)f \mapsto (\partial f/\partial x_1, \ldots, \partial f/\partial x_n) は AA 導分 P→PnP \to P^n なので、定理 2.5 により θ(df)=(∂f/∂xi)i\theta(df) = (\partial f/\partial x_i)_i となる PP 線形写像 θ ⁣:ΩP/A→Pn\theta\colon \Omega_{P/A} \to P^n があります。θ(dxi)=ei\theta(dx_i) = e_i(第 ii 単位ベクトル)です。補題 2.2 の (1) を dd と bi=xib_i = x_i に使うと df=∑i(∂f/∂xi) dxidf = \sum_i (\partial f/\partial x_i)\,dx_i なので、ΩP/A\Omega_{P/A} は dx1,…,dxndx_1, \ldots, dx_n で生成されます。∑ici dxi∈ker⁡θ\sum_i c_i\,dx_i \in \ker\theta なら ∑iciei=0\sum_i c_ie_i = 0 で ci=0c_i = 0 なので、θ\theta は単射でもあり、dxidx_i は基底です。

(2) まず α\alpha が定まることを見ます。b↦d(b/1)b \mapsto d(b/1) は AA 導分 B→ΩS−1B/AB \to \Omega_{S^{-1}B/A} なので(補題 2.2 の (3))、db↦d(b/1)db \mapsto d(b/1) となる BB 線形写像 ΩB/A→ΩS−1B/A\Omega_{B/A} \to \Omega_{S^{-1}B/A} があります。S−1ΩB/A≅S−1B⊗BΩB/AS^{-1}\Omega_{B/A} \cong S^{-1}B \otimes_B \Omega_{B/A}(命題 2.3[テンソル積と平坦性・射影加群・入射加群] の (6))と 補題 2.3 により、これは α(ω/s)=(1/s)⋅(ω の像)\alpha(\omega/s) = (1/s)\cdot(\omega \text{ の像}) となる S−1BS^{-1}B 線形写像 α\alpha に延びます。

逆向きを作ります。b↦db/1b \mapsto db/1 は AA 導分 B→S−1ΩB/AB \to S^{-1}\Omega_{B/A} で、値の加群は S−1BS^{-1}B 加群なので、補題 4.1 により D~(b/1)=db/1\tilde D(b/1) = db/1 となる D~∈Der⁡A(S−1B,S−1ΩB/A)\tilde D \in \operatorname{Der}_A(S^{-1}B, S^{-1}\Omega_{B/A}) に延び、普遍性から β(dx)=D~(x)\beta(dx) = \tilde D(x) となる S−1BS^{-1}B 線形写像 β ⁣:ΩS−1B/A→S−1ΩB/A\beta\colon \Omega_{S^{-1}B/A} \to S^{-1}\Omega_{B/A} があります。

βα(db/s)=(1/s)D~(b/1)=db/s\beta\alpha(db/s) = (1/s)\tilde D(b/1) = db/s で、S−1ΩB/AS^{-1}\Omega_{B/A} は db/1db/1 で生成されるので βα=id\beta\alpha = \mathrm{id} です。αβ(d(b/1))=α(db/1)=d(b/1)\alpha\beta(d(b/1)) = \alpha(db/1) = d(b/1) です。b/1=(s/1)(b/s)b/1 = (s/1)(b/s) に Leibniz 則を使うと d(b/s)=(1/s) d(b/1)−(b/s2) d(s/1)d(b/s) = (1/s)\,d(b/1) - (b/s^2)\,d(s/1) なので、ΩS−1B/A\Omega_{S^{-1}B/A} は d(b/1)d(b/1)(b∈Bb \in B)で生成され、αβ=id\alpha\beta = \mathrm{id} です。

(3) b↦d(1⊗b)b \mapsto d(1 \otimes b) は AA 導分 B→ΩB′/A′B \to \Omega_{B'/A'} です(1⊗ρ(a)1 \otimes \rho(a) は A′A' の元の像なので dd で 00 に写ります)。普遍性と 補題 2.3(B→B′B \to B'、b↦1⊗bb \mapsto 1 \otimes b について)から α\alpha が定まります。

逆向きを作ります。(a′,b)↦(a′⊗1)⊗db(a', b) \mapsto (a' \otimes 1) \otimes db は A′×B→B′⊗BΩB/AA'\times B \to B' \otimes_B \Omega_{B/A} の AA 双線形写像です((a′a⊗1)=(a′⊗1)(1⊗ρ(a))(a'a \otimes 1) = (a' \otimes 1)(1 \otimes \rho(a)) で、1⊗ρ(a)1 \otimes \rho(a) は BB の元 ρ(a)\rho(a) の像なので、(a′a⊗1)⊗db=(a′⊗1)⊗a db=(a′⊗1)⊗d(ab)(a'a \otimes 1) \otimes db = (a' \otimes 1) \otimes a\,db = (a' \otimes 1) \otimes d(ab))。よって加法的な D ⁣:B′→B′⊗BΩB/AD\colon B' \to B' \otimes_B \Omega_{B/A}、D(a′⊗b)=(a′⊗1)⊗dbD(a' \otimes b) = (a' \otimes 1) \otimes db が定まります。純テンソルについて

D((a′⊗b)(c′⊗c))=(a′c′⊗1)⊗(b dc+c db)=(a′⊗b) D(c′⊗c)+(c′⊗c) D(a′⊗b)D\bigl((a' \otimes b)(c' \otimes c)\bigr) = (a'c' \otimes 1) \otimes (b\,dc + c\,db) = (a' \otimes b)\,D(c' \otimes c) + (c' \otimes c)\,D(a' \otimes b)

で((x(1⊗b))⊗ω=x⊗bω(x(1 \otimes b)) \otimes \omega = x \otimes b\omega を使う)、両辺は双加法的なので Leibniz 則が成り立ちます。D(c′(a′⊗b))=c′D(a′⊗b)D(c'(a' \otimes b)) = c'D(a' \otimes b) なので DD は A′A' 線形、D(1)=0D(1) = 0 なので A′A' 導分です。普遍性から β(d(x))=D(x)\beta(d(x)) = D(x) となる B′B' 線形写像 β ⁣:ΩB′/A′→B′⊗BΩB/A\beta\colon \Omega_{B'/A'} \to B' \otimes_B \Omega_{B/A} があります。

βα((1⊗1)⊗db)=β(d(1⊗b))=(1⊗1)⊗db\beta\alpha((1 \otimes 1) \otimes db) = \beta(d(1 \otimes b)) = (1 \otimes 1) \otimes db なので、生成元上で βα=id\beta\alpha = \mathrm{id} です。d(a′⊗b)=d((a′⊗1)(1⊗b))=(a′⊗1) d(1⊗b)d(a' \otimes b) = d((a' \otimes 1)(1 \otimes b)) = (a' \otimes 1)\,d(1 \otimes b)(a′⊗1a' \otimes 1 は A′A' の像で dd で消える)なので αβ(d(a′⊗b))=α((a′⊗1)⊗db)=(a′⊗1) d(1⊗b)=d(a′⊗b)\alpha\beta(d(a' \otimes b)) = \alpha((a' \otimes 1) \otimes db) = (a' \otimes 1)\,d(1 \otimes b) = d(a' \otimes b) で、ΩB′/A′\Omega_{B'/A'} は純テンソルの dd で生成されるので αβ=id\alpha\beta = \mathrm{id} です。最後の同型は 命題 2.5[テンソル積と平坦性・射影加群・入射加群] の (2) です。

たとえば Ωk[x]/k=k[x] dx\Omega_{k[x]/k} = k[x]\,dx で、局所化して Ωk[x](x)/k=k[x](x) dx\Omega_{k[x]_{(x)}/k} = k[x]_{(x)}\,dx、Ωk(x)/k=k(x) dx\Omega_{k(x)/k} = k(x)\,dx です。また ΩS−1A/A=S−1ΩA/A=0\Omega_{S^{-1}A/A} = S^{-1}\Omega_{A/A} = 0 です(ΩA/A\Omega_{A/A} は dρ(a)=0d\rho(a) = 0 で生成されます)。

環準同型の列 A→B→φCA \to B \xrightarrow{\varphi} C があるとき、CC は AA 代数でも BB 代数でもあります。Ω\Omega の「相対的な部分」を比べるのが第一基本完全列、剰余環 C=B/IC = B/I で「方程式で切った分」を比べるのが第二基本完全列です。どちらも Hom を取ると導分の言葉の自明な完全列になる、という形で証明します。

定理 5.1(第一基本完全列)✓

環準同型 A→B→φCA \to B \xrightarrow{\varphi} C について、CC 線形写像の列

C⊗BΩB/A→ α ΩC/A→ β ΩC/B→0,α(c⊗db)=c dφ(b),β(dc)=dcC \otimes_B \Omega_{B/A} \xrightarrow{\ \alpha\ } \Omega_{C/A} \xrightarrow{\ \beta\ } \Omega_{C/B} \to 0, \qquad \alpha(c \otimes db) = c\,d\varphi(b),\quad \beta(dc) = dc

は完全である。

証明(定理 5.1)

b↦dC/Aφ(b)b \mapsto d_{C/A}\varphi(b) は AA 導分 B→ΩC/AB \to \Omega_{C/A} なので(補題 2.2 の (3))、定理 2.5 と 補題 2.3 から α\alpha が定まります。dC/Bd_{C/B} は BB 導分なのでとくに AA 導分であり、普遍性から β\beta が定まります。

補題 2.7[テンソル積と平坦性・射影加群・入射加群] により、任意の CC 加群 NN について

0→Hom⁡C(ΩC/B,N)→β∗Hom⁡C(ΩC/A,N)→α∗Hom⁡C(C⊗BΩB/A,N)0 \to \operatorname{Hom}_C(\Omega_{C/B}, N) \xrightarrow{\beta^*} \operatorname{Hom}_C(\Omega_{C/A}, N) \xrightarrow{\alpha^*} \operatorname{Hom}_C(C \otimes_B \Omega_{B/A}, N)

が完全であることを示せば十分です。定理 2.5 と 補題 2.3 により三つの Hom はそれぞれ Der⁡B(C,N)\operatorname{Der}_B(C, N)、Der⁡A(C,N)\operatorname{Der}_A(C, N)、Der⁡A(B,N)\operatorname{Der}_A(B, N) と同一視されます。この同一視のもとで、β∗\beta^* は h∘dC/B↦h∘β∘dC/A=h∘dC/Bh \circ d_{C/B} \mapsto h \circ \beta \circ d_{C/A} = h \circ d_{C/B}、すなわち包含 Der⁡B(C,N)⊆Der⁡A(C,N)\operatorname{Der}_B(C, N) \subseteq \operatorname{Der}_A(C, N) であり、α∗\alpha^* は g∘dC/A↦(b↦g(α(1⊗db)))=g∘dC/A∘φg \circ d_{C/A} \mapsto (b \mapsto g(\alpha(1 \otimes db))) = g \circ d_{C/A} \circ \varphi、すなわち D↦D∘φD \mapsto D \circ \varphi です。

包含は単射です。BB 導分 DD は φ(B)\varphi(B) 上で 00 なので D∘φ=0D \circ \varphi = 0 です。逆に D∈Der⁡A(C,N)D \in \operatorname{Der}_A(C, N) が D∘φ=0D \circ \varphi = 0 を満たせば、DD は φ(B)\varphi(B) を 00 に写すので BB 導分です(D(φ(b)c)=φ(b)D(c)+c D(φ(b))=b⋅D(c)D(\varphi(b)c) = \varphi(b)D(c) + c\,D(\varphi(b)) = b \cdot D(c) で BB 線形でもあります)。よって列は完全です。

定理 5.2(第二基本完全列)✓

BB を AA 代数、II を BB のイデアル、C=B/IC = B/I、π ⁣:B→C\pi\colon B \to C を標準全射とする。CC 線形写像の列

I/I2→ δ C⊗BΩB/A→ α ΩC/A→0,δ(x mod I2)=1⊗dx,α(c⊗db)=c dπ(b)I/I^2 \xrightarrow{\ \delta\ } C \otimes_B \Omega_{B/A} \xrightarrow{\ \alpha\ } \Omega_{C/A} \to 0, \qquad \delta(x \bmod I^2) = 1 \otimes dx,\quad \alpha(c \otimes db) = c\,d\pi(b)

は完全である。

証明(定理 5.2)

δ\delta が定まることを確かめます。x↦1⊗dxx \mapsto 1 \otimes dx は加法的な写像 I→C⊗BΩB/AI \to C \otimes_B \Omega_{B/A} で、x,y∈Ix, y \in I について 1⊗d(xy)=1⊗(x dy+y dx)=π(x)⊗dy+π(y)⊗dx=01 \otimes d(xy) = 1 \otimes (x\,dy + y\,dx) = \pi(x) \otimes dy + \pi(y) \otimes dx = 0 なので I2I^2 を 00 に写します。b∈Bb \in B、x∈Ix \in I について 1⊗d(bx)=π(b)⊗dx+π(x)⊗db=π(b)(1⊗dx)1 \otimes d(bx) = \pi(b) \otimes dx + \pi(x) \otimes db = \pi(b)(1 \otimes dx) なので CC 線形です。α\alpha は 定理 5.1 の α\alpha と同じものです。

補題 2.7[テンソル積と平坦性・射影加群・入射加群] により、任意の CC 加群 NN について 0→Hom⁡C(ΩC/A,N)→Hom⁡C(C⊗BΩB/A,N)→Hom⁡C(I/I2,N)0 \to \operatorname{Hom}_C(\Omega_{C/A}, N) \to \operatorname{Hom}_C(C \otimes_B \Omega_{B/A}, N) \to \operatorname{Hom}_C(I/I^2, N) が完全であることを示せば十分です。前の証明と同じ同一視で、これは

0→Der⁡A(C,N)→D↦D∘πDer⁡A(B,N)→D↦D∣IHom⁡C(I/I2,N)0 \to \operatorname{Der}_A(C, N) \xrightarrow{D \mapsto D \circ \pi} \operatorname{Der}_A(B, N) \xrightarrow{D \mapsto D|_I} \operatorname{Hom}_C(I/I^2, N)

になります(h∈Hom⁡C(C⊗BΩB/A,N)h \in \operatorname{Hom}_C(C \otimes_B \Omega_{B/A}, N) に対応する導分 D=h(1⊗d(−))D = h(1 \otimes d(-)) について h(δ(xˉ))=D(x)h(\delta(\bar x)) = D(x) です)。π\pi は全射なので最初の写像は単射です。D∘πD \circ \pi は II 上で 00 です。逆に D∈Der⁡A(B,N)D \in \operatorname{Der}_A(B, N) が II 上で 00 なら、Dˉ(π(b))=D(b)\bar D(\pi(b)) = D(b) は well-defined で、NN では bb が π(b)\pi(b) として作用するので Leibniz 則を満たし、Dˉ∈Der⁡A(C,N)\bar D \in \operatorname{Der}_A(C, N)、D=Dˉ∘πD = \bar D \circ \pi です。

二つを組み合わせると、有限表示の代数の Ω\Omega が具体的に書けます。

系 5.3(Jacobi 行列による表示)✓

P=A[x1,…,xn]P = A[x_1, \ldots, x_n]、f1,…,fm∈Pf_1, \ldots, f_m \in P、B=P/(f1,…,fm)B = P/(f_1, \ldots, f_m) とし、 ˉ\bar{\ } で BB での像を表す。このとき

ΩB/A≅(⨁i=1nB dxi)/(∑j=1mB dfj),dfj=∑i=1n∂fj∂xi‾ dxi\Omega_{B/A} \cong \Bigl(\bigoplus_{i=1}^{n} B\,dx_i\Bigr) \Big/ \Bigl(\sum_{j=1}^{m} B\,df_j\Bigr), \qquad df_j = \sum_{i=1}^{n} \overline{\frac{\partial f_j}{\partial x_i}}\,dx_i

である。すなわち ΩB/A\Omega_{B/A} は、行列 (∂fj/∂xi‾)j,i\bigl(\overline{\partial f_j/\partial x_i}\bigr)_{j,i} の mm 本の行ベクトルが BnB^n で生成する部分加群による BnB^n の剰余加群に同型である。

証明(系 5.3)

I=(f1,…,fm)I = (f_1, \ldots, f_m) として 定理 5.2 を使います。命題 4.2 の (1) により ΩP/A\Omega_{P/A} は dxidx_i を基底とする自由加群なので、B⊗PΩP/AB \otimes_P \Omega_{P/A} は 1⊗dxi1 \otimes dx_i を基底とする自由 BB 加群です(命題 2.5[テンソル積と平坦性・射影加群・入射加群] の (3))。II の元は ∑jgjfj\sum_j g_jf_j の形で、δ\delta はこれを ∑j(gˉj⊗dfj+fˉj⊗dgj)=∑jgˉj(1⊗dfj)\sum_j (\bar g_j \otimes df_j + \bar f_j \otimes dg_j) = \sum_j \bar g_j(1 \otimes df_j) に写すので、δ\delta の像は 1⊗dfj1 \otimes df_j で生成されます。完全性から ΩB/A\Omega_{B/A} は B⊗PΩP/AB \otimes_P \Omega_{P/A} をこの像で割ったものです。dfjdf_j の表示は 命題 4.2 の (1) です。

例 5.4(尖点の Kähler 微分は自由でない)

体 kk と B=k[x,y]/(y2−x3)B = k[x, y]/(y^2 - x^3) を考えます。f=y2−x3f = y^2 - x^3 について df=−3x2 dx+2y dydf = -3x^2\,dx + 2y\,dy なので、系 5.3 から

ΩB/k≅(B dx⊕B dy)/B(−3x2 dx+2y dy)\Omega_{B/k} \cong (B\,dx \oplus B\,dy)/B(-3x^2\,dx + 2y\,dy)

です。極大イデアル n\mathfrak{n} と剰余体 κ=B/n\kappa = B/\mathfrak{n} について、テンソル積の右完全性(定理 2.8[テンソル積と平坦性・射影加群・入射加群])から ΩB/k⊗Bκ≅κ2/κ (−3x2‾,2y‾)\Omega_{B/k} \otimes_B \kappa \cong \kappa^2/\kappa\,(\overline{-3x^2}, \overline{2y}) です。

  • 原点 n=(x,y)\mathfrak{n} = (x, y) では −3x2,2y∈n-3x^2, 2y \in \mathfrak{n} なので ΩB/k⊗κ≅κ2\Omega_{B/k} \otimes \kappa \cong \kappa^2 は 22 次元です。
  • 点 (1,1)(1, 1)、すなわち n=(x−1,y−1)\mathfrak{n} = (x - 1, y - 1) では、ベクトル (−3,2)(-3, 2) は kk の標数によらず 00 でない(標数 22 なら (1,0)(1, 0)、標数 33 なら (0,2)(0, 2))ので、11 次元です。

ΩB/k\Omega_{B/k} が階数 rr の自由加群なら ΩB/k⊗κ≅κr\Omega_{B/k} \otimes \kappa \cong \kappa^r の次元はどの点でも rr のはずなので、ΩB/k\Omega_{B/k} は自由ではありません。さらに char⁡k≠2\operatorname{char} k \ne 2 なら、ω=3y dx−2x dy\omega = 3y\,dx - 2x\,dy は 00 でない捩れ元です。yω=3x3 dx−2xy dy=−x(−3x2 dx+2y dy)=0y\omega = 3x^3\,dx - 2xy\,dy = -x(-3x^2\,dx + 2y\,dy) = 0 です。一方 ω=g(−3x2 dx+2y dy)\omega = g(-3x^2\,dx + 2y\,dy) となる g∈Bg \in B があれば、dydy の係数を比べて −2x=2gy-2x = 2gy、つまり x=−gyx = -gy ですが、例 3.4[整拡大] の同型 B≅k[t2,t3]B \cong k[t^2, t^3] のもとでこれは t2=−g t3t^2 = -g\,t^3 となり、g=−t−1∉k[t]g = -t^{-1} \notin k[t] なので不可能です。Ω\Omega の捩れは特異点の痕跡です。

例 5.5(ガウス整数の Kähler 微分と分岐)

Z[i]≅Z[x]/(x2+1)\mathbb{Z}[i] \cong \mathbb{Z}[x]/(x^2 + 1) なので、系 5.3 から ΩZ[i]/Z≅Z[i]/(2i)=Z[i]/(2)\Omega_{\mathbb{Z}[i]/\mathbb{Z}} \cong \mathbb{Z}[i]/(2i) = \mathbb{Z}[i]/(2) です(ii は単元)。2=−i(1+i)22 = -i(1+i)^2 なので、この加群は位数 44 で、Z[i]\mathbb{Z}[i] の素イデアルのうち (1+i)(1+i) でだけ局所化が 00 でありません。

基底変換(命題 4.2 の (3))で素数 pp のファイバーを見ると、ΩZ[i]/Z⊗Fp≅ΩFp[x]/(x2+1)/Fp\Omega_{\mathbb{Z}[i]/\mathbb{Z}} \otimes \mathbb{F}_p \cong \Omega_{\mathbb{F}_p[x]/(x^2+1)/\mathbb{F}_p} です。右辺は 系 5.3 により Fp[x]/(x2+1)\mathbb{F}_p[x]/(x^2+1) を 2x2x で割ったものです。pp が奇素数なら 22 は単元、xx も x⋅(−x)=1x \cdot (-x) = 1 より単元なので、右辺は 00 です。p=2p = 2 では x2+1=(x+1)2x^2 + 1 = (x+1)^2 で、右辺は F2[x]/(x+1)2\mathbb{F}_2[x]/(x+1)^2 そのもの(2x=02x = 0)で 22 次元です。22 は Z[i]\mathbb{Z}[i] で (1+i)2(1+i)^2 と分岐する唯一の素数で、Ω\Omega の台がちょうど分岐を拾っています。

一般に OL=OK[α]\mathcal{O}_L = \mathcal{O}_K[\alpha](α\alpha の最小多項式 ff)なら ΩOL/OK≅OL/(f′(α))\Omega_{\mathcal{O}_L/\mathcal{O}_K} \cong \mathcal{O}_L/(f'(\alpha)) で、零化イデアル (f′(α))(f'(\alpha)) は代数的整数論の差積(different)に一致し、差積を割る素イデアルが分岐する素イデアルです(差積の理論は J.-P. Serre『Local Fields』第 III 章)。

次の定義の読み方です。J2=0J^2 = 0 のとき、C/JC/J は CC を「一次の誤差を無視して」見たものです。C/JC/J の中で与えられた uu を、CC の中の準同型にまで直せるかどうかを問うのが定義で、直せることが滑らかさ、直し方が高々一通りであることが不分岐、ちょうど一通りであることがエタールに当たります。下の図の破線が、求める持ち上げです。

定義 6.1(形式的に滑らか・不分岐・エタール)↗

AA 代数 BB を考える。任意の AA 代数 CC、J2=0J^2 = 0 となるイデアル J⊆CJ \subseteq C、AA 代数の準同型 u ⁣:B→C/Ju\colon B \to C/J について、

  1. uu の持ち上げ(C/JC/J に落とすと uu になる AA 代数の準同型 B→CB \to C)が少なくとも一つ存在するとき、BB は AA 上形式的に滑らかであるという。
  2. uu の持ち上げが高々一つしかないとき、形式的に不分岐であるという。
  3. 形式的に滑らかかつ形式的に不分岐(持ち上げがちょうど一つ)のとき、形式的にエタールであるという。
ACBC/Ju
形式的な滑らかさ:下の u を、破線の矢印に持ち上げる。滑らかなら存在、不分岐なら一意、エタールなら存在して一意。

JJ が冪零(JN=0J^N = 0)でも同じことが言えます。これは 命題 6.2 の (4) です。

命題 6.2(形式的に滑らか・エタールな代数の例と性質)✓

  1. 多項式環 A[x1,…,xn]A[x_1, \ldots, x_n] は AA 上形式的に滑らかである。
  2. 積閉集合 S⊆AS \subseteq A について、S−1AS^{-1}A は AA 上形式的にエタールである。
  3. BB が AA 上、B′B' が BB 上形式的に滑らか(不分岐、エタール)なら、B′B' は AA 上形式的に滑らか(不分岐、エタール)である。
  4. BB が AA 上形式的に滑らか(エタール)なら、定義の JJ を冪零イデアル(ある NN で JN=0J^N = 0)に替えても持ち上げが存在する(存在して一意である)。
証明(命題 6.2)

(1) u(xi)∈C/Ju(x_i) \in C/J の CC での代表元 cic_i を一つずつ選びます。多項式環からの代入(補題 3.1[加群・完全列・中山の補題] を変数ごとに使う)により、xi↦cix_i \mapsto c_i となる AA 代数の準同型 v ⁣:A[x1,…,xn]→Cv\colon A[x_1, \ldots, x_n] \to C があります。vv を C/JC/J に落とした写像と uu は xix_i と AA の上で一致するので、同じ一意性から一致します。

(2) 構造写像 A→CA \to C を λ\lambda とします。s∈Ss \in S について λ(s)\lambda(s) の C/JC/J での像は u(s/1)u(s/1) で単元です。CC の元 cc の像が単元なら cc は単元です。実際 cc′=1−ycc' = 1 - y(y∈Jy \in J)となる c′c' があり、(1−y)(1+y)=1−y2=1(1 - y)(1 + y) = 1 - y^2 = 1 なので c⋅c′(1+y)=1c\cdot c'(1+y) = 1 です。よって λ(S)\lambda(S) は単元からなり、局所化の普遍性(定理 3.4[局所化と素イデアルのスペクトル])から λ\lambda を延ばす環準同型 v ⁣:S−1A→Cv\colon S^{-1}A \to C がただ一つあります。vv を C/JC/J に落とした写像と uu はどちらも A→C/JA \to C/J を延ばすので一致し、vv は持ち上げです。持ち上げはどれも AA 代数の準同型、すなわち λ\lambda の延長なので、一意です。

(3) AA 代数 CC、JJ、AA 代数の準同型 u ⁣:B′→C/Ju\colon B' \to C/J を取ります。合成 B→B′→C/JB \to B' \to C/J を BB が AA 上形式的に滑らかであることを使って v ⁣:B→Cv\colon B \to C に持ち上げます。vv により CC を BB 代数とみると、C/JC/J への合成が B→B′→uC/JB \to B' \xrightarrow{u} C/J になるので、uu は BB 代数の準同型です。B′B' が BB 上形式的に滑らかなので、uu は BB 代数の準同型 w ⁣:B′→Cw\colon B' \to C に持ち上がり、ww は AA 代数の準同型でもあります。不分岐の場合: w1,w2w_1, w_2 が uu の持ち上げなら、BB に制限したものはどちらも B→C/JB \to C/J の持ち上げなので一致し(BB の不分岐性)、これを vv として w1,w2w_1, w_2 はともに uu の BB 代数としての持ち上げなので一致します(B′B' の不分岐性)。

(4) NN に関する帰納法です。N≤2N \le 2 なら定義そのものです。JN=0J^N = 0(N≥3N \ge 3)とし、Cˉ=C/JN−1\bar C = C/J^{N-1} とおきます。Cˉ\bar C の冪零イデアル J/JN−1J/J^{N-1} について帰納法の仮定から uu は uˉ ⁣:B→Cˉ\bar u\colon B \to \bar C に持ち上がります。C→CˉC \to \bar C の核 JN−1J^{N-1} は (JN−1)2=J2N−2⊆JN=0(J^{N-1})^2 = J^{2N-2} \subseteq J^N = 0 を満たすので、定義から uˉ\bar u は CC に持ち上がります。エタールの場合の一意性も、二つの持ち上げを Cˉ\bar C に落とすと帰納法の仮定から一致し、さらに定義の一意性から一致することで従います。

命題 6.3(形式的に不分岐 ⇔ Ω = 0)✓

AA 代数 BB が AA 上形式的に不分岐であることと、ΩB/A=0\Omega_{B/A} = 0 であることは同値である。

証明(命題 6.3)

(⇐)(\Leftarrow) u1,u2u_1, u_2 を u ⁣:B→C/Ju\colon B \to C/J の持ち上げとすると、補題 3.2 により u1−u2∈Der⁡A(B,J)u_1 - u_2 \in \operatorname{Der}_A(B, J) で、定理 2.5 により Der⁡A(B,J)≅Hom⁡B(ΩB/A,J)=0\operatorname{Der}_A(B, J) \cong \operatorname{Hom}_B(\Omega_{B/A}, J) = 0 なので u1=u2u_1 = u_2 です。

(⇒)(\Rightarrow) 定義 2.4 の記号で C=(B⊗AB)/I2C = (B \otimes_A B)/I^2、J=I/I2J = I/I^2 とおくと、J2=0J^2 = 0 で、μ\mu により C/J=(B⊗AB)/I≅BC/J = (B \otimes_A B)/I \cong B です。j1(b)=(b⊗1) mod I2j_1(b) = (b \otimes 1) \bmod I^2、j2(b)=(1⊗b) mod I2j_2(b) = (1 \otimes b) \bmod I^2 はどちらも AA 代数の準同型 B→CB \to C で、C/J≅BC/J \cong B に落とすと μ(b⊗1)=μ(1⊗b)=b\mu(b \otimes 1) = \mu(1 \otimes b) = b なので、ともに idB\mathrm{id}_B の持ち上げです。不分岐性から j1=j2j_1 = j_2、すなわちすべての bb で db=j2(b)−j1(b)=0db = j_2(b) - j_1(b) = 0 で、ΩB/A\Omega_{B/A} は dbdb で生成されるので 00 です。

とくに (2) と合わせて ΩS−1A/A=0\Omega_{S^{-1}A/A} = 0 が再び出ます。次の補題は、平方零拡大の切断から導分を作る手順で、§8 と次の定理で使います。

補題 6.4(切断から作る導分)✓

PP を AA 代数、II をイデアル、π2 ⁣:P/I2→P/I\pi_2\colon P/I^2 \to P/I を標準全射とし、AA 代数の準同型 s ⁣:P/I→P/I2s\colon P/I \to P/I^2 が π2∘s=id\pi_2 \circ s = \mathrm{id} を満たすとする。p∈Pp \in P の P/IkP/I^k での像を [p]k[p]_k と書き、D(p)=[p]2−s([p]1)D(p) = [p]_2 - s([p]_1) とおく。

  1. D(p)∈I/I2D(p) \in I/I^2 で、D ⁣:P→I/I2D\colon P \to I/I^2 は AA 導分であり(I/I2I/I^2 は P/IP/I 加群、したがって PP 加群)、x∈Ix \in I なら D(x)=x mod I2D(x) = x \bmod I^2 である。
  2. 定理 5.2 の δ ⁣:I/I2→(P/I)⊗PΩP/A\delta\colon I/I^2 \to (P/I) \otimes_P \Omega_{P/A} は、r∘δ=idr \circ \delta = \mathrm{id} となる P/IP/I 線形写像 rr をもつ。とくに δ\delta は単射である。
証明(補題 6.4)

(1) π2(D(p))=[p]1−[p]1=0\pi_2(D(p)) = [p]_1 - [p]_1 = 0 なので D(p)∈ker⁡π2=I/I2D(p) \in \ker\pi_2 = I/I^2 です。p↦[p]kp \mapsto [p]_k と ss は加法的なので DD も加法的で、ss が AA 代数の準同型なので D(ρ(a))=a[1]2−a s([1]1)=0D(\rho(a)) = a[1]_2 - a\,s([1]_1) = 0 です。[p]2=s([p]1)+D(p)[p]_2 = s([p]_1) + D(p) と書くと

[pq]2=(s([p]1)+D(p))(s([q]1)+D(q))=s([pq]1)+s([p]1)D(q)+s([q]1)D(p)[pq]_2 = \bigl(s([p]_1) + D(p)\bigr)\bigl(s([q]_1) + D(q)\bigr) = s([pq]_1) + s([p]_1)D(q) + s([q]_1)D(p)

です(D(p)D(q)∈(I/I2)2=0D(p)D(q) \in (I/I^2)^2 = 0)。I/I2I/I^2 への s([p]1)s([p]_1) の作用は [p]2[p]_2 の作用と同じ(差 D(p)D(p) は I/I2I/I^2 を 00 に写す)、すなわち pp の作用なので、D(pq)=p D(q)+q D(p)D(pq) = p\,D(q) + q\,D(p) です。x∈Ix \in I なら [x]1=0[x]_1 = 0 なので D(x)=[x]2D(x) = [x]_2 です。

(2) 定理 2.5 と 補題 2.3 により、DD から r(1⊗dp)=D(p)r(1 \otimes dp) = D(p) となる P/IP/I 線形写像 r ⁣:(P/I)⊗PΩP/A→I/I2r\colon (P/I) \otimes_P \Omega_{P/A} \to I/I^2 が得られます。x∈Ix \in I について r(δ(xˉ))=r(1⊗dx)=D(x)=xˉr(\delta(\bar x)) = r(1 \otimes dx) = D(x) = \bar x です。

定理 6.5(形式的に滑らかな代数の Ω は射影的)✓

BB を AA 上形式的に滑らかな AA 代数とし、P=A[x1,…,xn]P = A[x_1, \ldots, x_n] からの全射 P→BP \to B の核を II とする。このとき

0→I/I2→ δ B⊗PΩP/A→ΩB/A→00 \to I/I^2 \xrightarrow{\ \delta\ } B \otimes_P \Omega_{P/A} \to \Omega_{B/A} \to 0

は分裂する短完全列で、ΩB/A\Omega_{B/A} は有限生成射影 BB 加群である。

証明(定理 6.5)

C=P/I2C = P/I^2、J=I/I2J = I/I^2 とすると J2=0J^2 = 0、C/J=P/I≅BC/J = P/I \cong B です。形式的な滑らかさにより idB\mathrm{id}_B は AA 代数の準同型 s ⁣:B→P/I2s\colon B \to P/I^2 に持ち上がり、ss は π2∘s=id\pi_2 \circ s = \mathrm{id} を満たします。補題 6.4 により δ\delta は単射で左逆写像 rr をもち、定理 5.2 と合わせて列は完全で、命題 4.4[加群・完全列・中山の補題] により分裂します。B⊗PΩP/A≅BnB \otimes_P \Omega_{P/A} \cong B^n(命題 4.2 の (1))なので、ΩB/A\Omega_{B/A} は BnB^n の直和因子で、定理 3.3[テンソル積と平坦性・射影加群・入射加群] により有限生成射影加群です。

例 6.6(尖点は形式的に滑らかでない)

例 5.4 の B=k[x,y]/(y2−x3)B = k[x, y]/(y^2 - x^3) は kk 上形式的に滑らかではありません。滑らかなら 定理 6.5 により ΩB/k\Omega_{B/k} は有限生成射影加群です。BB は整域なので(例 3.4[整拡大])、Spec⁡B\operatorname{Spec} B は連結です(自明でない冪等元 ee は e(1−e)=0e(1-e) = 0 から整域に存在しない。命題 4.8[局所化と素イデアルのスペクトル])。命題 5.4[テンソル積と平坦性・射影加群・入射加群] により階数 rr は一定で、各極大イデアル n\mathfrak{n} で ΩB/k⊗κ(n)≅κ(n)r\Omega_{B/k} \otimes \kappa(\mathfrak{n}) \cong \kappa(\mathfrak{n})^r です。しかしこの次元は原点で 22、点 (1,1)(1, 1) で 11 でした。対照的に k[x,y]/(y−x2)≅k[x]k[x, y]/(y - x^2) \cong k[x] は 命題 6.2 の (1) により滑らかです。

体の拡大 L/KL/K については、ΩL/K\Omega_{L/K} が分離性をちょうど測ります。標数 p>0p > 0 では、LL の元の pp 乗全体 Lp={xp:x∈L}L^p = \{x^p : x \in L\} と KK が生成する部分体を K(Lp)K(L^p) と書きます。

定理 7.1(分離拡大と Ω = 0)✓

L/KL/K を有限次拡大とする。

  1. L/KL/K が分離拡大(定義 6.10[多項式環と体の拡大])であることと、ΩL/K=0\Omega_{L/K} = 0 であることは同値である。
  2. KK の標数が p>0p > 0 なら、これらは L=K(Lp)L = K(L^p) とも同値である。
証明(定理 7.1)

分離的なら ΩL/K=0\Omega_{L/K} = 0。 α∈L\alpha \in L の KK 上の最小多項式を ff とします。ff は分離的なので、命題 6.11[多項式環と体の拡大] により f′≠0f' \ne 0 です。f′(α)=0f'(\alpha) = 0 なら α\alpha の最小多項式 ff が f′f' を割りますが、deg⁡f′<deg⁡f\deg f' < \deg f なので f′=0f' = 0 となり矛盾します。よって f′(α)≠0f'(\alpha) \ne 0 です。補題 2.2 の (1) から 0=d(f(α))=f′(α) dα0 = d(f(\alpha)) = f'(\alpha)\,d\alpha で、f′(α)f'(\alpha) は体 LL の 00 でない元なので dα=0d\alpha = 0 です。ΩL/K\Omega_{L/K} は dαd\alpha で生成されるので 00 です。

標数 00 では、すべての代数拡大が分離的なので(命題 6.11[多項式環と体の拡大])、(1) の逆向きも成り立ちます。以下、標数を p>0p > 0 とします。

ΩL/K=0\Omega_{L/K} = 0 なら L=K(Lp)L = K(L^p)。 対偶を示します。K(Lp)≠LK(L^p) \ne L とします。K(Lp)K(L^p) を含む LL の真の部分体のうち KK 上の次元が最大のもの L′L' を取ります(K(Lp)K(L^p) 自身が候補なので存在します)。β∈L∖L′\beta \in L \setminus L' を取ると、L′(β)L'(\beta) は L′L' より真に大きい中間体なので L′(β)=LL'(\beta) = L です。c=βp∈Lp⊆L′c = \beta^p \in L^p \subseteq L' とおくと、L[x]L[x] で xp−c=(x−β)px^p - c = (x - \beta)^p です(補題 7.1[多項式環と体の拡大])。β\beta の L′L' 上の最小多項式 gg はこれを割るので、L[x]L[x] の素元分解の一意性(定理 2.5[多項式環と体の拡大])から g=(x−β)rg = (x - \beta)^r(1≤r≤p1 \le r \le p)です。xr−1x^{r-1} の係数 −rβ-r\beta は L′L' に入るので、r<pr < p なら rr は L′L' で可逆で β∈L′\beta \in L' となり矛盾します。よって g=xp−cg = x^p - c で、命題 6.2[多項式環と体の拡大] により L≅L′[x]/(xp−c)L \cong L'[x]/(x^p - c) です。系 5.3 から

ΩL/L′≅L dx/L (pxp−1 dx)=L dx≠0\Omega_{L/L'} \cong L\,dx/L\,(p x^{p-1}\,dx) = L\,dx \ne 0

です。定理 5.1(K→L′→LK \to L' \to L)により ΩL/K→ΩL/L′\Omega_{L/K} \to \Omega_{L/L'} は全射なので、ΩL/K≠0\Omega_{L/K} \ne 0 です。

L=K(Lp)L = K(L^p) なら分離的。 KK と LpL^p で生成される KK 部分代数 RR は、pp 乗の積が pp 乗であることから、LpL^p の元の KK 係数の一次結合の全体です。RR は有限次元の整域なので体です(00 でない rr による掛け算は RR の単射な KK 線形変換で、有限次元なので全射)。よって R=K(Lp)=LR = K(L^p) = L です。LL の KK 上の基底 e1,…,ene_1, \ldots, e_n を取ると、x=∑icieix = \sum_i c_ie_i について xp=∑icipeipx^p = \sum_i c_i^pe_i^p なので、e1p,…,enpe_1^p, \ldots, e_n^p は LL を張り、nn 個なので基底です。したがって、KK 上一次独立な v1,…,vm∈Lv_1, \ldots, v_m \in L について v1p,…,vmpv_1^p, \ldots, v_m^p も一次独立です(viv_i を基底に延長し(命題 5.7[ベクトル空間と線形変換] の (2))、その pp 乗が基底であることを使う)。

α∈L\alpha \in L が分離的でないとし、最小多項式を ff、d=deg⁡fd = \deg f とします。命題 6.11[多項式環と体の拡大] により f(x)=h(xp)f(x) = h(x^p) で、deg⁡h=d/p\deg h = d/p です。1,α,…,αd−11, \alpha, \ldots, \alpha^{d-1} は一次独立なので(命題 6.2[多項式環と体の拡大])、1,αp,…,αp(d−1)1, \alpha^p, \ldots, \alpha^{p(d-1)} も一次独立です。しかし h(αp)=0h(\alpha^p) = 0 は 1,αp,…,αp⋅d/p1, \alpha^p, \ldots, \alpha^{p \cdot d/p} の非自明な一次関係で、d/p≤d−1d/p \le d - 1 なのでこれらは上の一次独立な組の一部です。矛盾です。

例 7.2(非分離拡大 𝔽p(t)/𝔽p(tp)𝔽_p(t)/𝔽_p(t^p) と p 基底)

pp を素数、L=Fp(t)L = \mathbb{F}_p(t)、K=Fp(s)K = \mathbb{F}_p(s)(s=tps = t^p)とします。xp−sx^p - s は KK 上既約で(例 6.12[多項式環と体の拡大])、L=K(t)≅K[x]/(xp−s)L = K(t) \cong K[x]/(x^p - s) です。系 5.3 から ΩL/K=L dt\Omega_{L/K} = L\,dt は 11 次元で、定理 7.1 のとおり L/KL/K は分離的でありません。

第一基本完全列 L⊗KΩK/Fp→ΩL/Fp→ΩL/K→0L \otimes_K \Omega_{K/\mathbb{F}_p} \to \Omega_{L/\mathbb{F}_p} \to \Omega_{L/K} \to 0 を見ると、ΩK/Fp=K ds\Omega_{K/\mathbb{F}_p} = K\,ds、ΩL/Fp=L dt\Omega_{L/\mathbb{F}_p} = L\,dt(多項式環の局所化。命題 4.2)で、左の写像は ds=d(tp)=ptp−1dt=0ds = d(t^p) = pt^{p-1}dt = 0 により零写像です。つまり左端の写像は一般に単射ではありません。

一般に標数 pp の有限次拡大 L/KL/K について、L=K(Lp)(t1,…,tr)L = K(L^p)(t_1, \ldots, t_r) となる極小な t1,…,trt_1, \ldots, t_r を L/KL/K の pp 基底といいます。この例では {t}\{t\} が pp 基底で、dtdt が ΩL/K\Omega_{L/K} の基底です。一般にも dt1,…,dtrdt_1, \ldots, dt_r が ΩL/K\Omega_{L/K} の基底になります(演習 12.2 は r=2r = 2 の場合です)。

分離拡大は、平方零拡大に沿って一意に持ち上がります。これが Hensel の補題の「単根は持ち上がる」の無限小版です。

補題 7.3(有限次分離拡大は形式的にエタール)✓

L/KL/K を有限次分離拡大とすると、LL は KK 上形式的にエタールである。

証明(補題 7.3)

単拡大の場合。 まず、L=K(α)L = K(\alpha) で、α\alpha の KK 上の最小多項式 ff が f′(α)≠0f'(\alpha) \ne 0 を満たすときに示します。KK 代数 CC、J2=0J^2 = 0 となるイデアル JJ、KK 代数の準同型 u ⁣:L→C/Ju\colon L \to C/J を取ります。命題 6.2[多項式環と体の拡大] により L≅K[x]/(f)L \cong K[x]/(f) なので、KK 代数の準同型 L→CL \to C は f(a)=0f(a) = 0 となる a∈Ca \in C と(α↦a\alpha \mapsto a により)一対一に対応し(補題 3.1[加群・完全列・中山の補題])、uu の持ち上げは f(a)=0f(a) = 0 かつ aa の像が aˉ=u(α)\bar a = u(\alpha) となる aa と対応します。

aˉ\bar a の代表元 a0∈Ca_0 \in C を一つ取ると f(a0)∈Jf(a_0) \in J です。多項式の恒等式 f(x+y)=f(x)+f′(x)y+y2g(x,y)f(x + y) = f(x) + f'(x)y + y^2 g(x, y)(各単項式を二項展開)と J2=0J^2 = 0 から、y∈Jy \in J について f(a0+y)=f(a0)+f′(a0)yf(a_0 + y) = f(a_0) + f'(a_0)y です。f′(a0)f'(a_0) の C/JC/J での像 u(f′(α))u(f'(\alpha)) は、LL の 00 でない元 f′(α)f'(\alpha) の像なので単元です。よって f′(a0)c′=1−zf'(a_0)c' = 1 - z(z∈Jz \in J)となる c′∈Cc' \in C があり、(1−z)(1+z)=1(1 - z)(1 + z) = 1 から f′(a0)f'(a_0) は CC の単元です。よって f(a0+y)=0f(a_0 + y) = 0 となる y∈Jy \in J は y=−f′(a0)−1f(a0)y = -f'(a_0)^{-1}f(a_0) ただ一つです。aˉ\bar a の代表元は a0+ya_0 + y(y∈Jy \in J)の形のものに限るので、持ち上げはちょうど一つです。

一般の場合。 LL の KK 上の基底 α1,…,αr\alpha_1, \ldots, \alpha_r を取り、K0=KK_0 = K、Ki=K(α1,…,αi)K_i = K(\alpha_1, \ldots, \alpha_i) とおきます。αi+1\alpha_{i+1} の KK 上の最小多項式を ff、KiK_i 上の最小多項式を gg とすると、Ki[x]K_i[x] で f=ghf = gh と書けます。αi+1\alpha_{i+1} は KK 上分離的なので、定理 7.1 の証明の最初の段落と同じ理由(f′≠0f' \ne 0 と deg⁡f′<deg⁡f\deg f' < \deg f)で f′(αi+1)≠0f'(\alpha_{i+1}) \ne 0 で、f′(αi+1)=g′(αi+1)h(αi+1)f'(\alpha_{i+1}) = g'(\alpha_{i+1})h(\alpha_{i+1})(g(αi+1)=0g(\alpha_{i+1}) = 0)なので g′(αi+1)≠0g'(\alpha_{i+1}) \ne 0 です。単拡大の場合から Ki+1K_{i+1} は KiK_i 上形式的にエタールで、命題 6.2 の (3) を繰り返し使って L=KrL = K_r は KK 上形式的にエタールです。

命題 8.1(余接空間と Kähler 微分)✓

kk を体、BB を kk 代数、m\mathfrak{m} を BB の極大イデアルとし、剰余体 κ=B/m\kappa = B/\mathfrak{m} が kk 上有限次分離拡大であるとする。このとき

δ ⁣:m/m2→κ⊗BΩB/k,x mod m2↦1⊗dx\delta\colon \mathfrak{m}/\mathfrak{m}^2 \to \kappa \otimes_B \Omega_{B/k}, \qquad x \bmod \mathfrak{m}^2 \mapsto 1 \otimes dx

は κ\kappa ベクトル空間の同型である。とくに κ=k\kappa = k(有理点)なら m/m2≅ΩB/k⊗Bk\mathfrak{m}/\mathfrak{m}^2 \cong \Omega_{B/k} \otimes_B k である。

証明(命題 8.1)

B/m2→κB/\mathfrak{m}^2 \to \kappa の核 m/m2\mathfrak{m}/\mathfrak{m}^2 は平方零です。補題 7.3 により κ\kappa は kk 上形式的にエタールなので、idκ\mathrm{id}_\kappa は kk 代数の準同型 s ⁣:κ→B/m2s\colon \kappa \to B/\mathfrak{m}^2 に持ち上がります。補題 6.4(A=kA = k、P=BP = B、I=mI = \mathfrak{m})により δ\delta は単射です。定理 5.2 の完全列 m/m2→δκ⊗BΩB/k→Ωκ/k→0\mathfrak{m}/\mathfrak{m}^2 \xrightarrow{\delta} \kappa \otimes_B \Omega_{B/k} \to \Omega_{\kappa/k} \to 0 と、定理 7.1 による Ωκ/k=0\Omega_{\kappa/k} = 0 から δ\delta は全射です。

剰余体の分離性は外せません。例 9.7 で、m/m2=0\mathfrak{m}/\mathfrak{m}^2 = 0 なのに Ω⊗κ≠0\Omega \otimes \kappa \ne 0 となる例を見ます。

体上の有限次代数をエタール代数として特徴づけるために、冪等元の持ち上げを用意します。

補題 8.2(冪等元の持ち上げと直積)✓

  1. 環 CC のイデアル JJ が J2=0J^2 = 0 を満たすとき、C/JC/J の冪等元 eˉ\bar e に対し、e2=ee^2 = e かつ像が eˉ\bar e となる e∈Ce \in C がただ一つ存在する。
  2. B1,B2B_1, B_2 が AA 上形式的にエタールなら、直積 B1×B2B_1 \times B_2 も AA 上形式的にエタールである。
証明(補題 8.2)

(1) 存在: eˉ\bar e の代表元 cc を取り、n=c2−c∈Jn = c^2 - c \in J とおきます。e=c+n(1−2c)e = c + n(1 - 2c) とすると、cc と nn は可換で n2=0n^2 = 0、c2=c+nc^2 = c + n なので

e2=c2+2cn(1−2c)=c+n+2cn−4c2n=c+n+2cn−4(c+n)n=c+n−2cn=ee^2 = c^2 + 2cn(1 - 2c) = c + n + 2cn - 4c^2n = c + n + 2cn - 4(c + n)n = c + n - 2cn = e

で、e≡c(modJ)e \equiv c \pmod J です。一意性: e,e′e, e' がともに eˉ\bar e の冪等な持ち上げなら、y=e′−e∈Jy = e' - e \in J について e+y=(e+y)2=e+2eye + y = (e + y)^2 = e + 2ey なので y=2eyy = 2ey、両辺に ee を掛けて ey=2eyey = 2ey、よって ey=0ey = 0 で y=2ey=0y = 2ey = 0 です。

(2) AA 代数 CC、J2=0J^2 = 0 となる JJ、u ⁣:B1×B2→C/Ju\colon B_1 \times B_2 \to C/J を取り、構造写像を λ ⁣:A→C\lambda\colon A \to C とします。eˉ=u(1,0)\bar e = u(1, 0) は冪等元なので、(1) の冪等な持ち上げ ee を取ります。CeCe は ee を単位元とする環で、a↦λ(a)ea \mapsto \lambda(a)e により AA 代数、JeJe は (Je)2=0(Je)^2 = 0 となるイデアルで、ce↦cˉeˉc e \mapsto \bar c\bar e は同型 Ce/Je≅(C/J)eˉCe/Je \cong (C/J)\bar e を与えます(核は Ce∩J=JeCe \cap J = Je)。b1↦u(b1,0)b_1 \mapsto u(b_1, 0) は AA 代数の準同型 B1→(C/J)eˉB_1 \to (C/J)\bar e なので、B1B_1 が形式的にエタールであることから、ただ一つの持ち上げ v1 ⁣:B1→Cev_1\colon B_1 \to Ce があります。同様に 1−e1 - e について v2 ⁣:B2→C(1−e)v_2\colon B_2 \to C(1 - e) があります。v(b1,b2)=v1(b1)+v2(b2)v(b_1, b_2) = v_1(b_1) + v_2(b_2) は、Ce⋅C(1−e)=0Ce \cdot C(1 - e) = 0 から積を保ち、11 を e+(1−e)=1e + (1 - e) = 1 に写す AA 代数の準同型で、uu の持ち上げです。

一意性: ww を uu の持ち上げとすると、w(1,0)w(1, 0) は eˉ\bar e の冪等な持ち上げなので (1) から ee です。w(b1,0)=w(b1,0)w(1,0)∈Cew(b_1, 0) = w(b_1, 0)w(1, 0) \in Ce で、b1↦w(b1,0)b_1 \mapsto w(b_1, 0) は B1→CeB_1 \to Ce の持ち上げなので v1v_1 に一致し、同様に w(0,b2)=v2(b2)w(0, b_2) = v_2(b_2) です。よって w=vw = v です。

定義 8.3(体上のエタール代数)↗

kk を体とする。kk 上有限次元の kk 代数 BB が kk 上形式的にエタールであるとき、BB を kk 上の(有限)エタール代数という。

定理 8.4(体上のエタール代数の特徴づけ)✓

kk を体、B≠0B \ne 0 を kk 上有限次元の kk 代数とする。次は同値である。

  1. 有限次分離拡大 L1,…,LrL_1, \ldots, L_r について B≅L1×⋯×LrB \cong L_1 \times \cdots \times L_r である。
  2. BB はエタール代数である。
  3. BB は kk 上形式的に不分岐である。
  4. ΩB/k=0\Omega_{B/k} = 0 である。

証明の方針です。(1) ⇒ (2) ⇒ (3) ⇔ (4) は、直前までの補題と命題から短く従います。山場は (4) ⇒ (1) です。Ω=0\Omega = 0 の有限次元代数を Artin 環の構造定理で局所環の直積に分け、各成分の極大イデアルが 00 であること(成分が剰余体そのものであること)と、その剰余体が分離拡大であることを示します。

証明(定理 8.4)

(1) ⇒ (2): 補題 7.3 により各 LiL_i は形式的にエタールで、補題 8.2 の (2) を rr に関する帰納法で使えば(L1×⋯×Lr=(L1×⋯×Lr−1)×LrL_1 \times \cdots \times L_r = (L_1 \times \cdots \times L_{r-1}) \times L_r)、積も形式的にエタールです。(2) ⇒ (3) は定義です。(3) ⇔ (4) は 命題 6.3 です。

(4) ⇒ (1): BB のイデアルは kk 部分空間なので、イデアルの降鎖は次元が減る回数が有限で止まり、BB は Artin 環です。定理 6.4[Noether 環と Artin 環] により B≅B1×⋯×BrB \cong B_1 \times \cdots \times B_r(各 Bi=B/IiB_i = B/I_i は Artin 局所環)です。定理 5.2 から ΩBi/k\Omega_{B_i/k} は Bi⊗BΩB/k=0B_i \otimes_B \Omega_{B/k} = 0 の剰余なので 00 です。よって (Bi,n,K)(B_i, \mathfrak{n}, K) を ΩBi/k=0\Omega_{B_i/k} = 0 となる有限次元の Artin 局所環として、n=0\mathfrak{n} = 0 と K/kK/k が分離的であることを示せば十分です。

KK は BiB_i の剰余なので kk 上有限次で、定理 5.2 から ΩK/k\Omega_{K/k} は K⊗ΩBi/k=0K \otimes \Omega_{B_i/k} = 0 の剰余なので 00、定理 7.1 により K/kK/k は分離的です。命題 6.1[Noether 環と Artin 環] の (3) により n=Jac⁡(Bi)\mathfrak{n} = \operatorname{Jac}(B_i) は冪零なので、補題 7.3 と 命題 6.2 の (4) から、idK\mathrm{id}_K は kk 代数の準同型 σ ⁣:K→Bi\sigma\colon K \to B_i に持ち上がります。σ\sigma により BiB_i を KK 代数とみると、K→Bi→Bi/n=KK \to B_i \to B_i/\mathfrak{n} = K は恒等写像です。定理 5.1(k→K→Bik \to K \to B_i)から ΩBi/K\Omega_{B_i/K} は ΩBi/k=0\Omega_{B_i/k} = 0 の像なので 00 です。命題 8.1 を KK 上の代数 BiB_i と有理点 n\mathfrak{n} に使うと n/n2≅ΩBi/K⊗K=0\mathfrak{n}/\mathfrak{n}^2 \cong \Omega_{B_i/K} \otimes K = 0 です。n\mathfrak{n} は有限次元なので有限生成で、n=n⋅n\mathfrak{n} = \mathfrak{n} \cdot \mathfrak{n} と中山の補題(定理 3.5[加群・完全列・中山の補題] の (1))から n=0\mathfrak{n} = 0 です。よって Bi=KB_i = K です。

例 8.5(エタール代数の例と反例)

  • R[x]/(x2+1)≅C\mathbb{R}[x]/(x^2 + 1) \cong \mathbb{C}、R[x]/(x2−1)≅R×R\mathbb{R}[x]/(x^2 - 1) \cong \mathbb{R} \times \mathbb{R} はエタールです。R[x]/(x2)\mathbb{R}[x]/(x^2) は Ω=R[x]/(x2) dx/(2x dx)≠0\Omega = \mathbb{R}[x]/(x^2)\,dx/(2x\,dx) \ne 0 でエタールではありません。
  • 一般に f∈k[x]f \in k[x] がモニックなら、k[x]/(f)k[x]/(f) がエタールであることは、系 5.3 により f′f' が k[x]/(f)k[x]/(f) の単元であること、すなわち ff と f′f' が互いに素であることと同値です。
  • 例 5.5 の計算は、Fp[x]/(x2+1)\mathbb{F}_p[x]/(x^2 + 1) が pp 奇素数でエタール、p=2p = 2 でエタールでないことを示しています。

注意 8.6(エタール代数と Hensel 局所環)

系 7.4[完備化と Artin–Rees の補題] の (2) は、エタール代数の言葉では次のように読めます。Hensel 局所環(定義 7.1[完備化と Artin–Rees の補題])(A,m,k)(A, \mathfrak{m}, k) とモニック多項式 ff について、fˉ(α)=0\bar f(\alpha) = 0、fˉ′(α)≠0\bar f'(\alpha) \ne 0 となる α\alpha は kk 代数の準同型 k[x]/(fˉ)→kk[x]/(\bar f) \to k で、fˉ′(α)≠0\bar f'(\alpha) \ne 0 は k[x]/(fˉ)k[x]/(\bar f) が α\alpha の近くでエタールであることを意味します。この点が A[x]/(f)→AA[x]/(f) \to A に持ち上がる、というのが Hensel 性です。補題 7.3 の証明の単拡大の段は、平方零拡大に沿って単根を一意に持ち上げる議論(Newton 法の 1 段)で、完備局所環での Hensel の補題はこれを m\mathfrak{m} 進的に繰り返したものと見なせます。Hensel 局所環を「有限エタール代数の点が剰余体から持ち上がる局所環」として特徴づける理論は、J. S. Milne『Étale Cohomology』第 I 章にあります。

定義 9.1(完全体)↗

体 kk が完全体であるとは、kk の標数が 00 であるか、標数 p>0p > 0 で Frobenius 写像 k→kk \to k、a↦apa \mapsto a^p が全射であることをいう。

有限体は完全体です(Frobenius 写像は単射で(補題 7.1[多項式環と体の拡大])、有限集合の単射は全射)。代数閉体も完全体です(xp−ax^p - a が根をもつ)。Fp(t)\mathbb{F}_p(t) は完全体ではありません(tt は pp 乗でない)。

補題 9.2(完全体の有限次拡大は分離的)✓

kk を完全体とすると、kk の有限次拡大はすべて分離拡大である。

証明(補題 9.2)

標数 00 なら 命題 6.11[多項式環と体の拡大] です。標数 p>0p > 0 で、既約多項式 ff が分離的でないとすると、同じ命題から f=∑iaixpif = \sum_i a_i x^{pi} と書けます。kk は完全体なので ai=bipa_i = b_i^p となる bib_i があり、補題 7.1[多項式環と体の拡大] を k[x]k[x] に使うと f=(∑ibixi)pf = \bigl(\sum_i b_i x^i\bigr)^p です。ff は定数でないので ∑ibixi\sum_i b_ix^i も定数でなく、p≥2p \ge 2 なので ff は既約でありません。矛盾です。

定義 9.3(Jacobi 行列)↗

f1,…,fm∈k[x1,…,xn]f_1, \ldots, f_m \in k[x_1, \ldots, x_n] と、fjf_j をすべて含む極大イデアル PP について、κ(P)=k[x1,…,xn]/P\kappa(P) = k[x_1, \ldots, x_n]/P 成分の m×nm \times n 行列

J(P)=(∂fj∂xi mod P)1≤j≤m, 1≤i≤nJ(P) = \Bigl(\frac{\partial f_j}{\partial x_i} \bmod P\Bigr)_{1 \le j \le m,\ 1 \le i \le n}

を PP における Jacobi 行列という。mm 本の行ベクトルが κ(P)n\kappa(P)^n で張る部分空間の次元を rank⁡J(P)\operatorname{rank} J(P) と書く(行列の階数)。

P=(x1−a1,…,xn−an)P = (x_1 - a_1, \ldots, x_n - a_n)(a∈kna \in k^n)なら、J(P)J(P) は偏微分を点 aa で値を取った普通の Jacobi 行列です。

定理 9.4(Jacobi 判定法)✓

kk を完全体、B=k[x1,…,xn]/(f1,…,fm)B = k[x_1, \ldots, x_n]/(f_1, \ldots, f_m) とし、n\mathfrak{n} を BB の極大イデアル、PP をその k[x1,…,xn]k[x_1, \ldots, x_n] への引き戻しとする。

  1. dim⁡κn/n2=n−rank⁡J(P)\dim_{\kappa} \mathfrak{n}/\mathfrak{n}^2 = n - \operatorname{rank} J(P) である(κ=B/n\kappa = B/\mathfrak{n})。
  2. rank⁡J(P)≤n−dim⁡Bn\operatorname{rank} J(P) \le n - \dim B_{\mathfrak{n}} である。
  3. BnB_{\mathfrak{n}} が正則局所環であることと、rank⁡J(P)=n−dim⁡Bn\operatorname{rank} J(P) = n - \dim B_{\mathfrak{n}} であることは同値である。

n−dim⁡Bnn - \dim B_{\mathfrak{n}} は、点 n\mathfrak{n} における BB の nn 次元アフィン空間の中での余次元です(k[x1,…,xn]Pk[x_1, \ldots, x_n]_P の次元は nn なので)。(3) は「Jacobi 行列の階数が余次元に等しい点が正則な点」と言っています。

証明(定理 9.4)

(1) 定理 5.4[Noether の正規化と Hilbert の零点定理] の (3) により κ\kappa は kk 上有限次で、補題 9.2 により分離的です。命題 8.1 から n/n2≅κ⊗BΩB/k\mathfrak{n}/\mathfrak{n}^2 \cong \kappa \otimes_B \Omega_{B/k} です。系 5.3 は完全列 Bm→Bn→ΩB/k→0B^m \to B^n \to \Omega_{B/k} \to 0(左の写像は ej↦∑i∂fj/∂xi‾ eie_j \mapsto \sum_i \overline{\partial f_j/\partial x_i}\,e_i)を与え、κ⊗B−\kappa \otimes_B - を施すと右完全性(定理 2.8[テンソル積と平坦性・射影加群・入射加群])から完全列 κm→κn→κ⊗BΩB/k→0\kappa^m \to \kappa^n \to \kappa \otimes_B \Omega_{B/k} \to 0 を得ます。κ=k[x]/P\kappa = k[x]/P なので、左の写像の像は J(P)J(P) の行ベクトルが張る部分空間 WW です。κn→κn/W\kappa^n \to \kappa^n/W に 定理 7.3[ベクトル空間と線形変換] を使って dim⁡κ⊗BΩB/k=n−dim⁡W=n−rank⁡J(P)\dim \kappa \otimes_B \Omega_{B/k} = n - \dim W = n - \operatorname{rank} J(P) です。

(2)(3) BB は Noether 環で(系 4.1[Noether 環と Artin 環])、BnB_{\mathfrak{n}} は剰余体 κ\kappa の Noether 局所環です(命題 3.10[局所化と素イデアルのスペクトル])。S=B∖nS = B \setminus \mathfrak{n} とすると、S−1(n2)=(S−1n)2S^{-1}(\mathfrak{n}^2) = (S^{-1}\mathfrak{n})^2(xy/s=(x/1)(y/s)xy/s = (x/1)(y/s) と (x/s)(y/t)=xy/st(x/s)(y/t) = xy/st)で、局所化の完全性(定理 5.2[加群・完全列・中山の補題])から nBn/n2Bn≅S−1(n/n2)\mathfrak{n}B_{\mathfrak{n}}/\mathfrak{n}^2B_{\mathfrak{n}} \cong S^{-1}(\mathfrak{n}/\mathfrak{n}^2) です。s∈Ss \in S は κ\kappa ベクトル空間 n/n2\mathfrak{n}/\mathfrak{n}^2 に 00 でないスカラー sˉ\bar s として全単射に作用するので、v↦v/1v \mapsto v/1 は同型 n/n2→S−1(n/n2)\mathfrak{n}/\mathfrak{n}^2 \to S^{-1}(\mathfrak{n}/\mathfrak{n}^2) です(v/1=0v/1 = 0 なら sv=0sv = 0 から v=0v = 0、また v/s=(sˉ−1v)/1v/s = (\bar s^{-1}v)/1)。よって (1) から

edim⁡Bn=n−rank⁡J(P)\operatorname{edim} B_{\mathfrak{n}} = n - \operatorname{rank} J(P)

です。定理 5.2[Krull 次元と単項イデアル定理] により dim⁡Bn≤edim⁡Bn\dim B_{\mathfrak{n}} \le \operatorname{edim} B_{\mathfrak{n}} なので (2) が成り立ち、定義 6.1[Cohen–Macaulay 環と正則局所環] により正則であることは dim⁡Bn=edim⁡Bn\dim B_{\mathfrak{n}} = \operatorname{edim} B_{\mathfrak{n}}、すなわち (3) の等式と同値です。

系 9.5(Jacobi 判定法と正則環)✓

kk を完全体、B=k[x1,…,xn]/(f1,…,fm)B = k[x_1, \ldots, x_n]/(f_1, \ldots, f_m) とする。

  1. すべての極大イデアル n\mathfrak{n}(引き戻し PP)で rank⁡J(P)=n−dim⁡Bn\operatorname{rank} J(P) = n - \dim B_{\mathfrak{n}} なら、BB は正則環である。
  2. BB が次元 dd の整域なら、BB が正則環であることと、すべての極大イデアルで rank⁡J(P)=n−d\operatorname{rank} J(P) = n - d であることは同値である。
  3. 多項式環 k[x1,…,xn]k[x_1, \ldots, x_n] は正則環である。
証明(系 9.5)

(1) 定理 9.4 によりすべての BnB_{\mathfrak{n}} が正則局所環なので、系 7.2[Cohen–Macaulay 環と正則局所環] により BB は正則環です。(2) 定理 7.4[Krull 次元と単項イデアル定理] の (2) により BB のすべての極大イデアルの高さは dd で、命題 2.3[Krull 次元と単項イデアル定理] の (1) により dim⁡Bn=d\dim B_{\mathfrak{n}} = d です。定理 9.4 の (3) と 系 7.2[Cohen–Macaulay 環と正則局所環] から従います。(3) m=0m = 0 とすると J(P)J(P) は行をもたず階数 00 で、k[x1,…,xn]k[x_1, \ldots, x_n] は次元 nn の整域です(系 6.3[Krull 次元と単項イデアル定理])。(2) から正則環です。

滑らかな点:接線は 1 本dim 𝔫/𝔫² = 1原点:dim 𝔫/𝔫² = 2dxdy
尖点 y² = x³。滑らかな点では余接空間 𝔫/𝔫² は 1 次元で接線が一本に決まるが、原点では dx と dy が独立に残り 2 次元になる。

例 9.6(尖点の特異点)

kk を標数が 22 でも 33 でもない完全体とし、B=k[x,y]/(y2−x3)B = k[x, y]/(y^2 - x^3) を考えます。BB は整域で(例 3.4[整拡大])、商体 k(t)k(t) の超越次数が 11 なので次元 11 です(定理 7.1[Krull 次元と単項イデアル定理])。J(P)=(−3x2  2y) mod PJ(P) = (-3x^2 \ \ 2y) \bmod P の階数が 00 になるのは x,y∈Px, y \in P、すなわち P=(x,y)P = (x, y) のときだけです(3,23, 2 は kk の単元)。よって 系 9.5 の (2) と 定理 9.4 から、BnB_{\mathfrak{n}} は原点以外のすべての極大イデアルで正則、原点では正則でありません。原点で正則でないことは 例 6.9[Cohen–Macaulay 環と正則局所環] でも見ました。剰余体が kk より大きい極大イデアル(kk が代数閉体でないとき)も、κ(P)\kappa(P) の中で同じ計算をすれば判定できます。

例 9.7(完全体でないと判定法は壊れる)

pp を素数、k=Fp(t)k = \mathbb{F}_p(t)、B=k[x]/(xp−t)B = k[x]/(x^p - t) とします。xp−tx^p - t は既約なので(例 6.12[多項式環と体の拡大])BB は体で、唯一の極大イデアル n=0\mathfrak{n} = 0 で Bn=BB_{\mathfrak{n}} = B は次元 00 の正則局所環です。しかし J(P)=(pxp−1)=(0)J(P) = (px^{p-1}) = (0) の階数は 00 で、n−dim⁡Bn=1n - \dim B_{\mathfrak{n}} = 1 と一致しません。実際 n/n2=0\mathfrak{n}/\mathfrak{n}^2 = 0 ですが、ΩB/k=B dx≠0\Omega_{B/k} = B\,dx \ne 0 です。剰余体 B/n=BB/\mathfrak{n} = B が kk 上分離的でないため、命題 8.1 が使えないのです。

注意 9.8(Jacobi 判定法の一般形)

一般の体 kk 上では、Jacobi 行列の条件 rank⁡J(P)=n−dim⁡Bn\operatorname{rank} J(P) = n - \dim B_{\mathfrak{n}} は BB が n\mathfrak{n} の近くで kk 上滑らかであること(ΩB/k\Omega_{B/k} が n\mathfrak{n} の近くで階数 dim⁡Bn\dim B_{\mathfrak{n}} の射影加群になること)を表し、滑らかなら正則ですが、上の例のとおり逆は成り立ちません。素イデアルでの判定や、剰余体が非分離的な場合を含む一般形は、H. Matsumura『Commutative Ring Theory』§30 や D. Eisenbud『Commutative Algebra with a View Toward Algebraic Geometry』第 16 章を参照してください。この記事では定理環境にしません。

この節では pp を素数とし、標数 pp の環(p⋅1=0p \cdot 1 = 0)を考えます。補題 7.1[多項式環と体の拡大] により F ⁣:A→AF\colon A \to A、a↦apa \mapsto a^p は環準同型です。

定義 10.1(Frobenius 写像・F 有限)↗

標数 pp の環 AA について、F(a)=apF(a) = a^p を Frobenius 写像という。AA 自身に a⋅m=apma \cdot m = a^pm で AA 加群の構造を入れたものを F∗AF_*A と書く。F∗AF_*A が平坦 AA 加群であるとき Frobenius が平坦であるといい、F∗AF_*A が有限生成 AA 加群であるとき AA は F 有限であるという。

例 10.2(多項式環の Frobenius)

kk を標数 pp の完全体、A=k[x1,…,xn]A = k[x_1, \ldots, x_n] とします。F∗AF_*A は、単項式 xax^a(0≤ai<p0 \le a_i < p)の pnp^n 個を基底とする自由 AA 加群です。実際、λxb\lambda x^b(λ∈k\lambda \in k)は b=pc+ab = pc + a(0≤ai<p0 \le a_i < p)と λ=μp\lambda = \mu^p を使って (μxc)pxa=(μxc)⋅xa(\mu x^c)^p x^a = (\mu x^c) \cdot x^a と書けるので生成します。∑agapxa=0\sum_a g_a^p x^a = 0(ga∈Ag_a \in A)なら、gapxag_a^p x^a に現れる単項式の指数は pp を法として aa に合同で、aa ごとに交わらないので、各 gap=0g_a^p = 0、よって ga=0g_a = 0 です。とくに AA は F 有限で、Frobenius は平坦です。

正則局所環が F 有限なら、Frobenius が平坦であることは前の章までの道具で示せます。

命題 10.3(F 有限な正則局所環の Frobenius)✓

(A,m,k)(A, \mathfrak{m}, k) を標数 pp の正則局所環で F 有限とする。このとき F∗AF_*A は有限階数の自由 AA 加群であり、とくに Frobenius は平坦である。

証明(命題 10.3)

d=dim⁡Ad = \dim A、x1,…,xdx_1, \ldots, x_d を正則パラメータ系とします(m=(x1,…,xd)\mathfrak{m} = (x_1, \ldots, x_d))。I=(x1p,…,xdp)I = (x_1^p, \ldots, x_d^p) の根基は各 xix_i を含むので m\mathfrak{m} で、補題 4.1[Krull 次元と単項イデアル定理] により II は m\mathfrak{m} 準素、x1p,…,xdpx_1^p, \ldots, x_d^p はパラメータ系です(定義 5.1[Krull 次元と単項イデアル定理])。AA は CM なので(系 6.5[Cohen–Macaulay 環と正則局所環])、定理 3.5[Cohen–Macaulay 環と正則局所環] により x1p,…,xdpx_1^p, \ldots, x_d^p は AA の正則列です。

F∗AF_*A の加法群は AA で、xix_i は xipx_i^p の掛け算として作用し、(x1,…,xi−1)F∗A=(x1p,…,xi−1p)A(x_1, \ldots, x_{i-1})F_*A = (x_1^p, \ldots, x_{i-1}^p)A です。したがって 定義 7.1[Tor・Ext と深さ] の条件は F∗AF_*A の上の x1,…,xdx_1, \ldots, x_d と AA の上の x1p,…,xdpx_1^p, \ldots, x_d^p で同じで、x1,…,xdx_1, \ldots, x_d は F∗AF_*A 正則列です。mF∗A=(x1p,…,xdp)A≠A\mathfrak{m}F_*A = (x_1^p, \ldots, x_d^p)A \ne A なので、系 7.6[Tor・Ext と深さ] の (1) から depth⁡F∗A≥d\operatorname{depth} F_*A \ge d です。

F∗AF_*A は有限生成で、定理 7.1[Cohen–Macaulay 環と正則局所環] により gldim⁡A=depth⁡A=d\operatorname{gldim} A = \operatorname{depth} A = d なので pd⁡F∗A<∞\operatorname{pd} F_*A < \infty です。Auslander–Buchsbaum の公式(定理 9.1[Tor・Ext と深さ])から pd⁡F∗A=d−depth⁡F∗A≤0\operatorname{pd} F_*A = d - \operatorname{depth} F_*A \le 0 で、F∗A≠0F_*A \ne 0 なので pd⁡F∗A=0\operatorname{pd} F_*A = 0、すなわち F∗AF_*A は射影的です。定理 5.1[テンソル積と平坦性・射影加群・入射加群] により有限生成射影加群は自由で、命題 4.4[テンソル積と平坦性・射影加群・入射加群] の (1) により平坦です。

定理 10.4(Kunz の定理)※

AA を標数 p>0p > 0 の Noether 環とする。AA が正則環であることと、Frobenius 写像 F ⁣:A→AF\colon A \to A が平坦であること(F∗AF_*A が平坦 AA 加群であること)は同値である。

注意 10.5(主張のみとする理由と出典)

この定理は証明を書かず主張のみとします。Rikai の中で証明済みなのは、F 有限な正則局所環で Frobenius が自由になること(命題 10.3)だけです。残りの部分が要するものは次のとおりです。

  • 「正則 ⇒ 平坦」の一般の場合。 平坦性は局所的なので(命題 4.4[テンソル積と平坦性・射影加群・入射加群] の (5))正則局所環で示せばよいのですが、F 有限でないと F∗AF_*A は有限生成でなく、上の証明の Auslander–Buchsbaum の公式も局所平坦性判定(定理 5.2[Tor・Ext と深さ])も使えません。標準的な道筋は、完備化 A^\widehat{A}(定理 6.7[完備化と Artin–Rees の補題] により忠実平坦)に移り、正標数の Cohen の構造定理(定理 8.4[完備化と Artin–Rees の補題]。Rikai では主張のみ)で A^≅k[[x1,…,xd]]\widehat{A} \cong k[[x_1, \ldots, x_d]] とし、冪級数環で Frobenius の平坦性を確かめてから AA に降ろすものです。標数 00 の構造定理(系 8.3[完備化と Artin–Rees の補題])は証明済みですが、Frobenius は標数 pp の概念なのでこちらは使えません。この依存のため、閉包は Cohen の構造定理で切れます。
  • 「平坦 ⇒ 正則」。 Frobenius が平坦なら Frobenius の冪 FeF^e も平坦で、q=peq = p^e について剰余体の極小自由分解に FeF^e を施すと A/m[q]A/\mathfrak{m}^{[q]}(m[q]\mathfrak{m}^{[q]} は m\mathfrak{m} の元の qq 乗で生成されるイデアル)の極小自由分解になります。正則な場合には、Koszul 複体が剰余体の極小自由分解であること(命題 2.6[Cohen–Macaulay 環と正則局所環])がちょうどこの形をしています。この情報から正則性を引き出すには、Kunz による長さ ℓ(A/m[q])\ell(A/\mathfrak{m}^{[q]}) と qdim⁡Aq^{\dim A} の比較、あるいは Herzog による Betti 数の比較で pd⁡k<∞\operatorname{pd} k < \infty を導いて Serre の正則性定理(定理 7.1[Cohen–Macaulay 環と正則局所環])に戻す議論が要り、どちらもこの記事の範囲を超える 1 節分の評価を必要とします。なお正則局所環が整域であること(定理 6.3[Cohen–Macaulay 環と正則局所環])は、FF が単射であることを保証します。

出典: E. Kunz, “Characterizations of regular local rings of characteristic pp”, Amer. J. Math. 91 (1969), 772–784。J. Herzog, “Ringe der Charakteristik pp und Frobeniusfunktoren”, Math. Z. 140 (1974), 67–78。

例 10.6(正則でない環の Frobenius)

kk を標数 pp の完全体、A=k[x]/(x2)A = k[x]/(x^2) とします。AA は次元 00 で edim⁡A=1\operatorname{edim} A = 1 なので正則ではありません。F(x)=xp=0F(x) = x^p = 0 なので、xx は F∗AF_*A に 00 として作用します。F∗AF_*A は kk 上 22 次元なので有限生成で、もし平坦なら 定理 5.2[Tor・Ext と深さ] により自由ですが、00 でない自由 AA 加群では xx は 00 として作用しません。よって Frobenius は平坦でなく、定理 10.4 と整合します。

Noether 環のなかには、完備化すると冪零元が現れる、正規化が有限にならない、鎖状でない、といった「病的」な環があります。代数幾何学と数論で現れる環はこれらを起こさず、その性質をまとめたのが Grothendieck の優秀環です。この記事では定義と簡単な例だけを述べます。

定義 11.1(幾何的正則性)↗

kk を体、RR を Noether kk 代数とする。kk のすべての有限次拡大 k′k' について k′⊗kRk' \otimes_k R が正則環であるとき、RR は kk 上幾何的に正則であるという。

k′⊗kRk' \otimes_k R は RR 上有限生成の加群なので Noether 環です。例 9.7 の B=k[x]/(xp−t)B = k[x]/(x^p - t) は正則(体)ですが、k′=k(t1/p)k' = k(t^{1/p}) とすると k′⊗kB≅k′[x]/(x−t1/p)pk' \otimes_k B \cong k'[x]/(x - t^{1/p})^p は被約でなく正則ではないので、幾何的に正則ではありません。

定義 11.2(G 環・J-2 環・永田環・優秀環)↗

AA を Noether 環とする。

  1. すべての素イデアル p\mathfrak{p} について、局所環 ApA_{\mathfrak{p}} の形式ファイバー(定義 6.8[完備化と Artin–Rees の補題])Ap^⊗Apκ(q)\widehat{A_{\mathfrak{p}}} \otimes_{A_{\mathfrak{p}}} \kappa(\mathfrak{q}) が、ApA_{\mathfrak{p}} のすべての素イデアル q\mathfrak{q} で κ(q)\kappa(\mathfrak{q}) 上幾何的に正則であるとき、AA を G 環という。
  2. すべての有限生成 AA 代数 BB について、正則な点の集合 Reg⁡(B)={q∈Spec⁡B:Bq は正則}\operatorname{Reg}(B) = \{\mathfrak{q} \in \operatorname{Spec} B : B_{\mathfrak{q}} \text{ は正則}\} が Spec⁡B\operatorname{Spec} B の開集合であるとき、AA を J-2 環という。
  3. すべての素イデアル p\mathfrak{p} と Frac⁡(A/p)\operatorname{Frac}(A/\mathfrak{p}) のすべての有限次拡大体 LL について、A/pA/\mathfrak{p} の LL における整閉包が有限生成 A/pA/\mathfrak{p} 加群であるとき、AA を永田環(普遍的に日本的な環)という。
  4. G 環かつ J-2 環であるとき準優秀環、さらに普遍鎖状(定義 4.1[Cohen–Macaulay 環と正則局所環])であるとき優秀環という。

例 11.3(定義から確かめられること)

  • 体 kk の素イデアルは 00 だけで、kk の完備化は kk 自身なので形式ファイバーは k⊗kk=kk \otimes_k k = k、k′⊗kk=k′k' \otimes_k k = k' は体(次元 00 の正則局所環)なので、kk は G 環です。有限生成 kk 代数は鎖状なので(系 7.5[Krull 次元と単項イデアル定理])普遍鎖状で、有限次拡大 LL における kk の整閉包は LL 自身なので永田環です。J-2 であることは次の注意の基本定理によります。
  • 標数 00 の体 kk 上の A=k[x](x)A = k[x]_{(x)} では、形式ファイバーは kk と k((x))k((x)) でした(例 6.9[完備化と Artin–Rees の補題])。k(x)k(x) の有限次拡大 k′k' は分離的なので k′≅k(x)[t]/(g)k' \cong k(x)[t]/(g)(gg は重根をもたない)と書け、k((x))⊗k(x)k′≅k((x))[t]/(g)k((x)) \otimes_{k(x)} k' \cong k((x))[t]/(g) は gg の k((x))[t]k((x))[t] での相異なる既約因子に対応する体の直積(中国剰余定理)なので、正則です。
  • Cohen–Macaulay 環は普遍鎖状なので(系 4.4[Cohen–Macaulay 環と正則局所環])、正則環はとくに普遍鎖状です。

注意 11.4(優秀環の基本定理(文献のみ))

Grothendieck と永田による基本定理: 体、Z\mathbb{Z}、標数 00 の Dedekind 整域、完備 Noether 局所環は優秀環で、優秀環上の有限生成代数とその局所化は優秀環です。また準優秀環の局所化・剰余と、優秀環の整閉包の有限性(優秀環は永田環)も成り立ちます。証明は形式ファイバーの幾何的正則性を扱う理論全体を要し、本 1 冊分になるので、この記事では定理環境にしません。文献: A. Grothendieck, Éléments de géométrie algébrique IV, 第 2 部 §7、H. Matsumura『Commutative Ring Theory』§32、永田雅宜『Local Rings』。鎖状でない Noether 環(永田の例)は 注意 7.8[Krull 次元と単項イデアル定理] で触れました。優秀環はこうした病理を排除する条件です。

演習 12.1易

体 kk と B=k[x,y]/(xy−1)B = k[x, y]/(xy - 1) について、ΩB/k\Omega_{B/k} が dxdx を基底とする階数 11 の自由 BB 加群であることを、系 5.3 を使って示してください。

解答

f=xy−1f = xy - 1 について df=y dx+x dydf = y\,dx + x\,dy なので、ΩB/k≅(B dx⊕B dy)/B(y dx+x dy)\Omega_{B/k} \cong (B\,dx \oplus B\,dy)/B(y\,dx + x\,dy) です。BB では xy=1xy = 1 なので xx は単元です。BB 線形写像 ϕ ⁣:B dx⊕B dy→B\phi\colon B\,dx \oplus B\,dy \to B、(a,b)↦a−by2(a, b) \mapsto a - by^2 は全射で((a,0)↦a(a, 0) \mapsto a)、ϕ(y,x)=y−xy2=y−y=0\phi(y, x) = y - xy^2 = y - y = 0 です。逆に ϕ(a,b)=0\phi(a, b) = 0 なら a=by2a = by^2 で、(a,b)=(by2,bxy)=by(y,x)(a, b) = (by^2, bxy) = by(y, x) なので ker⁡ϕ=B(y,x)\ker\phi = B(y, x) です。よって ϕ\phi は同型 ΩB/k≅B\Omega_{B/k} \cong B を誘導し、dx↦1dx \mapsto 1 です(dy=−y2 dxdy = -y^2\,dx に対応)。B≅k[x]xB \cong k[x]_x なので、命題 4.2 の (1)(2) からも ΩB/k≅k[x]x dx\Omega_{B/k} \cong k[x]_x\,dx と分かります。

演習 12.2標準

pp を素数、K=Fp(s,t)K = \mathbb{F}_p(s, t)(2 変数の有理関数体)、k=Fp(sp,tp)k = \mathbb{F}_p(s^p, t^p) とします。dim⁡KΩK/k=2\dim_K \Omega_{K/k} = 2 を示してください。

解答

生成。 KK は Fp[s,t]\mathbb{F}_p[s, t] の局所化なので、命題 4.2 の (1)(2) から ΩK/Fp=K ds⊕K dt\Omega_{K/\mathbb{F}_p} = K\,ds \oplus K\,dt です。定理 5.1(Fp→k→K\mathbb{F}_p \to k \to K)により ΩK/k\Omega_{K/k} はその剰余なので、ds,dtds, dt で生成され、次元は 22 以下です。

一次独立性。 形式的偏微分 ∂s,∂t\partial_s, \partial_t は Fp[s,t]\mathbb{F}_p[s, t] の導分で(補題 2.2 の (4))、補題 4.1 により KK の導分に延びます。D=∂sD = \partial_s について D(sp)=psp−1=0D(s^p) = ps^{p-1} = 0、D(tp)=0D(t^p) = 0 です。DD で 00 になる元の全体は部分環で(補題 2.2 の (2))、D(b)=0D(b) = 0、b≠0b \ne 0 なら 0=D(b⋅b−1)=b D(b−1)0 = D(b \cdot b^{-1}) = b\,D(b^{-1}) から D(b−1)=0D(b^{-1}) = 0 なので部分体です。よって kk 上で 00 で、∂s,∂t∈Der⁡k(K)\partial_s, \partial_t \in \operatorname{Der}_k(K) です。定理 2.5 の対応で、∂s\partial_s は ds↦1,dt↦0ds \mapsto 1, dt \mapsto 0、∂t\partial_t は ds↦0,dt↦1ds \mapsto 0, dt \mapsto 1 となる KK 線形写像 ΩK/k→K\Omega_{K/k} \to K を与えるので、ds,dtds, dt は一次独立です。{s,t}\{s, t\} は K/kK/k の pp 基底で、定理 7.1 により K/kK/k は分離的ではありません。

演習 12.3標準

kk を標数 22 でない代数閉体とし、B=k[x,y,z]/(xy−z2)B = k[x, y, z]/(xy - z^2)(2 次錐)とします。BnB_{\mathfrak{n}} が正則でない極大イデアル n\mathfrak{n} をすべて求めてください。BB が次元 22 の整域であることは使ってよいものとします。

解答

kk は代数閉体なので、BB の極大イデアルは点 a=(a1,a2,a3)a = (a_1, a_2, a_3)(a1a2=a32a_1a_2 = a_3^2)に対応する ma\mathfrak{m}_a の像です(系 4.3[Noether の正規化と Hilbert の零点定理] の (3))。f=xy−z2f = xy - z^2 の Jacobi 行列は (y  x  −2z)(y \ \ x \ \ {-2z}) で、点 aa では (a2,a1,−2a3)(a_2, a_1, -2a_3) です。代数閉体は完全体で、BB は次元 22 の整域なので、系 9.5 の (2) と 定理 9.4 の (3) から、BnB_{\mathfrak{n}} が正則であることは階数が 3−2=13 - 2 = 1、すなわち (a2,a1,−2a3)≠0(a_2, a_1, -2a_3) \ne 0 であることと同値です。2≠02 \ne 0 なので、これが 00 になるのは a=(0,0,0)a = (0, 0, 0) のときだけです。よって正則でないのは原点に対応する n=(x,y,z)\mathfrak{n} = (x, y, z) だけです。原点では n/n2\mathfrak{n}/\mathfrak{n}^2 が 33 次元で、次元 22 より大きくなっています。

  • H. Matsumura『Commutative Ring Theory』Cambridge University Press, 1986 — §25–26(導分・Kähler 微分・分離性)、§28(形式的な滑らかさ)、§30(Jacobi 判定法)、§32(優秀環)。
  • D. Eisenbud『Commutative Algebra with a View Toward Algebraic Geometry』Springer, GTM 150, 1995 — 第 16 章(微分加群と Jacobi 判定法)。
  • E. Kunz『Kähler Differentials』Vieweg, 1986。
  • E. Kunz, “Characterizations of regular local rings of characteristic pp”, Amer. J. Math. 91 (1969), 772–784。
  • J.-P. Serre『Local Fields』Springer, GTM 67, 1979 — 第 III 章(差積と判別式)。
  • 松村英之『可換環論』共立出版, 1980。

このテーマの 100 本ノック(100 問)

執筆: Claude Code(Opus 5.5)、Claude Code(Sonnet 5.5)・監査 2 回(Claude Code)・最終 2026-10-12

この記事の誤りを報告する ・運営: 夢現技研合同会社 ・料金 ・利用条件 ・特定商取引法に基づく表記

© 2026 夢現技研合同会社 ・コード例は MIT ライセンスです。