Stating the classification of finite simple groups

The declarations the status of Tau Ceti's roadmap names as Tau Ceti has them at commit ace60277.

DefinitionClassification of finite simple groups, statement only#

Every finite simple group is isomorphic to one of the explicitly constructed groups on the classification list.

TauCeti.ClassificationStatement.{u} : Prop
Uses 4

AbbreviationTauCeti.ValidLieTypeIndex.Group#

The Lie-type candidate is the derived subgroup of the fixed points modulo its own centre. No finiteness or simplicity instance is assumed or supplied.

TauCeti.ValidLieTypeIndex.Group (d : TauCeti.ValidLieTypeIndex) : Type
Uses 2 · Used by 1

TheoremThe Steinberg endomorphism is the graph automorphism composed with the Frobenius#

The Steinberg endomorphism is the graph automorphism composed with the Frobenius, uniformly in the thirteen ordinary and graph-twisted families. On the nine untwisted ones the graph factor is trivial and the composite is the Frobenius itself, which is TauCeti.GraphTwistedIndex.steinberg_eq_frobenius.

TauCeti.GraphTwistedIndex.steinberg_eq_graphAut_comp_frobenius (d : TauCeti.GraphTwistedIndex) :
  d.steinberg = (MulEquiv.toMonoidHom d.graphAut).comp d.frobenius

TheoremTauCeti.F4ShortRoot.PrimeField.specialIsogeny_specialIsogeny#

Squaring the special endomorphism gives the prime-field Frobenius on all carrier points.

TauCeti.F4ShortRoot.PrimeField.specialIsogeny_specialIsogeny.{u_1} (A : Type u_1) [CommRing A]
  [Algebra (ZMod 2) A] (g : ↥(TauCeti.F4ShortRoot.PrimeField.points A)) :
  (TauCeti.F4ShortRoot.PrimeField.specialIsogeny A)
      ((TauCeti.F4ShortRoot.PrimeField.specialIsogeny A) g) =
    (TauCeti.F4ShortRoot.PrimeField.frobenius 1 A) g

DefinitionTauCeti.SporadicName.presentation#

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

TauCeti.SporadicName.presentation : TauCeti.SporadicName → TauCeti.GroupPresentation
Used by 1

DefinitionThe explicit type-A carrier is equivalent to the points of the pinned SL_{r+1}/ℤ group scheme#

TauCeti.TypeALieIndex.carrierEquivPinned (d : TauCeti.TypeALieIndex) :
  d.AmbientGroup ≃* d.PinnedGroup

DefinitionThe ambient group of a valid Lie-type index#

the group of algebraic-closure-valued points of the explicit carrier assigned to its family. It is generally infinite, and it is not identified with the points of the pinned simply connected group scheme of the diagram. On the thirteen ordinary and graph-twisted constructors it is TauCeti.GraphTwistedIndex.AmbientGroup; the Suzuki family runs on the rank-two symplectic carrier, the Ree family of type G₂ on the short-root G₂ carrier over 𝔽₃, and the Ree family of type F₄ and the Tits construction on the short-root F₄ carrier over 𝔽₂.

TauCeti.ValidLieTypeIndex.AmbientGroup : TauCeti.ValidLieTypeIndex → Type
Used by 2

DefinitionTauCeti.FixedPointCandidate.congrOfFiniteKer#

Transport the candidate through an equivariant surjection with finite kernel whose only fixed point is the identity.

TauCeti.FixedPointCandidate.congrOfFiniteKer.{u_1, u_2} {G : Type u_1} {H : Type u_2} [Group G]
  [Group H] {F : G →* G} {F' : H →* H} (ψ : G →* H) [Finite ↥ψ.ker] (hψ : ψ.comp F = F'.comp ψ)
  (hsurj : Function.Surjective ⇑ψ) (hker : Disjoint ψ.ker (TauCeti.fixedSubgroup F)) :
  TauCeti.FixedPointCandidate F ≃* TauCeti.FixedPointCandidate F'

TheoremTwo morphisms out of the short-root type-F₄ carrier agree as soon as they agree on its eight numbered root subgroups#

This drops the weight-torus hypothesis of TauCeti.F4ShortRoot.groupScheme_hom_ext, which root generation of the carrier makes redundant.

TauCeti.F4ShortRoot.groupScheme_hom_ext_of_rootSubgroup {Y : CommHopfAlgCat ℤ}
  (f g : TauCeti.F4ShortRoot.groupScheme ⟶ (AlgebraicGeometry.hopfSpec ↧ℤ).obj (Opposite.op Y))
  (hroot :
    ∀ (k : Fin 4 ⊕ Fin 4),
      CategoryTheory.CategoryStruct.comp (TauCeti.F4ShortRoot.rootSubgroup k) f =
        CategoryTheory.CategoryStruct.comp (TauCeti.F4ShortRoot.rootSubgroup k) g) :
  f = g
Uses 1

TheoremThe compiled word denotes the direct interpretation of the relator expression#

Consequently, a reviewer may check the structured Relator against a published presentation while the eventual PresentedGroup safely uses FreeGroup.mk r.toWord as its defining relation.

TauCeti.Relator.toWord_toFreeGroup.{u_1} {α : Type u_1} (r : TauCeti.Relator α) :
  FreeGroup.mk r.toWord = r.toFreeGroup
Used by 1

DefinitionTauCeti.GroupPresentation.homEquiv#

Homomorphisms from a finite presentation correspond to generator assignments satisfying its transcribed relators. No generation or injectivity condition is imposed on the assignment.

TauCeti.GroupPresentation.homEquiv.{u_1} (P : TauCeti.GroupPresentation) {G : Type u_1} [Group G] :
  (P.Group →* G) ≃ { f // ∀ t ∈ P.transcribed, (FreeGroup.lift f) t.toFreeGroup = 1 }
Uses 1

The dependency explorer needs JavaScript and its graph data.

Download the complete graph data.