Documentation

TauCeti.GroupTheory.GroupAction.Iwasawa

Iwasawa's criterion for central quotients #

Mathlib's MulAction.IwasawaStructure attaches to every point x of a G-set a commutative subgroup T x of G, such that T (g • x) = g (T x) g⁻¹ and the subgroups T x generate G. Iwasawa's criterion MulAction.IwasawaStructure.isSimpleGroup says that a perfect group with such a structure is simple when its action is quasiprimitive and faithful.

The classical groups do not act faithfully on the points they are naturally attached to: the special linear, symplectic and unitary groups act on projective points, isotropic or not, and the kernel of the action consists of the scalar matrices in the group, which are central. The simple group is the quotient by that kernel. This file states Iwasawa's criterion in that form.

The criterion needs one subgroup for every point. On a transitive action these are the conjugates of a single commutative subgroup T at a base point a that is normalized by the stabilizer of a; MulAction.IwasawaStructure.ofConj builds the structure from that data, provided the conjugates of T generate the group. This is the usual situation: T is a group of root elements (transvections, or the centre of the unipotent radical of a Borel subgroup) fixing the base point.

Main definitions #

Main results #

References #

Iwasawa structures from a base point #

noncomputable def MulAction.IwasawaStructure.ofConj {G : Type u_1} {α : Type u_2} [Group G] [MulAction G α] [IsPretransitive G α] (a : α) (T : Subgroup G) [IsMulCommutative ↥T] (hT : stabilizer G a ≤ Subgroup.normalizer ↑T) (hgen : Subgroup.normalClosure ↑T = ⊤) :

The Iwasawa structure of the conjugates of one subgroup. Let G act transitively on α, and let T be a commutative subgroup normalized by the stabilizer of a point a, whose conjugates generate G. The subgroup at the point g • a is the conjugate g T g⁻¹, which depends only on the point because the stabilizer of a normalizes T.

Instances For
    @[simp]
    theorem MulAction.IwasawaStructure.ofConj_T_smul {G : Type u_1} {α : Type u_2} [Group G] [MulAction G α] [IsPretransitive G α] (a : α) (T : Subgroup G) [IsMulCommutative ↥T] (hT : stabilizer G a ≤ Subgroup.normalizer ↑T) (hgen : Subgroup.normalClosure ↑T = ⊤) (g : G) :
    (ofConj a T hT hgen).T (g • a) = MulAut.conj g • T

    The subgroup of MulAction.IwasawaStructure.ofConj at the point g • a is g T g⁻¹.

    @[simp]
    theorem MulAction.IwasawaStructure.ofConj_T_self {G : Type u_1} {α : Type u_2} [Group G] [MulAction G α] [IsPretransitive G α] (a : α) (T : Subgroup G) [IsMulCommutative ↥T] (hT : stabilizer G a ≤ Subgroup.normalizer ↑T) (hgen : Subgroup.normalClosure ↑T = ⊤) :
    (ofConj a T hT hgen).T a = T

    The subgroup of MulAction.IwasawaStructure.ofConj at the base point is T.

    Simplicity of quotients #

    Iwasawa's normal-subgroup theorem for a perfect group. If a perfect group has an Iwasawa structure on a quasiprimitive action, each of its normal subgroups either fixes every point or is the whole group.

    theorem MulAction.IwasawaStructure.isSimpleGroup_quotient {G : Type u_1} {α : Type u_2} [Group G] [MulAction G α] [IsQuasiPreprimitive G α] (IwaS : IwasawaStructure G α) [Group.IsPerfect G] {N : Subgroup G} [N.Normal] (hN : N ≠ ⊤) (hker : ∀ (g : G), (∀ (x : α), g • x = x) → g ∈ N) :

    Iwasawa's criterion for a quotient. Let a perfect group G have an Iwasawa structure on a quasiprimitive action. If a proper normal subgroup N contains every element acting trivially, then G ⧸ N is simple.

    theorem MulAction.IwasawaStructure.isSimpleGroup_quotient_center {G : Type u_1} {α : Type u_2} [Group G] [MulAction G α] [IsQuasiPreprimitive G α] (IwaS : IwasawaStructure G α) [Group.IsPerfect G] [Nontrivial G] (hker : ∀ (g : G), (∀ (x : α), g • x = x) → g ∈ Subgroup.center G) :

    Iwasawa's criterion for the central quotient. Let a nontrivial perfect group G have an Iwasawa structure on a quasiprimitive action. If every element acting trivially is central, then G modulo its centre is simple.

    theorem MulAction.IwasawaStructure.mem_center_iff {G : Type u_1} {α : Type u_2} [Group G] [MulAction G α] [IsQuasiPreprimitive G α] (IwaS : IwasawaStructure G α) [Group.IsPerfect G] (hker : ∀ (g : G), (∀ (x : α), g • x = x) → g ∈ Subgroup.center G) {g : G} :
    g ∈ Subgroup.center G ↔ ∀ (x : α), g • x = x

    The centre is the kernel of the action. Let a perfect group G have an Iwasawa structure on a quasiprimitive action. If every element acting trivially is central, then the central elements are exactly the elements acting trivially.

    theorem MulAction.IwasawaStructure.isSimpleGroup_derivedCentralQuotient {G : Type u_1} {α : Type u_2} [Group G] [MulAction G α] [IsQuasiPreprimitive G α] (IwaS : IwasawaStructure G α) [Group.IsPerfect G] [Nontrivial G] (hker : ∀ (g : G), (∀ (x : α), g • x = x) → g ∈ Subgroup.center G) :

    Iwasawa's criterion for the derived central quotient. Let a nontrivial perfect group G have an Iwasawa structure on a quasiprimitive action whose kernel is central. Then the derived subgroup of G modulo its centre, TauCeti.DerivedCentralQuotient G, is simple.