Formalization for abstract simplicial complexes and stellar subdivisions in Lean 4. Partial progress and additional experiments toward formalizing a proof of Pachner's Theorem on equivalence of combinatorial manifolds.
Part of this work is to be presented at ITP '26.
Basic/Foundational definitions and some properties.AbstractSimplicialComplexDimensionDisjointDisjoint union of faces.GraphGraphs as 1-dim. complexes.
Constructions/Various operations on complexes.ConeJoinJoinProjectionsFirst-coordinate projection for joins.JoinProperties
Maps/Definitions and properties of classes of morphisms.SimplicialCoercionUtilities for typecasting complexes.SimplicialIsomorphismSimplicialMap
Results/Complex proofs of identities organized into their own files.SimplicialJoinStellarEquivStarBoundaryIsJoinStellarSubdivAnticommLinkStellarSubdivLinkOfBarycenterStellarSubdivLinkOfStarComplement
Stellar/Definitions and properties of stellar subdivisions/equivalence.StellarSome properties of stellar subdivisions.StellarCoercionTypecasting for stellar subdivisions.StellarEquivlanceStellarSubdivision
Subcomplex/Definitions and properties of some standard subcomplexes and set operations.FaceBoundaryIntersectionLinkStarStarComplementUnion
Citation:
@inproceedings{stellarsubdivisionsinlean,
title={Formalizing Abstract Simplicial Complexes {\&} Stellar Subdivisions in Lean},
author={Cunningham, Garett and Zach, Daniel and Friedl, Stefan},
booktitle={17th International Conference on Interactive Theorem Proving (ITP 2026)},
year={2026},
organization={Schloss Dagstuhl--Leibniz-Zentrum f{\"u}r Informatik}
}