Connecting homomorphism (boundary map) lemma

From a short exact sequence of complexes (or of objects with a left/right exact functor), one constructs natural connecting maps yielding a long exact sequence in homology/cohomology.
Connecting homomorphism (boundary map) lemma

Connecting homomorphisms are the maps that “link” adjacent degrees in a long exact sequence, and they are the key output of diagram chasing (compare ).

Connecting map for a short exact sequence of chain complexes

Let

0AiBpC0 0 \longrightarrow A_\bullet \xrightarrow{i} B_\bullet \xrightarrow{p} C_\bullet \longrightarrow 0

be a short exact sequence of in an (in particular, this holds for RR-modules). Then there is a natural long exact sequence in :

Hn(A)Hn(B)Hn(C) δ Hn1(A)Hn1(B) \cdots \to H_n(A) \to H_n(B) \to H_n(C) \xrightarrow{\ \delta\ } H_{n-1}(A) \to H_{n-1}(B)\to \cdots

where δ\delta is the connecting homomorphism.

Explicit construction of δ\delta

Given a class [c]Hn(C)[c]\in H_n(C), choose a cycle representative cZn(C)c\in Z_n(C).

  1. Pick bBnb\in B_n with p(b)=cp(b)=c (possible since pp is degreewise surjective).
  2. Since cc is a cycle, 0=dC(c)=dC(p(b))=p(dB(b))0=d_C(c)=d_C(p(b))=p(d_B(b)), so dB(b)ker(p)=im(i)d_B(b)\in \ker(p)=\operatorname{im}(i).
  3. Choose aAn1a\in A_{n-1} with i(a)=dB(b)i(a)=d_B(b).
  4. One checks aa is a cycle and that its homology class [a]Hn1(A)[a]\in H_{n-1}(A) is independent of all choices.

Define δ([c]):=[a]\delta([c]) := [a].

This is the mechanism behind the connecting maps in , such as and long exact sequences.

Examples

Example 1 (Tor: identifying the connecting map with a kernel)

In Ab\mathbf{Ab}, start with

0ZnZZ/n0 0\to \mathbb Z \xrightarrow{\cdot n} \mathbb Z \to \mathbb Z/n \to 0

and tensor with Z/m\mathbb Z/m. Because tensor is , you get an exact sequence

Tor1Z(Z/n,Z/m) δ Z/mnZ/m(Z/n)(Z/m)0. \operatorname{Tor}_1^\mathbb Z(\mathbb Z/n,\mathbb Z/m)\xrightarrow{\ \delta\ } \mathbb Z/m \xrightarrow{\cdot n} \mathbb Z/m \to (\mathbb Z/n)\otimes(\mathbb Z/m)\to 0.

Exactness forces

im(δ)=ker(n:Z/mZ/m), \operatorname{im}(\delta)=\ker(\cdot n : \mathbb Z/m\to \mathbb Z/m),

so δ\delta identifies Tor1Z(Z/n,Z/m)\operatorname{Tor}_1^\mathbb Z(\mathbb Z/n,\mathbb Z/m) with the nn-torsion in Z/m\mathbb Z/m, which is cyclic of order gcd(n,m)\gcd(n,m).

Example 2 (Ext: boundary map from a short exact sequence in the second variable)

Given a short exact sequence 0NNN00\to N'\to N\to N''\to 0, applying the left exact functor produces a connecting map

δ:HomR(M,N)ExtR1(M,N) \delta:\operatorname{Hom}_R(M,N'') \to \operatorname{Ext}^1_R(M,N')

appearing in . Concretely, a map f:MNf:M\to N'' defines a pullback extension of MM by NN', and δ(f)\delta(f) is precisely its class in Ext1\operatorname{Ext}^1 (compare ).

Example 3 (homology of a mapping cone short exact sequence)

Given a chain map u:ABu:A_\bullet\to B_\bullet, there is a short exact sequence of complexes

0BCone(u)A[1]0. 0\to B_\bullet \to \mathrm{Cone}(u)_\bullet \to A_\bullet[-1]\to 0.

The connecting homomorphism in the associated long exact sequence recovers the map on homology induced by uu. This is a standard way to package “uu_*” as a boundary map.