Bourbaki

§ 5. Modules d’extensions

On conserve les notations générales du paragraphe 4. On convient de plus que, sauf mention expresse du contraire, tous les modules considérés sont des modules à gauche, tous les complexes considérés des complexes de modules à gauche.

1. Complexes d’homomorphismes

Soient (C,d)(C,d) et (C′,d′)(C',d') deux A-complexes. Considérons le kk-module gradué Homgr⁡A(C,C′)\operatorname{Homgr}_A(C,C') (II, p. 174, 175) : pour n∈Zn\in\mathbf{Z}, Homgr⁡A(C,C′)n\operatorname{Homgr}_A(C,C')_n est le kk-mod. le des applications A-linéaires graduées de degré nn de CC dans C′C' ; autrement dit Homgr⁡A(C,C′)\operatorname{Homgr}_A(C,C') s’identifie canoniquement au 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).

Définissons des applications kk-linéaires

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},

par

(1) 

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

on a

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.

Alors (Homgr⁡A(C,C′),D)(\operatorname{Homgr}_A(C,C'),D) est un complexe de kk-modules appelé complexe des homomorphismes de CC dans C′C'.

Par exemple, Homgr_A (A, C') s’identifie canoniquement à C'. Notons aussi que, pour tout n∈Zn \in \mathbf{Z}, on a HomgrA(C,C′)(n)=HomgrA(C,C′(n))\mathrm{Homgr}_A (C, C') (n) = \mathrm{Homgr}_A (C, C'(n)).

Les éléments de Zn(HomgrA(C,C′))Z_n(\mathrm{Homgr}_A (C, C')) sont les homomorphismes gradués ff de degré (descendant) nn de CC dans C′C' tels que d′∘f=(−1)nf∘dd' \circ f = (-1)^n f \circ d, c’est-à-dire les morphismes de complexes de CC dans C′(n)C'(n), ou encore de C(p)C(p) dans C′(p+n)C'(p+n) pour pp quelconque fixé. On dit que ce sont les morphismes de complexes de degré (descendant) nn de C dans C' ; si f,g∈Zn(HomgrA(C,C′))f, g \in Z_n(\mathrm{Homgr}_A (C, C')) et s∈HomgrA(C,C′)n+1s \in \mathrm{Homgr}_A (C, C')_{n+1}, alors la condition g−f=Dsg - f = Ds signifie que ss est une homotopie reliant les morphismes ff et gg de CC dans C′(n)C'(n), de sorte que Hn(HomgrA(C,C′))H_n(\mathrm{Homgr}_A (C, C')) est le k-module des classes d’homotopie de morphismes de degré (descendant) n de C dans C'.

Soient α∈Hn(HomgrA(C,C′))\alpha \in H_n(\mathrm{Homgr}_A (C, C')) et p∈Zp \in \mathbf{Z}. Représentons α\alpha par f∈Zn(HomgrA(C,C′))f \in Z_n(\mathrm{Homgr}_A (C, C')); alors ff est un morphisme de complexes de CC dans C′(n)C'(n), donc Hp(f)H_p(f) est un homomorphisme de Hp(C)H_p(C) dans Hp(C′(n))=Hp+n(C′)H_p(C'(n)) = H_{p+n}(C'); comme Hp(f)H_p(f) ne dépend que de la classe d’homotopie α\alpha de ff (X, p. 33, prop. 3), on en déduit un homomorphisme canonique de 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')) ,

d’où une application k-linéaire graduée de degré 0, dite canonique

λ(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')) .

Les composantes homogènes de λ(C,C′)\lambda(C, C') seront souvent notées :

λ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

Si C est nul à droite et C' nul à gauche, alors Homgr_A (C, C') est nul à gauche, et l’application k-linéaire canonique

λ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'))

est bijective.

On a des suites exactes

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}

D’autre part HomgrA0(C,C′)\mathrm{Homgr}_A^0 (C, C') s’identifie à HomA(C0,C′0)\mathrm{Hom}_A (C_0, {C'}^0), Z0(HomgrA(C,C′))Z^0(\mathrm{Homgr}_A (C, C')) s’identifiant alors à l’ensemble des f:C0→C′0f : C_0 \to {C'}^0 tels que 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')) est nul ; enfin l’application λ0\lambda^0 associe à la classe de ff modulo {0}\{0\} l’homomorphisme φ:H0(C)→H0(C′)\varphi : H_0(C) \to H^0(C') tel que f=i∘φ∘pf = i \circ \varphi \circ p, d’où la proposition.

Soient u:C~→Cu : \tilde{C} \to C et u′:C′→C~′u' : C' \to \tilde{C}' des morphismes de complexes ; alors l’homomorphisme canonique 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}'), défini par f↦u′∘f∘uf \mapsto u' \circ f \circ u, est un morphisme de complexes, comme il résulte aussitôt de la formule (1). De plus, le diagramme suivant est commutatif

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) Soient C′→uC→vC′′C' \xrightarrow{u} C \xrightarrow{v} C'' une suite exacte de AA-complexes, PP complexe projectif, EE un complexe injectif (X, p. 25). Alors les suites

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'')
et
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)
sont des suites exactes de complexes de kk-modules.

