Lemma数学ロードマップ

12 圏論とホモロジー代数 · 第 5 章

導来関手

目安 10〜13 時間定理など 10演習 6 問

この章の目標

  • 鎖複体・鎖ホモトピー・ホモロジー長完全列を扱える
  • 射影分解・入射分解を作り、比較定理と馬蹄補題を証明できる
  • 導来関手を構成して well-definedness と長完全列を証明し、Ext⁡\operatorname{Ext} と Tor⁡\operatorname{Tor} を計算できる
  • Ext⁡1\operatorname{Ext}^1 が拡大を分類することを理解する
  • 射影次元・大域次元と、群のコホモロジー(H1H^1 と交叉準同型)を具体例で扱える

前提:第4章。例で 09-algebraic-topology 第4章(特異ホモロジー)と第6章(普遍係数定理)に触れる。

5.1 動機

第4章で見たように、Hom⁡R(M,−)\operatorname{Hom}_R(M, -) は左完全だが完全ではない。短完全列 0→A→B→C→00 \to A \to B \to C \to 0 に対し、Hom⁡(M,B)→Hom⁡(M,C)\operatorname{Hom}(M, B) \to \operatorname{Hom}(M, C) の全射性が崩れる。その「崩れ」を測る加群 Ext⁡1(M,A)\operatorname{Ext}^1(M, A) を作り、さらに列を

0→Hom⁡(M,A)→Hom⁡(M,B)→Hom⁡(M,C)→Ext⁡1(M,A)→Ext⁡1(M,B)→Ext⁡1(M,C)→Ext⁡2(M,A)→⋯0 \to \operatorname{Hom}(M, A) \to \operatorname{Hom}(M, B) \to \operatorname{Hom}(M, C) \to \operatorname{Ext}^1(M, A) \to \operatorname{Ext}^1(M, B) \to \operatorname{Ext}^1(M, C) \to \operatorname{Ext}^2(M, A) \to \cdots

と長完全列に延ばしたい。発想は、MM を Hom が完全になる加群(射影加群)の複体 P∙P_\bullet で「近似」し、Hom⁡(P∙,−)\operatorname{Hom}(P_\bullet, -) のホモロジーをとることである。位相幾何学で空間を CW 複体で置き換えて計算するのに似ている。近似の選び方によらないことを保証するのが比較定理である。

5.2 鎖複体とホモロジー

定義 5.1(鎖複体)アーベル圏(以下では RR 加群の圏)の対象と射の列 C∙=(⋯→Cn+1→dn+1Cn→dnCn−1→⋯ )C_\bullet = (\cdots \to C_{n+1} \xrightarrow{d_{n+1}} C_n \xrightarrow{d_n} C_{n-1} \to \cdots) で dn∘dn+1=0d_n \circ d_{n+1} = 0 を満たすものを鎖複体 (chain complex) という。Zn(C)=ker⁡dnZ_n(C) = \ker d_n を輪体、Im⁡dn+1\operatorname{Im} d_{n+1} を境界といい、Hn(C)=Zn(C)/Im⁡dn+1H_n(C) = Z_n(C)/\operatorname{Im} d_{n+1} をホモロジーという。添字を上につけ dn ⁣:Cn→Cn+1d^n\colon C^n \to C^{n+1} とした余鎖複体とそのコホモロジー Hn(C)H^n(C) も同様である。鎖複体の間の鎖写像 f ⁣:C→Df\colon C \to D とは、d∘fn=fn−1∘dd \circ f_n = f_{n-1} \circ d を満たす射の族であり、ホモロジーの間の射 Hn(f)H_n(f) を誘導する。すべての Hn(f)H_n(f) が同型である鎖写像を擬同型 (quasi-isomorphism) という。

鎖複体と鎖写像は、各次数で核・余核をとることでアーベル圏 Ch(R)\mathbf{Ch}(R) をなす。特異鎖複体 C∙(X)C_\bullet(X) が典型例である(09-algebraic-topology 第4章)。

定義 5.2(鎖ホモトピー)鎖写像 f,g ⁣:C→Df, g\colon C \to D について、射の族 hn ⁣:Cn→Dn+1h_n\colon C_n \to D_{n+1} で fn−gn=dn+1hn+hn−1dnf_n - g_n = d_{n+1} h_n + h_{n-1} d_n を満たすものがあるとき、ff と gg は鎖ホモトピックであるといい f≃gf \simeq g と書く。g∘f≃idg \circ f \simeq \mathrm{id}, f∘g≃idf \circ g \simeq \mathrm{id} となる gg があるとき ff をホモトピー同値という。

命題 5.3 f≃gf \simeq g ならば Hn(f)=Hn(g)H_n(f) = H_n(g) である。したがってホモトピー同値は擬同型である。また加法関手 FF は鎖ホモトピーを保つ(F(h)F(h) が F(f)F(f) と F(g)F(g) の鎖ホモトピーになる)。

証明. z∈Zn(C)z \in Z_n(C) なら f(z)−g(z)=dh(z)+h(dz)=dh(z)f(z) - g(z) = d h(z) + h(dz) = d h(z) は境界である。後半は F(f)−F(g)=F(d)F(h)+F(h)F(d)F(f) - F(g) = F(d)F(h) + F(h)F(d) から明らか。□\square

逆は成り立たない。0→Z→2Z→00 \to \mathbb{Z} \xrightarrow{2} \mathbb{Z} \to 0 から Z/2\mathbb{Z}/2(次数 0 に置いた複体)への自然な射は擬同型だが、ホモトピー同値ではない(問題 5.2)。この差は第7章の導来圏で重要になる。

5.3 ホモロジー長完全列

定理 5.4(ホモロジー長完全列)鎖複体の短完全列 0→A→fB→gC→00 \to A \xrightarrow{f} B \xrightarrow{g} C \to 0(各次数で短完全)に対し、自然な完全列

⋯→Hn(A)→f∗Hn(B)→g∗Hn(C)→ ∂ Hn−1(A)→f∗Hn−1(B)→⋯\cdots \to H_n(A) \xrightarrow{f_{\ast}} H_n(B) \xrightarrow{g_{\ast}} H_n(C) \xrightarrow{\ \partial\ } H_{n-1}(A) \xrightarrow{f_{\ast}} H_{n-1}(B) \to \cdots

が存在する。連結射は ∂[c]=[a]\partial[c] = [a](c=g(b)c = g(b), f(a)=dbf(a) = d b)で与えられる。

証明. A‾n=An/Im⁡dn+1\overline{A}_n = A_n/\operatorname{Im} d_{n+1} とおく(B,CB, C も同様)。各 nn で、行が 0→An→Bn→Cn→00 \to A_n \to B_n \to C_n \to 0 と 0→An−1→Bn−1→Cn−1→00 \to A_{n-1} \to B_{n-1} \to C_{n-1} \to 0 で縦が dnd_n の図式に蛇の補題(定理 4.9)を使うと、完全列

0→Zn(A)→Zn(B)→Zn(C),A‾n−1→B‾n−1→C‾n−1→00 \to Z_n(A) \to Z_n(B) \to Z_n(C), \qquad \overline{A}_{n-1} \to \overline{B}_{n-1} \to \overline{C}_{n-1} \to 0

