Indexed joins of abstract simplicial complexes #
For a family of types A : ι → Type*, the indexed join is the abstract simplicial complex on
Σ i, A i whose faces are the nonempty finite sets containing at most one vertex over each
index. We give its face and barycentric-coordinate descriptions, its functoriality in the
family, and the inclusions of the subjoins supported on finite sets of indices. Finally,
adjoining a vertex over a fresh index makes a finite vertex restriction of the join a cone.
Main definitions #
TauCeti.indexedJoin: the join of a type-valued family.TauCeti.indexedJoinMap: maps induced by injective changes of indices and family maps.TauCeti.finiteSubjoin: the join restricted to a finite set of indices.TauCeti.subjoinInclusion: the simplicial inclusion of the join on a subset of indices.
Main results #
TauCeti.isCone_restrict_indexedJoin_insert: adjoining a vertex over a fresh index makes a finite vertex restriction of an indexed join a cone.
The indexed join of a family of types. Its vertices are pairs ⟨i, a⟩, and a nonempty
finite set is a face exactly when it contains at most one vertex with each first coordinate.
Instances For
The number of indices represented by a face of an indexed join is its number of vertices.
An injective map of indices and maps of the family members induce a simplicial map of indexed joins. The maps of the family members need not be injective.
Instances For
The vertex function underlying an indexed-join map.
The identity on indices and family members induces the identity simplicial map.
Indexed-join maps preserve composition of injective index maps and family maps.
Barycentric-coordinate characterization of the realization of an indexed join. Besides the usual nonnegativity and sum-one conditions, the nonzero coordinates have distinct indices.
The carrier of a point in an indexed join contains at most one vertex over each index.
Two different vertices over the same index cannot both have nonzero barycentric coordinate in the realization of an indexed join.
The subjoin of a family supported on a finite set of indices.
Instances For
The simplicial inclusion of the subjoin on any subset of indices into the full join.
Instances For
The subjoin inclusion is injective on vertices.
The continuous inclusion of the realization of a finite subjoin into the realization of the full indexed join.
Instances For
The realization inclusion pushes barycentric coordinates forward along the vertex inclusion.
The realization map of a finite-subjoin inclusion is injective.
The realization inclusion of a finite subjoin sends each vertex to the corresponding vertex of the full indexed join.
Adjoining a vertex over an index absent from a finite vertex set makes the corresponding restriction of an indexed join a cone.