Abel 群 C C C と A A A が与えられたとき、A A A を部分群にもち、割ると C C C になるような群 E E E には、どんなものがあるでしょうか。この章は、そのような E E E の候補の全体が足し算のできる群をなすこと、そしてそれが前の章で導来関手として定義した Ext 1 \operatorname{Ext}^1 Ext 1 と一致することを示します。後半では、整数や PID(単項イデアル整域)の場合に Ext \operatorname{Ext} Ext と Tor \operatorname{Tor} Tor を具体的に計算します。
アーベル圏 の短完全列 0 → A → E → C → 0 0 \to A \to E \to C \to 0 0 → A → E → C → 0 を「C C C の A A A による拡大 」とみて、両端を固定した同型で同一視した類の集合 YExt 1 ( C , A ) \operatorname{YExt}^1(C, A) YExt 1 ( C , A ) を考えます。拡大は C C C の側で引き戻し (商の側を別の対象に取り替える操作)、A A A の側で押し出し (部分の側を取り替える操作)ができ、二つの拡大はBaer 和 (商の側をそろえて部分の側を足す操作)で足せます。
十分に射影対象 があるとき、拡大 E E E に「Hom ( − , A ) \operatorname{Hom}(-, A) Hom ( − , A ) の長完全列の連結射(短完全列から長完全列の隣の項をつなぐ射)で 1 A 1_A 1 A を写したもの」を対応させると、全単射 YExt 1 ( C , A ) ≅ Ext 1 ( C , A ) \operatorname{YExt}^1(C, A) \cong \operatorname{Ext}^1(C, A) YExt 1 ( C , A ) ≅ Ext 1 ( C , A ) が得られます。分裂拡大は 0 0 0 に、引き戻し・押し出しは Ext 1 \operatorname{Ext}^1 Ext 1 の関手性に、Baer 和は加法に対応します。十分に入射対象があるときも双対に同じです。
長さ n n n の完全列(n n n 拡大)の類として Yoneda の YExt n \operatorname{YExt}^n YExt n を定め、つなぎ合わせで Yoneda 積 を定義します。連結射 Hom ( A , Y ) → Ext 1 ( C , Y ) \operatorname{Hom}(A, Y) \to \operatorname{Ext}^1(C, Y) Hom ( A , Y ) → Ext 1 ( C , Y ) は「拡大を押し出す」操作そのものです。
Abel 群では n ≥ 2 n \ge 2 n ≥ 2 で Ext Z n = 0 \operatorname{Ext}^n_{\mathbb Z} = 0 Ext Z n = 0 、自由群・可除群で Ext 1 \operatorname{Ext}^1 Ext 1 が消え、Ext 1 ( Z / n , N ) ≅ N / n N \operatorname{Ext}^1(\mathbb Z/n, N) \cong N/nN Ext 1 ( Z / n , N ) ≅ N / n N 、有限 Abel 群 A A A について Ext 1 ( A , Z ) ≅ Hom ( A , Q / Z ) \operatorname{Ext}^1(A, \mathbb Z) \cong \operatorname{Hom}(A, \mathbb Q/\mathbb Z) Ext 1 ( A , Z ) ≅ Hom ( A , Q / Z ) です。Ext 1 ( Q , Z ) \operatorname{Ext}^1(\mathbb Q, \mathbb Z) Ext 1 ( Q , Z ) は非可算です。
PID 上で、自由加群 の複体 C C C と任意の複体 D D D のテンソル積 のホモロジーは、⨁ H p ( C ) ⊗ H q ( D ) \bigoplus H_p(C) \otimes H_q(D) ⨁ H p ( C ) ⊗ H q ( D ) と ⨁ Tor 1 ( H p ( C ) , H q ( D ) ) \bigoplus \operatorname{Tor}_1(H_p(C), H_q(D)) ⨁ Tor 1 ( H p ( C ) , H q ( D )) からなる短完全列で決まります(代数的 Künneth 公式 )。その特別な場合がホモロジーの普遍係数定理です。
この記事で使う事前知識
完全列 : 各項で「入ってくる射の像」と「出ていく射の核」が一致する列。短完全列 0 → A → E → C → 0 0 \to A \to E \to C \to 0 0 → A → E → C → 0 は、A → E A \to E A → E が単射的で E → C E \to C E → C が全射的で、前者の像が後者の核になっているもの。→ 完全列
mono と epi : 単射・全射を圏論の言葉に直したもの。射 f f f が mono とは「f x = 0 fx = 0 f x = 0 なら x = 0 x = 0 x = 0 」のような左から消せる性質をいう。→ mono
射影対象 : epi への射を必ず持ち上げられる対象(自由加群が例)。→ 射影対象
射影分解 : 射影対象を並べた完全列で、加群などの対象を近似したもの。Ext \operatorname{Ext} Ext の定義に使う。→ 射影分解
δ 関手と連結射 : 短完全列から、長完全列の隣り合う項をつなぐ射を与える仕組み。→ δ 関手
加法関手 : 射の和を保つ関手。→ 加法関手
Ext \operatorname{Ext} Ext の名前は extension(拡大)から来ています。Abel 群 C C C と A A A が与えられたとき、A A A を部分群にもち商が C C C になる Abel 群 E E E は何通りあるか、という問いは素朴で、しかも答えは自明ではありません。たとえば C = A = Z / p C = A = \mathbb Z/p C = A = Z / p なら、E E E は Z / p ⊕ Z / p \mathbb Z/p \oplus \mathbb Z/p Z / p ⊕ Z / p か Z / p 2 \mathbb Z/p^2 Z / p 2 のどちらかですが、「A A A の埋め込み方と C C C への射影まで込めて」数えると p p p 通りあり、その p p p 通りが自然に位数 p p p の群をなします。この群が Ext 1 ( Z / p , Z / p ) \operatorname{Ext}^1(\mathbb Z/p, \mathbb Z/p) Ext 1 ( Z / p , Z / p ) です。
導来関手と δ 関手 の章では、Ext n \operatorname{Ext}^n Ext n を Hom \operatorname{Hom} Hom の導来関手として、射影分解か入射分解を通して定義しました。この定義は計算と長完全列には強い反面、元の意味が見えません。この章では逆向きに、分解を使わずに定義できる「拡大の類」から出発し、それが導来関手の Ext 1 \operatorname{Ext}^1 Ext 1 と群として一致することを示します。分解が手に入らない圏(射影対象の乏しい圏)でも拡大は考えられるので、こちらの定義は Yoneda 以来、Ext \operatorname{Ext} Ext の「中身」を与えるものと考えられています。
後半では、Ext \operatorname{Ext} Ext と Tor \operatorname{Tor} Tor を Abel 群と PID 上の加群で具体的に計算します。代数的位相幾何で使う普遍係数定理と Künneth の公式の代数的な部分は、ここで扱う PID 上の自由複体の性質に帰着します。群のコホモロジーの H 2 H^2 H 2 による群の拡大の分類(群のコホモロジーと群の拡大 の章)は、この章の Abel 群の拡大の分類を非可換な場合へ広げたものです。
以下 A \mathcal A A はアーベル圏(定義 4.1[加法圏とアーベル圏] )とします。短完全列・完全性は 定義 5.1[加法圏とアーベル圏] の意味で、列 0 → A → i E → p C → 0 0 \to A \xrightarrow{i} E \xrightarrow{p} C \to 0 0 → A i E p C → 0 が短完全であることは「i i i が p p p の核で p p p が epi」と同値です(補題 5.2[加法圏とアーベル圏] の (2))。このとき p p p は i i i の余核でもあります(同じ補題の (2))。双積 X 1 ⊕ X 2 X_1 \oplus X_2 X 1 ⊕ X 2 (群や加群の直和にあたるもの)の入射・射影を ι k , π k \iota_k, \pi_k ι k , π k と書き(定義 3.2[加法圏とアーベル圏] )、射 f k : X k → Y k f_k\colon X_k \to Y_k f k : X k → Y k について f 1 ⊕ f 2 = ι 1 f 1 π 1 + ι 2 f 2 π 2 f_1 \oplus f_2 = \iota_1 f_1 \pi_1 + \iota_2 f_2 \pi_2 f 1 ⊕ f 2 = ι 1 f 1 π 1 + ι 2 f 2 π 2 とおきます。π k ( f 1 ⊕ f 2 ) = f k π k \pi_k (f_1 \oplus f_2) = f_k \pi_k π k ( f 1 ⊕ f 2 ) = f k π k 、( f 1 ⊕ f 2 ) ι k = ι k f k (f_1 \oplus f_2)\iota_k = \iota_k f_k ( f 1 ⊕ f 2 ) ι k = ι k f k です。
Ext A n \operatorname{Ext}^n_{\mathcal A} Ext A n は 定義 6.1[導来関手と δ 関手] のもので、A \mathcal A A が十分に射影対象をもつときは同じ定義の 2(第 1 変数の射影分解 P X P_X P X による H n ( Hom ( P X , Y ) ) H^n(\operatorname{Hom}(P_X, Y)) H n ( Hom ( P X , Y )) )を使います。導来関手・連結射・分解の選び方は導来関手と δ 関手 の章の約束に従い、とくに短完全列 E E E ごとに馬蹄補題(短完全列の両端の射影分解から、中央の射影分解を作る補題)で作った分解 J E J_E J E は関手によらずに一つ選んであります。
まず分裂の判定を、アーベル圏の言葉でまとめておきます。
補題 2.1 (分裂する短完全列 ) ✓
0 → A → i E → p C → 0 0 \to A \xrightarrow{i} E \xrightarrow{p} C \to 0 0 → A i E p C → 0 を A \mathcal A A の短完全列とする。
次は同値である。(a) r i = 1 A ri = 1_A r i = 1 A を満たす r : E → A r\colon E \to A r : E → A がある。(b) p s = 1 C ps = 1_C p s = 1 C を満たす s : C → E s\colon C \to E s : C → E がある。(c) 射 r , s r, s r , s があって ( E , i , s , r , p ) (E, i, s, r, p) ( E , i , s , r , p ) は A , C A, C A , C の双積である(すなわち r i = 1 A ri = 1_A r i = 1 A 、p s = 1 C ps = 1_C p s = 1 C 、r s = 0 rs = 0 r s = 0 、p i = 0 pi = 0 p i = 0 、i r + s p = 1 E ir + sp = 1_E i r + s p = 1 E )。
(c) のとき、φ = i π 1 + s π 2 : A ⊕ C → E \varphi = i\pi_1 + s\pi_2\colon A \oplus C \to E φ = i π 1 + s π 2 : A ⊕ C → E は同型で、φ ι 1 = i \varphi\iota_1 = i φ ι 1 = i 、p φ = π 2 p\varphi = \pi_2 pφ = π 2 を満たす。
F : A → B F\colon \mathcal A \to \mathcal B F : A → B がアーベル圏の間の加法関手で、上の列が (a)〜(c) を満たすなら、0 → F A → F i F E → F p F C → 0 0 \to FA \xrightarrow{Fi} FE \xrightarrow{Fp} FC \to 0 0 → F A F i F E F p F C → 0 は短完全列で、やはり (a)〜(c) を満たす。
(a)〜(c) を満たす短完全列を分裂する という。
証明(補題 2.1) 1. (c) ⇒ (a)・(b) は定義そのものです。
(a) ⇒ (c): e = 1 E − i r e = 1_E - ir e = 1 E − i r とおくと e i = i − i r i = 0 ei = i - iri = 0 e i = i − i r i = 0 です。p p p は i i i の余核なので、e = s p e = sp e = s p となる s : C → E s\colon C \to E s : C → E がただ一つあります。p s p = p e = p − p i r = p psp = pe = p - pir = p p s p = p e = p − p i r = p (p i = 0 pi = 0 p i = 0 )で p p p は epi なので p s = 1 C ps = 1_C p s = 1 C です。r s p = r e = r − r i r = 0 rsp = re = r - rir = 0 r s p = r e = r − r i r = 0 で p p p は epi なので r s = 0 rs = 0 r s = 0 です。i r + s p = i r + e = 1 E ir + sp = ir + e = 1_E i r + s p = i r + e = 1 E で、残りの r i = 1 A ri = 1_A r i = 1 A 、p i = 0 pi = 0 p i = 0 は仮定と短完全性から成り立ちます。
(b) ⇒ (a): 双対圏 A o p \mathcal A^{\mathrm{op}} A op はアーベル圏で(命題 4.2[加法圏とアーベル圏] )、0 → C → p E → i A → 0 0 \to C \xrightarrow{p} E \xrightarrow{i} A \to 0 0 → C p E i A → 0 はそこでの短完全列です(補題 5.2[加法圏とアーベル圏] の (3))。A \mathcal A A での等式 p s = 1 C ps = 1_C p s = 1 C は、A o p \mathcal A^{\mathrm{op}} A op では s s s が最初の射 p p p の左逆であること、すなわち A o p \mathcal A^{\mathrm{op}} A op での (a) を意味します。(a) ⇒ (c) を A o p \mathcal A^{\mathrm{op}} A op で使うと、A o p \mathcal A^{\mathrm{op}} A op で最後の射 i i i の右逆になる射、すなわち A \mathcal A A で r i = 1 A ri = 1_A r i = 1 A を満たす r : E → A r\colon E \to A r : E → A が得られます。あとは (a) ⇒ (c) です。
2. ψ = ι 1 r + ι 2 p : E → A ⊕ C \psi = \iota_1 r + \iota_2 p\colon E \to A \oplus C ψ = ι 1 r + ι 2 p : E → A ⊕ C とおくと、(c) の等式から φ ψ = i r + s p = 1 E \varphi\psi = ir + sp = 1_E φ ψ = i r + s p = 1 E 、ψ φ = ι 1 ( r i ) π 1 + ι 1 ( r s ) π 2 + ι 2 ( p i ) π 1 + ι 2 ( p s ) π 2 = ι 1 π 1 + ι 2 π 2 = 1 \psi\varphi = \iota_1(ri)\pi_1 + \iota_1(rs)\pi_2 + \iota_2(pi)\pi_1 + \iota_2(ps)\pi_2 = \iota_1\pi_1 + \iota_2\pi_2 = 1 ψ φ = ι 1 ( r i ) π 1 + ι 1 ( r s ) π 2 + ι 2 ( p i ) π 1 + ι 2 ( p s ) π 2 = ι 1 π 1 + ι 2 π 2 = 1 です。φ ι 1 = i \varphi\iota_1 = i φ ι 1 = i 、p φ = ( p i ) π 1 + ( p s ) π 2 = π 2 p\varphi = (pi)\pi_1 + (ps)\pi_2 = \pi_2 pφ = ( p i ) π 1 + ( p s ) π 2 = π 2 も (c) から出ます。
3. F F F は加法関手なので (c) の 5 つの等式を保ち、( F E , F i , F s , F r , F p ) (FE, Fi, Fs, Fr, Fp) ( F E , F i , F s , F r , F p ) は F A , F C FA, FC F A , F C の双積です。双積について 0 → F A → F i F E → F p F C → 0 0 \to FA \xrightarrow{Fi} FE \xrightarrow{Fp} FC \to 0 0 → F A F i F E F p F C → 0 が短完全であることは 補題 2.1[導来関手と δ 関手] の 4 です(F i , F p Fi, Fp F i , F p が双積の入射 ι 1 \iota_1 ι 1 と射影 π 2 \pi_2 π 2 の役をする)。
∎
補題 2.2 (短完全列の双積 ) ✓
0 → A k → i k E k → p k C k → 0 0 \to A_k \xrightarrow{i_k} E_k \xrightarrow{p_k} C_k \to 0 0 → A k i k E k p k C k → 0 (k = 1 , 2 k = 1, 2 k = 1 , 2 )が短完全列なら、0 → A 1 ⊕ A 2 → i 1 ⊕ i 2 E 1 ⊕ E 2 → p 1 ⊕ p 2 C 1 ⊕ C 2 → 0 0 \to A_1 \oplus A_2 \xrightarrow{i_1 \oplus i_2} E_1 \oplus E_2 \xrightarrow{p_1 \oplus p_2} C_1 \oplus C_2 \to 0 0 → A 1 ⊕ A 2 i 1 ⊕ i 2 E 1 ⊕ E 2 p 1 ⊕ p 2 C 1 ⊕ C 2 → 0 も短完全列である。
証明(補題 2.2) i = i 1 ⊕ i 2 i = i_1 \oplus i_2 i = i 1 ⊕ i 2 、p = p 1 ⊕ p 2 p = p_1 \oplus p_2 p = p 1 ⊕ p 2 とおきます。p i = p 1 i 1 ⊕ p 2 i 2 = 0 pi = p_1 i_1 \oplus p_2 i_2 = 0 p i = p 1 i 1 ⊕ p 2 i 2 = 0 です。
p p p は epi。 t p = 0 tp = 0 tp = 0 なら t ι k p k = t p ι k = 0 t\iota_k p_k = tp\iota_k = 0 t ι k p k = tp ι k = 0 で、p k p_k p k は epi なので t ι k = 0 t\iota_k = 0 t ι k = 0 、よって t = t ( ι 1 π 1 + ι 2 π 2 ) = 0 t = t(\iota_1\pi_1 + \iota_2\pi_2) = 0 t = t ( ι 1 π 1 + ι 2 π 2 ) = 0 です(補題 2.2[加法圏とアーベル圏] の 2)。
i i i は p p p の核。 x : X → E 1 ⊕ E 2 x\colon X \to E_1 \oplus E_2 x : X → E 1 ⊕ E 2 が p x = 0 px = 0 p x = 0 を満たすとすると、p k π k x = π k p x = 0 p_k \pi_k x = \pi_k p x = 0 p k π k x = π k p x = 0 なので、i k i_k i k が p k p_k p k の核であることから π k x = i k y k \pi_k x = i_k y_k π k x = i k y k となる y k : X → A k y_k\colon X \to A_k y k : X → A k があります。y = ι 1 y 1 + ι 2 y 2 y = \iota_1 y_1 + \iota_2 y_2 y = ι 1 y 1 + ι 2 y 2 とおくと i y = ι 1 i 1 y 1 + ι 2 i 2 y 2 = ( ι 1 π 1 + ι 2 π 2 ) x = x iy = \iota_1 i_1 y_1 + \iota_2 i_2 y_2 = (\iota_1\pi_1 + \iota_2\pi_2)x = x i y = ι 1 i 1 y 1 + ι 2 i 2 y 2 = ( ι 1 π 1 + ι 2 π 2 ) x = x です。i i i は mono(i y = 0 iy = 0 i y = 0 なら i k π k y = π k i y = 0 i_k\pi_k y = \pi_k i y = 0 i k π k y = π k i y = 0 から π k y = 0 \pi_k y = 0 π k y = 0 で y = 0 y = 0 y = 0 )なので、この y y y は一意です。
補題 5.2[加法圏とアーベル圏] の (2) により列は短完全です。
∎
定義 3.1 (拡大と拡大の同値 ) ↗
A , C A, C A , C を A \mathcal A A の対象とする。
C C C の A A A による拡大 とは、短完全列 E : 0 → A → i E → p C → 0 E\colon 0 \to A \xrightarrow{i} E \xrightarrow{p} C \to 0 E : 0 → A i E p C → 0 のことをいう(記号を流用して、列も中央の対象も E E E と書く)。
拡大 E : 0 → A → E → C ′ → 0 E\colon 0 \to A \to E \to C' \to 0 E : 0 → A → E → C ′ → 0 から E ′ : 0 → A ′ → E ′ → C → 0 E'\colon 0 \to A' \to E' \to C \to 0 E ′ : 0 → A ′ → E ′ → C → 0 への射 とは、射の組 ( α , φ , γ ) (\alpha, \varphi, \gamma) ( α , φ , γ ) (α : A → A ′ \alpha\colon A \to A' α : A → A ′ 、φ : E → E ′ \varphi\colon E \to E' φ : E → E ′ 、γ : C ′ → C \gamma\colon C' \to C γ : C ′ → C )で φ i = i ′ α \varphi i = i'\alpha φ i = i ′ α 、p ′ φ = γ p p'\varphi = \gamma p p ′ φ = γ p を満たすものをいう。( α , φ , γ ) (\alpha, \varphi, \gamma) ( α , φ , γ ) を「α \alpha α と γ \gamma γ の上の射」ともいう。
同じ A , C A, C A , C をもつ拡大 E , E ′ E, E' E , E ′ が同値 であるとは、1 A 1_A 1 A と 1 C 1_C 1 C の上の射 ( 1 A , φ , 1 C ) : E → E ′ (1_A, \varphi, 1_C)\colon E \to E' ( 1 A , φ , 1 C ) : E → E ′ があることをいい、E ≡ E ′ E \equiv E' E ≡ E ′ と書く。
双積 A ⊕ C A \oplus C A ⊕ C と ι 1 , π 2 \iota_1, \pi_2 ι 1 , π 2 による拡大 0 → A → A ⊕ C → C → 0 0 \to A \to A \oplus C \to C \to 0 0 → A → A ⊕ C → C → 0 (補題 2.1[導来関手と δ 関手] の 4)を自明な拡大 という。補題 2.1 の意味で分裂する拡大を分裂拡大 という。
補題 3.2 (拡大の同値は同値関係 ) ✓
同値 ( 1 A , φ , 1 C ) : E → E ′ (1_A, \varphi, 1_C)\colon E \to E' ( 1 A , φ , 1 C ) : E → E ′ の φ \varphi φ は同型であり、( 1 A , φ − 1 , 1 C ) (1_A, \varphi^{-1}, 1_C) ( 1 A , φ − 1 , 1 C ) も拡大の射である。したがって ≡ \equiv ≡ は同値関係である。
拡大が分裂することと、自明な拡大と同値であることは同値である。
証明(補題 3.2) 1. 二つの行 0 → A → E → C → 0 0 \to A \to E \to C \to 0 0 → A → E → C → 0 、0 → A → E ′ → C → 0 0 \to A \to E' \to C \to 0 0 → A → E ′ → C → 0 は完全で、縦の射 0 , 1 A , φ , 1 C , 0 0, 1_A, \varphi, 1_C, 0 0 , 1 A , φ , 1 C , 0 は可換な図式をなすので、五項補題(系 7.2[加法圏とアーベル圏] の 3)により φ \varphi φ は同型です。φ − 1 i ′ = φ − 1 φ i = i \varphi^{-1} i' = \varphi^{-1}\varphi i = i φ − 1 i ′ = φ − 1 φ i = i 、p φ − 1 = p ′ φ φ − 1 = p ′ p\varphi^{-1} = p'\varphi\varphi^{-1} = p' p φ − 1 = p ′ φ φ − 1 = p ′ なので ( 1 A , φ − 1 , 1 C ) (1_A, \varphi^{-1}, 1_C) ( 1 A , φ − 1 , 1 C ) も射です。反射律は恒等射、推移律は射の合成 ( 1 , φ ′ φ , 1 ) (1, \varphi'\varphi, 1) ( 1 , φ ′ φ , 1 ) で成り立ちます。
2. 分裂するなら、補題 2.1 の 2 の φ \varphi φ が自明な拡大から E E E への同値です。逆に同値 ( 1 A , φ , 1 C ) (1_A, \varphi, 1_C) ( 1 A , φ , 1 C ) が自明な拡大から E E E へあれば、r = π 1 φ − 1 r = \pi_1\varphi^{-1} r = π 1 φ − 1 が r i = π 1 φ − 1 φ ι 1 = 1 A ri = \pi_1\varphi^{-1}\varphi\iota_1 = 1_A r i = π 1 φ − 1 φ ι 1 = 1 A を満たし、補題 2.1 の (a) が成り立ちます。同値が逆向きでも 1 により向きを変えられます。
∎
定義 3.3 (Yoneda の E x t 1 Ext^1 E x t 1 ) ↗
C C C の A A A による拡大の同値類全体を YExt 1 ( C , A ) \operatorname{YExt}^1(C, A) YExt 1 ( C , A ) と書き、E E E の類を [ E ] [E] [ E ] と書く。
A \mathcal A A の対象全体は集合なので(公理 2.2[圏・関手・自然変換] の約束)、拡大全体も集合で、YExt 1 ( C , A ) \operatorname{YExt}^1(C, A) YExt 1 ( C , A ) はその商集合です。後で示すように、十分に射影対象があればこれは小さい集合 Ext 1 ( C , A ) \operatorname{Ext}^1(C, A) Ext 1 ( C , A ) と全単射で結ばれます。
拡大は、商の側では引き戻しで、部分の側では押し出しで「係数を取り替える」ことができます。Abel 群で書くと、拡大 E → C E \to C E → C を γ : C ′ → C \gamma\colon C' \to C γ : C ′ → C で引き戻した群は、p ( x ) = γ ( c ′ ) p(x) = \gamma(c') p ( x ) = γ ( c ′ ) を満たす組 ( x , c ′ ) (x, c') ( x , c ′ ) 全体です。押し出しはその双対で、A A A を別の群 A ′ A' A ′ に取り替える操作にあたります。引き戻し・押し出しは 定義 2.4[極限と余極限] の 3 の意味で、アーベル圏では存在します(命題 4.5[加法圏とアーベル圏] の 1)。
補題 3.4 (拡大の引き戻しと押し出し ) ✓
E : 0 → A → i E → p C → 0 E\colon 0 \to A \xrightarrow{i} E \xrightarrow{p} C \to 0 E : 0 → A i E p C → 0 を拡大とする。
射 γ : C ′ → C \gamma\colon C' \to C γ : C ′ → C について、p p p と γ \gamma γ の引き戻しを E ′ = E × C C ′ E' = E \times_C C' E ′ = E × C C ′ (射影 γ ′ : E ′ → E \gamma'\colon E' \to E γ ′ : E ′ → E 、p ′ : E ′ → C ′ p'\colon E' \to C' p ′ : E ′ → C ′ 、p γ ′ = γ p ′ p\gamma' = \gamma p' p γ ′ = γ p ′ )とする。γ ′ i ′ = i \gamma' i' = i γ ′ i ′ = i 、p ′ i ′ = 0 p' i' = 0 p ′ i ′ = 0 で定まる i ′ : A → E ′ i'\colon A \to E' i ′ : A → E ′ により、0 → A → i ′ E ′ → p ′ C ′ → 0 0 \to A \xrightarrow{i'} E' \xrightarrow{p'} C' \to 0 0 → A i ′ E ′ p ′ C ′ → 0 は拡大で、( 1 A , γ ′ , γ ) (1_A, \gamma', \gamma) ( 1 A , γ ′ , γ ) はこの拡大から E E E への射である。この拡大を γ ∗ E \gamma^*E γ ∗ E と書く。
双対に、射 α : A → A ′ \alpha\colon A \to A' α : A → A ′ について、i i i と α \alpha α の押し出し E ′ ′ = A ′ ⊔ A E E'' = A' \sqcup_A E E ′′ = A ′ ⊔ A E (入射 α ′ : E → E ′ ′ \alpha'\colon E \to E'' α ′ : E → E ′′ 、i ′ ′ : A ′ → E ′ ′ i''\colon A' \to E'' i ′′ : A ′ → E ′′ 、α ′ i = i ′ ′ α \alpha' i = i''\alpha α ′ i = i ′′ α )と、p ′ ′ α ′ = p p''\alpha' = p p ′′ α ′ = p 、p ′ ′ i ′ ′ = 0 p'' i'' = 0 p ′′ i ′′ = 0 で定まる p ′ ′ : E ′ ′ → C p''\colon E'' \to C p ′′ : E ′′ → C により、0 → A ′ → i ′ ′ E ′ ′ → p ′ ′ C → 0 0 \to A' \xrightarrow{i''} E'' \xrightarrow{p''} C \to 0 0 → A ′ i ′′ E ′′ p ′′ C → 0 は拡大で、( α , α ′ , 1 C ) (\alpha, \alpha', 1_C) ( α , α ′ , 1 C ) は E E E からこの拡大への射である。この拡大を α ∗ E \alpha_*E α ∗ E と書く。
証明(補題 3.4) 1. p i = 0 = γ 0 p i = 0 = \gamma 0 p i = 0 = γ 0 なので、引き戻しの普遍性から i ′ i' i ′ がただ一つ定まります。γ ′ i ′ = i \gamma' i' = i γ ′ i ′ = i が mono なので i ′ i' i ′ は mono です。p p p は epi なので、命題 4.5[加法圏とアーベル圏] の 2 により p ′ p' p ′ も epi です。
i ′ i' i ′ が p ′ p' p ′ の核であることを示します。x : X → E ′ x\colon X \to E' x : X → E ′ が p ′ x = 0 p'x = 0 p ′ x = 0 を満たすとすると、p γ ′ x = γ p ′ x = 0 p\gamma' x = \gamma p' x = 0 p γ ′ x = γ p ′ x = 0 で、i i i は p p p の核なので γ ′ x = i y \gamma' x = iy γ ′ x = i y となる y : X → A y\colon X \to A y : X → A があります。すると γ ′ ( i ′ y ) = i y = γ ′ x \gamma'(i'y) = iy = \gamma' x γ ′ ( i ′ y ) = i y = γ ′ x 、p ′ ( i ′ y ) = 0 = p ′ x p'(i'y) = 0 = p'x p ′ ( i ′ y ) = 0 = p ′ x なので、引き戻しの普遍性(射は二つの射影との合成で決まる)から x = i ′ y x = i'y x = i ′ y です。i ′ i' i ′ は mono なので y y y は一意です。補題 5.2[加法圏とアーベル圏] の (2) により列は短完全です。γ ′ i ′ = i 1 A \gamma' i' = i\,1_A γ ′ i ′ = i 1 A 、p γ ′ = γ p ′ p\gamma' = \gamma p' p γ ′ = γ p ′ は ( 1 A , γ ′ , γ ) (1_A, \gamma', \gamma) ( 1 A , γ ′ , γ ) が射であることを言っています。
2. A o p \mathcal A^{\mathrm{op}} A op はアーベル圏で(命題 4.2[加法圏とアーベル圏] )、A \mathcal A A の押し出しは A o p \mathcal A^{\mathrm{op}} A op の引き戻し、E E E は A o p \mathcal A^{\mathrm{op}} A op の短完全列 0 → C → E → A → 0 0 \to C \to E \to A \to 0 0 → C → E → A → 0 です(補題 5.2[加法圏とアーベル圏] の (3))。1 を A o p \mathcal A^{\mathrm{op}} A op と α \alpha α に適用し、矢印を戻します。
∎
次の補題がこの節の要で、拡大の射はいつも「押し出してから同型」かつ「引き戻してから同型」の形に分解できることを言っています。
補題 3.5 (拡大の射の分解 ) ✓
F : 0 → A → j F → q C ′ → 0 F\colon 0 \to A \xrightarrow{j} F \xrightarrow{q} C' \to 0 F : 0 → A j F q C ′ → 0 、E : 0 → A ′ → i E → p C → 0 E\colon 0 \to A' \xrightarrow{i} E \xrightarrow{p} C \to 0 E : 0 → A ′ i E p C → 0 を拡大とし、( α , φ , γ ) : F → E (\alpha, \varphi, \gamma)\colon F \to E ( α , φ , γ ) : F → E を射とする。
α = 1 A \alpha = 1_A α = 1 A (A ′ = A A' = A A ′ = A )なら F ≡ γ ∗ E F \equiv \gamma^*E F ≡ γ ∗ E である。
γ = 1 C \gamma = 1_C γ = 1 C (C ′ = C C' = C C ′ = C )なら α ∗ F ≡ E \alpha_*F \equiv E α ∗ F ≡ E である。
一般に α ∗ F ≡ γ ∗ E \alpha_*F \equiv \gamma^*E α ∗ F ≡ γ ∗ E である。
証明(補題 3.5) 1. 補題 3.4 の 1 の記号で、p φ = γ q p\varphi = \gamma q pφ = γ q なので引き戻しの普遍性から γ ′ θ = φ \gamma'\theta = \varphi γ ′ θ = φ 、p ′ θ = q p'\theta = q p ′ θ = q を満たす θ : F → E ′ \theta\colon F \to E' θ : F → E ′ があります。γ ′ ( θ j ) = φ j = i = γ ′ i ′ \gamma'(\theta j) = \varphi j = i = \gamma' i' γ ′ ( θ j ) = φ j = i = γ ′ i ′ 、p ′ ( θ j ) = q j = 0 = p ′ i ′ p'(\theta j) = qj = 0 = p'i' p ′ ( θ j ) = q j = 0 = p ′ i ′ なので、普遍性の一意性から θ j = i ′ \theta j = i' θ j = i ′ です。よって ( 1 A , θ , 1 C ′ ) (1_A, \theta, 1_{C'}) ( 1 A , θ , 1 C ′ ) は F F F から γ ∗ E \gamma^*E γ ∗ E への同値です。
2. 双対に、補題 3.4 の 2 の記号で、φ j = i α \varphi j = i\alpha φ j = i α なので押し出しの普遍性から θ α ′ = φ \theta\alpha' = \varphi θ α ′ = φ 、θ i ′ ′ = i \theta i'' = i θ i ′′ = i を満たす θ : E ′ ′ → E \theta\colon E'' \to E θ : E ′′ → E があります。p θ p\theta pθ と p ′ ′ p'' p ′′ は、α ′ \alpha' α ′ との合成がどちらも p φ = q p\varphi = q pφ = q と p ′ ′ α ′ = q p''\alpha' = q p ′′ α ′ = q 、i ′ ′ i'' i ′′ との合成がどちらも 0 0 0 なので、押し出しの普遍性の一意性から p θ = p ′ ′ p\theta = p'' pθ = p ′′ です。よって ( 1 A ′ , θ , 1 C ) (1_{A'}, \theta, 1_C) ( 1 A ′ , θ , 1 C ) は α ∗ F \alpha_*F α ∗ F から E E E への同値です。
3. 補題 3.4 の 2 の記号で α ∗ F : 0 → A ′ → j ′ ′ F ′ ′ → q ′ ′ C ′ → 0 \alpha_*F\colon 0 \to A' \xrightarrow{j''} F'' \xrightarrow{q''} C' \to 0 α ∗ F : 0 → A ′ j ′′ F ′′ q ′′ C ′ → 0 とし、φ j = i α \varphi j = i\alpha φ j = i α から押し出しの普遍性で θ α ′ = φ \theta\alpha' = \varphi θ α ′ = φ 、θ j ′ ′ = i \theta j'' = i θ j ′′ = i を満たす θ : F ′ ′ → E \theta\colon F'' \to E θ : F ′′ → E をとります。p θ p\theta pθ と γ q ′ ′ \gamma q'' γ q ′′ は、α ′ \alpha' α ′ との合成が p φ = γ q = γ q ′ ′ α ′ p\varphi = \gamma q = \gamma q''\alpha' pφ = γ q = γ q ′′ α ′ 、j ′ ′ j'' j ′′ との合成がどちらも 0 0 0 なので等しく、( 1 A ′ , θ , γ ) (1_{A'}, \theta, \gamma) ( 1 A ′ , θ , γ ) は α ∗ F \alpha_*F α ∗ F から E E E への射です。1 により α ∗ F ≡ γ ∗ E \alpha_*F \equiv \gamma^*E α ∗ F ≡ γ ∗ E です。
∎
0 A F C′ 0 0 A′ α*F ≅ γ*E C′ 0 0 A′ E C 0 α 1 1 γ 押し出し θ 拡大の射の分解。上の行から下の行への射 (α, φ, γ) は、押し出し α_*F を経由し、それは γ^*E と同値になる。
命題 3.6 (引き戻し・押し出しの関手性 ) ✓
E , E ′ E, E' E , E ′ を C C C の A A A による拡大とし、γ : C ′ → C \gamma\colon C' \to C γ : C ′ → C 、γ 1 : C ′ ′ → C ′ \gamma_1\colon C'' \to C' γ 1 : C ′′ → C ′ 、α : A → A ′ \alpha\colon A \to A' α : A → A ′ 、α 1 : A ′ → A ′ ′ \alpha_1\colon A' \to A'' α 1 : A ′ → A ′′ を射とする。
E ≡ E ′ E \equiv E' E ≡ E ′ なら γ ∗ E ≡ γ ∗ E ′ \gamma^*E \equiv \gamma^*E' γ ∗ E ≡ γ ∗ E ′ 、α ∗ E ≡ α ∗ E ′ \alpha_*E \equiv \alpha_*E' α ∗ E ≡ α ∗ E ′ である。
( γ γ 1 ) ∗ E ≡ γ 1 ∗ γ ∗ E (\gamma\gamma_1)^*E \equiv \gamma_1^*\gamma^*E ( γ γ 1 ) ∗ E ≡ γ 1 ∗ γ ∗ E 、1 C ∗ E ≡ E 1_C^*E \equiv E 1 C ∗ E ≡ E 、( α 1 α ) ∗ E ≡ α 1 ∗ α ∗ E (\alpha_1\alpha)_*E \equiv \alpha_{1*}\alpha_*E ( α 1 α ) ∗ E ≡ α 1 ∗ α ∗ E 、1 A ∗ E ≡ E 1_{A*}E \equiv E 1 A ∗ E ≡ E である。
α ∗ γ ∗ E ≡ γ ∗ α ∗ E \alpha_*\gamma^*E \equiv \gamma^*\alpha_*E α ∗ γ ∗ E ≡ γ ∗ α ∗ E である。
したがって γ ∗ [ E ] = [ γ ∗ E ] \gamma^*[E] = [\gamma^*E] γ ∗ [ E ] = [ γ ∗ E ] 、α ∗ [ E ] = [ α ∗ E ] \alpha_*[E] = [\alpha_*E] α ∗ [ E ] = [ α ∗ E ] により、YExt 1 \operatorname{YExt}^1 YExt 1 は A o p × A \mathcal A^{\mathrm{op}} \times \mathcal A A op × A から集合の圏への関手(双関手)になる。
証明(命題 3.6) すべて 補題 3.5 を、拡大の射を合成してから当てはめるだけです。
1. 同値 ( 1 , φ , 1 ) : E → E ′ (1, \varphi, 1)\colon E \to E' ( 1 , φ , 1 ) : E → E ′ と 補題 3.4 の 1 の射 γ ∗ E → E \gamma^*E \to E γ ∗ E → E を合成すると、1 A 1_A 1 A と γ \gamma γ の上の射 γ ∗ E → E ′ \gamma^*E \to E' γ ∗ E → E ′ が得られ、補題 3.5 の 1 により γ ∗ E ≡ γ ∗ E ′ \gamma^*E \equiv \gamma^*E' γ ∗ E ≡ γ ∗ E ′ です。同様に E → E ′ → α ∗ E ′ E \to E' \to \alpha_*E' E → E ′ → α ∗ E ′ は α \alpha α と 1 C 1_C 1 C の上の射なので、同じ補題の 2 により α ∗ E ≡ α ∗ E ′ \alpha_*E \equiv \alpha_*E' α ∗ E ≡ α ∗ E ′ です。
2. γ 1 ∗ γ ∗ E → γ ∗ E → E \gamma_1^*\gamma^*E \to \gamma^*E \to E γ 1 ∗ γ ∗ E → γ ∗ E → E の合成は 1 A 1_A 1 A と γ γ 1 \gamma\gamma_1 γ γ 1 の上の射なので、補題 3.5 の 1 により γ 1 ∗ γ ∗ E ≡ ( γ γ 1 ) ∗ E \gamma_1^*\gamma^*E \equiv (\gamma\gamma_1)^*E γ 1 ∗ γ ∗ E ≡ ( γ γ 1 ) ∗ E です。恒等射 ( 1 , 1 E , 1 ) : E → E (1, 1_E, 1)\colon E \to E ( 1 , 1 E , 1 ) : E → E に同じ補題の 1 を使うと E ≡ 1 C ∗ E E \equiv 1_C^*E E ≡ 1 C ∗ E です。押し出しについては、E → α ∗ E → α 1 ∗ α ∗ E E \to \alpha_*E \to \alpha_{1*}\alpha_*E E → α ∗ E → α 1 ∗ α ∗ E が α 1 α \alpha_1\alpha α 1 α と 1 C 1_C 1 C の上の射であることと恒等射に、同じ補題の 2 を使います。
3. γ ∗ E → E → α ∗ E \gamma^*E \to E \to \alpha_*E γ ∗ E → E → α ∗ E の合成は α \alpha α と γ \gamma γ の上の射なので、補題 3.5 の 3 により α ∗ ( γ ∗ E ) ≡ γ ∗ ( α ∗ E ) \alpha_*(\gamma^*E) \equiv \gamma^*(\alpha_*E) α ∗ ( γ ∗ E ) ≡ γ ∗ ( α ∗ E ) です。
最後の主張は、1 により γ ∗ \gamma^* γ ∗ 、α ∗ \alpha_* α ∗ が類の上の写像として定まり、2 により関手になり、3 により二つの変数の作用が可換になることを言い換えたものです。
∎
定義 3.7 (Baer 和 ) ↗
E 1 , E 2 E_1, E_2 E 1 , E 2 を C C C の A A A による拡大とする。補題 2.2 の拡大 E 1 ⊕ E 2 E_1 \oplus E_2 E 1 ⊕ E 2 (C ⊕ C C \oplus C C ⊕ C の A ⊕ A A \oplus A A ⊕ A による拡大)を、対角射 Δ = ι 1 + ι 2 : C → C ⊕ C \Delta = \iota_1 + \iota_2\colon C \to C \oplus C Δ = ι 1 + ι 2 : C → C ⊕ C に沿って引き戻し、和の射 ∇ = π 1 + π 2 : A ⊕ A → A \nabla = \pi_1 + \pi_2\colon A \oplus A \to A ∇ = π 1 + π 2 : A ⊕ A → A に沿って押し出した拡大
E 1 + E 2 = ∇ ∗ Δ ∗ ( E 1 ⊕ E 2 ) E_1 + E_2 = \nabla_*\Delta^*(E_1 \oplus E_2) E 1 + E 2 = ∇ ∗ Δ ∗ ( E 1 ⊕ E 2 ) を E 1 E_1 E 1 と E 2 E_2 E 2 の Baer 和 という。命題 3.6 の 3 により、これは Δ ∗ ∇ ∗ ( E 1 ⊕ E 2 ) \Delta^*\nabla_*(E_1 \oplus E_2) Δ ∗ ∇ ∗ ( E 1 ⊕ E 2 ) と同値である。
Abel 群で書くと、Δ ∗ ( E 1 ⊕ E 2 ) \Delta^*(E_1 \oplus E_2) Δ ∗ ( E 1 ⊕ E 2 ) は { ( x 1 , x 2 ) ∈ E 1 ⊕ E 2 ∣ p 1 ( x 1 ) = p 2 ( x 2 ) } \{(x_1, x_2) \in E_1 \oplus E_2 \mid p_1(x_1) = p_2(x_2)\} {( x 1 , x 2 ) ∈ E 1 ⊕ E 2 ∣ p 1 ( x 1 ) = p 2 ( x 2 )} で、そこから { ( i 1 ( a ) , − i 2 ( a ) ) ∣ a ∈ A } \{(i_1(a), -i_2(a)) \mid a \in A\} {( i 1 ( a ) , − i 2 ( a )) ∣ a ∈ A } で割ったものが E 1 + E 2 E_1 + E_2 E 1 + E 2 です。「商の側をそろえ、部分の側を足す」という操作です。
以下この節では、断りがなければ A \mathcal A A は十分に射影対象をもつとし(定義 3.4[射影対象・入射対象と Grothendieck 圏] )、Ext n \operatorname{Ext}^n Ext n は 定義 6.1[導来関手と δ 関手] の 2 のものとします。対象 Y Y Y について G Y = Hom ( − , Y ) : A o p → A b G_Y = \operatorname{Hom}(-, Y)\colon \mathcal A^{\mathrm{op}} \to \mathsf{Ab} G Y = Hom ( − , Y ) : A op → Ab は左完全な加法関手で(命題 5.5[加法圏とアーベル圏] の 2)、Ext n ( − , Y ) = R n G Y \operatorname{Ext}^n(-, Y) = R^nG_Y Ext n ( − , Y ) = R n G Y です。定理 5.2[導来関手と δ 関手] の 3 を A o p \mathcal A^{\mathrm{op}} A op に適用した自然同型 G Y ≅ R 0 G Y G_Y \cong R^0G_Y G Y ≅ R 0 G Y で Ext 0 ( X , Y ) \operatorname{Ext}^0(X, Y) Ext 0 ( X , Y ) を Hom ( X , Y ) \operatorname{Hom}(X, Y) Hom ( X , Y ) と同一視します。同じ定理の 4 により、拡大(短完全列)E : 0 → A → E → C → 0 E\colon 0 \to A \to E \to C \to 0 E : 0 → A → E → C → 0 ごとに連結射
δ E Y : Ext n ( A , Y ) → Ext n + 1 ( C , Y ) \delta^Y_E\colon \operatorname{Ext}^n(A, Y) \to \operatorname{Ext}^{n+1}(C, Y) δ E Y : Ext n ( A , Y ) → Ext n + 1 ( C , Y )
があり、長完全列 0 → Hom ( C , Y ) → Hom ( E , Y ) → Hom ( A , Y ) → δ E Y Ext 1 ( C , Y ) → Ext 1 ( E , Y ) → ⋯ 0 \to \operatorname{Hom}(C, Y) \to \operatorname{Hom}(E, Y) \to \operatorname{Hom}(A, Y) \xrightarrow{\delta^Y_E} \operatorname{Ext}^1(C, Y) \to \operatorname{Ext}^1(E, Y) \to \cdots 0 → Hom ( C , Y ) → Hom ( E , Y ) → Hom ( A , Y ) δ E Y Ext 1 ( C , Y ) → Ext 1 ( E , Y ) → ⋯ が得られます。射 γ : C ′ → C \gamma\colon C' \to C γ : C ′ → C 、α : A → A ′ \alpha\colon A \to A' α : A → A ′ について γ ∗ = Ext n ( γ , Y ) \gamma^* = \operatorname{Ext}^n(\gamma, Y) γ ∗ = Ext n ( γ , Y ) 、α ∗ = Ext n ( X , α ) \alpha_* = \operatorname{Ext}^n(X, \alpha) α ∗ = Ext n ( X , α ) とも書きます(拡大の引き戻し・押し出しと同じ記号を使うのは、次の定理でそれらが対応するからです)。
次の補題は、Ext \operatorname{Ext} Ext の連結射が係数の取り替えや拡大の射と可換であることをまとめたもので、直後の定理(Θ \Theta Θ が同値類だけで決まること、引き戻し・押し出しと対応すること)を示すための部品です。1 と 2 は複体の段階で等式を確かめて H n H^n H n をとり、3 は δ 関手の性質から従います。
補題 4.1 (Ext の双関手性と連結射 ) ✓
A \mathcal A A は十分に射影対象をもつとする。
Ext n ( X , − ) \operatorname{Ext}^n(X, -) Ext n ( X , − ) と Ext n ( − , Y ) \operatorname{Ext}^n(-, Y) Ext n ( − , Y ) は加法関手であり、f : X → X ′ f\colon X \to X' f : X → X ′ 、g : Y → Y ′ g\colon Y \to Y' g : Y → Y ′ について Ext n ( X , g ) Ext n ( f , Y ) = Ext n ( f , Y ′ ) Ext n ( X ′ , g ) \operatorname{Ext}^n(X, g)\operatorname{Ext}^n(f, Y) = \operatorname{Ext}^n(f, Y')\operatorname{Ext}^n(X', g) Ext n ( X , g ) Ext n ( f , Y ) = Ext n ( f , Y ′ ) Ext n ( X ′ , g ) が成り立つ。
射 g : Y → Y ′ g\colon Y \to Y' g : Y → Y ′ と短完全列 E : 0 → X ′ → X → X ′ ′ → 0 E\colon 0 \to X' \to X \to X'' \to 0 E : 0 → X ′ → X → X ′′ → 0 について、Ext n + 1 ( X ′ ′ , g ) δ E Y = δ E Y ′ Ext n ( X ′ , g ) \operatorname{Ext}^{n+1}(X'', g)\,\delta^Y_E = \delta^{Y'}_E \operatorname{Ext}^n(X', g) Ext n + 1 ( X ′′ , g ) δ E Y = δ E Y ′ Ext n ( X ′ , g ) が成り立つ(n ≥ 0 n \ge 0 n ≥ 0 。n = 0 n = 0 n = 0 では Ext 0 ( X ′ , g ) \operatorname{Ext}^0(X', g) Ext 0 ( X ′ , g ) は u ↦ g u u \mapsto gu u ↦ g u である)。
拡大の射 ( α , φ , γ ) : F → E (\alpha, \varphi, \gamma)\colon F \to E ( α , φ , γ ) : F → E (F F F は C ′ C' C ′ の A A A による拡大、E E E は C C C の A ′ A' A ′ による拡大)と対象 Y Y Y について、Hom ( A ′ , Y ) \operatorname{Hom}(A', Y) Hom ( A ′ , Y ) 上で δ F Y ∘ α ∗ = γ ∗ ∘ δ E Y \delta^Y_F \circ \alpha^* = \gamma^* \circ \delta^Y_E δ F Y ∘ α ∗ = γ ∗ ∘ δ E Y が成り立つ。ここで α ∗ ( u ) = u α \alpha^*(u) = u\alpha α ∗ ( u ) = uα 、γ ∗ = Ext 1 ( γ , Y ) \gamma^* = \operatorname{Ext}^1(\gamma, Y) γ ∗ = Ext 1 ( γ , Y ) である。
双対に、A \mathcal A A が十分に入射対象をもつなら、定義 6.1[導来関手と δ 関手] の 1 の Ext n \operatorname{Ext}^n Ext n について 1 が成り立ち、Hom ( X , − ) \operatorname{Hom}(X, -) Hom ( X , − ) の導来関手の連結射 δ E , X : Ext n ( X , Y ′ ′ ) → Ext n + 1 ( X , Y ′ ) \delta_{E, X}\colon \operatorname{Ext}^n(X, Y'') \to \operatorname{Ext}^{n+1}(X, Y') δ E , X : Ext n ( X , Y ′′ ) → Ext n + 1 ( X , Y ′ ) (E : 0 → Y ′ → Y → Y ′ ′ → 0 E\colon 0 \to Y' \to Y \to Y'' \to 0 E : 0 → Y ′ → Y → Y ′′ → 0 )について、f : X → X ′ f\colon X \to X' f : X → X ′ に対し Ext n + 1 ( f , Y ′ ) δ E , X ′ = δ E , X Ext n ( f , Y ′ ′ ) \operatorname{Ext}^{n+1}(f, Y')\,\delta_{E, X'} = \delta_{E, X}\operatorname{Ext}^n(f, Y'') Ext n + 1 ( f , Y ′ ) δ E , X ′ = δ E , X Ext n ( f , Y ′′ ) が成り立ち、拡大の射 ( α , φ , γ ) : F → E (\alpha, \varphi, \gamma)\colon F \to E ( α , φ , γ ) : F → E について Hom ( X , C ′ ) \operatorname{Hom}(X, C') Hom ( X , C ′ ) 上で α ∗ ∘ δ F , X = δ E , X ∘ γ ∗ \alpha_* \circ \delta_{F, X} = \delta_{E, X} \circ \gamma_* α ∗ ∘ δ F , X = δ E , X ∘ γ ∗ が成り立つ。
証明(補題 4.1) 1. Ext n ( − , Y ) = R n G Y \operatorname{Ext}^n(-, Y) = R^nG_Y Ext n ( − , Y ) = R n G Y は加法関手です(定理 5.2[導来関手と δ 関手] の 1 を A o p \mathcal A^{\mathrm{op}} A op に適用)。Ext n ( X , g ) = H n ( Hom ( P X , g ) ) \operatorname{Ext}^n(X, g) = H^n(\operatorname{Hom}(P_X, g)) Ext n ( X , g ) = H n ( Hom ( P X , g )) で、Hom ( P X , g ) \operatorname{Hom}(P_X, g) Hom ( P X , g ) (c ↦ g c c \mapsto gc c ↦ g c )は微分(d d d を右から合成する射)と可換な鎖写像です。g ↦ Hom ( P X , g ) g \mapsto \operatorname{Hom}(P_X, g) g ↦ Hom ( P X , g ) は合成・恒等射・和を保ち、H n H^n H n は加法関手なので(命題 4.2[鎖複体とホモトピー圏] の 1)、Ext n ( X , − ) \operatorname{Ext}^n(X, -) Ext n ( X , − ) は加法関手です。f f f の持ち上げ ϕ : P X → P X ′ \phi\colon P_X \to P_{X'} ϕ : P X → P X ′ をとると Ext n ( f , Y ) = H n ( Hom ( ϕ , Y ) ) \operatorname{Ext}^n(f, Y) = H^n(\operatorname{Hom}(\phi, Y)) Ext n ( f , Y ) = H n ( Hom ( ϕ , Y )) で、鎖の水準で Hom ( P X , g ) Hom ( ϕ , Y ) \operatorname{Hom}(P_X, g)\operatorname{Hom}(\phi, Y) Hom ( P X , g ) Hom ( ϕ , Y ) と Hom ( ϕ , Y ′ ) Hom ( P X ′ , g ) \operatorname{Hom}(\phi, Y')\operatorname{Hom}(P_{X'}, g) Hom ( ϕ , Y ′ ) Hom ( P X ′ , g ) はどちらも c ↦ g c ϕ c \mapsto gc\phi c ↦ g c ϕ なので、H n H^n H n をとって等式を得ます。
2. 定理 5.2[導来関手と δ 関手] の 4(すなわち同じ定理の 2 を A o p \mathcal A^{\mathrm{op}} A op に適用したもの)により、δ E Y \delta^Y_E δ E Y は複体の短完全列
0 → Hom ( P X ′ ′ , Y ) → Hom ( J E , Y ) → Hom ( P X ′ , Y ) → 0 0 \to \operatorname{Hom}(P_{X''}, Y) \to \operatorname{Hom}(J_E, Y) \to \operatorname{Hom}(P_{X'}, Y) \to 0 0 → Hom ( P X ′′ , Y ) → Hom ( J E , Y ) → Hom ( P X ′ , Y ) → 0 の連結射です。ここで J E J_E J E は 補題 3.3[導来関手と δ 関手] の 2 で作った X X X の射影分解で、関手によらずに選んであり、二つの射は射影 J E → P X ′ ′ J_E \to P_{X''} J E → P X ′′ と包含 P X ′ → J E P_{X'} \to J_E P X ′ → J E を右から合成する射です。Hom ( − , g ) \operatorname{Hom}(-, g) Hom ( − , g ) (c ↦ g c c \mapsto gc c ↦ g c )は各項で Y Y Y の列から Y ′ Y' Y ′ の列への射を与え、右からの合成とは可換なので、これは複体の短完全列の射です。命題 3.3[鎖複体とホモトピー圏] により連結射と可換で、両端の H n H^n H n はそれぞれ Ext n ( X ′ , − ) \operatorname{Ext}^n(X', -) Ext n ( X ′ , − ) 、Ext n + 1 ( X ′ ′ , − ) \operatorname{Ext}^{n+1}(X'', -) Ext n + 1 ( X ′′ , − ) の g g g による射です。n = 0 n = 0 n = 0 での同一視 Hom ( X ′ , Y ) ≅ H 0 ( Hom ( P X ′ , Y ) ) \operatorname{Hom}(X', Y) \cong H^0(\operatorname{Hom}(P_{X'}, Y)) Hom ( X ′ , Y ) ≅ H 0 ( Hom ( P X ′ , Y )) は u ↦ u ε u \mapsto u\varepsilon u ↦ u ε (ε : P 0 → X ′ \varepsilon\colon P_0 \to X' ε : P 0 → X ′ は増強射)で与えられ、g g g との合成と可換です。
3. A \mathcal A A の拡大の射 ( α , φ , γ ) : F → E (\alpha, \varphi, \gamma)\colon F \to E ( α , φ , γ ) : F → E は、A o p \mathcal A^{\mathrm{op}} A op では短完全列 0 → C → E → A ′ → 0 0 \to C \to E \to A' \to 0 0 → C → E → A ′ → 0 から 0 → C ′ → F → A → 0 0 \to C' \to F \to A \to 0 0 → C ′ → F → A → 0 への射で、成分は γ , φ , α \gamma, \varphi, \alpha γ , φ , α です(補題 5.2[加法圏とアーベル圏] の (3))。R ∙ G Y R^\bullet G_Y R ∙ G Y は A o p \mathcal A^{\mathrm{op}} A op 上の δ 関手なので(定理 5.2[導来関手と δ 関手] の 4)、定義 4.1[導来関手と δ 関手] の (b) をこの射に使うと δ F Y ∘ R 0 G Y ( α ) = R 1 G Y ( γ ) ∘ δ E Y \delta^Y_F \circ R^0G_Y(\alpha) = R^1G_Y(\gamma) \circ \delta^Y_E δ F Y ∘ R 0 G Y ( α ) = R 1 G Y ( γ ) ∘ δ E Y です。自然同型 G Y ≅ R 0 G Y G_Y \cong R^0G_Y G Y ≅ R 0 G Y のもとで R 0 G Y ( α ) R^0G_Y(\alpha) R 0 G Y ( α ) は α ∗ \alpha^* α ∗ に当たり、R 1 G Y ( γ ) = γ ∗ R^1G_Y(\gamma) = \gamma^* R 1 G Y ( γ ) = γ ∗ です。
4. A o p \mathcal A^{\mathrm{op}} A op は十分に射影対象をもち、その射影分解は A \mathcal A A の入射分解なので、A o p \mathcal A^{\mathrm{op}} A op での 定義 6.1[導来関手と δ 関手] の 2 の Ext A o p n ( Y , X ) \operatorname{Ext}^n_{\mathcal A^{\mathrm{op}}}(Y, X) Ext A op n ( Y , X ) は、同じ分解を選べば複体 Hom A o p ( I Y , X ) = Hom A ( X , I Y ) \operatorname{Hom}_{\mathcal A^{\mathrm{op}}}(I_Y, X) = \operatorname{Hom}_{\mathcal A}(X, I_Y) Hom A op ( I Y , X ) = Hom A ( X , I Y ) のコホモロジーで、A \mathcal A A での定義 1 の Ext A n ( X , Y ) \operatorname{Ext}^n_{\mathcal A}(X, Y) Ext A n ( X , Y ) そのものです。A o p \mathcal A^{\mathrm{op}} A op の第 1 変数の連結射は A \mathcal A A の第 2 変数の連結射なので、1〜3 を A o p \mathcal A^{\mathrm{op}} A op に適用して矢印を戻せば 4 を得ます。
∎
この定理の考え方は次のとおりです。長完全列では、1 A 1_A 1 A が E E E に延びる(r i = 1 A ri = 1_A r i = 1 A となる r r r がある)ことと、δ E A ( 1 A ) = 0 \delta^A_E(1_A) = 0 δ E A ( 1 A ) = 0 が同値です。ところが r i = 1 A ri = 1_A r i = 1 A となる r r r があることは E E E が分裂することそのものなので、δ E A ( 1 A ) \delta^A_E(1_A) δ E A ( 1 A ) は「E E E が分裂からどれだけ離れているか」を測る量になります。これが Θ ( E ) \Theta(E) Θ ( E ) です。
定理 4.2 (Ext¹ と拡大の同値類 ) ✓
A \mathcal A A は十分に射影対象をもつとし、A , C A, C A , C を対象とする。C C C の A A A による拡大 E E E に
Θ ( E ) = δ E A ( 1 A ) ∈ Ext 1 ( C , A ) \Theta(E) = \delta^A_E(1_A) \in \operatorname{Ext}^1(C, A) Θ ( E ) = δ E A ( 1 A ) ∈ Ext 1 ( C , A ) を対応させる(δ E A : Hom ( A , A ) → Ext 1 ( C , A ) \delta^A_E\colon \operatorname{Hom}(A, A) \to \operatorname{Ext}^1(C, A) δ E A : Hom ( A , A ) → Ext 1 ( C , A ) は第 1 変数の長完全列の連結射)。
Θ ( E ) \Theta(E) Θ ( E ) は E E E の同値類だけで決まり、Θ : YExt 1 ( C , A ) → Ext 1 ( C , A ) \Theta\colon \operatorname{YExt}^1(C, A) \to \operatorname{Ext}^1(C, A) Θ : YExt 1 ( C , A ) → Ext 1 ( C , A ) は全単射である。
Θ ( E ) = 0 \Theta(E) = 0 Θ ( E ) = 0 であることと、E E E が分裂することは同値である。
ξ : 0 → K → j P → π C → 0 \xi\colon 0 \to K \xrightarrow{j} P \xrightarrow{\pi} C \to 0 ξ : 0 → K j P π C → 0 を P P P が射影対象である短完全列とする。射 α : K → A \alpha\colon K \to A α : K → A について Θ ( α ∗ ξ ) = δ ξ A ( α ) \Theta(\alpha_*\xi) = \delta^A_\xi(\alpha) Θ ( α ∗ ξ ) = δ ξ A ( α ) であり、任意の拡大はある α \alpha α について α ∗ ξ \alpha_*\xi α ∗ ξ と同値である。さらに α ∗ ξ ≡ α ∗ ′ ξ \alpha_*\xi \equiv \alpha'_*\xi α ∗ ξ ≡ α ∗ ′ ξ であることと、α − α ′ = h j \alpha - \alpha' = hj α − α ′ = hj となる h : P → A h\colon P \to A h : P → A が存在することは同値である。
双対に、A \mathcal A A が十分に入射対象をもつなら、定義 6.1[導来関手と δ 関手] の 1 の Ext 1 \operatorname{Ext}^1 Ext 1 について、Θ ′ ( E ) = δ E , C ( 1 C ) \Theta'(E) = \delta_{E, C}(1_C) Θ ′ ( E ) = δ E , C ( 1 C ) (δ E , C : Hom ( C , C ) → Ext 1 ( C , A ) \delta_{E, C}\colon \operatorname{Hom}(C, C) \to \operatorname{Ext}^1(C, A) δ E , C : Hom ( C , C ) → Ext 1 ( C , A ) は Hom ( C , − ) \operatorname{Hom}(C, -) Hom ( C , − ) の導来関手の連結射)は全単射 YExt 1 ( C , A ) → Ext 1 ( C , A ) \operatorname{YExt}^1(C, A) \to \operatorname{Ext}^1(C, A) YExt 1 ( C , A ) → Ext 1 ( C , A ) を与え、2 と 3 の双対が成り立つ。
証明(定理 4.2) 準備: δ ξ A \delta^A_\xi δ ξ A の核と像。 射影対象 P P P は A o p \mathcal A^{\mathrm{op}} A op の入射対象なので(命題 3.2[射影対象・入射対象と Grothendieck 圏] の最後の主張を A o p \mathcal A^{\mathrm{op}} A op に適用)、定理 5.2[導来関手と δ 関手] の 3 を A o p \mathcal A^{\mathrm{op}} A op と G A G_A G A に適用して Ext 1 ( P , A ) = R 1 G A ( P ) = 0 \operatorname{Ext}^1(P, A) = R^1G_A(P) = 0 Ext 1 ( P , A ) = R 1 G A ( P ) = 0 です。ξ \xi ξ の長完全列(同じ定理の 4)の一部
Hom ( P , A ) → j ∗ Hom ( K , A ) → δ ξ A Ext 1 ( C , A ) → Ext 1 ( P , A ) = 0 \operatorname{Hom}(P, A) \xrightarrow{j^*} \operatorname{Hom}(K, A) \xrightarrow{\delta^A_\xi} \operatorname{Ext}^1(C, A) \to \operatorname{Ext}^1(P, A) = 0 Hom ( P , A ) j ∗ Hom ( K , A ) δ ξ A Ext 1 ( C , A ) → Ext 1 ( P , A ) = 0 は完全です(R 0 G A ( j ) R^0G_A(j) R 0 G A ( j ) は同一視 G A ≅ R 0 G A G_A \cong R^0G_A G A ≅ R 0 G A のもとで j ∗ ( u ) = u j j^*(u) = uj j ∗ ( u ) = u j に当たる)。よって δ ξ A \delta^A_\xi δ ξ A は全射で、その核は j ∗ j^* j ∗ の像です。これは 補題 5.7[導来関手と δ 関手] の 3 の同型 Ext 1 ( C , A ) ≅ Coker ( j ∗ ) \operatorname{Ext}^1(C, A) \cong \operatorname{Coker}(j^*) Ext 1 ( C , A ) ≅ Coker ( j ∗ ) を、連結射で書いたものです。
拡大から ξ \xi ξ への射。 拡大 E : 0 → A → i E → p C → 0 E\colon 0 \to A \xrightarrow{i} E \xrightarrow{p} C \to 0 E : 0 → A i E p C → 0 をとります。p p p は epi で P P P は射影対象なので、p β = π p\beta = \pi pβ = π となる β : P → E \beta\colon P \to E β : P → E があります(定義 3.1[射影対象・入射対象と Grothendieck 圏] )。p β j = π j = 0 p\beta j = \pi j = 0 pβ j = π j = 0 で i i i は p p p の核なので、β j = i α E \beta j = i\alpha_E β j = i α E となる α E : K → A \alpha_E\colon K \to A α E : K → A がただ一つあります。すると ( α E , β , 1 C ) : ξ → E (\alpha_E, \beta, 1_C)\colon \xi \to E ( α E , β , 1 C ) : ξ → E は拡大の射で、補題 4.1 の 3 を Y = A Y = A Y = A で使うと δ ξ A ( α E ∗ ( 1 A ) ) = δ E A ( 1 A ) \delta^A_\xi(\alpha_E^*(1_A)) = \delta^A_E(1_A) δ ξ A ( α E ∗ ( 1 A )) = δ E A ( 1 A ) 、すなわち
Θ ( E ) = δ ξ A ( α E ) \Theta(E) = \delta^A_\xi(\alpha_E) Θ ( E ) = δ ξ A ( α E ) です。また 補題 3.5 の 2 により E ≡ α E ∗ ξ E \equiv \alpha_{E*}\xi E ≡ α E ∗ ξ です。
3. 補題 3.4 の 2 の射 ( α , α ′ , 1 C ) : ξ → α ∗ ξ (\alpha, \alpha', 1_C)\colon \xi \to \alpha_*\xi ( α , α ′ , 1 C ) : ξ → α ∗ ξ に同じ議論(補題 4.1 の 3)を使うと Θ ( α ∗ ξ ) = δ ξ A ( α ) \Theta(\alpha_*\xi) = \delta^A_\xi(\alpha) Θ ( α ∗ ξ ) = δ ξ A ( α ) です。任意の拡大が α ∗ ξ \alpha_*\xi α ∗ ξ の形と同値であることは上で示しました。h : P → A h\colon P \to A h : P → A について、α ∗ ξ \alpha_*\xi α ∗ ξ を 0 → A → i ′ ′ X → p ′ ′ C → 0 0 \to A \xrightarrow{i''} X \xrightarrow{p''} C \to 0 0 → A i ′′ X p ′′ C → 0 と書き、押し出しの入射を α ˉ : P → X \bar\alpha\colon P \to X α ˉ : P → X (補題 3.4 の 2 の α ′ \alpha' α ′ 。α ˉ j = i ′ ′ α \bar\alpha j = i''\alpha α ˉ j = i ′′ α 、p ′ ′ α ˉ = π p''\bar\alpha = \pi p ′′ α ˉ = π )として φ = α ˉ + i ′ ′ h \varphi = \bar\alpha + i''h φ = α ˉ + i ′′ h とおきます。φ j = α ˉ j + i ′ ′ h j = i ′ ′ α + i ′ ′ h j = i ′ ′ ( α + h j ) \varphi j = \bar\alpha j + i''hj = i''\alpha + i''hj = i''(\alpha + hj) φ j = α ˉ j + i ′′ hj = i ′′ α + i ′′ hj = i ′′ ( α + hj ) 、p ′ ′ φ = p ′ ′ α ˉ + p ′ ′ i ′ ′ h = π p''\varphi = p''\bar\alpha + p''i''h = \pi p ′′ φ = p ′′ α ˉ + p ′′ i ′′ h = π なので、( α + h j , φ , 1 C ) : ξ → α ∗ ξ (\alpha + hj, \varphi, 1_C)\colon \xi \to \alpha_*\xi ( α + hj , φ , 1 C ) : ξ → α ∗ ξ は拡大の射です。補題 3.5 の 2 により ( α + h j ) ∗ ξ ≡ α ∗ ξ (\alpha + hj)_*\xi \equiv \alpha_*\xi ( α + hj ) ∗ ξ ≡ α ∗ ξ です。逆に α ∗ ξ ≡ α ∗ ′ ξ \alpha_*\xi \equiv \alpha'_*\xi α ∗ ξ ≡ α ∗ ′ ξ なら、次の 1 の前半により δ ξ A ( α ) = Θ ( α ∗ ξ ) = Θ ( α ∗ ′ ξ ) = δ ξ A ( α ′ ) \delta^A_\xi(\alpha) = \Theta(\alpha_*\xi) = \Theta(\alpha'_*\xi) = \delta^A_\xi(\alpha') δ ξ A ( α ) = Θ ( α ∗ ξ ) = Θ ( α ∗ ′ ξ ) = δ ξ A ( α ′ ) で、準備により α − α ′ \alpha - \alpha' α − α ′ は j ∗ j^* j ∗ の像に入ります。
1. 同値 ( 1 A , φ , 1 C ) : E → E ′ (1_A, \varphi, 1_C)\colon E \to E' ( 1 A , φ , 1 C ) : E → E ′ に 補題 4.1 の 3 を使うと δ E A = δ E ′ A \delta^A_E = \delta^A_{E'} δ E A = δ E ′ A なので、Θ ( E ) = Θ ( E ′ ) \Theta(E) = \Theta(E') Θ ( E ) = Θ ( E ′ ) です。
全射。 x ∈ Ext 1 ( C , A ) x \in \operatorname{Ext}^1(C, A) x ∈ Ext 1 ( C , A ) をとると、準備により x = δ ξ A ( α ) x = \delta^A_\xi(\alpha) x = δ ξ A ( α ) となる α \alpha α があり、3 により x = Θ ( α ∗ ξ ) x = \Theta(\alpha_*\xi) x = Θ ( α ∗ ξ ) です。
単射。 Θ ( E ) = Θ ( E ′ ) \Theta(E) = \Theta(E') Θ ( E ) = Θ ( E ′ ) とします。上の式から δ ξ A ( α E ) = δ ξ A ( α E ′ ) \delta^A_\xi(\alpha_E) = \delta^A_\xi(\alpha_{E'}) δ ξ A ( α E ) = δ ξ A ( α E ′ ) なので、準備により α E ′ = α E + h j \alpha_{E'} = \alpha_E + hj α E ′ = α E + hj となる h h h があります。3 により α E ∗ ξ ≡ α E ′ ∗ ξ \alpha_{E*}\xi \equiv \alpha_{E'*}\xi α E ∗ ξ ≡ α E ′ ∗ ξ で、E ≡ α E ∗ ξ E \equiv \alpha_{E*}\xi E ≡ α E ∗ ξ 、E ′ ≡ α E ′ ∗ ξ E' \equiv \alpha_{E'*}\xi E ′ ≡ α E ′ ∗ ξ と合わせて E ≡ E ′ E \equiv E' E ≡ E ′ です。
2. 長完全列の一部 Hom ( E , A ) → i ∗ Hom ( A , A ) → δ E A Ext 1 ( C , A ) \operatorname{Hom}(E, A) \xrightarrow{i^*} \operatorname{Hom}(A, A) \xrightarrow{\delta^A_E} \operatorname{Ext}^1(C, A) Hom ( E , A ) i ∗ Hom ( A , A ) δ E A Ext 1 ( C , A ) は完全です(定理 5.2[導来関手と δ 関手] の 4 と、同一視 G A ≅ R 0 G A G_A \cong R^0G_A G A ≅ R 0 G A )。よって Θ ( E ) = 0 \Theta(E) = 0 Θ ( E ) = 0 であることと、1 A = r i 1_A = ri 1 A = r i となる r : E → A r\colon E \to A r : E → A があることは同値で、補題 2.1 の 1 により後者は E E E が分裂することと同値です。
4. 補題 4.1 の 4 の証明と同じく、A o p \mathcal A^{\mathrm{op}} A op は十分に射影対象をもち、A o p \mathcal A^{\mathrm{op}} A op での定義 2 の Ext A o p 1 ( A , C ) \operatorname{Ext}^1_{\mathcal A^{\mathrm{op}}}(A, C) Ext A op 1 ( A , C ) は A \mathcal A A での定義 1 の Ext A 1 ( C , A ) \operatorname{Ext}^1_{\mathcal A}(C, A) Ext A 1 ( C , A ) です。C C C の A A A による A \mathcal A A の拡大 E E E は、矢印を逆にすると A A A の C C C による A o p \mathcal A^{\mathrm{op}} A op の拡大 E o p E^{\mathrm{op}} E op になり(補題 5.2[加法圏とアーベル圏] の (3))、拡大の射・同値・分裂も対応します(双積の等式は合成の順序を逆にしても同じ形)。A o p \mathcal A^{\mathrm{op}} A op の第 1 変数の連結射は A \mathcal A A の Hom ( C , − ) \operatorname{Hom}(C, -) Hom ( C , − ) の導来関手の連結射なので、A o p \mathcal A^{\mathrm{op}} A op での Θ ( E o p ) \Theta(E^{\mathrm{op}}) Θ ( E op ) は Θ ′ ( E ) \Theta'(E) Θ ′ ( E ) です。1〜3 を A o p \mathcal A^{\mathrm{op}} A op に適用すれば 4 を得ます。3 の双対は、η : 0 → A → k I → L → 0 \eta\colon 0 \to A \xrightarrow{k} I \to L \to 0 η : 0 → A k I → L → 0 (I I I は入射対象)と γ : C → L \gamma\colon C \to L γ : C → L について「任意の拡大はある γ \gamma γ の引き戻し γ ∗ η \gamma^*\eta γ ∗ η と同値で、γ ∗ η ≡ γ ′ ∗ η \gamma^*\eta \equiv \gamma'^*\eta γ ∗ η ≡ γ ′ ∗ η と γ − γ ′ \gamma - \gamma' γ − γ ′ が I → L I \to L I → L を経由することは同値」という主張です。
∎
定理の 3 の状況。射影的な表示 ξ を α : K → A に沿って押し出すと、A による C の拡大 α_*ξ が得られる。
定理の 3 は計算の道具です。Ext 1 ( C , A ) \operatorname{Ext}^1(C, A) Ext 1 ( C , A ) の元を一つ与えると、それを表す拡大は「C C C の射影的な表示 0 → K → P → C → 0 0 \to K \to P \to C \to 0 0 → K → P → C → 0 を、K → A K \to A K → A に沿って押し出したもの」として具体的に書けます。
次に、YExt 1 \operatorname{YExt}^1 YExt 1 の関手性(命題 3.6 )が Ext 1 \operatorname{Ext}^1 Ext 1 の関手性と一致することを示します。
命題 4.3 (引き戻し・押し出しと Ext¹ の関手性 ) ✓
A \mathcal A A は十分に射影対象をもつとし、E : 0 → A → i E → p C → 0 E\colon 0 \to A \xrightarrow{i} E \xrightarrow{p} C \to 0 E : 0 → A i E p C → 0 を拡大とする。
射 γ : C ′ → C \gamma\colon C' \to C γ : C ′ → C について Θ ( γ ∗ E ) = Ext 1 ( γ , A ) Θ ( E ) \Theta(\gamma^*E) = \operatorname{Ext}^1(\gamma, A)\,\Theta(E) Θ ( γ ∗ E ) = Ext 1 ( γ , A ) Θ ( E ) である。
射 f : A → Y f\colon A \to Y f : A → Y について δ E Y ( f ) = Θ ( f ∗ E ) \delta^Y_E(f) = \Theta(f_*E) δ E Y ( f ) = Θ ( f ∗ E ) である。
射 α : A → A ′ \alpha\colon A \to A' α : A → A ′ について Θ ( α ∗ E ) = Ext 1 ( C , α ) Θ ( E ) \Theta(\alpha_*E) = \operatorname{Ext}^1(C, \alpha)\,\Theta(E) Θ ( α ∗ E ) = Ext 1 ( C , α ) Θ ( E ) である。
A \mathcal A A が十分に入射対象をもつとき、Θ ′ \Theta' Θ ′ について同じ主張(2 は「g : Y → C g\colon Y \to C g : Y → C について δ E , Y ( g ) = Θ ′ ( g ∗ E ) \delta_{E, Y}(g) = \Theta'(g^*E) δ E , Y ( g ) = Θ ′ ( g ∗ E ) 」)が成り立つ。
証明(命題 4.3) 1. 補題 3.4 の 1 の射 ( 1 A , γ ′ , γ ) : γ ∗ E → E (1_A, \gamma', \gamma)\colon \gamma^*E \to E ( 1 A , γ ′ , γ ) : γ ∗ E → E に 補題 4.1 の 3(Y = A Y = A Y = A )を使うと δ γ ∗ E A = Ext 1 ( γ , A ) δ E A \delta^A_{\gamma^*E} = \operatorname{Ext}^1(\gamma, A)\,\delta^A_E δ γ ∗ E A = Ext 1 ( γ , A ) δ E A で、1 A 1_A 1 A を代入します。
2. 補題 3.4 の 2 の射 ( f , f ′ , 1 C ) : E → f ∗ E (f, f', 1_C)\colon E \to f_*E ( f , f ′ , 1 C ) : E → f ∗ E に 補題 4.1 の 3 を Y Y Y について使うと、Hom ( Y , Y ) \operatorname{Hom}(Y, Y) Hom ( Y , Y ) 上で δ E Y ∘ f ∗ = δ f ∗ E Y \delta^Y_E \circ f^* = \delta^Y_{f_*E} δ E Y ∘ f ∗ = δ f ∗ E Y です。1 Y 1_Y 1 Y を代入すると δ E Y ( f ) = δ f ∗ E Y ( 1 Y ) = Θ ( f ∗ E ) \delta^Y_E(f) = \delta^Y_{f_*E}(1_Y) = \Theta(f_*E) δ E Y ( f ) = δ f ∗ E Y ( 1 Y ) = Θ ( f ∗ E ) です。
3. 2 を Y = A ′ Y = A' Y = A ′ 、f = α f = \alpha f = α で使い、補題 4.1 の 2(n = 0 n = 0 n = 0 、g = α g = \alpha g = α )を 1 A ∈ Hom ( A , A ) 1_A \in \operatorname{Hom}(A, A) 1 A ∈ Hom ( A , A ) に使うと
Θ ( α ∗ E ) = δ E A ′ ( α ) = δ E A ′ ( α ∘ 1 A ) = Ext 1 ( C , α ) δ E A ( 1 A ) = Ext 1 ( C , α ) Θ ( E ) \Theta(\alpha_*E) = \delta^{A'}_E(\alpha) = \delta^{A'}_E(\alpha \circ 1_A) = \operatorname{Ext}^1(C, \alpha)\,\delta^A_E(1_A) = \operatorname{Ext}^1(C, \alpha)\,\Theta(E) Θ ( α ∗ E ) = δ E A ′ ( α ) = δ E A ′ ( α ∘ 1 A ) = Ext 1 ( C , α ) δ E A ( 1 A ) = Ext 1 ( C , α ) Θ ( E ) です。
十分に入射対象をもつ場合は、定理 4.2 の 4 の証明と同じく A o p \mathcal A^{\mathrm{op}} A op に移します。A o p \mathcal A^{\mathrm{op}} A op では引き戻しと押し出しの役が入れ替わります。
∎
2 は、第 1 変数の長完全列の連結射 Hom ( A , Y ) → Ext 1 ( C , Y ) \operatorname{Hom}(A, Y) \to \operatorname{Ext}^1(C, Y) Hom ( A , Y ) → Ext 1 ( C , Y ) が「E E E を f f f に沿って押し出す」操作そのものであることを言っています。長完全列の完全性と合わせると、次の読み方が得られます。
系 4.4 (連結射と押し出し ) ✓
A \mathcal A A は十分に射影対象をもつとし、E : 0 → A → i E → p C → 0 E\colon 0 \to A \xrightarrow{i} E \xrightarrow{p} C \to 0 E : 0 → A i E p C → 0 を拡大、Y Y Y を対象とする。射 f : A → Y f\colon A \to Y f : A → Y について次は同値である。
(a) f = g i f = gi f = g i となる g : E → Y g\colon E \to Y g : E → Y がある(f f f は E E E に延びる)。
(b) δ E Y ( f ) = 0 \delta^Y_E(f) = 0 δ E Y ( f ) = 0 。
(c) f ∗ E f_*E f ∗ E は分裂する。
証明(系 4.4) (a) ⇔ (b) は長完全列 Hom ( E , Y ) → i ∗ Hom ( A , Y ) → δ E Y Ext 1 ( C , Y ) \operatorname{Hom}(E, Y) \xrightarrow{i^*} \operatorname{Hom}(A, Y) \xrightarrow{\delta^Y_E} \operatorname{Ext}^1(C, Y) Hom ( E , Y ) i ∗ Hom ( A , Y ) δ E Y Ext 1 ( C , Y ) の完全性です(定理 5.2[導来関手と δ 関手] の 4)。(b) ⇔ (c) は 命題 4.3 の 2 と 定理 4.2 の 2 です。
∎
最後に、Baer 和が Ext 1 \operatorname{Ext}^1 Ext 1 の加法に対応することを示します。
定理 4.5 (Baer 和と Ext¹ の加法 ) ✓
A \mathcal A A は十分に射影対象をもつとする。
C C C の A A A による拡大 E 1 , E 2 E_1, E_2 E 1 , E 2 について Θ ( E 1 + E 2 ) = Θ ( E 1 ) + Θ ( E 2 ) \Theta(E_1 + E_2) = \Theta(E_1) + \Theta(E_2) Θ ( E 1 + E 2 ) = Θ ( E 1 ) + Θ ( E 2 ) である。
Baer 和は YExt 1 ( C , A ) \operatorname{YExt}^1(C, A) YExt 1 ( C , A ) 上の演算 [ E 1 ] + [ E 2 ] = [ E 1 + E 2 ] [E_1] + [E_2] = [E_1 + E_2] [ E 1 ] + [ E 2 ] = [ E 1 + E 2 ] を定め、これにより YExt 1 ( C , A ) \operatorname{YExt}^1(C, A) YExt 1 ( C , A ) は Abel 群になり、Θ \Theta Θ は群の同型になる。零元は分裂拡大の類、[ E ] [E] [ E ] の逆元は [ ( − 1 A ) ∗ E ] [(-1_A)_*E] [( − 1 A ) ∗ E ] である。
γ ∗ \gamma^* γ ∗ と α ∗ \alpha_* α ∗ は YExt 1 \operatorname{YExt}^1 YExt 1 の群準同型である。
A \mathcal A A が十分に入射対象をもつときも、Θ ′ \Theta' Θ ′ について同じ主張が成り立つ。
証明(定理 4.5) 1. ι k , π k \iota_k, \pi_k ι k , π k を C ⊕ C C \oplus C C ⊕ C の、ι k ′ , π k ′ \iota'_k, \pi'_k ι k ′ , π k ′ を A ⊕ A A \oplus A A ⊕ A の入射・射影とし、x k = Θ ( E k ) x_k = \Theta(E_k) x k = Θ ( E k ) 、x = Θ ( E 1 ⊕ E 2 ) ∈ Ext 1 ( C ⊕ C , A ⊕ A ) x = \Theta(E_1 \oplus E_2) \in \operatorname{Ext}^1(C \oplus C, A \oplus A) x = Θ ( E 1 ⊕ E 2 ) ∈ Ext 1 ( C ⊕ C , A ⊕ A ) とおきます。E 1 ⊕ E 2 E_1 \oplus E_2 E 1 ⊕ E 2 の射影 π k E : E 1 ⊕ E 2 → E k \pi^E_k\colon E_1 \oplus E_2 \to E_k π k E : E 1 ⊕ E 2 → E k は π k E ( i 1 ⊕ i 2 ) = i k π k ′ \pi^E_k(i_1 \oplus i_2) = i_k\pi'_k π k E ( i 1 ⊕ i 2 ) = i k π k ′ 、p k π k E = π k ( p 1 ⊕ p 2 ) p_k\pi^E_k = \pi_k(p_1 \oplus p_2) p k π k E = π k ( p 1 ⊕ p 2 ) を満たすので、( π k ′ , π k E , π k ) (\pi'_k, \pi^E_k, \pi_k) ( π k ′ , π k E , π k ) は拡大の射 E 1 ⊕ E 2 → E k E_1 \oplus E_2 \to E_k E 1 ⊕ E 2 → E k です。補題 3.5 の 3 により π k ∗ ′ ( E 1 ⊕ E 2 ) ≡ π k ∗ E k \pi'_{k*}(E_1 \oplus E_2) \equiv \pi_k^*E_k π k ∗ ′ ( E 1 ⊕ E 2 ) ≡ π k ∗ E k で、命題 4.3 の 1・3 により
Ext 1 ( C ⊕ C , π k ′ ) x = Ext 1 ( π k , A ) x k \operatorname{Ext}^1(C \oplus C, \pi'_k)\, x = \operatorname{Ext}^1(\pi_k, A)\, x_k Ext 1 ( C ⊕ C , π k ′ ) x = Ext 1 ( π k , A ) x k です。Ext 1 ( C ⊕ C , − ) \operatorname{Ext}^1(C \oplus C, -) Ext 1 ( C ⊕ C , − ) は加法関手なので(補題 4.1 の 1)、1 = ι 1 ′ π 1 ′ + ι 2 ′ π 2 ′ 1 = \iota'_1\pi'_1 + \iota'_2\pi'_2 1 = ι 1 ′ π 1 ′ + ι 2 ′ π 2 ′ から
x = ∑ k = 1 2 Ext 1 ( C ⊕ C , ι k ′ ) Ext 1 ( C ⊕ C , π k ′ ) x = ∑ k = 1 2 Ext 1 ( C ⊕ C , ι k ′ ) Ext 1 ( π k , A ) x k x = \sum_{k=1}^{2} \operatorname{Ext}^1(C \oplus C, \iota'_k)\operatorname{Ext}^1(C \oplus C, \pi'_k)\, x = \sum_{k=1}^{2} \operatorname{Ext}^1(C \oplus C, \iota'_k)\operatorname{Ext}^1(\pi_k, A)\, x_k x = k = 1 ∑ 2 Ext 1 ( C ⊕ C , ι k ′ ) Ext 1 ( C ⊕ C , π k ′ ) x = k = 1 ∑ 2 Ext 1 ( C ⊕ C , ι k ′ ) Ext 1 ( π k , A ) x k です。命題 4.3 の 1・3 を E 1 + E 2 = ∇ ∗ Δ ∗ ( E 1 ⊕ E 2 ) E_1 + E_2 = \nabla_*\Delta^*(E_1 \oplus E_2) E 1 + E 2 = ∇ ∗ Δ ∗ ( E 1 ⊕ E 2 ) に使い、補題 4.1 の 1(二つの変数の作用の可換性と関手性)で整理すると
Θ ( E 1 + E 2 ) = Ext 1 ( C , ∇ ) Ext 1 ( Δ , A ⊕ A ) x = ∑ k = 1 2 Ext 1 ( C , ∇ ι k ′ ) Ext 1 ( π k Δ , A ) x k = x 1 + x 2 \Theta(E_1 + E_2) = \operatorname{Ext}^1(C, \nabla)\operatorname{Ext}^1(\Delta, A \oplus A)\, x = \sum_{k=1}^{2} \operatorname{Ext}^1(C, \nabla\iota'_k)\operatorname{Ext}^1(\pi_k\Delta, A)\, x_k = x_1 + x_2 Θ ( E 1 + E 2 ) = Ext 1 ( C , ∇ ) Ext 1 ( Δ , A ⊕ A ) x = k = 1 ∑ 2 Ext 1 ( C , ∇ ι k ′ ) Ext 1 ( π k Δ , A ) x k = x 1 + x 2 です(∇ ι k ′ = 1 A \nabla\iota'_k = 1_A ∇ ι k ′ = 1 A 、π k Δ = 1 C \pi_k\Delta = 1_C π k Δ = 1 C )。
2. E 1 ≡ E 1 ′ E_1 \equiv E'_1 E 1 ≡ E 1 ′ なら Θ ( E 1 + E 2 ) = Θ ( E 1 ) + Θ ( E 2 ) = Θ ( E 1 ′ + E 2 ) \Theta(E_1 + E_2) = \Theta(E_1) + \Theta(E_2) = \Theta(E'_1 + E_2) Θ ( E 1 + E 2 ) = Θ ( E 1 ) + Θ ( E 2 ) = Θ ( E 1 ′ + E 2 ) で、Θ \Theta Θ は単射なので(定理 4.2 の 1)E 1 + E 2 ≡ E 1 ′ + E 2 E_1 + E_2 \equiv E'_1 + E_2 E 1 + E 2 ≡ E 1 ′ + E 2 です。第 2 成分も同様で、演算は類の上で定まります。Θ \Theta Θ は全単射で和を和に写すので、Ext 1 ( C , A ) \operatorname{Ext}^1(C, A) Ext 1 ( C , A ) の Abel 群の構造が YExt 1 ( C , A ) \operatorname{YExt}^1(C, A) YExt 1 ( C , A ) に移り、Θ \Theta Θ は群の同型です。零元は Θ − 1 ( 0 ) \Theta^{-1}(0) Θ − 1 ( 0 ) で、定理 4.2 の 2 により分裂拡大の類です。Ext 1 ( C , − ) \operatorname{Ext}^1(C, -) Ext 1 ( C , − ) は加法関手なので Ext 1 ( C , − 1 A ) = − 1 \operatorname{Ext}^1(C, -1_A) = -1 Ext 1 ( C , − 1 A ) = − 1 で、命題 4.3 の 3 により Θ ( ( − 1 A ) ∗ E ) = − Θ ( E ) \Theta((-1_A)_*E) = -\Theta(E) Θ (( − 1 A ) ∗ E ) = − Θ ( E ) です。
3. 命題 4.3 の 1・3 により、Θ \Theta Θ で移すと γ ∗ \gamma^* γ ∗ 、α ∗ \alpha_* α ∗ は加法関手 Ext 1 \operatorname{Ext}^1 Ext 1 の射 Ext 1 ( γ , A ) \operatorname{Ext}^1(\gamma, A) Ext 1 ( γ , A ) 、Ext 1 ( C , α ) \operatorname{Ext}^1(C, \alpha) Ext 1 ( C , α ) になり、これらは準同型です。
十分に入射対象をもつ場合は、定理 4.2 の 4 の証明と同じく A o p \mathcal A^{\mathrm{op}} A op に移します。A o p \mathcal A^{\mathrm{op}} A op での Baer 和は A \mathcal A A で書くと Δ ∗ ∇ ∗ ( E 1 ⊕ E 2 ) \Delta^*\nabla_*(E_1 \oplus E_2) Δ ∗ ∇ ∗ ( E 1 ⊕ E 2 ) で、定義 3.7 の注意により E 1 + E 2 E_1 + E_2 E 1 + E 2 と同値です。
∎
拡大を長くすると、高次の Ext \operatorname{Ext} Ext の「中身」が得られます。
定義 5.1 (n 拡大と Yoneda の E x t n Ext^n E x t n ) ↗
n ≥ 1 n \ge 1 n ≥ 1 とし、A , C A, C A , C を A \mathcal A A の対象とする。
C C C の A A A による n n n 拡大 とは、完全列 S : 0 → A → X n → X n − 1 → ⋯ → X 1 → C → 0 S\colon 0 \to A \to X_n \to X_{n-1} \to \cdots \to X_1 \to C \to 0 S : 0 → A → X n → X n − 1 → ⋯ → X 1 → C → 0 のことをいう。
同じ A , C A, C A , C をもつ n n n 拡大 S , S ′ S, S' S , S ′ の間の射 とは、射の族 f k : X k → X k ′ f_k\colon X_k \to X'_k f k : X k → X k ′ (1 ≤ k ≤ n 1 \le k \le n 1 ≤ k ≤ n )で、A A A と C C C の上では恒等射として、すべての四角形が可換になるものをいう。
S ≈ S ′ S \approx S' S ≈ S ′ を、n n n 拡大の列 S = S 0 , S 1 , … , S m = S ′ S = S_0, S_1, \ldots, S_m = S' S = S 0 , S 1 , … , S m = S ′ で、隣り合う S l − 1 , S l S_{l-1}, S_l S l − 1 , S l の間にどちらかの向きの射があるものが存在することと定める。≈ \approx ≈ は同値関係で、その同値類全体を YExt n ( C , A ) \operatorname{YExt}^n(C, A) YExt n ( C , A ) と書く。YExt 0 ( C , A ) = Hom ( C , A ) \operatorname{YExt}^0(C, A) = \operatorname{Hom}(C, A) YExt 0 ( C , A ) = Hom ( C , A ) とおく。
≈ \approx ≈ は、射の存在から生成される同値関係として定義したので、反射律・対称律・推移律は定義から成り立ちます。n = 1 n = 1 n = 1 では、射は 補題 3.2 の 1 によりすべて同値なので、≈ \approx ≈ は ≡ \equiv ≡ と一致し、定義 3.3 と同じものになります。n ≥ 2 n \ge 2 n ≥ 2 では射は同型とは限らないので、生成された同値関係を使う必要があります。
定義 5.2 (Yoneda 積 ) ↗
m , n ≥ 1 m, n \ge 1 m , n ≥ 1 とする。B B B の A A A による m m m 拡大 T : 0 → A → Y m → ⋯ → Y 1 → e B → 0 T\colon 0 \to A \to Y_m \to \cdots \to Y_1 \xrightarrow{e} B \to 0 T : 0 → A → Y m → ⋯ → Y 1 e B → 0 と、C C C の B B B による n n n 拡大 S : 0 → B → k X n → ⋯ → X 1 → C → 0 S\colon 0 \to B \xrightarrow{k} X_n \to \cdots \to X_1 \to C \to 0 S : 0 → B k X n → ⋯ → X 1 → C → 0 について、それらを B B B でつないだ列
T ∘ S : 0 → A → Y m → ⋯ → Y 1 → k e X n → ⋯ → X 1 → C → 0 T \circ S\colon 0 \to A \to Y_m \to \cdots \to Y_1 \xrightarrow{ke} X_n \to \cdots \to X_1 \to C \to 0 T ∘ S : 0 → A → Y m → ⋯ → Y 1 k e X n → ⋯ → X 1 → C → 0 をつなぎ合わせ という。類について [ T ] ⋅ [ S ] = [ T ∘ S ] [T] \cdot [S] = [T \circ S] [ T ] ⋅ [ S ] = [ T ∘ S ] と定め、Yoneda 積 という。とくに m = n = 1 m = n = 1 m = n = 1 のとき、拡大 0 → A → E → B → 0 0 \to A \to E \to B \to 0 0 → A → E → B → 0 と 0 → B → F → C → 0 0 \to B \to F \to C \to 0 0 → B → F → C → 0 から 2 拡大 0 → A → E → F → C → 0 0 \to A \to E \to F \to C \to 0 0 → A → E → F → C → 0 が得られ、YExt 1 ( B , A ) × YExt 1 ( C , B ) → YExt 2 ( C , A ) \operatorname{YExt}^1(B, A) \times \operatorname{YExt}^1(C, B) \to \operatorname{YExt}^2(C, A) YExt 1 ( B , A ) × YExt 1 ( C , B ) → YExt 2 ( C , A ) が定まる。
命題 5.3 (Yoneda 積の well-definedness ) ✓
定義 5.2 の状況で、次が成り立つ。
T ∘ S T \circ S T ∘ S は C C C の A A A による ( m + n ) (m+n) ( m + n ) 拡大である。
T ≈ T ′ T \approx T' T ≈ T ′ 、S ≈ S ′ S \approx S' S ≈ S ′ なら T ∘ S ≈ T ′ ∘ S ′ T \circ S \approx T' \circ S' T ∘ S ≈ T ′ ∘ S ′ である。したがって Yoneda 積 YExt m ( B , A ) × YExt n ( C , B ) → YExt m + n ( C , A ) \operatorname{YExt}^m(B, A) \times \operatorname{YExt}^n(C, B) \to \operatorname{YExt}^{m+n}(C, A) YExt m ( B , A ) × YExt n ( C , B ) → YExt m + n ( C , A ) は well-defined である。
Yoneda 積は結合的である。
証明(命題 5.3) 1. 完全性が新しく問題になるのは Y 1 Y_1 Y 1 と X n X_n X n だけです。e e e は epi(T T T の B B B での完全性)、k k k は mono(S S S の B B B での完全性)です(補題 5.2[加法圏とアーベル圏] の (2))。
Y 1 Y_1 Y 1 での完全性。 Y 1 Y_1 Y 1 に入る射を a a a (m = 1 m = 1 m = 1 なら A → Y 1 A \to Y_1 A → Y 1 )とします。k k k は mono なので、射 x x x について k e x = 0 ⟺ e x = 0 kex = 0 \iff ex = 0 k e x = 0 ⟺ e x = 0 です。したがって e e e の核 ker e \ker e ker e は k e ke k e の核でもあります(核の普遍性の条件が同じ)。T T T は Y 1 Y_1 Y 1 で完全なので im a \operatorname{im} a im a と ker e \ker e ker e は同じ部分対象で、これは Y 1 Y_1 Y 1 での T ∘ S T \circ S T ∘ S の完全性です。
X n X_n X n での完全性。 X n X_n X n から出る射を b b b (n = 1 n = 1 n = 1 なら X 1 → C X_1 \to C X 1 → C )とします。b k e = 0 bke = 0 bk e = 0 です。k e ke k e は mono k k k と epi e e e の合成なので、定理 4.4[加法圏とアーベル圏] の 3 により im ( k e ) \operatorname{im}(ke) im ( k e ) は k k k と同じ部分対象で、k = k ∘ 1 B k = k \circ 1_B k = k ∘ 1 B から im k \operatorname{im} k im k も k k k と同じ部分対象です。S S S は X n X_n X n で完全なので im k \operatorname{im} k im k と ker b \ker b ker b は同じ部分対象で、これは X n X_n X n での T ∘ S T \circ S T ∘ S の完全性です。
2. T T T から T ′ T' T ′ への射 ( g m , … , g 1 ) (g_m, \ldots, g_1) ( g m , … , g 1 ) があるとします。A , B A, B A , B の上で恒等射なので e ′ g 1 = e e'g_1 = e e ′ g 1 = e で、k e ′ g 1 = k e ke'g_1 = ke k e ′ g 1 = k e です。よって ( g m , … , g 1 , 1 X n , … , 1 X 1 ) (g_m, \ldots, g_1, 1_{X_n}, \ldots, 1_{X_1}) ( g m , … , g 1 , 1 X n , … , 1 X 1 ) は T ∘ S T \circ S T ∘ S から T ′ ∘ S T' \circ S T ′ ∘ S への射です。逆向きの射についても同様です。S S S から S ′ S' S ′ への射 ( f n , … , f 1 ) (f_n, \ldots, f_1) ( f n , … , f 1 ) については f n k = k ′ f_n k = k' f n k = k ′ から f n k e = k ′ e f_n ke = k'e f n k e = k ′ e で、( 1 , … , 1 , f n , … , f 1 ) (1, \ldots, 1, f_n, \ldots, f_1) ( 1 , … , 1 , f n , … , f 1 ) が T ∘ S T \circ S T ∘ S から T ∘ S ′ T \circ S' T ∘ S ′ への射です。≈ \approx ≈ は射の存在から生成されるので、隣り合う射ごとにこれを使えば T ∘ S ≈ T ′ ∘ S ≈ T ′ ∘ S ′ T \circ S \approx T' \circ S \approx T' \circ S' T ∘ S ≈ T ′ ∘ S ≈ T ′ ∘ S ′ です。
3. ( U ∘ T ) ∘ S (U \circ T) \circ S ( U ∘ T ) ∘ S と U ∘ ( T ∘ S ) U \circ (T \circ S) U ∘ ( T ∘ S ) は同じ列です。
∎
次の例は、分裂しない拡大 E E E を二つつなぐと 2 拡大ができる様子を、Z / 4 \mathbb Z/4 Z /4 上の加群で具体的に見るものです。
例 5.5 (Z/4 上の 2 拡大 )
R = Z / 4 R = \mathbb Z/4 R = Z /4 とし、R R R 加群の拡大 E : 0 → Z / 2 → 2 Z / 4 → Z / 2 → 0 E\colon 0 \to \mathbb Z/2 \xrightarrow{2} \mathbb Z/4 \to \mathbb Z/2 \to 0 E : 0 → Z /2 2 Z /4 → Z /2 → 0 (最初の射は 1 ↦ 2 1 \mapsto 2 1 ↦ 2 、次は還元)を考えます。E E E は分裂しません。分裂すれば中央の加群は Z / 2 ⊕ Z / 2 \mathbb Z/2 \oplus \mathbb Z/2 Z /2 ⊕ Z /2 と同型で 2 2 2 倍が 0 0 0 になるはずですが、Z / 4 \mathbb Z/4 Z /4 では 2 ⋅ 1 ≠ 0 2 \cdot 1 \ne 0 2 ⋅ 1 = 0 です。Yoneda 積 [ E ] ⋅ [ E ] [E] \cdot [E] [ E ] ⋅ [ E ] は 2 拡大
0 → Z / 2 → 2 Z / 4 → 2 Z / 4 → Z / 2 → 0 0 \to \mathbb Z/2 \xrightarrow{2} \mathbb Z/4 \xrightarrow{2} \mathbb Z/4 \to \mathbb Z/2 \to 0 0 → Z /2 2 Z /4 2 Z /4 → Z /2 → 0 の類で、さらに E E E をつなぎ続けると、導来関手と δ 関手 の章の演習で Ext R n ( Z / 2 , Z / 2 ) = Z / 2 \operatorname{Ext}^n_R(\mathbb Z/2, \mathbb Z/2) = \mathbb Z/2 Ext R n ( Z /2 , Z /2 ) = Z /2 の計算に使った周期的な分解が現れます。注意 5.4 の対応のもとで、[ E ] ⋅ n [E]^{\cdot n} [ E ] ⋅ n はその生成元に当たります。
この節では R R R を可換環とし、M o d R \mathsf{Mod}_R Mod R で考えます。M o d R \mathsf{Mod}_R Mod R は十分に射影対象と入射対象をもつアーベル圏で(命題 5.1[射影対象・入射対象と Grothendieck 圏] )、定義 1 と定義 2 の Ext R n \operatorname{Ext}^n_R Ext R n は両変数について自然に同型です(定理 6.2[導来関手と δ 関手] の 2)。これは可換環論の Ext R n \operatorname{Ext}^n_R Ext R n と一致し(命題 7.1[導来関手と δ 関手] の 3)、R = Z R = \mathbb Z R = Z の Ext Z 1 ( M , N ) \operatorname{Ext}^1_{\mathbb Z}(M, N) Ext Z 1 ( M , N ) は代数的位相幾何の Ext ( M , N ) \operatorname{Ext}(M, N) Ext ( M , N ) (定義 3.2[コホモロジーと双対性] )と一致します(同じ命題の 4)。以下 Ext R ( M , N ) = Ext R 1 ( M , N ) \operatorname{Ext}_R(M, N) = \operatorname{Ext}^1_R(M, N) Ext R ( M , N ) = Ext R 1 ( M , N ) 、Ext ( M , N ) = Ext Z 1 ( M , N ) \operatorname{Ext}(M, N) = \operatorname{Ext}^1_{\mathbb Z}(M, N) Ext ( M , N ) = Ext Z 1 ( M , N ) と書きます。
PID 上の自由加群の部分加群が自由であることは、有限階数の場合が 定理 3.1[加群と PID 上の構造定理] 、Z \mathbb Z Z の場合が 補題 3.1[コホモロジーと双対性] にあります。Künneth の公式では一般の PID と任意の階数が要るので、ここで証明しておきます。
この補題は、次の命題で「PID 上では Ext n \operatorname{Ext}^n Ext n が n ≥ 2 n \ge 2 n ≥ 2 で消える」ことを示すために使います(自由加群の部分加群が自由なので、射影分解が長さ 1 で止まります)。証明の方針は、基底の添字を一つずつ増やしながら H H H の基底を伸ばしていき、これ以上伸ばせない極大元 が H H H 全体の基底になることを示す、というものです。添字が無限個でも通すために Zorn の補題を使います。
補題 6.1 (PID 上の自由加群の部分加群 ) ✓
R R R を PID、F F F を自由 R R R 加群とする。F F F の部分加群 H H H は自由である。
証明(補題 6.1) F F F の基底を ( e i ) i ∈ I (e_i)_{i \in I} ( e i ) i ∈ I とし、J ⊆ I J \subseteq I J ⊆ I について F J F_J F J を { e j } j ∈ J \{e_j\}_{j \in J} { e j } j ∈ J が生成する部分加群、H J = H ∩ F J H_J = H \cap F_J H J = H ∩ F J とおきます。組 ( J , B ) (J, B) ( J , B ) (J ⊆ I J \subseteq I J ⊆ I 、B B B は H J H_J H J の基底)全体の集合 P \mathcal P P に、J ⊆ J ′ J \subseteq J' J ⊆ J ′ かつ B ⊆ B ′ B \subseteq B' B ⊆ B ′ のとき ( J , B ) ≤ ( J ′ , B ′ ) (J, B) \le (J', B') ( J , B ) ≤ ( J ′ , B ′ ) として半順序を入れます。( ∅ , ∅ ) ∈ P (\varnothing, \varnothing) \in \mathcal P ( ∅ , ∅ ) ∈ P です。
鎖は上界をもつ。 鎖 ( J λ , B λ ) λ (J_\lambda, B_\lambda)_\lambda ( J λ , B λ ) λ について J = ⋃ J λ J = \bigcup J_\lambda J = ⋃ J λ 、B = ⋃ B λ B = \bigcup B_\lambda B = ⋃ B λ とおきます。B B B の有限個の元は、鎖なので一つの B λ B_\lambda B λ に入り、一次独立です。x ∈ H J x \in H_J x ∈ H J は有限個の e j e_j e j だけを使うので、それらの添字は一つの J λ J_\lambda J λ に入り、x ∈ H J λ x \in H_{J_\lambda} x ∈ H J λ は B λ B_\lambda B λ の一次結合です。よって ( J , B ) ∈ P (J, B) \in \mathcal P ( J , B ) ∈ P は上界です。
Zorn の補題(定理 5.1[選択公理と Zorn の補題] )により極大元 ( J , B ) (J, B) ( J , B ) があります。J ≠ I J \ne I J = I と仮定し、i ∈ I ∖ J i \in I \setminus J i ∈ I ∖ J 、J ′ = J ∪ { i } J' = J \cup \{i\} J ′ = J ∪ { i } とします。e i e_i e i の係数をとる R R R 線形写像 c : H J ′ → R c\colon H_{J'} \to R c : H J ′ → R の像はイデアルなので、d R dR d R の形です。
d = 0 d = 0 d = 0 なら H J ′ ⊆ F J H_{J'} \subseteq F_J H J ′ ⊆ F J なので H J ′ = H J H_{J'} = H_J H J ′ = H J で、( J ′ , B ) ∈ P (J', B) \in \mathcal P ( J ′ , B ) ∈ P は ( J , B ) (J, B) ( J , B ) より真に大きく、極大性に反します。
d ≠ 0 d \ne 0 d = 0 なら c ( h ) = d c(h) = d c ( h ) = d となる h ∈ H J ′ h \in H_{J'} h ∈ H J ′ をとります。x ∈ H J ′ x \in H_{J'} x ∈ H J ′ について c ( x ) = r d c(x) = rd c ( x ) = r d なら c ( x − r h ) = 0 c(x - rh) = 0 c ( x − r h ) = 0 で x − r h ∈ H J x - rh \in H_J x − r h ∈ H J なので、B ∪ { h } B \cup \{h\} B ∪ { h } は H J ′ H_{J'} H J ′ を生成します。∑ b r b b + s h = 0 \sum_b r_b b + sh = 0 ∑ b r b b + s h = 0 なら、c c c を施して s d = 0 sd = 0 s d = 0 、R R R は整域なので s = 0 s = 0 s = 0 、B B B の一次独立性から r b = 0 r_b = 0 r b = 0 です。よって B ∪ { h } B \cup \{h\} B ∪ { h } は H J ′ H_{J'} H J ′ の基底で(c ( h ) ≠ 0 c(h) \ne 0 c ( h ) = 0 なので h ∉ B h \notin B h ∈ / B )、( J ′ , B ∪ { h } ) (J', B \cup \{h\}) ( J ′ , B ∪ { h }) は ( J , B ) (J, B) ( J , B ) より真に大きく、極大性に反します。
したがって J = I J = I J = I で、B B B は H I = H H_I = H H I = H の基底です。
∎
次の命題は、Abel 群の Ext \operatorname{Ext} Ext を計算するための道具をそろえたものです。自由群や、可除群(どの元も、0 でない整数で割れる Abel 群。Q \mathbb Q Q が例)では Ext 1 \operatorname{Ext}^1 Ext 1 が消え、Z / n \mathbb Z/n Z / n からの Ext 1 \operatorname{Ext}^1 Ext 1 は N / n N N/nN N / n N になります。
命題 6.2 (Abel 群の Ext の計算 ) ✓
M , N M, N M , N を Abel 群とする。
n ≥ 2 n \ge 2 n ≥ 2 で Ext Z n ( M , N ) = 0 \operatorname{Ext}^n_{\mathbb Z}(M, N) = 0 Ext Z n ( M , N ) = 0 である。より一般に、R R R が PID なら n ≥ 2 n \ge 2 n ≥ 2 で Ext R n = 0 \operatorname{Ext}^n_R = 0 Ext R n = 0 である。
M M M が自由(より一般に射影的)なら、Ext ( M , N ) = 0 \operatorname{Ext}(M, N) = 0 Ext ( M , N ) = 0 である。すなわち M M M の拡大はすべて分裂する。
N N N が可除なら、Ext ( M , N ) = 0 \operatorname{Ext}(M, N) = 0 Ext ( M , N ) = 0 である。
可換環 R R R と非零因子 a ∈ R a \in R a ∈ R 、R R R 加群 N N N について Ext R ( R / a R , N ) ≅ N / a N \operatorname{Ext}_R(R/aR, N) \cong N/aN Ext R ( R / a R , N ) ≅ N / a N である。y + a N y + aN y + a N に対応する拡大は、0 → R → a R → R / a R → 0 0 \to R \xrightarrow{a} R \to R/aR \to 0 0 → R a R → R / a R → 0 を 1 ↦ y 1 \mapsto y 1 ↦ y で定まる R → N R \to N R → N に沿って押し出したものである。とくに Ext ( Z / n , N ) ≅ N / n N \operatorname{Ext}(\mathbb Z/n, N) \cong N/nN Ext ( Z / n , N ) ≅ N / n N (n ≥ 1 n \ge 1 n ≥ 1 )である。
両変数について有限直和を保つ:Ext ( M 1 ⊕ M 2 , N ) ≅ Ext ( M 1 , N ) ⊕ Ext ( M 2 , N ) \operatorname{Ext}(M_1 \oplus M_2, N) \cong \operatorname{Ext}(M_1, N) \oplus \operatorname{Ext}(M_2, N) Ext ( M 1 ⊕ M 2 , N ) ≅ Ext ( M 1 , N ) ⊕ Ext ( M 2 , N ) 、Ext ( M , N 1 ⊕ N 2 ) ≅ Ext ( M , N 1 ) ⊕ Ext ( M , N 2 ) \operatorname{Ext}(M, N_1 \oplus N_2) \cong \operatorname{Ext}(M, N_1) \oplus \operatorname{Ext}(M, N_2) Ext ( M , N 1 ⊕ N 2 ) ≅ Ext ( M , N 1 ) ⊕ Ext ( M , N 2 ) 。
証明(命題 6.2) 1. R R R を PID、M M M を R R R 加群とします。自由加群からの全射 F 0 → M F_0 \to M F 0 → M があり(命題 5.1[射影対象・入射対象と Grothendieck 圏] の 2)、その核 F 1 F_1 F 1 は 補題 6.1 により自由です(R = Z R = \mathbb Z R = Z なら 補題 3.1[コホモロジーと双対性] でもよい)。自由加群は射影的なので(補題 3.2[テンソル積と平坦性・射影加群・入射加群] と 命題 5.1[射影対象・入射対象と Grothendieck 圏] の 1)、0 → F 1 → F 0 → M → 0 0 \to F_1 \to F_0 \to M \to 0 0 → F 1 → F 0 → M → 0 は長さ 1 1 1 以下の射影分解で、n ≥ 1 n \ge 1 n ≥ 1 について長さ n n n 以下の射影分解でもあります。命題 6.5[導来関手と δ 関手] の双対の主張により、n ≥ 1 n \ge 1 n ≥ 1 についてすべての N N N で Ext R n + 1 ( M , N ) = 0 \operatorname{Ext}^{n+1}_R(M, N) = 0 Ext R n + 1 ( M , N ) = 0 です。
2. 拡大 0 → N → E → p M → 0 0 \to N \to E \xrightarrow{p} M \to 0 0 → N → E p M → 0 について、M M M は射影対象で p p p は epi なので、p s = 1 M ps = 1_M p s = 1 M となる s s s があり(定義 3.1[射影対象・入射対象と Grothendieck 圏] )、拡大は分裂します(補題 2.1 )。定理 4.2 の 1・2 により Ext ( M , N ) = 0 \operatorname{Ext}(M, N) = 0 Ext ( M , N ) = 0 です。自由群は射影的です(1 と同じ理由)。
3. 可除 Abel 群は入射的で(命題 3.6[テンソル積と平坦性・射影加群・入射加群] の 2)、命題 5.1[射影対象・入射対象と Grothendieck 圏] の 1 により A b \mathsf{Ab} Ab の入射対象です。拡大 0 → N → i E → M → 0 0 \to N \xrightarrow{i} E \to M \to 0 0 → N i E → M → 0 について、i i i は mono なので r i = 1 N ri = 1_N r i = 1 N となる r r r があり(定義 3.1[射影対象・入射対象と Grothendieck 圏] の 2)、拡大は分裂します。2 と同様に Ext ( M , N ) = 0 \operatorname{Ext}(M, N) = 0 Ext ( M , N ) = 0 です。
4. a a a は非零因子なので、ξ : 0 → R → a R → π R / a R → 0 \xi\colon 0 \to R \xrightarrow{a} R \xrightarrow{\pi} R/aR \to 0 ξ : 0 → R a R π R / a R → 0 は短完全列で、R R R は自由なので射影的です。定理 4.2 の 3 により Θ ( α ∗ ξ ) = δ ξ N ( α ) \Theta(\alpha_*\xi) = \delta^N_\xi(\alpha) Θ ( α ∗ ξ ) = δ ξ N ( α ) なので、α ↦ Θ ( α ∗ ξ ) \alpha \mapsto \Theta(\alpha_*\xi) α ↦ Θ ( α ∗ ξ ) は連結射 δ ξ N \delta^N_\xi δ ξ N に等しく、準同型です。同じ定理の 1・3 により、これは全射 Hom ( R , N ) → Ext R ( R / a R , N ) \operatorname{Hom}(R, N) \to \operatorname{Ext}_R(R/aR, N) Hom ( R , N ) → Ext R ( R / a R , N ) で、Θ ( α ∗ ξ ) = 0 = Θ ( 0 ∗ ξ ) \Theta(\alpha_*\xi) = 0 = \Theta(0_*\xi) Θ ( α ∗ ξ ) = 0 = Θ ( 0 ∗ ξ ) と α = h a \alpha = h a α = ha (h : R → N h\colon R \to N h : R → N )は同値なので、核は a ∗ : Hom ( R , N ) → Hom ( R , N ) a^*\colon \operatorname{Hom}(R, N) \to \operatorname{Hom}(R, N) a ∗ : Hom ( R , N ) → Hom ( R , N ) (u ↦ u a u \mapsto ua u ↦ u a )の像です。Hom ( R , N ) ≅ N \operatorname{Hom}(R, N) \cong N Hom ( R , N ) ≅ N (u ↦ u ( 1 ) u \mapsto u(1) u ↦ u ( 1 ) )のもとで a ∗ a^* a ∗ は y ↦ a y y \mapsto ay y ↦ a y なので、Ext R ( R / a R , N ) ≅ N / a N \operatorname{Ext}_R(R/aR, N) \cong N/aN Ext R ( R / a R , N ) ≅ N / a N で、y + a N y + aN y + a N は u ( 1 ) = y u(1) = y u ( 1 ) = y となる u u u による押し出し u ∗ ξ u_*\xi u ∗ ξ の類に対応します。
5. Ext ( − , N ) \operatorname{Ext}(-, N) Ext ( − , N ) と Ext ( M , − ) \operatorname{Ext}(M, -) Ext ( M , − ) は加法関手で(補題 4.1 の 1)、加法関手は双積を保ちます(命題 3.7[加法圏とアーベル圏] )。
∎
4 は既存の計算(補題 3.3[コホモロジーと双対性] )と同じ結果ですが、ここでは対応する拡大まで具体的に書けています。
系 6.3 (捩れ群の Ext と Q/Z への双対 ) ✓
A A A を捩れ Abel 群(すべての元の位数が有限)とする。A A A について自然な同型 Ext ( A , Z ) ≅ Hom ( A , Q / Z ) \operatorname{Ext}(A, \mathbb Z) \cong \operatorname{Hom}(A, \mathbb Q/\mathbb Z) Ext ( A , Z ) ≅ Hom ( A , Q / Z ) がある。とくに A A A が有限 Abel 群なら Ext ( A , Z ) \operatorname{Ext}(A, \mathbb Z) Ext ( A , Z ) は A A A と(自然ではない)同型である。
証明(系 6.3) η : 0 → Z → Q → Q / Z → 0 \eta\colon 0 \to \mathbb Z \to \mathbb Q \to \mathbb Q/\mathbb Z \to 0 η : 0 → Z → Q → Q / Z → 0 を考えます。Q \mathbb Q Q は入射的で(命題 3.6[テンソル積と平坦性・射影加群・入射加群] の 3)、F A = Hom ( A , − ) F_A = \operatorname{Hom}(A, -) F A = Hom ( A , − ) は左完全です(命題 5.5[加法圏とアーベル圏] の 1)。入射対象は F A F_A F A 非輪状なので(定理 5.2[導来関手と δ 関手] の 3)、補題 5.7[導来関手と δ 関手] の 2 により、連結射 δ η , A \delta_{\eta, A} δ η , A は同型
Coker ( Hom ( A , Q ) → Hom ( A , Q / Z ) ) ≅ R 1 F A ( Z ) = Ext 1 ( A , Z ) \operatorname{Coker}\bigl(\operatorname{Hom}(A, \mathbb Q) \to \operatorname{Hom}(A, \mathbb Q/\mathbb Z)\bigr) \cong R^1F_A(\mathbb Z) = \operatorname{Ext}^1(A, \mathbb Z) Coker ( Hom ( A , Q ) → Hom ( A , Q / Z ) ) ≅ R 1 F A ( Z ) = Ext 1 ( A , Z ) を誘導します(右辺は定義 1 の Ext \operatorname{Ext} Ext )。A A A は捩れ群なので Hom ( A , Q ) = 0 \operatorname{Hom}(A, \mathbb Q) = 0 Hom ( A , Q ) = 0 です(m a = 0 ma = 0 ma = 0 なら m u ( a ) = 0 m u(a) = 0 m u ( a ) = 0 で、Q \mathbb Q Q では u ( a ) = 0 u(a) = 0 u ( a ) = 0 )。よって δ η , A : Hom ( A , Q / Z ) → Ext 1 ( A , Z ) \delta_{\eta, A}\colon \operatorname{Hom}(A, \mathbb Q/\mathbb Z) \to \operatorname{Ext}^1(A, \mathbb Z) δ η , A : Hom ( A , Q / Z ) → Ext 1 ( A , Z ) は同型です。f : A → A ′ f\colon A \to A' f : A → A ′ について、補題 4.1 の 4 により Ext 1 ( f , Z ) δ η , A ′ = δ η , A Hom ( f , Q / Z ) \operatorname{Ext}^1(f, \mathbb Z)\,\delta_{\eta, A'} = \delta_{\eta, A}\,\operatorname{Hom}(f, \mathbb Q/\mathbb Z) Ext 1 ( f , Z ) δ η , A ′ = δ η , A Hom ( f , Q / Z ) なので、この同型は A A A について自然です。平衡性の同型(定理 6.2[導来関手と δ 関手] の 2)は両変数について自然なので、定義 2 の Ext \operatorname{Ext} Ext に移しても自然です。
A A A が有限なら、系 6.1[加群と PID 上の構造定理] により A ≅ ⨁ k Z / m k A \cong \bigoplus_k \mathbb Z/m_k A ≅ ⨁ k Z / m k と書けます。Hom ( Z / m , Q / Z ) \operatorname{Hom}(\mathbb Z/m, \mathbb Q/\mathbb Z) Hom ( Z / m , Q / Z ) は 1 1 1 の行き先、すなわち m m m 倍で 0 0 0 になる Q / Z \mathbb Q/\mathbb Z Q / Z の元全体 { k / m + Z } \{k/m + \mathbb Z\} { k / m + Z } と同型で、これは Z / m \mathbb Z/m Z / m と同型です。Hom ( − , Q / Z ) \operatorname{Hom}(-, \mathbb Q/\mathbb Z) Hom ( − , Q / Z ) は有限直和を保つので(命題 3.7[加法圏とアーベル圏] )、Hom ( A , Q / Z ) ≅ A \operatorname{Hom}(A, \mathbb Q/\mathbb Z) \cong A Hom ( A , Q / Z ) ≅ A です。この同型は分解の選び方に依存します。
∎
例 6.4 (Z/p による Z/p の拡大を数える )
p p p を素数とします。命題 6.2 の 4 により Ext ( Z / p , Z / p ) ≅ Z / p \operatorname{Ext}(\mathbb Z/p, \mathbb Z/p) \cong \mathbb Z/p Ext ( Z / p , Z / p ) ≅ Z / p で、定理 4.2 により Z / p \mathbb Z/p Z / p の Z / p \mathbb Z/p Z / p による拡大の同値類はちょうど p p p 個です。
k ∈ { 1 , … , p − 1 } k \in \{1, \ldots, p-1\} k ∈ { 1 , … , p − 1 } について、E k : 0 → Z / p → i Z / p 2 → π k Z / p → 0 E_k\colon 0 \to \mathbb Z/p \xrightarrow{i} \mathbb Z/p^2 \xrightarrow{\pi_k} \mathbb Z/p \to 0 E k : 0 → Z / p i Z / p 2 π k Z / p → 0 を i ( 1 ) = p i(1) = p i ( 1 ) = p 、π k ( 1 ) = k \pi_k(1) = k π k ( 1 ) = k で定めます(π k \pi_k π k の核は p Z / p 2 = i ( Z / p ) p\mathbb Z/p^2 = i(\mathbb Z/p) p Z / p 2 = i ( Z / p ) なので完全)。ξ : 0 → Z → p Z → Z / p → 0 \xi\colon 0 \to \mathbb Z \xrightarrow{p} \mathbb Z \to \mathbb Z/p \to 0 ξ : 0 → Z p Z → Z / p → 0 を使って Θ ( E k ) \Theta(E_k) Θ ( E k ) を求めます。m k ≡ 1 ( m o d p ) mk \equiv 1 \pmod p mk ≡ 1 ( mod p ) となる整数 m m m をとり、β : Z → Z / p 2 \beta\colon \mathbb Z \to \mathbb Z/p^2 β : Z → Z / p 2 を β ( 1 ) = m \beta(1) = m β ( 1 ) = m とすると、π k β ( 1 ) = m k ≡ 1 \pi_k\beta(1) = mk \equiv 1 π k β ( 1 ) = mk ≡ 1 なので β \beta β は持ち上げで、β ( p ) = p m = i ( m ) \beta(p) = pm = i(m) β ( p ) = p m = i ( m ) から α E k ( 1 ) = m \alpha_{E_k}(1) = m α E k ( 1 ) = m です。よって Θ ( E k ) \Theta(E_k) Θ ( E k ) は Ext ≅ Z / p \operatorname{Ext} \cong \mathbb Z/p Ext ≅ Z / p で k − 1 m o d p k^{-1} \bmod p k − 1 mod p に対応します。k ↦ k − 1 k \mapsto k^{-1} k ↦ k − 1 は ( Z / p ) × (\mathbb Z/p)^\times ( Z / p ) × の全単射なので、E 1 , … , E p − 1 E_1, \ldots, E_{p-1} E 1 , … , E p − 1 は互いに同値でない p − 1 p-1 p − 1 個の非分裂拡大で、残りの 1 個が分裂拡大 Z / p ⊕ Z / p \mathbb Z/p \oplus \mathbb Z/p Z / p ⊕ Z / p です。
中央の群の同型類は Z / p 2 \mathbb Z/p^2 Z / p 2 と Z / p ⊕ Z / p \mathbb Z/p \oplus \mathbb Z/p Z / p ⊕ Z / p の 2 つしかありません。Ext \operatorname{Ext} Ext が数えるのは中央の群の同型類ではなく、埋め込みと射影まで込めた拡大の類です。
例 6.5 (Ext(Q, Z) は非可算 )
系 6.3 の証明と同じく η : 0 → Z → Q → Q / Z → 0 \eta\colon 0 \to \mathbb Z \to \mathbb Q \to \mathbb Q/\mathbb Z \to 0 η : 0 → Z → Q → Q / Z → 0 と 補題 5.7[導来関手と δ 関手] の 2 を A = Q A = \mathbb Q A = Q に使うと、
Ext ( Q , Z ) ≅ Coker ( Hom ( Q , Q ) → Hom ( Q , Q / Z ) ) \operatorname{Ext}(\mathbb Q, \mathbb Z) \cong \operatorname{Coker}\bigl(\operatorname{Hom}(\mathbb Q, \mathbb Q) \to \operatorname{Hom}(\mathbb Q, \mathbb Q/\mathbb Z)\bigr) Ext ( Q , Z ) ≅ Coker ( Hom ( Q , Q ) → Hom ( Q , Q / Z ) ) です。Hom ( Q , Q ) \operatorname{Hom}(\mathbb Q, \mathbb Q) Hom ( Q , Q ) の元は 1 1 1 の行き先で決まるので(u ( k / n ) u(k/n) u ( k / n ) は n u ( k / n ) = k u ( 1 ) n u(k/n) = k u(1) n u ( k / n ) = k u ( 1 ) で決まる)、可算集合です。一方 Hom ( Q , Q / Z ) \operatorname{Hom}(\mathbb Q, \mathbb Q/\mathbb Z) Hom ( Q , Q / Z ) は非可算です。実際 Q = ⋃ n 1 n ! Z \mathbb Q = \bigcup_n \frac{1}{n!}\mathbb Z Q = ⋃ n n ! 1 Z なので、準同型は x n = u ( 1 / n ! ) x_n = u(1/n!) x n = u ( 1/ n !) の列で決まり、列が ( n + 1 ) x n + 1 = x n (n+1)x_{n+1} = x_n ( n + 1 ) x n + 1 = x n を満たせば u ( k / n ! ) = k x n u(k/n!) = kx_n u ( k / n !) = k x n で準同型が定まります。Q / Z \mathbb Q/\mathbb Z Q / Z は可除なので x n x_n x n に対して ( n + 1 ) y = x n (n+1)y = x_n ( n + 1 ) y = x n の解 y y y があり、解全体は 1 n + 1 Z / Z \frac{1}{n+1}\mathbb Z/\mathbb Z n + 1 1 Z / Z の剰余類なので n + 1 ≥ 2 n+1 \ge 2 n + 1 ≥ 2 個あります。各段で 2 通り以上の選択があるので、列は非可算個あります。可算集合の像で割った商は非可算なので、Ext ( Q , Z ) \operatorname{Ext}(\mathbb Q, \mathbb Z) Ext ( Q , Z ) は非可算で、とくに 0 0 0 ではありません。
Q \mathbb Q Q は可除で自由ではなく、Z \mathbb Z Z は可除ではないので、命題 6.2 の 2・3 のどちらも当てはまりません。定理 4.2 により、Q \mathbb Q Q の Z \mathbb Z Z による拡大の同値類は非可算個あり、分裂拡大 Z ⊕ Q \mathbb Z \oplus \mathbb Q Z ⊕ Q の類以外の類がいくらでもあります。
例 6.6 (k[x] 加群の拡大と Jordan 細胞 )
k k k を体、R = k [ x ] R = k[x] R = k [ x ] とし、λ ∈ k \lambda \in k λ ∈ k について k λ = R / ( x − λ ) k_\lambda = R/(x - \lambda) k λ = R / ( x − λ ) (x x x が λ \lambda λ 倍で作用する 1 次元空間)とおきます。命題 6.2 の 4 を a = x − λ a = x - \lambda a = x − λ に使うと
Ext R ( k λ , k μ ) ≅ k μ / ( x − λ ) k μ = k / ( μ − λ ) k ≅ { k ( λ = μ ) 0 ( λ ≠ μ ) \operatorname{Ext}_R(k_\lambda, k_\mu) \cong k_\mu/(x - \lambda)k_\mu = k/(\mu - \lambda)k \cong \begin{cases} k & (\lambda = \mu) \\ 0 & (\lambda \ne \mu) \end{cases} Ext R ( k λ , k μ ) ≅ k μ / ( x − λ ) k μ = k / ( μ − λ ) k ≅ { k 0 ( λ = μ ) ( λ = μ ) です。λ ≠ μ \lambda \ne \mu λ = μ なら拡大 0 → k μ → V → k λ → 0 0 \to k_\mu \to V \to k_\lambda \to 0 0 → k μ → V → k λ → 0 はすべて分裂し、V V V は固有値 μ , λ \mu, \lambda μ , λ の固有ベクトルからなる基底をもちます。λ = μ \lambda = \mu λ = μ のとき、非分裂な拡大の一つは R / ( x − λ ) 2 R/(x - \lambda)^2 R / ( x − λ ) 2 で、x x x はある基底で Jordan 細胞 ( λ 1 0 λ ) \begin{pmatrix} \lambda & 1 \\ 0 & \lambda \end{pmatrix} ( λ 0 1 λ ) として作用します。対応する Ext \operatorname{Ext} Ext の元は、0 → R → x − λ R → k λ → 0 0 \to R \xrightarrow{x - \lambda} R \to k_\lambda \to 0 0 → R x − λ R → k λ → 0 を 1 ↦ 1 1 \mapsto 1 1 ↦ 1 で押し出したものです。Jordan 細胞は「同じ固有値の固有空間どうしの分裂しない拡大」で、異なる固有値は Ext \operatorname{Ext} Ext が 0 0 0 なので貼り合わさらない、と読めます。有限次元の k [ x ] k[x] k [ x ] 加群の構造定理(定理 5.1[加群と PID 上の構造定理] )が一般化固有空間への分解を与えることの、ホモロジー代数からの説明の一つです。
この節では、可換環論の章の下付き添字の複体(定義 2.1[Tor・Ext と深さ] 。Z n = Ker d n Z_n = \operatorname{Ker} d_n Z n = Ker d n 、B n = Im d n + 1 B_n = \operatorname{Im} d_{n+1} B n = Im d n + 1 、H n = Z n / B n H_n = Z_n/B_n H n = Z n / B n )を使います。Tor n R \operatorname{Tor}^R_n Tor n R は 定義 4.1[Tor・Ext と深さ] のもので、射影分解の取り方によりません(系 4.2[Tor・Ext と深さ] )。
定義 7.1 (複体のテンソル積 ) ↗
R R R を可換環、C , D C, D C , D を R R R 加群の複体とする。複体 C ⊗ D C \otimes D C ⊗ D を
( C ⊗ D ) n = ⨁ p + q = n C p ⊗ R D q , d ( x ⊗ y ) = d x ⊗ y + ( − 1 ) p x ⊗ d y ( x ∈ C p , y ∈ D q ) (C \otimes D)_n = \bigoplus_{p+q=n} C_p \otimes_R D_q, \qquad d(x \otimes y) = dx \otimes y + (-1)^p x \otimes dy \quad (x \in C_p,\ y \in D_q) ( C ⊗ D ) n = p + q = n ⨁ C p ⊗ R D q , d ( x ⊗ y ) = d x ⊗ y + ( − 1 ) p x ⊗ d y ( x ∈ C p , y ∈ D q ) で定める。鎖写像 f : C → C ′ f\colon C \to C' f : C → C ′ 、g : D → D ′ g\colon D \to D' g : D → D ′ について ( f ⊗ g ) ( x ⊗ y ) = f ( x ) ⊗ g ( y ) (f \otimes g)(x \otimes y) = f(x) \otimes g(y) ( f ⊗ g ) ( x ⊗ y ) = f ( x ) ⊗ g ( y ) とおく。
d d d は各 C p × D q C_p \times D_q C p × D q 上で双線形な式から定まるので、テンソル積の普遍性により well-defined です。d ( d ( x ⊗ y ) ) = d d x ⊗ y + ( − 1 ) p − 1 d x ⊗ d y + ( − 1 ) p d x ⊗ d y + x ⊗ d d y = 0 d(d(x \otimes y)) = ddx \otimes y + (-1)^{p-1} dx \otimes dy + (-1)^p dx \otimes dy + x \otimes ddy = 0 d ( d ( x ⊗ y )) = dd x ⊗ y + ( − 1 ) p − 1 d x ⊗ d y + ( − 1 ) p d x ⊗ d y + x ⊗ dd y = 0 なので複体で、f , g f, g f , g が鎖写像なら f ⊗ g f \otimes g f ⊗ g も鎖写像です(次数を保つので符号が一致する)。微分が 0 0 0 の複体 W W W について、W ⊗ D W \otimes D W ⊗ D の微分は w ⊗ y ↦ ( − 1 ) p w ⊗ d y w \otimes y \mapsto (-1)^p w \otimes dy w ⊗ y ↦ ( − 1 ) p w ⊗ d y で、p p p ごとの直和成分を保ちます。
定理 7.2 (代数的 Künneth 公式 ) ✓
R R R を PID、C C C を自由 R R R 加群からなる複体、D D D を R R R 加群の複体とする。各 n n n について、C C C と D D D の鎖写像(C C C の側は自由加群の複体の間)について自然な短完全列
0 → ⨁ p + q = n H p ( C ) ⊗ R H q ( D ) → κ H n ( C ⊗ D ) → ⨁ p + q = n − 1 Tor 1 R ( H p ( C ) , H q ( D ) ) → 0 0 \to \bigoplus_{p+q=n} H_p(C) \otimes_R H_q(D) \xrightarrow{\ \kappa\ } H_n(C \otimes D) \to \bigoplus_{p+q=n-1} \operatorname{Tor}_1^R\bigl(H_p(C), H_q(D)\bigr) \to 0 0 → p + q = n ⨁ H p ( C ) ⊗ R H q ( D ) κ H n ( C ⊗ D ) → p + q = n − 1 ⨁ Tor 1 R ( H p ( C ) , H q ( D ) ) → 0 がある。ここで κ ( [ z ] ⊗ [ y ] ) = [ z ⊗ y ] \kappa([z] \otimes [y]) = [z \otimes y] κ ([ z ] ⊗ [ y ]) = [ z ⊗ y ] である。さらに、D D D も自由加群からなるか、D D D の微分が 0 0 0 なら、この列は分裂する。
証明(定理 7.2) 第 1 段:C C C の分解。 Z p ⊆ C p Z_p \subseteq C_p Z p ⊆ C p 、B p − 1 ⊆ C p − 1 B_{p-1} \subseteq C_{p-1} B p − 1 ⊆ C p − 1 は自由加群の部分加群なので自由です(補題 6.1 )。Z Z Z を Z p Z_p Z p を並べて微分を 0 0 0 とした複体、B ′ B' B ′ を B p ′ = B p − 1 B'_p = B_{p-1} B p ′ = B p − 1 として微分を 0 0 0 とした複体とします。包含 Z → C Z \to C Z → C と、d : C p → B p − 1 = B p ′ d\colon C_p \to B_{p-1} = B'_p d : C p → B p − 1 = B p ′ はどちらも鎖写像で(C C C の微分は Z Z Z 上で 0 0 0 、d ∘ d = 0 d \circ d = 0 d ∘ d = 0 )、各次数で 0 → Z p → C p → d B p − 1 → 0 0 \to Z_p \to C_p \xrightarrow{d} B_{p-1} \to 0 0 → Z p → C p d B p − 1 → 0 は短完全です。B p − 1 B_{p-1} B p − 1 は自由なので射影的で(補題 3.2[テンソル積と平坦性・射影加群・入射加群] )、全射 d d d は切断をもち、この列は分裂します(補題 2.1 。M o d R \mathsf{Mod}_R Mod R はアーベル圏、命題 4.6[加法圏とアーベル圏] )。
第 2 段:テンソル積の短完全列。 − ⊗ D q - \otimes D_q − ⊗ D q は加法関手なので、補題 2.1 の 3 により 0 → Z p ⊗ D q → C p ⊗ D q → B p − 1 ⊗ D q → 0 0 \to Z_p \otimes D_q \to C_p \otimes D_q \to B_{p-1} \otimes D_q \to 0 0 → Z p ⊗ D q → C p ⊗ D q → B p − 1 ⊗ D q → 0 は(分裂する)短完全列で、直和をとって 0 → ( Z ⊗ D ) n → ( C ⊗ D ) n → ( B ′ ⊗ D ) n → 0 0 \to (Z \otimes D)_n \to (C \otimes D)_n \to (B' \otimes D)_n \to 0 0 → ( Z ⊗ D ) n → ( C ⊗ D ) n → ( B ′ ⊗ D ) n → 0 も完全です(直和の各成分で見ればよい)。射は ι ⊗ 1 \iota \otimes 1 ι ⊗ 1 と d ⊗ 1 d \otimes 1 d ⊗ 1 で、どちらも鎖写像です。実際 z ∈ Z p z \in Z_p z ∈ Z p では d ( z ⊗ y ) = ( − 1 ) p z ⊗ d y d(z \otimes y) = (-1)^p z \otimes dy d ( z ⊗ y ) = ( − 1 ) p z ⊗ d y が両方の複体で同じ式になり、x ∈ C p x \in C_p x ∈ C p では
( d ⊗ 1 ) ( d x ⊗ y + ( − 1 ) p x ⊗ d y ) = ( − 1 ) p d x ⊗ d y = d B ′ ⊗ D ( d x ⊗ y ) (d \otimes 1)\bigl(dx \otimes y + (-1)^p x \otimes dy\bigr) = (-1)^p dx \otimes dy = d_{B' \otimes D}(dx \otimes y) ( d ⊗ 1 ) ( d x ⊗ y + ( − 1 ) p x ⊗ d y ) = ( − 1 ) p d x ⊗ d y = d B ′ ⊗ D ( d x ⊗ y ) です(d x ∈ B p ′ dx \in B'_p d x ∈ B p ′ は次数 p p p )。よって複体の短完全列 0 → Z ⊗ D → C ⊗ D → B ′ ⊗ D → 0 0 \to Z \otimes D \to C \otimes D \to B' \otimes D \to 0 0 → Z ⊗ D → C ⊗ D → B ′ ⊗ D → 0 を得ます。
第 3 段:両端のホモロジー。 微分が 0 0 0 で各項が平坦な複体 W W W について、H n ( W ⊗ D ) ≅ ⨁ p W p ⊗ H n − p ( D ) H_n(W \otimes D) \cong \bigoplus_p W_p \otimes H_{n-p}(D) H n ( W ⊗ D ) ≅ ⨁ p W p ⊗ H n − p ( D ) (w ⊗ [ y ] ↦ [ w ⊗ y ] w \otimes [y] \mapsto [w \otimes y] w ⊗ [ y ] ↦ [ w ⊗ y ] )を示します。W ⊗ D W \otimes D W ⊗ D の微分は p p p ごとの直和成分を保つので、核・像・ホモロジーは成分ごとに計算でき、符号 ( − 1 ) p (-1)^p ( − 1 ) p は核と像を変えません。各成分は列 D q + 1 → D q → D q − 1 D_{q+1} \to D_q \to D_{q-1} D q + 1 → D q → D q − 1 に W p ⊗ − W_p \otimes - W p ⊗ − を施したもので、W p W_p W p は平坦なので、補題 4.5[テンソル積と平坦性・射影加群・入射加群] (テンソル積の対称性 命題 2.3[テンソル積と平坦性・射影加群・入射加群] の 1 で左右を入れ替える)によりそのホモロジーは W p ⊗ H q ( D ) W_p \otimes H_q(D) W p ⊗ H q ( D ) です。Z p Z_p Z p 、B p − 1 B_{p-1} B p − 1 は自由なので平坦です(命題 4.4[テンソル積と平坦性・射影加群・入射加群] の 1)。よって
H n ( Z ⊗ D ) ≅ ⨁ p Z p ⊗ H n − p ( D ) , H n ( B ′ ⊗ D ) ≅ ⨁ p B p − 1 ⊗ H n − p ( D ) H_n(Z \otimes D) \cong \bigoplus_p Z_p \otimes H_{n-p}(D), \qquad H_n(B' \otimes D) \cong \bigoplus_p B_{p-1} \otimes H_{n-p}(D) H n ( Z ⊗ D ) ≅ p ⨁ Z p ⊗ H n − p ( D ) , H n ( B ′ ⊗ D ) ≅ p ⨁ B p − 1 ⊗ H n − p ( D ) です。
第 4 段:連結射。 長完全列(補題 2.3[Tor・Ext と深さ] )
H n + 1 ( B ′ ⊗ D ) → ∂ n + 1 H n ( Z ⊗ D ) → H n ( C ⊗ D ) → H n ( B ′ ⊗ D ) → ∂ n H n − 1 ( Z ⊗ D ) H_{n+1}(B' \otimes D) \xrightarrow{\partial_{n+1}} H_n(Z \otimes D) \to H_n(C \otimes D) \to H_n(B' \otimes D) \xrightarrow{\partial_n} H_{n-1}(Z \otimes D) H n + 1 ( B ′ ⊗ D ) ∂ n + 1 H n ( Z ⊗ D ) → H n ( C ⊗ D ) → H n ( B ′ ⊗ D ) ∂ n H n − 1 ( Z ⊗ D ) の連結射を求めます。b ∈ B p − 1 b \in B_{p-1} b ∈ B p − 1 、y ∈ D n − p y \in D_{n-p} y ∈ D n − p を d y = 0 dy = 0 d y = 0 とすると、b ⊗ y b \otimes y b ⊗ y は B ′ ⊗ D B' \otimes D B ′ ⊗ D のサイクルです。d x = b dx = b d x = b となる x ∈ C p x \in C_p x ∈ C p をとると x ⊗ y x \otimes y x ⊗ y は b ⊗ y b \otimes y b ⊗ y の持ち上げで、d ( x ⊗ y ) = b ⊗ y + ( − 1 ) p x ⊗ d y = b ⊗ y d(x \otimes y) = b \otimes y + (-1)^p x \otimes dy = b \otimes y d ( x ⊗ y ) = b ⊗ y + ( − 1 ) p x ⊗ d y = b ⊗ y は Z ⊗ D Z \otimes D Z ⊗ D の元です。補題 2.3[Tor・Ext と深さ] の連結射の記述により、∂ n [ b ⊗ y ] = [ b ⊗ y ] \partial_n[b \otimes y] = [b \otimes y] ∂ n [ b ⊗ y ] = [ b ⊗ y ] です。第 3 段の同型のもとで、b ⊗ [ y ] b \otimes [y] b ⊗ [ y ] の形の元は H n ( B ′ ⊗ D ) H_n(B' \otimes D) H n ( B ′ ⊗ D ) を生成し、∂ n \partial_n ∂ n は加法的なので、∂ n = ⨁ p ( i p − 1 ⊗ 1 ) \partial_n = \bigoplus_p (i_{p-1} \otimes 1) ∂ n = ⨁ p ( i p − 1 ⊗ 1 ) です。ここで i p − 1 : B p − 1 → Z p − 1 i_{p-1}\colon B_{p-1} \to Z_{p-1} i p − 1 : B p − 1 → Z p − 1 は包含です。
第 5 段:列の切り出し。 長完全列から短完全列 0 → Coker ∂ n + 1 → H n ( C ⊗ D ) → Ker ∂ n → 0 0 \to \operatorname{Coker}\partial_{n+1} \to H_n(C \otimes D) \to \operatorname{Ker}\partial_n \to 0 0 → Coker ∂ n + 1 → H n ( C ⊗ D ) → Ker ∂ n → 0 が得られます。
余核。 B p → i p Z p → H p ( C ) → 0 B_p \xrightarrow{i_p} Z_p \to H_p(C) \to 0 B p i p Z p → H p ( C ) → 0 は完全なので、テンソル積の右完全性(定理 2.8[テンソル積と平坦性・射影加群・入射加群] )により Coker ( i p ⊗ 1 : B p ⊗ H q ( D ) → Z p ⊗ H q ( D ) ) ≅ H p ( C ) ⊗ H q ( D ) \operatorname{Coker}(i_p \otimes 1\colon B_p \otimes H_q(D) \to Z_p \otimes H_q(D)) \cong H_p(C) \otimes H_q(D) Coker ( i p ⊗ 1 : B p ⊗ H q ( D ) → Z p ⊗ H q ( D )) ≅ H p ( C ) ⊗ H q ( D ) です。∂ n + 1 \partial_{n+1} ∂ n + 1 は成分ごとの i p ⊗ 1 i_p \otimes 1 i p ⊗ 1 (p + q = n p + q = n p + q = n )の直和なので、Coker ∂ n + 1 ≅ ⨁ p + q = n H p ( C ) ⊗ H q ( D ) \operatorname{Coker}\partial_{n+1} \cong \bigoplus_{p+q=n} H_p(C) \otimes H_q(D) Coker ∂ n + 1 ≅ ⨁ p + q = n H p ( C ) ⊗ H q ( D ) です。Z p ⊗ H q ( D ) → H n ( C ⊗ D ) Z_p \otimes H_q(D) \to H_n(C \otimes D) Z p ⊗ H q ( D ) → H n ( C ⊗ D ) は z ⊗ [ y ] ↦ [ z ⊗ y ] z \otimes [y] \mapsto [z \otimes y] z ⊗ [ y ] ↦ [ z ⊗ y ] なので、誘導される射は κ \kappa κ です。
核。 0 → B p − 1 → i p − 1 Z p − 1 → H p − 1 ( C ) → 0 0 \to B_{p-1} \xrightarrow{i_{p-1}} Z_{p-1} \to H_{p-1}(C) \to 0 0 → B p − 1 i p − 1 Z p − 1 → H p − 1 ( C ) → 0 は自由加群による(したがって射影的な)長さ 1 1 1 の分解なので、定義 4.1[Tor・Ext と深さ] により、任意の N N N について Tor 1 ( H p − 1 ( C ) , N ) \operatorname{Tor}_1(H_{p-1}(C), N) Tor 1 ( H p − 1 ( C ) , N ) は複体 0 → B p − 1 ⊗ N → Z p − 1 ⊗ N → 0 0 \to B_{p-1} \otimes N \to Z_{p-1} \otimes N \to 0 0 → B p − 1 ⊗ N → Z p − 1 ⊗ N → 0 の次数 1 1 1 のホモロジー、すなわち Ker ( i p − 1 ⊗ 1 ) \operatorname{Ker}(i_{p-1} \otimes 1) Ker ( i p − 1 ⊗ 1 ) です。よって Ker ∂ n ≅ ⨁ p Tor 1 ( H p − 1 ( C ) , H n − p ( D ) ) \operatorname{Ker}\partial_n \cong \bigoplus_p \operatorname{Tor}_1(H_{p-1}(C), H_{n-p}(D)) Ker ∂ n ≅ ⨁ p Tor 1 ( H p − 1 ( C ) , H n − p ( D )) で、添字を付け替えると主張の右端の項です。
第 6 段:自然性。 鎖写像 f : C → C ′ f\colon C \to C' f : C → C ′ (C ′ C' C ′ も自由加群の複体)と g : D → D ′ g\colon D \to D' g : D → D ′ は Z → Z ′ Z \to Z' Z → Z ′ 、B ′ → B ′ ′ B' \to B'' B ′ → B ′′ を誘導し、f ⊗ g f \otimes g f ⊗ g は第 2 段の短完全列の間の射を与えます。連結射は 補題 2.3[Tor・Ext と深さ] の記述(持ち上げて微分をとり、部分複体の元とみる)で与えられ、この操作の各段は鎖写像と可換なので、連結射は f ⊗ g f \otimes g f ⊗ g と可換です。余核の側の射は H ( f ) ⊗ H ( g ) H(f) \otimes H(g) H ( f ) ⊗ H ( g ) です。核の側では、f f f が誘導する ( B p − 1 → Z p − 1 ) → ( B p − 1 ′ → Z p − 1 ′ ) (B_{p-1} \to Z_{p-1}) \to (B'_{p-1} \to Z'_{p-1}) ( B p − 1 → Z p − 1 ) → ( B p − 1 ′ → Z p − 1 ′ ) は H p − 1 ( f ) H_{p-1}(f) H p − 1 ( f ) の射影分解の間の持ち上げなので、誘導される射は定義により Tor 1 ( H ( f ) , − ) \operatorname{Tor}_1(H(f), -) Tor 1 ( H ( f ) , − ) で(持ち上げによらない。系 4.2[Tor・Ext と深さ] )、g g g の側は Tor 1 ( − , H ( g ) ) = H 1 ( 1 ⊗ H ( g ) ) \operatorname{Tor}_1(-, H(g)) = H_1(1 \otimes H(g)) Tor 1 ( − , H ( g )) = H 1 ( 1 ⊗ H ( g )) です。
第 7 段:分裂。 第 1 段により Z p Z_p Z p は C p C_p C p の直和因子なので、r p : C p → Z p r_p\colon C_p \to Z_p r p : C p → Z p で Z p Z_p Z p 上で恒等写像になるものがあります。ϕ C : C → H ( C ) \phi_C\colon C \to H(C) ϕ C : C → H ( C ) (H ( C ) H(C) H ( C ) は微分 0 0 0 の複体)を ϕ C ( x ) = [ r p ( x ) ] \phi_C(x) = [r_p(x)] ϕ C ( x ) = [ r p ( x )] で定めると、d x ∈ B p − 1 ⊆ Z p − 1 dx \in B_{p-1} \subseteq Z_{p-1} d x ∈ B p − 1 ⊆ Z p − 1 なので ϕ C ( d x ) = [ d x ] = 0 \phi_C(dx) = [dx] = 0 ϕ C ( d x ) = [ d x ] = 0 で、ϕ C \phi_C ϕ C は鎖写像です。D D D が自由加群からなるときは、D D D についても第 1 段と同じ議論で Z q ( D ) Z_q(D) Z q ( D ) が D q D_q D q の直和因子になるので、Z q ( D ) Z_q(D) Z q ( D ) 上で恒等写像になる r q ′ : D q → Z q ( D ) r'_q\colon D_q \to Z_q(D) r q ′ : D q → Z q ( D ) をとり、同様に ϕ D ( y ) = [ r q ′ ( y ) ] \phi_D(y) = [r'_q(y)] ϕ D ( y ) = [ r q ′ ( y )] とします。D D D の微分が 0 0 0 のときは Z q ( D ) = D q Z_q(D) = D_q Z q ( D ) = D q 、r q ′ = 1 r'_q = 1 r q ′ = 1 、ϕ D = 1 \phi_D = 1 ϕ D = 1 とします。ϕ C ⊗ ϕ D : C ⊗ D → H ( C ) ⊗ H ( D ) \phi_C \otimes \phi_D\colon C \otimes D \to H(C) \otimes H(D) ϕ C ⊗ ϕ D : C ⊗ D → H ( C ) ⊗ H ( D ) は鎖写像で、終域の微分は 0 0 0 なので、H n H_n H n をとると σ : H n ( C ⊗ D ) → ⨁ p + q = n H p ( C ) ⊗ H q ( D ) \sigma\colon H_n(C \otimes D) \to \bigoplus_{p+q=n} H_p(C) \otimes H_q(D) σ : H n ( C ⊗ D ) → ⨁ p + q = n H p ( C ) ⊗ H q ( D ) が得られます。z ∈ Z p z \in Z_p z ∈ Z p 、y ∈ Z q ( D ) y \in Z_q(D) y ∈ Z q ( D ) について σ κ ( [ z ] ⊗ [ y ] ) = [ r p z ] ⊗ [ r q ′ y ] = [ z ] ⊗ [ y ] \sigma\kappa([z] \otimes [y]) = [r_p z] \otimes [r'_q y] = [z] \otimes [y] σ κ ([ z ] ⊗ [ y ]) = [ r p z ] ⊗ [ r q ′ y ] = [ z ] ⊗ [ y ] で、このような元は生成するので σ κ = 1 \sigma\kappa = 1 σ κ = 1 です。補題 2.1 の (a) により列は分裂します。
∎
分裂は自然ではありません。r p r_p r p の選び方に依存し、鎖写像と可換になるとは限らないからです。D D D を一つの加群 M M M だけの複体にすると、ホモロジーの普遍係数定理が得られます。
系 7.3 (ホモロジーの普遍係数定理 ) ✓
R R R を PID、C C C を自由 R R R 加群からなる複体、M M M を R R R 加群とする。
自然な短完全列 0 → H n ( C ) ⊗ M → H n ( C ⊗ M ) → Tor 1 R ( H n − 1 ( C ) , M ) → 0 0 \to H_n(C) \otimes M \to H_n(C \otimes M) \to \operatorname{Tor}_1^R(H_{n-1}(C), M) \to 0 0 → H n ( C ) ⊗ M → H n ( C ⊗ M ) → Tor 1 R ( H n − 1 ( C ) , M ) → 0 があり、これは(自然でなく)分裂する。ここで C ⊗ M C \otimes M C ⊗ M は C n ⊗ M C_n \otimes M C n ⊗ M に微分 d ⊗ 1 d \otimes 1 d ⊗ 1 を入れた複体である。
M M M が捩れなしなら、あるいは H n − 1 ( C ) H_{n-1}(C) H n − 1 ( C ) が捩れなしなら、H n ( C ⊗ M ) ≅ H n ( C ) ⊗ M H_n(C \otimes M) \cong H_n(C) \otimes M H n ( C ⊗ M ) ≅ H n ( C ) ⊗ M である。
証明(系 7.3) 1. D D D を次数 0 0 0 に M M M を置き、他を 0 0 0 とした複体とすると、( C ⊗ D ) n = C n ⊗ M (C \otimes D)_n = C_n \otimes M ( C ⊗ D ) n = C n ⊗ M で、微分は d ⊗ 1 d \otimes 1 d ⊗ 1 です(D D D の微分は 0 0 0 )。H 0 ( D ) = M H_0(D) = M H 0 ( D ) = M 、q ≠ 0 q \ne 0 q = 0 で H q ( D ) = 0 H_q(D) = 0 H q ( D ) = 0 なので、定理 7.2 の列は主張の列になり、D D D の微分が 0 0 0 なので分裂します。
2. PID 上で捩れなしの加群は平坦です(命題 8.1[テンソル積と平坦性・射影加群・入射加群] の 1)。M M M が平坦なら Tor 1 ( H n − 1 ( C ) , M ) = 0 \operatorname{Tor}_1(H_{n-1}(C), M) = 0 Tor 1 ( H n − 1 ( C ) , M ) = 0 です(命題 4.3[Tor・Ext と深さ] の 2)。H n − 1 ( C ) H_{n-1}(C) H n − 1 ( C ) が平坦なら、Tor 1 ( H n − 1 ( C ) , M ) ≅ Tor 1 ( M , H n − 1 ( C ) ) \operatorname{Tor}_1(H_{n-1}(C), M) \cong \operatorname{Tor}_1(M, H_{n-1}(C)) Tor 1 ( H n − 1 ( C ) , M ) ≅ Tor 1 ( M , H n − 1 ( C )) (系 7.2[導来関手と δ 関手] の 3)で、同じ理由で 0 0 0 です。1 の列から主張が従います。
∎
例 7.5 (Tor の項が現れる例 )
m ≥ 2 m \ge 2 m ≥ 2 とし、C C C を C 1 = Z e C_1 = \mathbb Z e C 1 = Z e 、C 0 = Z f C_0 = \mathbb Z f C 0 = Z f 、d e = m f de = mf d e = m f の複体とします(H 0 ( C ) = Z / m H_0(C) = \mathbb Z/m H 0 ( C ) = Z / m 、他は 0 0 0 )。定理 7.2 により
H 0 ( C ⊗ C ) ≅ Z / m ⊗ Z / m ≅ Z / m , H 1 ( C ⊗ C ) ≅ Tor 1 ( Z / m , Z / m ) ≅ Z / m , H 2 ( C ⊗ C ) = 0 H_0(C \otimes C) \cong \mathbb Z/m \otimes \mathbb Z/m \cong \mathbb Z/m, \quad H_1(C \otimes C) \cong \operatorname{Tor}_1(\mathbb Z/m, \mathbb Z/m) \cong \mathbb Z/m, \quad H_2(C \otimes C) = 0 H 0 ( C ⊗ C ) ≅ Z / m ⊗ Z / m ≅ Z / m , H 1 ( C ⊗ C ) ≅ Tor 1 ( Z / m , Z / m ) ≅ Z / m , H 2 ( C ⊗ C ) = 0 です(Tor 1 ( Z / m , N ) \operatorname{Tor}_1(\mathbb Z/m, N) Tor 1 ( Z / m , N ) は分解 0 → Z → m Z → Z / m → 0 0 \to \mathbb Z \xrightarrow{m} \mathbb Z \to \mathbb Z/m \to 0 0 → Z m Z → Z / m → 0 から { x ∈ N ∣ m x = 0 } \{x \in N \mid mx = 0\} { x ∈ N ∣ m x = 0 } )。直接計算でも確かめられます。( C ⊗ C ) 1 (C \otimes C)_1 ( C ⊗ C ) 1 の基底 e ⊗ f , f ⊗ e e \otimes f, f \otimes e e ⊗ f , f ⊗ e について d ( e ⊗ f ) = d ( f ⊗ e ) = m f ⊗ f d(e \otimes f) = d(f \otimes e) = m\, f \otimes f d ( e ⊗ f ) = d ( f ⊗ e ) = m f ⊗ f 、d ( e ⊗ e ) = m f ⊗ e − m e ⊗ f d(e \otimes e) = m\, f \otimes e - m\, e \otimes f d ( e ⊗ e ) = m f ⊗ e − m e ⊗ f なので、H 1 H_1 H 1 は { ( a , − a ) } \{(a, -a)\} {( a , − a )} を { ( − m k , m k ) } \{(-mk, mk)\} {( − mk , mk )} で割った Z / m \mathbb Z/m Z / m です。C C C のホモロジーは次数 0 0 0 にしかないのに、テンソル積では次数 1 1 1 にホモロジーが現れます。これが Tor \operatorname{Tor} Tor の項です。
演習 8.1 標準
(1) m , n ≥ 1 m, n \ge 1 m , n ≥ 1 について Ext ( Z / m , Z / n ) ≅ Z / gcd ( m , n ) \operatorname{Ext}(\mathbb Z/m, \mathbb Z/n) \cong \mathbb Z/\gcd(m, n) Ext ( Z / m , Z / n ) ≅ Z / g cd( m , n ) を示してください。(2) Z / 4 \mathbb Z/4 Z /4 の Z / 2 \mathbb Z/2 Z /2 による拡大 0 → Z / 2 → E → Z / 4 → 0 0 \to \mathbb Z/2 \to E \to \mathbb Z/4 \to 0 0 → Z /2 → E → Z /4 → 0 の同値類をすべて求め、それぞれの中央の群 E E E を答えてください。
解答 (1) 命題 6.2 の 4 により Ext ( Z / m , Z / n ) ≅ ( Z / n ) / m ( Z / n ) \operatorname{Ext}(\mathbb Z/m, \mathbb Z/n) \cong (\mathbb Z/n)/m(\mathbb Z/n) Ext ( Z / m , Z / n ) ≅ ( Z / n ) / m ( Z / n ) です。m ( Z / n ) m(\mathbb Z/n) m ( Z / n ) は m m m と n n n の最大公約数 g g g の倍数の類全体 g Z / n Z g\mathbb Z/n\mathbb Z g Z / n Z なので、商は Z / g \mathbb Z/g Z / g です。
(2) (1) により Ext ( Z / 4 , Z / 2 ) ≅ Z / 2 \operatorname{Ext}(\mathbb Z/4, \mathbb Z/2) \cong \mathbb Z/2 Ext ( Z /4 , Z /2 ) ≅ Z /2 で、同値類は 2 つです。零元は分裂拡大で E = Z / 2 ⊕ Z / 4 E = \mathbb Z/2 \oplus \mathbb Z/4 E = Z /2 ⊕ Z /4 です。もう一つは 命題 6.2 の 4 により、0 → Z → 4 Z → Z / 4 → 0 0 \to \mathbb Z \xrightarrow{4} \mathbb Z \to \mathbb Z/4 \to 0 0 → Z 4 Z → Z /4 → 0 を 1 ↦ 1 1 \mapsto 1 1 ↦ 1 で定まる Z → Z / 2 \mathbb Z \to \mathbb Z/2 Z → Z /2 に沿って押し出したものです。押し出しは ( Z / 2 ⊕ Z ) / ⟨ ( 1 , − 4 ) ⟩ (\mathbb Z/2 \oplus \mathbb Z)/\langle (1, -4) \rangle ( Z /2 ⊕ Z ) / ⟨( 1 , − 4 )⟩ で、( a , b ) ↦ 4 a + b m o d 8 (a, b) \mapsto 4a + b \bmod 8 ( a , b ) ↦ 4 a + b mod 8 は全射 Z / 2 ⊕ Z → Z / 8 \mathbb Z/2 \oplus \mathbb Z \to \mathbb Z/8 Z /2 ⊕ Z → Z /8 を与え、その核は { ( a , b ) ∣ b ≡ − 4 a m o d 8 } \{(a, b) \mid b \equiv -4a \bmod 8\} {( a , b ) ∣ b ≡ − 4 a mod 8 } 、すなわち ( 1 , − 4 ) (1, -4) ( 1 , − 4 ) が生成する部分群です(( 0 , 8 ) = − 2 ( 1 , − 4 ) (0, 8) = -2(1, -4) ( 0 , 8 ) = − 2 ( 1 , − 4 ) )。よって E ≅ Z / 8 E \cong \mathbb Z/8 E ≅ Z /8 で、拡大は 0 → Z / 2 → 1 ↦ 4 Z / 8 → Z / 4 → 0 0 \to \mathbb Z/2 \xrightarrow{1 \mapsto 4} \mathbb Z/8 \to \mathbb Z/4 \to 0 0 → Z /2 1 ↦ 4 Z /8 → Z /4 → 0 です。Z / 8 \mathbb Z/8 Z /8 は Z / 2 ⊕ Z / 4 \mathbb Z/2 \oplus \mathbb Z/4 Z /2 ⊕ Z /4 と同型でないので、確かに分裂しません。
演習 8.2 易
有限生成 Abel 群 A A A について、Ext ( A , Z ) \operatorname{Ext}(A, \mathbb Z) Ext ( A , Z ) は A A A の捩れ部分群(位数有限の元全体)と同型であることを示してください。とくに有限生成 Abel 群では「Ext ( A , Z ) = 0 \operatorname{Ext}(A, \mathbb Z) = 0 Ext ( A , Z ) = 0 なら A A A は自由」が成り立ちます。
解答 系 6.1[加群と PID 上の構造定理] により A ≅ Z r ⊕ ⨁ k Z / d k A \cong \mathbb Z^r \oplus \bigoplus_k \mathbb Z/d_k A ≅ Z r ⊕ ⨁ k Z / d k で、捩れ部分群は ⨁ k Z / d k \bigoplus_k \mathbb Z/d_k ⨁ k Z / d k と同型です。命題 6.2 の 5 により Ext ( A , Z ) ≅ Ext ( Z , Z ) r ⊕ ⨁ k Ext ( Z / d k , Z ) \operatorname{Ext}(A, \mathbb Z) \cong \operatorname{Ext}(\mathbb Z, \mathbb Z)^r \oplus \bigoplus_k \operatorname{Ext}(\mathbb Z/d_k, \mathbb Z) Ext ( A , Z ) ≅ Ext ( Z , Z ) r ⊕ ⨁ k Ext ( Z / d k , Z ) で、同じ命題の 2 により Ext ( Z , Z ) = 0 \operatorname{Ext}(\mathbb Z, \mathbb Z) = 0 Ext ( Z , Z ) = 0 、4 により Ext ( Z / d k , Z ) ≅ Z / d k \operatorname{Ext}(\mathbb Z/d_k, \mathbb Z) \cong \mathbb Z/d_k Ext ( Z / d k , Z ) ≅ Z / d k です。Ext ( A , Z ) = 0 \operatorname{Ext}(A, \mathbb Z) = 0 Ext ( A , Z ) = 0 なら捩れ部分群が 0 0 0 で、A ≅ Z r A \cong \mathbb Z^r A ≅ Z r は自由です。
演習 8.3 易
A \mathcal A A は十分に射影対象をもつとし、拡大 E : 0 → A → i E → p C → 0 E\colon 0 \to A \xrightarrow{i} E \xrightarrow{p} C \to 0 E : 0 → A i E p C → 0 について、E ˉ : 0 → A → − i E → p C → 0 \bar E\colon 0 \to A \xrightarrow{-i} E \xrightarrow{p} C \to 0 E ˉ : 0 → A − i E p C → 0 も拡大であり、[ E ˉ ] = − [ E ] [\bar E] = -[E] [ E ˉ ] = − [ E ] であることを示してください。
解答 − i -i − i も mono で、p p p の核です(p x = 0 px = 0 p x = 0 なら x = i y = ( − i ) ( − y ) x = iy = (-i)(-y) x = i y = ( − i ) ( − y ) )。( − 1 A , 1 E , 1 C ) (-1_A, 1_E, 1_C) ( − 1 A , 1 E , 1 C ) は E E E から E ˉ \bar E E ˉ への拡大の射です(1 E ∘ i = ( − i ) ∘ ( − 1 A ) 1_E \circ i = (-i) \circ (-1_A) 1 E ∘ i = ( − i ) ∘ ( − 1 A ) 、p ∘ 1 E = 1 C ∘ p p \circ 1_E = 1_C \circ p p ∘ 1 E = 1 C ∘ p )。補題 3.5 の 2 により ( − 1 A ) ∗ E ≡ E ˉ (-1_A)_*E \equiv \bar E ( − 1 A ) ∗ E ≡ E ˉ で、定理 4.5 の 2 により [ ( − 1 A ) ∗ E ] = − [ E ] [(-1_A)_*E] = -[E] [( − 1 A ) ∗ E ] = − [ E ] です。
演習 8.4 難
A \mathcal A A は十分に射影対象をもつとし、E : 0 → A → i E → p C → 0 E\colon 0 \to A \xrightarrow{i} E \xrightarrow{p} C \to 0 E : 0 → A i E p C → 0 を拡大とします。対象 X X X の選んだ射影分解 P X P_X P X の各項は射影対象なので、0 → Hom ( P X , A ) → Hom ( P X , E ) → Hom ( P X , C ) → 0 0 \to \operatorname{Hom}(P_X, A) \to \operatorname{Hom}(P_X, E) \to \operatorname{Hom}(P_X, C) \to 0 0 → Hom ( P X , A ) → Hom ( P X , E ) → Hom ( P X , C ) → 0 は複体の短完全列です(命題 3.2[射影対象・入射対象と Grothendieck 圏] )。その連結射と Hom ( X , C ) ≅ H 0 ( Hom ( P X , C ) ) \operatorname{Hom}(X, C) \cong H^0(\operatorname{Hom}(P_X, C)) Hom ( X , C ) ≅ H 0 ( Hom ( P X , C )) から得られる写像を ∂ E , X : Hom ( X , C ) → Ext 1 ( X , A ) \partial_{E, X}\colon \operatorname{Hom}(X, C) \to \operatorname{Ext}^1(X, A) ∂ E , X : Hom ( X , C ) → Ext 1 ( X , A ) とします。∂ E , C ( 1 C ) = − Θ ( E ) \partial_{E, C}(1_C) = -\Theta(E) ∂ E , C ( 1 C ) = − Θ ( E ) を示してください。
解答 ξ : 0 → K → j P → π C → 0 \xi\colon 0 \to K \xrightarrow{j} P \xrightarrow{\pi} C \to 0 ξ : 0 → K j P π C → 0 (P P P は射影対象)をとり、定理 4.2 の証明のように p β = π p\beta = \pi pβ = π 、β j = i α \beta j = i\alpha β j = i α となる β , α \beta, \alpha β , α をとると、Θ ( E ) = Θ ( α ∗ ξ ) = δ ξ A ( α ) \Theta(E) = \Theta(\alpha_*\xi) = \delta^A_\xi(\alpha) Θ ( E ) = Θ ( α ∗ ξ ) = δ ξ A ( α ) です(同じ定理の 1・3 と 補題 3.5 の 2)。
δ ξ A \delta^A_\xi δ ξ A を計算します。Q = P K Q = P_K Q = P K (増強 ε K \varepsilon_K ε K )、P ′ ′ = P C P'' = P_C P ′′ = P C (増強 ε C \varepsilon_C ε C )とし、J = J ξ J = J_\xi J = J ξ を 補題 3.3[導来関手と δ 関手] の 2 の分解とします。J n = Q n ⊕ P n ′ ′ J_n = Q_n \oplus P''_n J n = Q n ⊕ P n ′′ で、包含 Q → J Q \to J Q → J と射影 J → P ′ ′ J \to P'' J → P ′′ は鎖写像で増強と可換なので、J J J の微分と増強は
d 1 J = ( d 1 Q τ 0 d 1 ′ ′ ) , ε J = ( j ε K , λ ) : Q 0 ⊕ P 0 ′ ′ → P , π λ = ε C d^J_1 = \begin{pmatrix} d^Q_1 & \tau \\ 0 & d''_1 \end{pmatrix}, \qquad \varepsilon_J = (j\varepsilon_K,\ \lambda)\colon Q_0 \oplus P''_0 \to P, \qquad \pi\lambda = \varepsilon_C d 1 J = ( d 1 Q 0 τ d 1 ′′ ) , ε J = ( j ε K , λ ) : Q 0 ⊕ P 0 ′′ → P , π λ = ε C の形をしています(τ : P 1 ′ ′ → Q 0 \tau\colon P''_1 \to Q_0 τ : P 1 ′′ → Q 0 )。ε J d 1 J = 0 \varepsilon_J d^J_1 = 0 ε J d 1 J = 0 の第 2 成分から j ε K τ = − λ d 1 ′ ′ j\varepsilon_K\tau = -\lambda d''_1 j ε K τ = − λ d 1 ′′ です。補題 4.1 の 2 の証明のとおり、δ ξ A \delta^A_\xi δ ξ A は 0 → Hom ( P ′ ′ , A ) → Hom ( J , A ) → Hom ( Q , A ) → 0 0 \to \operatorname{Hom}(P'', A) \to \operatorname{Hom}(J, A) \to \operatorname{Hom}(Q, A) \to 0 0 → Hom ( P ′′ , A ) → Hom ( J , A ) → Hom ( Q , A ) → 0 の連結射です。α \alpha α は次数 0 0 0 のコサイクル α ε K \alpha\varepsilon_K α ε K で表され、その持ち上げ α ε K π 1 ∈ Hom ( J 0 , A ) \alpha\varepsilon_K\pi_1 \in \operatorname{Hom}(J_0, A) α ε K π 1 ∈ Hom ( J 0 , A ) の微分は α ε K π 1 d 1 J = α ε K τ π 2 \alpha\varepsilon_K\pi_1 d^J_1 = \alpha\varepsilon_K\tau\pi_2 α ε K π 1 d 1 J = α ε K τ π 2 (ε K d 1 Q = 0 \varepsilon_K d^Q_1 = 0 ε K d 1 Q = 0 )で、これは α ε K τ ∈ Hom ( P 1 ′ ′ , A ) \alpha\varepsilon_K\tau \in \operatorname{Hom}(P''_1, A) α ε K τ ∈ Hom ( P 1 ′′ , A ) の像です。連結射の鎖の水準の記述(補題 3.2[鎖複体とホモトピー圏] の 1。A b \mathsf{Ab} Ab では元で読める)により δ ξ A ( α ) = [ α ε K τ ] \delta^A_\xi(\alpha) = [\alpha\varepsilon_K\tau] δ ξ A ( α ) = [ α ε K τ ] です。
一方 ∂ E , C ( 1 C ) \partial_{E, C}(1_C) ∂ E , C ( 1 C ) では、1 C 1_C 1 C はコサイクル ε C ∈ Hom ( P 0 ′ ′ , C ) \varepsilon_C \in \operatorname{Hom}(P''_0, C) ε C ∈ Hom ( P 0 ′′ , C ) で表され、p β λ = π λ = ε C p\beta\lambda = \pi\lambda = \varepsilon_C pβ λ = π λ = ε C なので β λ ∈ Hom ( P 0 ′ ′ , E ) \beta\lambda \in \operatorname{Hom}(P''_0, E) β λ ∈ Hom ( P 0 ′′ , E ) が持ち上げです。その微分は β λ d 1 ′ ′ = − β j ε K τ = − i α ε K τ \beta\lambda d''_1 = -\beta j\varepsilon_K\tau = -i\alpha\varepsilon_K\tau β λ d 1 ′′ = − β j ε K τ = − i α ε K τ なので、同じ記述により ∂ E , C ( 1 C ) = [ − α ε K τ ] = − δ ξ A ( α ) = − Θ ( E ) \partial_{E, C}(1_C) = [-\alpha\varepsilon_K\tau] = -\delta^A_\xi(\alpha) = -\Theta(E) ∂ E , C ( 1 C ) = [ − α ε K τ ] = − δ ξ A ( α ) = − Θ ( E ) です。
S. Mac Lane, Homology , Grundlehren der mathematischen Wissenschaften 114, Springer, 1963 — 第 III 章(拡大、Baer 和、Yoneda の Ext)、第 V 章(テンソル積・Tor・Künneth の公式)。
C. A. Weibel, An Introduction to Homological Algebra , Cambridge University Press, 1994 — §3.4(Ext と拡大)、§3.6(普遍係数定理と Künneth の公式)。
P. J. Hilton, U. Stammbach, A Course in Homological Algebra , 2nd ed., Graduate Texts in Mathematics 4, Springer, 1997 — 第 III 章(加群の拡大と Ext)。
A. Hatcher, Algebraic Topology , Cambridge University Press, 2002 — §3.A(ホモロジーの普遍係数定理)、§3.B(Künneth の公式)。
P. C. Eklof, “Whitehead’s problem is undecidable”, American Mathematical Monthly 83 (1976), 775–788。
執筆: Claude Code(Opus 5.5)、Claude Code(Sonnet 5.5)・監査 2 回(Claude Code)・最終 2026-10-12