1 鎖ホモトピー
定義 1.1.Rを単位元をもつ結合環、C,Dを左R-加群の鎖複体、f,g:C→Dを鎖写像とする。左R-線形写像の族
hn:Cn⟶Dn+1(n∈Z)であって、すべての整数nに対して
fn−gn=dn+1D∘hn+hn−1∘dnCを満たすものを、fからgへの鎖ホモトピー (chain homotopy) という。このような族が存在するとき、fとgは鎖ホモトピック (chain homotopic) であるといい、f≃gと書く。
命題 1.2. 左R-加群の二つの鎖複体C,Dに対し、鎖ホモトピックであるという関係はCからDへの鎖写像全体の集合上の同値関係である。また、f,g:C→Dがf≃gを満たし、u:E→Cとv:D→Fが左R-加群の鎖写像であるならば、
v∘f∘u≃v∘g∘uが成り立つ。
命題 1.3. 左R-加群の鎖写像f,g:C→Dが鎖ホモトピックであれば、すべての整数nに対して
Hn(f)=Hn(g):Hn(C)⟶Hn(D)が成り立つ。
証明.fからgへの鎖ホモトピーhとサイクルz∈Zn(C)を取る。dnC(z)=0であるから
fn(z)−gn(z)=dn+1D(hn(z))∈Bn(D)である。したがって[fn(z)]=[gn(z)]であり、§E6.36 命題 2.4の誘導写像の表示からHn(f)([z])=Hn(g)([z])を得る。すべてのホモロジー類はサイクルで代表されるため、Hn(f)=Hn(g)である。▨
定義 1.4. 左R-加群の鎖写像f:C→Dに対し、鎖写像g:D→Cであって
g∘f≃idC,f∘g≃idDを満たすものが存在するとき、fを鎖ホモトピー同値 (chain homotopy equivalence)、gをfのホモトピー逆という。鎖ホモトピー同値C→Dが存在するとき、CとDは鎖ホモトピー同値であるという。
系 1.5. 左R-加群の鎖写像f:C→Dが鎖ホモトピー同値であれば、すべての整数nに対してHn(f)は同型である。gがfのホモトピー逆であれば、Hn(g)はHn(f)の逆写像である。
証明.命題 1.3と§E6.36 命題 2.4により
Hn(g)Hn(f)=Hn(g∘f)=Hn(idC)=idHn(C),Hn(f)Hn(g)=Hn(f∘g)=Hn(idD)=idHn(D)である。▨
例 1.6.Mを左R-加群とする。D1=D0=M、d1D=idMとし、ほかの次数の加群と微分を零とする鎖複体Dを考える。h0=idM:D0→D1とし、ほかのhnを零とすれば、次数0ではd1Dh0=idM、次数1ではh0d1D=idMである。ほかの次数ではすべての写像が零である。したがってidD≃0である。
零複体はすべての次数の加群が零である複体である。零写像D→0と0→Dの合成は、D上ではidDとホモトピックであり、零複体上では恒等写像に等しい。よってDは零複体と鎖ホモトピー同値である。
命題 1.7. 正整数mに対して、左Z-加群の鎖複体C(m)を、次数1と0に置いた写像Z×mZにより定め、ほかの次数の加群と微分を零とする。整数aに対し、f(a):C(m)→C(m)を次数1,0のいずれでもa倍写像とし、ほかの次数では零とする。これは鎖写像であり、任意の整数a,bについて
f(a)≃f(b)⟺a−b∈mZが成り立つ。
例 1.8. 左Z-加群の鎖複体Cを、次数1,0に置いた写像Z×2Zにより定め、ほかの次数の加群と微分を零とする。Dは次数0にだけZ/2Zを置き、すべての微分を零とする複体とする。商写像q0:Z→Z/2Zと、ほかの次数の零写像によってq:C→Dを定める。次数1の鎖写像の条件はq0∘(×2)=0であり、ほかの次数の条件も両辺が零であるため成り立つ。
H0(C)=Z/2Z=H0(D)であり、H0(q)は恒等写像である。次数0以外の両複体のホモロジーは零であるから、すべてのHn(q)は同型である。
一方、任意の鎖写像g:D→Cの成分g0:Z/2Z→Zは零である。実際、任意のx∈Z/2Zについて2g0(x)=g0(2x)=0であり、整数における二倍写像は単射である。したがってH0(g)=0であり、H0(q)の逆写像にはならない。系 1.5により、qは鎖ホモトピー同値ではない。
2 複体の短完全列と連結準同型
定義 2.1.A,B,Cを同じ環R上の左加群の鎖複体、i:A→Bとp:B→Cを鎖写像とする。すべての整数nに対して
0⟶AninBnpnCn⟶0が左R-加群の短完全列であるとき、
0⟶AiBpC⟶0を鎖複体の短完全列 (short exact sequence of chain complexes) という。
定理 2.2. 左R-加群の鎖複体の短完全列
0⟶AiBpC⟶0に対して、各整数nに左R-線形写像
∂n:Hn(C)⟶Hn−1(A)が定まり、列
⋯⟶Hn(A)Hn(i)Hn(B)Hn(p)Hn(C)∂nHn−1(A)Hn−1(i)Hn−1(B)⟶⋯は完全である。
写像∂nは次の公式を満たす。サイクルc∈Zn(C)に対して、pn(b)=cを満たすb∈Bnを取り、in−1(a)=dnB(b)を満たすa∈An−1を取ると、aは一意に存在するサイクルであり、
∂n([c])=[a]である。この写像を連結準同型という。
証明. 各整数kとX=A,B,Cに対してQk(X):=Xk/Bk(X)とおき、整数nを固定する。dnXの像はZn−1(X)に含まれ、dnXはBn(X)を零へ送る。§E6.2 命題 4.3により左R-線形写像
dˉnX:Qn(X)⟶Zn−1(X),x+Bn(X)⟼dnX(x)が定まる。dˉnX(x+Bn(X))=0であることとx∈Zn(X)であることは同値である。したがって、写像[z]↦z+Bn(X)によって
kerdˉnX=Hn(X)と同一視することができる。またimdˉnX=Bn−1(X)であるから、
cokerdˉnX=Zn−1(X)/Bn−1(X)=Hn−1(X)である。
鎖写像はサイクルと境界を保つ(§E6.36 補題 2.3)。したがってi,pはサイクル加群間の制限写像Zk(i),Zk(p)と、境界で割った商加群間の誘導写像Qk(i),Qk(p)を与える。たとえばQk(i)はa+Bk(A)をik(a)+Bk(B)へ送る。
各整数kに対して、微分と鎖写像の条件による可換図式
図 2.2.1の両行は短完全である。k=n+1の図式の縦射の余核はQn(A),Qn(B),Qn(C)である。§E6.9 補題 1.8 (2)と§E6.9 補題 1.8 (4)により、
Qn(A)Qn(i)Qn(B)Qn(p)Qn(C)⟶0は完全である。またk=n−1の図式の縦射の核はZn−1(A),Zn−1(B),Zn−1(C)である。§E6.9 補題 1.8 (1)と§E6.9 補題 1.8 (3)により、
0⟶Zn−1(A)Zn−1(i)Zn−1(B)Zn−1(p)Zn−1(C)は完全である。
鎖写像の等式は商への因子化後も成り立つため、次の図式は可換である。
図 2.2.2この二つの完全列へ§E6.9 命題 2.1を適用し、その連結準同型を∂nとする。縦射の核と余核をホモロジーに同一視すると、蛇の補題による横射は[z]↦[ik(z)]または[z]↦[pk(z)]である。§E6.36 命題 2.4により、これらはそれぞれHk(i),Hk(p)である。よって六項列
Hn(A)Hn(i)Hn(B)Hn(p)Hn(C)∂nHn−1(A)Hn−1(i)Hn−1(B)Hn−1(p)Hn−1(C)を得る。この列は中間の四つの項で完全である。すべての整数nについて六項列を重ねると、すべての位置で完全な長完全列を得る。
サイクルc∈Zn(C)とpn(b)=cを満たすb∈Bnを取る。pn−1(dnB(b))=dnC(c)=0であるから、短完全性によりin−1(a)=dnB(b)を満たすa∈An−1が一意に存在する。さらに
in−2(dn−1A(a))=dn−1B(in−1(a))=dn−1B(dnB(b))=0とin−2の単射性から、a∈Zn−1(A)である。上の蛇の図式ではb+Bn(B)がc+Bn(C)の持ち上げであり、その縦射による像はin−1(a)である。蛇の連結準同型の表示(§E6.9 解答)を適用すると、∂n([c])=a+Bn−1(A)=[a]となる。▨
命題 2.3. 左R-加群の鎖複体の短完全列二つと、鎖写像α:A→A′、β:B→B′、γ:C→C′が可換図式
図 2.3.1を与えるとする。両行の連結準同型を∂n,∂n′とすれば、すべての整数nに対して
Hn−1(α)∘∂n=∂n′∘Hn(γ)が成り立つ。またHn(α),Hn(β),Hn(γ)は、両行から得られる長完全列の間の射を与える。
証明.c∈Zn(C)を取り、pn(b)=c、in−1(a)=dnB(b)を満たすb∈Bn、a∈Zn−1(A)を取る。可換性により
pn′(βn(b))=γn(c),dnB′(βn(b))=βn−1(dnB(b))=in−1′(αn−1(a))である。定理 2.2の公式により、∂n′Hn(γ)とHn−1(α)∂nはともに[c]を[αn−1(a)]へ送る。ほかの正方形の可換性は、βi=i′α、p′β=γpと§E6.36 命題 2.4の合成則から従う。▨
系 2.4. 左R-加群の鎖複体の短完全列0→AiBpC→0と整数nに対し、Hn(B)=Hn−1(B)=0ならば、∂n:Hn(C)→Hn−1(A)は同型である。
証明.定理 2.2により、列0→Hn(C)∂nHn−1(A)→0は完全である。したがって∂nは単射かつ全射であり、左R-加群の同型である。▨
例 2.5.u:M→Nを左R-加群の射とする。B1=M、B0=N、d1B=uとし、ほかの次数の加群と微分を零とする。Aは次数0にだけNを置いた複体、Cは次数1にだけMを置いた複体とし、両複体の微分をすべて零とする。i0=idN、p1=idMとし、ほかの成分を零とすれば、i:A→Bとp:B→Cは鎖写像である。実際、次数1の条件はd1Bi1=i0d1A=0とd1Cp1=p0d1B=0であり、ほかの次数でも両辺は零である。
各次数の列は、次数1では0→0→MidM→0、次数0では0→NidN→0→0となる。ほかの次数では全項が零である。よって0→AiBpC→0は、次数ごとに分裂する短完全列である。
H1(C)=M、H0(A)=Nであり、任意のc∈Mの持ち上げはb=c∈B1である。d1B(b)=u(c)=i0(u(c))であるから、定理 2.2により∂1=uである。またH1(B)=keru、H0(B)=cokeruであり、それ以外のホモロジーは零である。長完全列の非零となりうる部分は
0⟶keru⟶MuN⟶cokeru⟶0となる。M=N=Z、u=×2の場合、連結準同型は整数の二倍写像であり、この完全列は
0⟶0⟶Z×2Z⟶Z/2Z⟶0である。したがって、次数ごとに短完全列が分裂していても、連結準同型が零になるとは限らない。
3 余鎖ホモトピーとコホモロジー長完全列
定義 3.1.A,Bを同じ環R上の左加群の余鎖複体、f,g:A→Bを余鎖写像とする。左R-線形写像の族hn:An→Bn−1であって、すべての整数nに対して
fn−gn=δBn−1∘hn+hn+1∘δAnを満たすものを余鎖ホモトピー (cochain homotopy) という。このような族が存在するときf≃gと書く。余鎖写像f:A→Bが余鎖ホモトピー同値 (cochain homotopy equivalence) であるとは、余鎖写像g:B→Aが存在してgf≃idAとfg≃idBを満たすことをいう。
余鎖写像i:A→Bとp:B→Cに対し、すべての整数nで0→AninBnpnCn→0が短完全列であるとき、0→AiBpC→0を余鎖複体の短完全列という。
命題 3.2. 左R-加群の余鎖複体について、余鎖ホモトピックであるという関係は、同じ二複体間の余鎖写像全体の集合上の同値関係であり、余鎖写像との前後の合成で保たれる。余鎖写像f,g:A→Bがf≃gを満たせば、各整数nでHn(f)=Hn(g)である。余鎖写像fが余鎖ホモトピー同値であれば、各Hn(f)は同型である。
証明.§E6.36 命題 3.2により、Ck=A−k、Dk=B−k、dkC=δA−k、dkD=δB−kとおくと鎖複体を得る。Fk=f−k、Gk=g−k、sk=h−kとおけば、sk:Ck→Dk+1であり、余鎖ホモトピーの等式は
Fk−Gk=dk+1Dsk+sk−1dkCとなる。この対応は逆にhn=s−nとおくことで戻り、恒等写像と合成を保つ。したがって命題 1.2、命題 1.3、系 1.5を適用し、Hk(C)=H−k(A)と同一視すれば、すべての主張が従う。▨
定理 3.3. 左R-加群の余鎖複体の短完全列0→AiBpC→0に対して、各整数nに連結準同型∂n:Hn(C)→Hn+1(A)が定まり、列
⋯⟶Hn(A)Hn(i)Hn(B)Hn(p)Hn(C)∂nHn+1(A)Hn+1(i)Hn+1(B)⟶⋯は完全である。c∈Zn(C)、pn(b)=c、in+1(a)=δBn(b)ならば、a∈Zn+1(A)であり、
∂n([c])=[a]である。
さらに、別の余鎖複体の短完全列0→A′i′B′p′C′→0と余鎖写像α:A→A′、β:B→B′、γ:C→C′がβi=i′α、p′β=γpを満たすとする。このとき、各次数の誘導写像は長完全列の間の射を与え、
Hn+1(α)∘∂n=∂′n∘Hn(γ)が成り立つ。
証明.Xk:=X−k、dkX:=δX−kをX=A,B,Cに対して定め、ik=i−k、pk=p−kとおく。§E6.36 命題 3.2によりXは鎖複体であり、各次数の加群の列を変えていないため0→AiBpC→0は短完全列である。
定理 2.2の次数−nの連結準同型を∂nとおくと、その始域はH−n(C)=Hn(C)、終域はH−n−1(A)=Hn+1(A)である。鎖版の長完全列をこの同一視で書き換えると、主張の列を得る。持ち上げの等式はp−n(b)=c、i−n−1(a)=d−nB(b)であり、元の余鎖複体ではpn(b)=c、in+1(a)=δBn(b)となる。よって鎖版の公式から∂n([c])=[a]を得る。
α,β,γの次数を反転すると鎖複体の短完全列の射になる。命題 2.3を次数−nに適用すれば、主張の自然性が従う。▨
4 演習
解答.
鎖写像f:C→Dに対し、すべての次数でhn=0とおけばfn−fn=dn+1Dhn+hn−1dnC=0であるため、f≃fである。hがfからgへのホモトピーならば、
gn−fn=dn+1D(−hn)+(−hn−1)dnCであり、−hはgからfへのホモトピーである。hがfからgへ、sがgからℓへのホモトピーならば、両等式を加えて
fn−ℓn=dn+1D(hn+sn)+(hn−1+sn−1)dnCを得る。準同型の零写像、符号反転、和はいずれも左R-線形であるため、反射性・対称性・推移性が成り立つ。
鎖写像u:E→C、v:D→Fに対し、tn:=vn+1hnun:En→Fn+1とおく。合成tnは左R-線形であり、鎖写像の等式から
dn+1Ftn+tn−1dnE=vndn+1Dhnun+vnhn−1un−1dnE=vn(dn+1Dhn+hn−1dnC)un=vn(fn−gn)unである。よってvfu≃vguである。▨
問題 4.2.命題 1.7の証明を完成させよ。また、m=2、a=3、b=1の場合のホモトピーを具体的に与えよ。
解答.
整数倍写像はZ-線形であり、ma=amであるから、次数1における鎖写像の条件は成り立つ。ほかの次数では両辺が零であるため、f(a)は鎖写像である。
族hn:C(m)n→C(m)n+1のうち、非零となりうる成分はh0:Z→Zだけである。t:=h0(1)とおけば、Z-線形性からh0(x)=txである。ホモトピーの等式は、次数0ではa−b=mt、次数1ではa−b=tmとなる。したがってホモトピーが存在するならばa−b∈mZである。
逆にa−b=mtを満たす整数tが存在するならば、h0=×t、hn=0(n=0)とおく。次数0,1で上記の等式が成り立ち、ほかの次数では両辺が零であるため、hはホモトピーである。m=2、a=3、b=1ではt=1であり、h0=idZと取ることができる。▨
問題 4.3. 各整数nに対してPn=Z/4Z、dnP=×2とする。Pが鎖複体であり、すべてのHn(P)が零であることを示せ。また、idPと零写像が鎖ホモトピックではないことを示せ。
解答.
微分はZ-線形であり、連続する二つの微分の合成はZ/4Z上の四倍写像、すなわち零写像である。したがってPは鎖複体である。任意の整数nについて
Zn(P)={0+4Z,2+4Z}=Bn(P)であり、Hn(P)=0である。
idP≃0と仮定し、そのホモトピーをhとする。各hnは1+4Zの像によって決まり、ある整数tnによる乗法である。したがって
(dn+1Phn+hn−1dnP)(1+4Z)=2(tn+tn−1)+4Zは0+4Zまたは2+4Zであり、idPn(1+4Z)=1+4Zに等しくない。ホモトピーの等式に反するため、idP≃0である。▨
問題 4.4.A,Bをともに、次数1,0に置いたZ×3Zと、ほかの次数の零加群からなる鎖複体とする。C1=C0=Z/3Z、Cn=0(n=0,1)とし、Cの微分をすべて零とする。i:A→Bは次数1,0の三倍写像、p:B→Cは次数1,0の商写像とし、ほかの成分を零とする。
0→AiBpC→0が鎖複体の短完全列であることを示し、その長完全列の非零となりうる部分とすべての写像を求めよ。さらに、Xn=X−n、δXn=d−nX(X=A,B,C)による余鎖複体の短完全列について、連結準同型の始域、終域、値を求めよ。
解答.
iの鎖写像の条件は次数1で3(3x)=3(3x)となり、pの条件はp0(3x)=0となる。ほかの次数では両辺が零である。次数1,0の列は0→Z×3Z→Z/3Z→0であり、三倍写像の単射性と商写像の核が3Zであることから短完全である。ほかの次数では全項が零である。
A,Bの三倍写像は単射であるから、H1(A)=H1(B)=0、H0(A)=H0(B)=Z/3Zである。Cの微分は零であるからH1(C)=H0(C)=Z/3Zである。三つの複体とも、ほかの次数のホモロジーは零である。
c=x+3Z∈C1の持ち上げとしてb=x∈B1を取ると、d1B(b)=3x=i0(x)である。したがって定理 2.2により
∂1(x+3Z)=x+3Zであり、連結準同型は恒等写像である。特に1+3Zの像は1+3Zであり、負の恒等写像による像2+3Zとは異なる。
H0(i)は三倍写像の誘導射であるから零写像であり、H0(p)は恒等写像である。よって長完全列の非零となりうる部分は
0⟶Z/3ZidZ/3Z0Z/3ZidZ/3Z⟶0である。左から順にH1(C),H0(A),H0(B),H0(C)が並ぶ。恒等写像の像は次の零写像の核に等しく、零写像の像は次の恒等写像の核に等しいため、完全性を直接確認することができる。
余鎖複体では非零の項が次数−1,0にあり、∂−1:H−1(C)→H0(A)の始域と終域はともにZ/3Zである。微分と持ち上げの写像は変わらないため、定理 3.3により∂−1(x+3Z)=x+3Zである。ほかの連結準同型は始域または終域が零であるため零写像である。▨