§E6.9完全列

最終更新

準同型を一列に並べると、ある写像が作る像と、その次の写像が零へ送る部分とを比較することができる。完全列は、この二つが各位置で一致することを表す。短完全列の分裂は中央の加群を両端の直和として記述するための条件であり、蛇の補題は可換図式の縦向きの核と余核を一つの完全列に接続する。

本記事ではRRを単位元をもつ結合環とし、すべての加群を左RR-加群、すべての写像をRR-線形写像とする。準同型の核と像には§E6.2 命題 4.2、商加群には§E6.2 定義 3.1、直和には§E6.2 定義 6.2の規約を用いる。準同型u ⁣:M→Nu\colon M\to Nの余核を

coker⁡u:=N/im⁡u\operatorname{coker}u:=N/\operatorname{im}u

と書く。

1 完全列と短完全列

定義 1.1. 左RR-加群とRR-加群の射からなる列

⋯⟶Mj−1→dj−1Mj→djMj+1⟶⋯\cdots\longrightarrow M_{j-1} \xrightarrow{d_{j-1}}M_j \xrightarrow{d_j}M_{j+1} \longrightarrow\cdots

がMjM_jで完全 (exact atjj) であるとは、

im⁡dj−1=ker⁡dj\operatorname{im}d_{j-1}=\ker d_j

が成り立つことをいう。列が各項で完全であるとき、その列を左RR-加群の完全列 (exact sequence of leftRR-modules) という。

列

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

が短完全列 (short exact sequence) であるとは、各項で完全であることをいう。

零加群からの射0→A0\to Aの像は00であり、零加群への射C→0C\to0の核はCCである。したがって、上の列が短完全列であることは、次の三条件が同時に成り立つことと同値である。

  1. iiは単射である。
  2. im⁡i=ker⁡p\operatorname{im}i=\ker pである。
  3. ppは全射である。

特にp∘i=0p\circ i=0である。しかし、合成が零であることだけでは中央の完全性は従わない。合成が零であることから分かるのはim⁡i⊆ker⁡p\operatorname{im}i\subseteq\ker pまでであり、逆包含を別に示す必要がある。

補題 1.2. 任意の左RR-加群の射u ⁣:M→Nu\colon M\to Nに対して、以下の列は完全である:

  1. 0⟶ker⁡u⟶M→uN 0\longrightarrow\ker u\longrightarrow M \xrightarrow{u} N
  2. M→uN⟶coker⁡u⟶0 M \xrightarrow{u} N \longrightarrow \coker u \longrightarrow 0
  3. 0⟶ker⁡u⟶M→uim⁡u⟶0 0\longrightarrow\ker u\longrightarrow M \xrightarrow{u}\operatorname{im}u\longrightarrow 0
  4. 0⟶im⁡u⟶N⟶coker⁡u⟶0 0\longrightarrow \operatorname{im}u\longrightarrow N \longrightarrow \coker u\longrightarrow 0

証明. 証明は演習とする(問題 6.1 (基本的な完全列))。▨

系 1.3. 左RR-加群の射u ⁣:M→Nu\colon M\to Nに対して、以下が成り立つ:

  1. 列0⟶M→uN 0\longrightarrow M \xrightarrow{u} Nが完全であることとuuが単射であることは同値である。
  2. 列M→uN⟶0M \xrightarrow{u} N\longrightarrow 0が完全であることとuuが全射であることは同値である。
  3. 列0⟶M→uN⟶00\longrightarrow M \xrightarrow{u} N\longrightarrow 0が完全であることとuuが同型であることは同値である。

証明. いずれの主張も補題 1.2よりただちに従う。▨

例 1.4.R=ZR=\mathbb Zとし、加法群を左Z\mathbb Z加群とみなすと、

0⟶Z→×2Z→qZ/2Z⟶00\longrightarrow\mathbb Z\xrightarrow{\times2}\mathbb Z \xrightarrow{q}\mathbb Z/2\mathbb Z\longrightarrow0

は短完全列である。実際、二倍写像は単射であり、その像2Z2\mathbb Zは商写像qqの核に等しく、qqは全射である。

定義 1.5.M∙=⋯⟶Mj−1→dj−1MMj→djMMj+1⟶⋯M_{\bullet} = \cdots\longrightarrow M_{j-1} \xrightarrow{d_{j-1}^M}M_j \xrightarrow{d_j^M}M_{j+1} \longrightarrow\cdotsとN∙=(⋯⟶Nj−1→dj−1NNj→djNNj+1⟶⋯ )N_{\bullet} = (\cdots\longrightarrow N_{j-1} \xrightarrow{d_{j-1}^N}N_j \xrightarrow{d_j^N}N_{j+1} \longrightarrow\cdots) を左RR-加群の完全列とする。左RR-加群の射の族f∙=(fj:Mj→Nj)jf_{\bullet} = (f_j:M_j\to N_j)_jであって、任意のjjに対してfj∘dj−1M=dj−1N∘fj−1f_j\circ d_{j-1}^M = d_{j-1}^N\circ f_{j-1}を満たすものを、RR-加群の完全列の射 (morphism of exact sequences of R-modules) と言う:

