In an , consider a commutative diagram with exact rows

A1→A2→A3→A4→A5↓f1↓f2↓f3↓f4↓f5B1→B2→B3→B4→B5\begin{array}{ccccccccc} A_1 &\to& A_2 &\to& A_3 &\to& A_4 &\to& A_5\\ \downarrow f_1 && \downarrow f_2 && \downarrow f_3 && \downarrow f_4 && \downarrow f_5\\ B_1 &\to& B_2 &\to& B_3 &\to& B_4 &\to& B_5 \end{array}

If f1f_1 is an epimorphism, f2f_2 and f4f_4 are isomorphisms, and f5f_5 is a monomorphism, then f3f_3 is an isomorphism. In particular, if f1,f2,f4,f5f_1,f_2,f_4,f_5 are isomorphisms, then so is f3f_3.

Remarks

For modules, “epimorphism” and “monomorphism” mean surjective and injective, respectively. The result combines the injectivity and surjectivity conclusions of the .

See also for standard “short exact sequence” consequences.

Examples
  1. Two-out-of-three for quasi-isomorphisms in a short exact sequence of complexes. Suppose
    0→C∙′→C∙→C∙′′→0and0→D∙′→D∙→D∙′′→00\to C'_\bullet \to C_\bullet \to C''_\bullet \to 0 \quad\text{and}\quad 0\to D'_\bullet \to D_\bullet \to D''_\bullet \to 0
    are short exact sequences of , and we have a morphism between them inducing a commutative diagram of long exact sequences in . If the induced maps Hn(C∙′)→Hn(D∙′)H_n(C'_\bullet)\to H_n(D'_\bullet) and Hn(C∙′′)→Hn(D∙′′)H_n(C''_\bullet)\to H_n(D''_\bullet) are isomorphisms for all nn, then the induced maps Hn(C∙)→Hn(D∙)H_n(C_\bullet)\to H_n(D_\bullet) are isomorphisms for all nn, by applying the five lemma degree-by-degree to the long exact homology sequences.
  1. Comparing Tor groups via a map of short exact sequences. Given a morphism between short exact sequences
    0→A′→A→A′′→0↓↓↓0→B′→B→B′′→0\begin{array}{ccccccccc} 0 &\to& A' &\to& A &\to& A'' &\to& 0\\ && \downarrow && \downarrow && \downarrow &&\\ 0 &\to& B' &\to& B &\to& B'' &\to& 0 \end{array}
    and a fixed module MM, naturality of the gives a morphism of long exact sequences
    ⋯→Tor⁡n(A′′,M)→Tor⁡n−1(A′,M)→⋯\cdots \to \operatorname{Tor}_n(A'',M)\to \operatorname{Tor}_{n-1}(A',M)\to \cdots
    If the induced maps Tor⁡n(A′,M)→Tor⁡n(B′,M)\operatorname{Tor}_n(A',M)\to \operatorname{Tor}_n(B',M) and Tor⁡n(A′′,M)→Tor⁡n(B′′,M)\operatorname{Tor}_n(A'',M)\to \operatorname{Tor}_n(B'',M) are isomorphisms for all relevant neighboring terms (for instance, if A′→B′A'\to B' and A′′→B′′A''\to B'' are isomorphisms), then the five lemma implies Tor⁡n(A,M)→Tor⁡n(B,M)\operatorname{Tor}_n(A,M)\to \operatorname{Tor}_n(B,M) is an isomorphism as well.
  1. Comparing Ext groups (same pattern). With the same setup, applying the and using the five lemma shows that if the induced maps on the surrounding Hom⁡\operatorname{Hom} and Ext⁡\operatorname{Ext} terms are isomorphisms, then the middle Ext⁡\operatorname{Ext}-map is an isomorphism. This is a standard way to propagate isomorphisms through long exact sequences.