Documentation

TauCeti.AlgebraicTopology.Singular.Relative

Relative singular chains #

This file sends a topological pair to the corresponding pair of singular simplicial sets and defines its relative singular chain complex. The complex is the cokernel of the inclusion of the singular chains of the subspace into those of the ambient space. In an abelian coefficient category this gives the short exact sequence of chain complexes used to construct the connecting morphisms in relative singular homology. A simplex of the singular pair restricted to a subcomplex of the ambient simplicial set comes from the subspace exactly when its image lies in the subspace (TopPair.mem_range_restrict_hom_app_iff).

The construction follows the quotient-chain presentation in Eilenberg--Steenrod, Foundations of Algebraic Topology, Chapters I--III, and is implemented using Mathlib's SSetPair relative-chain functor.

@[simp]

The ambient component of the identity map of a topological pair is the identity.

@[simp]

The ambient component of a composite map of topological pairs is the composite of the ambient components.

The inclusion of the subspace of a topological pair is a monomorphism, since an embedding is injective.

An embedding of topological spaces induces a monomorphism of singular simplicial sets.

A simplex of the singular pair of P restricted to a subcomplex S comes from the subspace exactly when its image lies in the subspace.

@[reducible, inline]

The relative singular chain complex of a topological pair.

Equations
Instances For
    @[reducible, inline]

    The chain map on relative singular chains induced by a map of topological pairs.

    Equations
    Instances For
      @[reducible, inline]

      The quotient map from ambient singular chains to relative singular chains.

      Equations
      Instances For
        @[reducible, inline]

        The cokernel cofork presenting the relative singular chain complex as the quotient of the ambient singular chains by the subspace singular chains.

        Equations
        Instances For

          The relative singular chain complex is the cokernel of the map from the singular chains of the subspace to those of the ambient space.

          Equations
          Instances For
            @[reducible, inline]

            The chain complex sequence of a topological pair: subspace chains, ambient chains, and relative chains.

            Equations
            Instances For
              @[reducible, inline]

              The relative singular homology of a topological pair in degree n.

              Equations
              Instances For
                @[reducible, inline]

                The map on relative singular homology induced by a map of topological pairs.

                Equations
                Instances For

                  Relative singular homology sends a composite of maps of pairs to the composite of the induced maps.

                  @[reducible, inline]

                  The map from ambient singular homology to relative singular homology.

                  Equations
                  Instances For
                    @[reducible, inline]

                    The connecting morphism from relative singular homology in degree n to the singular homology of the subspace in degree m, where m + 1 = n.

                    Equations
                    Instances For
                      theorem TopPair.singularHomology_exact_subspace {A : Type u} [CategoryTheory.Category.{v, u} A] [CategoryTheory.Limits.HasCoproducts A] [CategoryTheory.Abelian A] (P : TopPair) (R : A) (n m : ℕ) (h : m + 1 = n := by lia) :
                      { X₁ := P.singularHomology R n, X₂ := (toSSetPair.obj P).left.homology R m, X₃ := (TopCat.toSSet.obj fst).homology R m, f := P.singularHomologyδ R n m h, g := SSet.homologyMap (TopCat.toSSet.map map) R m, zero := ⋯ }.Exact

                      Exactness at subspace homology in the long exact sequence of a topological pair.

                      Exactness at ambient homology in the long exact sequence of a topological pair.

                      theorem TopPair.singularHomology_exact_relative {A : Type u} [CategoryTheory.Category.{v, u} A] [CategoryTheory.Limits.HasCoproducts A] [CategoryTheory.Abelian A] (P : TopPair) (R : A) (n m : ℕ) (h : m + 1 = n := by lia) :
                      { X₁ := (toSSetPair.obj P).right.homology R n, X₂ := P.singularHomology R n, X₃ := (toSSetPair.obj P).left.homology R m, f := P.singularHomologyπ R n, g := P.singularHomologyδ R n m h, zero := ⋯ }.Exact

                      Exactness at relative homology in the long exact sequence of a topological pair.

                      The connecting morphism of the long exact sequence of a topological pair is natural: for a map of pairs f : (X, A) ⟶ (X', A'), following Hₙ(X, A) ⟶ Hₘ(A) by the map induced by f on Hₘ(A) agrees with following the map induced by f on Hₙ(X, A) by Hₙ(X', A') ⟶ Hₘ(A').

                      The connecting morphism of the long exact sequence of a topological pair is natural: for a map of pairs f : (X, A) ⟶ (X', A'), following Hₙ(X, A) ⟶ Hₘ(A) by the map induced by f on Hₘ(A) agrees with following the map induced by f on Hₙ(X, A) by Hₙ(X', A') ⟶ Hₘ(A').

                      The map from ambient zeroth homology to relative zeroth homology is an epimorphism.