b) Soit 0→C′→uC→vC′′→00 \to C' \xrightarrow{u} C \xrightarrow{v} C'' \to 0 une suite de AA-complexes qui est scindée en tant que suite exacte de AA-modules gradués (c’est le cas par exemple si C′C' est injectif, ou si C′′C'' est projectif). Alors pour tout complexe EE, les suites

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
sont des suites exactes de complexes de kk-modules.

Dans le cas a), on remarque que les suites

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)
et
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)
sont exactes pour tous p,q∈Zp, q \in \mathbf{Z}, et on applique II, p. 10, prop. 5 et II, p. 13, prop. 7. La démonstration de b) est analogue.

2. Complexes d’homomorphismes et homotopies

Proposition 3

Soient C,C~,C′,C~′C, \tilde{C}, C', \tilde{C}' quatre 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}' et v′:C′→C~′v' : C' \to \tilde{C}' quatre morphismes de complexes.

a) Si uu et u′u' sont homotopes à vv et v′v' respectivement, alors les deux morphismes HomgrA(u,u′)\mathrm{Homgr}_A(u, u') et HomgrA(v,v′)\mathrm{Homgr}_A(v, v') de HomgrA(C,C′)\mathrm{Homgr}_A(C, C') dans HomgrA(C~,C~′)\mathrm{Homgr}_A(\tilde{C}, \tilde{C}') sont homotopes.

b) Si uu et u′u' sont des homotopismes, HomgrA(u,u′)\mathrm{Homgr}_A(u, u') est un homotopisme.

c) Si CC ou C′C' est homotope à zéro, HomgrA(C,C′)\mathrm{Homgr}_A(C, C') est homotope à zéro.

Notons par la même lettre dd les différentielles des complexes CC, C1C_1, C′C', C1′C'_1, et par DD les différentielles de HomgrA(C,C′)\mathrm{Homgr}_A(C,C') et HomgrA(C1,C1′)\mathrm{Homgr}_A(C_1,C'_1). Si uu (resp. u′u') est homotope à vv (resp. v′v'), il existe un homomorphisme gradué de degré 11,

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

tel que

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{)}

Soit W:HomgrA(C,C′)→HomgrA(C1,C1′)W:\mathrm{Homgr}_A(C,C')\to\mathrm{Homgr}_A(C_1,C'_1) l’homomorphisme gradué de degré 11 tel que, pour f∈HomgrA(C,C′)nf\in\mathrm{Homgr}_A(C,C')_n, n∈Zn\in\mathbf{Z}, on ait

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

On a alors

(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;

cela s’écrit DW+WD=HomgrA(u,u′)−HomgrA(v,v′)DW+WD=\mathrm{Homgr}_A(u,u')-\mathrm{Homgr}_A(v,v'), d’où a).

Démontrons b). Si uu et u′u' sont des homotopismes, soient α:C→C~\alpha:C\to\widetilde C et α′:C~′→C′\alpha':\widetilde C'\to C' des morphismes de complexes tels que u∘αu\circ\alpha, α∘u\alpha\circ u, u′∘α′u'\circ\alpha', α′∘u′\alpha'\circ u' soient homotopes respectivement à IdC\mathrm{Id}_C, IdC~\mathrm{Id}_{\widetilde C}, IdC~′\mathrm{Id}_{\widetilde C'}, IdC′\mathrm{Id}_{C'}. Alors Homgr(u,u′)∘Homgr(α,α′)\mathrm{Homgr}(u,u')\circ\mathrm{Homgr}(\alpha,\alpha'), qui est égal à Homgr(α∘u,u′∘α′)\mathrm{Homgr}(\alpha\circ u,u'\circ\alpha'), est homotope d’après a) à

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

de même Homgr(α,α′)∘Homgr(u,u′)\mathrm{Homgr}(\alpha,\alpha')\circ\mathrm{Homgr}(u,u') est homotope à IdHomgr(C~,C~′)\mathrm{Id}_{\mathrm{Homgr}(\widetilde C,\widetilde C')}, d’où b).

Enfin c) résulte de b) (appliqué au cas où C~\widetilde C ou C~′\widetilde C' est nul).

Corollaire 1

Si CC est scindé et H(C)H(C) projectif (resp. si C′C' est scindé et Hn(C′)H_n(C') injectif pour chaque nn), alors l’homomorphisme canonique

