Bourbaki

§ 5. Modules of extensions

We retain the general notations of paragraph 4. We shall also agree that, unless explicitly stated otherwise, all the modules considered are left modules, all the complexes considered are complexes of left modules.

1. Complexes of homomorphisms

Let (C,d)(C,d) and (C′,d′)(C',d') be two A-complexes. Consider the graded kk-module Homgr⁡A(C,C′)\operatorname{Homgr}_A(C,C') (II, p. 174, 175): for n∈Zn\in\mathbf{Z}, Homgr⁡A(C,C′)n\operatorname{Homgr}_A(C,C')_n is the kk-module of graded A-linear mappings of degree nn from CC into C′C'; in other words Homgr⁡A(C,C′)\operatorname{Homgr}_A(C,C') is canonically identified with the a-module

⨁n∈Z∏p∈ZHom⁡A(Cp,Cp+n′)=⨁n∈Z∏p+q=nHom⁡A(Cp,C′q). \bigoplus_{n\in\mathbf{Z}}\prod_{p\in\mathbf{Z}}\operatorname{Hom}_A(C_p,C'_{p+n}) = \bigoplus_{n\in\mathbf{Z}}\prod_{p+q=n}\operatorname{Hom}_A(C_p,{C'}^q).

Define kk-linear mappings

Dn:Homgr⁡A(C,C′)n⟶Homgr⁡A(C,C′)n−1,n∈Z, D_n:\operatorname{Homgr}_A(C,C')_n\longrightarrow \operatorname{Homgr}_A(C,C')_{n-1},\qquad n\in\mathbf{Z},

by

(1) 

Dn(f)=d′∘f−(−1)nf∘d; D_n(f)=d'\circ f-(-1)^n f\circ d;

we have

