Lemma数学ロードマップ

13 可換環論 · 第 8 章

深さとコーエン–マコーレー環

目安 10〜13 時間定理など 12演習 7 問

この章の目標

  • 正則列と深さを定義し、深さが Ext⁡\operatorname{Ext} の消滅で特徴づけられることを証明する
  • depth⁡≤dim⁡\operatorname{depth} \leq \dim を証明し、コーエン–マコーレー環の定義・例・非例を幾何的に説明できる
  • 正則局所環がコーエン–マコーレーであることを示し、アンミックスドネス定理・アウスランダー–ブックスバウムの公式・セールの定理の内容を理解する
  • セールの正規性判定法 (R1)+(S2)(R_1) + (S_2) を使って具体的な曲面の正規性を判定できる

前提:第3章、第5章、圏論 第5章(Ext⁡\operatorname{Ext}・Tor⁡\operatorname{Tor}・射影次元)

次元は「方程式で何回切れば点になるか」を数える量であった(パラメータ系)。深さは「零因子にならないように何回切れるか」を数える量で、次元以下になる。両者が一致する環がコーエン–マコーレー環であり、幾何的には、埋め込まれた点や次元の違う成分をもたず、超曲面で切る操作が素直にふるまう空間である。正則局所環(滑らかな点)はもちろん、超曲面や完全交叉、正規な曲面もコーエン–マコーレーであり、代数幾何・不変式論・組合せ論で広く現れる。本章では深さをホモロジー代数(Ext⁡\operatorname{Ext})と結びつけ、正則性や正規性のホモロジー的な判定法を概観する。

8.1 正則列

定義 8.1(正則列, regular sequence)MM を AA 加群とする。x∈Ax \in A が MM の零因子でない(xm=0⇒m=0xm = 0 \Rightarrow m = 0)とき MM 正則元という。x1,…,xn∈Ax_1, \dots, x_n \in A が、各 ii で xix_i が M/(x1,…,xi−1)MM/(x_1, \dots, x_{i-1})M 正則元であり、かつ M/(x1,…,xn)M≠0M/(x_1, \dots, x_n)M \neq 0 をみたすとき MM 正則列という。

例 8.2 (1) x1,…,xnx_1, \dots, x_n は K[x1,…,xn]K[x_1, \dots, x_n] の正則列(A/(x1,…,xi−1)≅K[xi,…,xn]A/(x_1, \dots, x_{i-1}) \cong K[x_i, \dots, x_n] で xix_i は零因子でない)。 (2) A=K[x,y]/(xy)A = K[x, y]/(xy) では Ass⁡A={(x),(y)}\operatorname{Ass} A = \lbrace (x), (y) \rbrace で、x+yx + y はどちらにも属さないので正則元(定理 3.27 (2))。しかし A/(x+y)≅K[x]/(x2)A/(x + y) \cong K[x]/(x^2) では (x,y)(x, y) の元はすべて零因子で、原点に集中した長さ 2 の正則列はない。 (3) 順序は一般には重要である:K[x,y,z]K[x, y, z] で x,y(1−x),z(1−x)x, y(1 - x), z(1 - x) は正則列だが、y(1−x),z(1−x),xy(1 - x), z(1 - x), x は正則列でない(問題 8.2)。

幾何的には、正則列は「各段階でどの随伴成分(埋没成分を含む)も含まない超曲面で切る」操作で、次元を 1 ずつ正しく下げる。局所環では順序の問題は起きない。

命題 8.3 (A,m)(A, \mathfrak{m}) をネーター局所環、MM を有限生成 AA 加群、x,y∈mx, y \in \mathfrak{m} とする。x,yx, y が MM 正則列ならば y,xy, x も MM 正則列である。したがって m\mathfrak{m} の元からなる MM 正則列は任意に並べ替えてよい。

証明. N={m∈M∣ym=0}N = \lbrace m \in M \mid ym = 0 \rbrace とおく。m∈Nm \in N なら ym=0∈xMym = 0 \in xM で yy は M/xMM/xM 正則なので m=xm′m = xm'、xym′=0xym' = 0 と xx の正則性から ym′=0ym' = 0、m′∈Nm' \in N。よって N=xNN = xN で、中山の補題より N=0N = 0、つまり yy は MM 正則。次に xm=ym′xm = ym' なら ym′∈xMym' \in xM より m′=xm′′m' = xm'' と書け、x(m−ym′′)=0x(m - ym'') = 0 から m=ym′′∈yMm = ym'' \in yM。よって xx は M/yMM/yM 正則。M/(x,y)M≠0M/(x, y)M \neq 0 は共通。後半は隣接互換の繰り返し(M/(x1,…,xi−1)MM/(x_1, \dots, x_{i-1})M に前半を適用)。□\square

8.2 深さと Ext

補題 8.4 AA をネーター環、MM を有限生成 AA 加群、II をイデアルとする。II が MM 正則元を含む   ⟺  \iff Hom⁡A(A/I,M)=0\operatorname{Hom}_A(A/I, M) = 0。

