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
2 × 2 minorsTheoremThe 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
Lean
Formalized in Tau Ceti as TauCeti.GraphTwistedIndex.steinberg_eq_graphAut_comp_frobenius.
Sources
- Tau Ceti documentation:
TauCeti.GraphTwistedIndex.steinberg_eq_graphAut_comp_frobenius - Source of
TauCeti.GraphTwistedIndex.steinberg_eq_graphAut_comp_frobeniusin TauCeti/GroupTheory/SpecificGroups/CFSG/Assembly/GraphTwisted.lean - Tau Ceti roadmap status: Stating the classification of finite simple groups
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
Lean
Formalized in Tau Ceti as TauCeti.F4ShortRoot.PrimeField.specialIsogeny_specialIsogeny.
Sources
- Tau Ceti documentation:
TauCeti.F4ShortRoot.PrimeField.specialIsogeny_specialIsogeny - Source of
TauCeti.F4ShortRoot.PrimeField.specialIsogeny_specialIsogenyin TauCeti/Algebra/Lie/F4/ShortRoot/PrimeField/QuotientSpecialIsogeny.lean - Tau Ceti roadmap status: Stating the classification of finite simple groups
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
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
Lean
Formalized in Tau Ceti as TauCeti.F4ShortRoot.groupScheme_hom_ext_of_rootSubgroup.
Sources
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 }
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.