Perfectness of the standard symplectic group #
The standard symplectic group Sp₂ₘ over a field is perfect except in three small cases:
Sp₂(𝔽₂) ≅ S₃, Sp₂(𝔽₃) = SL₂(𝔽₃) and Sp₄(𝔽₂) ≅ S₆. In each case below, every root element
x_α(c) is shown to lie in the commutator subgroup; the root subgroups generate the symplectic
group over a field, so the commutator subgroup is everything.
- Over a field containing a nonzero element whose square is not one, in every rank. Conjugation by
a diagonal torus element scales each root subgroup through its root character, so the
commutator of the torus element with
x_α(c)isx_α((α(t) - 1) c), and every root character is nontrivial on a suitable coordinate torus element. This covers every infinite field and every finite field with at least four elements. - In rank at least three, over every field. Here the torus may be too small (over
𝔽₂it is trivial), and the Chevalley commutator relations take its place. For pairwise distinct indices the structure-constant-one relation givesx_{eᵢ-eⱼ}(c) = ⁅x_{eᵢ-eₖ}(c), x_{eₖ-eⱼ}(1)⁆, and the long-root strings of the rank-two subsystems give
so the long-root elements are commutators as soon as the difference-root elements are. The difference roots and the long roots generate every root subgroup.⁅x_{eᵢ+eⱼ}(1), x_{-2eⱼ}(-c)⁆ = x_{eᵢ-eⱼ}(-c) x_{2eᵢ}(c), ⁅x_{-eᵢ-eⱼ}(1), x_{2eⱼ}(-c)⁆ = x_{eⱼ-eᵢ}(c) x_{-2eᵢ}(c), - In rank at least two, over a field of characteristic other than two. The structure-constant-two
relation
⁅x_{eᵢ-eⱼ}(1), x_{eᵢ+eⱼ}(c / 2)⁆ = x_{2eᵢ}(c)makes the positive long-root elements commutators, and the first long-root string above then makes the difference-root elements commutators. This coversSp₄(𝔽₃), which the torus argument misses.
Together these give the classical statement for rank at least two: Sp₂ₘ(K) is perfect unless
m = 2 and K = 𝔽₂. In particular every finite symplectic group Sp₂ᵣ(𝔽_q) with r ≥ 3 is
perfect, including those over 𝔽₂ and 𝔽₃.
Main results #
TauCeti.GLSymplecticFin.commutatorElement_diagonal_rootSubgroup: the commutator of a torus element with a root element, over every commutative ring.TauCeti.GLSymplecticFin.RootSubgroupIndex.exists_character_ne_one: every root character is nontrivial on some torus element once there is a unit whose square is not one.TauCeti.GLSymplecticFin.rootSubgroup_mem_commutator: every root element is in the commutator subgroup.TauCeti.GLSymplecticFin.commutator_eq_top: the standard symplectic group is perfect.TauCeti.GLSymplecticFin.rootSubgroup_mem_commutator_of_difference: in rank at least two, over every commutative ring, the commutator subgroup contains every root element once it contains the difference-root elements.TauCeti.GLSymplecticFin.rootSubgroup_mem_commutator_of_three_leandTauCeti.GLSymplecticFin.rootSubgroup_mem_commutator_of_isUnit_two: every root element is in the commutator subgroup in rank at least three, and in rank at least two when2is a unit.TauCeti.GLSymplecticFin.commutator_eq_top_of_three_le,TauCeti.GLSymplecticFin.commutator_eq_top_of_two_ne_zeroandTauCeti.GLSymplecticFin.commutator_eq_top_of_two_le: the corresponding perfectness theorems, the last one in the classical form.
References #
- R. Steinberg, Lectures on Chevalley Groups (1968), §4.
- R. W. Carter, Simple Groups of Lie Type (1972), §11.1.
- J. S. Milne, Algebraic Groups (2017), §6d.
The torus argument follows the special-linear perfectness proof
Matrix.SpecialLinearGroup.commutator_eq_top, with the torus conjugation formula
TauCeti.GLSymplecticFin.diagonal_mul_rootSubgroup_mul_inv in place of diagonal conjugation of
transvections and TauCeti.GLSymplecticFin.eq_top_of_root_subgroups for generation. The
commutator-relation arguments use the relations of
TauCeti.LinearAlgebra.Matrix.GeneralLinearGroup.Symplectic.ChevalleyRelations and the root
generation TauCeti.GLSymplecticFin.RootSubgroupIndex.hom_apply_mem_of_difference_of_long.
The commutator of a diagonal torus element with a root element is the root element whose parameter is scaled by the root character minus one.
Root characters are nontrivial. If the coefficient monoid has a unit whose square is not one, then every root character takes a value different from one on the diagonal torus.
Every root element of the standard symplectic group is in the commutator subgroup if the field contains a nonzero element whose square is not one.
Difference-root elements are commutators when a third index is available: for pairwise
distinct i, j, k, the structure-constant-one Chevalley relation gives
x_{eᵢ-eⱼ}(c) = ⁅x_{eᵢ-eₖ}(c), x_{eₖ-eⱼ}(1)⁆.
In rank at least two, the difference roots control the commutator subgroup. If the commutator subgroup of the standard symplectic group contains every difference-root element, then it contains every root element: the long-root strings make the long-root elements commutators, and the difference and long roots generate every root subgroup.
In rank at least three, every root element of the standard symplectic group is in the commutator subgroup, over every commutative ring.
In rank at least two, if 2 is a unit, every root element of the standard symplectic group
is in the commutator subgroup, over every commutative ring.
The standard symplectic group is perfect in rank at least three, over every field,
including 𝔽₂ and 𝔽₃.
The standard symplectic group Sp₂ₘ(K) with m ≥ 2 is perfect unless m = 2 and
K = 𝔽₂. The second hypothesis says that the rank is at least three or the field has an
element other than 0 and 1. The exception is genuine: Sp₄(𝔽₂) ≅ S₆ is not perfect.