Relative Mayer–Vietoris sequences #
Let U and V be open subsets of a topological space X, and let R be an object of an abelian
category with coproducts. This file constructs the relative Mayer–Vietoris long exact sequence of
relative singular homology with coefficients in R,
⋯ ⟶ Hₙ(X, U ∩ V) ⟶ Hₙ(X, U) ⊞ Hₙ(X, V) ⟶ Hₙ(X, U ∪ V) ⟶ Hₙ₋₁(X, U ∩ V) ⟶ ⋯,
whose first map is (i_U, -i_V) and whose second map is j_U + j_V, the i and j being the
maps induced by the inclusions of pairs with the identity of X. Unlike the absolute sequence,
U and V need not cover X.
For the complements U = X ∖ A and V = X ∖ B of closed sets this is the sequence
⋯ ⟶ Hₙ(X, X ∖ (A ∪ B)) ⟶ Hₙ(X, X ∖ A) ⊞ Hₙ(X, X ∖ B) ⟶ Hₙ(X, X ∖ (A ∩ B)) ⟶ ⋯
through which the homology of a manifold relative to the complement of a compact set is computed
by induction on the number of convex pieces in charts, which is the route to fundamental classes
and to Poincaré duality.
The construction applies the relative Mayer–Vietoris sequence of a square of pairs of simplicial
sets (SSetPair.shortExact_mayerVietoris) to the pairs formed by the singular simplicial set of
X and the singular simplicial sets of U ∩ V, U and V, together with the subcomplex of
singular simplices of X lying in U or in V. The ambient square consists of identities and
the square of subobjects is the pushout square of the absolute Mayer–Vietoris sequence
(TopCat.isPushout_toSSet_inter_smallSingularSubcomplex). Since U and V are open, the
small-chain theorem for the cover of U ∪ V by U and V identifies the relative homology of
X modulo that subcomplex with Hₙ(X, U ∪ V).
The second sequence is the Mayer–Vietoris sequence of two pairs. For subsets C ⊆ A and
D ⊆ B of X, with A and B open in A ∪ B and C and D open in C ∪ D, it is
⋯ ⟶ Hₙ(A ∩ B, C ∩ D) ⟶ Hₙ(A, C) ⊞ Hₙ(B, D) ⟶ Hₙ(A ∪ B, C ∪ D) ⟶ Hₙ₋₁(A ∩ B, C ∩ D) ⟶ ⋯,
again with first map (i_A, -i_B) and second map j_A + j_B, now induced by the inclusions of
the subspaces. For the restrictions (E|U, E₀|U) and (E|V, E₀|V) of a pair over two open sets
of a base, such as the Thom pair of a vector bundle over a union of two trivializing open sets,
this is the sequence that assembles the relative homology of the pair over U ∪ V from its pieces.
Here the ambient square of singular simplicial sets is the pushout square of A ∩ B, A, B
and the singular simplices of X lying in A or in B, the square of subobjects is the
corresponding square for C and D, and the small-chain theorem for both covers identifies the
corner pair with (A ∪ B, C ∪ D).
Main definitions and results #
TopCat.relativeMayerVietorisToBiprod,TopCat.relativeMayerVietorisFromBiprod: the mapsHₙ(X, U ∩ V) ⟶ Hₙ(X, U) ⊞ Hₙ(X, V)andHₙ(X, U) ⊞ Hₙ(X, V) ⟶ Hₙ(X, U ∪ V).TopCat.relativeMayerVietorisδ: the connecting morphismHₙ(X, U ∪ V) ⟶ Hₘ(X, U ∩ V),m + 1 = n.TopCat.relativeMayerVietoris_exact₁,TopCat.relativeMayerVietoris_exact₂,TopCat.relativeMayerVietoris_exact₃: exactness atHₘ(X, U ∩ V), atHₙ(X, U) ⊞ Hₙ(X, V)and atHₙ(X, U ∪ V).TopCat.epi_relativeMayerVietorisFromBiprod_zero: surjectivity at the degree-zero endpoint.TopCat.mono_relativeMayerVietorisToBiprod: injectivity of the first map whenHₖ₊₁(X, U ∪ V)vanishes.TopCat.relativeMayerVietorisToBiprod_naturality,TopCat.relativeMayerVietorisFromBiprod_naturality,TopCat.relativeMayerVietorisδ_naturality: the maps of the sequence are natural in mapsf : X ⟶ YcarryingUintoU'andVintoV'.TopCat.pairMayerVietorisToBiprod,TopCat.pairMayerVietorisFromBiprod: the mapsHₙ(A ∩ B, C ∩ D) ⟶ Hₙ(A, C) ⊞ Hₙ(B, D)andHₙ(A, C) ⊞ Hₙ(B, D) ⟶ Hₙ(A ∪ B, C ∪ D).TopCat.pairMayerVietorisδ: the connecting morphismHₙ(A ∪ B, C ∪ D) ⟶ Hₘ(A ∩ B, C ∩ D),m + 1 = n.TopCat.pairMayerVietoris_exact₁,TopCat.pairMayerVietoris_exact₂,TopCat.pairMayerVietoris_exact₃: exactness atHₘ(A ∩ B, C ∩ D), atHₙ(A, C) ⊞ Hₙ(B, D)and atHₙ(A ∪ B, C ∪ D).TopCat.smallSingularSubcomplexPairToUnion: the comparison ofXrelative to its singular simplices lying inUor inVwith(X, U ∪ V), compatible with the quotient maps (TopCat.chainComplexπ_smallSingularSubcomplexPairToUnion) and natural along the mapsTopCat.smallSingularSubcomplexPairMap(TopCat.smallSingularSubcomplexPairToUnion_comp_ofSubsetMap).TopCat.smallSingularPair,TopCat.toSmallSingularPairandTopCat.smallSingularPairToUnion: the square of singular pairs underlying the sequence of two pairs and its comparison with(A ∪ B, C ∪ D), throughTopCat.smallSingularSubcomplexToUnion; they are shared with the sequence in cohomology.TopCat.smallSingularPairMap: the map of these squares induced by a mapf : X ⟶ YcarryingA,B,CandDintoA',B',C'andD', functorial inf(TopCat.smallSingularPairMap_id,TopCat.smallSingularPairMap_comp), and compatible withTopCat.toSmallSingularPair(TopCat.toSmallSingularPair_comp_smallSingularPairMap) and with the comparison maps (TopCat.smallSingularPairToUnion_comp_ofInclusionMap).TopCat.epi_pairMayerVietorisFromBiprod_zeroandTopCat.mono_pairMayerVietorisToBiprod: surjectivity at the degree-zero endpoint, and injectivity of the first map whenHₖ₊₁(A ∪ B, C ∪ D)vanishes.TopCat.isZero_singularHomology_ofInclusion_union:Hₙ(A ∪ B, C ∪ D)vanishes whenHₙ(A, C),Hₙ(B, D)andHₙ₋₁(A ∩ B, C ∩ D)do.
References #
- A. Hatcher, Algebraic Topology, Section 2.2, the relative Mayer–Vietoris sequence, both for
(X, U ∩ V),(X, U),(X, V)and for pairs(A ∪ B, C ∪ D)withC ⊆ AandD ⊆ B, and Lemma 3.27 for its use on complements of compact sets in a manifold. - J. W. Milnor, J. D. Stasheff, Characteristic Classes, Annals of Mathematics Studies 76, Princeton (1974), §10, where the cohomological sequence of two pairs over open sets of a base is used to construct the Thom class.
The maps of the sequence #
The first map Hₙ(X, U ∩ V) ⟶ Hₙ(X, U) ⊞ Hₙ(X, V) of the relative Mayer–Vietoris sequence,
with components i_U and -i_V induced by the identity of X.
Instances For
The second map Hₙ(X, U) ⊞ Hₙ(X, V) ⟶ Hₙ(X, U ∪ V) of the relative Mayer–Vietoris sequence,
the sum of the maps j_U and j_V induced by the identity of X.
Instances For
The square of singular pairs #
Comparison with the pair (X, U ∪ V) #
Followed by the inclusion of U ∪ V into X, the map TopCat.smallSingularSubcomplexToUnion
is the inclusion of the singular simplices of X lying in U or in V.
Followed by the inclusion of U ∪ V into X, the map TopCat.smallSingularSubcomplexToUnion
is the inclusion of the singular simplices of X lying in U or in V.
The comparison maps TopCat.smallSingularSubcomplexToUnion are natural in maps carrying U
into U' and V into V'.
The comparison maps TopCat.smallSingularSubcomplexToUnion are natural in maps carrying U
into U' and V into V'.
Up to an isomorphism of simplicial sets, TopCat.smallSingularSubcomplexToUnion U V is the
inclusion of the singular simplices of U ∪ V lying in the trace of U or in the trace of V:
the singular simplices of X lying in U or in V are exactly the images of those.
The map of singular pairs from X relative to its singular simplices lying in U or in V
to (X, U ∪ V), given by TopCat.smallSingularSubcomplexToUnion on subobjects and the identity on
the singular simplicial set of X.
Instances For
The chain map induced by the ambient component of TopCat.smallSingularSubcomplexPairToUnion
is the identity. Not @[simp]: TopCat.smallSingularSubcomplexPairToUnion_right already
rewrites its left-hand side.
The quotient map from the singular chains of X to its chains relative to the singular
simplices lying in U or in V, followed by TopCat.smallSingularSubcomplexPairToUnion, is the
quotient map to the relative chains of (X, U ∪ V).
The quotient map from the singular chains of X to its chains relative to the singular
simplices lying in U or in V, followed by TopCat.smallSingularSubcomplexPairToUnion, is the
quotient map to the relative chains of (X, U ∪ V).
The singular simplices of X lying in U or in V compute the homology of U ∪ V, by the
small-chain theorem for the cover of U ∪ V by U and V, which only needs to be open in
U ∪ V.
The long exact sequence #
The first two maps of the relative Mayer–Vietoris sequence compose to zero.
The first two maps of the relative Mayer–Vietoris sequence compose to zero.
The relative Mayer–Vietoris connecting morphism Hₙ(X, U ∪ V) ⟶ Hₘ(X, U ∩ V), where
m + 1 = n, for open sets U and V. It is the connecting morphism of the relative
Mayer–Vietoris sequence of the singular pairs of X modulo U ∩ V, U, V and the singular
simplices lying in U or in V, precomposed with the inverse of the small-chain isomorphism
identifying the last of these with Hₙ(X, U ∪ V).
Instances For
Exactness of the relative Mayer–Vietoris sequence at Hₘ(X, U ∩ V).
If Hₖ₊₁(X, U ∪ V) vanishes, the first map Hₖ(X, U ∩ V) ⟶ Hₖ(X, U) ⊞ Hₖ(X, V) of the
relative Mayer–Vietoris sequence is a monomorphism.
Exactness of the relative Mayer–Vietoris sequence at Hₙ(X, U) ⊞ Hₙ(X, V).
Exactness of the relative Mayer–Vietoris sequence at Hₙ(X, U ∪ V).
The map H₀(X, U) ⊞ H₀(X, V) ⟶ H₀(X, U ∪ V) at the end of the relative Mayer–Vietoris
sequence is an epimorphism.
Naturality #
The first map of the relative Mayer–Vietoris sequence is natural in maps f : X ⟶ Y carrying
U into U' and V into V'.
The first map of the relative Mayer–Vietoris sequence is natural in maps f : X ⟶ Y carrying
U into U' and V into V'.
The second map of the relative Mayer–Vietoris sequence is natural in maps f : X ⟶ Y
carrying U into U' and V into V'.
The second map of the relative Mayer–Vietoris sequence is natural in maps f : X ⟶ Y
carrying U into U' and V into V'.
The map of singular pairs from X relative to its singular simplices lying in U or in V
to Y relative to its singular simplices lying in U' or in V', induced by a map f carrying
U into U' and V into V'.
Instances For
The comparison maps TopCat.smallSingularSubcomplexPairToUnion are natural in maps carrying
U into U' and V into V'.
The comparison maps TopCat.smallSingularSubcomplexPairToUnion are natural in maps carrying
U into U' and V into V'.
Naturality of the relative Mayer–Vietoris connecting morphism. A map f : X ⟶ Y carrying
U into U' and V into V' commutes with the connecting morphisms.
Naturality of the relative Mayer–Vietoris connecting morphism. A map f : X ⟶ Y carrying
U into U' and V into V' commutes with the connecting morphisms.
The Mayer–Vietoris sequence of two pairs #
The first map Hₙ(A ∩ B, C ∩ D) ⟶ Hₙ(A, C) ⊞ Hₙ(B, D) of the Mayer–Vietoris sequence of the
pairs (A, C) and (B, D), with components i_A and -i_B induced by the inclusions.
Instances For
The second map Hₙ(A, C) ⊞ Hₙ(B, D) ⟶ Hₙ(A ∪ B, C ∪ D) of the Mayer–Vietoris sequence of the
pairs (A, C) and (B, D), the sum of the maps j_A and j_B induced by the inclusions.
Instances For
The square of singular pairs #
The pair formed by the singular simplices of X lying in A or in B and those lying in C
or in D. For A and B open in A ∪ B and C and D open in C ∪ D, the small-chain theorem
shows that its comparison map TopCat.smallSingularPairToUnion to the singular pair of
(A ∪ B, C ∪ D) induces an isomorphism on relative homology.
Instances For
The map of singular pairs (A₁, C₁) ⟶ TopCat.smallSingularPair hCA hDB for A₁ and C₁ lying
in matching members of the covers ![A, B] and ![C, D].
Instances For
On subobjects, the square of singular pairs (A ∩ B, C ∩ D), (A, C), (B, D) and
TopCat.smallSingularPair hCA hDB is the pushout square of the singular simplicial sets of C ∩ D,
C and D and of the singular simplices lying in C or in D.
On ambient simplicial sets, the square of singular pairs (A ∩ B, C ∩ D), (A, C), (B, D)
and TopCat.smallSingularPair hCA hDB is the pushout square of the singular simplicial sets of
A ∩ B, A and B and of the singular simplices lying in A or in B.
Comparison with the pair (A ∪ B, C ∪ D) #
The map of singular pairs TopCat.smallSingularPair hCA hDB ⟶ (A ∪ B, C ∪ D), given by
TopCat.smallSingularSubcomplexToUnion on both components.
Instances For
Followed by TopCat.smallSingularPairToUnion, the map TopCat.toSmallSingularPair is the map
of singular pairs induced by the inclusion (A₁, C₁) ⟶ (A ∪ B, C ∪ D).
The relative homology of TopCat.smallSingularPair hCA hDB is identified with that of
(A ∪ B, C ∪ D) by TopCat.smallSingularPairToUnion.
The long exact sequence #
The first two maps of the Mayer–Vietoris sequence of two pairs compose to zero.
The first two maps of the Mayer–Vietoris sequence of two pairs compose to zero.
The connecting morphism Hₙ(A ∪ B, C ∪ D) ⟶ Hₘ(A ∩ B, C ∩ D), m + 1 = n, of the
Mayer–Vietoris sequence of the pairs (A, C) and (B, D), for A and B open in A ∪ B and
C and D open in C ∪ D. It is the connecting morphism of the Mayer–Vietoris sequence of the
singular pairs of A ∩ B, A, B and of the singular simplices of X lying in A or in B
(relative to those lying in C or in D), precomposed with the inverse of the small-chain
isomorphism identifying the last of these with Hₙ(A ∪ B, C ∪ D).
Instances For
Exactness of the Mayer–Vietoris sequence of two pairs at Hₘ(A ∩ B, C ∩ D).
Exactness of the Mayer–Vietoris sequence of two pairs at Hₙ(A, C) ⊞ Hₙ(B, D).
Exactness of the Mayer–Vietoris sequence of two pairs at Hₙ(A ∪ B, C ∪ D).
If Hₖ₊₁(A ∪ B, C ∪ D) vanishes, the first map Hₖ(A ∩ B, C ∩ D) ⟶ Hₖ(A, C) ⊞ Hₖ(B, D) of
the Mayer–Vietoris sequence of two pairs is a monomorphism.
The map H₀(A, C) ⊞ H₀(B, D) ⟶ H₀(A ∪ B, C ∪ D) at the end of the Mayer–Vietoris sequence of
two pairs is an epimorphism.
Vanishing propagates along the Mayer–Vietoris sequence of two pairs: if Hₙ(A, C) and
Hₙ(B, D) vanish, and so does Hₙ₋₁(A ∩ B, C ∩ D) when n is positive, then Hₙ(A ∪ B, C ∪ D)
vanishes.
Naturality of the square of singular pairs #
The map of pairs TopCat.smallSingularPair hCA hDB ⟶ TopCat.smallSingularPair hCA' hDB'
induced by a map f carrying A, B, C and D into A', B', C' and D': the
restrictions of f to the singular simplices lying in C or in D and to those lying in A
or in B.
Instances For
The maps TopCat.smallSingularPairMap respect composition.
The maps TopCat.smallSingularPairMap respect composition.
The maps TopCat.toSmallSingularPair are natural along the maps
TopCat.smallSingularPairMap.
The maps TopCat.toSmallSingularPair are natural along the maps
TopCat.smallSingularPairMap.
The comparison maps TopCat.smallSingularPairToUnion are natural along the maps
TopCat.smallSingularPairMap.
The comparison maps TopCat.smallSingularPairToUnion are natural along the maps
TopCat.smallSingularPairMap.