λ(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'))

est bijectif.

Supposons par exemple C′C' scindé et H(C′)H(C') injectif pour chaque nn, le cas où CC est scindé et H(C)H(C) projectif se démontrant de manière analogue. D’après X, p. 35, déf. 6, il existe un homotopisme u′:C′→H(C′)u':C'\to H(C') ; d’après la prop. 3, HomgrA(1,u′)\mathrm{Homgr}_A(1,u') est un homotopisme de HomgrA(C,C′)\mathrm{Homgr}_A(C,C') sur HomgrA(C,H(C′))\mathrm{Homgr}_A(C,H(C')) ; comme

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'))

et que HomgrA(1,H(u′))\mathrm{Homgr}_A(1,H(u')) et H(HomgrA(1,u′))H(\mathrm{Homgr}_A(1,u')) sont bijectifs, il nous suffit de prouver que λ(C,H(C′))\lambda(C, H(C')) est bijectif, ce qui nous ramène au cas où C′C' est injectif et à différentielle nulle.

Alors les suites exactes canoniques (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

donnent des suites exactes (X, p. 83, prop. 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 .

Comme dC=i∘δ∘pd_C = i \circ \delta \circ p, la différentielle D de Homgr (C, C') est donnée par Dn=(−1)n+1Pn∘Δn∘lnD_n = (-1)^{n+1} P_n \circ \Delta_n \circ l_n; on a alors

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) ;

d’où un isomorphisme φ:H(HomgrA(C,C′))→HomgrA(H(C),C′)\varphi : H(\mathrm{Homgr}_A(C, C')) \to \mathrm{Homgr}_A(H(C), C') tel que, si a∈HomgrA(C/B(C),C′)a \in \mathrm{Homgr}_A(C/B(C), C'), alors l’image par φ\varphi de la classe de P(a)P(a) est J(a)J(a); on vérifie aussitôt que φ\varphi s’identifie à l’homomorphisme canonique λ\lambda.

Corollaire 2

Supposons B(C)B(C) et H(C)H(C) projectifs (resp. Bn(C′)B_n(C') et Hn(C′)H_n(C') injectifs pour chaque nn). Alors λ(C,C′)\lambda(C, C') est bijectif.

En effet CC (resp. C′C') est alors scindé d’après X, p. 35, exemple 4, et on applique le cor. 1.

Corollaire 3

Soit M un A-module projectif (resp. injectif). Pour tout complexe C de A-modules et tout entier nn, l’homomorphisme canonique

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)) est bijectif.

Lemme 1

a) Si C ou C′C' est borné à droite, si C est projectif et si H(C′)=0H(C') = 0, alors H(HomgrA(C,C′))=0H(\mathrm{Homgr}_A(C, C')) = 0. b) Si C ou C′C' est borné à gauche, si C′C' est injectif et si H(C)=0H(C) = 0, alors H(HomgrA(C,C′))=0H(\mathrm{Homgr}_A(C, C')) = 0.

Soit f∈Zn(HomgrA(C,C′))f \in Z_n(\mathrm{Homgr}_A(C, C')); ff est donc un morphisme de complexes de C dans C′(n)C'(n); dans le cas a) (resp. b)), fmf_m est nul pour mm assez petit (resp. assez grand). D’après X, p. 47, prop. 1, ff est alors homotope à zéro, donc appartient à Bn(HomgrA(C,C′))B_n(\mathrm{Homgr}_A(C, C')), d’où la conclusion.

Proposition 4

Soient u:C′→Cu : C' \to C un homologisme de complexes, PP un complexe projectif, EE un complexe injectif.

a) Si PP est borné à droite, ou si CC et C′C' sont bornés à droite, alors

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)

est un homologisme.

b) Si EE est borné à gauche, ou bien si CC et C′C' sont bornés à gauche, alors

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)

est un homologisme.

Supposons d’abord uu injectif et posons C′′=Coker⁡ uC'' = \operatorname{Coker}\ u. Comme uu est un homologisme, C′′C'' est d’homologie nulle. On a d’autre part des suites exactes (prop. 2)

0→Homgr⁡A(P,C′)→Homgr⁡(1,u)Homgr⁡A(P,C)→Homgr⁡A(P,C′′)→00→Homgr⁡A(C′′,E)→Homgr⁡A(C,E)→Homgr⁡(u,1)Homgr⁡A(C′,E)→0 \begin{aligned} 0 &\to \operatorname{Homgr}_A(P, C') \xrightarrow{\operatorname{Homgr}(1, u)} \operatorname{Homgr}_A(P, C) \to \operatorname{Homgr}_A(P, C'') \to 0 \\ 0 &\to \operatorname{Homgr}_A(C'', E) \to \operatorname{Homgr}_A(C, E) \xrightarrow{\operatorname{Homgr}(u, 1)} \operatorname{Homgr}_A(C', E) \to 0 \end{aligned}

d’après le lemme 1, Homgr⁡A(P,C′′)\operatorname{Homgr}_A(P, C'') est d’homologie nulle dans le cas aa, Homgr⁡A(C′′,E)\operatorname{Homgr}_A(C'', E) est d’homologie nulle dans le cas bb, d’où la conclusion.

Dans le cas général, il existe (X, p. 38, cor. à la prop. 7) un complexe C~′\tilde{C}', qui est borné à droite (resp. à gauche) lorsque CC et C′C' le sont, un morphisme injectif u~:C′→C~′\tilde{u} : C' \to \tilde{C}' et un homotopisme β:C~′→C\beta : \tilde{C}' \to C tel que u=β∘u~u = \beta \circ \tilde{u}. Alors u~\tilde{u} est un homologisme (X, p. 34, cor. à la prop. 5) ; d’après ce qui précède, Homgr⁡A(lP,u~)\operatorname{Homgr}_A(l_P, \tilde{u}) (resp. Homgr⁡A(u~,lE)\operatorname{Homgr}_A(\tilde{u}, l_E)) est un homologisme dans le cas aa (resp. bb). D’autre part Homgr⁡A(lP,β)\operatorname{Homgr}_A(l_P, \beta) (resp. Homgr⁡A(β,lE)\operatorname{Homgr}_A(\beta, l_E)) est un homotopisme (prop. 3) ; alors Homgr⁡A(lP,u)\operatorname{Homgr}_A(l_P, u) (resp. Homgr⁡A(u,lE)\operatorname{Homgr}_A(u, l_E)) est composé de deux homologismes, donc est un homologisme.

3. Définition et premières propriétés des modules d’extensions

Pour tout AA-module EE, on note pE:L(E)→Ep_E : L(E) \to E (resp. eE:E→I(E)e_E : E \to I(E)) la résolution libre (resp. injective) canonique, cf. X, p. 50 (resp. p. 52).

Définition 1

Soient MM et NN deux AA-modules. On appelle module d’extensions de NN par MM, le kk-module gradué

(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))) .

