§E6.41Tor と平坦性

最終更新

テンソル積は、右加群と左加群からアーベル群を構成する基本的な操作である。テンソル積を施した短完全列では、右側の完全性は保たれるが、左端の写像は単射とは限らない。この単射性と関係するのが Tor であり、射影分解へテンソル積を施した複体のホモロジーとして定まる。

Tor はホモロジー代数における基本的な不変量の一つであり、すべての相手の加群に対する第一 Tor の消滅は平坦性を特徴づける。例えば、整数m≥2m\ge2に対してTor⁡1Z(Z/mZ,Z/mZ)\operatorname{Tor}_1^{\Z}(\Z/m\Z,\Z/m\Z)はZ/mZ\Z/m\Zと同型であるため、Z/mZ\Z/m\Zは整数環上で平坦でない。本記事では、Tor の構成と平坦性との関係を扱う。

1 テンソル複体と Tor

定義 1.1 (テンソル複体).RRを単位元をもつ結合環、P∙P_\bulletを右RR-加群の鎖複体、NNを左RR-加群とする。アーベル群の鎖複体

(P∙⊗RN)n=Pn⊗RN,dn=dnP⊗R1N(P_\bullet\otimes_RN)_n=P_n\otimes_RN, \qquad d_n=d_n^P\otimes_R1_N

をテンソル複体 (tensor complex) という。左RR-加群の鎖複体Q∙Q_\bulletと右RR-加群MMに対しても、

(M⊗RQ∙)n=M⊗RQn,dn=1M⊗RdnQ(M\otimes_RQ_\bullet)_n=M\otimes_RQ_n, \qquad d_n=1_M\otimes_Rd_n^Q

と定める。

§E6.14 命題 6.1の合成則より、前者では

dn−1dn=(dn−1PdnP)⊗R1N=0d_{n-1}d_n=(d_{n-1}^Pd_n^P)\otimes_R1_N=0

であり、後者でもdn−1dn=1M⊗R(dn−1QdnQ)=0d_{n-1}d_n=1_M\otimes_R(d_{n-1}^Qd_n^Q)=0である。

補題 1.2.RRを単位元をもつ結合環とする。右RR-加群の鎖写像u ⁣:P∙→P∙′u\colon P_\bullet\to P'_\bulletと左RR-線形写像g ⁣:N→N′g\colon N\to N'は、鎖写像

u⊗Rg ⁣:P∙⊗RN⟶P∙′⊗RN′u\otimes_Rg\colon P_\bullet\otimes_RN \longrightarrow P'_\bullet\otimes_RN'

を与える。この操作は各変数について加法的であり、恒等写像と合成を保つ。u≃u′u\simeq u'ならばu⊗Rg≃u′⊗Rgu\otimes_Rg\simeq u'\otimes_Rgである。

右RR-線形写像f ⁣:M→M′f\colon M\to M'と左RR-加群の鎖写像v ⁣:Q∙→Q∙′v\colon Q_\bullet\to Q'_\bulletに対しても、鎖写像f⊗Rvf\otimes_Rvが定まり、同じ加法性・恒等写像・合成の性質を満たす。v≃v′v\simeq v'ならばf⊗Rv≃f⊗Rv′f\otimes_Rv\simeq f\otimes_Rv'である。

