§E6.38射影分解と比較定理

最終更新

鎖複体と鎖ホモトピーの言葉を用いると、複体の射がホモロジーに与える作用を比較することができる。しかし、任意の加群は射影的とは限らず、準同型を全射に沿って持ち上げる操作を各次数で用いることはできない。射影分解は、加群を第零ホモロジーとして保ちながら、正次数ではホモロジーが消える射影加群の鎖複体で表すものであり、ホモロジー代数の最も基本的な道具の一つである。たとえば正整数mmに対する完全列

0⟶Z→×mZ⟶Z/mZ⟶00\longrightarrow\Z\xrightarrow{\times m}\Z\longrightarrow\Z/m\Z\longrightarrow0

は、Z/mZ\Z/m\Zを自由加群によって表す自由分解である。比較定理により、加群準同型を分解の射へ持ち上げることができ、二つの持ち上げは鎖ホモトピックになる。本記事では、射影分解が加群準同型と短完全列に対してもつ基本的な性質を扱う。

1 分解の存在

定義 1.1 (分解).RRを単位元をもつ結合環、MMを左RR-加群とする。左RR-加群の完全列

⋯⟶P2→d2PP1→d1PP0→εPM⟶0\cdots\longrightarrow P_2\xrightarrow{d_2^P}P_1 \xrightarrow{d_1^P}P_0\xrightarrow{\varepsilon_P}M\longrightarrow0

をMMの分解 (resolution) といい、写像εP\varepsilon_Pを添加射 (augmentation) という。すべてのn∈N≥0n\in\Nに対してPnP_nが射影加群である分解を射影分解 (projective resolution)、すべてのPnP_nが自由加群である分解を自由分解 (free resolution) という。

分解に付随する鎖複体P∙P_\bulletは、非負次数にPnP_nを置き、負次数の加群と次数00以下の微分を零とした複体である。分解をP∙→εPMP_\bullet\xrightarrow{\varepsilon_P}Mとも書く。

命題 1.2.RRを単位元をもつ結合環、P∙→εPMP_\bullet\xrightarrow{\varepsilon_P}Mを左RR-加群MMの分解とする。添加射は同型

H0(P∙)⟶M,[x]⟼εP(x)H_0(P_\bullet)\longrightarrow M,\qquad [x]\longmapsto\varepsilon_P(x)

を誘導し、n≠0n\ne0ではHn(P∙)=0H_n(P_\bullet)=0である。

証明. 分解の完全性よりεP\varepsilon_Pは全射であり、ker⁡εP=im⁡d1P\ker\varepsilon_P=\im d_1^Pである。したがって商加群H0(P∙)=P0/im⁡d1PH_0(P_\bullet)=P_0/\im d_1^PからMMへの誘導写像は全射であり、その核は零である。正次数ではker⁡dnP=im⁡dn+1P\ker d_n^P=\im d_{n+1}^Pであるためホモロジーは零であり、負次数では複体の項が零である。▨

定理 1.3.RRを単位元をもつ結合環とする。任意の左RR-加群MMは自由分解をもち、したがって射影分解をもつ。

証明.K−1=MK_{-1}=Mとおく。§E6.16 系 1.3により、各n∈N≥0n\in\Nについて自由左RR-加群FnF_nからの全射qn ⁣:Fn→Kn−1q_n\colon F_n\to K_{n-1}を取り、Kn=ker⁡qnK_n=\ker q_nとおくことを帰納的に繰り返す。jn ⁣:Kn↪Fnj_n\colon K_n\hookrightarrow F_nを包含とし、

εF=q0,dnF=jn−1∘qn(n≥1)\varepsilon_F=q_0,\qquad d_n^F=j_{n-1}\circ q_n\quad(n\ge1)

と定める。

qnq_nは全射、jnj_nは単射であるから、im⁡d1F=K0=ker⁡εF\im d_1^F=K_0=\ker\varepsilon_Fであり、n≥1n\ge1に対して

im⁡dn+1F=jn(Kn)=ker⁡qn=ker⁡dnF\im d_{n+1}^F=j_n(K_n)=\ker q_n=\ker d_n^F

が成り立つ。ここではKnK_nをFnF_nの部分加群とみなしている。よって得られた列は完全であり、各項が自由であるから自由分解である。§E6.16 系 1.3により各FnF_nは射影的でもある。▨

2 比較定理

定義 2.1 (分解の射).RRを単位元をもつ結合環、P∙→εPMP_\bullet\xrightarrow{\varepsilon_P}MとQ∙→εQNQ_\bullet\xrightarrow{\varepsilon_Q}Nを左RR-加群の分解、f ⁣:M→Nf\colon M\to Nを左RR-線形写像とする。鎖写像φ ⁣:P∙→Q∙\varphi\colon P_\bullet\to Q_\bulletが

