Mayer-Vietoris Sequence
The Mayer–Vietoris sequence is a long exact sequence relating the (co)homology of a space to the (co)homology of two subspaces whose interiors cover and of their intersection . In words: if you can cut a space into two overlapping pieces, you can compute its homology from the homology of the pieces and their overlap, with a connecting map measuring the "twisting" along the overlap. It applies in singular, simplicial, cellular, sheaf, de Rham, and generalized (co)homology theories. Named after Walther Mayer and Leopold Vietoris, who developed it around 1929–1930.
A cycle on can be subdivided so that each piece lies in or in . The obstruction to writing a cycle on as the sum of a cycle on and a cycle on is recorded in : when you split a chain , even if the individual pieces satisfy , a cycle living in . The connecting map sends to this overlap cycle. Exactness packages this single observation into a machine that recovers the global from the local.
Formal Statement
Let be a topological space and let . The pair is called an excisive couple (and a Mayer–Vietoris triad) if
i.e. the interiors of and cover . Here:
- is the ambient space;
- are the two covering subspaces;
- is their intersection;
- denotes topological interior in .
This condition guarantees that the inclusion is an excision, which is the technical input that makes the sequence exact.
Derivation hint: The covering-by-interiors condition is exactly what is needed so that small chains (relative to the open cover ) compute the homology of , via the Small Simplices Theorem / barycentric subdivision.
Let be a Mayer–Vietoris triad. Denote the inclusions
Then there is a long exact sequence of homology groups (with coefficients in any abelian group )
where the maps are
and is the connecting homomorphism. The signs ensure .
Derivation hint: is the diagonal inclusion into the direct sum; is the difference of the two inclusions so that classes coming from cancel. Exactness comes from the snake lemma applied to a short exact sequence of chain complexes.
For the reduced homology , the same sequence holds provided , terminating
In cohomology, the arrows reverse and the connecting map raises degree:
Derivation hint: Dualize the short exact sequence of chain complexes (apply ) and run the snake lemma the other way; equivalently use the short exact sequence of cochain complexes built from the cover.
Why It Holds / Derivation
Step 1 — Small chains. Let and let denote the subgroup of generated by singular simplices whose image lies entirely in or entirely in . Concretely
Derivation hint: A chain is "-small" iff each generating simplex factors through one of the cover elements; the sum of subcomplexes is the span of such simplices.
Step 2 — Small Simplices Theorem. Because , barycentric subdivision shows the inclusion is a chain-homotopy equivalence, hence
Derivation hint: Iterated barycentric subdivision eventually pushes every simplex into the open cover by the Lebesgue number lemma; the subdivision operator is chain homotopic to the identity.
Step 3 — The short exact sequence. Form the sequence of chain complexes
with and . Derivation hint: is injective (a chain in the intersection mapping to zero in both must vanish); is surjective by definition of ; exactness in the middle is the statement that forces .
Step 4 — Snake lemma. A short exact sequence of chain complexes yields a long exact sequence in homology. Substituting from Step 2 gives [2]. The connecting homomorphism is constructed as follows: given , write with , ; then is a cycle, and
Derivation hint: This is the standard zig-zag of the snake lemma. Since we get ; that common boundary is a cycle in the intersection, well-defined up to boundaries.
∎The covering condition [1] is essential and is not satisfied merely by as sets. If and are closed and meet only along a "thin" set whose interiors do not cover, the naive sequence can fail. For CW complexes one typically thickens subcomplexes to open neighborhoods (which deformation retract) so that the interior condition holds; the maps remain those of the subcomplexes up to homotopy equivalence.
Walther Mayer, an Austrian mathematician, served as Albert Einstein's assistant ("Einstein's calculator") at Princeton and worked extensively on combinatorial topology and tensor calculus. Leopold Vietoris, also Austrian, is famous both for his topological contributions — the Vietoris topology, Vietoris–Rips complexes used today in topological data analysis, and the Vietoris homology theory — and for his extraordinary longevity, dying at age 110. Around 1929–1930 Mayer, prompted by lectures and discussions with Vietoris, formulated the exact-sequence relation between the homology of a complex and that of two subcomplexes. Vietoris had developed the relevant homology machinery for general (non-triangulable) spaces. The synthesis of their work into the sequence that bears both names became one of the cornerstones of the homological-algebra revolution of the 1940s–50s.
Building Intuition
Think of as a country, and as two overlapping maps that together cover it, and homology classes as "loops/holes that cannot be filled." If you have a global loop on , you can cut it where the two maps overlap. The pieces on map and map might each be open arcs (boundaries), but where you cut — in the overlap — you create endpoints. The connecting map remembers those endpoints as a cycle in the overlap. Exactness says: a global hole exists precisely when the overlap forces an obstruction that cannot be canceled by holes already present in or . The sphere is the cleanest example: both hemispheres are contractible (no holes), yet their overlap is a homotopy , and transports the -dimensional hole of the equator up to the -dimensional hole of the whole sphere.
Worked Examples
Given: for . Cover by and .
Steps: 1. Each of is homeomorphic to , hence contractible: . 2. deformation retracts onto the equator . 3. The reduced sequence [4] in degree gives, since the term vanishes,
Derivation hint: Between two zero groups (the terms vanish in every positive degree), is an isomorphism by exactness. 4. So is an isomorphism: . 5. Base case (two points): , all else . Induct.
Boxed answer:
Given: Decompose as = a neighborhood of one circle's worth (a "fat" cylinder) and = the complementary cylinder, so , with = two disjoint annuli.
Steps: 1. , , so . 2. , so . 3. Write the sequence in low degrees ():
Derivation hint: and force ; the rest is the tail of [2]. 4. The map sends each of the two boundary circles to the same generator (both annuli wrap the longitude), so has rank 1; thus and . 5. Therefore ; counting ranks gives .
Boxed answer:
(Consistent with having one connected component, two independent loops, one enclosed void; Euler characteristic .)
Common Misconceptions
The connecting map is not natural in an obvious "first guess" way. Students often expect to be a forgetful or restriction map. It is neither — it is defined through the splitting of a chain (choices with ) and the snake-lemma diagram chase. It is, however, natural with respect to maps of triads, and this naturality is what allows Mayer–Vietoris to fit into long exact ladders and spectral-sequence comparisons.
Direct sum, not direct product, and watch the sign. The middle term is with the map . Dropping the minus sign breaks and destroys exactness. Some texts instead put the sign in ; either convention works, but you must be consistent.
Take , , . These are closed, , and . Here and , whose union is , so [1] fails at the single point . In this benign case all spaces are contractible and the sequence still works by accident. But replace with a pathological pair where the overlap is not a deformation retract of a neighborhood (e.g. the topologist's sine curve glued to an arc), and the excision step Step 2 collapses: need not be a homotopy equivalence, and the resulting "sequence" need not be exact. The lesson: closedness is not enough — you genuinely need open interiors to cover, or subspaces that admit collared/neighborhood-retract structure.
Connections
Mayer–Vietoris is the abelian, all-degrees shadow of Seifert–van Kampen Theorem, which computes from a two-piece cover (a pushout of groups rather than an exact sequence). Both are instances of descent / gluing. The sequence is the special case of the Spectral Sequence of an open cover (the Mayer–Vietoris / Čech–to–derived-functor spectral sequence) when the cover has only two elements. In sheaf theory it is precisely the long exact sequence associated to the short exact sequence , linking it to Sheaf Cohomology and Čech Cohomology. In differential geometry the de Rham version connects it to de Rham Cohomology via partitions of unity, and the dual statement for compactly supported forms gives Poincaré Duality. It is also a corollary of the Eilenberg–Steenrod Axioms (excision + exactness of pairs), hence holds for any Generalized Homology Theory such as K-theory and cobordism.
Real-World Applications
Historical Development
Subtleties & Limits
The two-piece sequence generalizes to arbitrary open covers via the Mayer–Vietoris (Čech) spectral sequence, but extracting closed-form homology from many overlapping pieces is genuinely hard: the spectral sequence may have nonzero higher differentials and nontrivial extension problems, both of which can obstruct mechanical computation. In persistent (co)homology, a fully functorial, stable Mayer–Vietoris formalism for persistence modules — controlling how barcodes glue with interleaving/stability guarantees — is an active research area; the relevant "exactness up to interleaving distance" statements are subtle and not yet a closed theory. For generalized homology theories with products (e.g. complex cobordism, -theory) the multiplicative structure of the connecting map and its interaction with the cup/external product (the Mayer–Vietoris analogue of the cohomology ring's behavior under gluing) requires care; clean gluing formulas for ring structures are theory-dependent. Finally, the non-excisive case — pairs not satisfying [1], common in singular or stratified spaces — generally requires intersection homology or homotopy-coherent descent rather than the naive sequence.
See Also
Excision Theorem · Long Exact Sequence of a Pair · Seifert–van Kampen Theorem · Eilenberg–Steenrod Axioms · Čech Cohomology · de Rham Cohomology · Poincaré Duality · Spectral Sequence · Generalized Homology Theory