証明. (⇒\Rightarrow) x∈Ix \in I が MM 正則で φ ⁣:A/I→M\varphi\colon A/I \to M なら xφ(1ˉ)=φ(xˉ)=0x\varphi(\bar{1}) = \varphi(\bar{x}) = 0 より φ(1ˉ)=0\varphi(\bar{1}) = 0。(⇐\Leftarrow) II が MM 正則元を含まなければ、II は MM の零因子全体 ⋃p∈Ass⁡Mp\bigcup_{\mathfrak{p} \in \operatorname{Ass} M} \mathfrak{p} に含まれ(定理 3.27 (2))、Ass⁡M\operatorname{Ass} M は有限(定理 3.27 (4))なので、素イデアル回避(補題 1.7)よりある p=Ann⁡(m)∈Ass⁡M\mathfrak{p} = \operatorname{Ann}(m) \in \operatorname{Ass} M が II を含む。aˉ↦am\bar{a} \mapsto am は A/I→MA/I \to M の非零準同型である。□\square

定理 8.5 AA をネーター環、MM を有限生成 AA 加群、II を IM≠MIM \neq M となるイデアルとする。II に含まれる MM 正則列は極大なものに延長でき、極大な MM 正則列の長さはすべて

n=min⁡{i∣Ext⁡Ai(A/I,M)≠0}n = \min \lbrace i \mid \operatorname{Ext}^i_A(A/I, M) \neq 0 \rbrace

に等しい。この nn を II に関する MM の深さ (depth) といい depth⁡IM\operatorname{depth}_I M と書く。(A,m)(A, \mathfrak{m}) が局所環のとき depth⁡M:=depth⁡mM\operatorname{depth} M := \operatorname{depth}_{\mathfrak{m}} M とする。

証明. 延長可能性:正則列 x1,x2,…x_1, x_2, \dots について xi+1∉(x1,…,xi)x_{i+1} \notin (x_1, \dots, x_i)(さもなくば xi+1x_{i+1} は M/(x1,…,xi)M≠0M/(x_1, \dots, x_i)M \neq 0 を零化する)なので、イデアルの真の昇鎖ができ、ネーター性より有限で止まる。

長さ nn の極大な正則列 x1,…,xnx_1, \dots, x_n について、Ext⁡i(A/I,M)=0\operatorname{Ext}^i(A/I, M) = 0 (i<n)(i < n)、Ext⁡n(A/I,M)≠0\operatorname{Ext}^n(A/I, M) \neq 0 を nn に関する帰納法で示す。n=0n = 0 は補題 8.4。n≥1n \geq 1 のとき、完全列 0→M→x1M→M1→00 \to M \xrightarrow{x_1} M \to M_1 \to 0(M1=M/x1MM_1 = M/x_1M)の Ext⁡\operatorname{Ext} の長完全列において、x1∈Ix_1 \in I は A/IA/I を零化するので Ext⁡i(A/I,M)\operatorname{Ext}^i(A/I, M) 上の x1x_1 倍は 00 である。よって短完全列

0→Ext⁡i(A/I,M)→Ext⁡i(A/I,M1)→Ext⁡i+1(A/I,M)→00 \to \operatorname{Ext}^i(A/I, M) \to \operatorname{Ext}^i(A/I, M_1) \to \operatorname{Ext}^{i+1}(A/I, M) \to 0

が得られる。x2,…,xnx_2, \dots, x_n は M1M_1 の極大な正則列なので、帰納法の仮定より Ext⁡i(A/I,M1)\operatorname{Ext}^i(A/I, M_1) は i<n−1i < n - 1 で 00、i=n−1i = n - 1 で 00 でない。上の列から Ext⁡j(A/I,M)=0\operatorname{Ext}^j(A/I, M) = 0 (1≤j≤n−1)(1 \leq j \leq n - 1)、また補題 8.4 より Ext⁡0=Hom⁡(A/I,M)=0\operatorname{Ext}^0 = \operatorname{Hom}(A/I, M) = 0。i=n−1i = n - 1 とすると Ext⁡n(A/I,M)≅Ext⁡n−1(A/I,M1)≠0\operatorname{Ext}^n(A/I, M) \cong \operatorname{Ext}^{n-1}(A/I, M_1) \neq 0。右辺の nn は列によらないので、極大な列の長さはすべて等しい。□\square

系 8.6 x∈Ix \in I が MM 正則なら depth⁡I(M/xM)=depth⁡IM−1\operatorname{depth}_I (M/xM) = \operatorname{depth}_I M - 1。

証明. xx から始まる極大な正則列を x,x2,…,xnx, x_2, \dots, x_n とすると、x2,…,xnx_2, \dots, x_n は M/xMM/xM の極大な正則列である。□\square