Les composantes homogènes de Ext⁡A(M,N)\operatorname{Ext}_A(M, N) sont notées

(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))) .

Comme L(M)L(M) (resp. I(N)I(N)) est nul à droite (resp. gauche), on a

(6)

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

Remarque 1

Nous verrons ci-dessous (X, p. 107, prop. 6) des propriétés de finitude des modules Ext⁡An(M,N)\operatorname{Ext}^{n}_{A}(M,N). Par exemple si AA est commutatif noethérien, et si MM et NN sont des A-modules de type fini, chaque A-module Ext⁡An(M,N)\operatorname{Ext}^{n}_{A}(M,N) est de type fini.

Soient f:M′→Mf : M' \to M et g:N→N′g : N \to N' des homomorphismes de A-modules, on pose

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

c’est un homomorphisme de degré 0 de kk-modules gradués

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')\,,

dont les composantes homogènes sont notées

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')\,.

D’après la prop. 1 de X, p. 82, l’homomorphisme canonique

λ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)))

est bijectif ; utilisant les isomorphismes M→H0(L(M))M\to H_{0}(L(M)) et H0(I(N))→NH^{0}(I(N))\to N, on en déduit un isomorphisme dit *canonique

(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)\,.

On identifiera toujours* Ext⁡A0(M,N)\operatorname{Ext}^{0}_{A}(M,N) à Hom⁡A(M,N)\operatorname{Hom}_{A}(M,N) par cet isomorphisme. Alors l’application kk-linéaire Ext⁡A(f,g)\operatorname{Ext}_{A}(f,g) s’identifie à Hom⁡A(f,g)\operatorname{Hom}_{A}(f,g).

Remarque 2

Le morphisme de 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))

induit sur l’homologie de degré 0 l’isomorphisme

λ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)

réciproque de λM,N\lambda_{M,N}.

On a L(1M)=1L(M)L(1_{M})=1_{L(M)}, I(1N)=1I(N)I(1_{N})=1_{I(N)}, donc par passage à l’homologie

(8)

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

Si f′:M′′→M′f' : M''\to M' et g′:N′→N′′g' : N'\to N'' sont des homomorphismes de A-modules, on a L(f∘f′)=L(f)∘L(f′)L(f\circ f')=L(f)\circ L(f') et I(g′∘g)=I(g′)∘I(g)I(g'\circ g)=I(g')\circ I(g), donc