εQ∘φ0=f∘εP\varepsilon_Q\circ\varphi_0=f\circ\varepsilon_P

を満たすとき、φ\varphiをffを持ち上げる分解の射 (morphism of resolutions) という。

定理 2.2 (比較定理).RRを単位元をもつ結合環、P∙→εPMP_\bullet\xrightarrow{\varepsilon_P}Mを左RR-加群MMの射影分解、Q∙→εQNQ_\bullet\xrightarrow{\varepsilon_Q}Nを左RR-加群NNの分解とする。任意の左RR-線形写像f ⁣:M→Nf\colon M\to Nに対して、次が成り立つ。

  1. ffを持ち上げる分解の射φ ⁣:P∙→Q∙\varphi\colon P_\bullet\to Q_\bulletが存在する。
  2. ffを持ち上げる二つの分解の射φ,ψ\varphi,\psiは鎖ホモトピックである。すなわち左RR-線形写像hn ⁣:Pn→Qn+1h_n\colon P_n\to Q_{n+1}がn∈N≥0n\in\Nについて存在し、 φ0−ψ0=d1Q∘h0,\varphi_0-\psi_0=d_1^Q\circ h_0, φn−ψn=dn+1Q∘hn+hn−1∘dnP(n≥1)\varphi_n-\psi_n=d_{n+1}^Q\circ h_n+h_{n-1}\circ d_n^P \qquad(n\ge1) が成り立つ。

証明. 全射εQ ⁣:Q0→N\varepsilon_Q\colon Q_0\to NにP0P_0の射影性を適用し、εQφ0=fεP\varepsilon_Q\varphi_0=f\varepsilon_Pを満たすφ0 ⁣:P0→Q0\varphi_0\colon P_0\to Q_0を取る。証明中ではP−1=MP_{-1}=M、Q−1=NQ_{-1}=N、d0P=εPd_0^P=\varepsilon_P、d0Q=εQd_0^Q=\varepsilon_Q、φ−1=f\varphi_{-1}=fとおく。

n≥1n\ge1とし、φ0,…,φn−1\varphi_0,\ldots,\varphi_{n-1}が構成され、0≤k<n0\le k<nでdkQφk=φk−1dkPd_k^Q\varphi_k=\varphi_{k-1}d_k^Pが成り立つとする。このとき

dn−1Qφn−1dnP=φn−2dn−1PdnP=0d_{n-1}^Q\varphi_{n-1}d_n^P =\varphi_{n-2}d_{n-1}^Pd_n^P=0

である。したがってφn−1dnP\varphi_{n-1}d_n^Pはker⁡dn−1Q\ker d_{n-1}^Qに値を取る。QQの完全性より微分が誘導する写像Qn→ker⁡dn−1QQ_n\to\ker d_{n-1}^Qは全射である。PnP_nの射影性により、dnQφn=φn−1dnPd_n^Q\varphi_n=\varphi_{n-1}d_n^Pを満たすφn\varphi_nが存在する。帰納法により、すべての非負次数で両立する写像が得られ、(1)が成り立つ。

ffを持ち上げる二つの分解の射φ,ψ\varphi,\psiを取り、θn=φn−ψn\theta_n=\varphi_n-\psi_nとおく。εQθ0=0\varepsilon_Q\theta_0=0であるから、θ0\theta_0はker⁡εQ\ker\varepsilon_Qに値を取る。完全性から得られる全射Q1→ker⁡εQQ_1\to\ker\varepsilon_QにP0P_0の射影性を適用すると、d1Qh0=θ0d_1^Qh_0=\theta_0を満たすh0 ⁣:P0→Q1h_0\colon P_0\to Q_1が得られる。h−1 ⁣:M→Q0h_{-1}\colon M\to Q_0は零写像とする。

n≥1n\ge1とし、h0,…,hn−1h_0,\ldots,h_{n-1}が構成され、0≤k<n0\le k<nでθk=dk+1Qhk+hk−1dkP\theta_k=d_{k+1}^Qh_k+h_{k-1}d_k^Pが成り立つとする。写像

tn=θn−hn−1dnP ⁣:Pn⟶Qnt_n=\theta_n-h_{n-1}d_n^P\colon P_n\longrightarrow Q_n

について、鎖写像の条件と帰納法の仮定から

