Documentation

TauCeti.AlgebraicTopology.SimplicialComplex.Collapse.Basic

Simplicial collapse #

This file passes from the local elementary-collapse move to finite simplicial collapses. A complex K collapses to L when there is a finite, possibly empty, sequence of elementary collapses from K to L; it is collapsible when the endpoint can be a one-vertex complex. These are the collapse notions used in layer 11 of the geometric-topology roadmap and in the statement of Zeeman's conjecture.

As in ElementaryCollapse, the definitions use PreAbstractSimplicialComplex: collapsing a free vertex changes the set of vertices actually used by a complex. The definitions follow Rourke--Sanderson, Introduction to Piecewise-Linear Topology, Chapter 3.

Main definitions #

The one-vertex complex at v. Its unique face is {v}.

Equations
Instances For
    @[simp]
    theorem PreAbstractSimplicialComplex.mem_point {ι : Type u_1} {v : ι} {σ : Finset ι} :
    σ ∈ point v ↔ σ = {v}
    theorem PreAbstractSimplicialComplex.singleton_mem_point {ι : Type u_1} {v w : ι} :
    {w} ∈ point v ↔ w = v

    A singleton is a face of point v exactly when it is the singleton at v.

    The one-vertex complex at v is a subcomplex of K exactly when {v} is a face of K.

    The one-vertex complex at v is nonempty.

    @[simp]
    theorem PreAbstractSimplicialComplex.point_inj {ι : Type u_1} {v w : ι} :
    point v = point w ↔ v = w

    Two one-vertex complexes are equal exactly when their vertices are equal.

    @[simp]

    The abstract simplex spanned by a single vertex is the one-vertex complex at that vertex.

    K collapses to L when a finite, possibly empty, sequence of elementary collapses takes K to L.

    Equations
    Instances For

      Every complex collapses to itself by the empty sequence.

      An elementary collapse is a collapse of length one.

      Collapse is transitive by concatenating finite collapse sequences.

      Prepending an elementary collapse to a collapse sequence gives a collapse.

      Appending an elementary collapse to a collapse sequence gives a collapse.

      The endpoint of a collapse is a subcomplex of its starting complex.

      If K collapses to a complex L that contains K, then K and L are equal.

      A collapse between comparable complexes is equality when the order points both ways.

      A nontrivial collapse sequence contains a first elementary collapse.

      theorem PreAbstractSimplicialComplex.CollapsesTo.lt {ι : Type u_1} {K L : PreAbstractSimplicialComplex ι} (h : K.CollapsesTo L) (hne : K ≠ L) :
      L < K

      A nontrivial collapse strictly decreases the complex.

      theorem PreAbstractSimplicialComplex.CollapsesTo.property_of_antitone {ι : Type u_1} {K L : PreAbstractSimplicialComplex ι} {p : PreAbstractSimplicialComplex ι → Prop} (hp : ∀ ⦃A B : PreAbstractSimplicialComplex ι⦄, A ≤ B → p B → p A) (h : K.CollapsesTo L) (hK : p K) :
      p L

      A collapse preserves any property that is inherited by subcomplexes.

      A property preserved by each elementary collapse is preserved by a collapse sequence.

      A simplicial complex is collapsible when it collapses to a one-vertex complex.

      Equations
      Instances For

        A complex is collapsible exactly when it admits a collapse sequence to some one-vertex complex.

        A one-vertex complex is collapsible, using the empty collapse sequence.

        If K collapses to a collapsible complex, then K is collapsible.

        If K elementarily collapses to a collapsible complex, then K is collapsible.

        A collapsible complex is nonempty.

        A collapsible complex contains its terminal vertex as a face.