(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)\,.

Considérons les morphismes de 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)),
et les homomorphismes qu’ils induisent en homologie
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))) .
D’après la prop. 4 de X, p. 86, Homgr⁡A(1,eN)\operatorname{Homgr}_A(1, e_N) et Homgr⁡A(pM,1)\operatorname{Homgr}_A(p_M, 1) sont des homologismes, d’où :

Proposition 5

Les k-homomorphismes*

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

Corollaire

Si M est projectif (resp. si N est injectif), on a Ext⁡Ai(M,N)=0\operatorname{Ext}_A^i(M, N) = 0 pour i>0i > 0. En effet,

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)) est alors un homologisme (X, p. 86, prop. 4), d’où la conclusion.

Remarques. — 3) Si g:N→N′g : N \to N' est un homomorphisme de A-modules, alors

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))
donc le diagramme
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}
est commutatif.

4) De même, si f:M′→Mf : M' \to M est un homomorphisme de A-modules, le diagramme

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}
est commutatif.

Proposition 6

L’application (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)

est kk-bilinéaire.

Soit 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 ; alors les morphismes Homgr⁡A(L(f),λ1g1+λ2g2)\operatorname{Homgr}_A(L(f),\lambda_1g_1+\lambda_2g_2) et λ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) de Homgr⁡A(L(M),N)\operatorname{Homgr}_A(L(M),N) dans Homgr⁡A(L(M),N′)\operatorname{Homgr}_A(L(M),N') coïncident ; donc, d’après la prop. 5 et la remarque 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).

On raisonne de même pour l’application f↦Ext⁡A(f,g)f\mapsto\operatorname{Ext}_A(f,g).

Corollaire

Soit λ∈k\lambda\in k. Si λ\lambda annule MM ou NN, il annule Ext⁡A(M,N)\operatorname{Ext}_A(M,N). En effet λ1Ext⁡(M,N)=Ext⁡(λ1M,1N)=Ext⁡(1M,λ1N)\lambda 1_{\operatorname{Ext}(M,N)}=\operatorname{Ext}(\lambda 1_M,1_N)=\operatorname{Ext}(1_M,\lambda 1_N).

Proposition 7

Soient II et JJ deux ensembles, (Mα)α∈I(M_\alpha)_{\alpha\in I} et (Nβ)β∈J(N_\beta)_{\beta\in J} deux familles de AA-modules ; l’homomorphisme

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)

déduit des homomorphismes canoniques Mα→⨁α∈IMαM_\alpha\to\bigoplus_{\alpha\in I}M_\alpha et ∏β∈JNβ→Nβ\prod_{\beta\in J}N_\beta\to N_\beta est bijectif.

Il suffit de prouver que pour tout AA-module MM (resp. NN), les homomorphismes

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))

sont bijectifs. Or cela résulte de ce qui précède, de la prop. 1 de X, p. 28, et des isomorphismes canoniques 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) et 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

Soient P∘P^\circ et Q∘Q^\circ deux AA-modules à droite. On définit Ext⁡A(P,Q)\operatorname{Ext}_A(P,Q) par

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).

Toutes les définitions et propositions de ce paragraphe s’appliquent donc aux AA-modules à droite en les considérant comme modules à gauche sur l’anneau A∘A^\circ.

4. Les homomorphismes de liaison et les suites exactes

Soit MM un AA-module. Rappelons que pour tout AA-module NN, on a défini au numéro précédent un isomorphisme de 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).

Soit

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

Bourbaki. — Algèbre X 4 une suite exacte de AA-modules ; la suite de 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

est alors exacte (XX, p. 83, prop. 2, aa), soit

∂(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'))

l’homomorphisme de liaison correspondant (XX, p. 29).

Définition 2

On appelle homomorphisme de liaison des modules d’extensions relatif au module MM et à la suite exacte E\mathscr{E} l’homomorphisme composé

δ(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')

C’est un kk-homomorphisme gradué de degré ascendant 1, dont les composantes homogènes sont notées δ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').

Théorème 1

La suite illimitée à droite d’homomorphismes de 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

est exacte.

Considérons en effet le diagramme de la page X.91. Il est commutatif d’après la remarque 3 de XX, p. 88 et la déf. 2 ; d’autre part la ligne inférieure est exacte (XX, p. 30, th. 1), et les flèches verticales sont bijectives (XX, p. 88, prop. 5).

Corollaire

Si* Ext⁡A1(M,N′)=0\operatorname{Ext}_A^1(M, N') = 0, *la suite

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

est exacte.

Proposition 8

Soient* f:M1→Mf : M_1 \to M un homomorphisme de AA*-modules* et

(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}

un diagramme commutatif de AA-modules à lignes exactes. Le diagramme de 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}

est commutatif. Cela résulte de X, p. 31, prop. 2 appliqué au diagramme commutatif

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}

Soient NN un AA-module, et

(F)(\mathscr{F})
0→M′→rM→sM′′→00 \to M' \xrightarrow{r} M \xrightarrow{s} M'' \to 0
une suite exacte de AA-modules ; la suite de 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
est exacte (X, p. 83, prop. 2, aa) ; soit
∂(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)))
l’homomorphisme de liaison correspondant.

