The zig-zag lemma asserts that there is a collection of boundary maps
that makes the following sequence exact:
The maps and are the usual maps induced by homology. The boundary maps are explained below. The name of the lemma arises from the "zig-zag" behavior of the maps in the sequence. A variant version of the zig-zag lemma is commonly known as the "snake lemma" (it extracts the essence of the proof of the zig-zag lemma given below).
Construction of the boundary maps
The maps are defined using a standard diagram chasing argument. Let represent a class in , so . Exactness of the row implies that is surjective, so there must be some with . By commutativity of the diagram,
By exactness,
Thus, since is injective, there is a unique element such that . This is a cycle, since is injective and
since . That is, . This means is a cycle, so it represents a class in . We can now define
With the boundary maps defined, one can show that they are well-defined (that is, independent of the choices of c and b). The proof uses diagram chasing arguments similar to that above. Such arguments are also used to show that the sequence in homology is exact at each group.
This page is based on this Wikipedia article Text is available under the CC BY-SA 4.0 license; additional terms may apply. Images, videos and audio are available under their respective licenses.