Documentation

TauCeti.GroupTheory.SpecificGroups.CFSG.Sporadic.Presentation

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 #

Main results #

The explicit, cited finite presentation attached to each sporadic-group name.

Instances For
    @[simp]

    The presentation selected for the first Janko group is the transcribed ATLAS presentation.

    @[simp]

    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.

    @[simp]

    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.

    @[simp]

    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.

    @[simp]

    The presentation selected for M₂₂ is the transcribed Conder–Havas–Ramsay presentation TauCeti.Sporadic.m22Presentation.

    @[reducible, inline]

    The sporadic group concretely defined by its selected finite presentation.

    Instances For
      @[simp]

      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.

      @[simp]

      The presentation selected for McL is the transcribed ATLAS presentation TauCeti.Sporadic.mclPresentation.

      @[simp]

      The presentation selected for J₂ is Stoytchev's transcribed presentation TauCeti.Sporadic.j2Presentation.