Presentations of the sporadic groups #
This file assembles the twenty-six independently transcribed sporadic-group presentations into the
total function TauCeti.SporadicName.presentation. Each branch is the explicit, cited
TauCeti.GroupPresentation defined in its group-specific module. The theorem
TauCeti.presentation_matchesMetadata combines the individual relator-count checks, while
TauCeti.SporadicName.Group is the concrete group defined by the
selected presentation.
This is milestone S1 of TauCetiRoadmap/CFSGStatement/README.md. The dispatcher and its interface
follow the target signatures in the human-authored roadmap's CFSGStatement/Suggested.lean; the
mathematical and bibliographic sources for each presentation are recorded in the corresponding
imported module.
Main definitions #
TauCeti.SporadicName.presentation: the complete presentation attached to a sporadic name.TauCeti.SporadicName.Group: the group defined by that presentation.
Main results #
TauCeti.presentation_matchesMetadata: every selected presentation has the stated number of relators.
The explicit, cited finite presentation attached to each sporadic-group name.
Instances For
The presentation selected for the first Janko group is the transcribed ATLAS presentation.
The selected Higman--Sims presentation is the transcribed ATLAS presentation HSG1-P1.
Every sporadic presentation has the relator count stated in its metadata.
This is deliberately not @[simp]: GroupPresentation.matchesMetadata_iff is itself a simp
lemma, so the left-hand side s.presentation.matchesMetadata simplifies to the count
equation and is not in simp normal form, which the simpNF linter rejects. Apply the theorem
directly, or pass it to simp as an argument.
The presentation selected for M₁₁ is the transcribed presentation
TauCeti.Sporadic.m11Presentation. The body of TauCeti.SporadicName.presentation is not exposed
to importing modules, so this equation is how they reach it.
The presentation selected for M₁₂ is the transcribed presentation
TauCeti.Sporadic.m12Presentation. The body of TauCeti.SporadicName.presentation is not exposed
to importing modules, so this equation is how they reach it.
The presentation selected for M₂₂ is the transcribed Conder–Havas–Ramsay presentation
TauCeti.Sporadic.m22Presentation.
The sporadic group concretely defined by its selected finite presentation.
Instances For
The presentation selected for M₂₄ is the transcribed ATLAS presentation
TauCeti.Sporadic.m24Presentation. The body of TauCeti.SporadicName.presentation is not exposed
to importing modules, so this equation is how they reach it.
The presentation selected for McL is the transcribed ATLAS presentation
TauCeti.Sporadic.mclPresentation.
The presentation selected for J₂ is Stoytchev's transcribed presentation
TauCeti.Sporadic.j2Presentation.