dnQtn=θn−1dnP−dnQhn−1dnP=(θn−1−dnQhn−1)dnP=hn−2dn−1PdnP=0\begin{aligned} d_n^Qt_n &=\theta_{n-1}d_n^P-d_n^Qh_{n-1}d_n^P\\ &=(\theta_{n-1}-d_n^Qh_{n-1})d_n^P\\ &=h_{n-2}d_{n-1}^Pd_n^P=0 \end{aligned}

を得る。全射Qn+1→ker⁡dnQQ_{n+1}\to\ker d_n^QにPnP_nの射影性を適用し、dn+1Qhn=tnd_{n+1}^Qh_n=t_nを満たすhnh_nを取る。すべてのn∈N≥0n\in\Nについて所要の等式が成り立ち、負次数に零写像を置けばP∙P_\bulletとQ∙Q_\bulletの鎖ホモトピーとなる。これで(2)は示された。▨

系 2.3.RRを単位元をもつ結合環、P∙→εPMP_\bullet\xrightarrow{\varepsilon_P}MとQ∙→εQMQ_\bullet\xrightarrow{\varepsilon_Q}Mを左RR-加群MMの射影分解とする。id⁡M\id_Mを持ち上げる分解の射u ⁣:P∙→Q∙u\colon P_\bullet\to Q_\bulletとv ⁣:Q∙→P∙v\colon Q_\bullet\to P_\bulletが存在し、

v∘u≃id⁡P∙,u∘v≃id⁡Q∙v\circ u\simeq\id_{P_\bullet},\qquad u\circ v\simeq\id_{Q_\bullet}

が成り立つ。したがって二つの射影分解は鎖ホモトピー同値である。

証明.定理 2.2 (1)を両方向に適用してu,vu,vを取る。vuvuとid⁡P∙\id_{P_\bullet}はともにid⁡M\id_Mを持ち上げるため、定理 2.2 (2)により鎖ホモトピックである。uvuvとid⁡Q∙\id_{Q_\bullet}についても、同じ主張をQ∙Q_\bulletからQ∙Q_\bulletへの射に適用して結論を得る。▨

例 2.4. 正整数mmに対し、商写像εm ⁣:Z→Z/mZ\varepsilon_m\colon\Z\to\Z/m\Zを添加射とする列

0⟶Z→×mZ→εmZ/mZ⟶00\longrightarrow\Z\xrightarrow{\times m}\Z \xrightarrow{\varepsilon_m}\Z/m\Z\longrightarrow0

は自由分解である。実際、mm倍写像は単射であり、その像mZm\Zはεm\varepsilon_mの核に等しい。次数1,01,0の項をZ\Zとし、ほかの項を零とした複体をP(m)∙P(m)_\bulletと書く。

自然な全射f ⁣:Z/6Z→Z/2Zf\colon\Z/6\Z\to\Z/2\Zの持上げとして、P(6)∙→P(2)∙P(6)_\bullet\to P(2)_\bulletの射

φ0=×1,φ1=×3,ψ0=×3,ψ1=×9\varphi_0=\times1,\quad\varphi_1=\times3, \qquad \psi_0=\times3,\quad\psi_1=\times9

がある。どちらも次数00でffを誘導し、微分との可換性は2⋅3=1⋅62\cdot3=1\cdot6と2⋅9=3⋅62\cdot9=3\cdot6である。写像h0 ⁣:Z→Zh_0\colon\Z\to\Zを−1-1倍写像とし、ほかのhnh_nを零とすると、

φ0−ψ0=×(−2)=d1P(2)h0,φ1−ψ1=×(−6)=h0d1P(6)\varphi_0-\psi_0=\times(-2)=d_1^{P(2)}h_0, \qquad \varphi_1-\psi_1=\times(-6)=h_0d_1^{P(6)}

となる。異なる二つの持上げは鎖ホモトピックである。

3 馬蹄補題

定理 3.1 (馬蹄補題).RRを単位元をもつ結合環とし、左RR-加群の短完全列

0⟶A→iB→pC⟶00\longrightarrow A\xrightarrow{i}B\xrightarrow{p}C\longrightarrow0

と射影分解P∙→εPAP_\bullet\xrightarrow{\varepsilon_P}A、Q∙→εQCQ_\bullet\xrightarrow{\varepsilon_Q}Cを与える。このとき、BBの射影分解E∙→εEBE_\bullet\xrightarrow{\varepsilon_E}Bと、i,pi,pをそれぞれ持ち上げる分解の射j ⁣:P∙→E∙j\colon P_\bullet\to E_\bullet、r ⁣:E∙→Q∙r\colon E_\bullet\to Q_\bulletが存在して、

0⟶P∙→jE∙→rQ∙⟶00\longrightarrow P_\bullet\xrightarrow{j}E_\bullet \xrightarrow{r}Q_\bullet\longrightarrow0