可換図式 Mj−1 Mj Mj+1 Nj−1 Nj Nj+1 dj−1M fj−1 djM fj dj+1M fj+1 dj−1N djN dj+1N 図 1.5.1

定義 1.6. 左RR-加群を頂点に、左RR-加群の射を矢印に配置した図を図式 (diagram) と言う。図式の中の任意の二つの頂点の間で、矢印をたどって得られる合成射がたどり方によらずすべて一致するとき、この図式を可換図式 (commutative diagram) と言う。完全列の射の定義の条件は、図 1.5.1のすべての四角形がこの意味で可換であることを述べている。

補題 1.7.

可換図式 M1 M2 N1 N2 dM f g dN 図 1.7.1

を左RR-加群の可換図式とする。iM:ker⁡dM→M1i^M:\ker d^M \to M_1,iN:ker⁡dN→N1i^N:\ker d^N\to N_1,pM:M2→coker⁡dMp^M:M_2\to \coker d^M,pN:N2→coker⁡dNp^N:N_2\to \coker d^Nを自然な射とする。このとき、以下が成り立つ:

  1. 左RR-加群の射a:ker⁡dM→ker⁡dNa: \ker d^M\to \ker d^Nであって、iN∘a=f∘iMi^N\circ a = f\circ i^Mとなるものが唯一存在する。
  2. 左RR-加群の射b:coker⁡dM→coker⁡dNb: \coker d^M\to \coker d^Nであって、pN∘g=b∘pMp^N\circ g = b\circ p^Mとなるものが唯一存在する。

証明.(1)を示す。一意性はiNi^Nが単射であることからただちに従う。存在を示すにはf(ker⁡dM)⊂ker⁡dNf(\ker d^M) \subset \ker d^Nを示せば良いが、上の図式が可換であることから、任意のm∈ker⁡dMm\in \ker d^Mに対してdN(f(m))=g(dM(m))=g(0)=0d^N(f(m)) = g(d^M(m)) = g(0) = 0となり、f(m)∈ker⁡dNf(m)\in \ker d^Nが従う。

(2)を示す。一意性はpMp^Mが全射であることからただちに従う。存在を示すにはpN(g(im⁡dM))=0p^N(g(\im d^M)) = 0を示せば良いが、上の図式が可換であることから、pN∘g∘dM=pN∘dN∘f=0p^N\circ g\circ d^M = p^N\circ d^N \circ f = 0である。以上で示された。▨

補題 1.8.

可換図式 M1 M2 M3 N1 N2 N3 d1M f1 d2M f2 f3 d1N d2N 図 1.8.1

を左RR-加群の可換図式とし、上段と下段はそれぞれ複体である(すなわちd2M∘d1M=0d_2^M\circ d_1^M = 0かつd2N∘d1N=0d_2^N\circ d_1^N = 0が成り立つ)とする。このとき、以下の主張が成り立つ:

  1. 上段がM2M_2で完全であり、d1Nd_1^Nが単射であれば、補題 1.7により引き起こされる列ker⁡f1→a1ker⁡f2→a2ker⁡f3\ker f_1 \xrightarrow{a_1} \ker f_2 \xrightarrow{a_2} \ker f_3はker⁡f2\ker f_2で完全である。
  2. 下段がN2N_2で完全であり、d2Md_2^Mが全射であれば、補題 1.7により引き起こされる列coker⁡f1→b1coker⁡f2→b2coker⁡f3\coker f_1 \xrightarrow{b_1} \coker f_2 \xrightarrow{b_2} \coker f_3はcoker⁡f2\coker f_2で完全である。
  3. d1Md_1^Mが単射であれば、a1a_1は単射である。
  4. d2Nd_2^Nが全射であれば、b2b_2は全射である。

証明.(1)を示す。si:ker⁡fi→Mis_i:\ker f_i \to M_i(i=1,2,3i=1,2,3) を自然な包含射とする。このときs3s_3が単射であることと

s3∘a2∘a1=d2M∘s2∘a1=d2M∘d1M∘s1=0∘s1=0s_3\circ a_2\circ a_1 = d_2^M\circ s_2\circ a_1 = d_2^M\circ d_1^M\circ s_1 = 0\circ s_1 = 0

であることからa2∘a1=0a_2\circ a_1 = 0、すなわちim⁡a1⊂ker⁡a2\im a_1\subset \ker a_2が成り立つ。