Définition 3

On appelle homomorphisme de liaison des modules d’extensions relatif à la suite exacte (F)(\mathscr{F}) et au module NN, l’homomorphisme composé

δ(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).
C’est un kk-homomorphisme gradué de degré ascendant 1, dont les composantes homogènes sont notées δ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). On démontre alors comme ci-dessus les énoncés suivants :

Théorème 2

La suite illimitée à droite d’homomorphismes de 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
est exacte.

Corollaire

Si Ext⁡A1(M′′,N)=0\operatorname{Ext}_A^1(M'', N) = 0, la suite

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

est exacte.

Proposition 9

Soient g:N→N1g : N \to N_1 un homomorphisme de AA-modules et

(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}

un diagramme commutatif de AA-modules à lignes exactes. Le diagramme de 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}

est commutatif.

5. Modules projectifs, modules injectifs et modules d’extensions

Proposition 10

Soit MM un AA-module. Les conditions suivantes sont équivalentes :

(i) MM est projectif. (ii) Ext⁡Ai(M,N)=0\operatorname{Ext}_A^i(M, N) = 0 pour tout AA-module NN et pour tout entier i>0i > 0. (iii) Ext⁡A1(M,N)=0\operatorname{Ext}_A^1(M, N) = 0 pour tout AA-module NN. (iv) Il existe une suite exacte

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

où PP est projectif, et où Ext⁡A1(M,K)=0\operatorname{Ext}_A^1(M, K) = 0.

(i) ⇒\Rightarrow (ii) : c’est le corollaire de la prop. 5 de X, p. 88. (ii) ⇒\Rightarrow (iii) : c’est trivial. (iii) ⇒\Rightarrow (iv) : c’est clair puisque MM est quotient d’un module libre PP. (iv) ⇒\Rightarrow (i) : puisque Ext⁡A1(M,K)=0\operatorname{Ext}_A^1(M, K) = 0, l’application canonique

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

est surjective (X, p. 90, corollaire); il existe donc une section AA-linéaire de ν\nu et MM est isomorphe à un facteur direct de PP, donc est projectif.

Proposition 11

Soit NN un AA-module. Les conditions suivantes sont équivalentes :

(i) NN est injectif. (ii) Ext⁡Ai(M,N)=0\operatorname{Ext}_A^i(M, N) = 0 pour tout AA-module MM et tout entier i>0i > 0.

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

(iv) Il existe une suite exacte

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

où II est injectif et où ExtA1(C,N)=0\mathrm{Ext}_A^1(C, N) = 0;

(v) ExtA1(M,N)=0\mathrm{Ext}_A^1(M, N) = 0 pour tout AA-module monogène MM.

(i) ⇒\Rightarrow (ii) : c'est le corollaire de la prop. 5 de X, p. 88.

(ii) ⇒\Rightarrow (iii) ⇒\Rightarrow (v) : c'est trivial.

(iii) ⇒\Rightarrow (iv) : c'est clair puisque NN est un sous-module d'un module injectif (X, p. 19, cor. 3).

(iv) ⇒\Rightarrow (i) : puisque ExtA1(C,N)=0\mathrm{Ext}_A^1(C, N) = 0, l'homomorphisme canonique

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

est surjectif (X, p. 93, corollaire) ; il existe donc une rétraction AA-linéaire de uu et NN est isomorphe à un facteur direct de II, donc est injectif (X, p. 16, prop. 9).

(v) ⇒\Rightarrow (i) : si α\alpha est un idéal de AA, on a ExtA1(A/α,N)=0\mathrm{Ext}_A^1(A/\alpha, N) = 0; l'application canonique HomA(A,N)→HomA(α,N)\mathrm{Hom}_A(A, N) \to \mathrm{Hom}_A(\alpha, N) est donc surjective et NN est injectif (X, p. 16, prop. 10).

6. Formule des coefficients universels

Dans ce numéro, on considère deux complexes de AA-modules (C,d)(C, d) et (C′,d′)(C', d'). Considérons les suites exactes canoniques :

(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;

on déduit de δ\delta un kk-homomorphisme

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'));

on déduit de (II_p) des homomorphismes de liaisons :

δ(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')) .

d'où, par passage au produit, des homomorphismes de 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'))

