Documentation

TauCeti.AlgebraicTopology.Singular.Cubical.Comparison.Models

The models of the cubical–simplicial comparison #

The simplicial singular chains are free on the topological simplices Δⁿ, with generator the identity simplex, and the normalized cubical chains are free on the cubes Iⁿ in the sense of TauCeti.AcyclicModels.ModelPresentation, through the normalization of TauCeti.AlgebraicTopology.Singular.Cubical.Normalization. Both are acyclic on every contractible space, in particular on both kinds of models: the cubical chains by the cone of TauCeti.AlgebraicTopology.Singular.Cubical.Cone, the simplicial chains by the vanishing of the singular homology of a contractible space and the computation of H₀ of a connected simplicial set.

Main definitions #

Main results #

Singular simplices #

@[simp]

The underlying morphism of a pushed-forward singular simplex.

noncomputable def TauCeti.singularCoord (k : Type u) [Ring k] (X : TopCat) (n : ℕ) :

The coefficients of a simplicial singular chain on the maps from the topological simplex.

Instances For
    @[simp]
    theorem TauCeti.singularCoord_simplexChain {k : Type u} [Ring k] (X : TopCat) {n : ℕ} (σ : (TopCat.toSSet.obj X).obj (Opposite.op { len := n })) (a : k) :

    The simplicial singular chains are free on the topological simplices.

    Instances For

      The cubical models #

      @[reducible, inline]

      The cube Iⁿ, the model of the normalized cubical chains in degree n.

      Instances For

        The identity cube of the model, up to the universe lift.

        Instances For
          @[reducible, inline]

          The origin of the model Iⁿ.

          Instances For
            def TauCeti.cubeToHom {X : TopCat} {n : ℕ} (c : SingularCube (↑X) n) :

            A singular cube, as a map from the model.

            Instances For
              @[simp]
              theorem TauCeti.cubeToHom_apply {X : TopCat} {n : ℕ} (c : SingularCube (↑X) n) (x : ↑(cubeModel n)) :
              @[simp]
              noncomputable def TauCeti.cubicalCoord (k : Type u) [Ring k] (X : TopCat) (n : ℕ) :

              The coefficients of a normalized cubical chain on the maps from the cube: the coefficients of its normalization.

              Instances For
                theorem TauCeti.cubicalCoord_map {k : Type u} [Ring k] {X Y : TopCat} (f : X ⟶ Y) {n : ℕ} (x : NormalizedCubicalChain (↑X) k n) :
                theorem TauCeti.sum_cubicalCoord {k : Type u} [Ring k] {X : TopCat} {n : ℕ} (x : NormalizedCubicalChain (↑X) k n) :
                (((cubicalCoord k X n) x).sum fun (σ : cubeModel n ⟶ X) (a : k) => a • (NormalizedCubicalChain.map k (TopCat.Hom.hom σ) n) (NormalizedCubicalChain.ofCube (↑(cubeModel n)) k (upCube n))) = x

                The normalized cubical chains are free on the cubes, through the normalization.

                Instances For

                  The cube models are contractible.

                  Augmentations and acyclicity #

                  @[reducible, inline]
                  noncomputable abbrev TauCeti.cubicalAugment (k : Type u) [Ring k] (X : TopCat) :

                  The augmentation of the normalized cubical chains.

                  Instances For

                    The normalized cubical chains are acyclic on contractible models.

                    The simplicial singular chains are acyclic on contractible models.

                    The simplicial singular chains are acyclic on the models of the normalized cubical chains.

                    The normalized cubical chains are acyclic on the models of the simplicial singular chains.

                    Properties of the cubical augmentation #

                    The augmentation of the normalized cubical chains is natural.

                    The augmentation of the normalized cubical chains vanishes on boundaries.

                    The degree-zero data of the comparison maps #

                    The point of the 0-cube.

                    Instances For
                      noncomputable def TauCeti.cubicalToSingularGen₀ (k : Type u) [Ring k] :

                      The 0-simplex at the point of the 0-cube: the value on the model of the comparison map from cubical to simplicial chains in degree zero.

                      Instances For

                        The 0-cube at the vertex of the 0-simplex: the value on the model of the comparison map from simplicial to cubical chains in degree zero.

                        Instances For

                          The comparison map to simplicial chains in degree zero preserves augmentations.

                          The comparison map to cubical chains in degree zero preserves augmentations.

                          The maps determined on the models, on generators #

                          On the chain of a simplex, the map determined by an element t on the simplicial model is the image of t under that simplex.

                          On the class of a point cube, the map determined by an element t on the 0-cube is the image of t under the corresponding map from the 0-cube.