を得る。dnd_n は A‾n→Zn−1(A)\overline{A}_n \to Z_{n-1}(A) を誘導し、その核は Zn(A)/Im⁡dn+1=Hn(A)Z_n(A)/\operatorname{Im} d_{n+1} = H_n(A)、余核は Zn−1(A)/Im⁡dn=Hn−1(A)Z_{n-1}(A)/\operatorname{Im} d_n = H_{n-1}(A) である。そこで行を A‾n→B‾n→C‾n→0\overline{A}_n \to \overline{B}_n \to \overline{C}_n \to 0 と 0→Zn−1(A)→Zn−1(B)→Zn−1(C)0 \to Z_{n-1}(A) \to Z_{n-1}(B) \to Z_{n-1}(C)(上で得た完全列)とする図式

A‾n→B‾n→C‾n→0↓↓↓0→Zn−1(A)→Zn−1(B)→Zn−1(C)\begin{array}{ccccccccc} & & \overline{A}_n & \to & \overline{B}_n & \to & \overline{C}_n & \to & 0 \\ & & \downarrow & & \downarrow & & \downarrow & & \\ 0 & \to & Z_{n-1}(A) & \to & Z_{n-1}(B) & \to & Z_{n-1}(C) & & \end{array}

に再び蛇の補題を使うと、完全列 Hn(A)→Hn(B)→Hn(C)→∂Hn−1(A)→Hn−1(B)→Hn−1(C)H_n(A) \to H_n(B) \to H_n(C) \xrightarrow{\partial} H_{n-1}(A) \to H_{n-1}(B) \to H_{n-1}(C) が得られる。これらを nn についてつなげれば長完全列になる。∂\partial の式は蛇の補題の δ\delta の定義そのものである。自然性(短完全列の射と ∂\partial が可換であること)は ∂\partial の式から直接確かめられる。□\square

位相空間の対 (X,A)(X, A) の長完全列や、マイヤー–ヴィートリス完全列は、特異鎖複体の短完全列にこの定理を適用したものである。

5.4 分解と比較定理

定義 5.5(分解)RR 加群 MM の射影分解 (projective resolution) とは、射影加群 PnP_n からなる完全列

⋯→P2→d2P1→d1P0→εM→0\cdots \to P_2 \xrightarrow{d_2} P_1 \xrightarrow{d_1} P_0 \xrightarrow{\varepsilon} M \to 0

である。MM を除いた鎖複体 P∙P_\bullet も射影分解と呼び、P∙→MP_\bullet \to M と書く(H0(P∙)≅MH_0(P_\bullet) \cong M, Hn(P∙)=0H_n(P_\bullet) = 0(n≥1n \geq 1)であり、ε\varepsilon は P∙P_\bullet から次数 0 の MM への擬同型である)。双対的に、入射加群からなる完全列 0→N→I0→I1→⋯0 \to N \to I^0 \to I^1 \to \cdots を入射分解という。

任意の加群は射影分解をもつ:自由加群からの全射 P0→MP_0 \to M をとり(命題 4.15)、その核への全射 P1→ker⁡εP_1 \to \ker \varepsilon をとり、と続ければよい。同様に定理 4.18 から入射分解も存在する。

例 5.6(分解の例)(1) 0→Z→nZ→Z/n→00 \to \mathbb{Z} \xrightarrow{n} \mathbb{Z} \to \mathbb{Z}/n \to 0 は Z/n\mathbb{Z}/n の長さ 1 の射影分解である。(2) R=Z/4R = \mathbb{Z}/4 上では、⋯→2Z/4→2Z/4→2Z/4→Z/2→0\cdots \xrightarrow{2} \mathbb{Z}/4 \xrightarrow{2} \mathbb{Z}/4 \xrightarrow{2} \mathbb{Z}/4 \to \mathbb{Z}/2 \to 0 が Z/2\mathbb{Z}/2 の射影(自由)分解である(2 倍写像の核と像はともに {0,2}\lbrace 0, 2 \rbrace)。これは無限に続き、短くできない(5.9 節)。(3) 0→Z→Q→Q/Z→00 \to \mathbb{Z} \to \mathbb{Q} \to \mathbb{Q}/\mathbb{Z} \to 0 は Z\mathbb{Z} の入射分解である(系 4.17)。(4) R=K[x,y]R = K[x, y](KK は体)上で、K=R/(x,y)K = R/(x, y) の分解(コシュル複体, Koszul complex)

0→R→ (−y,x)T R2→ (x  y) R→K→00 \to R \xrightarrow{\ (-y, x)^{T}\ } R^2 \xrightarrow{\ (x\ \ y)\ } R \to K \to 0

は完全である。実際 xf+yg=0xf + yg = 0 なら、RR は一意分解整域なので y∣fy \mid f であり、f=−yhf = -yh とおくと g=xhg = xh、すなわち (f,g)=h(−y,x)(f, g) = h(-y, x) となる。

分解は一意ではないが、次の定理により「ホモトピーを除いて」一意である。

