Proof of the Five Lemma
We give a complete proof of the Five Lemma by diagram chasing in .
Setup
Consider the commutative diagram with exact rows:
We prove the two "Four Lemma" halves separately.
Part 1: is Monic
Assume and are monic and is epic. We show is monic.
Let with . We need to show .
Step 1. Compute . We have . Since is monic, .
Step 2. By exactness of the top row at : . So for some .
Step 3. Compute . By exactness of the bottom row at : . So for some .
Step 4. Since is epic, for some . Then .
Step 5. Since is monic, . Therefore .
Step 6. By exactness of the top row at : . So . Thus .
Part 2: is Epic
Assume and are epic and is monic. We show is epic.
Let . We need to find with .
Step 1. Compute . Since is epic, for some .
Step 2. Compute (by exactness of the bottom row: ). Since is monic, .
Step 3. By exactness of the top row at : . So for some .
Step 4. Compute .
Step 5. So . Write for some .
Step 6. Since is epic, for some . Then .
Step 7. Set . Then .
Conclusion
If are all isomorphisms, then:
- is epic, and are monic is monic (Part 1).
- is monic, and are epic is epic (Part 2).
Therefore is an isomorphism.
Remarks
A proof using only the universal properties of kernels and cokernels (without elements) is possible but more involved. The element-chasing proof is valid in any abelian category by the Freyd-Mitchell Embedding Theorem.
The Five Lemma is most commonly applied when comparing two long exact sequences connected by a morphism. If the maps on four out of five terms are known to be isomorphisms (e.g., by induction or by a separate argument), the Five Lemma gives the fifth for free.
A chain map is a quasi-isomorphism iff is acyclic. This follows from the long exact sequence of the mapping cone and the Five Lemma: if for all , then is an isomorphism for all .
The Short Five Lemma is the special case where and . In this case, the hypotheses simplify: if and are isomorphisms, then is an isomorphism. This is the most frequently used version.
The Five Lemma, combined with the Snake Lemma, shows that connecting homomorphisms in long exact sequences are natural: a morphism of short exact sequences induces a morphism of long exact sequences, and the connecting homomorphism commutes with the induced maps.