Documentation

TauCeti.GroupTheory.SpecificGroups.CFSG.TypeE7.Index

The index of the exceptional family E₇(q) #

The classification list carries a single family on the E₇ diagram, the untwisted E₇(q): the diagram is a tree with no nontrivial symmetry, so there is no graph automorphism to twist a Steinberg map by and no partner family beside it.

This file cuts that family out of TauCeti.LieTypeIndex with the constructor selector TauCeti.LieTypeIndex.IsTypeE7 and the subtype TauCeti.TypeE7LieIndex of validated indices satisfying it, and reads off the numbered data such an index carries: its Dynkin type is E₇ and its rank is seven. Every E₇ parameter is valid, so the family contributes one classification entry for each prime power.

Nothing here mentions a group: these are selectors on the index datatype, matching the type-E₆ index API of TauCeti/GroupTheory/SpecificGroups/CFSG/Index.lean. The carrier the family is built on is attached to such an index in TauCeti/GroupTheory/SpecificGroups/CFSG/TypeE7/Basic.lean, and the diagram permutation its Steinberg map composes with in TauCeti/GroupTheory/SpecificGroups/CFSG/GraphTwisted.lean.

Main declarations #

Main results #

References #

Whether a Lie-type index names the untwisted exceptional family E₇(q).

This is a constructor selector, not a mathematical property of a group: it asserts no finiteness and no simplicity. Unlike TauCeti.LieTypeIndex.IsTypeE6, it has no graph-twisted counterpart to be distinguished from, the E₇ diagram having no nontrivial symmetry.

Equations
Instances For
    @[simp]
    theorem TauCeti.LieTypeIndex.isTypeE7_iff (d : LieTypeIndex) :
    d.IsTypeE7 ↔ match d with | E7 q => True | x => False

    Characterization of the type-E₇ constructor.

    @[instance_reducible]
    Equations
    • One or more equations did not get rendered due to their size.

    The family E₇(q) does not use a half-Frobenius: its Steinberg map is a diagram automorphism composed with the field Frobenius, so an E₇ index is one of TauCeti.GraphTwistedIndex.

    Every E₇(q) index is valid. The E₇ row of TauCeti.LieTypeIndex.InStandardRange is unrestricted, and no E₇ parameter is a duplicate representative, so the family contributes one classification entry for each prime power.

    @[reducible, inline]

    A validated index in the exceptional family E₇(q).

    Every E₇(q) is valid, by TauCeti.LieTypeIndex.valid_E7, so the outer subtype excludes nothing here; it is retained because the carrier-valued constructions of the family take TauCeti.ValidLieTypeIndex.

    Equations
    Instances For

      The index and its numbered data #

      @[reducible, inline]

      Introduce the index E₇(q). No validity hypothesis is taken: every E₇ parameter is valid by TauCeti.LieTypeIndex.valid_E7.

      Equations
      Instances For

        Every type-E₇ index is of the introduction form. This is the eliminator matching of, so a consumer never repeats the case split over the other constructors.

        @[simp]

        The family E₇(q) is built on the diagram E₇.

        @[simp]

        The family E₇(q) has rank seven, that being the rank of E₇.