定理 5.7(比較定理, comparison theorem)P∙→εMP_\bullet \xrightarrow{\varepsilon} M を各 PnP_n が射影的な複体(εd1=0\varepsilon d_1 = 0 だけを仮定し、完全性は仮定しない)、Q∙→ε′NQ_\bullet \xrightarrow{\varepsilon'} N を分解(完全)とする。任意の f ⁣:M→Nf\colon M \to N に対し、ε′f0=fε\varepsilon' f_0 = f \varepsilon を満たす鎖写像 f∙ ⁣:P∙→Q∙f_\bullet\colon P_\bullet \to Q_\bullet が存在し、そのような鎖写像は鎖ホモトピーを除いて一意である。

証明. 便宜上 P−1=MP_{-1} = M, Q−1=NQ_{-1} = N, d0=εd_0 = \varepsilon, d0′=ε′d'_0 = \varepsilon', f−1=ff_{-1} = f とおく。

存在:ε′\varepsilon' は全射で P0P_0 は射影的なので、fεf \varepsilon を持ち上げて ε′f0=fε\varepsilon' f_0 = f \varepsilon となる f0f_0 を得る。fn−1,fnf_{n-1}, f_n まで作ったとする。dn′fndn+1=fn−1dndn+1=0d'_n f_n d_{n+1} = f_{n-1} d_n d_{n+1} = 0 なので、fndn+1f_n d_{n+1} の像は ker⁡dn′=Im⁡dn+1′\ker d'_n = \operatorname{Im} d'_{n+1} に含まれる。Pn+1P_{n+1} は射影的なので、全射 dn+1′ ⁣:Qn+1→Im⁡dn+1′d'_{n+1}\colon Q_{n+1} \to \operatorname{Im} d'_{n+1} に沿って持ち上げ、dn+1′fn+1=fndn+1d'_{n+1} f_{n+1} = f_n d_{n+1} となる fn+1f_{n+1} を得る。

一意性:二つの持ち上げの差を考えれば、f=0f = 0 のとき任意の持ち上げ g∙g_\bullet が零ホモトピックであることを示せばよい。h−1=0h_{-1} = 0 とし、hn ⁣:Pn→Qn+1h_n\colon P_n \to Q_{n+1} を gn=dn+1′hn+hn−1dng_n = d'_{n+1} h_n + h_{n-1} d_n となるように帰納的に作る。n=0n = 0:ε′g0=fε=0\varepsilon' g_0 = f \varepsilon = 0 なので g0g_0 の像は Im⁡d1′\operatorname{Im} d'_1 に含まれ、持ち上げて d1′h0=g0d'_1 h_0 = g_0 とできる。hn−1,hnh_{n-1}, h_n まで作ったとすると

dn+1′(gn+1−hndn+1)=gndn+1−dn+1′hndn+1=(gn−dn+1′hn)dn+1=hn−1dndn+1=0d'_{n+1}(g_{n+1} - h_n d_{n+1}) = g_n d_{n+1} - d'_{n+1} h_n d_{n+1} = (g_n - d'_{n+1} h_n) d_{n+1} = h_{n-1} d_n d_{n+1} = 0

なので gn+1−hndn+1g_{n+1} - h_n d_{n+1} の像は Im⁡dn+2′\operatorname{Im} d'_{n+2} に含まれ、持ち上げて dn+2′hn+1=gn+1−hndn+1d'_{n+2} h_{n+1} = g_{n+1} - h_n d_{n+1} とできる。□\square

入射分解についても、矢印をすべて逆にした双対版が成り立つ(証明も双対的である)。

5.5 導来関手の構成

以下 FF は RR 加群の圏から SS 加群の圏(SS は別の環。Ab\mathbf{Ab} でもよい)への加法関手とする。

定義 5.8(導来関手, derived functor)(1) FF が右完全のとき、MM の射影分解 P∙→MP_\bullet \to M をとり、FF の左導来関手を LnF(M)=Hn(F(P∙))L_n F(M) = H_n(F(P_\bullet))(n≥0n \geq 0)と定める。 (2) FF が左完全のとき、入射分解 N→I∙N \to I^\bullet をとり、右導来関手を RnF(N)=Hn(F(I∙))R^n F(N) = H^n(F(I^\bullet)) と定める。 (3) FF が反変かつ左完全のとき(Hom⁡(−,N)\operatorname{Hom}(-, N) など)、射影分解 P∙→MP_\bullet \to M をとり RnF(M)=Hn(F(P∙))R^n F(M) = H^n(F(P_\bullet)) と定める。

命題 5.9 (1) LnF(M)L_n F(M) は射影分解の取り方によらず、標準的な同型を除いて定まり、MM について関手的である。(2) L0F≅FL_0 F \cong F。(3) PP が射影的なら n≥1n \geq 1 で LnF(P)=0L_n F(P) = 0。右導来関手についても同様である。

証明. (1) 二つの射影分解 P∙,P∙′P_\bullet, P'_\bullet に対し、比較定理(定理 5.7)で idM\mathrm{id}_M を持ち上げた鎖写像 α ⁣:P→P′\alpha\colon P \to P', β ⁣:P′→P\beta\colon P' \to P をとる。βα\beta \alpha と idP\mathrm{id}_P はどちらも idM\mathrm{id}_M の持ち上げなので、一意性により βα≃id\beta \alpha \simeq \mathrm{id}、同様に αβ≃id\alpha \beta \simeq \mathrm{id}。加法関手は鎖ホモトピーを保つ(命題 5.3)ので、Hn(F(α))H_n(F(\alpha)) は同型であり、しかも α\alpha の取り方によらない。f ⁣:M→Nf\colon M \to N に対しても、持ち上げ f∙f_\bullet が誘導する Hn(F(f∙))H_n(F(f_\bullet)) は持ち上げの取り方によらず、合成は持ち上げの合成なので関手性が従う。(2) 分解の完全列 P1→P0→M→0P_1 \to P_0 \to M \to 0 に右完全な FF を施すと F(P1)→F(P0)→F(M)→0F(P_1) \to F(P_0) \to F(M) \to 0 が完全なので、H0(F(P∙))=coker⁡(F(P1)→F(P0))≅F(M)H_0(F(P_\bullet)) = \operatorname{coker}(F(P_1) \to F(P_0)) \cong F(M)。(3) 0→P→idP→00 \to P \xrightarrow{\mathrm{id}} P \to 0 を分解にとればよい。□\square

導来関手の要点は長完全列である。それには分解を短完全列と両立するように選ぶ必要がある。

補題 5.10(馬蹄補題, horseshoe lemma)短完全列 0→A→fB→gC→00 \to A \xrightarrow{f} B \xrightarrow{g} C \to 0 と射影分解 P∙A→AP^A_\bullet \to A, P∙C→CP^C_\bullet \to C に対し、PnB=PnA⊕PnCP^B_n = P^A_n \oplus P^C_n を項とする BB の射影分解で、0→P∙A→P∙B→P∙C→00 \to P^A_\bullet \to P^B_\bullet \to P^C_\bullet \to 0(各次数で標準的な包含と射影)が鎖複体の短完全列となり、A,B,CA, B, C への増大射と両立するものが存在する。

証明. P0CP^C_0 は射影的なので、εC ⁣:P0C→C\varepsilon^C\colon P^C_0 \to C を gg に沿って λ ⁣:P0C→B\lambda\colon P^C_0 \to B に持ち上げる。εB ⁣:P0A⊕P0C→B\varepsilon^B\colon P^A_0 \oplus P^C_0 \to B を εB(a,c)=f(εA(a))+λ(c)\varepsilon^B(a, c) = f(\varepsilon^A(a)) + \lambda(c) と定めると、εB(a,0)=fεA(a)\varepsilon^B(a, 0) = f \varepsilon^A(a), gεB(a,c)=εC(c)g \varepsilon^B(a, c) = \varepsilon^C(c) なので、次の図式は可換で行は完全である。

0→P0A→P0A⊕P0C→P0C→0↓εA↓εB↓εC0→A→fB→gC→0\begin{array}{ccccccccc} 0 & \to & P^A_0 & \to & P^A_0 \oplus P^C_0 & \to & P^C_0 & \to & 0 \\ & & \downarrow{\scriptstyle \varepsilon^A} & & \downarrow{\scriptstyle \varepsilon^B} & & \downarrow{\scriptstyle \varepsilon^C} & & \\ 0 & \to & A & \xrightarrow{f} & B & \xrightarrow{g} & C & \to & 0 \end{array}

蛇の補題により ker⁡εA→ker⁡εB→ker⁡εC→coker⁡εA=0\ker \varepsilon^A \to \ker \varepsilon^B \to \ker \varepsilon^C \to \operatorname{coker} \varepsilon^A = 0 と 0=coker⁡εA→coker⁡εB→coker⁡εC=00 = \operatorname{coker} \varepsilon^A \to \operatorname{coker} \varepsilon^B \to \operatorname{coker} \varepsilon^C = 0 が完全である。よって εB\varepsilon^B は全射で、0→ker⁡εA→ker⁡εB→ker⁡εC→00 \to \ker \varepsilon^A \to \ker \varepsilon^B \to \ker \varepsilon^C \to 0 は短完全列である(左端の単射性は包含の制限だから)。P≥1AP^A_{\geq 1} と P≥1CP^C_{\geq 1} はそれぞれ ker⁡εA\ker \varepsilon^A, ker⁡εC\ker \varepsilon^C の射影分解なので、この短完全列に同じ構成を繰り返せばよい。□\square

定理 5.11(導来関手の長完全列)FF を右完全な加法関手とする。短完全列 0→A→B→C→00 \to A \to B \to C \to 0 に対し、完全列

⋯→LnF(A)→LnF(B)→LnF(C)→ ∂ Ln−1F(A)→⋯→L0F(B)→L0F(C)→0\cdots \to L_n F(A) \to L_n F(B) \to L_n F(C) \xrightarrow{\ \partial\ } L_{n-1} F(A) \to \cdots \to L_0 F(B) \to L_0 F(C) \to 0

が存在し、短完全列について自然である。左完全な FF の右導来関手についても、同様の長完全列 0→R0F(A)→R0F(B)→R0F(C)→R1F(A)→⋯0 \to R^0 F(A) \to R^0 F(B) \to R^0 F(C) \to R^1 F(A) \to \cdots が存在する。

証明. 馬蹄補題の分解をとると、0→PnA→PnB→PnC→00 \to P^A_n \to P^B_n \to P^C_n \to 0 は各次数で分裂するので、加法関手 FF を施しても短完全列である(分裂は等式 rf=idr f = \mathrm{id} などで表され、加法関手はそれを保つ)。よって 0→F(PA)→F(PB)→F(PC)→00 \to F(P^A) \to F(P^B) \to F(P^C) \to 0 は鎖複体の短完全列であり、定理 5.4 の長完全列が求めるものである(命題 5.9 により、PBP^B で計算したものは LnF(B)L_n F(B) と標準的に同型)。末尾が L0F(C)→0L_0 F(C) \to 0 で終わるのは L−1F=0L_{-1} F = 0 だからである。自然性の確認は省略する。右導来関手の場合は入射分解についての双対な馬蹄補題を使う。□\square

5.6 Ext と Tor

定義 5.12 RR 加群 M,NM, N に対し、MM の射影分解 P∙P_\bullet をとって

Ext⁡Rn(M,N)=Hn(Hom⁡R(P∙,N)),Tor⁡nR(M,N)=Hn(P∙⊗RN)\operatorname{Ext}^n_R(M, N) = H^n(\operatorname{Hom}_R(P_\bullet, N)), \qquad \operatorname{Tor}_n^R(M, N) = H_n(P_\bullet \otimes_R N)

と定める(Tor⁡\operatorname{Tor} では RR は可換とする)。すなわち Ext⁡n(−,N)\operatorname{Ext}^n(-, N) は反変関手 Hom⁡(−,N)\operatorname{Hom}(-, N) の、Tor⁡n(−,N)\operatorname{Tor}_n(-, N) は −⊗N- \otimes N の導来関手である。

命題 5.9 により Ext⁡0=Hom⁡\operatorname{Ext}^0 = \operatorname{Hom}, Tor⁡0=⊗\operatorname{Tor}_0 = \otimes であり、MM が射影的なら n≥1n \geq 1 で Ext⁡n(M,−)=0=Tor⁡n(M,−)\operatorname{Ext}^n(M, -) = 0 = \operatorname{Tor}_n(M, -)。定理 5.11 により第 1 変数についての長完全列がある。第 2 変数についても、PnP_n が射影的なので Hom⁡(Pn,−)\operatorname{Hom}(P_n, -) と Pn⊗−P_n \otimes - は完全であり、NN の短完全列から複体の短完全列が得られ、定理 5.4 により長完全列が得られる。こうして 5.1 節で望んだ長完全列が構成された。

定理 5.13(平衡性, 主張のみ)NN の入射分解 N→I∙N \to I^\bullet と射影分解 Q∙→NQ_\bullet \to N について、

Ext⁡Rn(M,N)≅Hn(Hom⁡R(M,I∙)),Tor⁡nR(M,N)≅Hn(M⊗RQ∙)\operatorname{Ext}^n_R(M, N) \cong H^n(\operatorname{Hom}_R(M, I^\bullet)), \qquad \operatorname{Tor}_n^R(M, N) \cong H_n(M \otimes_R Q_\bullet)

である。特に Tor⁡n(M,N)≅Tor⁡n(N,M)\operatorname{Tor}_n(M, N) \cong \operatorname{Tor}_n(N, M)。

Tor⁡\operatorname{Tor} の場合は第6章でスペクトル系列を用いて証明し、Ext⁡\operatorname{Ext} の場合は 5.8 節で普遍 δ 関手を用いた証明の筋道を述べる。

例 5.14(Z/n\mathbb{Z}/n についての計算)Z/n\mathbb{Z}/n の射影分解 0→Z→nZ→00 \to \mathbb{Z} \xrightarrow{n} \mathbb{Z} \to 0 に Hom⁡(−,N)\operatorname{Hom}(-, N) と −⊗N- \otimes N を施すと、どちらも N→nNN \xrightarrow{n} N という 2 項の複体になる(前者は次数 0, 1、後者は次数 1, 0)。N[n]={x∈N∣nx=0}N[n] = \lbrace x \in N \mid nx = 0 \rbrace とおくと

Hom⁡(Z/n,N)=N[n],Ext⁡Z1(Z/n,N)=N/nN,Z/n⊗N=N/nN,Tor⁡1Z(Z/n,N)=N[n]\operatorname{Hom}(\mathbb{Z}/n, N) = N[n], \quad \operatorname{Ext}^1_{\mathbb{Z}}(\mathbb{Z}/n, N) = N/nN, \quad \mathbb{Z}/n \otimes N = N/nN, \quad \operatorname{Tor}_1^{\mathbb{Z}}(\mathbb{Z}/n, N) = N[n]

で、2 次以上はすべて 00 である。たとえば Ext⁡1(Z/n,Z)=Z/n\operatorname{Ext}^1(\mathbb{Z}/n, \mathbb{Z}) = \mathbb{Z}/n、Ext⁡1(Z/m,Z/n)≅Tor⁡1(Z/m,Z/n)≅Z/gcd⁡(m,n)\operatorname{Ext}^1(\mathbb{Z}/m, \mathbb{Z}/n) \cong \operatorname{Tor}_1(\mathbb{Z}/m, \mathbb{Z}/n) \cong \mathbb{Z}/\gcd(m, n)。Tor⁡\operatorname{Tor} の名はねじれ (torsion) に由来する:Tor⁡1(Z/n,N)\operatorname{Tor}_1(\mathbb{Z}/n, N) は NN の nn ねじれ部分である。例 4.13 で Hom⁡(Z/2,−)\operatorname{Hom}(\mathbb{Z}/2, -) を 0→Z→2Z→Z/2→00 \to \mathbb{Z} \xrightarrow{2} \mathbb{Z} \to \mathbb{Z}/2 \to 0 に施したときの欠けた部分は、長完全列

0→0→0→Z/2→ ∂ Ext⁡1(Z/2,Z)→ 2 Ext⁡1(Z/2,Z)→Ext⁡1(Z/2,Z/2)→00 \to 0 \to 0 \to \mathbb{Z}/2 \xrightarrow{\ \partial\ } \operatorname{Ext}^1(\mathbb{Z}/2, \mathbb{Z}) \xrightarrow{\ 2\ } \operatorname{Ext}^1(\mathbb{Z}/2, \mathbb{Z}) \to \operatorname{Ext}^1(\mathbb{Z}/2, \mathbb{Z}/2) \to 0

の中で ∂\partial によって Ext⁡1(Z/2,Z)=Z/2\operatorname{Ext}^1(\mathbb{Z}/2, \mathbb{Z}) = \mathbb{Z}/2 に同型に写される(中央の 2 倍写像は Z/2\mathbb{Z}/2 上で 00 である)。

例 5.15(Z/4\mathbb{Z}/4 上の Tor⁡\operatorname{Tor})例 5.6 (2) の分解に −⊗Z/4Z/2- \otimes_{\mathbb{Z}/4} \mathbb{Z}/2 を施すと ⋯→0Z/2→0Z/2→0Z/2\cdots \xrightarrow{0} \mathbb{Z}/2 \xrightarrow{0} \mathbb{Z}/2 \xrightarrow{0} \mathbb{Z}/2 となるので、すべての n≥0n \geq 0 で Tor⁡nZ/4(Z/2,Z/2)=Z/2\operatorname{Tor}_n^{\mathbb{Z}/4}(\mathbb{Z}/2, \mathbb{Z}/2) = \mathbb{Z}/2 である。Hom⁡(−,Z/2)\operatorname{Hom}(-, \mathbb{Z}/2) を施しても同様に、すべての nn で Ext⁡Z/4n(Z/2,Z/2)=Z/2\operatorname{Ext}^n_{\mathbb{Z}/4}(\mathbb{Z}/2, \mathbb{Z}/2) = \mathbb{Z}/2 となる。

位相幾何学の普遍係数定理(09-algebraic-topology 第6章)は、分裂する(ただし自然には分裂しない)短完全列

0→Ext⁡Z1(Hn−1(X),A)→Hn(X;A)→Hom⁡(Hn(X),A)→00 \to \operatorname{Ext}^1_{\mathbb{Z}}(H_{n-1}(X), A) \to H^n(X; A) \to \operatorname{Hom}(H_n(X), A) \to 0

を与える。たとえば H1(RP2)=Z/2H_1(\mathbb{R}P^2) = \mathbb{Z}/2, H2(RP2)=0H_2(\mathbb{R}P^2) = 0 なので H2(RP2;Z)≅Ext⁡1(Z/2,Z)=Z/2H^2(\mathbb{R}P^2; \mathbb{Z}) \cong \operatorname{Ext}^1(\mathbb{Z}/2, \mathbb{Z}) = \mathbb{Z}/2 である。

5.7 Ext⁡1\operatorname{Ext}^1 と拡大の分類

Ext⁡\operatorname{Ext} の名は拡大 (extension) に由来する。

定義 5.16 RR 加群 MM の NN による拡大とは短完全列 0→N→jE→pM→00 \to N \xrightarrow{j} E \xrightarrow{p} M \to 0 のことである。二つの拡大 E,E′E, E' は、NN と MM 上で恒等射となる準同型 E→E′E \to E' があるとき同値であるという(5 項補題によりそれは同型である)。

定理 5.17 MM の NN による拡大の同値類の集合と Ext⁡R1(M,N)\operatorname{Ext}^1_R(M, N) の間に自然な全単射があり、分裂する拡大は 00 に対応する。

証明の概略. 射影加群 PP と短完全列 0→K→iP→πM→00 \to K \xrightarrow{i} P \xrightarrow{\pi} M \to 0 をとる。Hom⁡(−,N)\operatorname{Hom}(-, N) についての長完全列と Ext⁡1(P,N)=0\operatorname{Ext}^1(P, N) = 0 から

Ext⁡1(M,N)≅Hom⁡(K,N)/{γ∘i∣γ∈Hom⁡(P,N)}\operatorname{Ext}^1(M, N) \cong \operatorname{Hom}(K, N) / \lbrace \gamma \circ i \mid \gamma \in \operatorname{Hom}(P, N) \rbrace

である。拡大 EE が与えられたら、π\pi を pp に沿って β ⁣:P→E\beta\colon P \to E に持ち上げる(PP は射影的)。pβi=πi=0p \beta i = \pi i = 0 なので βi=jα\beta i = j \alpha となる α ⁣:K→N\alpha\colon K \to N がただ一つあり、β\beta を取り替えると(差は j∘γj \circ \gamma の形)α\alpha は γi\gamma i だけずれるので、類 [α][\alpha] が定まる。逆に α ⁣:K→N\alpha\colon K \to N に対し、押し出し Eα=(N⊕P)/{(α(k),−i(k))∣k∈K}E_\alpha = (N \oplus P)/\lbrace (\alpha(k), -i(k)) \mid k \in K \rbrace は n↦[(n,0)]n \mapsto [(n, 0)], [(n,x)]↦π(x)[(n, x)] \mapsto \pi(x) により拡大になる。EαE_\alpha に対し β(x)=[(0,x)]\beta(x) = [(0, x)] をとると β(i(k))=[(α(k),0)]\beta(i(k)) = [(\alpha(k), 0)] なので EαE_\alpha の類は [α][\alpha] である。逆に EE の類が [α][\alpha] なら、[(n,x)]↦j(n)+β(x)[(n, x)] \mapsto j(n) + \beta(x) は well-defined な拡大の射 Eα→EE_\alpha \to E を与える。α′=α+γi\alpha' = \alpha + \gamma i なら [(n,x)]↦[(n−γ(x),x)][(n, x)] \mapsto [(n - \gamma(x), x)] が Eα→Eα′E_\alpha \to E_{\alpha'} を与える。以上から二つの対応は互いに逆である。分裂する拡大では β\beta として π\pi の持ち上げを切断 ss を使って sπs \pi ととれ、βi=0\beta i = 0 となる。□\square

例 5.18 Ext⁡1(Z/p,Z/p)=Z/p\operatorname{Ext}^1(\mathbb{Z}/p, \mathbb{Z}/p) = \mathbb{Z}/p(pp は素数)。定理 5.17 の構成で K=P=ZK = P = \mathbb{Z}, i=pi = p, αk(1)=k\alpha_k(1) = k とすると Ek=(Z/p⊕Z)/⟨(k,−p)⟩E_k = (\mathbb{Z}/p \oplus \mathbb{Z})/\langle (k, -p) \rangle である。k=0k = 0 なら E0=Z/p⊕Z/pE_0 = \mathbb{Z}/p \oplus \mathbb{Z}/p(分裂)。k≠0k \neq 0 なら (0,1)(0, 1) は p(0,1)=(k,0)≠0p(0, 1) = (k, 0) \neq 0, p2(0,1)=0p^2(0, 1) = 0 を満たし、∣Ek∣=p2\lvert E_k \rvert = p^2 なので Ek≅Z/p2E_k \cong \mathbb{Z}/p^2。こうして p−1p - 1 個の互いに同値でない拡大が、中央の群としてはすべて Z/p2\mathbb{Z}/p^2 と同型になる。拡大の同値は中央の同型より細かい。

5.8 普遍 δ 関手

定義 5.19(δ 関手)加法関手の列 T=(Tn)n≥0T = (T^n)_{n \geq 0} と、各短完全列 0→A→B→C→00 \to A \to B \to C \to 0 に対する射 δ ⁣:Tn(C)→Tn+1(A)\delta\colon T^n(C) \to T^{n+1}(A) の組で、長完全列 0→T0(A)→T0(B)→T0(C)→δT1(A)→⋯0 \to T^0(A) \to T^0(B) \to T^0(C) \xrightarrow{\delta} T^1(A) \to \cdots を与え、δ\delta が短完全列について自然なものを(コホモロジー的)δ 関手という。任意の δ 関手 SS と自然変換 T0⇒S0T^0 \Rightarrow S^0 が、δ と可換な自然変換の族 Tn⇒SnT^n \Rightarrow S^n に一意的に延長されるとき、TT は普遍的であるという。

定理 5.20(グロタンディーク, 主張のみ)δ 関手 TT で、各 n≥1n \geq 1 と各 AA に対し Tn(I)=0T^n(I) = 0 となる単射 A→IA \to I が存在するもの(消去可能, effaceable)は普遍的である。特に左完全関手 FF の右導来関手 (RnF)(R^n F) は普遍 δ 関手であり、FF だけから同型を除いて一意に決まる。

証明は Weibel の第 2 章を参照。この定理は「同じ導来関手を別の方法で計算してよい」ことの一般原理になる。たとえば MM を固定し NN の関手 N↦Hn(Hom⁡(P∙,N))N \mapsto H^n(\operatorname{Hom}(P_\bullet, N)) を考えると、5.6 節で見たように δ 関手であり、N=IN = I が入射的なら Hom⁡(−,I)\operatorname{Hom}(-, I) が完全なので完全列 P∙→M→0P_\bullet \to M \to 0 を完全列に写し、n≥1n \geq 1 で 00 になる。よって消去可能であり、Hom⁡(M,−)\operatorname{Hom}(M, -) の右導来関手(入射分解で計算したもの)と一致する。これが定理 5.13 の Ext⁡\operatorname{Ext} の部分の証明である。

5.9 射影次元と大域次元

定義 5.21 長さ nn の射影分解 0→Pn→⋯→P0→M→00 \to P_n \to \cdots \to P_0 \to M \to 0 をもつ最小の nn を MM の射影次元 pd⁡M\operatorname{pd} M という(なければ ∞\infty)。sup⁡Mpd⁡M\sup_M \operatorname{pd} M を RR の大域次元 (global dimension) gl.dim⁡R\operatorname{gl.dim} R という。

pd⁡M≤n\operatorname{pd} M \leq n であることは Ext⁡n+1(M,−)=0\operatorname{Ext}^{n+1}(M, -) = 0 と同値であり、また Tor⁡m(M,−)=0\operatorname{Tor}_{m}(M, -) = 0(m>nm > n)を導く(次元ずらしによる。証明は Weibel の第 4 章を参照)。

  • 体 KK:すべての加群は自由なので gl.dim⁡K=0\operatorname{gl.dim} K = 0。
  • Z\mathbb{Z}(一般に体でない単項イデアル整域):自由加群の部分加群は自由なので、0→ker⁡→R(M)→M→00 \to \ker \to R^{(M)} \to M \to 0 が長さ 1 の射影分解になり gl.dim⁡≤1\operatorname{gl.dim} \leq 1。Ext⁡1(Z/2,Z)≠0\operatorname{Ext}^1(\mathbb{Z}/2, \mathbb{Z}) \neq 0 なので =1= 1。
  • Z/4\mathbb{Z}/4:例 5.15 により Tor⁡n(Z/2,Z/2)≠0\operatorname{Tor}_n(\mathbb{Z}/2, \mathbb{Z}/2) \neq 0 がすべての nn で成り立つので pd⁡Z/2=∞\operatorname{pd} \mathbb{Z}/2 = \infty、gl.dim⁡=∞\operatorname{gl.dim} = \infty。
  • K[x1,…,xn]K[x_1, \dots, x_n]:大域次元は nn である(ヒルベルトのシジジー定理、主張のみ)。下からの評価は、K=R/(x1,…,xn)K = R/(x_1, \dots, x_n) のコシュル複体(例 5.6 (4) の一般化)に −⊗RK- \otimes_R K を施すと微分がすべて 00 になり、Tor⁡nR(K,K)≅K≠0\operatorname{Tor}_n^R(K, K) \cong K \neq 0 となることからわかる。n=2n = 2 なら Tor⁡i(K,K)=K,K2,K\operatorname{Tor}_i(K, K) = K, K^2, K(i=0,1,2i = 0, 1, 2)である。

大域次元が有限であることは、可換環論では「正則性」(幾何学的には非特異性)と結びつく(セールの定理。13-commutative-algebra 第8章)。

5.10 群のコホモロジー

群 GG がアーベル群 AA に(左から、準同型として)作用するとき、AA を GG 加群という。これは群環 Z[G]\mathbb{Z}[G] 上の加群と同じである。Z\mathbb{Z} に GG が自明に作用するとみて

Hn(G,A)=Ext⁡Z[G]n(Z,A)H^n(G, A) = \operatorname{Ext}^n_{\mathbb{Z}[G]}(\mathbb{Z}, A)

を群のコホモロジーという。Hom⁡Z[G](Z,A)=AG\operatorname{Hom}_{\mathbb{Z}[G]}(\mathbb{Z}, A) = A^G(不変元)なので、Hn(G,−)H^n(G, -) は不変元をとる関手の右導来関手である。

写像 f ⁣:G→Af\colon G \to A で f(gh)=f(g)+gf(h)f(gh) = f(g) + g f(h) を満たすものを交叉準同型 (crossed homomorphism) といい、その全体を Z1(G,A)Z^1(G, A) と書く。a∈Aa \in A に対し f(g)=ga−af(g) = ga - a は交叉準同型であり、この形のもの(主交叉準同型)の全体を B1(G,A)B^1(G, A) と書く。

命題 5.22 H1(G,A)≅Z1(G,A)/B1(G,A)H^1(G, A) \cong Z^1(G, A)/B^1(G, A)。特に GG が AA に自明に作用すれば H1(G,A)=Hom⁡(G,A)H^1(G, A) = \operatorname{Hom}(G, A)。

証明. 添加写像 Z[G]→Z\mathbb{Z}[G] \to \mathbb{Z}, ∑ngg↦∑ng\sum n_g g \mapsto \sum n_g の核を IGI_G(添加イデアル)とすると、IGI_G は {g−1∣g≠1}\lbrace g - 1 \mid g \neq 1 \rbrace を基底とする自由アーベル群である。短完全列 0→IG→Z[G]→Z→00 \to I_G \to \mathbb{Z}[G] \to \mathbb{Z} \to 0 の長完全列と、Z[G]\mathbb{Z}[G] が自由なので Ext⁡1(Z[G],A)=0\operatorname{Ext}^1(\mathbb{Z}[G], A) = 0 であることから、

H1(G,A)≅Hom⁡G(IG,A)/Im⁡(Hom⁡G(Z[G],A)→Hom⁡G(IG,A))H^1(G, A) \cong \operatorname{Hom}_G(I_G, A) / \operatorname{Im}(\operatorname{Hom}_G(\mathbb{Z}[G], A) \to \operatorname{Hom}_G(I_G, A))

GG 線形写像 φ ⁣:IG→A\varphi\colon I_G \to A に f(g)=φ(g−1)f(g) = \varphi(g - 1) を対応させる。h(g−1)=(hg−1)−(h−1)h(g - 1) = (hg - 1) - (h - 1) なので、GG 線形性 φ(h(g−1))=hφ(g−1)\varphi(h(g - 1)) = h \varphi(g - 1) は f(hg)=f(h)+hf(g)f(hg) = f(h) + h f(g) と同値である。逆に交叉準同型 ff(f(1)=f(1)+f(1)f(1) = f(1) + f(1) より f(1)=0f(1) = 0)は基底上の値 φ(g−1)=f(g)\varphi(g - 1) = f(g) で GG 線形写像を定める。こうして Hom⁡G(IG,A)≅Z1(G,A)\operatorname{Hom}_G(I_G, A) \cong Z^1(G, A)。ψ ⁣:Z[G]→A\psi\colon \mathbb{Z}[G] \to A は a=ψ(1)a = \psi(1) で決まり、IGI_G への制限は g−1↦ga−ag - 1 \mapsto ga - a なので、像は B1(G,A)B^1(G, A) である。自明な作用なら B1=0B^1 = 0 で、交叉準同型は準同型である。□\square

G=⟨t⟩G = \langle t \rangle が位数 nn の巡回群なら、N=1+t+⋯+tn−1N = 1 + t + \cdots + t^{n-1} として周期的な自由分解

⋯→ N Z[G]→ t−1 Z[G]→ N Z[G]→ t−1 Z[G]→Z→0\cdots \xrightarrow{\ N\ } \mathbb{Z}[G] \xrightarrow{\ t - 1\ } \mathbb{Z}[G] \xrightarrow{\ N\ } \mathbb{Z}[G] \xrightarrow{\ t - 1\ } \mathbb{Z}[G] \to \mathbb{Z} \to 0

がある(ker⁡(t−1)=ZN\ker(t - 1) = \mathbb{Z} N, ker⁡N=IG\ker N = I_G を確かめればよい)。自明な GG 加群 Z\mathbb{Z} に対し Hom⁡G(−,Z)\operatorname{Hom}_G(-, \mathbb{Z}) を施すと Z→0Z→nZ→0Z→n⋯\mathbb{Z} \xrightarrow{0} \mathbb{Z} \xrightarrow{n} \mathbb{Z} \xrightarrow{0} \mathbb{Z} \xrightarrow{n} \cdots となり、

H0(G,Z)=Z,H2k(G,Z)=Z/n (k≥1),H2k−1(G,Z)=0H^0(G, \mathbb{Z}) = \mathbb{Z}, \qquad H^{2k}(G, \mathbb{Z}) = \mathbb{Z}/n \ (k \geq 1), \qquad H^{2k-1}(G, \mathbb{Z}) = 0

を得る。n=2n = 2 のとき、これは RP∞\mathbb{R}P^\infty のコホモロジーと一致する。一般に、GG が AA に自明に作用するとき Hn(G,A)H^n(G, A) は K(G,1)K(G, 1) 空間の AA 係数コホモロジーに等しい(09-algebraic-topology 第8章)。また有限次ガロア拡大 L/KL/K について H1(Gal⁡(L/K),L×)=0H^1(\operatorname{Gal}(L/K), L^{\times}) = 0(ヒルベルトの定理 90)であり、類体論は群のコホモロジーの言葉で定式化される(15-algebraic-number-theory 第7章)。

まとめ

  • 鎖ホモトピックな写像はホモロジーに同じ写像を誘導し、複体の短完全列はホモロジー長完全列を与える(蛇の補題 2 回)。
  • 射影分解・入射分解は存在し、比較定理によりホモトピーを除いて一意である。
  • 導来関手 LnFL_n F, RnFR^n F は分解の取り方によらず、馬蹄補題により長完全列をもつ。
  • Ext⁡n\operatorname{Ext}^n は Hom の、Tor⁡n\operatorname{Tor}_n はテンソル積の導来関手で、Z/n\mathbb{Z}/n についての値は N[n]N[n], N/nNN/nN で与えられる。
  • Ext⁡1(M,N)\operatorname{Ext}^1(M, N) は MM の NN による拡大の同値類を分類する。
  • 導来関手は普遍 δ 関手として特徴づけられ、計算方法によらない(平衡性)。
  • 大域次元:体は 0、Z\mathbb{Z} は 1、K[x1,…,xn]K[x_1, \dots, x_n] は nn、Z/4\mathbb{Z}/4 は ∞\infty。
  • 群のコホモロジー Hn(G,A)=Ext⁡Z[G]n(Z,A)H^n(G, A) = \operatorname{Ext}^n_{\mathbb{Z}[G]}(\mathbb{Z}, A) の H1H^1 は交叉準同型を主交叉準同型で割ったものである。

演習問題

問題 5.1 ★ (1) d=gcd⁡(a,b)d = \gcd(a, b) とする。すべての n≥0n \geq 0 について Ext⁡Zn(Z/a,Z/b)\operatorname{Ext}^n_{\mathbb{Z}}(\mathbb{Z}/a, \mathbb{Z}/b) と Tor⁡nZ(Z/a,Z/b)\operatorname{Tor}_n^{\mathbb{Z}}(\mathbb{Z}/a, \mathbb{Z}/b) を求めよ。(2) Tor⁡1Z(Z/4⊕Z/6,Z/8⊕Z)\operatorname{Tor}_1^{\mathbb{Z}}(\mathbb{Z}/4 \oplus \mathbb{Z}/6, \mathbb{Z}/8 \oplus \mathbb{Z}) を求めよ。

解答

(1) 例 5.14 で N=Z/bN = \mathbb{Z}/b とする。(Z/b)[a](\mathbb{Z}/b)[a] は Z/b\mathbb{Z}/b の位数 dd の部分群、(Z/b)/a(Z/b)=Z/(a,b)=Z/d(\mathbb{Z}/b)/a(\mathbb{Z}/b) = \mathbb{Z}/(a, b) = \mathbb{Z}/d なので、n=0,1n = 0, 1 では Ext⁡n\operatorname{Ext}^n も Tor⁡n\operatorname{Tor}_n も Z/d\mathbb{Z}/d であり、n≥2n \geq 2 ではすべて 00 である。

(2) 導来関手は有限直和と可換である(分解の直和は直和の分解であり、加法関手は有限直和を保つ)。Z\mathbb{Z} は射影的なので Tor⁡1(−,Z)=0\operatorname{Tor}_1(-, \mathbb{Z}) = 0。よって Tor⁡1(Z/4,Z/8)⊕Tor⁡1(Z/6,Z/8)=Z/4⊕Z/2\operatorname{Tor}_1(\mathbb{Z}/4, \mathbb{Z}/8) \oplus \operatorname{Tor}_1(\mathbb{Z}/6, \mathbb{Z}/8) = \mathbb{Z}/4 \oplus \mathbb{Z}/2。

問題 5.2 ★★ 次数 1, 0 に置いた複体 C=(0→Z→2Z→0)C = (0 \to \mathbb{Z} \xrightarrow{2} \mathbb{Z} \to 0) から、次数 0 に置いた Z/2\mathbb{Z}/2 への射影 C→Z/2C \to \mathbb{Z}/2 は擬同型だがホモトピー同値でないことを示せ。

解答

H1(C)=ker⁡2=0H_1(C) = \ker 2 = 0, H0(C)=Z/2H_0(C) = \mathbb{Z}/2 なので、射影は擬同型である。逆向きの鎖写像 g ⁣:Z/2→Cg\colon \mathbb{Z}/2 \to C は次数 0 で Hom⁡(Z/2,Z)=0\operatorname{Hom}(\mathbb{Z}/2, \mathbb{Z}) = 0 の元なので g=0g = 0 であり、H0(g)=0H_0(g) = 0。ホモトピー逆写像 gg があれば H0(g)H_0(g) は H0=Z/2≠0H_0 = \mathbb{Z}/2 \neq 0 の同型の逆でなければならず、矛盾する。

問題 5.3 ★★ アーベル群 AA のねじれ部分群を AtorsA_{\mathrm{tors}} とする。Tor⁡1Z(Q/Z,A)≅Ators\operatorname{Tor}_1^{\mathbb{Z}}(\mathbb{Q}/\mathbb{Z}, A) \cong A_{\mathrm{tors}} を示せ。(Q\mathbb{Q} の平坦性(問題 4.5)と定理 5.13 を使ってよい。)

解答

0→Z→Q→Q/Z→00 \to \mathbb{Z} \to \mathbb{Q} \to \mathbb{Q}/\mathbb{Z} \to 0 の第 1 変数についての長完全列から

Tor⁡1(Q,A)→Tor⁡1(Q/Z,A)→Z⊗A→Q⊗A\operatorname{Tor}_1(\mathbb{Q}, A) \to \operatorname{Tor}_1(\mathbb{Q}/\mathbb{Z}, A) \to \mathbb{Z} \otimes A \to \mathbb{Q} \otimes A

が完全である。定理 5.13 より Tor⁡1(Q,A)≅H1(P∙⊗Q)\operatorname{Tor}_1(\mathbb{Q}, A) \cong H_1(P_\bullet \otimes \mathbb{Q})(P∙→AP_\bullet \to A は射影分解)であり、−⊗Q- \otimes \mathbb{Q} は完全なのでこれは 00。よって Tor⁡1(Q/Z,A)≅ker⁡(A→Q⊗A, a↦1⊗a)\operatorname{Tor}_1(\mathbb{Q}/\mathbb{Z}, A) \cong \ker(A \to \mathbb{Q} \otimes A, \ a \mapsto 1 \otimes a)。na=0na = 0 なら 1⊗a=1n⊗na=01 \otimes a = \frac{1}{n} \otimes na = 0。逆に Q⊗A=lim→⁡m(1m!Z⊗A)\mathbb{Q} \otimes A = \varinjlim_m (\frac{1}{m!}\mathbb{Z} \otimes A) で、1m!Z⊗A≅A\frac{1}{m!}\mathbb{Z} \otimes A \cong A(xm!⊗a↦xa\frac{x}{m!} \otimes a \mapsto xa)の下で 1⊗a1 \otimes a は m!am! a に対応する。命題 2.15 により 1⊗a=01 \otimes a = 0 ならある mm で m!a=0m! a = 0 となり、aa はねじれ元である。

問題 5.4 ★★ Ext⁡1(Z/n,Z)=Z/n\operatorname{Ext}^1(\mathbb{Z}/n, \mathbb{Z}) = \mathbb{Z}/n の元 kk に定理 5.17 で対応する拡大 0→Z→Ek→Z/n→00 \to \mathbb{Z} \to E_k \to \mathbb{Z}/n \to 0 について、群として Ek≅Z⊕Z/gcd⁡(k,n)E_k \cong \mathbb{Z} \oplus \mathbb{Z}/\gcd(k, n) であることを示せ(gcd⁡(0,n)=n\gcd(0, n) = n)。k=1k = 1 のときの拡大は何か。

解答

Ek=(Z⊕Z)/⟨v⟩E_k = (\mathbb{Z} \oplus \mathbb{Z})/\langle v \rangle, v=(k,−n)v = (k, -n) である。g=gcd⁡(k,n)g = \gcd(k, n) とすると v=gwv = g w で ww の成分は互いに素なので、ww を含む Z2\mathbb{Z}^2 の基底 w,w′w, w' がとれる(成分が互いに素な整数ベクトルを第 1 列とする行列式 ±1\pm 1 の整数行列が存在する)。よって Ek≅Z/g⊕ZE_k \cong \mathbb{Z}/g \oplus \mathbb{Z}。k=0k = 0 は分裂拡大 Z⊕Z/n\mathbb{Z} \oplus \mathbb{Z}/n である。k=1k = 1 では (a,b)↦na+b(a, b) \mapsto na + b が同型 E1≅ZE_1 \cong \mathbb{Z} を与え(核は ⟨(1,−n)⟩\langle (1, -n) \rangle)、Z→E1\mathbb{Z} \to E_1 は m↦nmm \mapsto nm となるので、拡大は 0→Z→nZ→Z/n→00 \to \mathbb{Z} \xrightarrow{n} \mathbb{Z} \to \mathbb{Z}/n \to 0 である。

問題 5.5 ★★ G={1,t}≅Z/2G = \lbrace 1, t \rbrace \cong \mathbb{Z}/2 が Z\mathbb{Z} に t⋅a=−at \cdot a = -a で作用する GG 加群を Z−\mathbb{Z}_{-} とする。(1) 交叉準同型を用いて H1(G,Z−)≅Z/2H^1(G, \mathbb{Z}_{-}) \cong \mathbb{Z}/2 を示せ。(2) 周期的分解を用いてすべての Hn(G,Z−)H^n(G, \mathbb{Z}_{-}) を求めよ。

解答

(1) 交叉準同型 ff は f(1)=0f(1) = 0 と f(t)=cf(t) = c で決まり、条件 0=f(t2)=f(t)+tf(t)=c−c0 = f(t^2) = f(t) + t f(t) = c - c は自動的に成り立つので Z1≅ZZ^1 \cong \mathbb{Z}。主交叉準同型は f(t)=ta−a=−2af(t) = ta - a = -2a なので B1=2ZB^1 = 2\mathbb{Z}。よって H1=Z/2H^1 = \mathbb{Z}/2。

(2) Hom⁡G(Z[G],Z−)≅Z\operatorname{Hom}_G(\mathbb{Z}[G], \mathbb{Z}_{-}) \cong \mathbb{Z}(ϕ↦ϕ(1)=a\phi \mapsto \phi(1) = a)の下で、t−1t - 1 は a↦ta−a=−2aa \mapsto ta - a = -2a を、N=1+tN = 1 + t は a↦a+ta=0a \mapsto a + ta = 0 を誘導する。複体は Z→−2Z→0Z→−2Z→0⋯\mathbb{Z} \xrightarrow{-2} \mathbb{Z} \xrightarrow{0} \mathbb{Z} \xrightarrow{-2} \mathbb{Z} \xrightarrow{0} \cdots なので、H2k(G,Z−)=0H^{2k}(G, \mathbb{Z}_{-}) = 0(k≥0k \geq 0)、H2k+1(G,Z−)=Z/2H^{2k+1}(G, \mathbb{Z}_{-}) = \mathbb{Z}/2。自明な作用の場合(5.10 節)と偶奇が入れ替わる。

問題 5.6 ★★★(シャヌエルの補題)P,P′P, P' を射影加群とし、0→K→P→πM→00 \to K \to P \xrightarrow{\pi} M \to 0 と 0→K′→P′→π′M→00 \to K' \to P' \xrightarrow{\pi'} M \to 0 を短完全列とする。K⊕P′≅K′⊕PK \oplus P' \cong K' \oplus P を示せ。(ヒント:引き戻し X={(x,x′)∈P⊕P′∣π(x)=π′(x′)}X = \lbrace (x, x') \in P \oplus P' \mid \pi(x) = \pi'(x') \rbrace を考える。)

解答

射影 X→PX \to P, (x,x′)↦x(x, x') \mapsto x は、π′\pi' が全射なので全射であり、核は {(0,x′)∣π′(x′)=0}≅K′\lbrace (0, x') \mid \pi'(x') = 0 \rbrace \cong K'。PP は射影的なので 0→K′→X→P→00 \to K' \to X \to P \to 0 は分裂し(命題 4.15 (3))、X≅K′⊕PX \cong K' \oplus P。同様に X→P′X \to P' を考えれば X≅K⊕P′X \cong K \oplus P'。したがって K⊕P′≅K′⊕PK \oplus P' \cong K' \oplus P である。これにより、射影分解の途中の核(シジジー)は射影加群の直和を除いて分解の取り方によらない。

この章を読み終えたら

「読了」にすると学習記録とロードマップに反映されます。演習の自己採点もお忘れなく。

この章の誤りを報告GitHub で見る