例 8.7 (1) depth⁡K[x1,…,xn](x1,…,xn)≥n\operatorname{depth} K[x_1, \dots, x_n]_{(x_1, \dots, x_n)} \geq n(例 8.2 (1))で、次の定理 8.9 より =n= n。 (2) アルティン局所環の深さは 00(m\mathfrak{m} の元はすべて冪零)。 (3) A=K[x,y](x,y)/(x2,xy)A = K[x, y]_{(x, y)}/(x^2, xy) では xˉ≠0\bar{x} \neq 0 が m\mathfrak{m} で零化されるので m∈Ass⁡A\mathfrak{m} \in \operatorname{Ass} A、補題 8.4 より depth⁡A=0\operatorname{depth} A = 0。一方 dim⁡A=1\dim A = 1。原点の埋没点が深さを下げている。 (4) A=K[x,y](x,y)/(xy)A = K[x, y]_{(x, y)}/(xy) は x+yx + y が正則元で A/(x+y)A/(x + y) はアルティンなので depth⁡A=1=dim⁡A\operatorname{depth} A = 1 = \dim A。

8.3 深さは次元を超えない

補題 8.8 (A,m)(A, \mathfrak{m}) をネーター局所環、MM を有限生成加群、x∈mx \in \mathfrak{m} を MM 正則元、p∈Ass⁡M\mathfrak{p} \in \operatorname{Ass} M とする。p+(x)\mathfrak{p} + (x) を含む q∈Ass⁡(M/xM)\mathfrak{q} \in \operatorname{Ass}(M/xM) が存在する。

証明. N={m∈M∣pm=0}≅Hom⁡(A/p,M)N = \lbrace m \in M \mid \mathfrak{p}m = 0 \rbrace \cong \operatorname{Hom}(A/\mathfrak{p}, M) は 00 でない有限生成加群。xm′∈Nxm' \in N なら pxm′=0\mathfrak{p}xm' = 0 と xx の正則性から m′∈Nm' \in N なので N∩xM=xNN \cap xM = xN、よって N/xN↪M/xMN/xN \hookrightarrow M/xM。中山の補題より N/xN≠0N/xN \neq 0 で、Ass⁡(N/xN)≠∅\operatorname{Ass}(N/xN) \neq \emptyset(定理 3.27 (1))。その元 q\mathfrak{q} は Ann⁡(N/xN)⊃p+(x)\operatorname{Ann}(N/xN) \supset \mathfrak{p} + (x) を含み、Ass⁡(N/xN)⊂Ass⁡(M/xM)\operatorname{Ass}(N/xN) \subset \operatorname{Ass}(M/xM)。□\square

定理 8.9 (A,m)(A, \mathfrak{m}) をネーター局所環、M≠0M \neq 0 を有限生成加群とすると、任意の p∈Ass⁡M\mathfrak{p} \in \operatorname{Ass} M について depth⁡M≤dim⁡A/p\operatorname{depth} M \leq \dim A/\mathfrak{p}。特に depth⁡M≤dim⁡M≤dim⁡A\operatorname{depth} M \leq \dim M \leq \dim A。

証明. depth⁡M\operatorname{depth} M に関する帰納法。00 なら明らか。depth⁡M≥1\operatorname{depth} M \geq 1 なら MM 正則元 x∈mx \in \mathfrak{m} があり、xx は随伴素イデアルに属さないので x∉px \notin \mathfrak{p}。補題 8.8 の q⊋p\mathfrak{q} \supsetneq \mathfrak{p} について dim⁡A/q≤dim⁡A/p−1\dim A/\mathfrak{q} \leq \dim A/\mathfrak{p} - 1。帰納法の仮定と系 8.6 より depth⁡M−1=depth⁡M/xM≤dim⁡A/q≤dim⁡A/p−1\operatorname{depth} M - 1 = \operatorname{depth} M/xM \leq \dim A/\mathfrak{q} \leq \dim A/\mathfrak{p} - 1。後半は Ass⁡M\operatorname{Ass} M の元が Ann⁡M\operatorname{Ann} M を含むことによる。□\square

8.4 コーエン–マコーレー環

定義 8.10(コーエン–マコーレー, Cohen–Macaulay)ネーター局所環 AA が depth⁡A=dim⁡A\operatorname{depth} A = \dim A をみたすときコーエン–マコーレー環(CM 環)という。一般のネーター環 AA は、すべての極大イデアルでの局所化が CM のとき CM という(このときすべての素イデアルでの局所化も CM になる:主張のみ)。

命題 8.11 (A,m)(A, \mathfrak{m}) を dd 次元 CM 局所環とする。 (1) すべての p∈Ass⁡A\mathfrak{p} \in \operatorname{Ass} A について dim⁡A/p=d\dim A/\mathfrak{p} = d。特に AA は埋没素イデアルをもたず、既約成分の次元はすべて等しい。 (2) x∈mx \in \mathfrak{m} が AA 正則なら、A/(x)A/(x) は d−1d - 1 次元 CM 局所環。 (3) x1,…,xr∈mx_1, \dots, x_r \in \mathfrak{m} が AA 正則列   ⟺  \iff パラメータ系の一部である。

