The project presents a complete formalization of the classification of finite simple groups in Lean, following the original first-generation proof, and says the proof has been checked at every logical step by Lean's kernel.
The classification, which the project describes as one of the great collective achievements of mathematics, shows that every finite simple group is cyclic of prime order, alternating, of Lie type, or one of 26 sporadic groups. The first-generation proof spans thousands of journal pages and was written by about a hundred mathematicians over several decades.
While formalizing that proof, the team found counterexamples to a closure assertion used in a published route to the Unbalanced Group Theorem, a key component of the classification. A 35-page paper explains the obstruction and gives an alternative argument for the simple-group case, built on Solomon's 1976 theory of maximal 2-components, whose key step is Theorem 2.3, the preservation of simple tops. The paper also reports a new group theory result that came out of the formalization project.
The team says it is working with group theorists to compile the errata it found in the literature and will publish them. More papers from the project are expected to appear, and the team's blog post sets out the full story.
