Documentation

TauCeti.AlgebraicTopology.ClassifyingSpace.CellMap

Maps of simplices in Milnor's countable join #

A homomorphism sends a simplex of the countable join to a simplex of the same dimension, even when the homomorphism is not injective: distinct vertices of a simplex have distinct indices, which the map preserves. The increasing-index orientation is preserved as well. Consequently the map commutes with deleting vertices and with forgetting indices to obtain the tuple indexing a standard-resolution generator.

The characteristic-map formula identifies this cell map with the existing continuous map MonoidHom.universalGSpaceMap. These formulas supply the combinatorial input to naturality of the comparison between join chains and the standard resolution. The relabelling map is also the realization of MonoidHom.universalGSpaceSimplicialMap, so its restriction MonoidHom.universalGSpaceCellularMap to the universal subsets used by cellular chains is cellular, as proved by MonoidHom.isCellular_universalGSpaceCellularMap.

References #

Relabelling vertices as a simplicial map for the increasing-index vertex orders. This uses the decidable equality of those orders, so it can be passed directly to the ordered-cell and cellular-chain comparison APIs.

Instances For
    @[simp]
    theorem MonoidHom.universalGSpaceSimplicialMap_apply {G : Type u} {H : Type v} [MulOne G] [MulOne H] (φ : G →* H) (v : (_ : ℕ) × G) :

    The simplicial map applies the homomorphism to the label and preserves the index.

    Relabelling is strictly increasing on each simplex for the increasing-index orders, even if the homomorphism is not injective.

    noncomputable def MonoidHom.universalGSpaceCellMap {G : Type u} {H : Type v} [MulOne G] [MulOne H] (φ : G →* H) {n : ℕ} (c : (TauCeti.indexedJoin fun (x : ℕ) => G).RealizationCell n) :

    Apply a homomorphism to the labels of a simplex, preserving its indices and dimension.

    Instances For

      The cell map is induced by the ordered simplicial map.

      @[simp]
      theorem MonoidHom.universalGSpaceCellMap_val {G : Type u} {H : Type v} [MulOne G] [MulOne H] [DecidableEq ((_ : ℕ) × H)] (φ : G →* H) {n : ℕ} (c : (TauCeti.indexedJoin fun (x : ℕ) => G).RealizationCell n) :
      ↑↑(φ.universalGSpaceCellMap c) = Finset.image (fun (v : (_ : ℕ) × G) => ⟨v.fst, φ v.snd⟩) ↑↑c

      The underlying face is the image under relabelling vertices.

      @[simp]

      Relabelling preserves the increasing-index vertex enumeration.

      @[simp]

      The tuple of labels of an image simplex is the image of its tuple of labels.

      @[simp]
      theorem MonoidHom.universalGSpaceCellMap_face {G : Type u} {H : Type v} [MulOne G] [MulOne H] (φ : G →* H) {n : ℕ} (c : (TauCeti.indexedJoin fun (x : ℕ) => G).RealizationCell (n + 1)) (j : Fin (n + 2)) :

      Relabelling commutes with deleting the vertex at a specified position.

      @[simp]

      Identity homomorphisms fix simplices.

      @[simp]
      theorem MonoidHom.universalGSpaceCellMap_comp {G : Type u} {H : Type v} {K : Type w} [MulOne G] [MulOne H] [MulOne K] (ψ : H →* K) (φ : G →* H) {n : ℕ} (c : (TauCeti.indexedJoin fun (x : ℕ) => G).RealizationCell n) :

      Relabelling simplices respects composition of homomorphisms.

      @[simp]
      theorem MonoidHom.universalGSpaceCellMap_smul {G : Type u} {H : Type v} [Group G] [Group H] (φ : G →* H) {n : ℕ} (g : G) (c : (TauCeti.indexedJoin fun (x : ℕ) => G).RealizationCell n) :

      Relabelling intertwines translation by a group element with translation by its image.

      @[reducible, inline]
      noncomputable abbrev MonoidHom.universalGSpaceCellMulActionHom {G : Type u} {H : Type v} [Group G] [Group H] (φ : G →* H) (n : ℕ) :

      Relabelling simplices as a map equivariant along the group homomorphism.

      Instances For
        @[simp]

        The identity homomorphism gives the identity equivariant map on simplices.

        @[simp]

        Equivariant relabelling of simplices respects composition.

        @[simp]

        The ordered simplicial map realizes to the usual continuous map of Milnor joins.

        The continuous total-space map carries each characteristic map to the characteristic map of the relabelled simplex, with the same disk coordinates.

        noncomputable def MonoidHom.universalGSpaceCellularMap {G H : Type u} [MulOne G] [MulOne H] (φ : G →* H) :
        ↧↑Set.univ ⟶ ↧↑Set.univ

        The map of Milnor joins on the universal subsets used by cellular chains.

        Instances For
          @[simp]

          The universal-subset map agrees with the continuous map on underlying points.

          Restricting the realized simplicial map to the universal subset gives the cellular map.

          The continuous map on Milnor joins preserves the simplicial CW filtrations. The map is restricted to the universal subsets used by cellular chains.