Documentation

TauCeti.AlgebraicTopology.SimplicialComplex.CombinatorialManifold.Basic

Combinatorial balls, spheres, and manifolds #

A simplicial complex is a combinatorial n-ball when it is stellar equivalent to the standard n-simplex, and a combinatorial n-sphere when it is stellar equivalent to the boundary of the standard (n+1)-simplex. A complex is a combinatorial n-manifold when the link of each of its vertices is a combinatorial (n-1)-sphere — an interior vertex — or a combinatorial (n-1)-ball — a boundary vertex. This is the simplicial side of piecewise-linear topology asked for by layer 11 of the geometric-topology roadmap (TauCetiRoadmap/GeometricTopology/README.md), the definition that "has the correct links to be a manifold".

The models are the complexes of Simplex.Basic: simplex V for a vertex set of n + 1 elements, and simplexBoundary V for one of n + 2 elements, so that both models have dimension n. They are compared using PreAbstractSimplicialComplex.StellarEquivalentUpToRelabeling, which injectively relabels both complexes in a common enlarged vertex type; the comparison relation therefore quantifies over the chosen vertex names.

The dimension convention, and why 0 is a separate case #

IsCombinatorialManifold is defined by cases on the dimension rather than through a truncated subtraction. The link of a vertex of a 0-manifold — a discrete set of points — is the void complex, which is neither a combinatorial ball nor a combinatorial sphere in any dimension ≥ 0; writing the link condition with n - 1 in ℕ would therefore make the 0-dimensional case silently wrong rather than merely unused. The two cases are exposed by PreAbstractSimplicialComplex.isCombinatorialManifold_zero_iff and PreAbstractSimplicialComplex.isCombinatorialManifold_succ_iff.

Main definitions #

Main results #

References #

Combinatorial balls and spheres #

K is a combinatorial n-ball when it is stellar equivalent up to relabeling to the simplex on some (n + 1)-element vertex set, the standard n-simplex.

Equations
Instances For

    K is a combinatorial n-sphere when it is stellar equivalent up to relabeling to the boundary of the simplex on some (n + 2)-element vertex set, the boundary of the standard (n+1)-simplex.

    Equations
    Instances For

      The witness characterization of a combinatorial ball.

      The witness characterization of a combinatorial sphere.

      The standard n-simplex is a combinatorial n-ball, with no moves needed.

      The boundary of the standard (n+1)-simplex is a combinatorial n-sphere, with no moves needed.

      Being a combinatorial ball transfers along an intrinsic stellar equivalence.

      Being a combinatorial sphere transfers along an intrinsic stellar equivalence.

      Starring a face of a combinatorial ball at a fresh vertex gives another combinatorial ball.

      Starring a face of a combinatorial sphere at a fresh vertex gives another combinatorial sphere.

      A combinatorial n-ball has dimension n.

      A combinatorial n-sphere has dimension n.

      A combinatorial ball has finitely many faces.

      A combinatorial sphere has finitely many faces.

      A combinatorial ball has a face; in particular it is not the void complex.

      A combinatorial sphere has a face; in particular it is not the void complex.

      Combinatorial manifolds #

      K is a combinatorial n-manifold when the link of each of its vertices is a combinatorial (n-1)-sphere (an interior vertex) or a combinatorial (n-1)-ball (a boundary vertex).

      The dimension is matched against rather than decremented: in dimension 0 the condition is that every vertex has void link, which is what a discrete set of points satisfies, and which no combinatorial ball or sphere does.

      Equations
      Instances For

        In dimension 0 the link condition says that every vertex has void link.

        In positive dimension the link condition says that every vertex link is a combinatorial sphere or ball one dimension down.

        The standard n-simplex is a combinatorial n-manifold.

        The boundary of the standard (n+1)-simplex is a combinatorial n-manifold.

        A combinatorial n-manifold has dimension at most n.

        A nonvoid combinatorial n-manifold has dimension exactly n.

        Every vertex star in a combinatorial manifold has finitely many faces. This includes zero-dimensional manifolds, whose vertex links are void.