Dn−1∘Dn(f)=Dn−1(d′∘f−(−1)nf∘d)=d′∘d′∘f−(−1)nd′∘f∘d D_{n-1}\circ D_n(f) =D_{n-1}\bigl(d'\circ f-(-1)^n f\circ d\bigr) =d'\circ d'\circ f-(-1)^n d'\circ f\circ d
−(−1)n−1d′∘f∘d−f∘d∘d=0. \qquad\qquad{}-(-1)^{n-1}d'\circ f\circ d-f\circ d\circ d=0.

Then (Homgr⁡A(C,C′),D)(\operatorname{Homgr}_A(C,C'),D) is a complex of kk-modules called the complex of homomorphisms of CC into C′C'.

For example, Homgr_A (A, C') is canonically identified with C'. Note also that, for every n∈Zn \in \mathbf{Z}, one has HomgrA(C,C′)(n)=HomgrA(C,C′(n))\mathrm{Homgr}_A (C, C') (n) = \mathrm{Homgr}_A (C, C'(n)).

The elements of Zn(HomgrA(C,C′))Z_n(\mathrm{Homgr}_A (C, C')) are the graded homomorphisms ff of (descending) degree nn from CC into C′C' such that d′∘f=(−1)nf∘dd' \circ f = (-1)^n f \circ d, that is to say the morphisms of complexes from CC into C′(n)C'(n), or equivalently from C(p)C(p) into C′(p+n)C'(p+n) for any fixed pp. They are called the morphisms of complexes of degree (descending) nn from C into C'; if f,g∈Zn(HomgrA(C,C′))f, g \in Z_n(\mathrm{Homgr}_A (C, C')) and s∈HomgrA(C,C′)n+1s \in \mathrm{Homgr}_A (C, C')_{n+1}, then the condition g−f=Dsg - f = Ds means that ss is a homotopy linking the morphisms ff and gg from CC into C′(n)C'(n), so that Hn(HomgrA(C,C′))H_n(\mathrm{Homgr}_A (C, C')) is the k-module of the homotopy classes of morphisms of descending degree n from C into C'.

Let α∈Hn(HomgrA(C,C′))\alpha \in H_n(\mathrm{Homgr}_A (C, C')) and p∈Zp \in \mathbf{Z}. Represent α\alpha by f∈Zn(HomgrA(C,C′))f \in Z_n(\mathrm{Homgr}_A (C, C')); then ff is a morphism of complexes from CC into C′(n)C'(n), hence Hp(f)H_p(f) is a homomorphism from Hp(C)H_p(C) into Hp(C′(n))=Hp+n(C′)H_p(C'(n)) = H_{p+n}(C'); since Hp(f)H_p(f) depends only on the homotopy class α\alpha of ff (X, p. 33, prop. 3), we deduce a canonical homomorphism of kk-modules

Hn(HomgrA(C,C′))→HomA(Hp(C),Hp+n(C′)), H_n(\mathrm{Homgr}_A (C, C')) \to \mathrm{Hom}_A (H_p(C), H_{p+n}(C')) ,

whence a graded k-linear mapping of degree 0, called canonical

λ(C,C′):H(HomgrA(C,C′))→Homgr˙A(H(C),H(C′)). \lambda(C, C') : H(\mathrm{Homgr}_A (C, C')) \to \dot{\mathrm{Homgr}}_A (H(C), H(C')) .

The homogeneous components of λ(C,C′)\lambda(C, C') will often be denoted:

λn(C,C′):Hn(HomgrA(C,C′))→∏p+q=nHomA(Hp(C),Hq(C′)). \lambda^n(C, C') : H^n(\mathrm{Homgr}_A (C, C')) \to \prod_{p+q=n} \mathrm{Hom}_A (H_p(C), H^q(C')) .

Proposition 1

If C is zero on the right and C' zero on the left, then Homgr_A (C, C') is zero on the left, and the canonical k-linear mapping

λ0(C,C′):H0(HomgrA(C,C′))→HomA(H0(C),H0(C′)) \lambda^0(C, C') : H^0(\mathrm{Homgr}_A (C, C')) \to \mathrm{Hom}_A (H_0(C), H^0(C'))

is bijective.

We have exact sequences

0⟶H0(C′)→iC′0→d′0C′1C1→d1C0→pH0(C)⟶0. \begin{aligned} &0 \longrightarrow H^0(C') \xrightarrow{i} {C'}^0 \xrightarrow{{d'}^0} {C'}^1 \\ &C_1 \xrightarrow{d_1} C_0 \xrightarrow{p} H_0(C) \longrightarrow 0 . \end{aligned}

On the other hand HomgrA0(C,C′)\mathrm{Homgr}_A^0 (C, C') is identified with HomA(C0,C′0)\mathrm{Hom}_A (C_0, {C'}^0), Z0(HomgrA(C,C′))Z^0(\mathrm{Homgr}_A (C, C')) then being identified with the set of f:C0→C′0f : C_0 \to {C'}^0 such that d′0∘f=0,f∘d1=0{d'}^0 \circ f = 0, f \circ d_1 = 0; B0(HomgrA(C,C′))B^0(\mathrm{Homgr}_A (C, C')) is zero; finally the mapping λ0\lambda^0 associates to the class of ff modulo {0}\{0\} the homomorphism φ:H0(C)→H0(C′)\varphi : H_0(C) \to H^0(C') such that f=i∘φ∘pf = i \circ \varphi \circ p, whence the proposition.

Let u:C~→Cu : \tilde{C} \to C and u′:C′→C~′u' : C' \to \tilde{C}' be morphisms of complexes; then the canonical homomorphism HomgrA(u,u′):HomgrA(C,C′)→HomgrA(C~,C~′)\mathrm{Homgr}_A (u, u') : \mathrm{Homgr}_A (C, C') \to \mathrm{Homgr}_A (\tilde{C}, \tilde{C}'), defined by f↦u′∘f∘uf \mapsto u' \circ f \circ u, is a morphism of complexes, as follows immediately from formula (1). Moreover, the following diagram is commutative

H(HomgrA(C,C′))→λ(C,C′)HomgrA(H(C),H(C′))↓H(HomgrA(u,u′))↓HomgrA(H(u),H(u′))H(HomgrA(C~,C~′))→λ(C~,C~′)HomgrA(H(C~),H(C~′)). \begin{array}{ccc} H(\mathrm{Homgr}_A(C, C')) & \xrightarrow{\lambda(C, C')} & \mathrm{Homgr}_A(H(C), H(C')) \\ \downarrow H(\mathrm{Homgr}_A(u, u')) & & \downarrow \mathrm{Homgr}_A(H(u), H(u')) \\ H(\mathrm{Homgr}_A(\tilde{C}, \tilde{C}')) & \xrightarrow{\lambda(\tilde{C}, \tilde{C}') } & \mathrm{Homgr}_A(H(\tilde{C}), H(\tilde{C}')) . \end{array}

Proposition 2

a) Let C′→uC→vC′′C' \xrightarrow{u} C \xrightarrow{v} C'' be an exact sequence of AA-complexes, PP a projective complex, EE an injective complex (X, p. 25). Then the sequences

HomgrA(P,C′)→Homgr(1,u)HomgrA(P,C)→Homgr(1,v)HomgrA(P,C′′) \mathrm{Homgr}_A(P, C') \xrightarrow{\mathrm{Homgr}(1,u)} \mathrm{Homgr}_A(P, C) \xrightarrow{\mathrm{Homgr}(1,v)} \mathrm{Homgr}_A(P, C'')

and

HomgrA(C′′,E)→Homgr(v,1)HomgrA(C,E)→Homgr(u,1)HomgrA(C′,E) \mathrm{Homgr}_A(C'', E) \xrightarrow{\mathrm{Homgr}(v,1)} \mathrm{Homgr}_A(C, E) \xrightarrow{\mathrm{Homgr}(u,1)} \mathrm{Homgr}_A(C', E)

are exact sequences of complexes of kk-modules.

b) Let 0→C′→uC→vC′′→00 \to C' \xrightarrow{u} C \xrightarrow{v} C'' \to 0 be a sequence of AA-complexes which is split as an exact sequence of graded AA-modules (this is the case for example if C′C' is injective, or if C′′C'' is projective). Then for any complex EE, the sequences

0→HomgrA(E,C′)→Homgr(1,u)HomgrA(E,C)→Homgr(1,v)HomgrA(E,C′′)→0 0 \to \mathrm{Homgr}_A(E, C') \xrightarrow{\mathrm{Homgr}(1,u)} \mathrm{Homgr}_A(E, C) \xrightarrow{\mathrm{Homgr}(1,v)} \mathrm{Homgr}_A(E, C'') \to 0
0→HomgrA(C′′,E)→Homgr(v,1)HomgrA(C,E)→Homgr(u,1)HomgrA(C′,E)→0 0 \to \mathrm{Homgr}_A(C'', E) \xrightarrow{\mathrm{Homgr}(v,1)} \mathrm{Homgr}_A(C, E) \xrightarrow{\mathrm{Homgr}(u,1)} \mathrm{Homgr}_A(C', E) \to 0

are exact sequences of complexes of kk-modules.

In case a), we remark that the sequences

HomA(Pp,Cq′)→HomA(Pp,Cq)→HomA(Pp,Cq′′) \mathrm{Hom}_A(P_p, C'_q) \to \mathrm{Hom}_A(P_p, C_q) \to \mathrm{Hom}_A(P_p, C''_q)

and

HomA(Cq′′,Ep)→HomA(Cq,Ep)→HomA(Cq′,Ep) \mathrm{Hom}_A(C''_q, E_p) \to \mathrm{Hom}_A(C_q, E_p) \to \mathrm{Hom}_A(C'_q, E_p)

are exact for all p,q∈Zp, q \in \mathbf{Z}, and we apply II, p. 10, prop. 5 and II, p. 13, prop. 7. The proof of b) is analogous.

2. Complexes of homomorphisms and homotopies

Proposition 3

Let C,C~,C′,C~′C, \tilde{C}, C', \tilde{C}' be four AA-complexes, u:C~→C,v:C~→C,u′:C′→C~′u : \tilde{C} \to C, v : \tilde{C} \to C, u' : C' \to \tilde{C}' and v′:C′→C~′v' : C' \to \tilde{C}' four morphisms of complexes.

a) If uu and u′u' are homotopic to vv and v′v' respectively, then the two morphisms HomgrA(u,u′)\mathrm{Homgr}_A(u, u') and HomgrA(v,v′)\mathrm{Homgr}_A(v, v') from HomgrA(C,C′)\mathrm{Homgr}_A(C, C') to HomgrA(C~,C~′)\mathrm{Homgr}_A(\tilde{C}, \tilde{C}') are homotopic.

b) If uu and u′u' are homotopisms, HomgrA(u,u′)\mathrm{Homgr}_A(u, u') is a homotopism.

c) If CC or C′C' is homotopic to zero, HomgrA(C,C′)\mathrm{Homgr}_A(C, C') is homotopic to zero.

Let us denote by the same letter dd the differentials of the complexes CC, C1C_1, C′C', C1′C'_1, and by DD the differentials of HomgrA(C,C′)\mathrm{Homgr}_A(C,C') and HomgrA(C1,C1′)\mathrm{Homgr}_A(C_1,C'_1). If uu (resp. u′u') is homotopic to vv (resp. v′v'), there exists a graded homomorphism of degree 11,

w:C1→C(resp. w′:C′→C1′) w:C_1\to C\qquad\text{(resp. }w':C'\to C'_1\text{)}

such that

u−v=dw+wd(resp. u′−v′=dw′+w′d)(2) \tag{2} u-v=dw+wd\qquad\text{(resp. }u'-v'=dw'+w'd\text{)}

Let W:HomgrA(C,C′)→HomgrA(C1,C1′)W:\mathrm{Homgr}_A(C,C')\to\mathrm{Homgr}_A(C_1,C'_1) be the graded homomorphism of degree 11 such that, for f∈HomgrA(C,C′)nf\in\mathrm{Homgr}_A(C,C')_n, n∈Zn\in\mathbf{Z}, one has

W(f)=w′fu+(−1)nv′fw.(3) \tag{3} W(f)=w'fu+(-1)^n v'fw.

We then have

(DW+WD)(f)=D[w′fu+(−1)nv′fw]+W[df−(−1)nfd] (DW+WD)(f)=D[w'fu+(-1)^n v'fw]+W[df-(-1)^nfd]
=dw′fu−(−1)n+1w′fud+(−1)ndv′fw+v′fwd =dw'fu-(-1)^{n+1}w'fud+(-1)^ndv'fw+v'fwd
+w′dfu+(−1)n+1v′dfw−(−1)nw′fdu+v′fdw \qquad+w'dfu+(-1)^{n+1}v'dfw-(-1)^nw'fdu+v'fdw
=(dw′+w′d)fu+v′f(wd+dw) =(dw'+w'd)fu+v'f(wd+dw)
=(u′−v′)fu+v′f(u−v)=u′fu−v′fv; =(u'-v')fu+v'f(u-v)=u'fu-v'fv;

This is written as DW+WD=HomgrA(u,u′)−HomgrA(v,v′)DW+WD=\mathrm{Homgr}_A(u,u')-\mathrm{Homgr}_A(v,v'), whence a).

Let us prove b). If uu and u′u' are homotopy equivalences, let α:C→C~\alpha:C\to\widetilde C and α′:C~′→C′\alpha':\widetilde C'\to C' be morphisms of complexes such that u∘αu\circ\alpha, α∘u\alpha\circ u, u′∘α′u'\circ\alpha', α′∘u′\alpha'\circ u' are homotopic respectively to IdC\mathrm{Id}_C, IdC~\mathrm{Id}_{\widetilde C}, IdC~′\mathrm{Id}_{\widetilde C'}, IdC′\mathrm{Id}_{C'}. Then Homgr(u,u′)∘Homgr(α,α′)\mathrm{Homgr}(u,u')\circ\mathrm{Homgr}(\alpha,\alpha'), which is equal to Homgr(α∘u,u′∘α′)\mathrm{Homgr}(\alpha\circ u,u'\circ\alpha'), is homotopic by a) to

HomgrA(IdC,IdC′)=IdHomgrA(C,C′); \mathrm{Homgr}_A(\mathrm{Id}_C,\mathrm{Id}_{C'})=\mathrm{Id}_{\mathrm{Homgr}_A(C,C')};

analogously Homgr(α,α′)∘Homgr(u,u′)\mathrm{Homgr}(\alpha,\alpha')\circ\mathrm{Homgr}(u,u') is homotopic to IdHomgr(C~,C~′)\mathrm{Id}_{\mathrm{Homgr}(\widetilde C,\widetilde C')}, whence b).

Finally c) follows from b) (applied to the case where C~\widetilde C or C~′\widetilde C' is zero).

Corollary 1

If CC is split and H(C)H(C) projective (resp. if C′C' is split and Hn(C′)H_n(C') injective for each nn), then the canonical homomorphism

λ(C,C′): H(HomgrA(C,C′))→HomgrA(H(C),H(C′)) \lambda(C,C'):\ H(\mathrm{Homgr}_A(C,C'))\to\mathrm{Homgr}_A(H(C),H(C'))

is bijective.

Suppose for example C′C' split and H(C′)H(C') injective for each nn, the case where CC is split and H(C)H(C) projective being proved in an analogous manner. By X, p. 35, def. 6, there exists a homotopy equivalence u′:C′→H(C′)u':C'\to H(C') ; by Proposition 3, HomgrA(1,u′)\mathrm{Homgr}_A(1,u') is a homotopy equivalence from HomgrA(C,C′)\mathrm{Homgr}_A(C,C') onto HomgrA(C,H(C′))\mathrm{Homgr}_A(C,H(C')) ; since

HomgrA(1,H(u′))∘λ(C,C′)=λ(C,H(C′))∘H(HomgrA(1,u′)) \mathrm{Homgr}_A(1,H(u'))\circ\lambda(C,C')=\lambda(C,H(C'))\circ H(\mathrm{Homgr}_A(1,u'))

and that HomgrA(1,H(u′))\mathrm{Homgr}_A(1,H(u')) and H(HomgrA(1,u′))H(\mathrm{Homgr}_A(1,u')) are bijective, it is enough for us to prove that λ(C,H(C′))\lambda(C, H(C')) is bijective, which brings us back to the case where C′C' is injective and has zero differential.

The canonical exact sequences (X, p. 28)

(III)

0→B(C)→iC→δC/B(C)→0 0 \to B(C) \xrightarrow{i} C \xrightarrow{\delta} C/B(C) \to 0
(IV)
0→H(C)→jC/B(C)→δB(C)→0 0 \to H(C) \xrightarrow{j} C/B(C) \xrightarrow{\delta} B(C) \to 0

give exact sequences (X, p. 83, Proposition 2, a))

0→HomgrA(C/B(C),C′)→l′HomgrA(C,C′)→lHomgrA(B(C),C′)→0 0 \to \mathrm{Homgr}_A(C/B(C), C') \xrightarrow{l'} \mathrm{Homgr}_A(C, C') \xrightarrow{l} \mathrm{Homgr}_A(B(C), C') \to 0
0→HomgrA(B(C),C′)→ΔHomgrA(C/B(C),C′)→jHomgrA(H(C),C′)→0. 0 \to \mathrm{Homgr}_A(B(C), C') \xrightarrow{\Delta} \mathrm{Homgr}_A(C/B(C), C') \xrightarrow{j} \mathrm{Homgr}_A(H(C), C') \to 0 .

Since dC=i∘δ∘pd_C = i \circ \delta \circ p, the differential DD of HomgrA(C,C′)\mathrm{Homgr}_A(C, C') is given by Dn=(−1)n+1Pn∘Δn∘lnD_n = (-1)^{n+1} P_n \circ \Delta_n \circ l_n; we then have

Z(HomgrA(C,C′))=Ker (P∘Δ∘I)=Ker I=Im P, \mathrm{Z}(\mathrm{Homgr}_A(C, C')) = \mathrm{Ker}\,(P \circ \Delta \circ I) = \mathrm{Ker}\,I = \mathrm{Im}\,P,
B(HomgrA(C,C′))=Im (P∘Δ∘I)=P(Im Δ)=P(Ker J); \mathrm{B}(\mathrm{Homgr}_A(C, C')) = \mathrm{Im}\,(P \circ \Delta \circ I) = P(\mathrm{Im}\,\Delta) = P(\mathrm{Ker}\,J) ;

whence an isomorphism φ:H(HomgrA(C,C′))→HomgrA(H(C),C′)\varphi : H(\mathrm{Homgr}_A(C, C')) \to \mathrm{Homgr}_A(H(C), C') such that, if a∈HomgrA(C/B(C),C′)a \in \mathrm{Homgr}_A(C/B(C), C'), the image of the class of P(a)P(a) under φ\varphi is J(a)J(a); we immediately verify that φ\varphi coincides with the canonical homomorphism λ\lambda.

Corollary 2

Assume that B(C)B(C) and H(C)H(C) are projective (resp. Bn(C′)B_n(C') and Hn(C′)H_n(C') are injective for every nn). Then λ(C,C′)\lambda(C, C') is bijective.

Indeed, CC (resp. C′C') is then split, by X, p. 35, Example 4, and we apply Corollary 1.

Corollary 3

Let MM be a projective AA-module (resp. an injective AA-module). For every complex CC of AA-modules and every integer nn, the canonical homomorphism

Hn(HomgrA(M,C))→HomA(M,Hn(C)) H^n(\mathrm{Homgr}_A(M, C)) \to \mathrm{Hom}_A(M, H^n(C))

(resp. Hn(HomgrA(C,M))→HomA(Hn(C),M)H^n(\mathrm{Homgr}_A(C, M)) \to \mathrm{Hom}_A(H_n(C), M)) is bijective.

Lemma 1

a) If CC or C′C' is bounded on the right, if CC is projective and if H(C′)=0H(C') = 0, then H(HomgrA(C,C′))=0H(\mathrm{Homgr}_A(C, C')) = 0. b) If CC or C′C' is bounded on the left, if C′C' is injective and if H(C)=0H(C) = 0, then H(HomgrA(C,C′))=0H(\mathrm{Homgr}_A(C, C')) = 0.

Let f∈Zn(HomgrA(C,C′))f \in Z_n(\mathrm{Homgr}_A(C, C')); ff is then a morphism of complexes from CC to C′(n)C'(n); in case a) (resp. b)), fmf_m vanishes for mm sufficiently small (resp. sufficiently large). By X, p. 47, Proposition 1, ff is then homotopic to zero, hence belongs to Bn(HomgrA(C,C′))B_n(\mathrm{Homgr}_A(C, C')), which gives the conclusion.

Proposition 4

Let u:C′→Cu : C' \to C be a morphism of complexes, PP a projective complex, EE an injective complex.

a) If PP is bounded on the right, or if CC and C′C' are bounded on the right, then

Homgr⁡A(1,u):Homgr⁡A(P,C′)→Homgr⁡A(P,C) \operatorname{Homgr}_A(1, u) : \operatorname{Homgr}_A(P, C') \to \operatorname{Homgr}_A(P, C)

is a morphism.

b) If EE is bounded on the left, or if CC and C′C' are bounded on the left, then

Homgr⁡A(u,1):Homgr⁡A(C,E)→Homgr⁡A(C′,E) \operatorname{Homgr}_A(u, 1) : \operatorname{Homgr}_A(C, E) \to \operatorname{Homgr}_A(C', E)

is a morphism.

Assume first that uu is injective and set C′′=Coker⁡ uC'' = \operatorname{Coker}\ u. Since uu is a morphism, C′′C'' is of zero homology. We have, on the other hand, exact sequences (Proposition 2)

==========

By Lemma 1, Homgr⁡A(P,C′′)\operatorname{Homgr}_A(P, C'') is of zero homology in case aa, Homgr⁡A(C′′,E)\operatorname{Homgr}_A(C'', E) is of zero homology in case bb, hence the conclusion.

In the general case, there exists (X, p. 38, cor. to Prop. 7) a complex C~′\tilde{C}', which is right-bounded (resp. left-bounded) when CC and C′C' are, an injective morphism u~:C′→C~′\tilde{u}: C' \to \tilde{C}' and a homotopy β:C~′→C\beta: \tilde{C}' \to C such that u=β∘u~u = \beta \circ \tilde{u}. Then u~\tilde{u} is a morphism (X, p. 34, cor. to Prop. 5); by what was shown above, Homgr⁡A(lP,u~)\operatorname{Homgr}_A(l_P, \tilde{u}) (resp. Homgr⁡A(u~,lE)\operatorname{Homgr}_A(\tilde{u}, l_E)) is a morphism in case aa (resp. bb). Moreover, Homgr⁡A(lP,β)\operatorname{Homgr}_A(l_P, \beta) (resp. Homgr⁡A(β,lE)\operatorname{Homgr}_A(\beta, l_E)) is a homotopy (Prop. 3); therefore, Homgr⁡A(lP,u)\operatorname{Homgr}_A(l_P, u) (resp. Homgr⁡A(u,lE)\operatorname{Homgr}_A(u, l_E)) is the composite of two morphisms, hence is a morphism.

3. Definition and First Properties of Extension Modules

For any AA-module EE, we denote by pE:L(E)→Ep_E : L(E) \to E (resp. eE:E→I(E)e_E : E \to I(E)) the canonical free (resp. injective) resolution, cf. X, p. 50 (resp. p. 52).

Definition 1

Let MM and NN be two AA-modules. The module of extensions of NN by MM is the graded kk-module

(4)Ext⁡A(M,N)=H(Homgr⁡A(L(M),I(N))). \text{(4)} \quad \operatorname{Ext}_A(M, N) = H(\operatorname{Homgr}_A(L(M), I(N))) .

The homogeneous components of Ext⁡A(M,N)\operatorname{Ext}_A(M, N) are denoted

(5)Ext⁡An(M,N)=Hn(Homgr⁡A(L(M),I(N))). \text{(5)} \quad \operatorname{Ext}_A^n(M, N) = H^n(\operatorname{Homgr}_A(L(M), I(N))) .

As L(M)L(M) (resp. I(N)I(N)) is zero to the right (resp. to the left), we have

(6)

Ext⁡An(M,N)=0pour n<0. \operatorname{Ext}^{n}_{A}(M,N)=0\qquad\text{pour }n<0.

Remark 1

We will see below (X, p. 107, Prop. 6) some finiteness properties of the modules Ext⁡An(M,N)\operatorname{Ext}^{n}_{A}(M,N). For example, if AA is commutative and noetherian, and if MM and NN are AA-modules of finite type, each AA-module Ext⁡An(M,N)\operatorname{Ext}^{n}_{A}(M,N) is of finite type.

Let f:M′→Mf : M' \to M and g:N→N’g : N \to N’ be homomorphisms of AA-modules. Set

Ext⁡A(f,g)=H(Homgr⁡A(L(f),I(g))) ; \operatorname{Ext}_{A}(f,g)=H(\operatorname{Homgr}_{A}(L(f),I(g))) \,;

this is a homomorphism of degree 0 of graded kk-modules

Ext⁡A(f,g):Ext⁡A(M,N)→Ext⁡A(M′,N′) , \operatorname{Ext}_{A}(f,g):\operatorname{Ext}_{A}(M,N)\to\operatorname{Ext}_{A}(M',N')\,,

whose homogeneous components are denoted

Ext⁡An(f,g):Ext⁡An(M,N)→Ext⁡An(M′,N′) . \operatorname{Ext}^{n}_{A}(f,g):\operatorname{Ext}^{n}_{A}(M,N)\to\operatorname{Ext}^{n}_{A}(M',N')\,.

According to Prop. 1 of [X], p. 82, the canonical homomorphism

λ0(L(M),I(N)):H0(Homgr⁡A(L(M),I(N)))→Hom⁡A(H0(L(M)),H0(I(N))) \lambda^{0}(L(M),I(N)):H^{0}(\operatorname{Homgr}_{A}(L(M),I(N))) \to\operatorname{Hom}_{A}(H_{0}(L(M)),H^{0}(I(N)))

is bijective; using the isomorphisms M→H0(L(M))M\to H_{0}(L(M)) and H0(I(N))→NH^{0}(I(N))\to N, one deduces a *canonical isomorphism

(7)

λM,N:Ext⁡A0(M,N)→Hom⁡A(M,N) . \lambda_{M,N}:\operatorname{Ext}^{0}_{A}(M,N)\to\operatorname{Hom}_{A}(M,N)\,.

We will always identify* Ext⁡A0(M,N)\operatorname{Ext}^{0}_{A}(M,N) with Hom⁡A(M,N)\operatorname{Hom}_{A}(M,N) via this isomorphism. Then the kk-linear map Ext⁡A(f,g)\operatorname{Ext}_{A}(f,g) can be identified with Hom⁡A(f,g)\operatorname{Hom}_{A}(f,g).

Remark 2

The morphism of complexes

Homgr⁡A(pM,ϵN):Hom⁡A(M,N)→Homgr⁡A(L(M),I(N)) \operatorname{Homgr}_{A}(p_{M},\epsilon_{N}):\operatorname{Hom}_{A}(M,N)\to\operatorname{Homgr}_{A}(L(M),I(N))

induces on the homology in degree 0 the isomorphism

λM,N−1:Hom⁡A(M,N)→Ext⁡A0(M,N) \lambda^{-1}_{M,N}:\operatorname{Hom}_{A}(M,N)\to\operatorname{Ext}^{0}_{A}(M,N)

reciprocal to λM,N\lambda_{M,N}.

We have L(1M)=1L(M)L(1_{M})=1_{L(M)}, I(1N)=1I(N)I(1_{N})=1_{I(N)}, hence by passing to homology

(8)

Ext⁡A(1M,1N)=1Ext⁡A(M,N) . \operatorname{Ext}_{A}(1_{M},1_{N})=1_{\operatorname{Ext}_{A}(M,N)}\,.

If f′:M′′→M′f' : M''\to M' and g′:N′→N′′g' : N'\to N'' are AA-module homomorphisms, we have L(f∘f′)=L(f)∘L(f′)L(f\circ f')=L(f)\circ L(f'), I(g′∘g)=I(g′)∘I(g)I(g'\circ g)=I(g')\circ I(g), and thus...

(9)

Ext⁡A(f∘f′,g′∘g)=Ext⁡A(f′,g′)∘Ext⁡A(f,g) . \operatorname{Ext}_{A}(f\circ f',g'\circ g)=\operatorname{Ext}_{A}(f',g')\circ\operatorname{Ext}_{A}(f,g)\,.

Consider the morphisms of kk-complexes

Homgr⁡A(L(M),N)→Homgr⁡A(1,eN)Homgr⁡A(L(M),I(N))←Homgr⁡A(pM,1)Homgr⁡A(M,I(N)), \operatorname{Homgr}_A(L(M), N) \xrightarrow{\operatorname{Homgr}_A(1, e_N)} \operatorname{Homgr}_A(L(M), I(N)) \xleftarrow{\operatorname{Homgr}_A(p_M, 1)} \operatorname{Homgr}_A(M, I(N)),
and the homomorphisms they induce in homology:
H(Homgr⁡A(L(M),N))→φM(N)Ext⁡A(M,N)←φ‾N(M)H(Homgr⁡A(M,I(N))). H(\operatorname{Homgr}_A(L(M), N)) \xrightarrow{\varphi_{M(N)}} \operatorname{Ext}_A(M, N) \xleftarrow{\overline{\varphi}_{N(M)}} H(\operatorname{Homgr}_A(M, I(N))) .
According to Proposition 4 of X, p. 86, Homgr⁡A(1,eN)\operatorname{Homgr}_A(1, e_N) and Homgr⁡A(pM,1)\operatorname{Homgr}_A(p_M, 1) are homologisms, hence:

Proposition 5

The kk-homomorphisms*

φM(N):H(Homgr⁡A(L(M),N))→Ext⁡A(M,N)andφ‾N(M):H(Homgr⁡A(M,I(N)))→Ext⁡A(M,N) are bijective. \begin{aligned} &\varphi_M(N) : H(\operatorname{Homgr}_A(L(M), N)) \to \operatorname{Ext}_A(M, N) \\ &\text{and} \quad \overline{\varphi}_N(M) : H(\operatorname{Homgr}_A(M, I(N))) \to \operatorname{Ext}_A(M, N) \text{ are bijective}. \end{aligned}

Corollaire

If MM is projective (resp. if NN is injective), then Ext⁡Ai(M,N)=0\operatorname{Ext}_A^i(M, N) = 0 for i>0i > 0. Indeed, Homgr⁡A(1,eN):Hom⁡A(M,N)→Homgr⁡A(M,I(N))\operatorname{Homgr}_A(1, e_N) : \operatorname{Hom}_A(M, N) \to \operatorname{Homgr}_A(M, I(N)) (resp. Homgr⁡A(pM,1):Hom⁡A(M,N)→Homgr⁡A(L(M),N)\operatorname{Homgr}_A(p_M, 1) : \operatorname{Hom}_A(M, N) \to \operatorname{Homgr}_A(L(M), N)) is then a homologism (X, p. 86, Prop. 4), yielding the conclusion.

Remarks. — 3) Let g:N→N′g : N \to N' be a homomorphism of AA-modules. Then

Homgr⁡A(1L(M),g)∘Homgr⁡A(1L(M),eN)=Homgr⁡A(1L(M),eN′)∘Homgr⁡A(1L(M),I(g)), \operatorname{Homgr}_A(1_{L(M)}, g) \circ \operatorname{Homgr}_A(1_{L(M)}, e_N) = \operatorname{Homgr}_A(1_{L(M)}, e_{N'}) \circ \operatorname{Homgr}_A(1_{L(M)}, I(g)),
and hence the diagram
H(Homgr⁡A(L(M),N))→φM(N)Ext⁡A(M,N)H⁡(Homgr⁡A(1L(M),g))↓↓Ext⁡A(1M,g)H(Homgr⁡A(L(M),N′))→φM(N′)Ext⁡A(M,N′) \begin{array}{ccc} H(\operatorname{Homgr}_A(L(M), N)) & \xrightarrow{\varphi_{M(N)}} & \operatorname{Ext}_A(M, N) \\ \operatorname{H}(\operatorname{Homgr}_A(1_{L(M)}, g)) \downarrow & & \downarrow \operatorname{Ext}_A(1_M, g) \\ H(\operatorname{Homgr}_A(L(M), N')) & \xrightarrow{\varphi_{M(N')}} & \operatorname{Ext}_A(M, N') \end{array}
is commutative.

4) Analogously, if f:M′→Mf : M' \to M is a homomorphism of AA-modules, the diagram

H(Homgr⁡A(M,I(N)))→φ‾N(M)Ext⁡A(M,N)H⁡(Homgr⁡A(f,1I(N)))↓↓Ext⁡A(f,1N)H(Homgr⁡A(M′,I(N)))→φ‾N(M′)Ext⁡A(M′,N) \begin{array}{ccc} H(\operatorname{Homgr}_A(M, I(N))) & \xrightarrow{\overline{\varphi}_{N(M)}} & \operatorname{Ext}_A(M, N) \\ \operatorname{H}(\operatorname{Homgr}_A(f, 1_{I(N)})) \downarrow & & \downarrow \operatorname{Ext}_A(f, 1_N) \\ H(\operatorname{Homgr}_A(M', I(N))) & \xrightarrow{\overline{\varphi}_{N(M')}} & \operatorname{Ext}_A(M', N) \end{array}
is commutative.

Proposition 6

The mapping (f,g)↦Ext⁡A(f,g):(f,g) \mapsto \operatorname{Ext}_A(f,g) :

Hom⁡A(M′,M)×Hom⁡A(N,N′)⟶Homgr⁡k(Ext⁡A(M,N),Ext⁡A(M′,N′)) \operatorname{Hom}_A(M',M)\times\operatorname{Hom}_A(N,N')\longrightarrow \operatorname{Homgr}_k\bigl(\operatorname{Ext}_A(M,N),\operatorname{Ext}_A(M',N')\bigr)
is kk-bilinear.

Let f∈Hom⁡A(M′,M)f\in\operatorname{Hom}_A(M',M), g1,g2∈Hom⁡A(N,N′)g_1,g_2\in\operatorname{Hom}_A(N,N'), λ1,λ2∈k\lambda_1,\lambda_2\in k. The morphisms Homgr⁡A(L(f),λ1g1+λ2g2)\operatorname{Homgr}_A(L(f),\lambda_1g_1+\lambda_2g_2) and λ1Homgr⁡A(L(f),g1)+λ2Homgr⁡A(L(f),g2)\lambda_1\operatorname{Homgr}_A(L(f),g_1)+\lambda_2\operatorname{Homgr}_A(L(f),g_2) from Homgr⁡A(L(M),N)\operatorname{Homgr}_A(L(M),N) to Homgr⁡A(L(M),N′)\operatorname{Homgr}_A(L(M),N') coincide, hence, by Proposition 5 and Remark 3,

(10) Ext⁡A(f,λ1g1+λ2g2)=λ1Ext⁡A(f,g1)+λ2Ext⁡A(f,g2)\operatorname{Ext}_A(f,\lambda_1g_1+\lambda_2g_2)=\lambda_1\operatorname{Ext}_A(f,g_1)+\lambda_2\operatorname{Ext}_A(f,g_2).

Argue similarly for the mapping f↦Ext⁡A(f,g)f \mapsto \operatorname{Ext}_A(f,g).

Corollaire

Let λ∈k\lambda \in k. If λ\lambda annihilates MM or NN, then it annihilates Ext⁡A(M,N)\operatorname{Ext}_A(M,N). Indeed, λ⋅1Ext⁡A(M,N)=Ext⁡A(λ1M,1N)=Ext⁡A(1M,λ1N)\lambda \cdot 1_{\operatorname{Ext}_A(M,N)} = \operatorname{Ext}_A(\lambda 1_M, 1_N) = \operatorname{Ext}_A(1_M, \lambda 1_N).

Proposition 7

Let II and JJ be two sets, (Mα)α∈I(M_\alpha)_{\alpha\in I} and (Nβ)β∈J(N_\beta)_{\beta\in J} two families of AA-modules; the homomorphism

Ext⁡A(⨁α∈IMα,∏β∈JNβ)⟶∏β∈J, α∈IExt⁡A(Mα,Nβ) \operatorname{Ext}_A\left(\bigoplus_{\alpha\in I}M_\alpha,\prod_{\beta\in J}N_\beta\right) \longrightarrow \prod_{\substack{\beta\in J,\ \alpha\in I}} \operatorname{Ext}_A(M_\alpha,N_\beta)
induced by the canonical homomorphisms Mα→⨁α∈IMαM_\alpha \to \bigoplus_{\alpha\in I} M_\alpha and ∏β∈JNβ→Nβ\prod_{\beta\in J} N_\beta \to N_\beta is bijective.

It suffices to prove that for every AA-module MM (resp. NN), the homomorphisms

Ext⁡(M,∏βNβ)→∏βExt⁡(M,Nβ) \operatorname{Ext}(M, \prod_\beta N_\beta) \to \prod_\beta \operatorname{Ext}(M,N_\beta)
(resp. Ext⁡(⨁Mα,N)→∏αExt⁡(Mα,N)\operatorname{Ext}(\bigoplus M_\alpha,N)\to\prod_\alpha\operatorname{Ext}(M_\alpha,N)) are bijective. This follows from what has already been shown, from Proposition 1 of X, p. 28, and the canonical isomorphisms Homgr⁡A(L(M),∏Nβ)→∏Homgr⁡A(L(M),Nβ)\operatorname{Homgr}_A(L(M), \prod N_\beta) \to \prod \operatorname{Homgr}_A(L(M),N_\beta) and Homgr⁡A(⨁Mα,I(N))→∏Homgr⁡A(Mα,I(N))\operatorname{Homgr}_A(\bigoplus M_\alpha, I(N)) \to \prod \operatorname{Homgr}_A(M_\alpha, I(N)).

Remarque 5

Let P∘P^\circ and Q∘Q^\circ be two right AA-modules. We define Ext⁡A(P,Q)\operatorname{Ext}_A(P,Q) by

Ext⁡A(P,Q)=H(Homgr⁡A(L(P),I(Q)))=H(Homgr⁡A∘(L(P∘),I(Q∘))) \operatorname{Ext}_A(P,Q)=H(\operatorname{Homgr}_A(L(P),I(Q)))=H(\operatorname{Homgr}_{A^\circ}(L(P^\circ),I(Q^\circ)))
=Ext⁡A∘(P∘,Q∘). =\operatorname{Ext}_{A^\circ}(P^\circ,Q^\circ).

All the definitions and propositions of this paragraph therefore apply to right AA-modules by considering them as left modules over the ring A∘A^\circ.

4. The connecting homomorphisms and exact sequences

Let MM be an AA-module. Recall that for every AA-module NN, we defined in the previous number an isomorphism of kk-modules

φM(N):H(Homgr⁡A(L(M),N))⟶Ext⁡A(M,N). \varphi_M(N):H(\operatorname{Homgr}_A(L(M),N))\longrightarrow\operatorname{Ext}_A(M,N).

Let

(E)0⟶N′→uN→vN′′⟶0(\mathscr{E})\qquad 0\longrightarrow N'\xrightarrow{u}N\xrightarrow{v}N''\longrightarrow0

Bourbaki. — Algèbre X 4 an exact sequence of AA-modules ; the sequence of kk-complexes

(E)0⟶Homgr⁡A(L(M),N′)→Homgr⁡(1,u)Homgr⁡A(L(M),N)(ME)0→Homgr⁡(1,v)Homgr⁡A(L(M),N′′)⟶0 (\mathscr{E}) \quad 0 \longrightarrow \operatorname{Homgr}_A(L(M), N') \xrightarrow{\operatorname{Homgr}(1,u)} \operatorname{Homgr}_A(L(M), N) \\ \phantom{(M\mathscr{E})} \phantom{0} \xrightarrow{\operatorname{Homgr}(1,v)} \operatorname{Homgr}_A(L(M), N'') \longrightarrow 0

is then exact (XX, p. 83, prop. 2, aa), let

∂(ME):H(Homgr⁡A(L(M),N′′))→H(Homgr⁡A(L(M),N′)) \partial_{(M\mathscr{E})} : H(\operatorname{Homgr}_A(L(M), N'')) \to H(\operatorname{Homgr}_A(L(M), N'))

be the corresponding connecting homomorphism (XX, p. 29).

Definition 2

We call the composite homomorphism the connecting homomorphism of the extension modules relative to the module MM and to the exact sequence E\mathscr{E}

δ(M,E)=φM(N′)∘∂(ME)∘φM(N′′)−1:Ext⁡A(M,N′′)→Ext⁡A(M,N′) \delta(M, \mathscr{E}) = \varphi_M(N') \circ \partial_{(M\mathscr{E})} \circ \varphi_M(N'')^{-1} : \operatorname{Ext}_A(M, N'') \to \operatorname{Ext}_A(M, N')

This is a graded kk-homomorphism of ascending degree 1, whose homogeneous components are denoted δn(M,E):Ext⁡An(M,N′′)→Ext⁡An+1(M,N′)\delta^n(M, \mathscr{E}) : \operatorname{Ext}_A^n(M, N'') \to \operatorname{Ext}_A^{n+1}(M, N').

Theorem 1

The right-unbounded sequence of homomorphisms of kk-modules

0⟶Hom⁡A(M,N′)→Hom⁡(1,u)Hom⁡A(M,N)→Hom⁡(1,v)Hom⁡A(M,N′′) 0 \longrightarrow \operatorname{Hom}_A(M, N') \xrightarrow{\operatorname{Hom}(1,u)} \operatorname{Hom}_A(M, N) \xrightarrow{\operatorname{Hom}(1,v)} \operatorname{Hom}_A(M, N'')
0→δ(M,E)Ext⁡A1(M,N′)→⋯→δn−1(M,E)Ext⁡An(M,N′)→Ext⁡n(1,u)Ext⁡An(M,N) \phantom{0} \xrightarrow{\delta_{(M,\mathscr{E})}} \operatorname{Ext}_A^1(M, N') \to \cdots \xrightarrow{\delta^{n-1}(M,\mathscr{E})} \operatorname{Ext}_A^n(M, N') \xrightarrow{\operatorname{Ext}^n(1,u)} \operatorname{Ext}_A^n(M, N)
0→Ext⁡n(1,v)Ext⁡An(M,N′′)→δn(M,E)Ext⁡An+1(M,N′)→⋯ \phantom{0} \xrightarrow{\operatorname{Ext}^n(1,v)} \operatorname{Ext}_A^n(M, N'') \xrightarrow{\delta^n(M,\mathscr{E})} \operatorname{Ext}_A^{n+1}(M, N') \to \cdots

is exact.

Consider indeed the diagram on page X.91. It is commutative by the remark 3 of XX, p. 88 and def. 2 ; moreover the bottom row is exact (XX, p. 30, th. 1), and the vertical arrows are bijective (XX, p. 88, prop. 5).

Corollary

If* Ext⁡A1(M,N′)=0\operatorname{Ext}_A^1(M, N') = 0, *the sequence

0⟶Hom⁡A(M,N′)→Hom⁡(1,u)Hom⁡A(M,N)→Hom⁡(1,v)Hom⁡A(M,N′′)⟶0 0 \longrightarrow \operatorname{Hom}_A(M, N') \xrightarrow{\operatorname{Hom}(1,u)} \operatorname{Hom}_A(M, N) \xrightarrow{\operatorname{Hom}(1,v)} \operatorname{Hom}_A(M, N'') \longrightarrow 0

is exact.

Proposition 8

Let* f:M1→Mf : M_1 \to M be a homomorphism of AA*-modules* and

(E)0⟶N′→uN→vN′′⟶0g′↓g↓g′′↓(E1)0⟶N1′→u1N1→v1N1′′⟶0 \begin{array}{cccccccccc} (\mathscr{E}) & 0 & \longrightarrow & N' & \xrightarrow{u} & N & \xrightarrow{v} & N'' & \longrightarrow & 0 \\ & & & g' \downarrow & & g \downarrow & & g'' \downarrow & & \\ (\mathscr{E}_1) & 0 & \longrightarrow & N'_1 & \xrightarrow{u_1} & N_1 & \xrightarrow{v_1} & N''_1 & \longrightarrow & 0 \end{array}
Ext⁡(M,N′)→Ext⁡(1,u)Ext⁡(M,N)→Ext⁡(1,v)Ext⁡(M,N′′)→δ(M,G)Ext⁡(M,N′)→Ext⁡(1,u)Ext⁡(M,N)↑φM(N′)↑φM(N)↑φM(N′′)↑φM(N′)H(Homgr⁡(L(M),N′))→H(Homgr⁡(1,u))H(Homgr⁡(L(M),N))→H(Homgr⁡(1,v))H(Homgr⁡(L(M),N′′))→∂(MG)H(Homgr⁡(L(M),N′))→H(Homgr⁡(1,u))H(Homgr⁡(L(M),N)) \begin{array}{ccccc} \operatorname{Ext}(M,N') & \xrightarrow{\operatorname{Ext}(1,u)} & \operatorname{Ext}(M,N) & \xrightarrow{\operatorname{Ext}(1,v)} & \operatorname{Ext}(M,N'') \xrightarrow{\delta(M,\mathscr{G})} \operatorname{Ext}(M,N') \xrightarrow{\operatorname{Ext}(1,u)} \operatorname{Ext}(M,N)\\[6pt] \Big\uparrow\vcenter{\rlap{$\scriptstyle\varphi_M(N')$}} && \Big\uparrow\vcenter{\rlap{$\scriptstyle\varphi_M(N)$}} && \Big\uparrow\vcenter{\rlap{$\scriptstyle\varphi_M(N'')$}} \qquad\qquad\Big\uparrow\vcenter{\rlap{$\scriptstyle\varphi_M(N')$}}\\[6pt] H(\operatorname{Homgr}(L(M),N')) & \xrightarrow{H(\operatorname{Homgr}(1,u))} & H(\operatorname{Homgr}(L(M),N)) & \xrightarrow{H(\operatorname{Homgr}(1,v))} & H(\operatorname{Homgr}(L(M),N'')) \xrightarrow{\partial(M\mathscr{G})} H(\operatorname{Homgr}(L(M),N')) \xrightarrow{H(\operatorname{Homgr}(1,u))} H(\operatorname{Homgr}(L(M),N)) \end{array}

a commutative diagram of AA-modules with exact rows. The diagram of kk-modules

ExtA(M,N′′)→δ(M,E)ExtA(M,N′)Ext(f,g′′)↓Ext(f,g′)↓ExtA(M1,N1′′)→δ(M,E1)ExtA(M1,N1′) \begin{array}{ccc} \mathrm{Ext}_A(M, N'') & \xrightarrow{\delta(M, \mathscr{E})} & \mathrm{Ext}_A(M, N') \\ \mathrm{Ext}(f, g'') \downarrow & & \mathrm{Ext}(f, g') \downarrow \\ \mathrm{Ext}_A(M_1, N''_1) & \xrightarrow{\delta(M, \mathscr{E}_1)} & \mathrm{Ext}_A(M_1, N'_1) \end{array}

is commutative. This follows from X, p. 31, prop. 2 applied to the commutative diagram

Homgr(1,u)Homgr(1,v)0→HomgrA(L(M),N′)→HomgrA(L(M),N)→HomgrA(L(M),N′′)→0Homgr(L(f),g′)↓Homgr(L(f),g)↓Homgr(L(f),g′′)↓0→HomgrA(L(M1),N1′)→HomgrA(L(M1),N1)→HomgrA(L(M1),N1′′)→0 \begin{array}{ccccccccc} & & \mathrm{Homgr}(1, u) & & & & \mathrm{Homgr}(1, v) & & \\ 0 \to \mathrm{Homgr}_A(L(M), N') & \to & \mathrm{Homgr}_A(L(M), N) & \to & \mathrm{Homgr}_A(L(M), N'') & \to & 0 \\ \mathrm{Homgr}(L(f), g') \downarrow & & \mathrm{Homgr}(L(f), g) \downarrow & & \mathrm{Homgr}(L(f), g'') \downarrow & & \\ 0 \to \mathrm{Homgr}_A(L(M_1), N'_1) & \to & \mathrm{Homgr}_A(L(M_1), N_1) & \to & \mathrm{Homgr}_A(L(M_1), N''_1) & \to & 0 \end{array}

Let NN be an AA-module, and

(F)(\mathscr{F})
0→M′→rM→sM′′→00 \to M' \xrightarrow{r} M \xrightarrow{s} M'' \to 0
an exact sequence of AA-modules; the sequence of complexes
(FN)(\mathscr{F}_N)
0⟶HomgrA(M′′,I(N))→Homgr(s,1)HomgrA(M,I(N))0 \longrightarrow \mathrm{Homgr}_A(M'', I(N)) \xrightarrow{\mathrm{Homgr}(s, 1)} \mathrm{Homgr}_A(M, I(N))
→Homgr(r,1)HomgrA(M′,I(N))⟶0\xrightarrow{\mathrm{Homgr}(r, 1)} \mathrm{Homgr}_A(M', I(N)) \longrightarrow 0
is exact (X, p. 83, prop. 2, aa) ; let
∂(FN):H(HomgrA(M′,I(N)))→H(HomgrA(M′′,I(N)))\partial(\mathscr{F}_N) : \mathrm{H}(\mathrm{Homgr}_A(M', I(N))) \to \mathrm{H}(\mathrm{Homgr}_A(M'', I(N)))
be the corresponding connecting homomorphism.

Definition 3

One calls connecting homomorphism of extension modules relative to the exact sequence (F)(\mathscr{F}) and to the module NN, the composite homomorphism

δ(F,N):φ‾N(M′′)∘∂(FN)∘φ‾N(M′)−1:ExtA(M′,N)→ExtA(M′′,N).\delta(\mathscr{F}, N) : \overline{\varphi}_N(M'') \circ \partial(\mathscr{F}_N) \circ \overline{\varphi}_N(M')^{-1} : \mathrm{Ext}_A(M', N) \to \mathrm{Ext}_A(M'', N).
It is a graded kk-homomorphism of ascending degree 1, whose homogeneous components are denoted δn(F,N):ExtAn(M′,N)→ExtAn+1(M′′,N)\delta^n(\mathscr{F}, N) : \mathrm{Ext}_A^n(M', N) \to \mathrm{Ext}_A^{n+1}(M'', N). One then proves as above the following statements:

Theorem 2

The right-unbounded sequence of homomorphisms of kk-modules

0⟶HomA(M′′,N)→Hom(s,1)HomA(M,N)→Hom(r,1)HomA(M′,N)0 \longrightarrow \mathrm{Hom}_A(M'', N) \xrightarrow{\mathrm{Hom}(s, 1)} \mathrm{Hom}_A(M, N) \xrightarrow{\mathrm{Hom}(r, 1)} \mathrm{Hom}_A(M', N)
→δ0(F,N)ExtA1(M′′,N)→⋯→δn−1(F,N)ExtAn(M′′,N)→Extn(s,1)ExtAn(M,N)\xrightarrow{\delta^0(\mathscr{F}, N)} \mathrm{Ext}_A^1(M'', N) \to \cdots \xrightarrow{\delta^{n-1}(\mathscr{F}, N)} \mathrm{Ext}_A^n(M'', N) \xrightarrow{\mathrm{Ext}^n(s, 1)} \mathrm{Ext}_A^n(M, N)
→Extn(r,1)ExtAn(M′,N)→δn(F,N)ExtAn+1(M′′,N)→⋯\xrightarrow{\mathrm{Ext}^n(r, 1)} \mathrm{Ext}_A^n(M', N) \xrightarrow{\delta^n(\mathscr{F}, N)} \mathrm{Ext}_A^{n+1}(M'', N) \to \cdots
is exact.

Corollary

If Ext⁡A1(M′′,N)=0\operatorname{Ext}_A^1(M'', N) = 0, the sequence

0⟶Hom⁡A(M′′,N)→Hom⁡(s,1)Hom⁡A(M,N)→Hom⁡(r,1)Hom⁡A(M′,N)⟶0 0 \longrightarrow \operatorname{Hom}_A(M'', N) \xrightarrow{\operatorname{Hom}(s, 1)} \operatorname{Hom}_A(M, N) \xrightarrow{\operatorname{Hom}(r, 1)} \operatorname{Hom}_A(M', N) \longrightarrow 0

is exact.

Proposition 9

Let g:N→N1g : N \to N_1 be a homomorphism of AA-modules and

(F1)0→M1′→r1M1→s1M1′′→0f′↓f↓f′′↓(F)0→M′→rM→sM′′→0 \begin{array}{cccccc} (\mathscr{F}_1) & 0 \to M'_1 \xrightarrow{r_1} M_1 \xrightarrow{s_1} M''_1 \to 0 \\ & f' \downarrow & f \downarrow & f'' \downarrow \\ (\mathscr{F}) & 0 \to M' \xrightarrow{r} M \xrightarrow{s} M'' \to 0 \end{array}

a commutative diagram of AA-modules with exact rows. The diagram of kk-modules

Ext⁡A(M′,N)→δ(F,N)Ext⁡A(M′′,N)Ext⁡A(f′,g)↓Ext⁡A(f′′,g)↓Ext⁡A(M1′,N1)→δ(F1,N1)Ext⁡A(M1′′,N1) \begin{array}{ccc} \operatorname{Ext}_A(M', N) & \xrightarrow{\delta(\mathscr{F}, N)} & \operatorname{Ext}_A(M'', N) \\ \operatorname{Ext}_A(f', g) \downarrow & & \operatorname{Ext}_A(f'', g) \downarrow \\ \operatorname{Ext}_A(M'_1, N_1) & \xrightarrow{\delta(\mathscr{F}_1, N_1)} & \operatorname{Ext}_A(M''_1, N_1) \end{array}

is commutative.

5. Projective modules, injective modules and extension modules

Proposition 10

Let MM be an AA-module. The following conditions are equivalent:

(i) MM is projective. (ii) Ext⁡Ai(M,N)=0\operatorname{Ext}_A^i(M, N) = 0 for every AA-module NN and for every integer i>0i > 0. (iii) Ext⁡A1(M,N)=0\operatorname{Ext}_A^1(M, N) = 0 for every AA-module NN. (iv) There exists an exact sequence

0→K→νP→ιM→0, 0 \to K \xrightarrow{\nu} P \xrightarrow{\iota} M \to 0,

where PP is projective, and where Ext⁡A1(M,K)=0\operatorname{Ext}_A^1(M, K) = 0.

(i) ⇒\Rightarrow (ii) : this is the corollary of prop. 5 of X, p. 88. (ii) ⇒\Rightarrow (iii) : this is trivial. (iii) ⇒\Rightarrow (iv) : this is clear since MM is quotient of a free module PP. (iv) ⇒\Rightarrow (i) : since Ext⁡A1(M,K)=0\operatorname{Ext}_A^1(M, K) = 0, the canonical mapping

Hom⁡A(M,P)→Hom⁡A(M,M) \operatorname{Hom}_A(M, P) \to \operatorname{Hom}_A(M, M)

is surjective (X, p. 90, corollary); hence there exists an AA-linear section of ν\nu and MM is isomorphic to a direct factor of PP, and therefore is projective.

Proposition 11

Let NN be an AA-module. The following conditions are equivalent:

(i) NN is injective. (ii) Ext⁡Ai(M,N)=0\operatorname{Ext}_A^i(M, N) = 0 for every AA-module MM and every integer i>0i > 0.

(iii) ExtA1(M,N)=0\mathrm{Ext}_A^1(M, N) = 0 for every AA-module MM.

(iv) There exists an exact sequence

0→N→uI→vC→0, 0 \to N \xrightarrow{u} I \xrightarrow{v} C \to 0,

where II is injective and where ExtA1(C,N)=0\mathrm{Ext}_A^1(C, N) = 0;

(v) ExtA1(M,N)=0\mathrm{Ext}_A^1(M, N) = 0 for every cyclic AA-module MM.

(i) ⇒\Rightarrow (ii) : this is the corollary of Prop. 5 of X, p. 88.

(ii) ⇒\Rightarrow (iii) ⇒\Rightarrow (v) : this is trivial.

(iii) ⇒\Rightarrow (iv) : this is clear since NN is a submodule of an injective module (X, p. 19, Cor. 3).

(iv) ⇒\Rightarrow (i) : since ExtA1(C,N)=0\mathrm{Ext}_A^1(C, N) = 0, the canonical homomorphism

HomA(I,N)→HomA(N,N) \mathrm{Hom}_A(I, N) \to \mathrm{Hom}_A(N, N)

is surjective (X, p. 93, Corollary); there therefore exists an AA-linear retraction of uu and NN is isomorphic to a direct factor of II, hence is injective (X, p. 16, Prop. 9).

(v) ⇒\Rightarrow (i) : if α\alpha is an ideal of AA, we have ExtA1(A/α,N)=0\mathrm{Ext}_A^1(A/\alpha, N) = 0; the canonical mapping HomA(A,N)→HomA(α,N)\mathrm{Hom}_A(A, N) \to \mathrm{Hom}_A(\alpha, N) is therefore surjective and NN is injective (X, p. 16, Prop. 10).

6. Universal coefficient formula

In this number, we consider two complexes of AA-modules (C,d)(C, d) and (C′,d′)(C', d'). Let us consider the canonical exact sequences:

(I)

0→Z(C)→jC→δB(C)(−1)→0, 0 \to Z(C) \xrightarrow{j} C \xrightarrow{\delta} B(C)(-1) \to 0,

(II_p)

0→Bp(C)→iZp(C)→ρHp(C)→0; 0 \to B_p(C) \xrightarrow{i} Z_p(C) \xrightarrow{\rho} H_p(C) \to 0;

from δ\delta we derive a kk-homomorphism

H(Homgr(δ,1)):H(HomgrA(B(C),C′))(1)→H(HomgrA(C,C′)); H(\mathrm{Homgr}(\delta, 1)) : H(Homgr_A(B(C), C'))(1) \to H(Homgr_A(C, C'));

from (II_p) we derive connecting homomorphisms:

δ(11p,Hq(C′)):HomA(Bp(C),Hq(C′))→ExtA1(Hp(C),Hq(C′)). \delta(11_p, H^q(C')) : \mathrm{Hom}_A(B_p(C), H^q(C')) \to \mathrm{Ext}_A^1(H_p(C), H^q(C')) .

hence, by passing to the product, homomorphisms of kk-modules

φn:HomgrAn(B(C),H(C′))→∏p+q=nExtA1(Hp(C),Hq(C′)) \varphi^n : \mathrm{Homgr}_A^n(B(C), H(C')) \to \prod_{p+q=n} \mathrm{Ext}_A^1(H_p(C), H^q(C'))

We also have canonical homomorphisms (X, p. 82)

λn(B(C),C′):Hn(HomgrA(B(C),C′))→HomgrAn(B(C),H(C′)). \lambda^n(B(C), C') : H^n(Homgr_A(B(C), C')) \to \mathrm{Homgr}_A^n(B(C), H(C')) .

With these notations:

Theorem 3

Suppose the AA-modules B(C)B(C) and Z(C)Z(C) are projective. There exists, for each nn, a unique homomorphism of kk-modules

βn:∏p+q=n−1ExtA1(Hp(C),Hq(C′))→Hn(HomgrA(C,C′)) \beta^n : \prod_{p+q=n-1} \mathrm{Ext}_A^1(H_p(C), H^q(C')) \to H^n(\mathrm{Homgr}_A(C, C'))

making the diagram

HomgrAn−1(B(C),H(C′))←λn−1(B(C),C′)Hn−1(HomgrA(B(C),C′))↓φn−1↓Hn(Homgr(δ,1))∏p+q=n−1ExtA1(Hp(C),Hq(C′))→βnHn(HomgrA(C,C′)). \begin{array}{ccc} \mathrm{Homgr}_A^{n-1}(B(C), H(C')) & \xleftarrow{\lambda^{n-1}(B(C), C')} & H^{n-1}(\mathrm{Homgr}_A(B(C), C')) \\ \downarrow \varphi^{n-1} & & \downarrow H^n(\mathrm{Homgr}(\delta, 1)) \\ \prod_{p+q=n-1} \mathrm{Ext}_A^1(H_p(C), H^q(C')) & \xrightarrow{\beta^n} & H^n(\mathrm{Homgr}_A(C, C')) . \end{array}

commutative.

The sequences of graded kk-modules

(11) 0→∏p+q=n−1ExtA1(Hp(C),Hq(C′))→βnHn(HomgrA(C,C′))0 \to \prod_{p+q=n-1} \mathrm{Ext}_A^1(H_p(C), H^q(C')) \xrightarrow{\beta^n} H^n(\mathrm{Homgr}_A(C, C'))

→λn(C,C′)∏p+q=nHomA(Hp(C),Hq(C′))→0 \xrightarrow{\lambda^n(C, C')} \prod_{p+q=n} \mathrm{Hom}_A(H_p(C), H^q(C')) \to 0

are exact.

Remark

One can prove an analogous statement, assuming Bn(C′)B_n(C') and C′/Bn(C′)C'/B_n(C') are injective for each nn.

Set for simplicity B=B(C)B = B(C), Z=Z(C)Z = Z(C), H=H(C)H = H(C) and H′=H(C′)H' = H(C'). Since BB is projective, we derive from (1) an exact sequence

(12) 0→HomgrA(B,C′)(1)→Homgr(δ,1)HomgrA(C,C′)0 \to \mathrm{Homgr}_A(B, C')(1) \xrightarrow{\mathrm{Homgr}(\delta, 1)} \mathrm{Homgr}_A(C, C')

→Homgr(i,1)HomgrA(Z,C′)→0. \xrightarrow{\mathrm{Homgr}(i, 1)} \mathrm{Homgr}_A(Z, C') \to 0 .

Lemma 2

The connecting homomorphism

Hn(HomgrA(Z,C′))→Hn(HomgrA(B,C′)) H^n(\mathrm{Homgr}_A(Z, C')) \to H^n(\mathrm{Homgr}_A(B, C'))

associated to (12) is equal to (−1)n+1H(Homgr(i,1))(-1)^{n+1} H(\mathrm{Homgr}(i, 1)).

Proof. Indeed, let a∈Zn(HomgrA(Z,C′))a \in Z^n(\mathrm{Homgr}_A(Z, C')); this is a morphism of complexes of ascending degree nn from ZZ to C′C', whose values are therefore in Z(C′)Z(C'). Since the exact sequence (1) is split (BB being projective), aa extends to an element bb of HomgrAn(C,Z(C′))\mathrm{Homgr}_A^n(C, Z(C')). By definition, the image of the class of aa by the connecting homomorphism in question is the class in Hn(HomgrA(B,C′))H^n(\mathrm{Homgr}_A(B, C')) of the homomorphism uu from B(C)B(C) to C′C' such that for x∈Cx \in C, we have

u(dx)=Db(x)=d′b(x)−(−1)nb(dx)=(−1)n+1b(dx)=(−1)n+1a(dx), u(dx) = Db(x) = d'b(x) - (-1)^n b(dx) = (-1)^{n+1} b(dx) = (-1)^{n+1} a(dx),

hence the assertion.

The homology exact sequence associated to (12) therefore gives the exact sequence → H^n(\mathrm{Homgr}_A(Z, C')) \xrightarrow{\mathrm{H}(\mathrm{Homgr}(i,1))} H^n(\mathrm{Homgr}_A(B, C')) \xrightarrow{\mathrm{H}(\mathrm{Homgr}(\delta,1))} H^{n+1}(\mathrm{Homgr}_A(C, C')) \xrightarrow{\mathrm{H}(\mathrm{Homgr}(j,1))} H^{n+1}(\mathrm{Homgr}_A(Z, C')) \to \ldots .

Moreover, since ZZ is projective, we obtain from (II_p) exact sequences 0 \to \mathrm{Hom}_A(H_p, H'^q) \to \mathrm{Hom}_A(Z_p, H'^q) \to \mathrm{Hom}_A(B_p, H'^q) \to \mathrm{Ext}_A^1(H_p, H'^q) \to 0 , hence, by passing to products, exact sequences 0 \to \mathrm{Homgr}_A^n(H, H') \to \mathrm{Homgr}_A^n(Z, H') \to \mathrm{Homgr}_A^n(B, H') \to \prod_{p+q=n} \mathrm{Ext}_A^1(H_p, H'^q) \to 0 . Finally, we have the canonical homomorphisms of No. 1:

λB=λ(B,C′):H(HomgrA(B,C′))→HomgrA(B,H′),λZ=λ(Z,C′):H(HomgrA(Z,C′))→HomgrA(Z,H′),λC=λ(C,C′):H(HomgrA(C,C′))→HomgrA(H,H′), \begin{align*} \lambda_B &= \lambda(B, C') : \mathrm{H}(\mathrm{Homgr}_A(B, C')) \to \mathrm{Homgr}_A(B, H') , \\ \lambda_Z &= \lambda(Z, C') : \mathrm{H}(\mathrm{Homgr}_A(Z, C')) \to \mathrm{Homgr}_A(Z, H') , \\ \lambda_C &= \lambda(C, C') : \mathrm{H}(\mathrm{Homgr}_A(C, C')) \to \mathrm{Homgr}_A(H, H') , \end{align*}
whence the diagram with exact rows of page X.97.

This diagram is commutative by construction of the homomorphisms λ\lambda. Moreover, since the complexes B and Z are split and projective, λB\lambda_B and λZ\lambda_Z are bijective (λ\lambda, p. 84, cor. 1). One deduces from this, on the one hand that λCn\lambda_C^n is surjective, with kernel equal to Im Hn(Homgr(δ,1))\mathrm{Im}\ H^n(\mathrm{Homgr}(\delta, 1)), and on the other hand that φn−1∘λBn−1\varphi^{n-1} \circ \lambda_B^{n-1} is surjective, with kernel equal to Ker Hn(Homgr(δ,1))\mathrm{Ker}\ H^n(\mathrm{Homgr}(\delta, 1)). The theorem follows immediately from this.

Corollary 1

Assume B(C) and Z(C) projective and B^n(C') injective for each n. Then the exact sequences (11) are split. This follows from the theorem and the following lemma:

Lemma 3

If B(C) is projective and B_n(C') injective for each n, the canonical homomorphism λ(C,C′):H(HomgrA(C,C′))→HomgrA(H(C),H(C′))\lambda(C, C') : \mathrm{H}(\mathrm{Homgr}_A(C, C')) \to \mathrm{Homgr}_A(\mathrm{H}(C), \mathrm{H}(C')) has a linear section k.

Indeed, by X, p. 35, remarks a) and b), there exist homologisms

φ:C→H(C)andφ′:H(C′)→C′ \varphi : C \to \mathrm{H}(C) \quad \text{and} \quad \varphi' : \mathrm{H}(C') \to C'
such that H(φ)=1H(C)\mathrm{H}(\varphi) = 1_{\mathrm{H}(C)} and H(φ′)=1H(C′)\mathrm{H}(\varphi') = 1_{\mathrm{H}(C')}. In the commutative diagram
H(HomgrA(H(C),H(C′)))→H(Homgr(φ,φ′))H(HomgrA(C,C′))λ(H(C),H(C′))↓↓λ(C,C′)HomgrA(H(C),H(C′))→Homgr(H(φ),H(φ′))HomgrA(H(C),H(C′)), \begin{array}{ccc} \mathrm{H}(\mathrm{Homgr}_A(\mathrm{H}(C), \mathrm{H}(C'))) & \xrightarrow{\mathrm{H}(\mathrm{Homgr}(\varphi, \varphi'))} & \mathrm{H}(\mathrm{Homgr}_A(C, C')) \\ \lambda(\mathrm{H}(C), \mathrm{H}(C')) \downarrow & & \downarrow \lambda(C, C') \\ \mathrm{Homgr}_A(\mathrm{H}(C), \mathrm{H}(C')) & \xrightarrow{\mathrm{Homgr}(\mathrm{H}(\varphi), \mathrm{H}(\varphi'))} & \mathrm{Homgr}_A(\mathrm{H}(C), \mathrm{H}(C')) , \end{array}
λ(H(C),H(C′))\lambda(\mathrm{H}(C), \mathrm{H}(C')) is bijective and Homgr(H(φ),H(φ′))\mathrm{Homgr}(\mathrm{H}(\varphi), \mathrm{H}(\varphi')) is the identity, whence the assertion.

Homgr⁡An−1(Z,H′)→Homgr⁡n−1(i,1)Homgr⁡An−1(B,H′)→φn−1∏p+q=n−1Ext⁡1(Hp,Hq)⟶0↑λZn−1↑λBn−1Hn−1(Homgr⁡A(Z,C′))→Hn−1(Homgr⁡(i,1))Hn−1(Homgr⁡A(B,C′))→Hn(Homgr⁡(δ,1))Hn(Homgr⁡A(C,C′))→Hn(Homgr⁡(j,1))Hn(Homgr⁡A(Z,C′))→Hn(Homgr⁡(i,1))Hn(Homgr⁡A(B,C′))↑λCn↑λZn↑λBn0⟶Homgr⁡An(H,H′)→Homgr⁡n(j,1)Homgr⁡An(Z,H′)→Homgr⁡n(i,1)Homgr⁡An(B,H′) \begin{array}{ccccccccc} \operatorname{Homgr}_{A}^{n-1}(Z,H')& \xrightarrow{\operatorname{Homgr}^{n-1}(i,1)}& \operatorname{Homgr}_{A}^{n-1}(B,H')& \xrightarrow{\varphi^{n-1}}& \displaystyle\prod_{p+q=n-1}\operatorname{Ext}^{1}(H_p,H^q)& \longrightarrow&0 \\[2ex] \uparrow\scriptstyle{\lambda_Z^{n-1}}&& \uparrow\scriptstyle{\lambda_B^{n-1}}&&&& \\[-1ex] H^{n-1}(\operatorname{Homgr}_{A}(Z,C'))& \xrightarrow{H^{n-1}(\operatorname{Homgr}(i,1))}& H^{n-1}(\operatorname{Homgr}_{A}(B,C'))& \xrightarrow{H^n(\operatorname{Homgr}(\delta,1))}& H^n(\operatorname{Homgr}_{A}(C,C'))& \xrightarrow{H^n(\operatorname{Homgr}(j,1))}& H^n(\operatorname{Homgr}_{A}(Z,C'))& \xrightarrow{H^n(\operatorname{Homgr}(i,1))}& H^n(\operatorname{Homgr}_{A}(B,C')) \\[2ex] &&&& \uparrow\scriptstyle{\lambda_C^n}&& \uparrow\scriptstyle{\lambda_Z^n}&& \uparrow\scriptstyle{\lambda_B^n} \\[-1ex] &&& 0\longrightarrow& \operatorname{Homgr}_{A}^{n}(H,H')& \xrightarrow{\operatorname{Homgr}^{n}(j,1)}& \operatorname{Homgr}_{A}^{n}(Z,H')& \xrightarrow{\operatorname{Homgr}^{n}(i,1)}& \operatorname{Homgr}_{A}^{n}(B,H') \end{array}

Corollary 2

If B(C)B(C) and Z(C)Z(C) are projective, one has, for every AA-module NN and every integer nn, a split exact sequence:

(13) 0⟶ExtA1(Hn−1(C),N)→βnHn(HomgrA(C,N))→λnHomA(Hn(C),N)⟶00 \longrightarrow \mathrm{Ext}_A^1(H_{n-1}(C), N) \xrightarrow{\beta^n} H^n(\mathrm{Homgr}_A(C, N)) \xrightarrow{\lambda^n} \mathrm{Hom}_A(H_n(C), N) \longrightarrow 0.

Corollary 3 (« universal coefficient formula »)

Assume AA principal and CC free. One has for every AA-module NN and every integer nn a split exact sequence (13). Indeed B(C)B(C) and Z(C)Z(C) are free as submodules of the free module CC (VII. § 3, cor. 2 to th. 1).

Corollary 4

If CC is bounded on the right and if CC and H(C)H(C) are projective, then

λ(C,C′):H(HomgrA(C,C′))→HomgrA(H(C),H(C′)) \lambda(C, C') : H(\mathrm{Homgr}_A(C, C')) \to \mathrm{Homgr}_A(H(C), H(C'))

is bijective. By the theorem, it suffices to prove that B(C)B(C) and Z(C)Z(C) are projective. Now one has exact sequences

0→Bn(C)→Zn(C)→Hn(C)→00→Zn(C)→Cn→Bn−1(C)→0, \begin{align*} 0 &\to B_n(C) \to Z_n(C) \to H_n(C) \to 0 \\ 0 &\to Z_n(C) \to C_n \to B_{n-1}(C) \to 0, \end{align*}

therefore (Bn−1(C) is projective)⇒(Zn(C) is projective)⇒(Bn(C) is projective).(B_{n-1}(C) \text{ is projective}) \Rightarrow (Z_n(C) \text{ is projective}) \Rightarrow (B_n(C) \text{ is projective}). One concludes by remarking that Bn(C)=0B_n(C) = 0 for nn sufficiently small.

7. Generalization to complexes of multimodules ; the canonical isomorphisms

Let B,B′B, B' be two rings, CC a complex of (A,B)(A, B)-bimodules, C′C' a complex of (A,B′)(A, B')-bimodules ; then (HomgrA(C,C′),D)(\mathrm{Homgr}_A(C, C'), D) is a complex of (B,B′)(B, B')-bimodules and the canonical homomorphism λ:H(HomgrA(C,C′))→HomgrA(H(C),H(C′))\lambda : H(\mathrm{Homgr}_A(C, C')) \to \mathrm{Homgr}_A(H(C), H(C')) is a homomorphism of (B,B′)(B, B')-bimodules.

If MM is an (A,B)(A, B)-bimodule and NN an (A,B′)(A, B')-bimodule, then HomgrA(L(M),I(N))\mathrm{Homgr}_A(L(M), I(N)) is a complex of (B,B′)(B, B')-bimodules, so that ExtA(M,N)\mathrm{Ext}_A(M, N) is endowed with a natural structure of graded (B,B′)(B, B')-bimodule ; on the term of degree 0, this structure coincides with that of HomA(M,N)\mathrm{Hom}_A(M, N) (II, p. 35).

If λ∈B,λ′∈B′\lambda \in B, \lambda' \in B' and if we denote by λM,λN′,λE,λE′\lambda_M, \lambda'_N, \lambda_E, \lambda'_E the homotheties x↦xλ,y↦yλ′,z↦λz,z↦zλ′x \mapsto x\lambda, y \mapsto y\lambda', z \mapsto \lambda z, z \mapsto z\lambda' of M,N,ExtA(M,N),ExtA(M,N)M, N, \mathrm{Ext}_A(M, N), \mathrm{Ext}_A(M, N) respectively, then

λE=ExtA(λM,1),λE′=Ext(1,λN′), \lambda_E = \mathrm{Ext}_A(\lambda_M, 1), \quad \lambda'_E = \mathrm{Ext}(1, \lambda'_N),

which gives another description of the bimodule structure of ExtA(M,N)\mathrm{Ext}_A(M, N).

We leave to the reader the task of generalizing Nos. 4 and 6 to the case of complexes of multimodules.

Let C,C′,C′′C, C', C'' be complexes of AA-modules. The composition of the mappings defines a graded homomorphism of degree zero :

(14)

HomgrA(C′,C′′)⊗kHomgrA(C,C′)→HomgrA(C,C′′). \mathrm{Homgr}_A(C', C'') \otimes_k \mathrm{Homgr}_A(C, C') \to \mathrm{Homgr}_A(C, C'').

Let B, B', E be rings, C, C', C'' complexes of (B', A)-bimodules, (A, E)-bimodules, (B, E)-bimodules respectively. By restriction of the canonical isomorphism of II, p. 73, one obtains a bijective homomorphism of (B, B')-bimodules :

(15) Homgr⁡E(C⊗AC′,C′′)→Homgr⁡A(C,Homgr⁡E(C′,C′′))\operatorname{Homgr}_E(C \otimes_A C', C'') \to \operatorname{Homgr}_A(C, \operatorname{Homgr}_E(C', C'')).

Finally, let B be a ring, C a complex of right B-modules, C' a complex of right A-modules, C'' a complex of (B, A)-bimodules. One deduces from the canonical homomorphisms (II. p. 75)

Cp⊗BHom⁡A(Cq′,Cr′′)→Hom⁡A(Cq′,Cp⊗BCr′′) C_p \otimes_B \operatorname{Hom}_A(C'_q, C''_r) \to \operatorname{Hom}_A(C'_q, C_p \otimes_B C''_r)

a graded homomorphism of degree zero :

(16) C⊗BHomgr⁡A(C′,C′′)→Homgr⁡A(C′,C⊗BC′′)C \otimes_B \operatorname{Homgr}_A(C', C'') \to \operatorname{Homgr}_A(C', C \otimes_B C'').

This homomorphism is bijective when C is a finitely generated projective module (II, p. 75, prop. 2).

Proposition 12

The homomorphisms (14), (15), (16) are morphisms of complexes.

Let us prove it for example for the homomorphism (14). Denote

κ:Homgr⁡A(C′,C′′)⊗kHomgr⁡A(C,C′)→Homgr⁡A(C,C′) \kappa : \operatorname{Homgr}_A(C', C'') \otimes_k \operatorname{Homgr}_A(C, C') \to \operatorname{Homgr}_A(C, C')

this homomorphism. Let f∈Homgr⁡A(C′,C′′)pf \in \operatorname{Homgr}_A(C', C'')_p and g∈Homgr⁡A(C,C′)qg \in \operatorname{Homgr}_A(C, C')_q; then by definition one has κ(f⊗g)=f∘g\kappa(f \otimes g) = f \circ g. Moreover :

D(f⊗g)=Df⊗g+(−1)pf⊗Dg=(d′′∘f)⊗g−(−1)p(f∘d′)⊗g++(−1)pf⊗(d′∘g)−(−1)p+qf⊗(g∘d), \mathrm{D}(f \otimes g) = \mathrm{D}f \otimes g + (-1)^p f \otimes \mathrm{D}g = (d'' \circ f) \otimes g - (-1)^p (f \circ d') \otimes g + + (-1)^p f \otimes (d' \circ g) - (-1)^{p+q} f \otimes (g \circ d),

whence

κ(D(f⊗g))=d′′∘f∘g−(−1)pf∘d′∘g++(−1)pf∘d′∘g−(−1)p+qf∘g∘d=d′′∘f∘g−(−1)p+qf∘g∘d=D(f∘g)=D(κ(f⊗g)). \kappa(\mathrm{D}(f \otimes g)) = d'' \circ f \circ g - (-1)^p f \circ d' \circ g + + (-1)^p f \circ d' \circ g - (-1)^{p+q} f \circ g \circ d \\ = d'' \circ f \circ g - (-1)^{p+q} f \circ g \circ d = \mathrm{D}(f \circ g) = \mathrm{D}(\kappa(f \otimes g)).

One proves analogously that the homomorphisms (15) and (16) are morphisms of complexes.

One deduces from the morphism (14) homomorphisms of kk-modules (X, p. 62)

(17) Hp(Homgr⁡A(C′,C′′))⊗kHq(Homgr⁡A(C,C′))→Hp+q(Homgr⁡A(C,C′′))\mathrm{H}^p(\operatorname{Homgr}_A(C', C'')) \otimes_k \mathrm{H}^q(\operatorname{Homgr}_A(C, C')) \to \mathrm{H}^{p+q}(\operatorname{Homgr}_A(C, C'')).

Taking C=AC = A, one sees that the homomorphism :

(18) Homgr⁡A(C′,C′′)⊗kC′→C′′\operatorname{Homgr}_A(C', C'') \otimes_k C' \to C'' which maps f⊗xf \otimes x to f(x)f(x) is a morphism of complexes of left AA-modules ; there is associated to it a canonical homomorphism (XX, p. 80) of graded AA-modules γ:H(HomgrA(C′,C′′))⊗kH(C′)→H(C′′)\gamma : H(\mathrm{Homgr}_A(C', C'')) \otimes_k H(C') \to H(C''), which corresponds to the canonical homomorphism of kk-modules

λ:H(HomgrA(C′,C′′))→HomgrA(H(C′),H(C′′)) \lambda : H(\mathrm{Homgr}_A(C', C'')) \to \mathrm{Homgr}_A(H(C'), H(C''))

Exercises

See the exercises for § 5.

Machine translation of the English, by gpt-5-6-mini, hy3-free, laguna-s-2.1-free, nemotron-3-ultra-free, against glossary version 34. Not checked by a person. That model is a cut down version of the one the rest of this language was written by.