第10章 正則列とコズュル複体
ここから、可換環論(前半)とホモロジー代数(後半)が握手します。第4章で「方程式を一本切ると次元が一つ
下がる」(単項イデアル定理)を見ました。でも、切った方程式が本当に「新しい制約」になっているとは限りません。
すでに成り立っている関係を重ねても、次元は下がらない。「独立に効く方程式の列」——それが正則列で、
その独立性を記録するのがコズュル複体、独立に切れる最大本数が深さです。深さは Ext で
測れる——ここで前章の道具が可換環論に差し戻されます。
正則列:独立に効く方程式
「f で割る」が新しい制約になる条件は何か。f が零因子でないこと——fx=0 なら x=0、つまり
f 倍が単射であることです。零因子で割っても情報が潰れるだけで、次元は下がらない。これを列に拡張します。
定義 正則列(regular sequence)
R-加群 M に対し、元の列 f1,…,fr∈R が M 上の正則列であるとは:
(1) f1 は M 上の非零因子(f1:M→M が単射)、(2) 各 i で fi は M/(f1,…,fi−1)M 上の
非零因子、(3) M/(f1,…,fr)M=0。
「f1 で切った残りの上で f2 が非零因子、そのまた残りの上で f3 が…」と、前の切り口を踏まえて
なお新しく効く列。各段でちゃんと次元が一つずつ落ちます。例:多項式環 k[x1,…,xn] で
x1,x2,…,xn は正則列(各 xi は前を切った残り k[xi,…,xn] で非零因子)。正則列は
「独立な座標方向に一つずつ切っていく」幾何的操作の代数版です。
注意すべき癖:正則列は順序に依存します。k[x,y,z] で x, y(1−x), z(1−x) は正則列ですが、
並べ替えた y(1−x), z(1−x), x は正則列でない(1−x が絡んで途中で零因子が出る)。ただし
局所環(やネーター次数環)では順序に依らず長さが定まる——この良さが深さの定義を可能にします。
コズュル複体:独立性を complex に刻む
正則列の「独立性」を、ホモロジーで検出できる形——complex——に組み上げます。一本 f なら、
掛け算の complex 0→RfR→0。その H0=R/fR、H1=ker(f)={x:fx=0}。
f が非零因子 ⟺ H1=0。ホモロジーの消滅が正則性を検出しています。これを多変数へ拡張したのがコズュル複体です。
定義 コズュル複体
元 f1,…,fr∈R に対し、コズュル複体 K∙(f1,…,fr) を、
一本の複体 (0→RfiR→0) たちのテンソル積として組む。
Kp=⋀pRr(r 個の基底の p 次外積、階数 (pr))で、境界作用素は
∂(ei1∧⋯∧eip)=∑k(−1)k+1fikei1∧⋯eik⋯∧eip。
外積代数(線形代数の ⋀)で組むと、∂2=0 が符号の相殺から自動で従い、
H0=R/(f1,…,fr) になります。要点はただ一つ、正則性との対応です。
定理 コズュル複体が正則列を検出
(局所環などで)f1,…,fr が M 上の正則列 ⟺ コズュル複体 K∙(f1,…,fr)⊗M の
ホモロジーが H0=M/(f1,…,fr)M 以外すべて消える(Hp=0, p≥1)。
「正則列 ⟺ コズュル・ホモロジーが 0 次以外消える」。一本のとき H1=ker(f)=0 ⟺ 非零因子だったのが、
多変数で完全に一般化されます。しかも正則列のとき、K∙ は R/(f1,…,fr) の自由分解そのものに
なる——第8章の分解が、コズュル複体という具体的な形で手に入るのです。だからコズュル複体は、正則列に対する
Ext・Tor を実際に計算する道具になります。
深さ:独立に切れる最大本数
イデアル I(や極大イデアル m)の中で、M 上の正則列を最大何本取れるか。これが深さです。
定義 深さ(depth)
ネーター局所環 (R,m) と有限生成加群 M=0 に対し、m に含まれる M 上の正則列の
最大長を M の深さ depthM という(局所環では長さは一定)。
深さは「M を独立にどれだけ切り込めるか」=「M の代数的な太さ」。切る余地が多いほど深い。
ここで前章の Ext が、深さを測る物差しとして登場します。
定理 深さの Ext による特徴づけ(ラスカーの公式)
depthM=min{n:ExtRn(k,M)=0}(k=R/m).すなわち「剰余体 k から M への Ext が初めて 0 でなくなる次数」が深さ。
なぜ Ext で測れるのか。直感はこうです。f が M 上非零因子なら Hom(k,M)=0
(k は m で消えるが、M には m に殺される元がない= 0 次の Ext が消える)。正則列を
一本切るごとに、長完全系列(第9章)で「Ext が 0 でなくなる次数」が一つ後ろへずれる。r 本切れれば
Ext0,…,Extr−1 が消え、Extr で初めて顔を出す。正則列の長さ(可換環の量)が、
Ext の消滅次数(ホモロジーの量)に翻訳される——これが両分野の握手の第一歩です。
深さと次元の関係も基本です。深さは次元を超えられません。
定理 深さ ≤ 次元
ネーター局所環の有限生成加群 M=0 に対し depthM≤dimM。
正則列を一本切るたびに次元も深さも一つ落ちるので、深さは次元以下。「独立に切れる本数」は
「そもそもの次元」を超えられない、という自然な不等式です。では等号 depth=dim はいつ成り立つのか——
それが次章のコーエン–マコーレー性、この分野で最も豊かな条件です。
注意 つまずきポイント
- 正則列は順序に依存する(一般には)。 ただし局所環では順序に依らず最大長が定まり、深さが well-defined。
幾何的な素直さが順序不変性を保証する。
- コズュル・ホモロジーの消滅が正則性の検出器。 一本 H1=kerf=0 ⟺ 非零因子、の多変数版。正則列なら
コズュル複体は分解になる。
- 深さは「太さ」、次元は「大きさ」。 depth≤dim で、両者が離れる(深さが小さい)のは
「低次元の余分な成分がくっついた」やせた状況。等号が理想=コーエン–マコーレー。
この章のまとめ
- 正則列=各段で前を切った残りの上で非零因子になる、独立に効く方程式の列。局所環では順序不変で長さが定まる。
- コズュル複体(外積で組む)は正則性を検出:f1,…,fr 正則列 ⟺ H≥1=0。このとき
R/(f1,…,fr) の自由分解を与える。
- 深さ=正則列の最大長=加群の「太さ」。depthM=min{n:Extn(k,M)=0}(Ext で測れる)で、
depth≤dim。可換環とホモロジーの最初の握手。
深さ ≤ 次元の不等式が出ました。等号が成り立つ理想の環——太さと大きさが一致する
コーエン–マコーレー環へ、次章で進みます。