Paths in simplicial sets #
A path in a simplicial set X of length n is a directed path comprised of
n + 1 0-simplices and n 1-simplices, together with identifications between
0-simplices and the sources and targets of the 1-simplices. We define this
construction first for truncated simplicial sets in SSet.Truncated.Path. A
path in a simplicial set X is then defined as a 1-truncated path in the
1-truncation of X.
An n-simplex has a maximal path, the spine of the simplex, which is a path
of length n.
A path of length n in a 1-truncated simplicial set X is a directed path
of n edges.
- vertex : Fin (n + 1) → X.obj (Opposite.op { obj := SimplexCategory.mk 0, property := ⋯ })
A path includes the data of
n + 10-simplices inX. - arrow : Fin n → X.obj (Opposite.op { obj := SimplexCategory.mk 1, property := ⋯ })
A path includes the data of
n1-simplices inX. - arrow_src (i : Fin n) : X.map (SimplexCategory.Truncated.Hom.tr (SimplexCategory.δ 1) ⋯ ⋯).op (self.arrow i) = self.vertex i.castSucc
The source of a 1-simplex in a path is identified with the source vertex.
- arrow_tgt (i : Fin n) : X.map (SimplexCategory.Truncated.Hom.tr (SimplexCategory.δ 0) ⋯ ⋯).op (self.arrow i) = self.vertex i.succ
The target of a 1-simplex in a path is identified with the target vertex.
Instances For
For j + l ≤ m, a path of length m restricts to a path of length l, namely
the subpath spanned by the vertices j ≤ i ≤ j + l and edges j ≤ i < j + l.
Equations
Instances For
The spine of an m-simplex in X is the path of edges of length m
formed by traversing in order through its vertices.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A path includes the data of n + 1 0-simplices in X.
Equations
- f.vertex i = SSet.Truncated.Path.vertex f i
Instances For
A path includes the data of n 1-simplices in X.
Equations
- f.arrow i = SSet.Truncated.Path.arrow f i
Instances For
For j + l ≤ n, a path of length n restricts to a path of length l, namely
the subpath spanned by the vertices j ≤ i ≤ j + l and edges j ≤ i < j + l.
Equations
- f.interval j l h = SSet.Truncated.Path.interval f j l h
Instances For
Maps of simplicial sets induce maps of paths in a simplicial set.
Equations
- f.map σ = SSet.Truncated.Path.map f ((SSet.truncation 1).map σ)
Instances For
The spine of an n-simplex in X is the path of edges of length n formed
by traversing in order through the vertices of X _⦋n⦌ₙ₊₁.
Instances For
The spine of the unique non-degenerate n-simplex in Δ[n].
Equations
- One or more equations did not get rendered due to their size.
Instances For
A path of a simplicial set can be lifted to a subcomplex if the vertices and arrows belong to this subcomplex.
Equations
Instances For
Any inner horn contains the spine of the unique non-degenerate n-simplex
in Δ[n].
Equations
- SSet.horn.spineId i h₀ hₙ = (SSet.horn (n + 2) i).liftPath (SSet.stdSimplex.spineId (n + 2)) ⋯ ⋯