は各次数で分裂する短完全列となる。さらに各n∈N≥0n\in\Nで

En=Pn⊕Qn,jn(x)=(x,0),rn(x,y)=yE_n=P_n\oplus Q_n,\qquad j_n(x)=(x,0),\qquad r_n(x,y)=y

とすることができる。

証明.P∙P_\bulletとQ∙Q_\bulletの各微分を、その像である核への全射と包含の合成に分解する。すなわちK−1A=AK_{-1}^A=A、K−1C=CK_{-1}^C=Cとおき、添加射をa0 ⁣:P0→K−1Aa_0\colon P_0\to K_{-1}^A、c0 ⁣:Q0→K−1Cc_0\colon Q_0\to K_{-1}^Cと書く。n∈N≥0n\in\Nに対し

KnA=ker⁡an,KnC=ker⁡cn,an+1 ⁣:Pn+1↠KnA,cn+1 ⁣:Qn+1↠KnCK_n^A=\ker a_n,\quad K_n^C=\ker c_n, \qquad a_{n+1}\colon P_{n+1}\twoheadrightarrow K_n^A, \quad c_{n+1}\colon Q_{n+1}\twoheadrightarrow K_n^C

とし、後二つの写像は微分の終域を制限して得る。完全性により、これらは全射である。

主張 3.1.1. 左RR-加群の短完全列0→U→αV→βW→00\to U\xrightarrow{\alpha}V\xrightarrow{\beta}W\to0、全射a ⁣:P→Ua\colon P\to U、c ⁣:Q→Wc\colon Q\to Wを与え、QQは射影的とする。このとき、次の二つの等式を満たす全射b ⁣:P⊕Q→Vb\colon P\oplus Q\to Vが存在する。

b(x,0)=αa(x),βb(x,y)=c(y).b(x,0)=\alpha a(x),\qquad \beta b(x,y)=c(y).

このbbに対して、標準包含と標準射影の制限による列

0⟶ker⁡a⟶ker⁡b⟶ker⁡c⟶00\longrightarrow\ker a\longrightarrow\ker b \longrightarrow\ker c\longrightarrow0

は短完全列である。

証明.QQの射影性により、βℓ=c\beta\ell=cを満たすℓ ⁣:Q→V\ell\colon Q\to Vを取る。b(x,y)=αa(x)+ℓ(y)b(x,y)=\alpha a(x)+\ell(y)と定めると、これは左RR-線形写像であり、次の図式は可換である。

可換図式 0 P P⊕Q Q 0 0 U V W 0 a b c α β 図 3.1.1

上段は標準包含と標準射影による短完全列である。§E6.9 命題 2.1を適用すると、coker⁡a=coker⁡c=0\coker a=\coker c=0であるから

0⟶ker⁡a⟶ker⁡b⟶ker⁡c⟶0⟶coker⁡b⟶00\longrightarrow\ker a\longrightarrow\ker b\longrightarrow\ker c \longrightarrow0\longrightarrow\coker b\longrightarrow0

は完全である。よってcoker⁡b=0\coker b=0、すなわちbbは全射であり、核の列も短完全列である。▨

K−1B=BK_{-1}^B=B、i−1=ii_{-1}=i、p−1=pp_{-1}=pとおく。n∈N≥0n\in\Nとし、短完全列

0⟶Kn−1A→in−1Kn−1B→pn−1Kn−1C⟶00\longrightarrow K_{n-1}^A\xrightarrow{i_{n-1}}K_{n-1}^B \xrightarrow{p_{n-1}}K_{n-1}^C\longrightarrow0

が構成されているとする。主張 3.1.1をan,cna_n,c_nに適用して、En=Pn⊕QnE_n=P_n\oplus Q_nからの全射bn ⁣:En→Kn−1Bb_n\colon E_n\to K_{n-1}^Bを取り、KnB=ker⁡bnK_n^B=\ker b_nとおく。標準包含jn ⁣:Pn→Enj_n\colon P_n\to E_nと標準射影rn ⁣:En→Qnr_n\colon E_n\to Q_nは核上の写像in,pni_n,p_nを誘導し、

0⟶KnA→inKnB→pnKnC⟶00\longrightarrow K_n^A\xrightarrow{i_n}K_n^B \xrightarrow{p_n}K_n^C\longrightarrow0

は短完全列となる。この操作をn=0n=0から繰り返す。

knA ⁣:KnA↪Pnk_n^A\colon K_n^A\hookrightarrow P_n、knB ⁣:KnB↪Enk_n^B\colon K_n^B\hookrightarrow E_n、knC ⁣:KnC↪Qnk_n^C\colon K_n^C\hookrightarrow Q_nを包含とし、