逆の包含を示そう。d1Nd_1^Nは単射なのでker⁡f1=ker⁡(d1N∘f1)\ker f_1 = \ker (d_1^N\circ f_1)である。任意に元x∈ker⁡a2x\in \ker a_2をとる。a2(x)=0a_2(x) = 0なのでd2M(s2(x))=0d_2^M(s_2(x)) = 0であり、x=s2(x)∈ker⁡d2M=im⁡d1Mx = s_2(x)\in \ker d_2^M = \im d_1^Mである。よってあるy∈M1y\in M_1が存在してx=s2(x)=d1M(y)x = s_2(x) = d_1^M(y)となる。このときd1N(f1(y))=f2(d1M(y))=f2(s2(x))=0d_1^N(f_1(y)) = f_2(d_1^M(y)) = f_2(s_2(x)) = 0であるからy∈ker⁡f1y\in \ker f_1が成り立つ。x=s2(x)=d1M(y)x = s_2(x) = d_1^M(y)なので、結局x∈im⁡a1x\in \im a_1である。以上でim⁡a1=ker⁡a2\im a_1 = \ker a_2がわかった。

(2)を示す。pi:Ni→coker⁡fip_i:N_i \to \coker f_i(i=1,2,3i=1,2,3) を自然な全射とする。このときp1p_1が全射であることと

b2∘b1∘p1=b2∘p2∘d1N=p3∘d2N∘d1N=p3∘0=0b_2\circ b_1\circ p_1 = b_2\circ p_2\circ d_1^N = p_3\circ d_2^N\circ d_1^N = p_3\circ 0 = 0

であることからb2∘b1=0b_2\circ b_1 = 0、すなわちim⁡b1⊂ker⁡b2\im b_1\subset \ker b_2が成り立つ。

逆の包含を示そう。d2Md_2^Mは全射なので、im⁡f3=im⁡(f3∘d2M)\im f_3 = \im (f_3\circ d_2^M)である。任意に元x0∈ker⁡b2x_0\in \ker b_2をとる。x0∈coker⁡f2x_0\in \coker f_2なので、あるx∈N2x\in N_2が存在してx0=p2(x)x_0 = p_2(x)となる。このとき、p3(d2N(x))=b2(p2(x))=b2(x0)=0p_3(d_2^N(x)) = b_2(p_2(x)) = b_2(x_0) = 0である。よってd2N(x)∈ker⁡p3=im⁡f3=im⁡(f3∘d2M)d_2^N(x)\in \ker p_3 = \im f_3 = \im (f_3\circ d_2^M)であり、あるx′∈M2x'\in M_2が存在してd2N(x)=f3(d2M(x′))d_2^N(x) = f_3(d_2^M(x'))が成り立つ。f3∘d2M=d2N∘f2f_3\circ d_2^M = d_2^N\circ f_2なので、特にd2N(x−f2(x′))=d2N(x)−d2N(f2(x′))=0d_2^N(x-f_2(x')) = d_2^N(x) - d_2^N(f_2(x')) = 0であり、x−f2(x′)∈ker⁡d2N=im⁡d1Nx-f_2(x')\in \ker d_2^N = \im d_1^Nとなる。よってあるy∈N1y\in N_1が存在してx=f2(x′)+d1N(y)x = f_2(x') + d_1^N(y)が成り立つ。ここで

