Documentation

GQ2.Half139Local

The (139) half count for the local source G_ℚ₂ #

Discharge the two per-source hypotheses of half139_via_radData (RecursionSplice.lean) for the local source Γ = G_ℚ₂ = AbsGalQ2, producing the (139) identity 2·zBC = |M_B|²·exactImageCount in exactly the shape of the RecursionInputs.half139 field (consumed at the Prop. 8.9 assembly).

Two obligations, per boundary lift ρ of the C-target:

Axioms (audit at close): ⊆ {B6, B7, B9} — B6/B7 via lemma_8_6_local and the local Euler characteristic behind card_Z1_eq.

rhoPrime surjectivity (both sources) #

theorem GQ2.SectionEight.rhoPrime_surjective {H E : Type} [Group H] [TopologicalSpace H] [DiscreteTopology H] [Finite H] [CommGroup E] [TopologicalSpace E] [DiscreteTopology E] [Finite E] {Y : Type} [Group Y] [Finite Y] {T : MarkedTarget H E Y} {Blk : SectionSeven.MinimalBlock T.LY} {Γ : Type} [Group Γ] [TopologicalSpace Γ] [IsTopologicalGroup Γ] (RF : RecursionFrame T Blk) (b : Γ →ₜ* boundarySubgroup) (F : BoundaryFrame H E) (D : RadicalCoverData RF.YB) (hD : D.M = RF.MB) (ρ : BoundaryLifts b F RF.TC) :
Function.Surjective (RF.rhoPrime b F D hD ρ)

The transported lower map ρ' = piBCiso⁻¹ ∘ ρ is surjective. A boundary lift ρ wraps a ContSurj (ρ.1.2 : Surjective ρ.1.1), and piBCiso.symm is a MulEquiv, so the composite is onto B/M. Feeds lemma_8_6_local's surjectivity hypothesis.

The M-layer additive module (for the count) #

↥D.M is elementary abelian (D.helem), so Additive ↥D.M is a finite 𝔽₂-space; conjugation by any coset rep of Bg/D.M is well-defined (D abelian ⟹ rep-independent) and gives the Bg/D.M-action, pulled back through a lower map ρ to a G_ℚ₂-action. These two helpers are the D.M-analogues of RadicalEdgeLocal's D.T versions.

The (M∨)^C = 0 refutation (Lemma 7.1 / simple-head duality) #