εE=b0,dnE=kn−1Bbn(n≥1)\varepsilon_E=b_0,\qquad d_n^E=k_{n-1}^B b_n\quad(n\ge1)

と定める。bnb_nの全射性とknBk_n^Bの単射性より

im⁡d1E=ker⁡εE,im⁡dn+1E=KnB=ker⁡dnE(n≥1)\im d_1^E=\ker\varepsilon_E, \qquad \im d_{n+1}^E=K_n^B=\ker d_n^E\quad(n\ge1)

である。したがってE∙→εEBE_\bullet\xrightarrow{\varepsilon_E}Bは分解である。§E6.16 命題 2.1 (1)により各En=Pn⊕QnE_n=P_n\oplus Q_nは射影的である。

構成によりbnjn=in−1anb_nj_n=i_{n-1}a_n、pn−1bn=cnrnp_{n-1}b_n=c_nr_nであり、核への制限から

kn−1Bin−1=jn−1kn−1A,rn−1kn−1B=kn−1Cpn−1(n≥1)k_{n-1}^Bi_{n-1}=j_{n-1}k_{n-1}^A, \qquad r_{n-1}k_{n-1}^B=k_{n-1}^Cp_{n-1} \quad(n\ge1)

である。したがって

dnEjn=kn−1Bin−1an=jn−1dnP,rn−1dnE=kn−1Cpn−1bn=dnQrnd_n^Ej_n=k_{n-1}^Bi_{n-1}a_n=j_{n-1}d_n^P, \qquad r_{n-1}d_n^E=k_{n-1}^Cp_{n-1}b_n=d_n^Qr_n

となり、j,rj,rは鎖写像である。次数00の構成はεEj0=iεP\varepsilon_Ej_0=i\varepsilon_P、pεE=εQr0p\varepsilon_E=\varepsilon_Qr_0を与える。各次数の列は直和の標準的な短完全列であり、y↦(0,y)y\mapsto(0,y)がrnr_nの切断となる。▨

例 3.2. 左Z\Z-加群の短完全列

0⟶Z/2Z→iZ/4Z→pZ/2Z⟶0,i(xˉ)=2x‾,p(yˉ)=yˉ0\longrightarrow\Z/2\Z\xrightarrow{i}\Z/4\Z \xrightarrow{p}\Z/2\Z\longrightarrow0, \qquad i(\bar x)=\overline{2x},\quad p(\bar y)=\bar y

に対し、両端の自由分解をZ→×2Z\Z\xrightarrow{\times2}\Zとする。中央の自由分解として、

0⟶Z2→DZ2→εZ/4Z⟶0,D(a,b)=(2a−b,2b),ε(x,y)=2x+y‾0\longrightarrow\Z^2\xrightarrow{D}\Z^2 \xrightarrow{\varepsilon}\Z/4\Z\longrightarrow0, \qquad D(a,b)=(2a-b,2b),\quad \varepsilon(x,y)=\overline{2x+y}

を取ることができる。DDは単射であり、ε\varepsilonは全射である。ε(x,y)=0\varepsilon(x,y)=0ならばy=2by=2bと書くことができ、x+bx+bは偶数である。a=(x+b)/2a=(x+b)/2とおけば(x,y)=D(a,b)(x,y)=D(a,b)となる。逆にε(D(a,b))=4a‾=0\varepsilon(D(a,b))=\overline{4a}=0であるから、列は完全である。

次数1,01,0のいずれでもj(x)=(x,0)j(x)=(x,0)、r(x,y)=yr(x,y)=yとすれば、Dj(a)=j(2a)Dj(a)=j(2a)、rD(a,b)=2r(a,b)rD(a,b)=2r(a,b)であり、添加射もi,pi,pと両立する。したがって分解の短完全列は次数ごとに分裂する。

一方、ppは加群準同型としての切断をもたない。p(s(1ˉ))=1ˉp(s(\bar1))=\bar1を満たす元s(1ˉ)∈Z/4Zs(\bar1)\in\Z/4\Zは奇数の剰余類であるため、2s(1ˉ)=2ˉ≠02s(\bar1)=\bar2\ne0であるが、準同型ならば2s(1ˉ)=s(0ˉ)=02s(\bar1)=s(\bar0)=0でなければならない。分解の射rrに鎖写像としての切断があれば、H0H_0を取ることでppの切断が得られるため、そのような切断も存在しない。ここでは命題 1.2の同型と、ホモロジー誘導写像の合成則§E6.36 命題 2.4を用いた。

前提記事