x0=p2(x)=p2(f2(x′))+p2(d1N(y))=p2(d1N(y))=b1(p1(y))x_0 = p_2(x) = p_2(f_2(x')) + p_2(d_1^N(y)) = p_2(d_1^N(y)) = b_1(p_1(y))

となり、以上でx0∈im⁡b1x_0\in \im b_1が従う。

(3)を示す。(4)を示す。a1a_1はd1Md_1^Mの核への制限であり、b2b_2はd2Nd_2^Nが余核上に引き起こす射であるから、それぞれの主張はただちに従う。▨

2 蛇の補題

命題 2.1 (蛇の補題).

可換図式 M1 M2 M3 0 0 N1 N2 N3 d1M f1 d2M f2 f3 d1N d2N 図 2.1.1

を左RR-加群の可換図式とし、上段と下段はそれぞれ完全であるとする。このとき、連結準同型 (connecting homomorphism) と呼ばれる左RR-加群の射δ ⁣:ker⁡f3→coker⁡f1\delta\colon\ker f_3 \to \coker f_1が存在して、

ker⁡f1→a1ker⁡f2→a2ker⁡f3→δcoker⁡f1→b1coker⁡f2→b2coker⁡f3\ker f_1 \xrightarrow{a_1} \ker f_2 \xrightarrow{a_2} \ker f_3 \xrightarrow{\delta} \coker f_1 \xrightarrow{b_1} \coker f_2 \xrightarrow{b_2} \coker f_3

が完全となる。さらにd1Md_1^Mが単射であればa1a_1も単射であり、d2Nd_2^Nが全射であればb2b_2も全射である。

証明. まずker⁡f2\ker f_2とcoker⁡f2\coker f_2での完全性は補題 1.8よりただちに従う。両端の単射性と全射性も補題 1.8 (3)と補題 1.8 (4)から従う。よって問題は連結準同型δ\deltaの存在にある。以下、連結準同型δ\deltaの存在を証明する。

d1N∘f1=f2∘d1Md_1^N\circ f_1 = f_2\circ d_1^Mであることから、以下の図式が可換となるfˉ2:M2/im⁡d1M→N2/d1N(im⁡f1)\bar{f}_2: M_2/\im d_1^M\to N_2/d_1^N(\im f_1)が存在する:

可換図式 M1 M2 M3 0 0 cokerd1M M3 0 0 N1 N2 N3 0 cokerf1 N2/d1N(imf1) N3 d1M f1 d2M f2 f3 dˉ2M d1N d2N dˉ1N dˉ2N fˉ2 f3 図 2.1.2

この図式が引き起こす可換図式

可換図式 kerf1 kerf2 kerf3 0 kerfˉ2 kerf3 a1 a2 aˉ2 図 2.1.3

において、上段と下段はそれぞれ補題 1.8 (1)より完全である。 (図 2.1.1の左辺と真ん中を縦向きに見て) 完全列ker⁡f1→M1→im⁡f1→0\ker f_1 \to M_1 \to \im f_1 \to 0と0→ker⁡f2→M2→N20\to \ker f_2 \to M_2 \to N_2に対して補題 1.8 (2)を適用すれば、

coker⁡a1⟶coker⁡d1M→fˉ2N2/d1N(im⁡f1)\coker a_1 \longrightarrow \coker d_1^M \xrightarrow{\bar{f}_2} N_2/d_1^N(\im f_1)

が完全であることが従う。特にker⁡f2→ker⁡fˉ2\ker f_2 \to \ker \bar{f}_2は全射である。この全射性と、図 2.1.3の右側の四角形が可換であることから、im⁡aˉ2=im⁡a2\im \bar{a}_2 = \im a_2である。また、d1N(im⁡f1)⊂im⁡f2d_1^N(\im f_1) \subset \im f_2なので自然な射coker⁡f2→coker⁡fˉ2\coker f_2\to \coker \bar{f}_2は同型である。以上より、連結準同型δ\deltaを構成する問題は、ker⁡f3\ker f_3とcoker⁡f1\coker f_1での完全性に影響を与えることなく、M1=0M_1=0の場合へ帰着することができる。

d2N∘f2=f3∘d2Md_2^N\circ f_2 = f_3\circ d_2^Mであることから、f2f_2のd2M,−1(ker⁡f3)d_2^{M,-1}(\ker f_3)への制限f2′f'_2は以下の図式を可換にする:

可換図式 M1 d2M,−1(kerf3) kerf3 0 M1 M2 M3 0 0 N1 kerd2N 0 0 N1 N2 N3 d1M f1 d2M f2′ d2M d1N d2N d1N d2N f2 f3 図 2.1.4

この図式が引き起こす可換図式

可換図式 cokerf1 cokerf2′ 0 cokerf1 cokerf2 cokerf3 b1′ b1 b2 図 2.1.5

において、上段と下段はそれぞれ補題 1.8 (2)より完全である。 (図 2.1.1の図式の真ん中と右辺を縦向きに見て) 完全列M2→N2→coker⁡f2→0M_2 \to N_2 \to \coker f_2 \to 0と0→im⁡f3→N3→coker⁡f30\to \im f_3 \to N_3 \to \coker f_3に対して補題 1.8 (1)を適用すれば、

d2M,−1(ker⁡f3)→f2′ker⁡d2N⟶ker⁡(b2)d_2^{M, -1}(\ker f_3) \xrightarrow{f'_2} \ker d_2^N \longrightarrow \ker(b_2)

が完全であることが従う。特にcoker⁡f2′→ker⁡(b2)\coker f'_2 \to \ker(b_2)は単射である。この単射性と図 2.1.5の左側の四角形が可換であることから、im⁡b1′=im⁡b1\im b'_1 = \im b_1である。さらに、同じ単射性と左側の四角形の可換性から、ker⁡b1′=ker⁡b1\ker b'_1=\ker b_1である。また、f2′f'_2はf2f_2の制限なので自然な射ker⁡f2′→ker⁡f2\ker f'_2\to \ker f_2は同型である。以上より、連結準同型δ\deltaを構成する問題は、ker⁡f3\ker f_3とcoker⁡f1\coker f_1での完全性に影響を与えることなく、N3=0N_3=0の場合へ帰着することができる。

M1=0M_1=0かつN3=0N_3=0のときは、d2Md_2^Mとd1Nd_1^Nはどちらも同型射であり、さらにker⁡f3=M3\ker f_3 = M_3,coker⁡f1=N1\coker f_1 = N_1であるから、連結準同型はδ=(d1N)−1∘f2∘(d2M)−1\delta = (d_1^N)^{-1} \circ f_2 \circ (d_2^M)^{-1}により与えられる左RR-加群の射ker⁡f3→coker⁡f1\ker f_3 \to \coker f_1に他ならない。このδ\deltaが周囲と完全になることは

ker⁡f2⟶M2→f2N2⟶coker⁡f2\ker f_2 \longrightarrow M_2 \xrightarrow{f_2} N_2 \longrightarrow \coker f_2

が完全であることからただちに従う。▨

3 短完全列の分裂

定義 3.1. 左RR-加群の短完全列

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

を考える。

  1. RR-線形写像r ⁣:B→Ar\colon B\to Aがr∘i=id⁡Ar\circ i=\operatorname{id}_Aを満たすとき、rrをiiのレトラクション (retraction) という。
  2. RR-線形写像s ⁣:C→Bs\colon C\to Bがp∘s=id⁡Cp\circ s=\operatorname{id}_Cを満たすとき、ssをppの切断 (section) またはセクション (section) という。
  3. レトラクションまたはセクションが存在するとき、この短完全列は分裂する (split exact sequence) という。

命題 3.2 (分裂補題). 左RR-加群の短完全列

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

に対して、次の三条件は同値である。

  1. iiのレトラクションr ⁣:B→Ar\colon B\to Aが存在する。
  2. ppのセクションs ⁣:C→Bs\colon C\to Bが存在する。
  3. 左RR-加群の同型Θ ⁣:B→≅A⊕C\Theta\colon B\xrightarrow{\cong}A\oplus Cであって、 (Θ∘i)(a)=(a,0),πC∘Θ=p(\Theta\circ i)(a)=(a,0), \qquad \pi_C\circ\Theta=p を満たすものが存在する。ここでπC ⁣:A⊕C→C\pi_C\colon A\oplus C\to Cは第二成分への射影である。

証明.(1)⇒\Rightarrow(2)を示す。rrをiiのレトラクションとする。可換図式

可換図式 0 A B C 0 0 A A 0 0 i p r 図 3.2.1

に対して蛇の補題命題 2.1を用いると、ppの制限p∣ker⁡r:ker⁡r→Cp|_{\ker r}:\ker r\to Cが同型射であることが従う。自然な包含射j:ker⁡r→Bj:\ker r\to Bを用いて

s:=j∘(p∣ker⁡r)−1:C⟶Bs:=j\circ(p|_{\ker r})^{-1}:C\longrightarrow B

と定めればp∘s=id⁡Cp\circ s=\operatorname{id}_Cであるから、ssはppのセクションである。

(2)⇒\Rightarrow(1)を示す。証明は演習とする(問題 6.3 (分裂補題の双対的な含意))。

(1)⇒\Rightarrow(3)を示す。rrをiiのレトラクションとする。A→A⊕CA\to A\oplus Cを標準的な包含射、A⊕C→CA\oplus C\to Cを標準的な全射として、Θ=(r,p):B→A⊕C\Theta = (r, p):B\to A\oplus Cをr,pr, pを並べることにより得られる射b↦(r(b),p(b))b\mapsto (r(b), p(b))とすると、可換図式

可換図式 0 A B C 0 0 A A⊕C C 0 i p Θ=(r,p) 図 3.2.2

であって、上段と下段がそれぞれ完全となるものが得られる。この図式に対して蛇の補題命題 2.1を用いると真ん中の射(r,p):B→A⊕C(r,p): B\to A\oplus Cが同型であることが従う。

(3)⇒\Rightarrow(1)を示す。q:A⊕C→Aq:A\oplus C\to Aを標準的な全射とすればr=q∘Θr=q\circ \Thetaが求めるiiのレトラクションである。▨

例 3.3 (分裂しない短完全列). 短完全列

0⟶Z→×2Z→qZ/2Z⟶00\longrightarrow\mathbb Z\xrightarrow{\times2}\mathbb Z \xrightarrow{q}\mathbb Z/2\mathbb Z\longrightarrow0

は分裂しない。切断s ⁣:Z/2Z→Zs\colon\mathbb Z/2\mathbb Z\to\mathbb Zが存在すると仮定し、n:=s(1+2Z)n:=s(1+2\mathbb Z)と置く。加法性から

2n=s(2+2Z)=s(0+2Z)=02n=s(2+2\mathbb Z)=s(0+2\mathbb Z)=0

であり、Z\mathbb Zには非零の加法的位数が有限である元がないためn=0n=0となる。しかし、このときq(s(1+2Z))=0+2Zq(s(1+2\mathbb Z))=0+2\mathbb Zとなり、q∘s=id⁡q\circ s=\operatorname{id}に反する。したがって切断は存在せず、分裂補題によりレトラクションも両端と両立する直和同型も存在しない。

4 図式追跡による連結準同型の構成

連結準同型の元による構成を次の図に示す。選択独立性を含む証明の詳細は問題 6.2 (図式追跡による蛇の補題)で扱う。

連結準同型を定める元の移動
短完全列の可換図式で、核 h の元を上段で持ち上げ、中央の縦写像で下段へ送り、単射 i の逆像を取って余核 f の剰余類を得る七段階の図
上段での持ち上げを変更すると、下段左端の元は f の像だけ変化するため、最後に得られる余核の元は変化しない。

5 例

例 5.1 (二倍写像の図式から生じる連結準同型).R=ZR=\mathbb Zとし、三本の縦射を左からf:=×2f:=\times2,g:=×2g:=\times2,h:=0h:=0とする次の可換図式を考える。

0⟶Z→ ×2 Z→ q Z/2Z⟶0↓×2↓×2↓00⟶Z→ ×2 Z→ q Z/2Z⟶0.\begin{array}{ccccccccc} 0&\longrightarrow&\mathbb Z&\xrightarrow{\ \times2\ }&\mathbb Z&\xrightarrow{\ q\ }&\mathbb Z/2\mathbb Z&\longrightarrow&0\\ &&\downarrow{\scriptstyle \times2}&&\downarrow{\scriptstyle \times2}&&\downarrow{\scriptstyle 0}&&\\ 0&\longrightarrow&\mathbb Z&\xrightarrow{\ \times2\ }&\mathbb Z&\xrightarrow{\ q\ }&\mathbb Z/2\mathbb Z&\longrightarrow&0. \end{array}

左の正方形は(×2)∘(×2)=(×2)∘(×2)(\times2)\circ(\times2)=(\times2)\circ(\times2)により可換であり、右の正方形はq(2n)=0q(2n)=0により可換である。ここで

ker⁡h=Z/2Z,coker⁡f=Z/2Z\ker h=\mathbb Z/2\mathbb Z, \qquad \operatorname{coker}f=\mathbb Z/2\mathbb Z

である。

1+2Z∈ker⁡h1+2\mathbb Z\in\ker hを上段で1∈Z1\in\mathbb Zに持ち上げる。中央の縦写像は11を22へ送り、下段の左の写像は11を22へ送る。したがって

δ(1+2Z)=1+2Z\delta(1+2\mathbb Z)=1+2\mathbb Z

である。δ\deltaはZ\mathbb Z線形であるから、この例の連結準同型はZ/2Z\mathbb Z/2\mathbb Zの恒等写像である。

6 演習問題

問題 6.1 (基本的な完全列). 基本的な完全列補題 1.2の証明を完成させよ。

解答.

iker⁡ ⁣:ker⁡u↪Mi_{\ker}\colon\ker u\hookrightarrow Mとiim⁡ ⁣:im⁡u↪Ni_{\operatorname{im}}\colon\operatorname{im}u\hookrightarrow Nを包含射、q ⁣:N↠coker⁡uq\colon N\twoheadrightarrow\operatorname{coker}uを商写像とする。

第一の列では、iker⁡i_{\ker}が単射であり、im⁡iker⁡=ker⁡u\operatorname{im}i_{\ker}=\ker uである。第二の列では、商加群の定義からker⁡q=im⁡u\ker q=\operatorname{im}uであり、qqは全射である。第三の列に現れるu ⁣:M→im⁡uu\colon M\to\operatorname{im}uは値域を像へ制限した写像であるから全射であり、その核はker⁡u\ker uである。第四の列では、iim⁡i_{\operatorname{im}}が単射であり、im⁡iim⁡=ker⁡q\operatorname{im}i_{\operatorname{im}}=\ker qであり、qqは全射である。零加群に接する位置での完全性も、包含射の単射性と商写像の全射性から従う。したがって、四つの列はいずれも完全である。▨

問題 6.2 (図式追跡による蛇の補題). 元の図式追跡によって蛇の補題命題 2.1を証明せよ。とくに、連結準同型の定義が持ち上げの選択に依存しないことと、ker⁡δ=im⁡a2\ker\delta=\operatorname{im}a_2およびker⁡b1=im⁡δ\ker b_1=\operatorname{im}\deltaを示せ。

解答.

x∈ker⁡f3x\in\ker f_3を取る。d2Md_2^Mは全射であるから、d2M(y)=xd_2^M(y)=xを満たすy∈M2y\in M_2を取ることができる。可換性により

d2N(f2(y))=f3(d2M(y))=f3(x)=0d_2^N(f_2(y))=f_3(d_2^M(y))=f_3(x)=0

である。下段の完全性とd1Nd_1^Nの単射性により、d1N(z)=f2(y)d_1^N(z)=f_2(y)を満たすz∈N1z\in N_1が一意に存在する。そこで

δ(x):=z+im⁡f1∈coker⁡f1\delta(x):=z+\operatorname{im}f_1\in\operatorname{coker}f_1

と定める。

別の持ち上げy′y'と対応する元z′z'を取ると、上段の完全性からy−y′=d1M(m)y-y'=d_1^M(m)を満たすm∈M1m\in M_1が存在する。可換性とd1Nd_1^Nの単射性から

d1N(z−z′)=f2(y−y′)=d1N(f1(m))⟹z−z′=f1(m)d_1^N(z-z')=f_2(y-y')=d_1^N(f_1(m)) \quad\Longrightarrow\quad z-z'=f_1(m)

となる。したがって、zzとz′z'はcoker⁡f1\operatorname{coker}f_1で同じ類を定める。和とスカラー倍に対して持ち上げの和とスカラー倍を選べば、δ\deltaがRR-線形であることも従う。

x=a2(y0)x=a_2(y_0)かつy0∈ker⁡f2y_0\in\ker f_2ならば、持ち上げとしてy0y_0を選ぶことによりδ(x)=0\delta(x)=0となる。逆にδ(x)=0\delta(x)=0ならば、上のzzはz=f1(m)z=f_1(m)と書ける。このとき

f2(y−d1M(m))=0,d2M(y−d1M(m))=xf_2(y-d_1^M(m))=0, \qquad d_2^M(y-d_1^M(m))=x

であるから、x∈im⁡a2x\in\operatorname{im}a_2である。よってker⁡δ=im⁡a2\ker\delta=\operatorname{im}a_2となる。

また、b1(δ(x))b_1(\delta(x))はd1N(z)=f2(y)d_1^N(z)=f_2(y)の類であるから零である。逆にb1(z+im⁡f1)=0b_1(z+\operatorname{im}f_1)=0ならば、あるy∈M2y\in M_2に対してd1N(z)=f2(y)d_1^N(z)=f_2(y)となる。x=d2M(y)x=d_2^M(y)と置くとf3(x)=0f_3(x)=0であり、構成からδ(x)=z+im⁡f1\delta(x)=z+\operatorname{im}f_1である。したがって、ker⁡b1=im⁡δ\ker b_1=\operatorname{im}\deltaとなる。

ker⁡a2=im⁡a1\ker a_2=\operatorname{im}a_1は、y∈ker⁡f2y\in\ker f_2かつd2M(y)=0d_2^M(y)=0としてy=d1M(m)y=d_1^M(m)と書き、d1N(f1(m))=f2(y)=0d_1^N(f_1(m))=f_2(y)=0とd1Nd_1^Nの単射性を用いれば従う。ker⁡b2=im⁡b1\ker b_2=\operatorname{im}b_1は、d2N(n2)=f3(m3)d_2^N(n_2)=f_3(m_3)としてm3=d2M(m2)m_3=d_2^M(m_2)と持ち上げ、n2−f2(m2)∈ker⁡d2N=im⁡d1Nn_2-f_2(m_2)\in\ker d_2^N=\operatorname{im}d_1^Nを用いれば従う。最後に、d1Md_1^Mが単射ならばa1a_1も単射であり、d2Nd_2^Nが全射ならばb2b_2も全射である。以上により、蛇の補題のすべての主張が得られる。▨

問題 6.3 (分裂補題の双対的な含意).命題 3.2 (2)⇒\Rightarrow(1)を導く証明を完成させよ。

解答.

s ⁣:C→Bs\colon C\to Bをppのセクションとする。各b∈Bb\in Bに対して

p(b−s(p(b)))=p(b)−p(b)=0p(b-s(p(b)))=p(b)-p(b)=0

であるから、b−s(p(b))∈ker⁡p=im⁡ib-s(p(b))\in\ker p=\operatorname{im}iである。iiは単射であるため、i(a)=b−s(p(b))i(a)=b-s(p(b))を満たすa∈Aa\in Aは一意に定まる。r(b)=ar(b)=aと置くと、iiの単射性からr ⁣:B→Ar\colon B\to AはRR-線形である。さらにp(i(a))=0p(i(a))=0であるから

i(r(i(a)))=i(a)−s(p(i(a)))=i(a),i(r(i(a)))=i(a)-s(p(i(a)))=i(a),

したがってr∘i=id⁡Ar\circ i=\operatorname{id}_Aである。よってrrはiiのレトラクションである。▨

問題 6.4 (分裂同型の逆射).命題 3.2 (1)⇒\Rightarrow(3)を導く証明では、レトラクションr ⁣:B→Ar\colon B\to AからΘ(b)=(r(b),p(b))\Theta(b)=(r(b),p(b))を構成した。命題 3.2 (1)⇒\Rightarrow(2)を導く証明で得たセクションs ⁣:C→Bs\colon C\to Bを用いて、Θ\Thetaの逆射を具体的に構成せよ。

解答.

命題 3.2 (1)⇒\Rightarrow(2)を導く証明で構成したssはim⁡s⊆ker⁡r\operatorname{im}s\subseteq\ker rを満たす。したがって

Ψ ⁣:A⊕C⟶B,Ψ(a,c)=i(a)+s(c)\Psi\colon A\oplus C\longrightarrow B, \qquad \Psi(a,c)=i(a)+s(c)

と定めると、r∘s=0r\circ s=0、r∘i=id⁡Ar\circ i=\operatorname{id}_A、p∘i=0p\circ i=0およびp∘s=id⁡Cp\circ s=\operatorname{id}_CからΘ∘Ψ=id⁡A⊕C\Theta\circ\Psi=\operatorname{id}_{A\oplus C}が従う。

一方、b−s(p(b))∈ker⁡p=im⁡ib-s(p(b))\in\ker p=\operatorname{im}iであり、r(b−s(p(b)))=r(b)r(b-s(p(b)))=r(b)である。r∘i=id⁡Ar\circ i=\operatorname{id}_Aであるからb−s(p(b))=i(r(b))b-s(p(b))=i(r(b))となり、Ψ(Θ(b))=b\Psi(\Theta(b))=bが従う。よってΨ=Θ−1\Psi=\Theta^{-1}である。なお、任意に選んだセクションssを用いる場合は、ssをs−i∘r∘ss-i\circ r\circ sに置き換えれば同じ公式を用いることができる。▨

問題 6.5 (整数の図式に対する蛇の補題).例 5.1の図式について、六つの対象と各写像をすべて計算し、得られる列が完全であることを直接確認せよ。

解答.

三本の縦射はf=g=×2f=g=\times2およびh=0h=0であるから、六つの対象は

ker⁡f=0,ker⁡g=0,ker⁡h=Z/2Z,coker⁡f=Z/2Z,coker⁡g=Z/2Z,coker⁡h=Z/2Z\ker f=0, \quad \ker g=0, \quad \ker h=\mathbb Z/2\mathbb Z, \quad \operatorname{coker}f=\mathbb Z/2\mathbb Z, \quad \operatorname{coker}g=\mathbb Z/2\mathbb Z, \quad \operatorname{coker}h=\mathbb Z/2\mathbb Z

となる。a1 ⁣:0→0a_1\colon0\to0とa2 ⁣:0→Z/2Za_2\colon0\to\mathbb Z/2\mathbb Zは零写像である。連結準同型δ\deltaは例 5.1で計算した恒等写像である。b1b_1は二倍写像がZ/2Z\mathbb Z/2\mathbb Z上に誘導する写像であるから零写像であり、b2b_2は商写像qqが誘導する恒等写像である。したがって、両端の零加群も含めた列は

0⟶0⟶0⟶Z/2Z→id⁡Z/2Z→0Z/2Z→id⁡Z/2Z⟶00\longrightarrow0\longrightarrow0\longrightarrow \mathbb Z/2\mathbb Z\xrightarrow{\operatorname{id}} \mathbb Z/2\mathbb Z\xrightarrow{0} \mathbb Z/2\mathbb Z\xrightarrow{\operatorname{id}} \mathbb Z/2\mathbb Z\longrightarrow0

となる。各恒等写像の像は次の零写像の核に等しく、零写像の像は次の恒等写像の核に等しいため、この列は完全である。▨

問題 6.6 (レトラクション全体の作用).f ⁣:M→Nf\colon M\to Nを左RR-加群の射とする。ffのレトラクションr ⁣:N→Mr\colon N\to Mが存在すると仮定し、p ⁣:N→coker⁡fp\colon N\to\operatorname{coker}fを標準的な全射とする。任意のレトラクションr′ ⁣:N→Mr'\colon N\to Mに対し、ある左RR-加群の射φ ⁣:coker⁡f→M\varphi\colon\operatorname{coker}f\to Mが一意に存在してr−r′=φ∘pr-r'=\varphi\circ pとなることを示せ。さらに、ffのレトラクション全体の集合がHom⁡R(coker⁡f,M)\operatorname{Hom}_R(\operatorname{coker}f,M)の自由かつ推移的な作用をもつことを示せ。

解答.

d=r−r′d=r-r'と置くと、d∘f=r∘f−r′∘f=0d\circ f=r\circ f-r'\circ f=0である。したがって、ddはN/im⁡f=coker⁡fN/\operatorname{im}f=\operatorname{coker}fを経由し、余核の普遍性からd=φ∘pd=\varphi\circ pを満たすRR-線形写像φ ⁣:coker⁡f→M\varphi\colon\operatorname{coker}f\to Mが存在する。ppは全射であるからφ\varphiは一意である。

H=Hom⁡R(coker⁡f,M)H=\operatorname{Hom}_R(\operatorname{coker}f,M)と置き、ψ∈H\psi\in Hとレトラクションr0r_0に対して

ψ⋅r0:=r0+ψ∘p\psi\cdot r_0:=r_0+\psi\circ p

と定める。p∘f=0p\circ f=0であるから(ψ⋅r0)∘f=id⁡M(\psi\cdot r_0)\circ f=\operatorname{id}_Mであり、これはレトラクションである。ψ∘p=ψ′∘p\psi\circ p=\psi'\circ pならばppの全射性からψ=ψ′\psi=\psi'となるため、この作用は自由である。二つのレトラクションr0,r1r_0,r_1に対してr1−r0r_1-r_0は一意にψ∘p\psi\circ pと書けるため、r1=ψ⋅r0r_1=\psi\cdot r_0となる。したがって、この作用は推移的でもある。▨

参考文献

  1. Charles A. Weibel, An Introduction to Homological Algebra, Cambridge University Press, 1994.完全列、分裂短完全列および蛇の補題の標準的な構成を参考にした。
  2. Joseph J. Rotman, An Introduction to Homological Algebra, 2nd ed., Universitext, Springer, 2009.連結準同型の元による構成と完全性の証明を参考にした。
  3. Serge Lang, Algebra, revised 3 ed., Graduate Texts in Mathematics, Springer, New York, 2002.加群の短完全列と分裂条件の同値を参考にした。

前提記事