Manifolds and cell complexes

The Lean Pool projects whose card's first MSC2020 code is in class 57, Manifolds and cell complexes: 3 articles, one per card.

TheoremThe classification of compact 1-manifolds#

A Lean 4 (mathlib) proof of the classification of 1-manifolds, specifically that every compact, connected, Hausdorff topological space charted on the half-line [0,∞) is homeomorphic to the circle S¹ or to the closed unit interval [0,1]. The proof follows David Gale's outline: shrink to a finite atlas of interval charts, then induct on the atlas size, merging two overlapping charts at each step; a connected overlap glues two charts into one (two boundary charts glue onto [0, 1]), while a disconnected overlap has exactly two components and yields the circle.

Quoted from the card LeanPool/projects/1mfld.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists one main result, with its informal statement quoted from the card. The scan finds its declaration in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.

Project
Sources

TheoremClassification of Compact Surfaces#

Formalizes the classification of compact connected Hausdorff topological 2-manifolds with boundary as the sphere, an orientable normal-form quotient, or a non-orientable normal-form quotient, using triangulation and finite cyclic polygonal presentations.

Quoted from the card LeanPool/projects/classification-of-surfaces.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists one main result, with its informal statement quoted from the card. The scan finds its declaration in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.

Project
Sources

TheoremJordan–Schönflies theorem#

Formalizes the Jordan curve theorem and the extension of every homeomorphism between Jordan curves to a plane homeomorphism.

Quoted from the card LeanPool/projects/schoenflies.yaml of LeanPool/lean-pool at commit 2b205bf9, Apache-2.0.

Main results

The card lists 3 main results, each with its informal statement quoted from the card. The scan finds 3 of their declarations in the project's files at commit 2b205bf9. A found declaration links its page in Lean Pool's documentation, which Lean Pool rebuilds daily from its main branch, and its line at this commit.

Project
Sources

The dependency explorer needs JavaScript and its graph data.

Download the complete graph data.