Block-module infrastructure for §7 #
Reusable finite-group-theory layer for GQ2.SectionSeven.lemma_7_2 (and, later, §§8–9's
scalar-regime arguments). Block-agnostic: everything is phrased for subgroups S ≤ P ≤ Y
with the chief-factor / nontriviality hypotheses as explicit arguments, so MinimalBlock
(in SectionSeven.lean) applies it without a dependency cycle.
Contents:
comm_bot_of_scalarChain— a coprime odd group acting on aY-central series is trivial (⁅Ñ, c n⁆ = ⊥). Mathlib lacks the coprime-action commutator theory; this is the special case §7 needs, proved by central-series induction. (Relocated fromSectionSeven.lean, made public.)blockAction— theY-conjugationMulActiononV = P/S = ↥P ⧸ (S.subgroupOf P).exists_odd_moving_general— sinceVis a nontrivial simple𝔽₂[Y]-module (chief factor), the imageȲ = Y/C_Y(V)is not a 2-group (a 2-group fixes a nonzero vector, contradicting the chief condition), soYcontains an odd-order element movingV. This replaces the paper's odd Hall lift — no Hall's theorem / Schur–Zassenhaus needed.
Coprime odd action on a central series #
The Y-conjugation action on V = P/S #
Conjugation by y ∈ Y as an endomorphism of the normal subgroup P.
Equations
- GQ2.conjHom P hP y = { toFun := fun (p : ↥P) => ⟨y * ↑p * y⁻¹, ⋯⟩, map_one' := ⋯, map_mul' := ⋯ }
Instances For
The conjugation MulAction of Y on V = ↥P ⧸ (S.subgroupOf P). Marked reducible so
y • ⟦p⟧ unfolds definitionally to QuotientGroup.map … ⟦p⟧ at the users.
Equations
- GQ2.blockAction S P hS hP = { smul := fun (y : Y) => ⇑(QuotientGroup.map (S.subgroupOf P) (S.subgroupOf P) (GQ2.conjHom P hP y) ⋯), mul_smul := ⋯, one_smul := ⋯ }
Instances For
The Y-conjugation action as a permutation representation Y →* Perm (P/S), built
directly from QuotientGroup.map (so φ y ⟦p⟧ reduces to ⟦conjHom y p⟧ with no MulAction
instance diamond — the form the p-group fixed-point count needs).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Existence of an odd-order element moving the chief factor #
An odd-order element moves the simple head V = P/S. Given the chief condition and a
nontrivial Y-action, there is an odd-order y ∈ Y and a p ∈ P with [y, p] ∉ S. The
paper's odd Hall lift is replaced by this p-group/Cauchy argument (no Hall / Schur–Zassenhaus).
[the Lemma 7.2 proof.]