The pair (X, ∅) associated with a topological space X, viewing an absolute space
as a relative one with empty subspace.
Instances For
The pair (A, ∅) obtained by regarding the subspace A of a pair P = (X, A) as
a standalone space. This is used to express the boundary map Hₙ(X, A) → Hₙ₋₁(A).
Instances For
The one-point pair (*, ∅), used as the test object for the dimension axiom of a
homology theory.
Instances For
The pair (∐ᵢ Xᵢ, ∅) formed by the disjoint union of a family of spaces, used to state
the Milnor (coproduct) axiom of a homology theory.
Instances For
A morphism of pairs (X, A) → (Y, B): a continuous map f : X → Y such that
f(A) ⊆ B. These are the morphisms in the category of pairs.
- continuous_toFun : Continuous self.toFun
- mapsTo : Set.MapsTo self.toFun P.sub Q.sub
Instances For
The identity morphism on a pair (X, A).
Instances For
Composition of morphisms of pairs.
Instances For
The restriction of a map of pairs f : (X, A) → (Y, B) to the subspaces, producing
f|_A : (A, ∅) → (B, ∅). Used to express naturality of the boundary map.
Instances For
The inclusion of pairs (A, ∅) ↪ (X, ∅) arising from the subspace inclusion A ⊆ X.
This is the map i in the relative homology long exact sequence.
Instances For
The map of pairs (X, ∅) → (X, A) given by the identity on X. This is the
quotient-type map j in the relative long exact sequence.
Instances For
The excision inclusion of pairs (X − U, A − U) ↪ (X, A). The excision axiom asserts
this map induces an isomorphism in homology whenever the triple (X, A, U) is excisive.
Instances For
The inclusion of the i-th summand Xᵢ ↪ ∐ⱼ Xⱼ of a coproduct of spaces, as a map of
pairs. These maps assemble into the Milnor (coproduct) axiom isomorphism.
Instances For
A homotopy of pair maps f₀, f₁ : (X, A) → (Y, B): a continuous map
h : X × I → Y interpolating from f₀ to f₁ such that h(A × I) ⊆ B at every time.
- toFun : P.space × ↑unitInterval → Q.space
- continuous_toFun : Continuous self.toFun
Instances For
Two maps of pairs are homotopic if there exists a homotopy of pair maps between them.
Instances For
A triple (X, A, U) with U ⊆ A ⊆ X is excisive if the closure of U lies inside
the interior of A (Definition 10.1). For such a triple, the excision inclusion
(X − U, A − U) ↪ (X, A) is required to be a homology isomorphism.
Instances For
Definition 11.1 (Eilenberg–Steenrod axioms). A homology theory on Top consists of
a sequence of functors Hₙ : Top₂ → Ab (n ∈ ℤ) together with natural boundary maps
∂ : Hₙ(X, A) → Hₙ₋₁(A, ∅) satisfying:
- Homotopy invariance — homotopic maps of pairs induce equal maps on
Hₙ. - Excision — excisive inclusions induce isomorphisms in homology.
- Long exact sequence — for every pair
(X, A)the sequence⋯ → Hₙ(A) → Hₙ(X) → Hₙ(X, A) → Hₙ₋₁(A) → ⋯is exact. - Dimension axiom —
Hₙ(pt)vanishes forn ≠ 0. - Milnor (additivity) axiom — for any disjoint union
∐ᵢ Xᵢ, the canonical map⨁ᵢ Hₙ(Xᵢ) → Hₙ(∐ᵢ Xᵢ)is an isomorphism.
- map_comp (n : ℤ) {P Q R : TopPair} (f : MapOfPairs P Q) (g : MapOfPairs Q R) : self.map n (g.comp f) = (self.map n g).comp (self.map n f)
- homotopy_invariance (n : ℤ) {P Q : TopPair} (f₀ f₁ : MapOfPairs P Q) : AreHomotopic f₀ f₁ → self.map n f₀ = self.map n f₁
- excision (n : ℤ) (P : TopPair) (U : Set P.space) : IsExcisiveTriple P U → Function.Bijective ⇑(self.map n (excisionInclusion P U))
- exact_at_sub (n : ℤ) (P : TopPair) : Function.Exact ⇑(self.boundary n P) ⇑(self.map n (inclusionSubToSpace P))
- exact_at_space (n : ℤ) (P : TopPair) : Function.Exact ⇑(self.map n (inclusionSubToSpace P)) ⇑(self.map n (inclusionSpaceToPair P))
- exact_at_pair (n : ℤ) (P : TopPair) : Function.Exact ⇑(self.map (n + 1) (inclusionSpaceToPair P)) ⇑(self.boundary n P)
- dimension (n : ℤ) : n ≠ 0 → Subsingleton (self.H n TopPair.point)
- coproduct (n : ℤ) {ι : Type u} [DecidableEq ι] (X : ι → Type u) [(i : ι) → TopologicalSpace (X i)] : Function.Bijective ⇑(DirectSum.toAddMonoid fun (i : ι) => self.map n (coproductInclusion ι X i))
Instances For
Definition 11.3 (𝒜-small simplex). Given a cover 𝒜 of X, a singular n-simplex
σ : Δⁿ → X is 𝒜-small if its image lies entirely in some A ∈ 𝒜.
Instances For
Exactness at the middle term C × A' in the Mayer–Vietoris–style sequence of
Lemma 11.6. Given two horizontal exact sequences related by a ladder of vertical maps with
the indicated commutation properties, the composite
c' ↦ (h c', −k' c') followed by (c, a') ↦ k c + f a' is exact at C × A'.
Exactness at the term A of the Mayer–Vietoris–style sequence: the composite
(c, a') ↦ k c + f a' followed by the connecting map a ↦ d'(g⁻¹(j a)) is exact at A.
Exactness at the term C' of the Mayer–Vietoris–style sequence: the connecting map
a ↦ d'(g⁻¹(j a)) followed by c' ↦ (h c', −k' c') is exact at C'.
Lemma 11.6 (Mayer–Vietoris assembly). Given two horizontal exact sequences linked by
a ladder of vertical maps satisfying the stated commutativity, the sequence
⋯ → C'ₙ₊₁ → Cₙ₊₁ ⊕ A'ₙ → Aₙ → C'ₙ → ⋯,
with morphisms c' ↦ (h c', −k' c'), (c, a') ↦ k c + f a', and the connecting map
a ↦ d'(g⁻¹(j a)), is exact at each of C × A', A, and C'. This is the
algebraic core of the Mayer–Vietoris theorem (Theorem 11.5).