証明. 鎖写像の等式dnP′un=un−1dnPd_n^{P'}u_n=u_{n-1}d_n^Pと§E6.14 命題 6.1より、

(dnP′⊗1N′)(un⊗g)=(un−1⊗g)(dnP⊗1N)(d_n^{P'}\otimes1_{N'})(u_n\otimes g) =(u_{n-1}\otimes g)(d_n^P\otimes1_N)

である。恒等写像と合成の性質も同じ結果から従う。加法性は純テンソル上の等式

((un+un′)⊗g)(x⊗y)=un(x)⊗g(y)+un′(x)⊗g(y)((u_n+u'_n)\otimes g)(x\otimes y) =u_n(x)\otimes g(y)+u'_n(x)\otimes g(y)

と、第二因子についての加法性から従う。

un−un′=dn+1P′hn+hn−1dnPu_n-u'_n=d_{n+1}^{P'}h_n+h_{n-1}d_n^Pを満たす鎖ホモトピーhhを取る。テンソル積の誘導写像の加法性と合成則により、

(un−un′)⊗g=(dn+1P′⊗1N′)(hn⊗g)+(hn−1⊗g)(dnP⊗1N)(u_n-u'_n)\otimes g =(d_{n+1}^{P'}\otimes1_{N'})(h_n\otimes g) +(h_{n-1}\otimes g)(d_n^P\otimes1_N)

となり、hn⊗gh_n\otimes gが鎖ホモトピーを与える。左複体の場合には鎖写像の等式へf⊗−f\otimes-を施せばよく、v−v′=dQ′k+kdQv-v'=d^{Q'}k+kd^Qに対してf⊗kf\otimes kが鎖ホモトピーを与える。加法性と合成則も§E6.14 命題 6.1による。▨

定義 1.3 (Tor).RRを単位元をもつ結合環、MMを右RR-加群、NNを左RR-加群とする。MMの右射影分解P∙→εPMP_\bullet\xrightarrow{\ep_P}Mを取り、n∈N≥0n\in\Nに対してアーベル群

Tor⁡nR(M,N):=Hn(P∙⊗RN)\operatorname{Tor}_n^R(M,N) :=H_n(P_\bullet\otimes_RN)

をM,NM,Nの第nnTor 群 (Tor group) という。

右射影分解の存在は、§E6.38 定理 1.3を反対環RopR^{\mathrm{op}}に適用して得られる。右加群を左反対環加群とみなす対応は、射影性と完全列を保つ(§E6.16 命題 2.2)。

命題 1.4.RRを単位元をもつ結合環とする。各n∈N≥0n\in\Nについて、Tor⁡nR(M,N)\operatorname{Tor}_n^R(M,N)は右RR-加群MMと左RR-加群NNに関する、アーベル群に値を取る二変数共変関手を定め、各変数について加法的である。異なる射影分解による関手の間には、恒等写像の持上げから定まる自然な同型がある。この同型は持上げによらず、三つの分解の間で合成と両立する。

また、添加射は自然な同型

Tor⁡0R(M,N)≅M⊗RN\operatorname{Tor}_0^R(M,N)\cong M\otimes_RN

を誘導する。

証明. 各右RR-加群MMの射影分解P(M)∙P(M)_\bulletを選ぶ。右RR-線形写像f ⁣:M→M′f\colon M\to M'に対し、§E6.38 定理 2.2をRopR^{\mathrm{op}}上で適用して持上げu ⁣:P(M)∙→P(M′)∙u\colon P(M)_\bullet\to P(M')_\bulletを取り、左RR-線形写像g ⁣:N→N′g\colon N\to N'と合わせて

Tor⁡nR(f,g):=Hn(u⊗Rg)\operatorname{Tor}_n^R(f,g):=H_n(u\otimes_Rg)

と定める。二つの持上げは鎖ホモトピックであるため、補題 1.2と§E6.37 命題 1.3により誘導写像は一致する。

恒等鎖写像は恒等写像を持ち上げ、持上げの合成はもとの写像の合成を持ち上げる。したがってテンソル積とホモロジーの合成則(§E6.36 命題 2.4)から関手性が従う。f+f′f+f'の持上げにはu+u′u+u'を取ることができる。テンソル写像は各変数について加法的であり、ホモロジー誘導写像もHn(a+b)([z])=[a(z)+b(z)]H_n(a+b)([z])=[a(z)+b(z)]を満たすので、各変数の加法性を得る。

同じMMの別の分解P~(M)∙\widetilde P(M)_\bulletに対し、恒等写像を持ち上げるaM ⁣:P(M)∙→P~(M)∙a_M\colon P(M)_\bullet\to\widetilde P(M)_\bulletを取る。§E6.38 系 2.3と補題 1.2によりaM⊗1Na_M\otimes1_Nは鎖ホモトピー同値であり、ホモロジーに同型を誘導する。別の持上げu~\widetilde uを用いると、aM′ua_{M'}uとu~aM\widetilde u a_Mはともにffを持ち上げるため、ホモロジー上の写像は等しい。第二変数の写像との可換性はテンソル積の合成則による。三つの分解の間の比較写像の合成も恒等写像の持上げであるから、同じホモトピー一意性が同型の合成則を与える。

完全列P1→P0→εPM→0P_1\to P_0\xrightarrow{\ep_P}M\to0に§E6.14 命題 11.3を適用すると、

P1⊗RN⟶P0⊗RN→εP⊗1NM⊗RN⟶0P_1\otimes_RN\longrightarrow P_0\otimes_RN \xrightarrow{\ep_P\otimes1_N}M\otimes_RN\longrightarrow0

は完全である。よってH0(P∙⊗RN)H_0(P_\bullet\otimes_RN)は添加射によってM⊗RNM\otimes_RNと同型になる。持上げの等式εP(M′)u0=fεP(M)\ep_{P(M')}u_0=f\ep_{P(M)}が、この同型の第一変数の自然性を与え、第二変数の自然性は誘導写像の合成則から従う。▨

2 左右の射影分解の比較

補題 2.1.RRを単位元をもつ結合環、X∙→εAX_\bullet\xrightarrow{\ep}Aを右RR-加群の分解、FFを左平坦RR-加群とする。このとき添加列

⋯⟶X1⊗RF⟶X0⊗RF→ε⊗1FA⊗RF⟶0\cdots\longrightarrow X_1\otimes_RF\longrightarrow X_0\otimes_RF \xrightarrow{\ep\otimes1_F}A\otimes_RF\longrightarrow0

は完全である。左RR-加群の分解に右平坦RR-加群とのテンソル積を施した添加列も完全である。

証明.K−1=AK_{-1}=Aとし、分解を短完全列

0⟶Kj→ijXj→qjKj−1⟶0(j∈N≥0)0\longrightarrow K_j\xrightarrow{i_j}X_j \xrightarrow{q_j}K_{j-1}\longrightarrow0 \qquad(j\in\N)

に分ける。ここでq0=εq_0=\ep、dj=ij−1qjd_j=i_{j-1}q_jである。§E6.18 定理 1.3により、テンソル積を施した各列は短完全である。ij−1⊗1Fi_{j-1}\otimes1_Fは単射、qj+1⊗1Fq_{j+1}\otimes1_Fは全射であるから、j≥1j\ge1で

ker⁡(dj⊗1F)=ker⁡(qj⊗1F)=im⁡(ij⊗1F)=im⁡(dj+1⊗1F).\begin{aligned} \ker(d_j\otimes1_F) &=\ker(q_j\otimes1_F)\\ &=\im(i_j\otimes1_F) =\im(d_{j+1}\otimes1_F). \end{aligned}

次数0でもker⁡(ε⊗1F)=im⁡(d1⊗1F)\ker(\ep\otimes1_F)=\im(d_1\otimes1_F)であり、ε⊗1F\ep\otimes1_Fは全射である。左分解の場合はRopR^{\mathrm{op}}上の右分解に直前の結果を適用し、§E6.18 命題 1.2の自然な因子交換によって元のテンソル列へ戻せばよい。▨

補題 2.2.p,q∈N≥0p,q\in\Nに対してアーベル群Cp,qC_{p,q}と準同型

h ⁣:Cp,q⟶Cp−1,q,v ⁣:Cp,q⟶Cp,q−1h\colon C_{p,q}\longrightarrow C_{p-1,q}, \qquad v\colon C_{p,q}\longrightarrow C_{p,q-1}

があり、h2=v2=0h^2=v^2=0、hv=vhhv=vhを満たすとする。負の添字をもつ群とそれらへの写像は零とする。非負次数の鎖複体B∙B_\bulletと準同型εp ⁣:Cp,0→Bp\ep_p\colon C_{p,0}\to B_pがあり、dBεp=εp−1hd^B\ep_p=\ep_{p-1}hを満たし、すべてのp∈N≥0p\in\Nで列

⋯→vCp,2→vCp,1→vCp,0→εpBp⟶0\cdots\xrightarrow{v}C_{p,2}\xrightarrow{v}C_{p,1} \xrightarrow{v}C_{p,0}\xrightarrow{\ep_p}B_p\longrightarrow0

が完全であるとする。

このとき

Tn=⨁p+q=nCp,q,D∣Cp,q=h+(−1)pvT_n=\bigoplus_{p+q=n}C_{p,q},\qquad D|_{C_{p,q}}=h+(-1)^pv

は非負次数の鎖複体を定める。Cn,0C_{n,0}上でεn\ep_n、ほかの直和成分上で零とする写像αn ⁣:Tn→Bn\alpha_n\colon T_n\to B_nは鎖写像であり、すべてのn∈N≥0n\in\Nに対し

Hn(α) ⁣:Hn(T∙)→ ≅ Hn(B∙)H_n(\alpha)\colon H_n(T_\bullet)\xrightarrow{\ \cong\ }H_n(B_\bullet)

は同型である。

証明.x∈Cp,qx\in C_{p,q}に対し、

D2x=h2x+(−1)p−1vhx+(−1)phvx+v2x=0D^2x=h^2x+(-1)^{p-1}vhx+(-1)^phvx+v^2x=0

である。εpv=0\ep_pv=0とdBεp=εp−1hd^B\ep_p=\ep_{p-1}hにより、α\alphaは鎖写像である。各εp\ep_pは全射であるから、α\alphaは次数ごとに全射である。

Ep,0=ker⁡εpE_{p,0}=\ker\ep_p、Ep,q=Cp,qE_{p,q}=C_{p,q}(q≥1q\ge1)とおく。hhはEp,0E_{p,0}をEp−1,0E_{p-1,0}へ送り、v ⁣:Cp,1→Cp,0v\colon C_{p,1}\to C_{p,0}の像はEp,0E_{p,0}である。したがってh,vh,vはEE上の写像を与え、各列

⋯→vEp,2→vEp,1→vEp,0⟶0\cdots\xrightarrow{v}E_{p,2}\xrightarrow{v}E_{p,1} \xrightarrow{v}E_{p,0}\longrightarrow0

は完全である。K∙=ker⁡αK_\bullet=\ker\alphaとおけば、Kn=⨁p+q=nEp,qK_n=\bigoplus_{p+q=n}E_{p,q}であり、微分はDDの制限である。

n∈N≥0n\in\Nを固定し、零でないサイクルz∈Knz\in K_nを取る。zp,q≠0z_{p,q}\ne0となる最大のppをrrとし、s=n−rs=n-rとおく。s≥1s\ge1ならばDz=0Dz=0の(r,s−1)(r,s-1)成分は(−1)rvzr,s=0(-1)^rvz_{r,s}=0である。s=0s=0の場合もv ⁣:Er,0→0v\colon E_{r,0}\to0であるからvzr,0=0vz_{r,0}=0である。列の完全性により、

yr,s+1∈Er,s+1,(−1)rvyr,s+1=zr,sy_{r,s+1}\in E_{r,s+1},\qquad (-1)^rvy_{r,s+1}=z_{r,s}

を満たす元を取ることができる。yyをこの成分だけをもつKn+1K_{n+1}の元とすると、z−Dyz-Dyはサイクルであり、横次数rrの成分は零になる。新しく生じうる成分はhyr,s+1∈Er−1,s+1hy_{r,s+1}\in E_{r-1,s+1}だけであるため、零でない成分の最大横次数は真に減少する。

横次数は初めに0≤r≤n0\le r\le nの範囲にある。直前の操作は高々n+1n+1回で終了し、最後のr=0r=0の操作ではhy0,n+1=0hy_{0,n+1}=0である。したがってzzは選んだ有限個のyyの和の境界である。すべてのサイクルが境界となり、Hn(K∙)=0H_n(K_\bullet)=0を得る。負次数でもKn=0K_n=0である。

短完全列0→K∙→T∙→αB∙→00\to K_\bullet\to T_\bullet\xrightarrow{\alpha}B_\bullet\to0に§E6.37 定理 2.2を整数環上で適用すると、

0=Hn(K∙)⟶Hn(T∙)→Hn(α)Hn(B∙)⟶Hn−1(K∙)=00=H_n(K_\bullet)\longrightarrow H_n(T_\bullet) \xrightarrow{H_n(\alpha)}H_n(B_\bullet) \longrightarrow H_{n-1}(K_\bullet)=0

は完全である。よってHn(α)H_n(\alpha)は同型である。▨

定理 2.3.RRを単位元をもつ結合環、MMを右RR-加群、NNを左RR-加群とする。右射影分解P∙→εPMP_\bullet\xrightarrow{\ep_P}Mと左射影分解Q∙→εQNQ_\bullet\xrightarrow{\ep_Q}Nに対し、自然な同型

Hn(P∙⊗RN)≅Hn(M⊗RQ∙)(n∈N≥0)H_n(P_\bullet\otimes_RN) \cong H_n(M\otimes_RQ_\bullet) \qquad(n\in\N)

が存在する。この同型は両変数の準同型および射影分解の比較写像と両立し、次数0では両辺のM⊗RNM\otimes_RNへの添加同型と両立する。したがってTor⁡nR(M,N)\operatorname{Tor}_n^R(M,N)は左右どちらの変数の射影分解によっても計算することができる。

証明.Cp,q=Pp⊗RQqC_{p,q}=P_p\otimes_RQ_q、h=dP⊗1h=d^P\otimes1、v=1⊗dQv=1\otimes d^Qとおく。テンソル積の合成則よりh2=v2=0h^2=v^2=0、hv=vhhv=vhであり、

Tn=⨁p+q=nPp⊗RQq,D=h+(−1)pvT_n=\bigoplus_{p+q=n}P_p\otimes_RQ_q, \qquad D=h+(-1)^pv

という全複体を得る。§E6.18 補題 2.3により各PpP_pは右平坦であり、補題 2.1により各添加列Pp⊗RQ∙→Pp⊗RNP_p\otimes_RQ_\bullet\to P_p\otimes_RNは完全である。補題 2.2を適用すると、q=0q=0の成分上で1Pp⊗εQ1_{P_p}\otimes\ep_Q、ほかでは零である添加射

α ⁣:T∙⟶P∙⊗RN\alpha\colon T_\bullet\longrightarrow P_\bullet\otimes_RN

はホモロジーに同型を誘導する。

横方向の添加射β ⁣:T∙→M⊗RQ∙\beta\colon T_\bullet\to M\otimes_RQ_\bulletを、p=0p=0の成分上でεP⊗1Qq\ep_P\otimes1_{Q_q}、ほかでは零と定める。各QqQ_qは左平坦であるため、添加列P∙⊗RQq→M⊗RQqP_\bullet\otimes_RQ_q\to M\otimes_RQ_qは完全である。添字を転置してCq,p′=Cp,qC'_{q,p}=C_{p,q}、h′=vh'=v、v′=hv'=hとおくと、転置後の全微分はD′=v+(−1)qhD'=v+(-1)^qhとなる。写像

τ∣Cp,q=(−1)pqid⁡Cp,q ⁣:T∙⟶T∙′\tau|_{C_{p,q}}=(-1)^{pq}\id_{C_{p,q}}\colon T_\bullet\longrightarrow T'_\bullet

は鎖同型である。実際、hhの項については

(−1)(p−1)q=(−1)pq+q,(-1)^{(p-1)q}=(-1)^{pq+q},

vvの項については

(−1)p(−1)p(q−1)=(−1)pq(-1)^p(-1)^{p(q-1)}=(-1)^{pq}

であるから、τD=D′τ\tau D=D'\tauとなる。転置後の添加射をα′ ⁣:T∙′→M⊗RQ∙\alpha'\colon T'_\bullet\to M\otimes_RQ_\bulletとすると、p=0p=0では(−1)pq=1(-1)^{pq}=1であるためα′τ=β\alpha'\tau=\betaである。再び補題 2.2により、Hn(β)H_n(\beta)も同型となる。所要の同型を

θP,Q:=Hn(β)∘Hn(α)−1\theta_{P,Q}:=H_n(\beta)\circ H_n(\alpha)^{-1}

と定める。

準同型f ⁣:M→M′f\colon M\to M'、g ⁣:N→N′g\colon N\to N'の持上げu ⁣:P∙→P∙′u\colon P_\bullet\to P'_\bullet、v∙ ⁣:Q∙→Q∙′v_\bullet\colon Q_\bullet\to Q'_\bulletを取る。各成分の写像up⊗(v∙)qu_p\otimes(v_\bullet)_qは全複体の鎖写像w ⁣:T∙→T∙′w\colon T_\bullet\to T'_\bulletを与える。添加射との可換性から

αP′,Q′w=(u⊗g)αP,Q,βP′,Q′w=(f⊗v∙)βP,Q\alpha_{P',Q'}w=(u\otimes g)\alpha_{P,Q}, \qquad \beta_{P',Q'}w=(f\otimes v_\bullet)\beta_{P,Q}

である。ホモロジーを取りHn(α)H_n(\alpha)の逆を合成すると、

θP′,Q′Hn(u⊗g)=Hn(f⊗v∙)θP,Q\theta_{P',Q'}H_n(u\otimes g) =H_n(f\otimes v_\bullet)\theta_{P,Q}

を得る。比較定理と補題 1.2により両辺の誘導写像は持上げによらない。特にf,gf,gを恒等写像とすれば、異なる分解の標準比較同型とθ\thetaの両立も従う。

次数0ではT0=P0⊗RQ0T_0=P_0\otimes_RQ_0であり、α\alphaとβ\betaの後にそれぞれ添加射を合成すると、どちらもεP⊗εQ\ep_P\otimes\ep_Qとなる。右完全性と§E6.18 命題 1.2によりH0(M⊗RQ∙)≅M⊗RNH_0(M\otimes_RQ_\bullet)\cong M\otimes_RNであるから、θP,Q\theta_{P,Q}は次数0の添加同型とも両立する。▨

3 長完全列

定理 3.1.RRを単位元をもつ結合環とする。Tor には次の二つの長完全列がある。

  1. 左RR-加群の短完全列0→N′→iN→pN′′→00\to N'\xrightarrow{i}N\xrightarrow{p}N''\to0と右RR-加群MMに対して、アーベル群の長完全列 ⋯⟶Tor⁡nR(M,N′)→Tor⁡nR(1M,i)Tor⁡nR(M,N)→Tor⁡nR(1M,p)Tor⁡nR(M,N′′)→∂nTor⁡n−1R(M,N′)⟶⋯\begin{aligned} \cdots\longrightarrow\operatorname{Tor}_n^R(M,N') &\xrightarrow{\operatorname{Tor}_n^R(1_M,i)}\operatorname{Tor}_n^R(M,N) \xrightarrow{\operatorname{Tor}_n^R(1_M,p)}\operatorname{Tor}_n^R(M,N'')\\ &\xrightarrow{\partial_n}\operatorname{Tor}_{n-1}^R(M,N') \longrightarrow\cdots \end{aligned} があり、低次の部分は Tor⁡1R(M,N′′)→∂1M⊗RN′→1M⊗iM⊗RN→1M⊗pM⊗RN′′⟶0\operatorname{Tor}_1^R(M,N'')\xrightarrow{\partial_1} M\otimes_RN'\xrightarrow{1_M\otimes i}M\otimes_RN \xrightarrow{1_M\otimes p}M\otimes_RN''\longrightarrow0 である。
  2. 右RR-加群の短完全列0→M′→jM→qM′′→00\to M'\xrightarrow{j}M\xrightarrow{q}M''\to0と左RR-加群NNに対して、アーベル群の長完全列 ⋯⟶Tor⁡nR(M′,N)→Tor⁡nR(j,1N)Tor⁡nR(M,N)→Tor⁡nR(q,1N)Tor⁡nR(M′′,N)→δnTor⁡n−1R(M′,N)⟶⋯\begin{aligned} \cdots\longrightarrow\operatorname{Tor}_n^R(M',N) &\xrightarrow{\operatorname{Tor}_n^R(j,1_N)}\operatorname{Tor}_n^R(M,N) \xrightarrow{\operatorname{Tor}_n^R(q,1_N)}\operatorname{Tor}_n^R(M'',N)\\ &\xrightarrow{\delta_n}\operatorname{Tor}_{n-1}^R(M',N) \longrightarrow\cdots \end{aligned} があり、低次の部分は Tor⁡1R(M′′,N)→δ1M′⊗RN→j⊗1NM⊗RN→q⊗1NM′′⊗RN⟶0\operatorname{Tor}_1^R(M'',N)\xrightarrow{\delta_1} M'\otimes_RN\xrightarrow{j\otimes1_N}M\otimes_RN \xrightarrow{q\otimes1_N}M''\otimes_RN\longrightarrow0 である。

両長完全列は、短完全列の射と、固定した相手の加群の準同型に関して自然である。連結準同型も射影分解の選択によらない。

証明.MMの右射影分解P∙P_\bulletを取る。各PkP_kは右平坦であるから、§E6.18 定理 1.3により

0⟶P∙⊗RN′→1⊗iP∙⊗RN→1⊗pP∙⊗RN′′⟶00\longrightarrow P_\bullet\otimes_RN' \xrightarrow{1\otimes i}P_\bullet\otimes_RN \xrightarrow{1\otimes p}P_\bullet\otimes_RN''\longrightarrow0

はアーベル群の鎖複体の短完全列である。§E6.37 定理 2.2の連結準同型を∂n\partial_nとすると、(1)を得る。負次数の複体の項は零であり、零次の同定は命題 1.4による。

左加群の短完全列の射(a,b,c)(a,b,c)と右RR-線形写像f ⁣:M→Lf\colon M\to Lを与える。ffの分解への持上げu ⁣:P∙→P(L)∙u\colon P_\bullet\to P(L)_\bulletを取ると、u⊗au\otimes a、u⊗bu\otimes b、u⊗cu\otimes cは直前の複体の短完全列の間の射を与える。§E6.37 命題 2.3により、連結準同型について

Tor⁡n−1R(f,a)∂n=∂n′Tor⁡nR(f,c)\operatorname{Tor}_{n-1}^R(f,a)\partial_n =\partial'_n\operatorname{Tor}_n^R(f,c)

となり、ほかの写像も可換である。特に(a,b,c)(a,b,c)とffを恒等写像とし、異なる右射影分解を比較すれば、∂n\partial_nは標準比較同型による同定の下で一致する。持上げの選択によらないことは命題 1.4による。

NNの左射影分解Q∙Q_\bulletを取る。各QkQ_kは左平坦であるから、

0⟶M′⊗RQ∙→j⊗1M⊗RQ∙→q⊗1M′′⊗RQ∙⟶00\longrightarrow M'\otimes_RQ_\bullet \xrightarrow{j\otimes1}M\otimes_RQ_\bullet \xrightarrow{q\otimes1}M''\otimes_RQ_\bullet\longrightarrow0

は鎖複体の短完全列である。そのホモロジー長完全列を定理 2.3の自然同型θX,Q\theta_{X,Q}によって Tor へ移す。連結準同型∂nQ\partial_n^Qに対応する射は、正確には

δn=θM′,Q−1∂nQθM′′,Q\delta_n=\theta_{M',Q}^{-1}\partial_n^Q\theta_{M'',Q}

である。θ\thetaの自然性と次数0の添加同型との両立により、ほかの射は定理中の Tor の誘導射とテンソル積の誘導射に一致する。これで(2)を得る。

右加群の短完全列の射(a,b,c)(a,b,c)と左RR-線形写像g ⁣:N→Lg\colon N\to Lに対し、持上げv ⁣:Q∙→Q(L)∙v\colon Q_\bullet\to Q(L)_\bulletを取る。a⊗va\otimes v、b⊗vb\otimes v、c⊗vc\otimes vは複体の短完全列の射となる。§E6.37 命題 2.3とθ\thetaの自然性を合成すると、

Tor⁡n−1R(a,g)δn=δn′Tor⁡nR(c,g)\operatorname{Tor}_{n-1}^R(a,g)\delta_n =\delta'_n\operatorname{Tor}_n^R(c,g)

を得る。恒等写像を持ち上げて二つのQ∙Q_\bulletを比較すると、δn\delta_nの分解独立性も従う。さらにθ\thetaは右射影分解の変更とも両立するため、Tor の定義に用いた右射影分解を変えても、同じ標準比較同型の下でδn\delta_nは一致する。▨

4 平坦性と次元移動

定理 4.1.RRを単位元をもつ結合環とする。左RR-加群NNに対して、次の三条件は同値である。

  1. NNは左平坦である。
  2. すべての右RR-加群MMに対してTor⁡1R(M,N)=0\operatorname{Tor}_1^R(M,N)=0である。
  3. すべての右RR-加群MMとすべての整数n≥1n\ge1に対してTor⁡nR(M,N)=0\operatorname{Tor}_n^R(M,N)=0である。

右RR-加群MMに対しても、次の三条件は同値である。

  1. MMは右平坦である。
  2. すべての左RR-加群NNに対してTor⁡1R(M,N)=0\operatorname{Tor}_1^R(M,N)=0である。
  3. すべての左RR-加群NNとすべての整数n≥1n\ge1に対してTor⁡nR(M,N)=0\operatorname{Tor}_n^R(M,N)=0である。

証明.NNを左平坦とし、右RR-加群MMの射影分解P∙→MP_\bullet\to Mを取る。補題 2.1によりP∙⊗RN→M⊗RNP_\bullet\otimes_RN\to M\otimes_RNは完全であるため、正次数のホモロジーは零である。これで(1)⇒\Rightarrow(3)を得る。(3)⇒\Rightarrow(2)はn=1n=1とすれば従う。

(2)を仮定し、右RR-加群の任意の単射j ⁣:U→Vj\colon U\to Vを取る。W=coker⁡jW=\coker jとおくと0→U→jV→W→00\to U\xrightarrow{j}V\to W\to0は短完全である。定理 3.1 (2)の低次の部分は

0=Tor⁡1R(W,N)⟶U⊗RN→j⊗1NV⊗RN0=\operatorname{Tor}_1^R(W,N)\longrightarrow U\otimes_RN \xrightarrow{j\otimes1_N}V\otimes_RN

の完全性を与える。したがってj⊗1Nj\otimes1_Nは単射であり、NNは左平坦である。

MMを右平坦とし、任意の左RR-加群NNの射影分解Q∙→NQ_\bullet\to Nを取る。補題 2.1によりM⊗RQ∙→M⊗RNM\otimes_RQ_\bullet\to M\otimes_RNは完全であり、定理 2.3によってすべての正次数の Tor は零である。これで(1)⇒\Rightarrow(3)を得る。n=1n=1とすれば(2)が従う。

(2)を仮定し、左RR-加群の任意の単射i ⁣:U→Vi\colon U\to VとW=coker⁡iW=\coker iを取る。定理 3.1 (1)により

0=Tor⁡1R(M,W)⟶M⊗RU→1M⊗iM⊗RV0=\operatorname{Tor}_1^R(M,W)\longrightarrow M\otimes_RU \xrightarrow{1_M\otimes i}M\otimes_RV

は完全である。よって1M⊗i1_M\otimes iは単射であり、MMは右平坦である。▨

命題 4.2.RRを単位元をもつ結合環とする。

  1. 右RR-加群の短完全列0→K→jF→M→00\to K\xrightarrow{j}F\to M\to0でFFが右平坦ならば、任意の左RR-加群NNと整数n≥1n\ge1に対して自然な同型 Tor⁡n+1R(M,N)≅Tor⁡nR(K,N)\operatorname{Tor}_{n+1}^R(M,N)\cong\operatorname{Tor}_n^R(K,N) があり、列 0⟶Tor⁡1R(M,N)⟶K⊗RN→j⊗1NF⊗RN⟶M⊗RN⟶00\longrightarrow\operatorname{Tor}_1^R(M,N) \longrightarrow K\otimes_RN\xrightarrow{j\otimes1_N}F\otimes_RN \longrightarrow M\otimes_RN\longrightarrow0 は完全である。
  2. 左RR-加群の短完全列0→L→iG→N→00\to L\xrightarrow{i}G\to N\to0でGGが左平坦ならば、任意の右RR-加群MMと整数n≥1n\ge1に対して自然な同型 Tor⁡n+1R(M,N)≅Tor⁡nR(M,L)\operatorname{Tor}_{n+1}^R(M,N)\cong\operatorname{Tor}_n^R(M,L) があり、列 0⟶Tor⁡1R(M,N)⟶M⊗RL→1M⊗iM⊗RG⟶M⊗RN⟶00\longrightarrow\operatorname{Tor}_1^R(M,N) \longrightarrow M\otimes_RL\xrightarrow{1_M\otimes i}M\otimes_RG \longrightarrow M\otimes_RN\longrightarrow0 は完全である。

これらの同型と完全列は、与えた短完全列の射および相手の加群の準同型に関して自然である。

証明.定理 4.1により、すべての正次数でTor⁡kR(F,N)=0\operatorname{Tor}_k^R(F,N)=0、Tor⁡kR(M,G)=0\operatorname{Tor}_k^R(M,G)=0である。定理 3.1を二つの短完全列へ適用すると、連結準同型の両側が零になる部分は

0⟶Tor⁡n+1R(M,N)⟶Tor⁡nR(K,N)⟶0,0\longrightarrow\operatorname{Tor}_{n+1}^R(M,N) \longrightarrow\operatorname{Tor}_n^R(K,N)\longrightarrow0,0⟶Tor⁡n+1R(M,N)⟶Tor⁡nR(M,L)⟶00\longrightarrow\operatorname{Tor}_{n+1}^R(M,N) \longrightarrow\operatorname{Tor}_n^R(M,L)\longrightarrow0

である。したがって各連結準同型は同型となる。長完全列の残る低次部分が表示した完全列を与える。自然性は同じ長完全列の自然性による。▨

系 4.3.RRを単位元をもつ結合環、MMを右RR-加群、NNを左RR-加群とする。右射影分解P∙→MP_\bullet\to Mを短完全列

0⟶Ωj+1M⟶Pj⟶ΩjM⟶0,Ω0M=M0\longrightarrow\Omega^{j+1}M\longrightarrow P_j \longrightarrow\Omega^jM\longrightarrow0, \qquad\Omega^0M=M

に分ける。整数k,n≥1k,n\ge1に対して

Tor⁡n+kR(M,N)≅Tor⁡nR(ΩkM,N),\operatorname{Tor}_{n+k}^R(M,N) \cong\operatorname{Tor}_n^R(\Omega^kM,N),Tor⁡kR(M,N)≅ker⁡(ΩkM⊗RN⟶Pk−1⊗RN)\operatorname{Tor}_k^R(M,N) \cong\ker\bigl(\Omega^kM\otimes_RN\longrightarrow P_{k-1}\otimes_RN\bigr)

である。左射影分解Q∙→NQ_\bullet\to NをΩ0N=N\Omega^0N=Nとして同じ形の短完全列に分ければ、

Tor⁡n+kR(M,N)≅Tor⁡nR(M,ΩkN),\operatorname{Tor}_{n+k}^R(M,N) \cong\operatorname{Tor}_n^R(M,\Omega^kN),Tor⁡kR(M,N)≅ker⁡(M⊗RΩkN⟶M⊗RQk−1)\operatorname{Tor}_k^R(M,N) \cong\ker\bigl(M\otimes_R\Omega^kN\longrightarrow M\otimes_RQ_{k-1}\bigr)

も成り立つ。各ΩjM\Omega^jMとΩjN\Omega^jNは選んだ分解に付随する加群であり、これらの同型は分解の射と相手の加群の準同型に関して自然である。

証明. 各射影項は§E6.18 補題 2.3により平坦である。右側の短完全列に命題 4.2 (1)をj=0,…,k−1j=0,\ldots,k-1の順に適用すると、最初の同型を得る。k−1k-1回の次元移動はTor⁡kR(M,N)≅Tor⁡1R(Ωk−1M,N)\operatorname{Tor}_k^R(M,N)\cong\operatorname{Tor}_1^R(\Omega^{k-1}M,N)を与え、j=k−1j=k-1の低次完全列がこれを表示した核へ同定する。k=1k=1では次元移動を行わず、低次完全列を直接使う。左側では命題 4.2 (2)を同じjjの範囲に適用する。分解の射は各核に制限写像を誘導するので、各段階の自然性を合成すれば最後の主張も従う。▨

5 整数の巡回商

例 5.1. 正整数mmとアーベル群AAに対して、A[m]={a∈A∣ma=0}A[m]=\{a\in A\mid ma=0\}とおく。このときAAに関する自然な同型

Tor⁡0Z(Z/mZ,A)≅A/mA,Tor⁡1Z(Z/mZ,A)≅A[m]\operatorname{Tor}_0^{\Z}(\Z/m\Z,A)\cong A/mA, \qquad \operatorname{Tor}_1^{\Z}(\Z/m\Z,A)\cong A[m]

があり、n≥2n\ge2ではTor⁡nZ(Z/mZ,A)=0\operatorname{Tor}_n^{\Z}(\Z/m\Z,A)=0である。

実際、§E6.38 例 2.4の自由分解

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

へ−⊗ZA-\otimes_{\Z}Aを施す。§E6.14 命題 7.1 (2)により、得られる複体は次数1から次数0への写像A→×mAA\xrightarrow{\times m}Aである。その零次ホモロジーは余核A/mAA/mA、一次ホモロジーは核A[m]A[m]であり、ほかの正次数の項は零である。準同型A→BA\to Bはこの二項複体の各次数で同じ準同型を与えるため、同型はAAに関して自然である。

m≥2m\ge2としてA=Z/mZA=\Z/m\Zを取ると、A[m]=A≠0A[m]=A\ne0である。定理 4.1により、Z/mZ\Z/m\Zは整数環上の右加群としても左加群としても平坦でない。一方、A=ZA=\ZならばA[m]=0A[m]=0である。したがって、平坦性を判定するには一つの相手との Tor の消滅だけでは足りない。

問題 5.2. 正整数r,sr,sがs∣rs\mid rを満たすとし、自然な全射f ⁣:Z/rZ→Z/sZf\colon\Z/r\Z\to\Z/s\Zを取る。任意のアーベル群AAに対して、例 5.1の同型の下で

Tor⁡1Z(f,1A) ⁣:A[r]⟶A[s]\operatorname{Tor}_1^{\Z}(f,1_A)\colon A[r]\longrightarrow A[s]

がa↦(r/s)aa\mapsto(r/s)aで与えられることを示せ。さらにr=4r=4、s=2s=2、A=Z/2ZA=\Z/2\Zの場合を計算せよ。

解答.

rrとssの二項自由分解の間で、次数0の写像を整数環の恒等写像、次数1の写像をr/sr/s倍写像とする。s(r/s)=rs(r/s)=rであるため微分と可換であり、添加射の下でffを誘導する。−⊗ZA-\otimes_{\Z}Aを施すと次数1の写像はr/sr/s倍写像となる。a∈A[r]a\in A[r]に対してs((r/s)a)=ra=0s((r/s)a)=ra=0であるから、その制限はA[r]→A[s]A[r]\to A[s]を与える。命題 1.4により、この制限が求める Tor の誘導写像である。

r=4r=4、s=2s=2、A=Z/2ZA=\Z/2\Zでは、A[4]=A[2]=Z/2ZA[4]=A[2]=\Z/2\Zであるが、誘導写像は2倍写像、すなわち零写像である。もとのffが全射であっても、第一 Tor の誘導写像は全射とは限らない。▨

前提記事