Bourbaki

§ 7. Composition product

We follow the general conventions of §4.

1. The homomorphism ExtA(N,P)⊗ExtA(M,N)→ExtA(M,P)\mathrm{Ext}_A(N, P) \otimes \mathrm{Ext}_A(M, N) \to \mathrm{Ext}_A(M, P)

Let MM and NN be two left AA-modules. Consider the homomorphisms pM:L(M)→Mp_M : L(M) \to M, eM:M→I(M)e_M : M \to I(M), and eM∘pM:L(M)→I(M)e_M \circ p_M : L(M) \to I(M); by Prop. 4 of X, p. 86, we deduce from this a bijective homomorphism

aM,N=H(HomgrA(eM∘pM,1)):H(HomgrA(I(M),I(N)))→ExtA(M,N). a_{M,N} = H(\mathrm{Homgr}_A(e_M \circ p_M, 1)) : H(\mathrm{Homgr}_A(I(M), I(N))) \to \mathrm{Ext}_A(M, N) .

Recall also (X, p. 82) that Hn(HomgrA(I(M),I(N)))H^n(\mathrm{Homgr}_A(I(M), I(N))) is the set of homotopy classes of degree-increasing morphisms from the complex I(M)I(M) to the complex I(N)I(N). For example, if f∈HomA(M,N)f \in \mathrm{Hom}_A(M, N), the homotopy class of I(f)I(f) is sent by aM,Na_{M,N} to ff.

If PP is a third left AA-module, we have by X, p. 99, a canonical kk-homomorphism

H(HomgrA(I(N),I(P)))⊗kH(HomgrA(I(M),I(N)))→H(HomgrA(I(M),I(P))) H(\mathrm{Homgr}_A(I(N), I(P))) \otimes_k H(\mathrm{Homgr}_A(I(M), I(N))) \to H(\mathrm{Homgr}_A(I(M), I(P)))

from which we deduce by transport via the isomorphisms aN,Pa_{N,P}, aM,Na_{M,N}, aM,Pa_{M,P} a kk-homomorphism (called the composition homomorphism):

cM,N,P:ExtA(N,P)⊗kExtA(M,N)→ExtA(M,P) c_{M,N,P}: \mathrm{Ext}_A(N, P) \otimes_k \mathrm{Ext}_A(M, N) \to \mathrm{Ext}_A(M, P)

This corresponds to a bilinear mapping

(1)

ExtA(N,P)×ExtA(M,N)→ExtA(M,P) \mathrm{Ext}_A(N, P) \times \mathrm{Ext}_A(M, N) \to \mathrm{Ext}_A(M, P)

which decomposes into homogeneous components

(2)

ExtAi(N,P)×ExtAj(M,N)→ExtAi+j(M,P) \mathrm{Ext}_A^i(N, P) \times \mathrm{Ext}_A^j(M, N) \to \mathrm{Ext}_A^{i+j}(M, P)

If u∈ExtA(N,P)u \in \mathrm{Ext}_A(N, P), v∈ExtA(M,N)v \in \mathrm{Ext}_A(M, N), the image of (u,v)(u, v) under (1) is called the composition product of uu and vv and is denoted u∘vu \circ v. If gg (resp. ff) is a degree-increasing morphism of degree jj (resp. ii) from I(M)I(M) to I(N)I(N) (resp. from I(N)I(N) to I(P)I(P)), whose homotopy class is gˉ\bar{g} (resp. fˉ\bar{f}), then the composition product aN,P(fˉ)∘aM,N(gˉ)a_{N,P}(\bar{f}) \circ a_{M,N}(\bar{g}) is the image under aM,Pa_{M,P} of the homotopy class of the morphism f∘gf \circ g from I(M)I(M) to I(P)I(P).

Example 1

If u∈HomA(N,P)u \in \mathrm{Hom}_A(N, P), v∈HomA(M,N)v \in \mathrm{Hom}_A(M, N), then u∘vu \circ v is the composite of uu and vv.

Example 2

If u∈HomA(N,P)u \in \mathrm{Hom}_A(N, P), v∈ExtA(M,N)v \in \mathrm{Ext}_A(M, N), then

u∘v=ExtA(lM,u)(v)∈ExtA(M,P): u \circ v = \mathrm{Ext}_A(l_M, u)(v) \in \mathrm{Ext}_A(M, P):

analogously, if u∈ExtA(N,P)u \in \mathrm{Ext}_A(N, P), v∈HomA(M,N)v \in \mathrm{Hom}_A(M, N), then

u∘v=ExtA(v,lP)(u)∈ExtA(M,P). u \circ v = \mathrm{Ext}_A(v, l_P)(u) \in \mathrm{Ext}_A(M, P).

This follows from the definitions and the remarks of X. p. 88.

If Q,M,N,PQ, M, N, P are four left AA-modules, and if

u∈ExtA(N,P),v∈ExtA(M,N),w∈ExtA(Q,M), u \in \mathrm{Ext}_A(N, P), \quad v \in \mathrm{Ext}_A(M, N), \quad w \in \mathrm{Ext}_A(Q, M),

then (u∘v)∘w=u∘(v∘w)(u \circ v) \circ w = u \circ (v \circ w): the composition product is associative; we will therefore denote the composition of several elements without parentheses. In particular, by Example 2:

Example 3

Let M,N,M′,N′M, N, M', N' be four left AA-modules. If u∈ExtA(M,N)u \in \mathrm{Ext}_A(M, N), f∈HomA(M′,M)f \in \mathrm{Hom}_A(M', M), g∈HomA(N,N′)g \in \mathrm{Hom}_A(N, N'), then

(3)

ExtA(f,g)(u)=g∘u∘f∈ExtA(M′,N′). \mathrm{Ext}_A(f, g)(u) = g \circ u \circ f \in \mathrm{Ext}_A(M', N').

This provides a new proof of the kk-bilinearity of the mapping (f,g)→ExtA(f,g)(f, g) \to \mathrm{Ext}_A(f, g) (X, p. 88, Prop. 6).

2. Seven calculations of the composition product

==========

Let MM, M′M' and M′′M'' be three left AA-modules, a:R→Ma : R \to M, a′:R′→M′a' : R' \to M' and a′′:R′′→M′′a'' : R'' \to M'' projective resolutions, c:M→Ec : M \to E, c′:M′→E′c' : M' \to E' and c′′:M′′→E′′c'' : M'' \to E'' injective resolutions. It follows from X, p. 100, Th. 1 and p. 103, Prop. 2, that the diagram :

