The validated indices of the untwisted family Bₙ(q) #
The classification list carries the untwisted odd orthogonal family named Bₙ(q) for n ≥ 2,
whose matrix name in Gorenstein--Lyons--Solomon is Ω_{2n+1}(q). This file cuts that family out of
TauCeti.ValidLieTypeIndex, in the shape the other families are cut out in
TauCeti/GroupTheory/SpecificGroups/CFSG/Index.lean: a constructor selector, the subtype of
validated indices it selects, an introduction form, and the diagram facts that hold of every index
of the subtype.
The selector is false on the Suzuki family ²B₂(2^(2m+1)), which shares the rank-two diagram B₂
but takes an odd power of a half-Frobenius for its Steinberg map, and the two families on that
diagram are separated instead by TauCeti.RankTwoBLieIndex and TauCeti.TypeB2LieIndex.
This file is diagram-level indexing data only: it attaches no carrier, no endomorphism and no
group, and nothing here asserts that a named group is finite or simple. The rank-two members are
also served, beside the Suzuki family, in
TauCeti/GroupTheory/SpecificGroups/CFSG/TypeB/Two/Basic.lean.
Main declarations #
TauCeti.LieTypeIndex.IsTypeBandTauCeti.TypeBLieIndex: the constructor selector of the family and the subtype of validated indices it cuts out.TauCeti.TypeBLieIndex.ofBandTauCeti.TypeBLieIndex.exists_eq_ofB: the introduction form and the induction principle it supplies.TauCeti.LieTypeIndex.not_usesHalfFrobenius_of_isTypeB: the family lies in the non-half-Frobenius subtypeTauCeti.GraphTwistedIndex.TauCeti.TypeBLieIndex.dynkinType_cartanMatrix_applyandTauCeti.TypeBLieIndex.two_le_rank: the Cartan matrix of the diagram such an index names, and the rank bound that the double edge naming the family imposes.
References #
- D. Gorenstein, R. Lyons and R. Solomon, The Classification of the Finite Simple Groups, Number 1, §2.2, for the small-parameter exclusions that the validated index carries.
- N. Bourbaki, Lie Groups and Lie Algebras, Chapters 4--6, Plate II, for the numbering of the
Bₙdiagram.
Whether a Lie-type index belongs to the untwisted family B_r(q).
This is a constructor selector, not a mathematical property of a group. It is false on the Suzuki
family ²B₂(2^(2m+1)), which shares the B₂ diagram but takes an odd power of a half-Frobenius
for its Steinberg map. The rank, field, and preferred-representative restrictions come from the
enclosing TauCeti.ValidLieTypeIndex.
Instances For
Equations
- One or more equations did not get rendered due to their size.
The untwisted type-B family does not use a half-Frobenius: of the two families on the B₂
diagram it is the Suzuki one that does, and it is not of this family.
A validated index in the untwisted type-B family B_r(q).
In particular, its rank is at least two, and neither B₂(2), whose recipe does not produce a
simple group, nor B₂(3), which the list carries as ²A₃(2), is an index of this subtype. The
Suzuki family ²B₂(2^(2m+1)), which shares the B₂ diagram, is not of this subtype either.
Equations
Instances For
Introduce a valid type-B index.
Equations
- TauCeti.TypeBLieIndex.ofB rank q hvalid = ⟨⟨TauCeti.LieTypeIndex.B rank q, hvalid⟩, trivial⟩
Instances For
Every type-B index is an introduction form ofB rank q hvalid.
The Cartan matrix of the diagram a validated type-B index names, entry by entry: it is
the type-B Cartan matrix at the index's rank. This is the projection of the introduction form
TauCeti.TypeBLieIndex.ofB through TauCeti.DynkinType.cartanMatrix_B, stated on entries rather
than on matrices because the rank occurs in the index types of the two nodes.
The rank of a validated type-B index is at least two: the B₁ diagram is A₁, and the
double edge that names the family appears from rank two on.
Regard an untwisted rank-two type-B index as an index of the general type-B family.
Equations
- d.toTypeBLieIndex = ⟨↑↑d, ⋯⟩