Proposition 1.1 — the assembly #
GQ2/PropOneOne.lean supplied the ν_ur-descent infrastructure; this file assembles the marked
isomorphism itself. Paper: "there exist topological generators a, s, y of D = G_{ℚ₂}(2) with
D ≅ ⟨a,s,y | a²s⁴[s,y]⟩ and ν_ur(a,s,y) = (−2,1,0)."
Proof structure (paper §3, "composes B3c/B4 with Lemma 3.5 and Prop. 3.8") #
- B3c (
dyadicOrientation) provides a group isomorphismequiv : G_{ℚ₂}(2) ≅ D₀whose descended cyclotomic characterchiTwotakes the marked values(−1, 1, (−3)⁻¹)onA, S, Y. - Lemma 3.5 (
lemma_3_5_marked_abelianization) provides an abelianization isomorphisme_ab : D₀^{ab} ≅ G_{ℚ₂}(2)^{ab}sendingĀ, S̄, Ȳto the reciprocity classesπ(rec −4), π(rec 1/2), π(rec −3)— which carry theν_ur-row(−2, 1, 0). - The two isomorphisms need not agree on abelianizations; they differ by a
χ-preserving automorphismΘofD₀^{ab}, which by Prop. 3.8 (the Lemmas 3.6–3.8 proof:prop_3_8_classification+prop_3_8_lift) is someα_{u,b}and hence lifts to a group automorphismΨofD₀. Thene := Ψ ∘ equivinducese_abon abelianizations, soe.symm(A/S/Y)have the marked reciprocity classes, and theν_ur-rows read off throughnu_ur_recip_*.
e_ab is Lemma 3.5, using the theorem markedHom_bijective from GQ2/SectionThree.lean.
Everything here
(functorial abelianization, the χ-descent, the Θ-classification/lift, the ν_ur-readoff)
is std-3 + B3c + B8.
Functorial abelianization of a continuous isomorphism #
The repo's topAbelianization (G ⧸ closure⁅G,G⁆) is not packaged as a functor; we supply just
enough — the pushforward of a continuous hom, and its promotion to an equivalence — for the
comparison e_ab vs equiv. As elsewhere (SectionThree, AnabelianBridge) the
CommGroup/Compact/T2/TotDisc instances on topAbelianization are file-local.
Equations
- GQ2.instCommGroupTopAbP10 = { toGroup := inferInstance, mul_comm := ⋯ }
Instances For
Pushforward of a continuous hom f : G → H to the topological abelianizations,
abMk g ↦ abMk (f g) (well-defined: abMk_H ∘ f kills closure⁅G,G⁆).
Equations
- GQ2.topAbLiftHom f = { toMonoidHom := QuotientGroup.lift (commutator G).topologicalClosure (GQ2.SectionThree.abMk.comp f.toMonoidHom) ⋯, continuous_toFun := ⋯ }
Instances For
Functorial abelianization of a continuous isomorphism φ : G ≅ H.
Equations
- GQ2.topAbCongr φ = GQ2.continuousMulEquivOfBijective (GQ2.topAbLiftHom { toMonoidHom := φ.toMonoidHom, continuous_toFun := ⋯ }) ⋯
Instances For
Descent of a continuous hom f : G → A (A abelian Hausdorff) through abMk.
Equations
- GQ2.abDescend f = { toMonoidHom := QuotientGroup.lift (commutator G).topologicalClosure f.toMonoidHom ⋯, continuous_toFun := ⋯ }
Instances For
Extensionality for D₀^{ab} homs into a pro-2 group: two continuous homs agreeing on
Ā, S̄, Ȳ agree everywhere (every element is Ā^a S̄^s Ȳ^y by D0ab_coord, and continuous homs
commute with zpowZtwo).
The assembly #
The B3c dyadic-orientation bundle (a fixed witness of the axiom dyadicOrientation).
Equations
Instances For
χ transported to D₀^{ab}: chiD0 (abMk d) = chiTwo (equiv.symm d). Its generator values
are (−1, 1, (−3)⁻¹) (orientBundle.chi_A/S/Y).
Equations
- GQ2.chiD0 = GQ2.abDescend { toMonoidHom := GQ2.orientBundle.chiTwo.comp GQ2.orientBundle.equiv.symm.toMonoidHom, continuous_toFun := ⋯ }
Instances For
χ on G_{ℚ₂}(2)^{ab}: chiG (abMk h) = chiTwo h.
Equations
- GQ2.chiG = GQ2.abDescend { toMonoidHom := GQ2.orientBundle.chiTwo, continuous_toFun := ⋯ }
Instances For
χ_G ∘ markedPi = chiCycAb: the cyclotomic values agree with markedPi's reciprocity classes
(via chiTwo_factors).
ν_ur descended to G_{ℚ₂}(2)^{ab} (through abMk).
Equations
Instances For
ν_ur = nuUrBarAb ∘ markedPi: the unramified coordinate reads off markedPi's classes.
Reciprocity values of the marked classes (std-3 + B5) #
These consume only the bundle R, not the compactness of AbsGalQ2.
ν_ur(rec(−4)) = −2.
ν_ur(rec(2)) = −1.
ν_ur(rec(−3)) = 0.
A unit of value −3.
Equations
Instances For
chiCycAb(rec(−4)) = −1.
chiCycAb(rec(−3)) = unitNegThree⁻¹.
Proposition 1.1 #
Proposition 1.1. A marked isomorphism e : G_{ℚ₂}(2) ≅ D₀ with unramified
coordinates ν_ur(a, s, y) = (−2, 1, 0). Assembled from B3c (orientBundle.equiv), Lemma 3.5
(lemma_3_5_marked_abelianization, using markedHom_bijective),
and Prop. 3.8 (prop_3_8_classification/prop_3_8_lift). The statement is placed here to
respect the import DAG; see the pointer in GQ2/SectionThree.lean.
Paper-tag ledger (auto-generated by paperforge; do not edit) #
- Lemma 3.5 = ⟦lem-markedinitialform⟧
- Proposition 1.1 = ⟦prop-markedDem⟧
- Prop 3.8 = ⟦prop-orientationlift⟧ (= proposition 3.9 in current tex)