Documentation

TauCeti.AlgebraicTopology.SimplicialComplex.Realization.Map

Realization of simplicial maps #

A simplicial vertex map extends affinely over each closed simplex to a continuous map of weak realizations. Coordinates of vertices with the same image are added, so injectivity of the vertex map is unnecessary. Identity and composition are preserved, and mutually inverse simplicial maps induce a homeomorphism. These maps transport simplicial local models and their relabelings to the polyhedra used in triangulations and piecewise-linear charts.

For a vertex map f, the barycentric coordinate at a target vertex b is the sum of the source coordinates over vertices sent to b. On each face, the induced map is the affine extension of f into the simplex on the image vertex set; realizationMap_comp_faceInclusion characterizes this restriction. The induced map is injective exactly when the vertex map is.

Main definitions #

References #

noncomputable def AbstractSimplicialComplex.StandardSimplex.map {α : Type u_1} {β : Type u_2} [DecidableEq β] {σ : Finset α} (x : StandardSimplex σ) (f : α → β) :

Push barycentric coordinates forward along a vertex map, adding weights when vertices are identified. The resulting point lies in the simplex on the image vertex set.

Equations
Instances For
    @[simp]
    theorem AbstractSimplicialComplex.StandardSimplex.map_val {α : Type u_1} {β : Type u_2} [DecidableEq β] {σ : Finset α} (x : StandardSimplex σ) (f : α → β) :
    ↑(x.map f) = Finsupp.mapDomain f ↑x

    The affine simplex map pushes forward its finitely supported coordinate vector.

    theorem AbstractSimplicialComplex.StandardSimplex.map_apply {α : Type u_1} {β : Type u_2} [DecidableEq β] {σ : Finset α} (x : StandardSimplex σ) (f : α → β) (b : β) :
    ↑(x.map f) b = ∑ a ∈ σ, if f a = b then ↑x a else 0

    A target barycentric coordinate is the sum of the source coordinates mapping to it.

    theorem AbstractSimplicialComplex.StandardSimplex.continuous_map {α : Type u_1} {β : Type u_2} [DecidableEq β] {σ : Finset α} (f : α → β) :
    Continuous fun (x : StandardSimplex σ) => x.map f

    Affine pushforward between closed simplices is continuous for their coordinate topologies.

    The continuous map of weak realizations induced by a simplicial map, affine on each face.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      @[simp]

      The induced map pushes forward barycentric coordinates, adding weights over each vertex fiber.

      Restriction of the realization map to a face is its affine simplex map followed by the target face inclusion.

      @[simp]

      A simplicial map sends each realization vertex to the realization of its image vertex.

      @[simp]

      The simplicial realization of an inclusion agrees with the inclusion of polyhedra.

      Mutually inverse simplicial maps induce a homeomorphism of their weak realizations.

      Equations
      Instances For
        @[simp]

        The forward map of the realization homeomorphism is the given simplicial realization map.

        @[simp]

        The inverse of the realization homeomorphism is the inverse simplicial realization map.