Elementary collapses of simplicial complexes #
An elementary simplicial collapse deletes a free face together with its unique proper coface.
This file supplies that local move for PreAbstractSimplicialComplex, Mathlib's type of
downward-closed collections of nonempty finite faces. This is the elementary substrate for the
collapse track in layer 11 of the geometric-topology roadmap.
Following Rourke--Sanderson, Introduction to Piecewise-Linear Topology, Chapter 3, the pair
(σ, τ) is free when σ is a proper face of τ and every face containing σ is either σ or
τ. The usual codimension-one condition is expressed by Mathlib's finset cover relation;
uniqueness already suffices to prove that deleting the pair leaves a simplicial complex.
PreAbstractSimplicialComplex is intentional here. Mathlib's AbstractSimplicialComplex ι
contains every singleton of the fixed ambient vertex type ι, so deleting a free vertex would
leave that type. A collapse changes the used vertex set and therefore naturally lives in the
pre-complex type.
Main definitions #
PreAbstractSimplicialComplex.IsFreePair: a face and its unique proper coface.PreAbstractSimplicialComplex.ElementaryCollapsesTo: the relation of one elementary collapse.
A pair (σ, τ) of faces is free when σ is a proper face of τ and τ is the only
face other than σ that contains σ.
This formulation includes maximality of τ: applying the last field to a face containing τ
forces that face to equal τ.
The lower face belongs to the complex.
The upper face belongs to the complex.
- lower_ssubset_upper : σ ⊂ τ
The lower face is properly contained in the upper face.
These are the only faces of the complex containing the lower face.
Instances For
The upper face of a free pair is maximal in the complex.
The lower face of a free pair has codimension one in the upper face.
Deleting the lower face of a free pair retains exactly the original faces other than the lower and upper faces.
One complex elementarily collapses to another when the latter is obtained by deleting a free pair.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A free pair determines an elementary collapse to its deletion.
An elementary collapse produces a subcomplex.
An elementary collapse is strict: its lower free face is lost.
Membership in the result of an elementary collapse is membership in the original complex away from the selected free pair.