The Mayer-Vietoris sequence is a powerful tool in algebraic topology. It connects the homology groups of a space to those of its subspaces, helping us understand complex structures by breaking them down into simpler parts.
This sequence is particularly useful when dealing with spaces that can be split into two simpler subspaces. By analyzing the relationships between these subspaces, we can uncover important information about the original space's homology groups.
Mayer-Vietoris Sequence for Homology
Definition and Structure
-
The Mayer-Vietoris sequence relates the homology groups of a space to the homology groups of two subspaces and whose union is
-
Given a space and two subspaces and such that , the Mayer-Vietoris sequence is:
-
The maps in the sequence are induced by the inclusions of into and , and the inclusions of and into
-
The sequence is infinite in both directions, with the homology groups repeating with a shift in dimension (e.g., is followed by )
Properties and Naturality
- The Mayer-Vietoris sequence is an exact sequence, meaning that the kernel of each map is equal to the image of the preceding map
- The sequence is natural, meaning it is compatible with maps between spaces that preserve the subspace structure
- If is a continuous map and , are subspaces such that and , then induces a map between the corresponding Mayer-Vietoris sequences
- The Mayer-Vietoris sequence is functorial, meaning it respects the composition of maps between spaces
Applying the Mayer-Vietoris Sequence

Computing Homology Groups
- The Mayer-Vietoris sequence can be used to compute the homology groups of a space by splitting it into two subspaces and and using the known homology groups of , , and
- The sequence relates the homology groups of to the homology groups of , , and through a series of maps, which can be analyzed to determine the homology groups of
- To apply the Mayer-Vietoris sequence:
- Start with the known homology groups of , , and
- Use the exactness of the sequence to determine the unknown homology groups of
- Analyze the maps in the sequence to derive relationships between the homology groups
- The Mayer-Vietoris sequence is particularly useful when the space has a complicated structure but can be decomposed into simpler subspaces and (e.g., a torus can be decomposed into two cylinders)
Simplifying the Computation
- In some cases, the Mayer-Vietoris sequence may split into short exact sequences, which can simplify the computation of the homology groups
- A short exact sequence is a sequence of the form , where the map is injective, the map is surjective, and the image of is equal to the kernel of
- When the Mayer-Vietoris sequence splits into short exact sequences, the homology groups of can be determined by studying the short exact sequences and using algebraic techniques (e.g., the splitting lemma)
- Splitting of the Mayer-Vietoris sequence often occurs when the space and its subspaces and have a particularly nice structure (e.g., when they are all contractible spaces)
Exactness of the Mayer-Vietoris Sequence

Proving Exactness
- The proof of the exactness of the Mayer-Vietoris sequence involves showing that the kernel of each map in the sequence is equal to the image of the preceding map
- The proof typically uses the snake lemma, a result in homological algebra that relates the kernels and cokernels of maps between long exact sequences
- To prove the exactness of the Mayer-Vietoris sequence:
- Construct a short exact sequence of chain complexes from the inclusions of , , and into
- Apply the snake lemma to the resulting long exact sequence in homology
- Identify the connecting homomorphism in the Mayer-Vietoris sequence with the boundary map in the long exact sequence obtained from the snake lemma
- The proof requires careful tracking of the maps involved and their compatibility with the boundary maps in the chain complexes
Key Steps and Techniques
- The short exact sequence of chain complexes is constructed using the inclusions , , and
- The short exact sequence is of the form , where denotes the chain complex functor
- Applying the snake lemma to the short exact sequence of chain complexes yields a long exact sequence in homology involving the homology groups of , , , and
- The connecting homomorphism in the long exact sequence obtained from the snake lemma is identified with the boundary map in the Mayer-Vietoris sequence
- The exactness of the Mayer-Vietoris sequence follows from the exactness of the long exact sequence obtained from the snake lemma
Generalizing the Mayer-Vietoris Sequence
Multiple Subspaces
-
The Mayer-Vietoris sequence can be generalized to a space that is the union of more than two subspaces
-
For a space that is the union of three subspaces , , and , the generalized Mayer-Vietoris sequence involves the homology groups of the pairwise intersections , , and , as well as the triple intersection
-
The generalized Mayer-Vietoris sequence for three subspaces is:
-
The maps in the generalized sequence are induced by the appropriate inclusions of the intersections into the subspaces and the subspaces into
Arbitrary Finite Number of Subspaces
- The generalized Mayer-Vietoris sequence can be extended to any finite number of subspaces
- For a space that is the union of subspaces , the generalized Mayer-Vietoris sequence involves the homology groups of all possible intersections of the subspaces
- The sequence includes terms for the homology groups of the subspaces , the pairwise intersections , the triple intersections , and so on, up to the intersection of all subspaces
- The maps in the sequence are induced by the appropriate inclusions of the intersections into the subspaces and the subspaces into
- The generalized Mayer-Vietoris sequence for subspaces can be constructed inductively by applying the Mayer-Vietoris sequence for two subspaces to the union of the first subspaces and the -th subspace