Documentation

Mathlib.AlgebraicTopology.SimplicialSet.StdSimplexOne

Simplices in Δ[1] #

We define a bijection SSet.stdSimplex.objMk₁ between Fin (n + 2) and Δ[1] _⦋n⦌ for any n : ℕ.

Given i : Fin (n + 2), this is the n-simplex of Δ[1] which corresponds to the monotone map Fin (n + 1) → Fin 2 which takes i times the value 0.

Instances For
    theorem SSet.stdSimplex.objMk₁_apply {n : } (i : Fin (n + 2)) (j : Fin (n + 1)) :
    (objMk₁ i) j = if j.castSucc < i then 0 else 1
    theorem SSet.stdSimplex.objMk₁_apply_eq_zero_iff {n : } (i : Fin (n + 2)) (j : Fin (n + 1)) :
    (objMk₁ i) j = 0 j.castSucc < i
    theorem SSet.stdSimplex.objMk₁_of_castSucc_lt {n : } (i : Fin (n + 2)) (j : Fin (n + 1)) (h : j.castSucc < i) :
    (objMk₁ i) j = 0
    theorem SSet.stdSimplex.objMk₁_apply_eq_one_iff {n : } (i : Fin (n + 2)) (j : Fin (n + 1)) :
    (objMk₁ i) j = 1 i j.castSucc
    theorem SSet.stdSimplex.objMk₁_of_le_castSucc {n : } (i : Fin (n + 2)) (j : Fin (n + 1)) (h : i j.castSucc) :
    (objMk₁ i) j = 1
    theorem SSet.stdSimplex.δ_objMk₁_of_le {n : } (i : Fin (n + 3)) (j : Fin (n + 2)) (h : i j.castSucc) :
    theorem SSet.stdSimplex.δ_objMk₁_of_lt {n : } (i : Fin (n + 3)) (j : Fin (n + 2)) (h : j.castSucc < i) :
    theorem SSet.stdSimplex.σ_objMk₁_of_le {n : } (i : Fin (n + 2)) (j : Fin (n + 1)) (h : i j.castSucc) :
    theorem SSet.stdSimplex.σ_objMk₁_of_lt {n : } (i : Fin (n + 2)) (j : Fin (n + 1)) (h : j.castSucc < i) :
    theorem SSet.stdSimplex.objMk₁_injective {n : } :
    Function.Injective objMk₁
    theorem SSet.stdSimplex.objMk₁_surjective {n : } :
    Function.Surjective objMk₁