H(HomgrA(M,E′))⟶H(HomgrA(R,E′))⟶H(HomgrA(R,M′))↑↓↑H(HomgrA(E,E′))→φ(E,E′)ExtA(M,M′)←φ(R,R′)H(HomgrA(R,R′))↙φ(M,E′)↘φ(R,M′)H(HomgrA(R,E′)) \begin{array}{cccccc} H(\mathrm{Homgr}_A(M, E')) & \longrightarrow & H(\mathrm{Homgr}_A(R, E')) & \longrightarrow & H(\mathrm{Homgr}_A(R, M')) \\ \uparrow & & \downarrow & & \uparrow \\ H(\mathrm{Homgr}_A(E, E')) & \xrightarrow{\varphi(E, E')} & \mathrm{Ext}_A(M, M') & \xleftarrow{\varphi(R, R')} & H(\mathrm{Homgr}_A(R, R')) \\ & \swarrow_{\varphi(M, E')} & & \searrow^{\varphi(R, M')} & \\ & & H(\mathrm{Homgr}_A(R, E')) & & \end{array}

where the unlabeled arrows are deduced canonically from c,a,c′,a′c, a, c', a', is commutative, and that all the arrows are isomorphisms, which gives five descriptions of ExtA(M,M′)\mathrm{Ext}_A(M, M'). Analogously, one obtains five descriptions of ExtA(M′,M′′)\mathrm{Ext}_A(M', M''), and as many of ExtA(M,M′′)\mathrm{Ext}_A(M, M'').

Consider now the seven composition homomorphisms

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

where one takes successively for (C,C′,C′′)(C, C', C'') the seven triplets (R,R′,R′′),(R,R′,M′′),(R,R′,E′′),(R,M′,E′′),(R,E′,E′′),(M,E′,E′′),(E,E′,E′′)(R, R', R''), (R, R', M''), (R, R', E''), (R, M', E''), (R, E', E''), (M, E', E''), (E, E', E'').

!Diagram of the seven computations of the composition product

Fig. 1.

Identifying H(HomgrA(C,C′))H(\mathrm{Homgr}_A(C, C')) with Ext(M,M′)\mathrm{Ext}(M, M') by the isomorphism above, and analogously for H(HomgrA(C′,C′′))H(\mathrm{Homgr}_A(C', C'')) and H(HomgrA(C,C′′))H(\mathrm{Homgr}_A(C, C'')), one obtains seven homomorphisms

ExtA(M′,M′′)⊗kExtA(M,M′)→ExtA(M,M′′) \mathrm{Ext}_A(M', M'') \otimes_k \mathrm{Ext}_A(M, M') \to \mathrm{Ext}_A(M, M'')

These seven homomorphisms coincide, and are independent of the choice of resolutions. In particular, they coincide with the homomorphism which was defined in No. 2, via the triplet (I(M),I(M′),I(M′′))(I(M), I(M'), I(M'')). This follows indeed from the interpretation of the modules H(Homgr (C,C′)(C, C')) as module of homotopy classes of morphisms of complexes of C into C’, and from the fact that if in a diagram of complexes

C→ f C′→ g C′′↓α↓α′↓α′′C1→ f1 C1′→ g1 C1′′ \begin{array}{ccccc} C & \xrightarrow{\ f\ } & C' & \xrightarrow{\ g\ } & C''\\ \downarrow\scriptstyle{\alpha} & & \downarrow\scriptstyle{\alpha'} & & \downarrow\scriptstyle{\alpha''}\\ C_1 & \xrightarrow{\ f_1\ } & C'_1 & \xrightarrow{\ g_1\ } & C''_1 \end{array}

α′′∘g\alpha'' \circ g is homotopic to g1∘α′g_1 \circ \alpha' and α′∘f\alpha' \circ f homotopic to f1∘αf_1 \circ \alpha, then α′′∘g∘f\alpha'' \circ g \circ f is homotopic to g1∘f1∘αg_1 \circ f_1 \circ \alpha (X, p. 33, Prop. 4 and Cor.).

In what follows, we shall use according to the case one or the other of the seven preceding constructions of the composition homomorphisms.

3. The class associated with an exact sequence

Proposition 1

Let (C,d)(C,d) and (C′,d′)(C',d') be two complexes of left AA-modules and n,p,qn,p,q three integers such that p≥qp \geq q. For p≥i≥q−1p \geq i \geq q-1, let fi:Ci⟶Ci+n+1′f_i:C_i\longrightarrow C'_{i+n+1} be a homomorphism of AA-modules such that fp∘d=0f_p\circ d=0, fi∘d=d′∘fi+1f_i\circ d=d'\circ f_{i+1} for p>i≥q−1p>i\geq q-1, and d′∘fq−1=0d'\circ f_{q-1}=0 (see fig. 2).

Cp+1→ d Cp→ d Cp−1→ d ⋯→ d Cq→ d Cq−1→ d Cq−20↓↓fp↓fp−1↓fq↓fq−1↓0Cp+n+2′→ d′ Cp+n+1′→ d′ Cp+n′→ d′ ⋯→ d′ Cq+n+1′→ d′ Cq+n′→ d′ Cq+n−1′ \begin{array}{ccccccccccccc} C_{p+1}&\xrightarrow{\ d\ }&C_p&\xrightarrow{\ d\ }&C_{p-1}&\xrightarrow{\ d\ }&\cdots&\xrightarrow{\ d\ }&C_q&\xrightarrow{\ d\ }&C_{q-1}&\xrightarrow{\ d\ }&C_{q-2}\\ 0\downarrow&&\downarrow f_p&&\downarrow f_{p-1}&&&&\downarrow f_q&&\downarrow f_{q-1}&&\downarrow 0\\ C'_{p+n+2}&\xrightarrow{\ d'\ }&C'_{p+n+1}&\xrightarrow{\ d'\ }&C'_{p+n}&\xrightarrow{\ d'\ }&\cdots&\xrightarrow{\ d'\ }&C'_{q+n+1}&\xrightarrow{\ d'\ }&C'_{q+n}&\xrightarrow{\ d'\ }&C'_{q+n-1} \end{array}

Fig. 2.

Set α=fp−1∘d=d′∘fp\alpha=f_{p-1}\circ d=d'\circ f_p, β=fq−1∘d=d′∘fq\beta=f_{q-1}\circ d=d'\circ f_q, and let aa (resp. bb) be the graded AA-homomorphism of degree nn from CC into C′C' whose only non-zero bi-homogeneous component is α\alpha (resp. β\beta). Then one has a∈Zn(Homgr⁡A(C,C′))a\in Z_n(\operatorname{Homgr}_A(C,C')), b∈Zn(Homgr⁡A(C,C′))b\in Z_n(\operatorname{Homgr}_A(C,C')) and

a−(−1)(n+1)(p−q)b∈Bn(Homgr⁡A(C,C′)). a-(-1)^{(n+1)(p-q)}b\in B_n(\operatorname{Homgr}_A(C,C')).

One has d′∘α=d′∘fp−1∘d=0d'\circ\alpha=d'\circ f_{p-1}\circ d=0, α∘d=fp−1∘d∘d=0\alpha\circ d=f_{p-1}\circ d\circ d=0, so

a∈Zn(Homgr⁡A(C,C′)); a\in Z_n(\operatorname{Homgr}_A(C,C')) ;

Analogously b∈Zn(Homgr⁡A(C,C′))b\in Z_n(\operatorname{Homgr}_A(C,C')). Set ε=(−1)n+1\varepsilon=(-1)^{n+1}. We have, in the complex Homgr⁡A(C,C′)\operatorname{Homgr}_A(C,C') the relations

Dfp−1=d′∘fp−1−εfp−1∘d=fp−2∘d−εα Df_{p-1}=d'\circ f_{p-1}-\varepsilon f_{p-1}\circ d=f_{p-2}\circ d-\varepsilon\alpha
Dfi=d′∘fi−εfi∘d=fi−1∘d−εfi+1∘d(p−1>i>q) Df_i=d'\circ f_i-\varepsilon f_i\circ d=f_{i-1}\circ d-\varepsilon f_{i+1}\circ d\qquad (p-1>i>q)
Dfq=d′∘fq−εfq∘d=β−εfq∘d. Df_q=d'\circ f_q-\varepsilon f_q\circ d=\beta-\varepsilon f_q\circ d .

thence

∑i=1p−qεiDfp−i=εp−qβ−α, \sum_{i=1}^{p-q} \varepsilon^i Df_{p-i} = \varepsilon^{p-q} \beta - \alpha,

which proves the lemma.

Consider two left A-modules M and N and an exact sequence of A-modules

(4)

0→N→Rn→Rn−1→…→R1→M→0. 0 \to N \to R_n \to R_{n-1} \to \ldots \to R_1 \to M \to 0.

By prop. 3 and 3 bis of X, p. 49, there exists a commutative diagram:

(5)

0⟶N→eNI0(N)⟶…⟶In−1(N)→δn−1In(N)→δnIn+1(N)↑↑↑↑↑0⟶N⟶Rn⟶…⟶R1⟶M⟶0↑↑↑↑↑Ln+1(M)→dn+1Ln(M)→dnLn−1(M)⟶…→d1L0(M)→pMM⟶0. \begin{array}{ccccccccccccc} 0 & \longrightarrow & N & \xrightarrow{e_N} & I^0(N) & \longrightarrow & \ldots & \longrightarrow & I^{n-1}(N) & \xrightarrow{\delta^{n-1}} & I^n(N) & \xrightarrow{\delta^n} & I^{n+1}(N) \\ & & \uparrow & & \uparrow & & & & \uparrow & & \uparrow & & \uparrow \\ 0 & \longrightarrow & N & \longrightarrow & R_n & \longrightarrow & \ldots & \longrightarrow & R_1 & \longrightarrow & M & \longrightarrow & 0 \\ & & \uparrow & & \uparrow & & & & \uparrow & & \uparrow & & \uparrow \\ L_{n+1}(M) & \xrightarrow{d_{n+1}} & L_n(M) & \xrightarrow{d_n} & L_{n-1}(M) & \longrightarrow & \ldots & \xrightarrow{d_1} & L_0(M) & \xrightarrow{p_M} & M & \longrightarrow & 0. \end{array}

Consider the two elements bb and aa of HomgrA(L(M),I(N))\mathrm{Homgr}_A(L(M), I(N)) whose only non-zero bihomogeneous components are

bn=eN∘un:Ln(M)→I0(N)andan=vn∘pM:L0(M)→In(N) b^n = e_N \circ u_n : L_n(M) \to I^0(N) \quad \text{and} \quad a^n = v^n \circ p_M : L_0(M) \to I^n(N)

respectively.

Proposition 2

We have* a,b∈Zn(HomgrA(L(M),I(N)))a, b \in Z^n(\mathrm{Homgr}_A(L(M), I(N))). Moreover, the classes a‾\overline{a} and b‾\overline{b} of aa and bb in Hn(HomgrA(L(M),I(N)))=ExtAn(M,N)H^n(\mathrm{Homgr}_A(L(M), I(N))) = \mathrm{Ext}_A^n(M, N) depend only on the exact sequence (4) and are equal.

By prop. 1, applied to the two extreme rows of (5) and to the composed vertical arrows, with p=n,q=0p = n, q = 0, we have a,b∈Zn(HomgrA(I(M),L(N)))a, b \in Z^n(\mathrm{Homgr}_A(I(M), L(N))) and

a−b=a−(−1)(n+1)nb∈Bn(HomgrA(L(M),I(N))). a - b = a - (-1)^{(n+1)n} b \in B^n(\mathrm{Homgr}_A(L(M), I(N))) .

Since aa (resp. bb) is independent of the choice of uu (resp. vv), the element a‾=b‾\overline{a} = \overline{b} of ExtAn(M,N)\mathrm{Ext}_A^n(M, N) is independent of the choice of the morphisms uu and vv, whence the proposition.

Definition 1

We call the class associated with the exact sequence* (4) the element θ\theta of ExtAn(M,N)\mathrm{Ext}_A^n(M, N) defined by θ=(−1)n(n+1)/2a‾=(−1)n(n+1)/2b‾\theta = (-1)^{n(n+1)/2} \overline{a} = (-1)^{n(n+1)/2} \overline{b}.

Remark 1

Let (P, p) be a projective resolution of M. By X, p. 49. prop. 3, there exists a commutative diagram

0⟶N⟶Rn⟶…⟶R1⟶M⟶0↑↑↑↑↑Pn⟶Pn−1⟶…⟶P0→pM⟶0. \begin{array}{ccccccccccccc} 0 & \longrightarrow & N & \longrightarrow & R_n & \longrightarrow & \ldots & \longrightarrow & R_1 & \longrightarrow & M & \longrightarrow & 0 \\ & & \uparrow & & \uparrow & & & & \uparrow & & \uparrow & & \uparrow \\ P_n & \longrightarrow & P_{n-1} & \longrightarrow & \ldots & \longrightarrow & P_0 & \xrightarrow{p} & M & \longrightarrow & 0. \end{array}

With the notations of § 6, θ is the image under φ(P, N) of the homotopy class of the morphism P → N defined by (−1)^{n(n+1)/2} \tilde{u}_n. Analogously, if (e, E) is an injective resolution of N, there exists a commutative diagram

0⟶N⟶E0⟶…⟶En−1⟶En1N↑v~0↑v~n−1↑v~n↑0⟶N⟶Rn⟶…⟶R1⟶M⟶0. \begin{array}{cccccccccccc} 0 & \longrightarrow & N & \longrightarrow & E^0 & \longrightarrow & \ldots \longrightarrow & E^{n-1} & \longrightarrow & E^n \\ & & ^{1_N}\uparrow & & ^{\tilde{v}^0}\uparrow & & & ^{\tilde{v}^{n-1}}\uparrow & & ^{\tilde{v}^n}\uparrow \\ 0 & \longrightarrow & N & \longrightarrow & R_n & \longrightarrow & \ldots \longrightarrow & R_1 & \longrightarrow & M & \longrightarrow & 0 . \end{array}

and θ is the image under φ(M, E) of the homotopy class of the morphism M → E defined by (−1)^{n(n+1)/2} v^n. This follows from the construction of θ and the definitions of φ(P, N) and φ(M, E).

Remark 2

When n=0n = 0, the exact sequence (4) reads 0→N→fM→00 \to N \xrightarrow{f} M \to 0, and the associated class is f−1∈HomA(M,N)=ExtA0(M,N)f^{-1} \in \mathrm{Hom}_A(M, N) = \mathrm{Ext}^0_A(M, N).

4. Properties of the class associated with an exact sequence

Proposition 3

Let

(6)

0→P→Sm→Sm−1→…→S1→λN→0 0 \to P \to S_m \to S_{m-1} \to \ldots \to S_1 \xrightarrow{\lambda} N \to 0
(7)
0→N↠Rn→Rn−1→…→R1→M→0 0 \to N \twoheadrightarrow R_n \to R_{n-1} \to \ldots \to R_1 \to M \to 0
be two exact sequences of left A-modules with respective classes θ ∈ Ext^m_A(N, P) and θ' ∈ Ext^n_A(M, N). The class in Ext^{m+n}_A(M, P) associated with the exact sequence (8)
0→P→Sm→…→S1→μ∘λRn→…→R1→M→0 0 \to P \to S_m \to \ldots \to S_1 \xrightarrow{\mu \circ \lambda} R_n \to \ldots \to R_1 \to M \to 0
is the composition product θ ∘ θ'.

Choose commutative diagrams

0⟶P⟶I0(P)⟶…⟶Im−1(P)→δPm−1Im(P)lP↑w0↑wm−1↑wm↑0⟶P⟶Sm⟶…⟶S1→λN⟶0, \begin{array}{cccccccccccc} 0 & \longrightarrow & P & \longrightarrow & I^0(P) & \longrightarrow & \ldots \longrightarrow & I^{m-1}(P) & \xrightarrow{\delta_P^{m-1}} & I^m(P) \\ & & ^{l_P}\uparrow & & ^{w^0}\uparrow & & & ^{w^{m-1}}\uparrow & & ^{w^m}\uparrow \\ 0 & \longrightarrow & P & \longrightarrow & S_m & \longrightarrow & \ldots \longrightarrow & S_1 & \xrightarrow{\lambda} & N & \longrightarrow & 0 , \end{array}
0⟶N→eNI0(N)⟶…⟶In−1(N)⟶In(N)1N↑v0↑vn−1↑vn↑0⟶N→μRn⟶…⟶R1⟶M⟶0. \begin{array}{cccccccccccc} 0 & \longrightarrow & N & \xrightarrow{e_N} & I^0(N) & \longrightarrow & \ldots \longrightarrow & I^{n-1}(N) & \longrightarrow & I^n(N) \\ & & ^{1_N}\uparrow & & ^{v^0}\uparrow & & & ^{v^{n-1}}\uparrow & & ^{v^n}\uparrow \\ 0 & \longrightarrow & N & \xrightarrow{\mu} & R_n & \longrightarrow & \ldots \longrightarrow & R_1 & \longrightarrow & M & \longrightarrow & 0 . \end{array}

Since Im(P)I^m(P) is injective, there exists a homomorphism h0 ⁣:I0(N)→Im(P)h^0 \colon I^0(N) \rightarrow I^m(P) such that wm=h0∘eNw^m = h^0 \circ e_N; according to X, p. 49, Proposition 3 bis, h0h^0 extends to a morphism of complexes h ⁣:I(N)→I(P) (−m)h \colon I(N) \rightarrow I(P)\, (-m). Thus wm=h0∘eN=h0∘v0∘μw^m = h^0 \circ e_N = h^0 \circ v^0 \circ \mu, hence

δIm−1∘wm−1=wm∘λ=h0∘v0∘(μ∘λ), \delta_I^{m-1} \circ w^{m-1} = w^m \circ \lambda = h^0 \circ v^0 \circ (\mu \circ \lambda),

and the following diagram is commutative:

0⟶P⟶I0(P)⟶⋯⟶Im−1(P)⟶Im(P)⟶Im+1(P)⟶⋯⟶Im+n(P)↑iP↑w0↑wm−1↑t0↑t1↑tn0⟶P⟶Sm⟶⋯⟶S1→μ∘λRn⟶Rn−1⟶⋯⟶M⟶0 \begin{array}{ccccccccccccccccccc} 0&\longrightarrow&P&\longrightarrow&I^0(P)&\longrightarrow&\cdots&\longrightarrow&I^{m-1}(P)&\longrightarrow&I^m(P)&\longrightarrow&I^{m+1}(P)&\longrightarrow&\cdots&\longrightarrow&I^{m+n}(P)\\ &&\uparrow^{i_P}&&\uparrow^{w^0}&&&&\uparrow^{w^{m-1}}&&\uparrow^{t^0}&&\uparrow^{t^1}&&&&\uparrow^{t^n}\\ 0&\longrightarrow&P&\longrightarrow&S_m&\longrightarrow&\cdots&\longrightarrow&S_1&\xrightarrow[\mu\circ\lambda]{}&R_n&\longrightarrow&R_{n-1}&\longrightarrow&\cdots&\longrightarrow&M&\longrightarrow&0 \end{array}

where t0=h0∘v0t^0=h^0\circ v^0, t1=(−1)mh1∘v1t^1=(-1)^m h^1\circ v^1, …\ldots, ti=(−1)mihi∘vit^i=(-1)^{mi}h^i\circ v^i, …\ldots, tn=(−1)mnhn∘vnt^n=(-1)^{mn}h^n\circ v^n.

The class θ\theta associated to (6) is that of (−1)m(m+1)/2wm∈Homgr⁡Am(N,I(P))(-1)^{m(m+1)/2}w^m\in\operatorname{Homgr}_A^m(N,I(P)), corresponding by the isomorphism αN,P\alpha_{N,P} to the class of (−1)m(m+1)/2h∈Homgr⁡Am(I(N),I(P))(-1)^{m(m+1)/2}h\in\operatorname{Homgr}_A^m(I(N),I(P)); the class θ′\theta' associated to (7) is that of (−1)n(n+1)/2vn∈Homgr⁡n(M,I(N))(-1)^{n(n+1)/2}v^n\in\operatorname{Homgr}^n(M,I(N)), the class associated to (8) is that of (−1)(m+n)(m+n+1)/2tn∈Homgr⁡m+n(M,I(P))(-1)^{(m+n)(m+n+1)/2}t^n\in\operatorname{Homgr}^{m+n}(M,I(P)), hence the conclusion, according to the definition of the composition product (X, p. 114) and the formula

m(m+1)/2+n(n+1)/2=(m+n)(m+n+1)/2−mn. m(m+1)/2+n(n+1)/2=(m+n)(m+n+1)/2-mn.

4. — Considérons un diagramme commutatif de AA-modules à lignes exactes

0⟶N⟶Rn⟶Rn−1⟶⋯⟶R1⟶M⟶0↓g↓↓↓↓f0⟶N′⟶Rn′⟶Rn−1′⟶⋯⟶R1′⟶M′⟶0. \begin{array}{ccccccccccccccc} 0&\longrightarrow&N&\longrightarrow&R_n&\longrightarrow&R_{n-1}&\longrightarrow&\cdots&\longrightarrow&R_1&\longrightarrow&M&\longrightarrow&0\\ &&\downarrow^{g}&&\downarrow&&\downarrow&&&&\downarrow&&\downarrow^{f}&&\\ 0&\longrightarrow&N'&\longrightarrow&R'_n&\longrightarrow&R'_{n-1}&\longrightarrow&\cdots&\longrightarrow&R'_1&\longrightarrow&M'&\longrightarrow&0. \end{array}

Let θ\theta (resp. θ′\theta') be the class of the first (resp. second) row in

Ext⁡An(M,N)(resp. Ext⁡An(M′,N′)). \operatorname{Ext}_A^n(M,N)\quad\text{(resp. }\operatorname{Ext}_A^n(M',N')\text{)}.

In Ext⁡An(M,N′)\operatorname{Ext}_A^n(M,N'), we have θ′∘f=g∘θ\theta'\circ f=g\circ\theta.

Indeed, consider a commutative diagram

Ln(M)→dnLn−1(M)⟶⋯⟶L0(M)→pMM⟶0↓un↓↓↓10⟶N⟶Rn⟶⋯⟶R1⟶M⟶0↓g↓↓↓f0⟶N′⟶Rn′⟶⋯⟶R1′⟶M′⟶0↓↓↓↓vn0⟶N′→ϵN′I0(N′)→δ0⋯⟶In−1(N′)→δn−1In(N′) \begin{array}{ccccccccccccc} L_n(M)&\xrightarrow{d_n}&L_{n-1}(M)&\longrightarrow&\cdots&\longrightarrow&L_0(M)&\xrightarrow{p_M}&M&\longrightarrow&0\\ \downarrow^{u_n}&&\downarrow&&&&\downarrow&&\downarrow^{1}\\ 0&\longrightarrow&N&\longrightarrow&R_n&\longrightarrow&\cdots&\longrightarrow&R_1&\longrightarrow&M&\longrightarrow&0\\ &&\downarrow^{g}&&\downarrow&&&&\downarrow&&\downarrow^{f}\\ 0&\longrightarrow&N'&\longrightarrow&R'_n&\longrightarrow&\cdots&\longrightarrow&R'_1&\longrightarrow&M'&\longrightarrow&0\\ &&\downarrow&&\downarrow&&&&\downarrow&&\downarrow^{v^n}\\ 0&\longrightarrow&N'&\xrightarrow{\epsilon_{N'}}&I^0(N')&\xrightarrow{\delta^0}&\cdots&\longrightarrow&I^{n-1}(N')&\xrightarrow{\delta^{n-1}}&I^n(N') \end{array}

By definition, θ′∘f\theta'\circ f is the class of (−1)n(n+1)/2vn∘f∘pM∈Homgr⁡n(L(M),I(N′))(-1)^{n(n+1)/2}v^n\circ f\circ p_M\in\operatorname{Homgr}^n(L(M),I(N')), while g∘θg\circ\theta is the class of (−1)n(n+1)/2ϵN′∘g∘un(-1)^{n(n+1)/2}\epsilon_{N'}\circ g\circ u_n. According to Lemma 1, applied to the two extreme lines of the diagram, these two classes are equal.

Corollary 1

Consider a commutative diagram with exact rows

0→N→Rn→⋯→R1→M→0↓↓↓↓↓↓0→N→Rn′→⋯→R1′→M→0; \begin{array}{cccccccccccc} 0 & \rightarrow & N & \rightarrow & R_n & \rightarrow & \cdots \rightarrow & R_1 & \rightarrow & M & \rightarrow & 0 \\ \downarrow & & \downarrow & & \downarrow & & & \downarrow & & \downarrow & & \downarrow \\ 0 & \rightarrow & N & \rightarrow & R'_n & \rightarrow & \cdots \rightarrow & R'_1 & \rightarrow & M & \rightarrow & 0 ; \end{array}

the two rows of the diagram have the same associated class in ExtAn(M,N)\mathrm{Ext}_A^n(M, N).

Corollary 2

Let

0→N→fn−1Rn→fnRn−1→⋯→f2R1→f1M→0 0 \to N \xrightarrow{f_{n-1}} R_n \xrightarrow{f_n} R_{n-1} \to \cdots \xrightarrow{f_2} R_1 \xrightarrow{f_1} M \to 0

be an exact sequence, θ∈ExtAn(M,N)\theta \in \mathrm{Ext}_A^n(M, N) its associated class, a1,…,an+1a_1, \ldots, a_{n+1} invisible elements of kk. The associated class of the exact sequence

0→N→an+1fn+1Rn→anfnRn−1→⋯→a2f2R1→a1f1M→0 0 \to N \xrightarrow{a_{n+1} f_{n+1}} R_n \xrightarrow{a_n f_n} R_{n-1} \to \cdots \xrightarrow{a_2 f_2} R_1 \xrightarrow{a_1 f_1} M \to 0

is (a1−1 a2−1 … an+1−1) θ(a_1^{-1}\, a_2^{-1}\, \ldots\, a_{n+1}^{-1})\ \theta.

Indeed, there is a commutative diagram

0→N→an+1fn+1Rn→⋯→R2→a2f2R1→a1f1M→0↓a1…an+1↓a1…an↓a1a2↓a1↓10→N→fn+1Rn→⋯→R2→f2R1→f1M→0. \begin{array}{ccccccccccccccc} 0 & \rightarrow & N & \xrightarrow{a_{n+1} f_{n+1}} & R_n & \rightarrow & \cdots & \rightarrow & R_2 & \xrightarrow{a_2 f_2} & R_1 & \xrightarrow{a_1 f_1} & M & \rightarrow & 0 \\ & & \downarrow a_1 \ldots a_{n+1} & & \downarrow a_1 \ldots a_n & & & \downarrow a_1 a_2 & & \downarrow a_1 & & \downarrow 1 \\ 0 & \rightarrow & N & \xrightarrow{f_{n+1}} & R_n & \rightarrow & \cdots & \rightarrow & R_2 & \xrightarrow{f_2} & R_1 & \xrightarrow{f_1} & M & \rightarrow & 0 . \end{array}

and we apply the proposition.

Corollary 3

Let 0→N→fn−1Rn→fn⋯→R1→f1M→00 \to N \xrightarrow{f_{n-1}} R_n \xrightarrow{f_n} \cdots \to R_1 \xrightarrow{f_1} M \to 0 be an exact sequence, θ\theta its class in ExtAn(M,N)\mathrm{Ext}_A^n(M, N), u ⁣:M′→Mu \colon M' \to M and v ⁣:N→N′v \colon N \to N' homomorphisms of AA-modules.

a) The element v∘θv \circ \theta of ExtAn(M,N′)\mathrm{Ext}_A^n(M, N') is equal to the class of the exact sequence

0→N′→fn′+1Rn′→fn′Rn−1→fn−1⋯→R1→M→0, 0 \to N' \xrightarrow{f_{n'+1}} R'_n \xrightarrow{f_{n'}} R_{n-1} \xrightarrow{f_{n-1}} \cdots \to R_1 \to M \to 0 ,

where Rn′R'_n is the AA-quotient module of Rn⊕N′R_n \oplus N' by the submodule formed by the pairs (fn+1(x),−v(x))(f_{n+1}(x), -v(x)) for x∈Nx \in N, and where fn′+1′f_{n'+1}' (resp. fn′′f_{n'}') is deduced from the canonical injection (resp. from (fn,0)(f_n, 0)) by passing to quotients.

b) The element θ∘u\theta \circ u of ExtAn(M′,N)\mathrm{Ext}_A^n(M', N) is the class of the exact sequence

0→N→Rn→⋯→R2→f2′′R1′→f1′′M′→0, 0 \to N \to R_n \to \cdots \to R_2 \xrightarrow{f_2''} R'_1 \xrightarrow{f_1''} M' \to 0 ,

where R1′R'_1 is the fibre product R1×MM′R_1 \times_M M', that is to say (I, p. 44) the submodule of R1×M′R_1 \times M' formed by the pairs (x,y)(x, y) such that f1(x)=u(y)f_1(x) = u(y), and where f2′′f_2'' (resp. f1′′f_1'') is deduced from (f2,0)(f_2, 0) (resp. from the second projection).

Let us prove for example aa. Let zz be an element of Rn′R'_n such that fn′(z)=0f'_n(z) = 0; if zz is the class of a pair (x,y)(x, y), with x∈Rnx \in R_n, y∈N′y \in N', one has fn(x)=0f_n(x) = 0, so that there exists an element t∈Nt \in N such that x=fn+1(t)x = f_{n+1}(t). Then one has z=fn+1′(y+v(t))z = f'_{n+1}(y + v(t)), which proves that Ker fn′=Im fn+1′\mathrm{Ker}\ f'_n = \mathrm{Im}\ f'_{n+1}. The injectivity of fn+1′f'_{n+1} follows from that of fn+1f_{n+1}.

Let j:Rn→Rn′j : R_n \to R'_n be the homomorphism deduced from the canonical injection; one has a commutative diagram of exact sequences:

0⟶N→fn+1Rn→fnRn−1⟶…⟶M⟶0↓v↓j↓1↓10⟶N′→fn+1′Rn′→fn′Rn−1′⟶…⟶M⟶0; \begin{array}{ccccccccccccc} 0 & \longrightarrow & N & \xrightarrow{f_{n+1}} & R_n & \xrightarrow{f_n} & R_{n-1} & \longrightarrow & \ldots & \longrightarrow & M & \longrightarrow & 0 \\ & & \downarrow v & & \downarrow j & & \downarrow 1 & & & & \downarrow 1 & & \\ 0 & \longrightarrow & N' & \xrightarrow{f'_{n+1}} & R'_n & \xrightarrow{f'_n} & R'_{n-1} & \longrightarrow & \ldots & \longrightarrow & M & \longrightarrow & 0 ; \end{array}

assertion aa then follows from the proposition.

The proof of bb is analogous.

Remark

Let θ∈ExtAn(M,N)\theta \in \mathrm{Ext}^n_A(M, N), resp. θ′∈ExtAn(M′,N′)\theta' \in \mathrm{Ext}^n_A(M', N'), be the class of an exact sequence

0→N→fn+1Rn→…→R1→f1M→0, 0 \to N \xrightarrow{f_{n+1}} R_n \to \ldots \to R_1 \xrightarrow{f_1} M \to 0,
resp. 0→N′→fn+1′Rn′→…→R1′→f1′M′→0.0 \to N' \xrightarrow{f'_{n+1}} R'_n \to \ldots \to R'_1 \xrightarrow{f'_1} M' \to 0.

Let iN, iN′i_N,\ i_{N'}, be the canonical injections of NN and N′N' into N⊕N′N \oplus N', qM, qM′q_M,\ q_{M'}, the projections of M⊕M′M \oplus M' onto MM and M′M'. Consider the homomorphism

m=Ext (qM, iN)⊕Ext (qM′, iN′) m = \mathrm{Ext}\,(q_M,\ i_N) \oplus \mathrm{Ext}\,(q_{M'},\ i_{N'})

from ExtA(M,N)⊕ExtA(M′,N′)\mathrm{Ext}_A(M, N) \oplus \mathrm{Ext}_A(M', N') into ExtA(M⊕M′,N⊕N′)\mathrm{Ext}_A(M \oplus M', N \oplus N'). *The element

m(θ,θ′)=iN∘θ∘qM+iN′∘θ′∘qM′ m(\theta, \theta') = i_N \circ \theta \circ q_M + i_{N'} \circ \theta' \circ q_{M'}

is the class of the exact sequence

0→N⊕N′→fn−1⊕fn−1′Rn⊕Rn′→…→R1⊕R1′→f1⊕f1′M⊕M′→0. 0 \to N \oplus N' \xrightarrow{f_{n-1} \oplus f'_{n-1}} R_n \oplus R'_n \to \ldots \to R_1 \oplus R'_1 \xrightarrow{f_1 \oplus f'_1} M \oplus M' \to 0 .

Indeed, if one denotes this class by θ′′\theta'', it follows from prop. 4 that one has

θ′′∘iM=iN∘θ=m(θ,θ′)∘iMandθ′′∘iM′=iN′∘θ=m(θ,θ′)∘iM′; \theta'' \circ i_M = i_N \circ \theta = m(\theta, \theta') \circ i_M \quad \text{and} \quad \theta'' \circ i_{M'} = i_{N'} \circ \theta = m(\theta, \theta') \circ i_{M'} ;

by X, p. 89, prop. 7, this entails θ′′=m(θ,θ′)\theta'' = m(\theta, \theta').

5. Relation between exact sequences and elements of ExtA(M,N)\mathrm{Ext}_A(M, N)

Theorem 1

Let nn be an integer ⩾1\geqslant 1, MM and NN two AA-modules.

a) Every element of ExtAn(M,N)\mathrm{Ext}^n_A(M, N) is the class of an exact sequence (X, p. 117, def. 1).

b) Let 0→N→fn+1Rn→fn…→R1→f1M→00 \to N \xrightarrow{f_{n+1}} R_n \xrightarrow{f_n} \ldots \to R_1 \xrightarrow{f_1} M \to 0 and 0→N→fn+1Rn′→fn…→R1′→f1M→00 \to N \xrightarrow{f_{n+1}} R'_n \xrightarrow{f_n} \ldots \to R'_1 \xrightarrow{f_1} M \to 0

be exact sequences, θ\theta and θ′\theta' the associated classes. The following conditions are equivalent:

(i) θ=θ′\theta = \theta';

(ii) there exists a commutative diagram with exact rows:

0⟶N→fn+1Rn⟶…⟶R1→f1M⟶01N↑↑↑1M↑0⟶N⟶Rn′′⟶…⟶R1′′⟶M⟶01N↓↓↓1M↓0⟶N→fn+1′Rn′⟶…⟶R1′→f1′M⟶0; \begin{array}{ccccccccccccc} 0 & \longrightarrow & N & \xrightarrow{f_{n+1}} & R_n & \longrightarrow & \ldots & \longrightarrow & R_1 & \xrightarrow{f_1} & M & \longrightarrow & 0 \\ & & 1_N \uparrow & & \uparrow & & & & \uparrow & & 1_M \uparrow \\ 0 & \longrightarrow & N & \longrightarrow & R''_n & \longrightarrow & \ldots & \longrightarrow & R''_1 & \longrightarrow & M & \longrightarrow & 0 \\ & & 1_N \downarrow & & \downarrow & & & & \downarrow & & 1_M \downarrow \\ 0 & \longrightarrow & N & \xrightarrow{f'_{n+1}} & R'_n & \longrightarrow & \ldots & \longrightarrow & R'_1 & \xrightarrow{f'_1} & M & \longrightarrow & 0 ; \end{array}

(iii) there exists a commutative diagram with exact rows:

0⟶N→fn+1Rn⟶…⟶R1→f1M⟶01N↓↓↓1M↓0⟶N⟶Rn′′⟶…⟶R1′′⟶M⟶01N↑↑↑1M↑0⟶N→fn+1′Rn′⟶…⟶R1′→f1′M⟶0. \begin{array}{ccccccccccccc} 0 & \longrightarrow & N & \xrightarrow{f_{n+1}} & R_n & \longrightarrow & \ldots & \longrightarrow & R_1 & \xrightarrow{f_1} & M & \longrightarrow & 0 \\ & & 1_N \downarrow & & \downarrow & & & & \downarrow & & 1_M \downarrow \\ 0 & \longrightarrow & N & \longrightarrow & R''_n & \longrightarrow & \ldots & \longrightarrow & R''_1 & \longrightarrow & M & \longrightarrow & 0 \\ & & 1_N \uparrow & & \uparrow & & & & \uparrow & & 1_M \uparrow \\ 0 & \longrightarrow & N & \xrightarrow{f'_{n+1}} & R'_n & \longrightarrow & \ldots & \longrightarrow & R'_1 & \xrightarrow{f'_1} & M & \longrightarrow & 0 . \end{array}

Let us prove aa. Let α∈ExtAn(M,N)\alpha \in \mathrm{Ext}_A^n(M, N), and let PP be a projective resolution of MM. Let a:P(n)→Na : P(n) \to N be a morphism of complexes representing α\alpha; its unique non-zero component is an AA-homomorphism u:Pn→Nu : P_n \to N which satisfies u∘dn+1=0u \circ d_{n+1} = 0, hence factors as u=u‾∘δnu = \overline{u} \circ \delta_n, where δn:Pn→Zn−1\delta_n : P_n \to Z_{n-1} is the mapping induced by dnd_n (we put Zn−1=Im dnZ_{n-1} = \mathrm{Im}\, d_n) and u‾\overline{u} is an AA-homomorphism from Zn−1Z_{n-1} into NN. By Remark 1, p. 117, the class θ∈ExtAn(M,Zn−1)\theta \in \mathrm{Ext}_A^n(M, Z_{n-1}) of the exact sequence

0→Zn−1→Pn−1→…→P0→M→0 0 \to Z_{n-1} \to P_{n-1} \to \ldots \to P_0 \to M \to 0

is equal to the homotopy class of the morphism (−1)n(n+1)/2δn(-1)^{n(n+1)/2} \delta_n. We therefore have

α=(−1)n(n+1)/2u‾∘θ, \alpha = (-1)^{n(n+1)/2} \overline{u} \circ \theta ,

which makes it possible, by Cor. 3, p. 120, to represent α\alpha as the class of an exact sequence.

Let us prove bb. It follows from Cor. 1 of X, p. 120 that (ii) ⇒\Rightarrow (i) and that (iii) ⇒\Rightarrow (i). Suppose that (i) is satisfied, and let PP be a projective resolution of MM. There exists a commutative diagram

0→N→fn+1Rn→Rn−1→…→R1→M→0un↑un−1↑un−2↑1M↑Pn→dnPn−1→Pn−2→…→P0→M→0un′↓un−1′↓un−2′↓1M↓0→N→fn+1′Rn′→Rn−1′→…→R1′→M→0. \begin{array}{cccccccccccccc} 0 & \rightarrow & N & \xrightarrow{f_{n+1}} & R_n & \rightarrow & R_{n-1} & \rightarrow & \ldots \rightarrow & R_1 & \rightarrow & M & \rightarrow & 0 \\ & & u_n \uparrow & & u_{n-1} \uparrow & & u_{n-2} \uparrow & & & & & & 1_M \uparrow \\ & & P_n & \xrightarrow{d_n} & P_{n-1} & \rightarrow & P_{n-2} & \rightarrow & \ldots \rightarrow & P_0 & \rightarrow & M & \rightarrow & 0 \\ & & u'_n \downarrow & & u'_{n-1} \downarrow & & u'_{n-2} \downarrow & & & & & & 1_M \downarrow \\ 0 & \rightarrow & N & \xrightarrow{f'_{n+1}} & R'_n & \rightarrow & R'_{n-1} & \rightarrow & \ldots \rightarrow & R'_1 & \rightarrow & M & \rightarrow & 0 . \end{array}

The morphisms from P(n)P(n) into NN defined by unu_n and un′u'_n are homotopic, since they both belong to the class (−1)n(n+1)/2θ(-1)^{n(n+1)/2} \theta, hence un′−unu'_n - u_n is of the form w∘dnw \circ d_n, where w:Pn−1→Nw : P_{n-1} \to N is an AA-homomorphism. Replacing un−1′u'_{n-1} by un−1′−fn+1′∘wu'_{n-1} - f'_{n+1} \circ w and un′u'_n by unu_n, we reduce to the case where un=un′u_n = u'_n. This makes it possible to construct a new commutative diagram with exact rows:

0→N→Rn→Rn−1→…→R1→M→01N↑v↑un−2↑1M↑0→N→N′→Pn−2→…→P0→M→01N↓v′↓un−2′↓1M↓0→N→Rn′→Rn−1′→…→R1′→M→0 \begin{array}{cccccccccccccc} 0 & \rightarrow & N & \rightarrow & R_n & \rightarrow & R_{n-1} & \rightarrow & \ldots \rightarrow & R_1 & \rightarrow & M & \rightarrow & 0 \\ & & 1_N \uparrow & & v \uparrow & & u_{n-2} \uparrow & & & & & & 1_M \uparrow \\ 0 & \rightarrow & N & \rightarrow & N' & \rightarrow & P_{n-2} & \rightarrow & \ldots \rightarrow & P_0 & \rightarrow & M & \rightarrow & 0 \\ & & 1_N \downarrow & & v' \downarrow & & u'_{n-2} \downarrow & & & & & & 1_M \downarrow \\ 0 & \rightarrow & N & \rightarrow & R'_n & \rightarrow & R'_{n-1} & \rightarrow & \ldots \rightarrow & R'_1 & \rightarrow & M & \rightarrow & 0 \end{array}

where N′N' is the quotient of Pn−1⊕NP_{n-1} \oplus N by the submodule formed by the couples (dn(x),−un(x))(d_n(x), -u_n(x)) for x∈Pnx \in P_n, and where vv (resp. v′v') is defined by passing to the quotient from the mapping un−1⊕fn+1u_{n-1} \oplus f_{n+1} (resp. un−1′⊕fn+1′u'_{n-1} \oplus f'_{n+1}). Condition (ii) is therefore satisfied.

Suppose again that condition (i) is satisfied, and let EE be an injective resolution of NN. There exists a commutative diagram

0→N→Rn→…→R1→M→01N↓v0↓0→N′→E0→δ0…→En−1→δn−1En1N↑v0′↑0→N→Rn′→…→R1′→M→0 \begin{array}{cccccccccccc} 0 & \rightarrow & N & \rightarrow & R_n & \rightarrow & \ldots \rightarrow & R_1 & \rightarrow & M & \rightarrow & 0 \\ & & 1_N \downarrow & & v_0 \downarrow & & & & & & & \\ 0 & \rightarrow & N' & \rightarrow & E^0 & \xrightarrow{\delta^0} & \ldots \rightarrow & E^{n-1} & \xrightarrow{\delta^{n-1}} & E^n \\ & & 1_N \uparrow & & v'_0 \uparrow & & & & & & & \\ 0 & \rightarrow & N & \rightarrow & R'_n & \rightarrow & \ldots \rightarrow & R'_1 & \rightarrow & M & \rightarrow & 0 \end{array}

and we show as above that we can assume vn′=vnv'_n = v_n. We then have a commutative diagram with exact rows

0→N→Rn→…→R2→R1→M→01N↓↓1M↓0→N→E0→…→En−2→M′→M→01N↑↑1M↑0→N→Rn′→…→R2′→R1′→M→0 \begin{array}{cccccccccccccc} 0 & \rightarrow & N & \rightarrow & R_n & \rightarrow & \ldots \rightarrow & R_2 & \rightarrow & R_1 & \rightarrow & M & \rightarrow & 0 \\ & & 1_N \downarrow & & \downarrow & & & & & & & & 1_M \downarrow \\ 0 & \rightarrow & N & \rightarrow & E^0 & \rightarrow & \ldots \rightarrow & E^{n-2} & \rightarrow & M' & \rightarrow & M & \rightarrow & 0 \\ & & 1_N \uparrow & & \uparrow & & & & & & & & 1_M \uparrow \\ 0 & \rightarrow & N & \rightarrow & R'_n & \rightarrow & \ldots \rightarrow & R'_2 & \rightarrow & R'_1 & \rightarrow & M & \rightarrow & 0 \end{array}

with M′=M×R1En−1M' = M \times_{\mathbf{R}_1} E_{n-1} (cf. X, p. 120, cor. 3, b)). Condition (iii) is therefore satisfied, which completes the proof of the theorem.

Remark 1

If the ring AA is Noetherian, and if the AA-modules MM and NN are of finite type, it follows from the proof of a) that every element of ExtAn(M,N)\mathrm{Ext}_A^n(M, N) is the class associated with an exact sequence 0→N→Rn→…→R1→M→00 \to N \to R_n \to \ldots \to R_1 \to M \to 0 where the RiR_i are of finite type.

Corollary

Let* 0→N→fR→gM→00 \to N \xrightarrow{f} R \xrightarrow{g} M \to 0 and 0→N→f′R′→g′M→00 \to N \xrightarrow{f'} R' \xrightarrow{g'} M \to 0 be two exact sequences, θ\theta and θ′\theta' their associated classes in Ext1(M,N)\mathrm{Ext}^1(M, N). For θ=θ′\theta = \theta' to hold, it is necessary and sufficient that there exists an A-homomorphism h:R→R′h : R \to R' *making the diagram

RN→fR↓h↓gM→f′R′→g′ \begin{array}{ccc} & & R \\ N & \xrightarrow{f} & R \\ & \downarrow h & \downarrow g \\ & & M \\ & \xrightarrow{f'} & R' \\ & & \xrightarrow{g'} \end{array}

commutative. Such a homomorphism is necessarily an isomorphism.

The condition is sufficient according to cor. 1 of prop. 4. If θ=θ′\theta = \theta', there exists a commutative diagram with exact rows:

0⟶N⟶R⟶M⟶01Nh′1M0⟶N⟶R′′⟶M⟶01Nh′′1M0⟶N⟶R′⟶M⟶0. \begin{array}{ccccccccc} 0 & \longrightarrow & N & \longrightarrow & R & \longrightarrow & M & \longrightarrow & 0 \\ & & ^{1_N} & & ^{h'} & & ^{1_M} & & \\ 0 & \longrightarrow & N & \longrightarrow & R'' & \longrightarrow & M & \longrightarrow & 0 \\ & & ^{1_N} & & ^{h''} & & ^{1_M} & & \\ 0 & \longrightarrow & N & \longrightarrow & R' & \longrightarrow & M & \longrightarrow & 0 . \end{array}

The homomorphisms h′h' and h′′h'' are isomorphisms according to X, p. 7, cor. 3, and h=h′′∘h′−1h = h'' \circ {h'}^{-1} answers the question. The last assertion follows from loc. cit.

Remark 2

Theorem 1 provides a description of ExtAn(M,N)\mathrm{Ext}_A^n(M, N) as a set of equivalence classes of exact sequences; it is easy to describe the group law obtained on this set by transport of structure. Indeed, let θ\theta (resp. θ′\theta') be the class of an exact sequence 0→N→fn+1Rn→fn…→R1→M→00 \to N \xrightarrow{f_{n+1}} R_n \xrightarrow{f_n} \ldots \to R_1 \to M \to 0 (resp. 0→N→fn+1′Rn′→fn′…→R1′→M→00 \to N \xrightarrow{f'_{n+1}} R'_n \xrightarrow{f'_n} \ldots \to R'_1 \to M \to 0). Let Δ:M→M⊕M\Delta : M \to M \oplus M and ∇:N⊕N→N\nabla : N \oplus N \to N be the AA-linear maps defined by Δ(x)=(x,x)\Delta(x) = (x, x) for x∈Mx \in M and ∇(y,z)=y+z\nabla(y, z) = y + z for y,z∈Ny, z \in N. Consider the mapping

m:ExtA(M,N)⊕ExtA(M,N)→ExtA(M⊕M,N⊕N) m : \mathrm{Ext}_A(M, N) \oplus \mathrm{Ext}_A(M, N) \to \mathrm{Ext}_A(M \oplus M, N \oplus N)

defined in the remark, p. 121. With the notations of loc. cit., one has ∇∘iN=1N\nabla \circ i_N = 1_N and qM∘Δ=1Mq_M \circ \Delta = 1_M, and thus θ+θ′=∇∘m(θ,θ′)∘Δ\theta + \theta' = \nabla \circ m(\theta, \theta') \circ \Delta. Taking into account loc. cit. and cor. 3, p. 120, this provides an exact sequence of class θ+θ′\theta+\theta': for example, if n≥2n \geq 2, one can take the sequence

0⟶N⟶Rn′′⟶Rn−1⊕Rn−1′→ fn−1⊕fn−1′ ⋯⟶R2⊕R2′⟶R1′⟶M⟶0 0\longrightarrow \mathbf{N}\longrightarrow R_n''\longrightarrow R_{n-1}\oplus R'_{n-1}\xrightarrow{\,f_{n-1}\oplus f'_{n-1}\,}\cdots\longrightarrow R_2\oplus R'_2\longrightarrow R'_1\longrightarrow M\longrightarrow0

where Rn′′R_n'' is the quotient of Rn⊕Rn′R_n\oplus R'_n by the submodule formed by the couples

(fn+1(x),−fn+1′(x))pour x∈N, \left(f_{n+1}(x),-f'_{n+1}(x)\right)\quad\text{pour }x\in\mathbf{N},

and where R1′′=R1×MR1′R''_1=R_1\times_M R'_1.

6. Composition Product and Connecting Homomorphisms of Extension Modules

Proposition 5

Let

(E)0⟶M′→ f M→ g M′′⟶0(\mathscr{E})\qquad 0\longrightarrow M'\xrightarrow{\,f\,}M\xrightarrow{\,g\,}M''\longrightarrow0

be an exact sequence of left AA-modules, θ∈Ext⁡A1(M′′,M′)\theta\in\operatorname{Ext}^1_A(M'',M') the associated class, NN a left AA-module, nn an integer.

a) The connecting homomorphism δn(N,E):Ext⁡An(N,M′′)⟶Ext⁡An+1(N,M′)\delta^n(N,\mathscr{E}):\operatorname{Ext}^n_A(N,M'')\longrightarrow\operatorname{Ext}^{n+1}_A(N,M') is the composition product α↦θ∘α\alpha\mapsto\theta\circ\alpha with θ\theta.

Corollaire 1

a) The connecting homomorphism HomA(M′′,M′′)→ExtA1(M′′,M′)\mathrm{Hom}_A(M'', M'') \to \mathrm{Ext}_A^1(M'', M') sends 1M′′1_{M''} to θ\theta.

b) The connecting homomorphism HomA(M′,M′)→ExtA1(M′′,M′)\mathrm{Hom}_A(M', M') \to \mathrm{Ext}_A^1(M'', M') sends 1M′1_{M'} to −θ-\theta.

Corollaire 2

Consider two short exact sequences of left A-modules

0→M′→M→M′′→00→N′→N→N′′→0. \begin{align*} 0 &\to M' \to M \to M'' \to 0 \\ 0 &\to N' \to N \to N'' \to 0 . \end{align*}

Then the composite connecting homomorphisms

Ext⁡An(M′,N′′)→Ext⁡An+1(M′′,N′′)→Ext⁡An+2(M′′,N′) \operatorname{Ext}_A^n(M',N'') \to \operatorname{Ext}_A^{n+1}(M'',N'') \to \operatorname{Ext}_A^{n+2}(M'',N')

and

Ext⁡An(M′,N′′)→Ext⁡An+1(M′,N′)→Ext⁡An+2(M′′,N′) \operatorname{Ext}_A^n(M',N'') \to \operatorname{Ext}_A^{n+1}(M',N') \to \operatorname{Ext}_A^{n+2}(M'',N')

are opposite.

Indeed, let θ1\theta_1, θ2\theta_2 be the classes associated with the given exact sequences, and let α∈Ext⁡An(M′,M′′)\alpha \in \operatorname{Ext}_A^n(M', M''). The images of α\alpha are respectively

θ2∘((−1)n+1α∘θ1)and(θ2∘α)∘((−1)n+2θ1). \theta_2 \circ \bigl((-1)^{n+1} \alpha \circ \theta_1\bigr) \quad \text{and} \quad (\theta_2 \circ \alpha) \circ \bigl((-1)^{n+2} \theta_1\bigr).

Consider a short exact sequence of left A-modules

(S)0→N→Rn→fnRn−1→fn−1⋯→R1→f1M→0 (\mathscr{S}) \qquad 0 \to N \to R_n \xrightarrow{f_n} R_{n-1} \xrightarrow{f_{n-1}} \cdots \to R_1 \xrightarrow{f_1} M \to 0

and set K0=MK_0=M, Ki=Ker⁡fiK_i=\operatorname{Ker}f_i, i=1,…,n−1i=1,\ldots,n-1, Kn=NK_n=N. We therefore have exact sequences

(9)0→Ki→Ri→Ki−1→0,1≤i≤n, (9)\qquad 0\to K_i\to R_i\to K_{i-1}\to0,\qquad 1\leq i\leq n,

to which are associated for every AA left module PP, connecting homomorphisms

Ext⁡Am(P,Ki−1)→Ext⁡Am+1(P,Ki), \operatorname{Ext}_A^m(P,K_{i-1})\to\operatorname{Ext}_A^{m+1}(P,K_i),
Ext⁡Am(Ki,P)→Ext⁡Am+1(Ki−1,P), \operatorname{Ext}_A^m(K_i,P)\to\operatorname{Ext}_A^{m+1}(K_{i-1},P),

whence by composition of the iterated connecting homomorphisms, associated with (S)(\mathscr{S})

δm(P,S):Ext⁡Am(P,M)→Ext⁡Am+n(P,N) \delta^m(P,\mathscr{S}):\operatorname{Ext}_A^m(P,M)\to\operatorname{Ext}_A^{m+n}(P,N)
δm(S,P):Ext⁡Am(N,P)→Ext⁡Am+n(M,P). \delta^m(\mathscr{S},P):\operatorname{Ext}_A^m(N,P)\to\operatorname{Ext}_A^{m+n}(M,P).

Corollary 3

If θ∈Ext⁡An(M,N)\theta\in\operatorname{Ext}_A^n(M,N) is the class of the exact sequence (S)(\mathscr{S}), we have

δm(P,S)(α)=θ∘α,δm(S,P)(β)=(−1)mn+n(n+1)/2β∘θ. \delta^m(P,\mathscr{S})(\alpha)=\theta\circ\alpha,\qquad \delta^m(\mathscr{S},P)(\beta)=(-1)^{mn+n(n+1)/2}\beta\circ\theta.

If θi∈Ext⁡A1(Ki−1,Ki)\theta_i\in\operatorname{Ext}_A^1(K_{i-1},K_i) is the class associated with the exact sequence (9), we have by Proposition 5

δm(P,S)(α)=θn∘⋯∘θ2∘θ1∘α \delta^m(P,\mathscr{S})(\alpha)=\theta_n\circ\cdots\circ\theta_2\circ\theta_1\circ\alpha
δm(S,P)(β)=(−1)(m+1)+⋯+(m+n)β∘θn∘⋯∘θ1. \delta^m(\mathscr{S},P)(\beta)=(-1)^{(m+1)+\cdots+(m+n)}\beta\circ\theta_n\circ\cdots\circ\theta_1.

Moreover, by Proposition 3 (X, p. 118), we have θ=θn∘⋯∘θ1\theta=\theta_n\circ\cdots\circ\theta_1. The corollary follows immediately from this, and from the relation (E, III, p. 44)

(m+1)+⋯+(m+n)=mn+n(n+1)/2. (m+1)+\cdots+(m+n)=mn+n(n+1)/2.

Corollary 4

If each module Ri, i=1,...,n,R_i,\ i = 1, ..., n, is injective (resp. projective), the mapping α↦θ∘α\alpha \mapsto \theta \circ \alpha (resp. α↦α∘θ\alpha \mapsto \alpha \circ \theta) from ExtAm(P,M)\mathrm{Ext}_A^m(P, M) to ExtAm+n(P,N)\mathrm{Ext}_A^{m+n}(P, N) (resp. from ExtAm(N,P)\mathrm{Ext}_A^m(N, P) to ExtAm+n(M,P)\mathrm{Ext}_A^{m+n}(M, P)) is bijective for every AA-module PP and every integer m>0m > 0.

This indeed follows from Corollary 3 and the exact sequences

ExtAm+i−1(P,Ri)→ExtAm+i−1(P,Ki−1)→ExtAm+i(P,Ki)→ExtAm+i(P,Ri) \mathrm{Ext}_A^{m+i-1}(P, R_i) \to \mathrm{Ext}_A^{m+i-1}(P, K_{i-1}) \to \mathrm{Ext}_A^{m+i}(P, K_i) \to \mathrm{Ext}_A^{m+i}(P, R_i)
(resp. ExtAm+i−1(Ri,P)→ExtAm+i−1(Ki,P)→ExtAm+i(Ki−1,P)→ExtAm+i(Ri,P)\mathrm{Ext}_A^{m+i-1}(R_i, P) \to \mathrm{Ext}_A^{m+i-1}(K_i, P) \to \mathrm{Ext}_A^{m+i}(K_{i-1}, P) \to \mathrm{Ext}_A^{m+i}(R_i, P)), whose extreme terms are zero by assumption.

Remark

The definitions and propositions of Nos. 3 to 6 apply to AA right modules, considered as left modules over the ring A∘A^\circ opposite to AA.

7. The homomorphism ExtA(P,Q)⊗TorA(P,M)→TorA(Q,M)\mathrm{Ext}_A(P, Q) \otimes \mathrm{Tor}^A(P, M) \to \mathrm{Tor}^A(Q, M)

Let MM be a AA left module, PP and QQ two AA right modules. Consider the homomorphism HomgrA(L(P),L(Q))⊗k(L(P)⊗AL(M))→L(Q)⊗AL(M)\mathrm{Homgr}_A(L(P), L(Q)) \otimes_k (L(P) \otimes_A L(M)) \to L(Q) \otimes_A L(M) which associates with f⊗(x⊗y)f \otimes (x \otimes y) the element f(x)⊗yf(x) \otimes y. By X, p. 99, it is a morphism of complexes. We deduce from this a graded kk-linear mapping of degree 0

H(HomgrA(L(P),L(Q)))⊗kTorA(P,M)→TorA(Q,M) H(\mathrm{Homgr}_A(L(P), L(Q))) \otimes_k \mathrm{Tor}^A(P, M) \to \mathrm{Tor}^A(Q, M)

then by the isomorphism φ(L(P),L(Q))\varphi(L(P), L(Q)) of § 6 (X, p. 100, th. 1), a graded kk-linear mapping of degree 0

(10)

ExtA(P,Q)⊗kTorA(P,M)→TorA(Q,M), \mathrm{Ext}_A(P, Q) \otimes_k \mathrm{Tor}^A(P, M) \to \mathrm{Tor}^A(Q, M),
corresponding to kk-bilinear mappings

(11)

cP,Q;M:ExtAn(P,Q)×TormA(P,M)→Torm−nA(Q,M); c_{P, Q; M}: \mathrm{Ext}_A^n(P, Q) \times \mathrm{Tor}_m^A(P, M) \to \mathrm{Tor}_{m-n}^A(Q, M);
The image of the pair (α,γ)(\alpha, \gamma) under cP,Q;Mc_{P, Q; M} is called the composition product of α\alpha and γ\gamma and is denoted by α∘γ\alpha \circ \gamma.

By construction, α∘γ\alpha \circ \gamma is obtained as follows: one represents α\alpha by a morphism of complexes f:L(P)→L(Q)(−n)f : L(P) \to L(Q)(-n), γ\gamma by an element z∈Zm(L(P)⊗AL(M))z \in Z_m(L(P) \otimes_A L(M)), and α⊗γ\alpha \otimes \gamma is the class of the element

(f⊗1)(z)∈Zm(L(Q)(−n)⊗AL(M))=Zm−n(L(Q)⊗AL(M)). (f \otimes 1)(z) \in Z_m(L(Q)(-n) \otimes_A L(M)) = Z_{m-n}(L(Q) \otimes_A L(M)).

For example, if α∈HomA(P,Q)\alpha \in \mathrm{Hom}_A(P, Q), then α∘γ=Tor(α,1)(γ)\alpha \circ \gamma = \mathrm{Tor}(\alpha, 1)(\gamma).

Remark 1

If one uses the isomorphisms ψ\psi of X, p. 69, one can also define the composition product by the commutative diagram

ExtAn(P,Q)×TormA(P,M)→cP,Q;MTorm−nA(Q,M)aˉP,Q×ψP(M)↓↓ψQ(M)Hn(HomgrA(L(P),L(Q)))×Hm(L(P)⊗AM)⟶Hm−n(L(Q)⊗AM); \begin{array}{ccc} \mathrm{Ext}_A^n(P, Q) \times \mathrm{Tor}_m^A(P, M) & \xrightarrow{c_{P,Q;M}} & \mathrm{Tor}_{m-n}^A(Q, M) \\ \bar{a}_{P,Q} \times \psi_{P(M)} \downarrow & & \downarrow \psi_{Q(M)} \\ H^n(\mathrm{Homgr}_A(L(P), L(Q))) \times H_m(L(P) \otimes_A M) & \longrightarrow & H_{m-n}(L(Q) \otimes_A M); \end{array}

in other words, one represents α\alpha by a morphism ff from L(P)L(P) to L(Q)(−n)L(Q) (-n), γ\gamma by a cycle x∈Lm(P)⊗AMx \in L_m(P) \otimes_A M, and α∘γ\alpha \circ \gamma is the class of the cycle

(fm⊗1M)(x)∈Lm−n(Q)⊗AM. (f_m \otimes 1_M)(x) \in L_{m-n}(Q) \otimes_A M.

Remark 2

One can also use the resolutions l(P)l(P) and l(Q)l(Q).

Analogously, if NN is a second left AA-module, one defines a composition product (μ,γ)↦μ∘γ(\mu, \gamma) \mapsto \mu \circ \gamma denoted

cP:M,N:ExtAr(M,N)×TormA(P,M)→Torm−rA(P,N) c_{P:M,N}: \mathrm{Ext}_A^r(M, N) \times \mathrm{Tor}_m^A(P, M) \to \mathrm{Tor}_{m-r}^A(P, N)

by the commutative diagram

ExtAr(M,N)×TormA(P,M)→cP:M,NTorm−rA(P,N)1×σP,M,r↓↓σP,N,m−rExtAr(M∘,N∘)×TormA∘(M∘,P∘)→cM∘,N∘,P∘Torm−rA∘(N∘,P∘) \begin{array}{ccc} \mathrm{Ext}_A^r(M, N) \times \mathrm{Tor}_m^A(P, M) & \xrightarrow{c_{P:M,N}} & \mathrm{Tor}_{m-r}^A(P, N) \\ 1 \times \sigma_{P,M,r} \downarrow & & \downarrow \sigma_{P,N,m-r} \\ \mathrm{Ext}_A^r(M^\circ, N^\circ) \times \mathrm{Tor}_m^{A^\circ}(M^\circ, P^\circ) & \xrightarrow{c_{M^\circ,N^\circ,P^\circ}} & \mathrm{Tor}_{m-r}^{A^\circ}(N^\circ, P^\circ) \end{array}

where σ\sigma denotes the commutation isomorphisms (X, p. 71).

If μ∈ExtAr(M,N)\mu \in \mathrm{Ext}_A^r(M, N) is the class of the morphism g:L(M)→L(N)(−r)g : L(M) \to L(N) (-r), and if γ∈TormA(P,M)\gamma \in \mathrm{Tor}_m^A(P, M) is the class of the cycle z=∑zijz = \sum z_{ij}, where zij∈Li(P)⊗ALj(M)z_{ij} \in L_i(P) \otimes_A L_j(M), then μ∘γ\mu \circ \gamma is therefore the class of the cycle ∑(−1)ir(1⊗g)(zij)\sum (-1)^{ir} (1 \otimes g)(z_{ij}).

One can also represent γ\gamma by a cycle y∈P⊗Lm(M)y \in P \otimes L_m(M), and μ∘γ\mu \circ \gamma is the class of the cycle (1⊗g)(y)∈P⊗Lm−r(M)(1 \otimes g)(y) \in P \otimes L_{m-r}(M).

Proposition 6

Let K,M,NK, M, N be left AA-modules, P,Q,RP, Q, R right AA-modules, α∈ExtAn(P,Q)\alpha \in \mathrm{Ext}_A^n(P, Q), β∈ExtAp(Q,R)\beta \in \mathrm{Ext}_A^p(Q, R), λ∈ExtAr(K,M)\lambda \in \mathrm{Ext}_A^r(K, M), μ∈ExtAs(M,N)\mu \in \mathrm{Ext}_A^s(M, N), γ∈TormA(P,K)\gamma \in \mathrm{Tor}_m^A(P, K). Then (13)

(β∘α)∘γ=β∘(α∘γ)inTorm−p−nA(R,K), (\beta \circ \alpha) \circ \gamma = \beta \circ (\alpha \circ \gamma) \quad \text{in} \quad \mathrm{Tor}_{m-p-n}^A(R, K),
(14)
(μ∘λ)∘γ=μ∘(λ∘γ)inTorn−r−sA(P,N), (\mu \circ \lambda) \circ \gamma = \mu \circ (\lambda \circ \gamma) \quad \text{in} \quad \mathrm{Tor}_{n-r-s}^A(P, N),
(15)
α∘(λ∘γ)=(−1)nrλ∘(α∘γ)inTorm−p−rA(Q,M). \alpha \circ (\lambda \circ \gamma) = (-1)^{nr} \lambda \circ (\alpha \circ \gamma) \quad \text{in} \quad \mathrm{Tor}_{m-p-r}^A(Q, M).

Formulas (13) and (14) follow immediately from the definitions. Let us prove (15). Let z=∑zijz = \sum z_{ij}, zij∈Li(P)⊗Lj(K)z_{ij} \in L_i(P) \otimes L_j(K) be a cycle representing γ\gamma, f:L(P)→L(Q)(−n)f : L(P) \to L(Q) (-n) and g:L(K)→L(M)(−r)g : L(K) \to L(M) (-r) morphisms representing α\alpha and λ\lambda. Then λ∘(α∘γ)\lambda \circ (\alpha \circ \gamma) is the class of ∑(−1)(i−n)r(f⊗g)(zij)\sum (-1)^{(i-n)r} (f \otimes g)(z_{ij}) and α∘(λ∘γ)\alpha \circ (\lambda \circ \gamma) is the class of

∑(−1)ir(f⊗g)(zij),whence (15). \sum (-1)^{ir} (f \otimes g)(z_{ij}), \quad \text{whence (15)}.

8. Composition products and connecting homomorphisms of torsion products

Proposition 7

a) Let

(ε)

0→P′→fP→gP′′→0 0 \to P' \xrightarrow{f} P \xrightarrow{g} P'' \to 0
be an exact sequence of right AA-modules, θ∈ExtA1(P′′,P′)\theta \in \mathrm{Ext}_A^1(P'', P') the associated class, MM a left AA-module. The connecting homomorphism
δn(E,M):TornA(P′′,M)→Torn−1A(P′,M) is the mapping γ↦θ∘γ. \delta_n(\mathscr{E}, M) : \mathrm{Tor}_n^A(P'', M) \to \mathrm{Tor}_{n-1}^A(P', M) \text{ is the mapping } \gamma \mapsto \theta \circ \gamma .

b) Let

(ε₁)

0→M′→M→M′′→0 0 \to M' \to M \to M'' \to 0
be an exact sequence of left AA-modules, θ1∈ExtA1(M′′,M′)\theta_1 \in \mathrm{Ext}_A^1(M'', M') the associated class, PP a right AA-module. The connecting homomorphism
δn(P,E1):TornA(P,M′′)→Torn−1A(P,M′) is the mapping γ↦θ1∘γ. \delta_n(P, \mathscr{E}_1) : \mathrm{Tor}_n^A(P, M'') \to \mathrm{Tor}_{n-1}^A(P, M') \text{ is the mapping } \gamma \mapsto \theta_1 \circ \gamma .
Let γ∈TornA(P′′,M)\gamma \in \mathrm{Tor}_n^A(P'', M) be the class of a cycle z′′∈Z˙n(L(P′′)⊗AL(M))z'' \in \dot{Z}_n(L(P'') \otimes_A L(M)), and let
0⟶P′→fP→gP′′⟶0↑u1↑u0↑1L1(P′′)→d1L0(P′′)→p0′′P′′⟶0 \begin{array}{ccccccccc} 0 & \longrightarrow & P' & \xrightarrow{f} & P & \xrightarrow{g} & P'' & \longrightarrow & 0 \\ & & \uparrow u_1 & & \uparrow u_0 & & \uparrow 1 & & \\ L_1(P'') & \xrightarrow{d_1} & L_0(P'') & \xrightarrow{p_0''} & P'' & \longrightarrow & 0 \end{array}
be a commutative diagram. We shall denote by p′:L(P′)→P′p' : L(P') \to P' and p′′:L(P′′)→P′′p'' : L(P'') \to P'' the canonical morphisms of complexes. By definition, δ(γ)∈Torn−1A(P′,M)\delta(\gamma) \in \mathrm{Tor}_{n-1}^A(P', M) is obtained as follows: one chooses x∈P⊗Ln(M)x \in P \otimes L_n(M) such that (g⊗1)(x)=(p′′⊗1)(z′′)(g \otimes 1)(x) = (p'' \otimes 1)(z'') and δ(γ)\delta(\gamma) is the class of cycles z′∈Zn−1(L(P′)⊗L(M))z' \in Z_{n-1}(L(P') \otimes L(M)) such that
(f⊗1)(p′⊗1)(z′)=(1⊗dn)(x). (f \otimes 1)(p' \otimes 1)(z') = (1 \otimes d_n)(x) .
For 0≤i≤n0 \leq i \leq n, let zi′′z''_i be the component of z′′z'' in Li(P′′)⊗Ln−i(M)L_i(P'') \otimes L_{n-i}(M); we have
0=Dz′′=∑i(di⊗1+(−1)i⊗dn−i)(zi′′), 0 = Dz'' = \sum_i (d_i \otimes 1 + (-1)^i \otimes d_{n-i})(z''_i) ,
hence (di⊗1)(zi′′)=(−1)i⊗dn−i+1(zi−1′′)(d_i \otimes 1)(z''_i) = (-1)^i \otimes d_{n-i+1}(z''_{i-1}) and in particular
(d1⊗1)(z1′′)=−1⊗dn(z0′′). (d_1 \otimes 1)(z''_1) = -1 \otimes d_n(z''_0) .
Let us then choose x=(u0⊗1)(z0′′)x = (u_0 \otimes 1)(z''_0): we indeed have
(g⊗1)(x)=(p0′′⊗1)(z0′′)=(p′′⊗1)(z′′). (g \otimes 1)(x) = (p_0'' \otimes 1)(z''_0) = (p'' \otimes 1)(z'') .
Since
(1⊗dn)(x)=(u0⊗1)(1⊗dn)(z0′′)=−(u0⊗1)(d1⊗1)(z1′′)=−(f⊗1)(u1⊗1)(z1′′), (1 \otimes d_n)(x) = (u_0 \otimes 1)(1 \otimes d_n)(z''_0) = - (u_0 \otimes 1)(d_1 \otimes 1)(z''_1) = - (f \otimes 1)(u_1 \otimes 1)(z''_1) ,

it follows that δ(γ)\delta(\gamma) is the class of cycles z′∈Zn−1(L(P′)⊗AL(M))z' \in Z_{n-1}(L(P') \otimes_A L(M)) such that (p′⊗1)(z′)=−(u1⊗1)(z1′′)(p' \otimes 1)(z') = - (u_1 \otimes 1)(z''_1). But, by definition, the class θ\theta corresponds via the isomorphism ExtA1(P′′,P′)→H1(HomgrA(L(P′′),P′))\mathrm{Ext}_A^1(P'', P') \to H^1(\mathrm{Homgr}_A(L(P''), P')) to the class of the morphism f:L(P′′)(1)→P′f : L(P'')(1) \to P' defined by −u1- u_1, and the product θ∘γ\theta \circ \gamma is the class of cycles