証明. (1) 定理 8.9 より d=depth⁡A≤dim⁡A/p≤dd = \operatorname{depth} A \leq \dim A/\mathfrak{p} \leq d。埋没素イデアル p⊋p′\mathfrak{p} \supsetneq \mathfrak{p}' なら dim⁡A/p<dim⁡A/p′\dim A/\mathfrak{p} < \dim A/\mathfrak{p}' となり矛盾。(2) 正則元は極小素イデアル(⊂\subset 随伴素イデアル)に属さないので、命題 5.10 より dim⁡A/(x)=d−1\dim A/(x) = d - 1、系 8.6 より depth⁡A/(x)=d−1\operatorname{depth} A/(x) = d - 1。(3) (⇒\Rightarrow) (2) を繰り返すと dim⁡A/(x1,…,xr)=d−r\dim A/(x_1, \dots, x_r) = d - r で、命題 5.10 の後の注意によりパラメータ系の一部。(⇐\Leftarrow) は問題 8.7。□\square

定理 8.12 正則局所環は CM である。

証明. d=dim⁡Ad = \dim A、m=(x1,…,xd)\mathfrak{m} = (x_1, \dots, x_d) とする。Ai=A/(x1,…,xi)A_i = A/(x_1, \dots, x_i) は、命題 5.10 より dim⁡Ai≥d−i\dim A_i \geq d - i、極大イデアルが d−id - i 元生成なので dim⁡Ai≤d−i\dim A_i \leq d - i(系 5.6)、よって d−id - i 次元正則局所環であり、整域である(定理 5.21)。i<di < d なら xi+1x_{i+1} の AiA_i での像は 00 でない(00 なら AiA_i の極大イデアルが d−i−1d - i - 1 元生成になる)ので正則元。よって x1,…,xdx_1, \dots, x_d は正則列で depth⁡A=d\operatorname{depth} A = d。□\square

例 8.13(CM 環の例と非例)

  • 正則局所環、アルティン局所環(depth⁡=dim⁡=0\operatorname{depth} = \dim = 0)。
  • 1 次元の被約ネーター局所環(尖点・結節点など):被約なら Ass⁡A\operatorname{Ass} A は極小素イデアルだけ((0)=⋂(0) = \bigcap 極小素イデアル が準素分解)なので m∉Ass⁡A\mathfrak{m} \notin \operatorname{Ass} A、補題 8.4 より正則元があり depth⁡=1=dim⁡\operatorname{depth} = 1 = \dim。特異点でも CM でありうる。
  • 完全交叉:正則局所環を正則列で割った環は、命題 8.11 (2) を繰り返して CM。特に超曲面 K[x1,…,xn](x)/(f)K[x_1, \dots, x_n]_{(x)}/(f) や錐 xy=z2xy = z^2 は CM。
  • 非例:K[x,y](x,y)/(x2,xy)K[x, y]_{(x, y)}/(x^2, xy)(depth⁡0<1=dim⁡\operatorname{depth} 0 < 1 = \dim、埋没点あり)。K[x,y,z](x,y,z)/(xy,xz)K[x, y, z]_{(x, y, z)}/(xy, xz)(平面と直線:随伴素イデアル (y,z)(y, z) で dim⁡A/(y,z)=1<2\dim A/(y, z) = 1 < 2 なので命題 8.11 (1) に反する)。原点だけで交わる 2 枚の平面 K[x,y,z,w](x,y,z,w)/((x,y)∩(z,w))K[x, y, z, w]_{(x,y,z,w)}/((x, y) \cap (z, w))(depth⁡1<2=dim⁡\operatorname{depth} 1 < 2 = \dim、問題 8.4)。

最後の例は、既約成分の次元がそろい埋没点もないのに CM でない。幾何的には、原点を除くと 2 枚の平面がばらばらになる(余次元 2 の点で「つながっている」だけ)ことが原因である。実際、CM 局所環では余次元 2 以上の閉集合を除いても連結性が保たれることが知られている(ハーツホーンの連結性定理、主張のみ)。

定理 8.14(アンミックスドネス定理, unmixedness theorem:主張のみ)ネーター環 AA について、AA が CM   ⟺  \iff 高さ rr のイデアルで rr 個の元で生成されるもの II について、Ass⁡(A/I)\operatorname{Ass}(A/I) の元がすべて高さ rr の極小素イデアルである。

多項式環(マコーレー)や正則局所環ではこれが成り立つ。たとえば K[x,y]K[x, y] で (x,y2)(x, y^2) は高さ 22 で 2 元生成なので、随伴素イデアルは (x,y)(x, y) だけである。一方、2 枚の平面の環で高さ 11 の (x−z)(x - z) は埋没素イデアル m\mathfrak{m} をもち(問題 8.4)、CM でないことと整合する。証明は [Bruns–Herzog] 第2章を参照。

8.5 射影次元とアウスランダー–ブックスバウムの公式

