TheoremComplete

The Mayer-Vietoris Theorem

The Mayer-Vietoris theorem is one of the most powerful computational tools in algebraic topology. It provides a long exact sequence relating the homology of a space to the homology of two overlapping subspaces, analogous to the inclusion-exclusion principle in combinatorics.


Statement of the Theorem

Theorem6.6Mayer-Vietoris Theorem

Let X=ABX = A \cup B where AA and BB are open subsets of XX (or more generally, the interiors of AA and BB cover XX). Then there is a long exact sequence Hn(AB)ΦHn(A)Hn(B)ΨHn(X)ΔHn1(AB)\cdots \to H_n(A \cap B) \xrightarrow{\Phi} H_n(A) \oplus H_n(B) \xrightarrow{\Psi} H_n(X) \xrightarrow{\Delta} H_{n-1}(A \cap B) \to \cdots where Φ(α)=(iA(α),iB(α))\Phi(\alpha) = (i_{A*}(\alpha), -i_{B*}(\alpha)), Ψ(α,β)=jA(α)+jB(β)\Psi(\alpha, \beta) = j_{A*}(\alpha) + j_{B*}(\beta), and Δ\Delta is the connecting homomorphism. Here iA,iBi_A, i_B are inclusions of ABA \cap B into AA and BB, and jA,jBj_A, j_B are inclusions of AA and BB into XX.

The Mayer-Vietoris sequence arises from the short exact sequence of chain complexes 0C(AB)ΦC(A)C(B)ΨC(A+B)00 \to C_*(A \cap B) \xrightarrow{\Phi} C_*(A) \oplus C_*(B) \xrightarrow{\Psi} C_*(A + B) \to 0 where C(A+B)C(X)C_*(A + B) \subseteq C_*(X) consists of chains that are sums of chains in AA and chains in BB. The small chains theorem guarantees that inclusion C(A+B)C(X)C_*(A + B) \hookrightarrow C_*(X) induces isomorphisms on homology.


Applications

ExampleHomology of the torus

Write the torus T2=ABT^2 = A \cup B where AA and BB are open cylinders overlapping in two disjoint annuli, so ABS1S1A \cap B \simeq S^1 \sqcup S^1. Both AA and BB deformation retract to S1S^1. The Mayer-Vietoris sequence gives: 0H2(T2)ΔH1(S1S1)ΦH1(S1)H1(S1)ΨH1(T2)00 \to H_2(T^2) \xrightarrow{\Delta} H_1(S^1 \sqcup S^1) \xrightarrow{\Phi} H_1(S^1) \oplus H_1(S^1) \xrightarrow{\Psi} H_1(T^2) \to 0 Computing the maps yields H2(T2)ZH_2(T^2) \cong \mathbb{Z}, H1(T2)Z2H_1(T^2) \cong \mathbb{Z}^2, and H0(T2)ZH_0(T^2) \cong \mathbb{Z}.

Theorem6.7Mayer-Vietoris for Reduced Homology

For a pointed space X=ABX = A \cup B with ABA \cap B \neq \emptyset, there is a reduced Mayer-Vietoris sequence H~n(AB)H~n(A)H~n(B)H~n(X)H~n1(AB)\cdots \to \tilde{H}_n(A \cap B) \to \tilde{H}_n(A) \oplus \tilde{H}_n(B) \to \tilde{H}_n(X) \to \tilde{H}_{n-1}(A \cap B) \to \cdots This is particularly useful for computations involving wedge sums and suspensions.


Significance

RemarkMayer-Vietoris as a local-to-global principle

The Mayer-Vietoris theorem embodies the local-to-global principle: if we understand the homology of pieces of a space and their overlap, we can reconstruct the homology of the whole space. This makes it the homological analogue of the Seifert-van Kampen theorem for fundamental groups.

The Mayer-Vietoris sequence, together with the long exact sequence of a pair and cellular homology, forms the core toolkit for computing the homology groups of essentially any space built from familiar pieces.