z‾′∈Zn−1(L(P′)⊗AL(M))such that(p⊗1)(z‾′)=f(z′′)=−(u1⊗1)(z1′′), \overline{z}' \in Z_{n-1}(L(P') \otimes_A L(M)) \quad \text{such that} \quad (p \otimes 1)(\overline{z}') = f(z'') = - (u_1 \otimes 1)(z''_1),
which completes the proof of a). Assertion b) follows from a) by the commutation isomorphisms.

Corollary 1

Let* 0→P′→P→P′′→00 \to P' \to P \to P'' \to 0 be an exact sequence of right AA-*modules*, 0→M′→M→M′′→00 \to M' \to M \to M'' \to 0 be an exact sequence of left AA-*modules*. Then the composed homomorphisms of connecting homomorphisms

TornA(P′′,M′′)→Torn−1A(P′′,M′)→Torn−2A(P′,M′) \mathrm{Tor}_n^A(P'', M'') \to \mathrm{Tor}_{n-1}^A(P'', M') \to \mathrm{Tor}_{n-2}^A(P', M')
and
TornA(P′′,M′′)→Torn−1A(P′,M′′)→Torn−2A(P′,M′) \mathrm{Tor}_n^A(P'', M'') \to \mathrm{Tor}_{n-1}^A(P', M'') \to \mathrm{Tor}_{n-2}^A(P', M')
are opposite.

Indeed, if θ\theta and θ1\theta_1 are the classes associated with the given exact sequences, and if γ∈TornA(P′′,M′′)\gamma \in \mathrm{Tor}_n^A(P'', M''), the images of γ\gamma are respectively θ∘(θ1∘γ)\theta \circ (\theta_1 \circ \gamma) and θ1∘(θ∘γ)\theta_1 \circ (\theta \circ \gamma), hence are opposite by prop. 6.

Let us resume the notations of X, p. 127 and consider the sequence (S)(\mathscr{S}) of left AA-modules and the connecting homomorphisms associated with the exact sequences (9)

TormA(P,Ki−1)→Torm−1A(P,Ki); \mathrm{Tor}_m^A(P, K_{i-1}) \to \mathrm{Tor}_{m-1}^A(P, K_i);
we deduce from this by composition of the iterated connecting homomorphisms
∂^m(P,S):TormA(P,M)→Torm−nA(P,N). \hat{\partial}_m(P, \mathscr{S}) : \mathrm{Tor}_m^A(P, M) \to \mathrm{Tor}_{m-n}^A(P, N).
Then by prop. 7 and prop. 3 of X, p. 118 :

Corollary 2

If θ∈ExtAn(M,N)\theta \in \mathrm{Ext}_A^n(M, N) is the class associated with the exact sequence (S)(\mathscr{S}), we have ∂^m(P,S)(α)=θ∘α\hat{\partial}_m(P, \mathscr{S})(\alpha) = \theta \circ \alpha for all α∈TormA(P,M)\alpha \in \mathrm{Tor}_m^A(P, M).

Corollary 3

If all the modules RiR_i, i=1,...,ni = 1, ..., n, are flat, the mapping α↦θ∘α\alpha \mapsto \theta \circ \alpha from Torm+nA(P,M)\mathrm{Tor}_{m+n}^A(P, M) to TormA(P,N)\mathrm{Tor}_m^A(P, N) is bijective for every right AA-module PP and every integer m>0m > 0.

This follows from Cor. 2 and the exact sequences

Torm+n−i+1A(P,Ri)→Torm+n−i+1A(P,Ki−1)→∂^Torm+n−iA(P,Ki)→Torm+n−iA(P,Ri) \mathrm{Tor}_{m+n-i+1}^A(P, R_i) \to \mathrm{Tor}_{m+n-i+1}^A(P, K_{i-1}) \xrightarrow{\hat{\partial}} \mathrm{Tor}_{m+n-i}^A(P, K_i) \to \mathrm{Tor}_{m+n-i}^A(P, R_i)

where the extreme terms are zero by hypothesis.

Analogously, if

(S1)(\mathscr{S}_1)
0→Q→Sn→Sn−1→…→S1→P→00 \to Q \to S_n \to S_{n-1} \to \ldots \to S_1 \to P \to 0

is an exact sequence of right AA-modules, and MM a left AA-module, we define iterated connecting homomorphisms

∂m(S1,M):TormA(P,M)→Torm−nA(Q,M)\partial^m(\mathscr{S}_1, M) : \mathrm{Tor}_m^A(P, M) \to \mathrm{Tor}_{m-n}^A(Q, M)

and we have:

Corollary 4

If θ1∈ExtAn(P,Q)\theta_1 \in \mathrm{Ext}_A^n(P, Q) is the class associated with the exact sequence (S1)(\mathscr{S}_1), we have ∂m(S1,M)(α)=θ1∘α\partial^m(\mathscr{S}_1, M)(\alpha) = \theta_1 \circ \alpha for all α∈TormA(P,M)\alpha \in \mathrm{Tor}_m^A(P, M).

9. Computation of Composition Products by Resolution Shifts

Let

(16)

0→M→ιKn→Kn−1→…→K1→ρM′→00 \to M \xrightarrow{\iota} K_n \to K_{n-1} \to \ldots \to K_1 \xrightarrow{\rho} M' \to 0

be an exact sequence of left AA-modules and θ∈ExtAn(M′,M)\theta \in \mathrm{Ext}_A^n(M', M) the associated class.

Let a:(R,d)→Ma : (R, d) \to M be a left resolution of MM; hence there is an exact sequence

→Rk→dkRk−1→…→d1R0→a0M→0. \to R_k \xrightarrow{d_k} R_{k-1} \to \ldots \xrightarrow{d_1} R_0 \xrightarrow{a_0} M \to 0.

and by shifting nn (X, p. 26) an exact sequence

(17)

→Rk→(−1)ndkRk−1→…→(−1)nd1R0→(−1)na0M→0.\to R_k \xrightarrow{(-1)^n d_k} R_{k-1} \to \ldots \xrightarrow{(-1)^n d_1} R_0 \xrightarrow{(-1)^n a_0} M \to 0.

We deduce from (16) and (17) an exact sequence

→Rk→(−1)ndkRk−1→…→(−1)nd1R0→(−1)nf∘a0Kn→Kn−1→…→K1→M′→0\to R_k \xrightarrow{(-1)^n d_k} R_{k-1} \to \ldots \xrightarrow{(-1)^n d_1} R_0 \xrightarrow{(-1)^n f \circ a_0} K_n \to K_{n-1} \to \ldots \to K_1 \to M' \to 0

thereby obtaining a resolution R′R' of M′M'; let φ:R′→R(−n)\varphi : R' \to R(-n) be the morphism such that φk=1Rk−n\varphi_k = 1_{R_{k-n}} for k≥nk \geq n.

If NN is a left AA-module and PP a right AA-module, we therefore have mappings

H(1P⊗φ):H(P⊗AR′)→H(P⊗AR)(−n)\mathrm{H}(1_P \otimes \varphi) : \mathrm{H}(P \otimes_A R') \to \mathrm{H}(P \otimes_A R)(-n)
H(HomgrA(φ,1N)):H(HomgrA(R,N))(n)→H(HomgrA(R′,N)).\mathrm{H}(\mathrm{Homgr}_A(\varphi, 1_N)) : \mathrm{H}(\mathrm{Homgr}_A(R, N))(n) \to \mathrm{H}(\mathrm{Homgr}_A(R', N)).

Let kk be an integer.

Proposition 8

a)* The following diagram, where hθ(α)=θ∘αh_\theta(\alpha) = \theta \circ \alpha, is commutative

Tork+nA(P,M′)→hθTorkA(P,M)ψk+n(P,R′)↓↓ψk(P,R)Hk+n(P⊗AR′)→Hk+n(1⊗φ)Hk(P⊗AR) \begin{array}{ccc} \mathrm{Tor}_{k+n}^A(P, M') & \xrightarrow{h_\theta} & \mathrm{Tor}_k^A(P, M) \\ \psi_{k+n}(P, R') \downarrow & & \downarrow \psi_k(P, R) \\ \mathrm{H}_{k+n}(P \otimes_A R') & \xrightarrow{H_{k+n}(1 \otimes \varphi)} & \mathrm{H}_k(P \otimes_A R) \end{array}

b) The following diagram, where δθ(β)=β∘θ\delta_\theta(\beta) = \beta \circ \theta, is commutative

Hk(HomgrA(R,N))→Hk+n(HomgrA(φ,1))Hk+n(HomgrA(R′,N))φk(R,N)↓φk+n(R′,N)↓ExtAk(M,N)→δθExtAk+n(M′,N). \begin{array}{ccc} H^k(\mathrm{Homgr}_A(R, N)) & \xrightarrow{H^{k+n}(\mathrm{Homgr}_A(\varphi, 1))} & H^{k+n}(\mathrm{Homgr}_A(R', N)) \\ \varphi^k(R, N) \downarrow & & \varphi^{k+n}(R', N) \downarrow \\ \mathrm{Ext}_A^k(M, N) & \xrightarrow{\delta_\theta} & \mathrm{Ext}_A^{k+n}(M', N). \end{array}

Let α:L(M)→R\alpha : L(M) \to R be a morphism of complexes such that a∘α=pMa \circ \alpha = p_M and let

Ln(M′)⟶Ln−1(M′)⟶…⟶L0(M′)⟶M′⟶0un↓un−1↓u0↓1↓0⟶M→fKn⟶…⟶K1⟶M′⟶0 \begin{array}{ccccccccc} L_n(M') & \longrightarrow & L_{n-1}(M') & \longrightarrow & \ldots & \longrightarrow & L_0(M') & \longrightarrow & M' \longrightarrow 0 \\ u_n \downarrow & & u_{n-1} \downarrow & & & & u_0 \downarrow & & 1 \downarrow \\ 0 & \longrightarrow & M & \xrightarrow{f} & K_n & \longrightarrow & \ldots & \longrightarrow & K_1 \longrightarrow M' \longrightarrow 0 \end{array}

a commutative diagram, let us choose a homomorphism vn:Ln(M′)→L0(M)v_n : L_n(M') \to L_0(M) such that pM∘vn=(−1)nunp_M \circ v_n = (-1)^n u_n; by X, p. 47, Proposition 1, a), vnv_n extends to a morphism of complexes v:L(M′)→L(M)v : L(M') \to L(M) (−n)(-n), and θ\theta is the image under the canonical isomorphism Hn(HomgrA(L(M′),L(M)))→ExtAn(M′,M)H^n(\mathrm{Homgr}_A(L(M'), L(M))) \to \mathrm{Ext}_A^n(M', M) of the class of vv (X, p. 117, Remark 1). We define a morphism of complexes β:L(M′)→R′\beta : L(M') \to R' by βp=up\beta_p = u_p for p≤n−1p \leq n - 1, βp=αp−n∘vp\beta_p = \alpha_{p-n} \circ v_p for p≥np \geq n, and we have

φ∘β=α(−n)∘v. \varphi \circ \beta = \alpha(-n) \circ v.

On the other hand, by definition of the mappings φ\varphi and ψ\psi, we have

ψk(P,R)=Hk(pP⊗α),φk(R,N)=Hk(HomgrA(α,eN)),ψk+n(P,R′)=Hk+n(pP⊗β),φk+n(R′,N~)=Hk+n(HomgrA(β,eN)). \begin{aligned} & \psi_k(P, R) = H_k(p_P \otimes \alpha), \quad \varphi^k(R, N) = H^k(\mathrm{Homgr}_A(\alpha, e_N)), \\ & \psi_{k+n}(P, R') = H_{k+n}(p_P \otimes \beta), \quad \varphi^{k+n}(R', \tilde{N}) = H^{k+n}(\mathrm{Homgr}_A(\beta, e_N)). \end{aligned}

Finally, by definition of the composition product, we have

hθ=H(1L(P)⊗v),δθ=H(HomgrA(v,1L(N))). h_\theta = H(1_{L(P)} \otimes v), \quad \delta_\theta = H(\mathrm{Homgr}_A(v, 1_{L(N)})) .

Consequently, we have the equalities

ψk(P,R)∘hθ=Hk(pP⊗α)∘Hk(1L(P)⊗v)=Hk(pP⊗(α∘v))=Hk+n(pP⊗(φ∘β))=Hk+n(1⊗φ)∘Hk+n(pP∘β)=Hk+n(1⊗φ)∘ψk+n(P,R′), \begin{aligned} \psi_k(P, R) \circ h_\theta &= H_k(p_P \otimes \alpha) \circ H_k(1_{L(P)} \otimes v) = H_k(p_P \otimes (\alpha \circ v)) = H_{k+n}(p_P \otimes (\varphi \circ \beta)) \\ &= H_{k+n}(1 \otimes \varphi) \circ H_{k+n}(p_P \circ \beta) = H_{k+n}(1 \otimes \varphi) \circ \psi_{k+n}(P, R'), \end{aligned}

from which a) follows; the proof of b) is analogous.

Remark

Via the commutation isomorphisms, we deduce from a) an analogous statement in the case of an exact sequence (16) of right A-modules.

Let b:M′→E′b : M' \to E' be a right resolution of M′M'; we thus have an exact sequence

0→M′→b0E′0→δ0E′1→…→E′k→δkE′k+1 0 \to M' \xrightarrow{b^0} {E'}^0 \xrightarrow{\delta^0} {E'}^1 \to \ldots \to {E'}^k \xrightarrow{\delta^k} {E'}^{k+1}

corresponding to a right resolution EE of MM; let σ:E′(n)→E\sigma : E'(n) \to E be the morphism such that σk=1E′k−n\sigma^k = 1_{{E'}^{k-n}} for k≥nk \geq n. We thus have homomorphisms

H(HomgrA(1N,σ)):H(HomgrA(N,E′))(n)→H(HomgrA(N,E)). H(\mathrm{Homgr}_A(1_N, \sigma)) : H(\mathrm{Homgr}_A(N, E'))(n) \to H(\mathrm{Homgr}_A(N, E)) .

Proposition 9

The following diagram, where γθ(α)=θ∘α\gamma_\theta(\alpha) = \theta \circ \alpha, is commutative*:

Hk(HomgrA(N,E′))→Hk+n(HomgrA(1N,σ))Hk+n(HomgrA(N,E))↓φk(N,E′)↓φk+n(N,E)ExtAk(N,M′)→γθExtAk+n(N,M) \begin{array}{ccc} H^k(\mathrm{Homgr}_A(N, E')) & \xrightarrow{H^{k+n}(\mathrm{Homgr}_A(1_N, \sigma))} & H^{k+n}(\mathrm{Homgr}_A(N, E)) \\ \downarrow \varphi^k(N, E') & & \downarrow \varphi^{k+n}(N, E) \\ \mathrm{Ext}_A^k(N, M') & \xrightarrow{\gamma_\theta} & \mathrm{Ext}_A^{k+n}(N, M) \end{array}

This is proved in a way analogous to Proposition 8.

Exercises

See the exercises for § 7.

Machine translation of the English, by laguna-s-2.1-free, hy3-free, gpt-5-mini, 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.