Tame-quotient factorization, candidate side, de-axiomatized #
(gammaA_tameQuotientFactor_proven)
This file replaces the axiom Q2Presentation.Induction.gammaA_tameQuotientFactor
(Induction/FrameExhaustion.lean, manuscript prop:tamequotient for Γ_A) by a
theorem gammaA_tameQuotientFactor_proven with the exact same statement: for
every continuous epimorphism f : Γ_A ↠ G onto a finite group, the induced quotient
map Γ_A ↠ G/O₂(G) factors through the candidate tame quotient
gammaTameMap : Γ_A ↠ T_A, i.e. there is α : T_A ⟶ G/O₂(G) with
mk ∘ f = α ∘ gammaTameMap.
Method (no kernel characterisation needed) #
The factorization is the universal property of the inverse limit T_A = lim tameDiagram, applied to the object that f itself produces — so it does not
require the unproved kernel equality ker(gammaTameMap) = W_A. Concretely:
- Put
H = G/O₂(G)andmk : G ↠ Hthe projection (ker mk = O₂(G)). - The
G-markinga ↦ f (gammaGen a)is admissible (GammaA_epi_equiv_admissible, the epimorphism semantics); pushing it along the surjectionmk(admissible_map_surjective) gives an admissibleH-markingq_H a = mk (f (gammaGen a)). Admissibility hands us exactly the data of a tame index:q_H σ, q_H τgenerateHand satisfy the tame relationrconj (q_H τ) (q_H σ) = (q_H τ)². The wild generators die:f x₀, f x₁ ∈ O₂(G) = ker mk, soq_H x₀ = q_H x₁ = 1(this is the only place the marking'sx₀,x₁ ∈ O₂condition is used). - Hence
(H, q_H σ, q_H τ)is aTameMarkedFiniteobjectA_H(tameSkeletalize), one of the indices definingT_A. The induced frame is the limit projection atA_H, transported back from the skeletonFin A_H.ntoH:α = π_{A_H} ≫ (Fin A_H.n ≃* H). α ∘ gammaTameMap = mk ∘ f: precomposing the projection withgammaTameMapis the fixed-stage surjectionpSurjTame A_H(gammaTameMap_proj), which sends eachgammaGen ato the marked generatortameMarking A_H a = (A_H.s, A_H.t, 1, 1); transporting these back gives(q_H σ, q_H τ, 1, 1) = mk (f (gammaGen a)). The two continuous homs therefore agree on the four topological generators, hence everywhere (gammaTameGen_hom_ext).
The surviving axiom closure is [propext, Classical.choice, Quot.sound] — the proof
adds no new axiom; in particular it does not depend on gammaA_tameQuotientFactor.