On dispose par ailleurs d'homomorphismes canoniques (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')) .

Avec ces notations :

Théorème 3

Supposons les A-modules B(C) et Z(C) projectifs. Il existe, pour chaque n, un unique homomorphisme de k-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'))

rendant commutatif le diagramme

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}

Les suites de k-modules gradués

(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

sont exactes.

Remarque

On peut démontrer un énoncé analogue, en supposant B_n(C') et C'/B_n(C') injectifs pour chaque n.

Posons pour simplifier B = B(C), Z = Z(C), H = H(C) et H' = H(C'). Comme B est projectif, on déduit de (1) une suite exacte

(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 .

Lemme 2

L’homomorphisme de liaison

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

associé à (12) est égal à (−1)n+1H(Homgr(i,1))(-1)^{n+1} H(\mathrm{Homgr}(i, 1)).

En effet, soit a∈Zn(HomgrA(Z,C′))a \in Z^n(\mathrm{Homgr}_A(Z, C')); c’est un morphisme de complexes de degré ascendant n de Z dans C', dont les valeurs sont donc dans Z(C'). Puisque la suite exacte (1) est scindée (B étant projectif), a se prolonge en un élément b de HomgrAn(C,Z(C′))\mathrm{Homgr}_A^n(C, Z(C')). Par définition, l’image de la classe de a par l’homomorphisme de liaison cherché est la classe dans Hn(HomgrA(B,C′))H^n(\mathrm{Homgr}_A(B, C')) de l’homomorphisme u de B(C) dans C' tel que pour x∈Cx \in C, on ait

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),

d’où l’assertion.

La suite exacte d’homologie associée à (12) donne donc la suite exacte → 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 .

Par ailleurs, puisque Z est projectif, on tire de (11_p) des suites exactes 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 , d’où, par passage aux produits, des suites exactes 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 . Enfin, on dispose des homomorphismes canoniques du n° 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*}
d’où le diagramme à lignes exactes de la page X.97.

Ce diagramme est commutatif par construction des homomorphismes λ\lambda. Par ailleurs, comme les complexes B et Z sont scindés et projectifs, λB\lambda_B et λZ\lambda_Z sont bijectifs (λ\lambda, p. 84, cor. 1). On en déduit, d’une part que λCn\lambda_C^n est surjectif, de noyau égal à Im Hn(Homgr(δ,1))\mathrm{Im}\ H^n(\mathrm{Homgr}(\delta, 1)), d’autre part que φn−1∘λBn−1\varphi^{n-1} \circ \lambda_B^{n-1} est surjectif, de noyau égal à Ker Hn(Homgr(δ,1))\mathrm{Ker}\ H^n(\mathrm{Homgr}(\delta, 1)). Le théorème résulte immédiatement de là.

Corollaire 1

Supposons B(C) et Z(C) projectifs et B^n(C') injectif pour chaque n. Alors les suites exactes (11) sont scindées. Cela résulte du théorème et du lemme suivant :

Lemme 3

Si B(C) est projectif et B_n(C') injectif pour chaque n, l’homomorphisme canonique λ(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')) possède une section k linéaire.

En effet, d’après X, p. 35, remarques a) et b), il existe des homologismes

φ:C→H(C)etφ′:H(C′)→C′ \varphi : C \to \mathrm{H}(C) \quad \text{et} \quad \varphi' : \mathrm{H}(C') \to C'
tels que H(φ)=1H(C)\mathrm{H}(\varphi) = 1_{\mathrm{H}(C)} et H(φ′)=1H(C′)\mathrm{H}(\varphi') = 1_{\mathrm{H}(C')}. Dans le diagramme commutatif
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')) est bijectif et Homgr(H(φ),H(φ′))\mathrm{Homgr}(\mathrm{H}(\varphi), \mathrm{H}(\varphi')) est l’identité, d’où l’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}

Corollaire 2

Si B(C)B(C) et Z(C)Z(C) sont projectifs, on a, pour tout AA-module NN et tout entier nn, une suite exacte scindée :