MM の射影分解の長さの最小値を射影次元 pd⁡AM\operatorname{pd}_A M、すべての AA 加群の射影次元の上限を大域次元 gl.dim⁡A\operatorname{gl.dim} A という(圏論 第5章)。ネーター局所環上では、有限生成射影加群は自由加群であり(問題 1.7)、有限生成加群は行列成分がすべて m\mathfrak{m} に入る極小自由分解をもつ。このとき pd⁡M=max⁡{i∣Tor⁡iA(M,k)≠0}\operatorname{pd} M = \max \lbrace i \mid \operatorname{Tor}_i^A(M, k) \neq 0 \rbrace である。

定理 8.15(アウスランダー–ブックスバウムの公式, Auslander–Buchsbaum formula:主張と証明の概略)(A,m)(A, \mathfrak{m}) をネーター局所環、M≠0M \neq 0 を有限生成加群で pd⁡M<∞\operatorname{pd} M < \infty とすると

pd⁡M+depth⁡M=depth⁡A\operatorname{pd} M + \operatorname{depth} M = \operatorname{depth} A

証明の概略. depth⁡A\operatorname{depth} A に関する帰納法。depth⁡A=0\operatorname{depth} A = 0 なら、m=Ann⁡(a)\mathfrak{m} = \operatorname{Ann}(a) (a≠0)(a \neq 0) となる aa があり、極小自由分解の最後の写像 Fn→Fn−1F_n \to F_{n-1}(成分は m\mathfrak{m})は aa 倍した基底を 00 に写すので単射でありえず、n=0n = 0、MM は自由で公式が成り立つ。depth⁡A>0\operatorname{depth} A > 0 のときは、AA と MM(あるいはその第 1 シジジー)の両方に正則な x∈mx \in \mathfrak{m} で割って pd⁡\operatorname{pd} が変わらず depth⁡\operatorname{depth} が 11 ずつ下がることを使う。詳しくは [Bruns–Herzog] 第1章を参照。□\square

例 8.16 (1) A=K[x,y](x,y)A = K[x, y]_{(x, y)} で剰余体 kk の極小自由分解(コシュル複体)は

0→A→(−yx)A2→(xy)A→k→00 \to A \xrightarrow{\begin{pmatrix} -y \\ x \end{pmatrix}} A^2 \xrightarrow{\begin{pmatrix} x & y \end{pmatrix}} A \to k \to 0

で、pd⁡k=2\operatorname{pd} k = 2、depth⁡k=0\operatorname{depth} k = 0、depth⁡A=2\operatorname{depth} A = 2。M=A/(x)M = A/(x) なら 0→A→xA→M→00 \to A \xrightarrow{x} A \to M \to 0 で pd⁡M=1\operatorname{pd} M = 1、depth⁡M=1\operatorname{depth} M = 1。 (2) 結節点 B=K[x,y](x,y)/(xy)B = K[x, y]_{(x, y)}/(xy) 上で M=B/(x)M = B/(x) を分解すると、Ann⁡B(x)=(y)\operatorname{Ann}_B(x) = (y)、Ann⁡B(y)=(x)\operatorname{Ann}_B(y) = (x) より

⋯→xB→yB→xB→B/(x)→0\cdots \xrightarrow{x} B \xrightarrow{y} B \xrightarrow{x} B \to B/(x) \to 0

という周期的な極小自由分解が無限に続き、pd⁡BM=∞\operatorname{pd}_B M = \infty。特異点の上では有限の分解をもたない加群が現れる。

8.6 セールの定理

定理 8.17(セール, Serre:主張のみ)ネーター局所環 (A,m,k)(A, \mathfrak{m}, k) について次は同値である:(a) AA は正則 (b) gl.dim⁡A<∞\operatorname{gl.dim} A < \infty (c) pd⁡Ak<∞\operatorname{pd}_A k < \infty。このとき gl.dim⁡A=pd⁡k=dim⁡A\operatorname{gl.dim} A = \operatorname{pd} k = \dim A。

(a)⇒(c) は、m\mathfrak{m} を生成する正則列(定理 8.12)のコシュル複体が kk の自由分解になることによる(例 8.16 (1) はその d=2d = 2 の場合)。(c)⇒(a) が深い部分で、証明は [Bruns–Herzog] 第2章を参照。この定理の重要な帰結として、正則局所環の素イデアルでの局所化はまた正則である(pd⁡\operatorname{pd} の有限性は局所化で保たれる)。幾何的には「滑らかな点の十分近くの点(生成化)も滑らか」であり、正則性の定義(m/m2\mathfrak{m}/\mathfrak{m}^2 の次元)だけからはこの事実は見えない。ホモロジー代数が可換環論に本質的な役割を果たした初期の代表的な例である(1950 年代半ばのセール、アウスランダー–ブックスバウムによる)。

8.7 セールの正規性判定法

ネーター環 AA が正規とは、すべての素イデアル p\mathfrak{p} で ApA_{\mathfrak{p}} が正規整域であることをいう(ネーター環では正規整域の有限直積と同値)。整域については第4章の定義と一致する(系 4.10)。

