Documentation

GQ2.Orientation

B3c: the canonical dyadic orientation — cyclotomic interface #

Labute's classification of Demushkin groups (Theorem 8) attaches to each Demushkin group the canonical (dualizing) orientation character χ : G → U_p = ℤ_pˣ, unique by his Theorem 4, and — in the q = 2 case — classifies by rank together with Im χ. For the local group G_{ℚ₂}(2) the canonical character is the (descended) cyclotomic character, and Labute's Theorem 4, case (2) (q = 2, n odd) computes its values on the normalized generators:

(χ(x₁), χ(x₂), χ(x₃)) = (−1, 1, (1 − 2^f)⁻¹), here f = 2, so (−1, 1, (−3)⁻¹)

— exactly the χ_D-row of the paper's equation (13) (Lemma 3.4/3.5), and consistent with the B5 stress tests (chiCyc_recip_neg4 = −1, chiCyc_recip_neg3 = (−3)⁻¹ in GQ2/Reciprocity.lean).

Encoding choice — interface form #

Following docs/orchestration/formalization-plan.md §B3c, we do not formalize Labute's abstract dualizing-module characterization of χ (his Prop. 6 — route (i), a stretch goal); instead we state the interface the paper's Lemmas 3.4/3.5 actually consume: there is a choice of B4 isomorphism ψ : G_{ℚ₂}(2) ≅ D₀ under which the descended cyclotomic character takes the Theorem 4(2) values on the marked generators A, S, Y. Deviation flagged: only the interface ships; "χ_D is the canonical orientation in Labute's abstract sense" is not formalized; the classification statement correspondingly stays at the field level.

The bundle #

DyadicOrientation packages:

The axiom GQ2.dyadicOrientation : DyadicOrientation lives in GQ2/Foundations/Axioms.lean. Stress tests below are bundle-parametrized (axiom-free): the values are consistent with the Demushkin relation ((−1)²·1⁴·[χS,χY] = 1 — the commutator dies in the abelian target), and they pull back to χ_cyc-values on G_{ℚ₂} itself (the paper's full-group reading of (13)).

Citations #

Labute [2], Théorème 4 (case 2: q = 2, n odd — uniqueness and the values) and Théorème 8; Serre [3]. Paper: Lemma 3.4, Lemma 3.5 / eq. (13), Prop. 1.1. docs/literature-axioms.md B3.

The orientation bundle #

structure GQ2.DyadicOrientation [CompactSpace AbsGalQ2] [TotallyDisconnectedSpace AbsGalQ2] :

B3c (dyadic orientation, cyclotomic interface — route (ii)). A B4 isomorphism G_{ℚ₂}(2) ≅ D₀ normalized so that the descended cyclotomic character takes Labute's Theorem 4(2) values (−1, 1, (−3)⁻¹) on the marked generators A, S, Y. See the module docstring for the route decision and flagged deviations.

  • equiv : (maxProPQuotient 2 AbsGalQ2).toProfinite.toTop ≃ₜ* D0.toProfinite.toTop

    The underlying isomorphism G_{ℚ₂}(2) ≅ D₀.

  • chiTwo : (maxProPQuotient 2 AbsGalQ2).toProfinite.toTop →* ℤ_[2]ˣ

    The cyclotomic character, descended to the maximal pro-2 quotient.

  • continuous_chiTwo : Continuous self.chiTwo

    chiTwo is continuous.

  • chiTwo_factors (g : AbsGalQ2) : self.chiTwo ((maxProPMk 2 AbsGalQ2) g) = chiCyc g

    Descent: chiTwo factors the cyclotomic character through G_{ℚ₂} ↠ G_{ℚ₂}(2).

  • surjective_chiTwo : Function.Surjective self.chiTwo

    Image invariant (f = 2): Im χ = ℤ₂ˣ = {±1} × U₂⁽²⁾ (Labute Thm 4(2); the local analogue of B2).

  • chi_A : self.chiTwo (self.equiv.symm d0A) = -1

    Value on A: χ(A) = −1. [paper (13), ā-row]

  • chi_S : self.chiTwo (self.equiv.symm d0S) = 1

    Value on S: χ(S) = 1 (the unramified direction). [paper (13), -row]

  • chi_Y (y : ℤ_[2]ˣ) : y = -3self.chiTwo (self.equiv.symm d0Y) = y⁻¹

    Value on Y: χ(Y) = (1 − 2²)⁻¹ = (−3)⁻¹ (the −3 quantified through its defining property, as in the B5 stress tests). [paper (13), ȳ-row]

Instances For

    Stress tests (bundle-parametrized, axiom-free) #

    theorem GQ2.map_commP_eq_one {G : Type u_1} {H : Type u_2} [Group G] [CommGroup H] (f : G →* H) (x y : G) :
    f (commP x y) = 1

    Any homomorphism into a commutative group kills the commutator word.

    theorem GQ2.chiCyc_eq_neg_one_of_lift_A [CompactSpace AbsGalQ2] [TotallyDisconnectedSpace AbsGalQ2] (O : DyadicOrientation) {g : AbsGalQ2} (hg : (maxProPMk 2 AbsGalQ2) g = O.equiv.symm d0A) :
    chiCyc g = -1

    Full-group reading of the ā-row of (13): any lift g ∈ G_{ℚ₂} of ψ⁻¹(A) has χ_cyc(g) = −1.

    theorem GQ2.chiCyc_eq_inv_neg_three_of_lift_Y [CompactSpace AbsGalQ2] [TotallyDisconnectedSpace AbsGalQ2] (O : DyadicOrientation) {g : AbsGalQ2} (hg : (maxProPMk 2 AbsGalQ2) g = O.equiv.symm d0Y) (y : ℤ_[2]ˣ) (hy : y = -3) :
    chiCyc g = y⁻¹

    Full-group reading of the ȳ-row of (13): any lift g ∈ G_{ℚ₂} of ψ⁻¹(Y) has χ_cyc(g) = (−3)⁻¹.

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