theorem GQ2.SectionEight.mchar_conj_invariant_eq_zero {H E : Type} [Group H] [CommGroup E] {Y : Type} [Group Y] [Finite Y] {T : MarkedTarget H E Y} {Blk : SectionSeven.MinimalBlock T.LY} (RF : RecursionFrame T Blk) (En : RF.Enrichment) (l : RF.DR) (h : l RF.zeroDR) (ψ : (En.radData l h).MZMod 2) (hadd : ∀ (m m' : (En.radData l h).M), ψ (m * m') = ψ m + ψ m') (hconj : ∀ (bb : RF.YB) (m : (En.radData l h).M) (hm : bb * m * bb⁻¹ (En.radData l h).M), ψ bb * m * bb⁻¹, hm = ψ m) (m : (En.radData l h).M) :
ψ m = 0

No nonzero conjugation-invariant M-character ((M_B^∨)^{Y} = 0, the operational form of Lemma 7.1 / Hom_C(M, 𝔽₂) = 0): any additive ψ : ↥M_B → 𝔽₂ invariant under Y-conjugation is identically zero. A nonzero such ψ would pull back (through s : Blk.K ↠ M_B, s = piB|_K) to a surjective character φ : Blk.K ↠ 𝔽₂ whose kernel maps to a Y-normal index-2 subgroup X with Blk.frattiniK ≤ X ≤ Blk.K, contradicting SectionSeven.lemma_7_1_dual. This is the shared kernel of both hMcountM_local (there via the fixedPts (ElemDual …) packaging) and the Prop. 8.9 assembly's hpartial_local (the nondegeneracy residue).

The two hypotheses for G_ℚ₂ #

theorem GQ2.SectionEight.hlem86M_local {H E : Type} [Group H] [TopologicalSpace H] [DiscreteTopology H] [Finite H] [CommGroup E] [TopologicalSpace E] [DiscreteTopology E] [Finite E] {Y : Type} [Group Y] [Finite Y] {T : MarkedTarget H E Y} {Blk : SectionSeven.MinimalBlock T.LY} [CompactSpace AbsGalQ2] [TotallyDisconnectedSpace AbsGalQ2] [IsTopologicalGroup AbsGalQ2] (RF : RecursionFrame T Blk) (b : AbsGalQ2 →ₜ* boundarySubgroup) (F : BoundaryFrame H E) (En : RF.Enrichment) (hfg : ∃ (s : Finset AbsGalQ2), (Subgroup.closure s).topologicalClosure = ) (l : RF.DR) (h : l RF.zeroDR) (hedge : ¬∃ (N : Subgroup (RF.scalarCover l h).cover), N.Normal Subgroup.map (RF.scalarCover l h).p N = RF.TBsub (RF.scalarCover l h).zN) (ρ : BoundaryLifts b F RF.TC) :
2 * Nat.card { f : MLifts (En.radData l h) (RF.rhoPrime b F (En.radData l h) ρ) // MLifts.Central (En.radData l h) f } = Nat.card (MLifts (En.radData l h) (RF.rhoPrime b F (En.radData l h) ρ))

hlem86M for G_ℚ₂ — the source's Lemma 8.6 half-torsor count over every boundary lift, for the radical datum En.radData l h, threading the NoDescent field hypothesis.

theorem GQ2.SectionEight.hMcountM_local {H E : Type} [Group H] [TopologicalSpace H] [DiscreteTopology H] [Finite H] [CommGroup E] [TopologicalSpace E] [DiscreteTopology E] [Finite E] {Y : Type} [Group Y] [Finite Y] {T : MarkedTarget H E Y} {Blk : SectionSeven.MinimalBlock T.LY} [CompactSpace AbsGalQ2] [TotallyDisconnectedSpace AbsGalQ2] [IsTopologicalGroup AbsGalQ2] (RF : RecursionFrame T Blk) (b : AbsGalQ2 →ₜ* boundarySubgroup) (F : BoundaryFrame H E) (En : RF.Enrichment) :
(∃ (s : Finset AbsGalQ2), (Subgroup.closure s).topologicalClosure = )∀ (l : RF.DR) (h : l RF.zeroDR) (ρ : BoundaryLifts b F RF.TC), Nat.card (MLifts (En.radData l h) (RF.rhoPrime b F (En.radData l h) ρ)) = Nat.card RF.MB ^ 2

hMcountM for G_ℚ₂ — the unrestricted M-lift count #(M-lifts) = |M_B|².

The proof uses key : #Z¹ = |M_B|²·#fixedPts (card_Z1_eq), hfix : #fixedPts = 1 (the lemma_7_1_dual bridge — a nonzero YC-invariant functional's kernel gives a Y-normal index-2 X with Blk.frattiniK ≤ X ≤ Blk.K, refuted by lemma_7_1_dual), the explicit bijection MLifts D ρ' ≃ Z¹_cont(G_ℚ₂, M_B) (f ↦ (γ ↦ f γ · f₀ γ⁻¹), a -torsor under the ρ'-conjugation action), and nonemptiness Nonempty (MLifts D ρ') via the extension-splitting argument: a continuous set-section s = Quotient.out ∘ ρ' gives a factor-set 2-cocycle c(γ,δ) = s γ · s δ · s(γδ)⁻¹ ∈ Z²(G_ℚ₂, M_B), which is a coboundary c = δ¹ψ because #H²(G_ℚ₂,M_B) = 1 (card_H2_eq_fixedPts + hfix), and then f γ = (toMul (ψ γ))⁻¹ · s γ is a continuous homomorphic lift of ρ'. This #MLifts count is also the shared deep input consumed by the concurrent the Prop. 8.9 assembly (PhaseMuIndep.tcocycle_mu_indep's hML/κM). The route (all steps over G_ℚ₂ = AbsGalQ2):

  1. Additive M-module MBmod := Additive ↥(En.radData l h).M (= Additive ↥RF.MB), with the ρ'-conjugation DistribMulAction AbsGalQ2 MBmod and the descended DistribMulAction RF.YC MBmod (factoring through ρ', hcomp), continuity, 2-torsion (RF.MB_elem). Pattern: copy RadicalEdgeLocal.lean:73–135 (the D.T version) with D.T ⤳ D.M, using D.hM (normality ⟹ conjugation stays in M) and D.hcomm (M abelian ⟹ the action factors through Bg/M), which are the exact D.T-analogues already invoked there.
  2. Torsor bridge MLifts D ρ' ≃ Z¹_cont(AbsGalQ2, MBmod)f ↦ (γ ↦ f γ · f₀ γ⁻¹) for a base lift f₀. Nonemptiness of MLifts is a theorem, not a hypothesis: the lift obstruction of ρ' : Γ → YB/M_B through YB ↠ YB/M_B lives in H²(AbsGalQ2, M_B), which is 0 by step 4 — so MLifts is nonempty and the torsor bijection holds.
  3. card_Z1_eq (LocalLiftingDuality.lean:264, B7 Euler char): #Z¹(AbsGalQ2, MBmod) = |MBmod|² · #fixedPts RF.YC (ElemDual MBmod), feeding hρ = rhoPrime surjectivity (rhoPrime_surjective), hcomp from step 1, hA₂ from RF.MB_elem.
  4. #fixedPts RF.YC (ElemDual MBmod) = 1 — i.e. H²(AbsGalQ2, M_B) = 0 (card_H2_eq_fixedPts, B6), i.e. (M_B^∨)^{YC} = 0. The group-theoretic input is GQ2.SectionSeven.lemma_7_1_dual (GQ2/SectionSeven/Basic.lean, std-3) — "K has no Y-normal subgroup of index 2 above R" = (M^∨)^C = 0, via minimality of K + the V = P/S chief dichotomy. Only a bridge (a nonzero YC-invariant functional's kernel ↦ an index-2 Y-normal X with Blk.frattiniK ≤ X ≤ Blk.K, refuted by lemma_7_1_dual).
  5. Combine: #MLifts = #Z¹ = |M_B|² · 1 = |M_B|².

The expected axioms are std-3 + B6 + B7 (B6 via card_H2_eq_fixedPts, B7 via card_Z1_eq).

theorem GQ2.SectionEight.half139_local {H E : Type} [Group H] [TopologicalSpace H] [DiscreteTopology H] [Finite H] [CommGroup E] [TopologicalSpace E] [DiscreteTopology E] [Finite E] {Y : Type} [Group Y] [TopologicalSpace Y] [DiscreteTopology Y] [Finite Y] {T : MarkedTarget H E Y} {Blk : SectionSeven.MinimalBlock T.LY} [CompactSpace AbsGalQ2] [TotallyDisconnectedSpace AbsGalQ2] [IsTopologicalGroup AbsGalQ2] (RF : RecursionFrame T Blk) (b : AbsGalQ2 →ₜ* boundarySubgroup) (F : BoundaryFrame H E) (En : RF.Enrichment) (hfg : ∃ (s : Finset AbsGalQ2), (Subgroup.closure s).topologicalClosure = ) (l : RF.DR) (h : l RF.zeroDR) (hedge : ¬∃ (N : Subgroup (RF.scalarCover l h).cover), N.Normal Subgroup.map (RF.scalarCover l h).p N = RF.TBsub (RF.scalarCover l h).zN) :
2 * RF.zBC b F l h = Nat.card RF.MB ^ 2 * exactImageCount b F RF.TC

the Prop. 8.9 assembly result: the (139) half count for G_ℚ₂, in the exact shape of the RecursionInputs.half139 field (consumed at the Prop. 8.9 assembly).

Paper-tag ledger (auto-generated by paperforge; do not edit) #