定義 8.18 k≥0k \geq 0 とする。

  • (Rk)(R_k):ht⁡p≤k\operatorname{ht}\mathfrak{p} \leq k なるすべての素イデアル p\mathfrak{p} で ApA_{\mathfrak{p}} が正則。
  • (Sk)(S_k):すべての素イデアル p\mathfrak{p} で depth⁡Ap≥min⁡(k,ht⁡p)\operatorname{depth} A_{\mathfrak{p}} \geq \min(k, \operatorname{ht}\mathfrak{p})。

(Rk)(R_k) は「特異点の集合の余次元が kk より大きい」、(Sk)(S_k) は「深さが余次元 kk まで最大」という条件である。AA が CM   ⟺  \iff すべての kk で (Sk)(S_k)。

定理 8.19(セールの判定法, Serre's criterion:主張のみ)ネーター環 AA について (1) AA が被約   ⟺  \iff (R0)(R_0) かつ (S1)(S_1)。 (2) AA が正規   ⟺  \iff (R1)(R_1) かつ (S2)(S_2)。

証明は [Eisenbud] 第11章や [Bruns–Herzog] 第2章を参照。(1) は「埋没点がなく、生成点で被約」、(2) は「余次元 1 で滑らか、かつ余次元 2 以上の部分で関数が延長できる(ハルトークス型の性質)」と読める。1 次元では (S2)(S_2) は (S1)(S_1) と同じで、正規   ⟺  \iff (R1)(R_1)   ⟺  \iff 正則(第7章)。

例 8.20 (1) 尖点 K[x,y]/(y2−x3)K[x, y]/(y^2 - x^3):CM なので (S2)(S_2) はみたすが、原点(高さ 1)で正則でないので (R1)(R_1) が不成立で正規でない(例 4.8 (4) と一致)。 (2) 錐 A=K[x,y,z]/(xy−z2)A = K[x, y, z]/(xy - z^2)(標数 ≠2\neq 2):超曲面なので CM、特異点は頂点(高さ 2)だけなので (R1)(R_1) も成り立ち、正規である。2 次元正規だが正則でない例であり、1 次元の場合(第7章)と異なり、2 次元以上では正規化しても特異点は残りうる。 (3) 一般に超曲面 K[x1,…,xn]/(f)K[x_1, \dots, x_n]/(f) は CM なので、正規   ⟺  \iff 特異点の集合が余次元 22 以上。ホイットニーの傘 z2=x2yz^2 = x^2y は直線 x=z=0x = z = 0 に沿って特異なので正規でない(問題 8.6)。 (4) 2 枚の平面の環は (R1)(R_1) をみたす(原点以外は一方の平面上の滑らかな点)が、原点で (S2)(S_2) が成り立たない(深さ 1<21 < 2)ので正規でない。

8.8 グレードとゴレンシュタイン環

ネーター環のイデアル II について grade⁡I:=depth⁡IA\operatorname{grade} I := \operatorname{depth}_I A を II のグレードという。つねに grade⁡I≤ht⁡I\operatorname{grade} I \leq \operatorname{ht} I で、AA が CM であることはすべての II で等号が成り立つことと同値である(主張のみ)。グレードはイデアルが「正則列でどれだけ近似できるか」を測る。

CM 局所環 AA で自分自身の入射次元が有限なものをゴレンシュタイン環 (Gorenstein ring) という。アルティン局所環 (A,m,k)(A, \mathfrak{m}, k) では、これはソークル (0:m)(0 : \mathfrak{m}) が kk 上 1 次元であることと同値である(主張のみ)。一般に

正則⇒完全交叉⇒ゴレンシュタイン⇒CM\text{正則} \Rightarrow \text{完全交叉} \Rightarrow \text{ゴレンシュタイン} \Rightarrow \text{CM}

が成り立ち、どの逆も成り立たない。ゴレンシュタイン環は、双対性(セール双対性・グロタンディーク双対性、代数幾何学 第7章)が最も簡単な形をとる環であり、標準加群が環自身と同型になる。たとえば K[x,y]/(x2,y2)K[x, y]/(x^2, y^2) はゴレンシュタイン(完全交叉)だが、K[x,y]/(x2,xy,y2)K[x, y]/(x^2, xy, y^2) は CM(アルティン)だがゴレンシュタインでない(問題 8.5)。

まとめ

  • 正則列は零因子にならないように切っていく列。ネーター局所環上の有限生成加群では並べ替えてよい。
  • 深さ depth⁡IM\operatorname{depth}_I M は極大な正則列の長さで、Ext⁡i(A/I,M)\operatorname{Ext}^i(A/I, M) が初めて 00 でなくなる ii に等しい。
  • depth⁡M≤dim⁡A/p\operatorname{depth} M \leq \dim A/\mathfrak{p} (p∈Ass⁡M)(\mathfrak{p} \in \operatorname{Ass} M)、特に depth⁡≤dim⁡\operatorname{depth} \leq \dim。等号が成り立つのが CM 環で、埋没点がなく次元がそろい、パラメータ系が正則列になる。
  • 正則局所環・アルティン環・1 次元被約局所環・完全交叉・2 次元正規局所環は CM。埋没点をもつ環や、1 点でだけ交わる 2 枚の平面は CM でない。
  • アウスランダー–ブックスバウム:pd⁡M+depth⁡M=depth⁡A\operatorname{pd} M + \operatorname{depth} M = \operatorname{depth} A。セール:正則   ⟺  \iff 大域次元有限。
  • セールの判定法:正規   ⟺  (R1)+(S2)\iff (R_1) + (S_2)、被約   ⟺  (R0)+(S1)\iff (R_0) + (S_1)。2 次元以上では正規でも特異点がありうる。

演習問題

問題 8.1 ★ 次の局所環の次元と深さを求め、CM かどうか判定せよ。(a) Z/p2\mathbb{Z}/p^2 (b) Z(p)\mathbb{Z}_{(p)} (c) K[x,y](x,y)/(x2,xy)K[x, y]_{(x, y)}/(x^2, xy) (d) K[[x,y]]/(y2−x3)K[[x, y]]/(y^2 - x^3)

解答

(a) アルティンで dim⁡=depth⁡=0\dim = \operatorname{depth} = 0、CM。(b) pp が正則元で Z(p)/(p)=Fp\mathbb{Z}_{(p)}/(p) = \mathbb{F}_p なので depth⁡=1=dim⁡\operatorname{depth} = 1 = \dim、CM(正則)。(c) dim⁡1\dim 1、depth⁡0\operatorname{depth} 0(例 8.7 (3))、CM でない。(d) dim⁡1\dim 1 で整域(≅K[[t2,t3]]\cong K[[t^2, t^3]])なので xx が正則元、depth⁡=1\operatorname{depth} = 1、CM(ただし正則でない)。

問題 8.2 ★ A=K[x,y,z]A = K[x, y, z] において、x,y(1−x),z(1−x)x, y(1 - x), z(1 - x) は正則列だが、y(1−x),z(1−x),xy(1 - x), z(1 - x), x は正則列でないことを示せ。(x,y,z)(x, y, z) で局所化するとどうなるか。

解答

A/(x)=K[y,z]A/(x) = K[y, z] で y(1−x)=yy(1 - x) = y は正則、A/(x,y)=K[z]A/(x, y) = K[z] で z(1−x)=zz(1 - x) = z は正則、A/(x,y,z)=K≠0A/(x, y, z) = K \neq 0。逆順では、A/(y(1−x))A/(y(1 - x)) で z(1−x)⋅y=z⋅y(1−x)=0z(1 - x) \cdot y = z \cdot y(1 - x) = 0 かつ y≠0y \neq 0 なので z(1−x)z(1 - x) は零因子。局所化すると 1−x1 - x は単元になり、どちらの列も x,y,zx, y, z と同じイデアルを順に生成する正則列になる(命題 8.3 と整合)。非局所的な反例は、y(1−x)=0y(1 - x) = 0 と z(1−x)=0z(1 - x) = 0 の共通部分が平面 x=1x = 1 を含んでしまうことに由来する。

問題 8.3 ★★ 錐 A=K[x,y,z](x,y,z)/(xy−z2)A = K[x, y, z]_{(x, y, z)}/(xy - z^2) において x,yx, y が極大な正則列であることを示し、AA が CM であることを確かめよ。edim⁡A\operatorname{edim} A と比べて AA が正則でないことも確認せよ。

解答

AA は整域なので xx は正則元。A/(x)≅K[y,z](y,z)/(z2)A/(x) \cong K[y, z]_{(y, z)}/(z^2) で、yg∈(z2)yg \in (z^2) なら K[y,z]K[y, z] の一意分解性より g∈(z2)g \in (z^2)、よって yy は正則。A/(x,y)≅K[z]/(z2)A/(x, y) \cong K[z]/(z^2) はアルティンで、その極大イデアルの元は零因子なので列は極大。depth⁡A=2=dim⁡A\operatorname{depth} A = 2 = \dim A で CM。一方 edim⁡A=3\operatorname{edim} A = 3(問題 5.2)なので正則でない。

問題 8.4 ★★ A=K[x,y,z,w]m/IA = K[x, y, z, w]_{\mathfrak{m}}/I、I=(x,y)∩(z,w)I = (x, y) \cap (z, w)、m=(x,y,z,w)\mathfrak{m} = (x, y, z, w) とする。dim⁡A=2\dim A = 2、depth⁡A=1\operatorname{depth} A = 1 を示せ。

解答

単項式イデアルの共通部分として I=(xz,xw,yz,yw)I = (xz, xw, yz, yw)。極小素イデアルは (x,y)(x, y) と (z,w)(z, w) で、どちらも剰余環は 2 変数多項式環の局所化なので dim⁡A=2\dim A = 2。AA は被約なので Ass⁡A={(x,y),(z,w)}\operatorname{Ass} A = \lbrace (x, y), (z, w) \rbrace で、x−zx - z はどちらにも属さず正則元。A/(x−z)A/(x - z) は z=xz = x を代入して K[x,y,w](x,y,w)/(x2,xw,xy,yw)K[x, y, w]_{(x, y, w)}/(x^2, xw, xy, yw)。ここで xˉ≠0\bar{x} \neq 0(イデアルは 2 次以上の元で生成される)は x,y,wx, y, w で零化されるので、深さ 00。系 8.6 より depth⁡A=1\operatorname{depth} A = 1。

問題 8.5 ★★ アルティン局所環 K[x]/(xn)K[x]/(x^n)、K[x,y]/(x2,y2)K[x, y]/(x^2, y^2)、K[x,y]/(x2,xy,y2)K[x, y]/(x^2, xy, y^2) のソークル (0:m)(0 : \mathfrak{m}) を求め、ゴレンシュタインかどうか判定せよ。

解答

K[x]/(xn)K[x]/(x^n):m=(x)\mathfrak{m} = (x) に零化される元は xn−1x^{n-1} の定数倍で、ソークルは 1 次元、ゴレンシュタイン。K[x,y]/(x2,y2)K[x, y]/(x^2, y^2):基底 1,x,y,xy1, x, y, xy で、xx と yy の両方に零化されるのは xyxy の定数倍だけ、ゴレンシュタイン(完全交叉)。K[x,y]/(x2,xy,y2)K[x, y]/(x^2, xy, y^2):基底 1,x,y1, x, y で、x,yx, y はどちらも m\mathfrak{m} に零化されるのでソークルは 2 次元、ゴレンシュタインでない。

問題 8.6 ★★ ホイットニーの傘 A=K[x,y,z]/(z2−x2y)A = K[x, y, z]/(z^2 - x^2y)(標数 ≠2\neq 2)の特異点の集合を求め、セールの判定法により AA が正規でないことを示せ。AA 上整で AA に属さない Frac⁡A\operatorname{Frac} A の元を具体的に挙げよ。

解答

f=z2−x2yf = z^2 - x^2y の勾配 (−2xy,−x2,2z)(-2xy, -x^2, 2z) が 00 になるのは x=z=0x = z = 0 で、このとき f=0f = 0。よって特異点の集合は直線 V(x,z)V(x, z) で、対応する素イデアル p=(x,z)\mathfrak{p} = (x, z) は高さ 11(AA は 2 次元の整域、A/p=K[y]A/\mathfrak{p} = K[y]、定理 5.16)。t=z/x∈Frac⁡At = z/x \in \operatorname{Frac} A は t2=yt^2 = y をみたすので AA 上整。t∈Apt \in A_{\mathfrak{p}} と仮定すると sz=xasz = xa (a∈A,s∉p)(a \in A, s \notin \mathfrak{p}) と書け、A/(x)≅K[y,z]/(z2)A/(x) \cong K[y, z]/(z^2) で sˉzˉ=0\bar{s}\bar{z} = 0 となるので sˉ∈(zˉ)\bar{s} \in (\bar{z})、すなわち s∈(x,z)=ps \in (x, z) = \mathfrak{p} となり矛盾。よって ApA_{\mathfrak{p}} は正規でなく、1 次元なので正則でもない(定理 7.5)。(R1)(R_1) が成り立たないので AA は正規でない(超曲面なので (S2)(S_2) は成り立ち、正規性を壊しているのは (R1)(R_1) である)。特に t=z/xt = z/x は AA 上整で AA に属さない元である。

問題 8.7 ★★★ (A,m)(A, \mathfrak{m}) を dd 次元 CM 局所環とすると、任意のパラメータ系 x1,…,xdx_1, \dots, x_d は正則列であることを示せ(命題 8.11 (3) の ⇐\Leftarrow)。

解答

(詳しいヒント)dd に関する帰納法。x1x_1 はパラメータ系の一部なので dim⁡A/(x1)=d−1\dim A/(x_1) = d - 1(命題 5.10 の後の注意)。dim⁡A/p=d\dim A/\mathfrak{p} = d となる素イデアル p\mathfrak{p} が x1x_1 を含むと dim⁡A/(x1)≥dim⁡A/p=d\dim A/(x_1) \geq \dim A/\mathfrak{p} = d となり矛盾するので、そのような p\mathfrak{p} は x1x_1 を含まない。命題 8.11 (1) より Ass⁡A\operatorname{Ass} A の元はすべてそのような p\mathfrak{p} なので、x1∉⋃p∈Ass⁡Apx_1 \notin \bigcup_{\mathfrak{p} \in \operatorname{Ass} A} \mathfrak{p} で、定理 3.27 (2) より x1x_1 は正則元。命題 8.11 (2) より A/(x1)A/(x_1) は d−1d - 1 次元 CM で、x2,…,xdx_2, \dots, x_d の像はそのパラメータ系なので、帰納法の仮定より正則列。合わせて x1,…,xdx_1, \dots, x_d は正則列である。

この章を読み終えたら

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

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