Documentation

Mathlib.AlgebraicTopology.SimplicialSet.Boundary

The boundary of the standard simplex #

We introduce the boundary ∂Δ[n] of the standard simplex Δ[n]. (These notations become available by doing open Simplicial.)

Future work #

There isn't yet a complete API for simplices, boundaries, and horns. As an example, we should have a function that constructs from a non-surjective order-preserving function Fin n → Fin n a morphism Δ[n] ⟶ ∂Δ[n].

def SSet.boundary (n : ) :

The boundary ∂Δ[n] of the n-th standard simplex consists of all m-simplices of stdSimplex n that are not surjective (when viewed as monotone function m → n).

Equations
Instances For

    The boundary ∂Δ[n] of the n-th standard simplex

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      theorem SSet.boundary_eq_iSup (n : ) :
      boundary n = ⨆ (i : Fin (n + 1)), stdSimplex.face {i}
      theorem SSet.mem_boundary_iff_notMem_range {n d : } (s : (stdSimplex.obj { len := n }).obj (Opposite.op { len := d })) :
      s (boundary n).obj (Opposite.op { len := d }) ∃ (j : Fin (n + 1)), jSet.range s
      theorem SSet.boundary_obj_eq_univ (m n : ) (h : m < n := by lia) :

      The inclusion of a face of ∂Δ[n].

      Equations
      Instances For
        def SSet.boundary.ι {n : } (i : Fin (n + 2)) :
        stdSimplex.obj { len := n } (boundary (n + 1)).toSSet

        The morphism Δ[n] ⟶ ∂Δ[n + 1] corresponding to face the face i : Fin (n + 2).

        Equations
        Instances For
          theorem SSet.boundary.hom_ext {n : } {X : SSet} {f g : (boundary (n + 1)).toSSet X} (h : ∀ (i : Fin (n + 2)), CategoryTheory.CategoryStruct.comp (ι i) f = CategoryTheory.CategoryStruct.comp (ι i) g) :
          f = g
          theorem SSet.boundary.hom_ext₀ {X : SSet} {f g : (boundary 0).toSSet X} :
          f = g