1 余鎖複体と反変性
境界作用素を双対化すると、次数を一つ上げる余境界作用素が得られる。
定義 1.1.Xの n次特異余鎖加群 (singular n-cochain module) と余境界作用素 (coboundary operator) を
Cn(X;R):=HomR(Cn(X;R),R),(δnφ)(c):=φ(∂n+1c)で定める。δn+1δn=0であるから、第n特異コホモロジー加群 (singular n-th cohomology module) を
Hn(X;R):=kerδn/imδn−1と定める。
δ2=0は境界作用素の関係をそのまま双対化した結果である。実際、c∈Cn+2(X;R)に対して
(δn+1δnφ)(c)=φ(∂n+1∂n+2c)=0
である。
定理 1.2. 連続写像f:X→Yは
f∗:Hn(Y;R)⟶Hn(X;R)を誘導する。連続写像g:Y→Zに対して
(g∘f)∗=f∗∘g∗,(idX)∗=idHn(X;R)が成り立つ。
証明.fが誘導する鎖写像をf#:Cn(X;R)→Cn(Y;R)と書く。余鎖φ∈Cn(Y;R)に対して
f#φ:=φ∘f#と定める。f#∂=∂f#であるから
δ(f#φ)=φf#∂=φ∂f#=f#(δφ)であり、f#は余鎖写像である。したがってf#はコサイクルをコサイクルへ、コバウンダリをコバウンダリへ送り、商上の写像f∗を誘導する。
鎖写像について(g∘f)#=g#∘f#であるから、余鎖上では
(g∘f)#φ=φg#f#=f#(g#φ)となる。恒等写像についても同様である。これらの等式は商へ降りるので、定理の二つの関係を得る。▨
2 相対余鎖と次数ごとの分裂
部分空間A⊆Xを固定する。Cn(A;R)の基底は、像がAに含まれる特異n単体である。この基底はCn(X;R)の基底の部分集合である。
定義 2.1. 相対鎖加群Cn(X,A;R)=Cn(X;R)/Cn(A;R)に対して
Cn(X,A;R):=HomR(Cn(X,A;R),R)と定める。商写像との合成により、Cn(X,A;R)を「Aに入るすべての特異n単体上で零になるXの余鎖」の部分加群と同一視する。この部分加群はδで保たれる。そのコホモロジーをHn(X,A;R)と書く。
命題 2.2. 各次数nについて
0⟶Cn(X,A;R)j#Cn(X;R)i#Cn(A;R)⟶0は分裂短完全列である。ここでj#は相対余鎖を絶対余鎖とみなす包含、i#はAへの制限である。分裂は次数ごとに存在するが、一般には余境界作用素と可換しない。
証明.Xの特異n単体のうち、像がAに含まれないものが張る自由部分加群をFn(X,A;R)と書く。基底が互いに素な二つの部分へ分かれるので
Cn(X;R)=Cn(A;R)⊕Fn(X,A;R)である。したがって、Aの余鎖αに対し、Cn(A;R)上ではα、Fn(X,A;R)上では零と定める延長sn(α)が存在する。i#sn=idであるからi#は全射である。
i#φ=0であることは、φがCn(A;R)上で零になることと同値であり、これはφが商Cn(X,A;R)を通じて一意に分解することと同値である。したがってkeri#=imj#である。j#の単射性は商写像の全射性から従う。
この証明で用いたのは、Cn(X;R)が自由であることだけではなく、Cn(A;R)が指定された基底の部分集合で生成されることである。例えば0→2Z→Z→Z/2Z→0は中項が自由であっても分裂しない。なお、補集合に属する単体の境界がAに入ることがあるため、snは一般に余鎖写像ではない。▨
後で小さい鎖複体を双対化するために、自由複体について必要となる代数的事実をここで証明する。
補題 2.3.R上の鎖複体P∗が負次数で零であり、各Pnが自由R加群であるとする。
- P∗が非輪状なら、R線形写像hn:Pn→Pn+1で
∂h+h∂=1P∗
を満たすものが存在する。すなわちP∗は可縮である。
- 負次数で零の自由複体の間の準同型f:C∗→D∗が quasi-isomorphism なら、fは鎖ホモトピー同値である。したがって双対写像
f∗:HomR(D∗,R)⟶HomR(C∗,R)
は余鎖ホモトピー同値である。
証明.(1)を示す。Zn:=ker(∂:Pn→Pn−1)、Z−1:=0と置く。非輪状性から各n≥0について
0⟶Zn⟶Pn∂Zn−1⟶0が完全である。Z−1は射影加群である。Zn−1が射影的なら上の列は分裂し、Znは自由加群Pnの直和因子になるので射影的である。帰納法により、すべての列に切断
sn−1:Zn−1⟶Pn,∂sn−1=1Zn−1を選ぶことができる。分解Pn=Zn⊕sn−1(Zn−1)に沿う射影をπn:Pn→Znとし、hn:=snπnと置く。x=z+sn−1(w)に対して
(∂hn+hn−1∂)x=z+sn−1(w)=xであるから、hは縮約である。
(2)を示す。写像錐
Cone(f)n=Dn⊕Cn−1,d(d,c)=(∂Dd+f(c),−∂Cc)を取る。fが quasi-isomorphism であることと写像錐の長完全列から、Cone(f)は非輪状である。各項は自由であり、負次数で零なので、(1)によって写像錐は可縮である。縮約を直和分解に関する行列で
Hn=(AnGnBnEn)と書く。等式dH+Hd=1の左下成分は
∂CGn=Gn−1∂Dを与えるので、G:D∗→C∗は鎖写像である。左上成分と右下成分は、それぞれ
1D−fG=∂DA+A∂D,Gf−1C=∂CK+K∂Cを与える。ここでKm:=Em+1:Cm→Cm+1と置いた。したがってGはfの鎖ホモトピー逆である。二つの鎖ホモトピーをHomR(−,R)で前合成すると余鎖ホモトピーが得られるため、双対写像も余鎖ホモトピー同値である。▨
3 対の長完全列
次数ごとの短完全性は余境界作用素と両立するので、三つの余鎖複体の短完全列になる。連結準同型を代表元から構成する。
定理 3.1 (対のコホモロジー長完全列). 包含i:A↪Xに対して
⋯⟶Hn(X,A;R)j∗Hn(X;R)i∗Hn(A;R)βHn+1(X,A;R)⟶⋯は完全である。連結準同型βは、AのコサイクルαをXの余鎖αへ延長して
β[α]=[δα]と定める。
証明.α∈Cn(A;R)がコサイクルなら、i#(δα)=δα=0である。したがってδαは相対余鎖であり、しかもコサイクルである。二つの延長の差は相対余鎖λなので、対応する二つの像の差は相対コバウンダリδλである。αを同じコホモロジー類の代表へ取り替えた場合も、取り替えの差をXへ延長すると像は相対コバウンダリだけ変わる。よってβは well-defined である。
完全性を三箇所で確かめる。絶対コサイクルの制限が零なら、そのコサイクルは相対余鎖なのでkeri∗=imj∗である。より一般に制限がδγである場合は、γをXへ延長して絶対コサイクルからその余境界を引けば、同じ絶対コホモロジー類を表す相対コサイクルを得る。
Aのコサイクルαが絶対コサイクルの制限なら、δα=0となる延長αを選ぶことができるのでβ[α]=0である。逆にβ[α]=0なら、ある相対余鎖λに対してδα=δλと書くことができる。α−λは絶対コサイクルであり、そのAへの制限はαである。したがってkerβ=imi∗である。
最後に、相対コサイクルωの絶対コホモロジー類が零ならω=δηとなる絶対余鎖ηが存在する。i#ηはAのコサイクルであり、その任意の延長としてηを選べばβ[i#η]=[ω]となる。したがってkerj∗=imβである。次数をずらして同じ議論を繰り返すと、列全体の完全性を得る。▨
4 Mayer–Vietoris 完全列
X=U∪Vを二つの開集合による被覆とする。C∗U,V(X;R)を、像がUまたはVのいずれか一方に含まれる特異単体が生成する部分複体とする。
定理 4.1 (コホモロジーの Mayer–Vietoris 完全列).X=U∪Vが二つの開集合による被覆なら
⋯⟶Hn(X;R)(rU,rV)Hn(U;R)⊕Hn(V;R)dHn(U∩V;R)∂MVHn+1(X;R)⟶⋯は完全である。ここでd(α,β)=α∣U∩V−β∣U∩Vである。
証明. 鎖複体には次数ごとの分裂短完全列
0⟶C∗(U∩V;R)c↦(c,−c)C∗(U;R)⊕C∗(V;R)(a,b)↦a+bC∗U,V(X;R)⟶0がある。実際、各特異単体がUとVのどちらに入るかを基底ごとに調べれば、核と像の一致および次数ごとの分裂を得る。HomR(−,R)を施すと、分裂性によって
0⟶CU,V∗(X;R)⟶C∗(U;R)⊕C∗(V;R)α−βC∗(U∩V;R)⟶0が短完全列になる。ここでCU,V∗(X;R)=HomR(C∗U,V(X;R),R)である。
小さい単体の定理§E18.14 定理 3.1は、包含
ι:C∗U,V(X;R)↪C∗(X;R)がホモロジー同型を誘導することを証明している。ここでは、この事実から双対余鎖の同型が従う代数的な部分を補う。C∗U,V(X;R)は、像がUまたはVに含まれる特異単体というC∗(X;R)の基底の部分集合で生成される。したがって商複体
Q∗:=C∗(X;R)/C∗U,V(X;R)は各次数で自由であり、負次数で零である。ιが quasi-isomorphism であることと短完全列
0⟶C∗U,V(X;R)⟶C∗(X;R)⟶Q∗⟶0のホモロジー長完全列から、Q∗は非輪状である。従って補題 2.3によりQ∗は可縮である。
この鎖複体の短完全列は基底によって次数ごとに分裂するので、HomR(−,R)を施すと短完全列
0⟶HomR(Q∗,R)⟶C∗(X;R)ι∗CU,V∗(X;R)⟶0を得る。Q∗の縮約を双対化するとHomR(Q∗,R)も可縮であるから、この短完全列のコホモロジー長完全列によりι∗は quasi-isomorphism である。したがって前の短完全列に付随する長完全列のHn(CU,V∗)をHn(X;R)で標準的に置き換えることができる。写像の符号は鎖側のc↦(c,−c)を双対化したものなので、中央の写像は二つの制限の差になる。▨
5 例
例 5.1 (一点のコホモロジー). 一点∗の唯一の特異n単体をσnと書くと、Cn(∗;R)=Rσnである。n>0では
∂σn=(i=0∑n(−1)i)σn−1={σn−1,0,n が偶数,n が奇数である。次数零だけにRをもつ鎖複体をR[0]とし、i:R[0]→C∗(∗;R)を1↦σ0、p:C∗(∗;R)→R[0]をp(σ0)=1、p(σn)=0(n>0)で定める。さらに
hn:Cn(∗;R)⟶Cn+1(∗;R),hn(σn)={σn+1,0,n が奇数,n が偶数と置く。上の境界公式を偶奇に分けて代入すると
∂h+h∂=1−ipとなる。従ってC∗(∗;R)は、その正規化であるR[0]へ鎖変形収縮する。この鎖ホモトピーをHomR(−,R)で前合成すると、C∗(∗;R)はHomR(R[0],R)へ余鎖変形収縮する。後者は次数零だけにRをもつので
H0(∗;R)≅R,Hn(∗;R)=0(n>0)である。一般の空間Xについて、零次コサイクルは各道成分上で一定なので、Xが弧状連結ならH0(X;R)≅Rとなる。
6 演習
問題 6.1.
- 命題 2.2の分裂が、余鎖複体の分裂であるとは限らない理由を説明せよ。
- [α]∈Hn(A;R)の延長を二通り選んでも、定理 3.1のβ[α]が変わらないことを示せ。
- Mayer–Vietoris 列の写像Hn(U)⊕Hn(V)→Hn(U∩V)に差が現れる理由を、鎖側の単射から説明せよ。
解答.
- 補集合に属する特異単体の境界がAに入ることがあるため、基底上で零延長する写像は一般にδと可換しない。分裂は各次数のR加群についてだけ成立する。
- 二つの延長をα1,α2とすると、その差λはA上で零になる相対余鎖である。したがってδα1−δα2=δλは相対コバウンダリであり、二つは同じ相対コホモロジー類を表す。
- 鎖側の単射はc↦(c,−c)である。余鎖(α,β)を合成するとc↦α(c)−β(c)になるため、双対写像は二つの制限の差である。
▨