(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.

Corollaire 3 (« formule des coefficients universels »)

Supposons AA principal et CC libre. On a pour tout AA-module NN et tout entier nn une suite exacte scindée (13). En effet B(C)B(C) et Z(C)Z(C) sont libres comme sous-modules du module libre CC (VII. § 3, cor. 2 au th. 1).

Corollaire 4

Si CC est borné à droite et si CC et H(C)H(C) sont projectifs, alors

λ(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'))

est bijectif. D’après le théorème, il suffit de prouver que B(C)B(C) et Z(C)Z(C) sont projectifs. Or on a des suites exactes

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*}

donc (Bn−1(C) est projectif)⇒(Zn(C) est projectif)⇒(Bn(C) est projectif).(B_{n-1}(C) \text{ est projectif}) \Rightarrow (Z_n(C) \text{ est projectif}) \Rightarrow (B_n(C) \text{ est projectif}). On conclut en remarquant que Bn(C)=0B_n(C) = 0 pour nn assez petit.

7. Généralisation aux complexes de multimodules ; les isomorphismes canoniques

Soient B,B′B, B' deux anneaux, CC un complexe de (A,B)(A, B)-bimodules, C′C' un complexe de (A,B′)(A, B')-bimodules ; alors (HomgrA(C,C′),D)(\mathrm{Homgr}_A(C, C'), D) est un complexe de (B,B′)(B, B')-bimodules et l’homomorphisme canonique λ:H(HomgrA(C,C′))→HomgrA(H(C),H(C′))\lambda : H(\mathrm{Homgr}_A(C, C')) \to \mathrm{Homgr}_A(H(C), H(C')) est un homomorphisme de (B,B′)(B, B')-bimodules. Si MM est un (A,B)(A, B)-bimodule et NN un (A,B′)(A, B')-bimodule, alors HomgrA(L(M),I(N))\mathrm{Homgr}_A(L(M), I(N)) est un complexe de (B,B′)(B, B')-bimodules, de sorte que ExtA(M,N)\mathrm{Ext}_A(M, N) est muni d’une structure naturelle de (B,B′)(B, B')-bimodule gradué ; sur le terme de degré 0, cette structure coïncide avec celle de HomA(M,N)\mathrm{Hom}_A(M, N) (II, p. 35). Si λ∈B,λ′∈B′\lambda \in B, \lambda' \in B' et si on note λM,λN′,λE,λE′\lambda_M, \lambda'_N, \lambda_E, \lambda'_E les homothéties x↦xλ,y↦yλ′,z↦λz,z↦zλ′x \mapsto x\lambda, y \mapsto y\lambda', z \mapsto \lambda z, z \mapsto z\lambda' de M,N,ExtA(M,N),ExtA(M,N)M, N, \mathrm{Ext}_A(M, N), \mathrm{Ext}_A(M, N) respectivement, on a alors

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

ce qui fournit une autre description de la structure de bimodule de ExtA(M,N)\mathrm{Ext}_A(M, N). Nous laissons au lecteur le soin de généraliser les n°s 4 et 6 au cas des complexes de multimodules. Soient C,C′,C′′C, C', C'' des complexes de AA-modules. La composition des applications définit un homomorphisme gradué de degré zéro :

(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'').

Soient B, B', E des anneaux, C, C', C'' des complexes de (B', A)-bimodules, (A, E)-bimodules, (B, E)-bimodules respectivement. Par restriction de l'isomorphisme canonique de II, p. 73, on obtient un homomorphisme bijectif de (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'')).

Soient enfin B un anneau, C un complexe de B-modules à droite, C' un complexe de A-modules à droite, C'' un complexe de (B, A)-bimodules. On déduit des homomorphismes canoniques (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)

un homomorphisme gradué de degré zéro :

(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'').

Cet homomorphisme est bijectif lorsque C est un module projectif de type fini (II, p. 75, prop. 2).

Proposition 12

Les homomorphismes (14), (15), (16) sont des morphismes de complexes.

Démontrons-le par exemple pour l'homomorphisme (14). Notons

κ: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'')

cet homomorphisme. Soient f∈Homgr⁡A(C′,C′′)pf \in \operatorname{Homgr}_A(C', C'')_p et g∈Homgr⁡A(C,C′)qg \in \operatorname{Homgr}_A(C, C')_q; on a alors par définition κ(f⊗g)=f∘g\kappa(f \otimes g) = f \circ g. De plus :

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),

d'où

κ(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)).

On démontre de même que les homomorphismes (15) et (16) sont des morphismes de complexes.

On déduit du morphisme (14) des homomorphismes de 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'')).

Faisant C=AC = A, on voit que l'homomorphisme :

(18) Homgr⁡A(C′,C′′)⊗kC′→C′′\operatorname{Homgr}_A(C', C'') \otimes_k C' \to C'' qui applique f⊗xf \otimes x sur f(x)f(x) est un morphisme de complexes de AA-modules à gauche ; il lui est associé un homomorphisme canonique (XX, p. 80) de AA-modules gradués γ:H(HomgrA(C′,C′′))⊗kH(C′)→H(C′′)\gamma : H(\mathrm{Homgr}_A(C', C'')) \otimes_k H(C') \to H(C''), qui correspond à l’homomorphisme canonique de 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''))

Exercices

See the exercises for § 5.

Transcrit du volume imprimé. Non traduit.