Documentation

TauCeti.AlgebraicTopology.ClassifyingSpace.CountableJoin

The countable join model for a universal group space #

Specializing the indexed join to the constant family on ℕ gives universalGSpace G, the underlying space in Milnor's join construction. The distinguished vertex over index zero supplies its base point when G has a chosen unit. Later constructions can define the diagonal group action directly on these labelled vertices. Homomorphisms induce continuous maps preserving the base point and respecting identities and composition.

Main definitions #

References #

@[reducible, inline]

Milnor's countable join of copies of a type, realized with the weak topology.

Instances For
    noncomputable def TauCeti.universalGSpaceBasepoint (G : Type u) [One G] :

    The distinguished vertex over index zero in the countable join of copies of a type with a chosen unit.

    Instances For
      @[simp]

      The barycentric coordinates of the distinguished point are concentrated at the vertex labelled by index zero and the chosen unit.

      A homomorphism induces a continuous map of Milnor total spaces by applying it to vertex labels and leaving indices unchanged.

      Instances For
        @[simp]
        theorem MonoidHom.universalGSpaceMap_val {G : Type u} {H : Type v} [MulOne G] [MulOne H] (φ : G →* H) (x : TauCeti.universalGSpace G) :
        ↑(φ.universalGSpaceMap x) = Finsupp.mapDomain (fun (v : (_ : ℕ) × G) => ⟨v.fst, φ v.snd⟩) ↑x

        The induced map pushes forward barycentric coordinates.

        @[simp]

        The map induced by a homomorphism preserves the distinguished base point.

        @[simp]

        The induced continuous map respects identities.

        @[simp]
        theorem MonoidHom.universalGSpaceMap_comp {G : Type u} {H : Type v} [MulOne G] [MulOne H] {K : Type u_1} [MulOne K] (ψ : H →* K) (φ : G →* H) :

        The induced continuous map respects composition.