Documentation

GQ2.RegularSummand.Involution

The involution kernel for Lemma 6.11 #

The fixed-point bound for the involution in a cyclic Sylow 2-subgroup and the resulting ramified tame-pair freeness package. See GQ2.RegularSummand for the paper-facing overview and references.

The weight-orbit kernel: the involution counting bound #

involution_fixedPoints_sq_le was the last sorry of the lemma_6_11 chain (the paper's pp. 29–30 weight-orbit content). It is proved here by an explicit 𝔽₂-rational trace element β€” a recorded deviation from the paper's 𝔽̄₂ weight-orbit argument: no base change, no idempotent decomposition, no semilinear algebra.

Set t := c Ο„, of odd order m with ⟨t⟩ ⊴ C, and let Ο‰ = gβ‚€^{2^{s-1}} be the involution of the cyclic Sylow-2 subgroup (s β‰₯ 1; the trivial-Sylow case is handled by the consumer). Conjugation gives Ο‰ t ω⁻¹ = t^q with qΒ² ≑ 1 (mod m).

theorem GQ2.fixedPoints_zpowers_tame_eq_zero {C : Type} [Group C] [Finite C] {V : Type} [AddCommGroup V] [DistribMulAction C V] {sg t : C} (hgen : Subgroup.closure {sg, t} = ⊀) (hrel : sg⁻¹ * t * sg = t ^ 2) (hfaith : βˆ€ (h : C), (βˆ€ (v : V), h β€’ v = v) β†’ h = 1) (hsimple : βˆ€ (W : AddSubgroup V), (βˆ€ (h : C), βˆ€ w ∈ W, h β€’ w ∈ W) β†’ W = βŠ₯ ∨ W = ⊀) {n : C} (hn : n ∈ Subgroup.zpowers t) (hn1 : n β‰  1) (v : V) :
n β€’ v = v β†’ v = 0

Every nontrivial element of the inertia ⟨t⟩ has zero fixed space on a faithful simple module β€” the "all isotypic factors are faithful" content of the weight-orbit plan, in operator form. The fixed space of n = t^k is C-stable (a conjugate h⁻¹ n h = (h⁻¹th)^k is again a power of n since h⁻¹th ∈ ⟨t⟩ by normality); simplicity leaves βŠ₯ or ⊀, and ⊀ makes n act trivially, so n = 1 by faithfulness.

theorem GQ2.sum_range_orderOf_smul_eq_zero {C : Type} [Group C] {V : Type} [AddCommGroup V] [DistribMulAction C V] {u : C} (hfree : βˆ€ (v : V), u β€’ v = v β†’ v = 0) (v : V) :
βˆ‘ j ∈ Finset.range (orderOf u), u ^ j β€’ v = 0

The geometric sum of a fixed-point-free finite-order action vanishes: the sum βˆ‘_{j < orderOf u} u^j β€’ v is u-invariant, so it lies in the zero fixed space.

theorem GQ2.two_torsion_of_centralizer_eq_one {C : Type} [Group C] [Finite C] {V : Type} [AddCommGroup V] [DistribMulAction C V] [Finite V] {sg t : C} (hgen : Subgroup.closure {sg, t} = ⊀) (hrel : sg⁻¹ * t * sg = t ^ 2) (hV2 : βˆ€ (v : V), v + v = 0) (hfaith : βˆ€ (h : C), (βˆ€ (v : V), h β€’ v = v) β†’ h = 1) (hsimple : βˆ€ (W : AddSubgroup V), (βˆ€ (h : C), βˆ€ w ∈ W, h β€’ w ∈ W) β†’ W = βŠ₯ ∨ W = ⊀) (hV0 : βˆƒ (vβ‚€ : V), vβ‚€ β‰  0) {x : C} (hx2 : x ^ 2 = 1) (hxt : x * t = t * x) :
x = 1

The Oβ‚‚-linchpin (Remark 6.12): on a nonzero faithful simple 2-torsion module, an element of order dividing 2 commuting with the inertia generator t is trivial. The centralizer D := C_C(⟨t⟩) is abelian (⟨t⟩ ≀ Z(D) and D/⟨t⟩ embeds in the cyclic C/⟨t⟩, so commutative_of_cyclic_center_quotient applies); its 2-torsion S is therefore a subgroup, normal in C, and IsPGroup 2. A 2-group acting on a module of even cardinality with one fixed point has another (IsPGroup.exists_fixed_point_of_prime_dvd_card_of_fixed_point), so the S-fixed subgroup is nonzero and C-stable, hence ⊀ by simplicity: S acts trivially and faithfulness collapses it.

theorem GQ2.involution_fixedPoints_sq_le_of_tame_pair {C : Type} [Group C] [Finite C] {V : Type} [AddCommGroup V] [Finite V] [DistribMulAction C V] {sg t : C} (hgen : Subgroup.closure {sg, t} = ⊀) (hrel : sg⁻¹ * t * sg = t ^ 2) (hV2 : βˆ€ (v : V), v + v = 0) (hfaith : βˆ€ (h : C), (βˆ€ (v : V), h β€’ v = v) β†’ h = 1) (hsimple : βˆ€ (W : AddSubgroup V), (βˆ€ (h : C), βˆ€ w ∈ W, h β€’ w ∈ W) β†’ W = βŠ₯ ∨ W = ⊀) (hram : βˆƒ (v : V), t β€’ v β‰  v) (P : Sylow 2 C) (gβ‚€ : β†₯↑P) (hg : βˆ€ (x : β†₯↑P), x ∈ Subgroup.zpowers gβ‚€) (s : β„•) (hs1 : 1 ≀ s) (hs : Nat.card β†₯↑P = 2 ^ s) :
Nat.card { v : V // gβ‚€ ^ (2 ^ s / 2) β€’ v = v } ^ 2 ≀ Nat.card V

The involution counting bound (the key finite-group input to Lemma 6.11): the involution Ο‰ = gβ‚€^{2^{s-1}} of the cyclic Sylow-2 subgroup acts freely enough on the ramified simple faithful module, #V^Ο‰ ^ 2 ≀ #V. This is the p = 2 elementary-abelian case of the paper's pp. 29–30 weight-orbit argument.

The hypothesis hs1 : 1 ≀ s is necessary. The bound is false for a trivial Sylow-2 subgroup (s = 0 gives Ο‰ = 1, e.g. the Frobenius group C₇ β‹Š C₃ of order 21 acting on π”½β‚ˆ is ramified simple faithful with #V^Ο‰ = #V); the sole consumer card_fixedPoints_pow_le_of_ramified needs no leaf there (#V^P ^ 1 ≀ #V is subtype counting).

Proof: t := c Ο„ has odd order m and ⟨t⟩ ⊴ C; conjugation gives Ο‰ t ω⁻¹ = t^q, qΒ² ≑ 1 (mod m). If t^q = t, then Ο‰ lies in the 2-torsion of the abelian centralizer C_C(⟨t⟩) β€” a normal 2-subgroup acting trivially by simplicity, against faithfulness (two_torsion_of_centralizer_eq_one), impossible since Ο‰ β‰  1. Otherwise the trace element w := βˆ‘_{k ∈ Ξ›} (t^g)^{k.val} β€’ v over a transversal Ξ› of the fixed-point-free involution k ↦ qk of (ZMod (m/g)) βˆ– {0} (g := gcd(qβˆ’1, m), unitary by coprime_sub_one_div_gcd) satisfies w + Ο‰β€’w = v for every Ο‰-fixed v (geometric-sum vanishing sum_range_orderOf_smul_eq_zero + fixedPoints_zpowers_tame_eq_zero), so ker(1+Ο‰) βŠ† range(1+Ο‰) and first-isomorphism counting gives the bound.

theorem GQ2.card_fixedPoints_pow_le_of_ramified_of_tame_pair {C : Type} [Group C] [Finite C] {V : Type} [AddCommGroup V] [Finite V] [DistribMulAction C V] {sg t : C} (hgen : Subgroup.closure {sg, t} = ⊀) (hrel : sg⁻¹ * t * sg = t ^ 2) (hV2 : βˆ€ (v : V), v + v = 0) (hfaith : βˆ€ (h : C), (βˆ€ (v : V), h β€’ v = v) β†’ h = 1) (hsimple : βˆ€ (W : AddSubgroup V), (βˆ€ (h : C), βˆ€ w ∈ W, h β€’ w ∈ W) β†’ W = βŠ₯ ∨ W = ⊀) (hram : βˆƒ (v : V), t β€’ v β‰  v) (P : Sylow 2 C) :
Nat.card { v : V // βˆ€ (p : β†₯↑P), p β€’ v = v } ^ Nat.card β†₯↑P ≀ Nat.card V

The Sylow-2 fixed-space bound on a ramified simple faithful module. The full bound #V^P ^ |P| ≀ #V follows (via card_fixedPoints_pow_le_of_half, the elementary-abelian reduction) from the involution counting bound #V^Ο‰ ^ 2 ≀ #V for the involution Ο‰ = gβ‚€^{2^{s-1}} in the cyclic Sylow-2 subgroup (involution_fixedPoints_sq_le above, which needs 1 ≀ s); a trivial Sylow-2 subgroup gives the bound by subtype counting.

Faithfulness is genuinely needed (Remark 6.12: C₃ β‹Š Cβ‚„ acting through S₃ on 𝔽₄ is ramified simple but its central Cβ‚‚ fixes everything, so #V^Ο‰ = #V > #V^{1/2}).

theorem GQ2.sylow_free_of_ramified_of_tame_pair {C : Type} [Group C] [Finite C] {V : Type} [AddCommGroup V] [Finite V] [DistribMulAction C V] {sg t : C} (hgen : Subgroup.closure {sg, t} = ⊀) (hrel : sg⁻¹ * t * sg = t ^ 2) (hV2 : βˆ€ (v : V), v + v = 0) (hfaith : βˆ€ (h : C), (βˆ€ (v : V), h β€’ v = v) β†’ h = 1) (hsimple : βˆ€ (W : AddSubgroup V), (βˆ€ (h : C), βˆ€ w ∈ W, h β€’ w ∈ W) β†’ W = βŠ₯ ∨ W = ⊀) (hram : βˆƒ (v : V), t β€’ v β‰  v) (P : Sylow 2 C) :
βˆƒ (r : β„•) (Ο† : V ≃+ (Fin r β†’ β†₯↑P β†’ ZMod 2)), βˆ€ (p : β†₯↑P) (v : V) (n : Fin r) (x : β†₯↑P), Ο† (↑p β€’ v) n x = Ο† v n (p⁻¹ * x)

𝔽₂[P]-freeness of the restriction to the Sylow 2-subgroup (Lemma 6.11, steps 1–2): a ramified simple faithful module is equivariantly additively isomorphic to a regular module 𝔽₂[P]^r. Proved from the counting criterion free_of_card_fixedPoints_pow_le at the cyclic Sylow 2-subgroup (isCyclic_of_isPGroup_two_of_tame, with the tame relation transported from tame_relation along c) and the counting bound card_fixedPoints_pow_le_of_ramified above. This argument uses only the standard axioms.

theorem GQ2.sylow_split_pair_of_ramified_of_tame_pair {C : Type} [Group C] [Finite C] {V : Type} [AddCommGroup V] [Finite V] [DistribMulAction C V] {sg t : C} (hgen : Subgroup.closure {sg, t} = ⊀) (hrel : sg⁻¹ * t * sg = t ^ 2) (hV2 : βˆ€ (v : V), v + v = 0) (hfaith : βˆ€ (h : C), (βˆ€ (v : V), h β€’ v = v) β†’ h = 1) (hsimple : βˆ€ (W : AddSubgroup V), (βˆ€ (h : C), βˆ€ w ∈ W, h β€’ w ∈ W) β†’ W = βŠ₯ ∨ W = ⊀) (hram : βˆƒ (v : V), t β€’ v β‰  v) (P : Sylow 2 C) :
βˆƒ (r : β„•) (j : V β†’+ Fin r β†’ β†₯↑P β†’ ZMod 2) (q : (Fin r β†’ β†₯↑P β†’ ZMod 2) β†’+ V), (βˆ€ (p : β†₯↑P) (v : V) (n : Fin r) (x : β†₯↑P), j (↑p β€’ v) n x = j v n (p⁻¹ * x)) ∧ (βˆ€ (p : β†₯↑P) (F : Fin r β†’ β†₯↑P β†’ ZMod 2), (q fun (n : Fin r) (x : β†₯↑P) => F n (p⁻¹ * x)) = ↑p β€’ q F) ∧ βˆ€ (v : V), q (j v) = v

The weight-orbit kernel in split-pair form (what lemma_6_11 consumes): the equivariant 𝔽₂[P]-freeness sylow_free_of_ramified yields an equivariant split pair β€” take j := Ο†, q := φ⁻¹. Retraction equivariance is Ο†'s equivariance transported across the iso (φ⁻¹-inject, then Ο†'s equivariance at φ⁻¹ F), and q ∘ j = id is φ⁻¹ ∘ Ο† = id.

theorem GQ2.lemma_6_11_of_tame_pair {C : Type} [Group C] [Finite C] {V : Type} [AddCommGroup V] [Finite V] [DistribMulAction C V] {sg t : C} (hgen : Subgroup.closure {sg, t} = ⊀) (hrel : sg⁻¹ * t * sg = t ^ 2) (hV2 : βˆ€ (v : V), v + v = 0) (hfaith : βˆ€ (h : C), (βˆ€ (v : V), h β€’ v = v) β†’ h = 1) (hsimple : βˆ€ (W : AddSubgroup V), (βˆ€ (h : C), βˆ€ w ∈ W, h β€’ w ∈ W) β†’ W = βŠ₯ ∨ W = ⊀) (hram : βˆƒ (v : V), t β€’ v β‰  v) :
βˆƒ (N : β„•) (ΞΉ : V β†’+ Fin N β†’ C β†’ ZMod 2) (r : (Fin N β†’ C β†’ ZMod 2) β†’+ V), (βˆ€ (h : C) (v : V) (n : Fin N) (x : C), ΞΉ (h β€’ v) n x = ΞΉ v n (h⁻¹ * x)) ∧ (βˆ€ (h : C) (F : Fin N β†’ C β†’ ZMod 2), (r fun (n : Fin N) (x : C) => F n (h⁻¹ * x)) = h β€’ r F) ∧ βˆ€ (v : V), r (ΞΉ v) = v

Lemma 6.11, abstract tame-pair form: the split-summand package from a generating pair (sg, t) with the tame relation, rather than a Ttame-marking. This is the form the κ⁰ assembly consumes (ActsThroughTame supplies exactly such a pair); the Ttame form below is a wrapper.

theorem GQ2.lemma_6_11 {C : Type} [Group C] [TopologicalSpace C] [Finite C] {V : Type} [AddCommGroup V] [Finite V] [DistribMulAction C V] (c : ↑Ttame.toProfinite.toTop β†’β‚œ* C) (hgen : Subgroup.closure {c tameSigma, c tameTau} = ⊀) (hV2 : βˆ€ (v : V), v + v = 0) (hfaith : βˆ€ (h : C), (βˆ€ (v : V), h β€’ v = v) β†’ h = 1) (hsimple : βˆ€ (W : AddSubgroup V), (βˆ€ (h : C), βˆ€ w ∈ W, h β€’ w ∈ W) β†’ W = βŠ₯ ∨ W = ⊀) (hram : βˆƒ (v : V), c tameTau β€’ v β‰  v) :
βˆƒ (N : β„•) (ΞΉ : V β†’+ Fin N β†’ C β†’ ZMod 2) (r : (Fin N β†’ C β†’ ZMod 2) β†’+ V), (βˆ€ (h : C) (v : V) (n : Fin N) (x : C), ΞΉ (h β€’ v) n x = ΞΉ v n (h⁻¹ * x)) ∧ (βˆ€ (h : C) (F : Fin N β†’ C β†’ ZMod 2), (r fun (n : Fin N) (x : C) => F n (h⁻¹ * x)) = h β€’ r F) ∧ βˆ€ (v : V), r (ΞΉ v) = v

Lemma 6.11 (paper node, Β§6.3): a ramified simple faithful 2-torsion module over the tame image is an equivariant split summand of a regular module. The regular module 𝔽₂[C]^N is Fin N β†’ C β†’ ZMod 2 with the left-translation action written inline; ΞΉ is the equivariant embedding, r the equivariant retraction.

The proof composes the odd-index relative trace regular_summand_of_subgroup_summand at a Sylow 2-subgroup (Sylow.not_dvd_index gives the odd index) composed with the weight-orbit kernel sylow_split_pair_of_ramified above.

From this the deep-count multiplicativity (Hom(V^∨, βˆ’)-exactness) follows β€” equivariant_lift_of_regular_summand below β€” which is the sole remaining input to lemma_6_17_dim's lower bound #Xβ‚Š β‰₯ 2^m. Applied at V := V^∨ (also ramified simple faithful) by the consumer.