Blueprint: a profinite presentation of the absolute Galois group of ℚ₂

1. Foundational inputs🔗

Proposition1.1
Group: The foundational inputs of the formalization: statements assumed as Lean axioms, each resting on the literature, plus former axioms since discharged by proofs. (8)
Group member previews
uses 0used by 1AL∃∀N

Foundational input B1, assumed as a Lean axiom (absGalQ2_isTopologicallyFinitelyGenerated, Foundations/Axioms.lean).

Citation: NSW [1], Ch. VII §7.4, Theorem (7.4.1) — for every p-adic local field k, G_k is generated by N+2 elements (N=[k:ℚ_p]). This theorem applies at p=2 and is the direct source for the statement below. Jannsen, Invent. Math. …

Used at: Lemma 3.2see in the paper.

Lean code for Proposition1.11 definition, incomplete
  • axiomdefined in GQ2/Foundations/Axioms.lean
    axiom-like
    axiom GQ2.Foundations.absGalQ2_isTopologicallyFinitelyGenerated :
       s, (Subgroup.closure s).topologicalClosure = 
    axiom GQ2.Foundations.absGalQ2_isTopologicallyFinitelyGenerated :
       s,
        (Subgroup.closure
              s).topologicalClosure =
          
    **[Classical — B1.]** The absolute Galois group of a `p`-adic local field is *topologically
    finitely generated* (in fact by `[K : ℚ_p] + 2` elements).  For `K = ℚ₂` this is the
    input `hfgG` that `main_presentation` feeds to `reconstruction`.
    
    Citation: NSW [1], Ch. VII §7.4, Theorem (7.4.1) — for every `p`-adic local field `k`,
    `G_k` is generated by `N+2` elements (`N=[k:ℚ_p]`).  This theorem applies at `p=2` and is the
    direct source for the statement below.  Jannsen, *Invent. Math.* 70 (1982), Satz 3.2 and
    Lemma 3.3, gives the weaker `N+3` bound, which would also suffice.  Verified against the cited
    PDFs; the audit copies are not vendored in this repository.
    
    This is a genuine, faithful Lean statement: it is exactly the topological-finite-generation
    predicate used throughout `Reconstruction.lean`.  Paper: Lemma 2.5 (the `hfgG` input to the
    reconstruction argument). 
Proposition1.2
Group: The foundational inputs of the formalization: statements assumed as Lean axioms, each resting on the literature, plus former axioms since discharged by proofs. (8)
Group member previews
uses 0used by 1AL∃∀N

Foundational input B10, assumed as a Lean axiom (tameQuotient, Foundations/Axioms.lean).

Citation: NSW [1], Ch. VII §7.5, Theorem (7.5.3) (Iwasawa) — G(k_tr|k) is the profinite group on σ, τ with the single relation στσ⁻¹ = τ^q (q = 2); with (7.5.2) (split extension 1 → Ẑ^{(p′)}(1) → G(k_tr|k) → Γ → 1) and G(k̄|k_tr) …

Used at: Proposition 4.2see in the paper.

Lean code for Proposition1.21 definition, incomplete
  • axiomdefined in GQ2/Foundations/Axioms.lean
    axiom-like
    axiom GQ2.tameQuotient : GQ2.OrientedTameQuotient GQ2.localReciprocity
    axiom GQ2.tameQuotient :
      GQ2.OrientedTameQuotient
        GQ2.localReciprocity
    **[Classical — B10 (oriented form, B10′).]**  The tame quotient of `G_ℚ₂`, *oriented
    against local reciprocity*: a closed normal pro-2 subgroup `W ≤ G_ℚ₂` (wild inertia) with
    `G_ℚ₂/W ≅ T_tame = ⟨σ, τ ∣ τ^σ = τ²⟩_prof`, whose unramified coordinate `ν_t` matches B5's
    reciprocity normalization — `ν_t(tameF(rec u)) = 1` for units `u` and
    `ν_t(tameF(rec 2)) = ztwoOne⁻¹` (arithmetic Frobenius, geometric coordinate).
    
    Citation, existence: **NSW [1], Ch. VII §7.5, Theorem (7.5.3) (Iwasawa)** — `G(k_tr|k)` is the
    profinite group on `σ, τ` with the single relation `στσ⁻¹ = τ^q` (`q = 2`); with
    **(7.5.2)** (split extension `1 → Ẑ^{(p′)}(1) → G(k_tr|k) → Γ → 1`) and `G(k̄|k_tr)`
    pro-`p` (Serre, *Local Fields* [7], Ch. IV).  Citation, orientation clauses:
    **Serre, *Local Fields*, Ch. XIII §4, Proposition 13 and its corollary** (local reciprocity
    maps units onto inertia and a prime element to Frobenius).  Neukirch, *Algebraic Number Theory*,
    Ch. V, Theorem (6.2) concerns the higher unit filtration (`n > 0`), not the `n = 0` assertion;
    use **Chap. V, (1.2)** / NSW [1] (7.1.2)(i) for units being norms in unramified extensions.
    (Verified against the cited PDFs; the audit copies are not vendored in this repository.  The
    Frobenius-direction convention `σ = geometric` and the clause encoding are documented at
    `OrientedTameQuotient` in `GQ2/TameQuotient.lean`.)
    
    The orientation clauses are part of this interface because they cannot currently be derived from
    B5 alone without local ramification theory for `Field.absoluteGaloisGroup` in Mathlib.  Paper:
    Prop. 3.2 local side +
    Prop. 3.14 / Cor. 3.12 (the "same natural unramified character").
    `docs/literature-axioms.md` B10. 
Proposition1.3
Group: The foundational inputs of the formalization: statements assumed as Lean axioms, each resting on the literature, plus former axioms since discharged by proofs. (8)
Group member previews
uses 0used by 1AL∃∀N

Foundational input B11, assumed as a Lean axiom (hilbertSymbol_normCriterion_finiteDyadic, Foundations/Axioms.lean).

Citation: Serre, Local Fields [7], Ch. XIV §2, Proposition 4(iii) (symbol vanishes iff the second entry is a norm), Proposition 5 (the symbol is the cup product), and Proposition 7(iii) (the multiplicative-root-of-unity form); ove…

Used at: — see in the paper.

Lean code for Proposition1.31 definition, incomplete
  • axiomdefined in GQ2/Foundations/Axioms.lean
    axiom-like
    axiom GQ2.hilbertSymbol_normCriterion_finiteDyadic
      (k : IntermediateField ℚ_[2] (AlgebraicClosure ℚ_[2]))
      [FiniteDimensional ℚ_[2] k]
      (htriv :  (g : k.fixingSubgroup) (m : ZMod 2), g  m = m)
      (a b : (↥k)ˣ) :
      ((GQ2.trivialCupPairing 2 (↥k.fixingSubgroup) htriv)
              (GQ2.kummerClassK k a))
            (GQ2.kummerClassK k b) =
          0 
         x y, b = x ^ 2 - a * y ^ 2
    axiom GQ2.hilbertSymbol_normCriterion_finiteDyadic
      (k :
        IntermediateField ℚ_[2]
          (AlgebraicClosure ℚ_[2]))
      [FiniteDimensional ℚ_[2] k]
      (htriv :
         (g : k.fixingSubgroup)
          (m : ZMod 2), g  m = m)
      (a b : (↥k)ˣ) :
      ((GQ2.trivialCupPairing 2
                (↥k.fixingSubgroup) htriv)
              (GQ2.kummerClassK k a))
            (GQ2.kummerClassK k b) =
          0 
         x y, b = x ^ 2 - a * y ^ 2
    **[Classical — B11a.]**  The dyadic Hilbert-symbol **norm criterion** over a finite base
    `k/ℚ₂`, in Kummer-cup form: for `a, b ∈ kˣ`, `[a] ∪ [b] = 0` in `H²(G_k, 𝔽₂)` iff `b` is a norm
    from `k(√a)` — iff `b = x² − a y²` has a solution in `k` (for `a` a square the norm form is
    universal, so no non-square hypothesis is needed).
    
    Citation: Serre, *Local Fields* [7], Ch. XIV §2, Proposition 4(iii) (symbol vanishes iff the
    second entry is a norm), Proposition 5 (the symbol is the cup product), and Proposition 7(iii)
    (the multiplicative-root-of-unity form); over `ℚ_p` also CiA Ch. III §1.1 Prop. 1.
    Paper: §6.3 (norm-criterion input to the local square-class calculation). 
Proposition1.4
Group: The foundational inputs of the formalization: statements assumed as Lean axioms, each resting on the literature, plus former axioms since discharged by proofs. (8)
Group member previews
uses 0
Used by 2
Reverse dependency previews
Preview
Proposition 6.9
Loading preview
Reverse dependency preview content is loaded from the rendered-fragment cache.
AL∃∀N

Foundational input B7, assumed as a Lean axiom (absGalQ2_localEulerCharacteristic, Foundations/Axioms.lean).

Citation: NSW [1], Ch. VII §7.3, Theorem (7.3.1) (Tate) (χ(k, A) = ‖#A‖_k); Serre, Galois Cohomology, Ch. II §5.7 Theorem 5; Milne, ADT Thm I.2.8. Paper: §9.2, eq. (145). See GQ2/EulerCharacteristic.lean for conventions and for th…

Used at: — see in the paper.

Lean code for Proposition1.41 definition, incomplete
  • axiomdefined in GQ2/Foundations/Axioms.lean
    axiom-like
    axiom GQ2.Foundations.absGalQ2_localEulerCharacteristic.{u_1} (M : Type u_1)
      [AddCommGroup M] [TopologicalSpace M] [DiscreteTopology M]
      [DistribMulAction GQ2.AbsGalQ2 M] [ContinuousSMul GQ2.AbsGalQ2 M]
      [Finite M] :
      Finite (GQ2.ContCoh.H0 GQ2.AbsGalQ2 M) 
        Finite (GQ2.ContCoh.H1 GQ2.AbsGalQ2 M) 
          Finite (GQ2.ContCoh.H2 GQ2.AbsGalQ2 M) 
            Nat.card (GQ2.ContCoh.H1 GQ2.AbsGalQ2 M) =
              Nat.card (GQ2.ContCoh.H0 GQ2.AbsGalQ2 M) *
                  Nat.card (GQ2.ContCoh.H2 GQ2.AbsGalQ2 M) *
                2 ^ padicValNat 2 (Nat.card M)
    axiom GQ2.Foundations.absGalQ2_localEulerCharacteristic.{u_1}
      (M : Type u_1) [AddCommGroup M]
      [TopologicalSpace M]
      [DiscreteTopology M]
      [DistribMulAction GQ2.AbsGalQ2 M]
      [ContinuousSMul GQ2.AbsGalQ2 M]
      [Finite M] :
      Finite
          (GQ2.ContCoh.H0 GQ2.AbsGalQ2 M) 
        Finite
            (GQ2.ContCoh.H1 GQ2.AbsGalQ2 M) 
          Finite
              (GQ2.ContCoh.H2 GQ2.AbsGalQ2
                M) 
            Nat.card
                (GQ2.ContCoh.H1 GQ2.AbsGalQ2
                  M) =
              Nat.card
                    (GQ2.ContCoh.H0
                        GQ2.AbsGalQ2 M) *
                  Nat.card
                    (GQ2.ContCoh.H2
                      GQ2.AbsGalQ2 M) *
                2 ^ padicValNat 2 (Nat.card M)
    **[Classical — B7 (local Euler–Poincaré characteristic).]**  For every finite discrete
    `G_ℚ₂`-module `M`, the continuous cohomology groups `Hⁱ(G_ℚ₂, M)` are finite for `i = 0, 1, 2`,
    and
    
      `#H¹(G_ℚ₂, M) = #H⁰(G_ℚ₂, M) · #H²(G_ℚ₂, M) · 2 ^ v₂(#M)`.
    
    Equivalently `χ := #H⁰ · #H² / #H¹ = ‖#M‖_{ℚ₂} = 2 ^ (−v₂(#M))`.
    
    Citation: **NSW [1], Ch. VII §7.3, Theorem (7.3.1) (Tate)** (`χ(k, A) = ‖#A‖_k`); Serre,
    *Galois Cohomology*, Ch. II §5.7 Theorem 5; Milne, *ADT* Thm I.2.8.  Paper: §9.2, eq. (145).
    See `GQ2/EulerCharacteristic.lean` for conventions and for the (retained-for-faithfulness)
    redundancy of the `H⁰`-finiteness clause. 
Proposition1.5
Group: The foundational inputs of the formalization: statements assumed as Lean axioms, each resting on the literature, plus former axioms since discharged by proofs. (8)
Group member previews
uses 0used by 1AL∃∀N

Foundational input None, assumed as a Lean axiom (dyadicOrientation, Foundations/Axioms.lean).

Citation: Labute [2], Théorème 4 case (2) and Théorème 8 (Canad. J. Math. 19 (1967), 106–132); dualizing character = cyclotomic through this quotient: NSW [1], Ch. VII §7.5, (7.5.11)–(7.5.12); Serre [3]. Paper: Lemma 3.4 → Prop. 1…

Used at: Proposition 2.1see in the paper.

Lean code for Proposition1.51 definition, incomplete
  • axiomdefined in GQ2/Foundations/Axioms.lean
    axiom-like
    axiom GQ2.dyadicOrientation [CompactSpace GQ2.AbsGalQ2]
      [TotallyDisconnectedSpace GQ2.AbsGalQ2] : GQ2.DyadicOrientation
    axiom GQ2.dyadicOrientation
      [CompactSpace GQ2.AbsGalQ2]
      [TotallyDisconnectedSpace
          GQ2.AbsGalQ2] :
      GQ2.DyadicOrientation
    **The B3c axiom** (composite interface — Labute [2], Théorème 4, case (2): `q = 2`,
    `n = 3` odd, `f = 2`).
    There is a B4 isomorphism `ψ : G_{ℚ₂}(2) ≅ D₀` and a continuous descent `χ₂` of the cyclotomic
    character through `G_{ℚ₂} ↠ G_{ℚ₂}(2)`, surjective (image invariant `{±1} × U₂⁽²⁾ = ℤ₂ˣ`),
    with values `(χ(A), χ(S), χ(Y)) = (−1, 1, (−3)⁻¹)` — the paper's `χ_D`-row of eq. (13)
    (Lemmas 3.4/3.5).
    
    **Composite classification** (`docs/adversarial-axioms-review.md` §3): this is **not** a bare
    Labute citation.  It bundles
    (a) Labute's orientation/classification values, (b) the local-Galois fact that the Demushkin
    dualizing character equals the cyclotomic character (through *this* quotient map — Labute Thm 4
    does not by itself assert `chiCyc`-compatibility), and (c) the choice of a **normalized** B4
    isomorphism realizing (a)+(b) on the marked generators.  Consequently **B3c subsumes a marked
    version of B4**: a downstream declaration whose `#print axioms` shows `dyadicOrientation` need
    not *also* list B4 in its **Ax** column unless B4 is consumed independently (the review-packet
    classification table, `docs/orchestration/review-packet.md` §2, records this).
    
    Deviation (route (ii), flagged in `GQ2/Orientation.lean`): the *abstract* dualizing
    characterization of the canonical character (Labute Prop. 6) is not formalized; the bundle
    asserts exactly the interface the paper consumes.
    
    Citation: Labute [2], Théorème 4 case (2) and Théorème 8 (Canad. J. Math. 19 (1967), 106–132);
    dualizing character = cyclotomic through this quotient: NSW [1], Ch. VII §7.5, (7.5.11)–(7.5.12);
    Serre [3].  Paper: Lemma 3.4 → Prop. 1.1.  `docs/literature-axioms.md` B3/B3c. 
Proposition1.6
Group: The foundational inputs of the formalization: statements assumed as Lean axioms, each resting on the literature, plus former axioms since discharged by proofs. (8)
Group member previews
uses 0used by 1AL∃∀N

Foundational input None, assumed as a Lean axiom (evensKahn_dyadic, Foundations/Axioms.lean).

Citation: Kahn, Invent. Math. 78 (1984), Théorème 2 (with Théorème 1); Kozlowski, Proc. AMS 91 (1984), Thm 1.1; Evens, Trans. AMS 108 (1963), Thm 1. Paper: §6, eq. (111), Lemmas 6.13/6.16. docs/literature-axioms.md B9.

Used at: — see in the paper.

Lean code for Proposition1.61 definition, incomplete
  • axiomdefined in GQ2/Foundations/Axioms.lean
    axiom-like
    axiom GQ2.evensKahn_dyadic
      (k : IntermediateField ℚ_[2] (AlgebraicClosure ℚ_[2]))
      [FiniteDimensional ℚ_[2] k] (u n d : (↥k)ˣ) (v : k)
      (hn : n = u ^ 2 - d * v ^ 2) (δ β : AlgebraicClosure ℚ_[2])
      ( : δ ^ 2 = d) ( : β ^ 2 = u + v * δ) (hβ0 : β  0)
      (hidx :
        ((MulAction.stabilizer (GQ2.Kummer.GaloisGroup ℚ_[2]) δ).subgroupOf
              k.fixingSubgroup).index =
          2)
      (s : k.fixingSubgroup)
      (hs :
        s 
          (MulAction.stabilizer (GQ2.Kummer.GaloisGroup ℚ_[2]) δ).subgroupOf
            k.fixingSubgroup)
      (htriv :  (g : k.fixingSubgroup) (m : ZMod 2), g  m = m)
      (hUo :
        IsOpen
          ((MulAction.stabilizer (GQ2.Kummer.GaloisGroup ℚ_[2])
                  δ).subgroupOf
              k.fixingSubgroup))
      (α :
        ((MulAction.stabilizer (GQ2.Kummer.GaloisGroup ℚ_[2]) δ).subgroupOf
              k.fixingSubgroup) 
          ZMod 2)
      (hαdef :
        
          (g :
            ((MulAction.stabilizer (GQ2.Kummer.GaloisGroup ℚ_[2])
                    δ).subgroupOf
                k.fixingSubgroup)),
          α g = GQ2.Kummer.kummerCocycleFun β g)
      ( :
        
          (g h :
            ((MulAction.stabilizer (GQ2.Kummer.GaloisGroup ℚ_[2])
                    δ).subgroupOf
                k.fixingSubgroup)),
          α (g * h) = α g + α h)
      (hαc : Continuous α) :
      GQ2.kummerClassK k (GQ2.twoUnit k * u) +
            GQ2.kummerClassK k (GQ2.twoUnit k * d * n * u⁻¹) =
          GQ2.kummerClassK k (GQ2.twoUnit k) +
              GQ2.kummerClassK k (GQ2.twoUnit k * d) +
            GQ2.corH1 htriv hUo hidx hs α  hαc 
        ((GQ2.trivialCupPairing 2 (↥k.fixingSubgroup) htriv)
              (GQ2.kummerClassK k (GQ2.twoUnit k * u)))
            (GQ2.kummerClassK k (GQ2.twoUnit k * d * n * u⁻¹)) =
          ((GQ2.trivialCupPairing 2 (↥k.fixingSubgroup) htriv)
                  (GQ2.kummerClassK k (GQ2.twoUnit k)))
                (GQ2.kummerClassK k (GQ2.twoUnit k * d)) +
              ((GQ2.trivialCupPairing 2 (↥k.fixingSubgroup) htriv)
                  (GQ2.kummerClassK k (GQ2.twoUnit k) +
                    GQ2.kummerClassK k (GQ2.twoUnit k * d)))
                (GQ2.corH1 htriv hUo hidx hs α  hαc) +
            GQ2.evensNormH2 htriv hUo hidx hs α  hαc
    axiom GQ2.evensKahn_dyadic
      (k :
        IntermediateField ℚ_[2]
          (AlgebraicClosure ℚ_[2]))
      [FiniteDimensional ℚ_[2] k]
      (u n d : (↥k)ˣ) (v : k)
      (hn : n = u ^ 2 - d * v ^ 2)
      (δ β : AlgebraicClosure ℚ_[2])
      ( : δ ^ 2 = d)
      ( : β ^ 2 = u + v * δ)
      (hβ0 : β  0)
      (hidx :
        ((MulAction.stabilizer
                  (GQ2.Kummer.GaloisGroup
                    ℚ_[2])
                  δ).subgroupOf
              k.fixingSubgroup).index =
          2)
      (s : k.fixingSubgroup)
      (hs :
        s 
          (MulAction.stabilizer
                (GQ2.Kummer.GaloisGroup ℚ_[2])
                δ).subgroupOf
            k.fixingSubgroup)
      (htriv :
         (g : k.fixingSubgroup)
          (m : ZMod 2), g  m = m)
      (hUo :
        IsOpen
          ((MulAction.stabilizer
                  (GQ2.Kummer.GaloisGroup
                    ℚ_[2])
                  δ).subgroupOf
              k.fixingSubgroup))
      (α :
        ((MulAction.stabilizer
                  (GQ2.Kummer.GaloisGroup
                    ℚ_[2])
                  δ).subgroupOf
              k.fixingSubgroup) 
          ZMod 2)
      (hαdef :
        
          (g :
            ((MulAction.stabilizer
                    (GQ2.Kummer.GaloisGroup
                      ℚ_[2])
                    δ).subgroupOf
                k.fixingSubgroup)),
          α g =
            GQ2.Kummer.kummerCocycleFun β g)
      ( :
        
          (g h :
            ((MulAction.stabilizer
                    (GQ2.Kummer.GaloisGroup
                      ℚ_[2])
                    δ).subgroupOf
                k.fixingSubgroup)),
          α (g * h) = α g + α h)
      (hαc : Continuous α) :
      GQ2.kummerClassK k (GQ2.twoUnit k * u) +
            GQ2.kummerClassK k
              (GQ2.twoUnit k * d * n * u⁻¹) =
          GQ2.kummerClassK k (GQ2.twoUnit k) +
              GQ2.kummerClassK k
                (GQ2.twoUnit k * d) +
            GQ2.corH1 htriv hUo hidx hs α 
              hαc 
        ((GQ2.trivialCupPairing 2
                (↥k.fixingSubgroup) htriv)
              (GQ2.kummerClassK k
                (GQ2.twoUnit k * u)))
            (GQ2.kummerClassK k
              (GQ2.twoUnit k * d * n * u⁻¹)) =
          ((GQ2.trivialCupPairing 2
                    (↥k.fixingSubgroup) htriv)
                  (GQ2.kummerClassK k
                    (GQ2.twoUnit k)))
                (GQ2.kummerClassK k
                  (GQ2.twoUnit k * d)) +
              ((GQ2.trivialCupPairing 2
                    (↥k.fixingSubgroup) htriv)
                  (GQ2.kummerClassK k
                      (GQ2.twoUnit k) +
                    GQ2.kummerClassK k
                      (GQ2.twoUnit k * d)))
                (GQ2.corH1 htriv hUo hidx hs α
                   hαc) +
            GQ2.evensNormH2 htriv hUo hidx hs
              α  hαc
    **The B9 axiom** (Kahn Théorème 2 at rank 1, expanded by Evens Theorem 1 / Kozlowski
    Thm 1.1 for index 2; paper eq. (111), degrees ≤ 2, at the Lemma 6.16 diagonalizations), over an
    arbitrary **finite dyadic base** `k`.
    
    Setting: `k/ℚ₂` finite (an `IntermediateField` of the fixed `ℚ̄₂`, so all classes live over the
    subtype group `G_k = k.fixingSubgroup ≤ G_ℚ₂`), `L = k(δ)` with `δ² = d ∈ kˣ`, `G_L = N =` the
    stabilizer of `δ` within `G_k` (assumed of index 2 — i.e. `d` is a non-square in `k`), `s ∉ N`,
    and `a = u + vδ ∈ Lˣ` with norm `n = u² − dv² ∈ kˣ` and a square root `β = √a ∈ k̄ˣ`.  With
    `[x] = kummerClassK k x` the base-general Kummer classes (canonical roots, `GQ2/EvensKahn.lean`),
    `∪ = trivialCupPairing`, `cor = corH1` and `N^{Ev} = evensNormH2` (the unbundled forms; the
    Kummer 1-cocycle `α(g) = κ_β(g)` of `a` over `N` enters via its defining equation `hαdef`, with
    its hom/continuity side-proofs quantified), the two components of (111) read:
    
    * degree 1: `[2u] + [2dn/u] = [2] + [2d] + cor[a]`;
    * degree 2: `[2u] ∪ [2dn/u] = [2] ∪ [2d] + ([2] + [2d]) ∪ cor[a] + N^{Ev}[a]`.
    
    The cited theorems hold over any field of characteristic different from `2` (Kahn Th. 2 requires
    no local hypothesis), while the paper invokes (111) over the finite dyadic base `k` of Lemma 6.16.
    The interface is therefore base-general within the dyadic setting; `k = ℚ₂` is the bottom-field
    instance.
    
    Citation: Kahn, Invent. Math. 78 (1984), Théorème 2 (with Théorème 1); Kozlowski, Proc. AMS
    91 (1984), Thm 1.1; Evens, Trans. AMS 108 (1963), Thm 1.  Paper: §6, eq. (111),
    Lemmas 6.13/6.16.  `docs/literature-axioms.md` B9. 
Proposition1.7
Group: The foundational inputs of the formalization: statements assumed as Lean axioms, each resting on the literature, plus former axioms since discharged by proofs. (8)
Group member previews
uses 0
Used by 2
Reverse dependency previews
Preview
Proposition 4.2
Loading preview
Reverse dependency preview content is loaded from the rendered-fragment cache.
AL∃∀N

Foundational input None, assumed as a Lean axiom (localReciprocity, Foundations/Axioms.lean).

Citation: NSW [1] (7.1.1)/(7.1.5); Serre Local Fields [7] Ch. XI–XIII. Paper: Lemma 3.5, eq. (13); Prop. 1.1.

Used at: Lemma 4.4see in the paper.

Lean code for Proposition1.71 definition, incomplete
  • axiomdefined in GQ2/Foundations/Axioms.lean
    axiom-like
    axiom GQ2.localReciprocity : GQ2.LocalReciprocity
    axiom GQ2.localReciprocity :
      GQ2.LocalReciprocity
    **The B5 axiom.** Local class field theory for `ℚ₂` provides the reciprocity bundle.
    
    Citation: NSW [1] (7.1.1)/(7.1.5); Serre *Local Fields* [7] Ch. XI–XIII.  Paper: Lemma 3.5,
    eq. (13); Prop. 1.1. 
Proposition1.8
Group: The foundational inputs of the formalization: statements assumed as Lean axioms, each resting on the literature, plus former axioms since discharged by proofs. (8)
Group member previews
uses 0used by 1AL∃∀N

Foundational input None, assumed as a Lean axiom (peripheralCyclotomicAction, Foundations/Axioms.lean).

Citation: Stix [8], §3.3 + Definition 37 (cuspidal inertia acts through the cyclotomic character — the paper's exact citation) together with local cyclotomic surjectivity from B5; classical origin Deligne, MSRI 16 (1989). Paper: L…

Used at: Lemma 4.6see in the paper.

Lean code for Proposition1.81 definition, incomplete
  • axiomdefined in GQ2/Foundations/Axioms.lean
    axiom-like
    axiom GQ2.peripheralCyclotomicAction : GQ2.PeripheralCyclotomicAction
    axiom GQ2.peripheralCyclotomicAction :
      GQ2.PeripheralCyclotomicAction
    **[Composite — B8.]** Local cyclotomic action on the peripheral inertia generators of
    `Δ = π₁^{pro-2}(ℙ¹ ∖ {0,1,∞})`: for every `u ∈ ℤ₂ˣ` there is a continuous automorphism `φ_u` of `Δ`
    sending each peripheral generator to a cyclotomic conjugate, `φ_u(P) = c_P⁻¹ · P^u · c_P` (and
    likewise `T`, `C`), the `u`-th power via ẑ-exponentiation.  This is Lemma 3.6's group-theoretic
    conclusion; see `GQ2/PeripheralAction.lean` for the deviation from the literal `π₁` statement.
    
    **This is a composite leaf, not Stix alone** (`docs/adversarial-axioms-review.md` §1).  Stix
    supports that the decomposition group acts on
    cuspidal inertia *through the cyclotomic character*; producing an automorphism for **every**
    `u ∈ ℤ₂ˣ` — the `aut : ℤ_[2]ˣ → ContinuousMulEquiv Δ Δ` field, quantified over all units —
    additionally needs a **cyclotomic-surjectivity** input (a decomposition-group element realizing
    each `u`).  Locally, B5 supplies this through `χ_cyc(rec u) = u⁻¹` and dense reciprocity image.
    B8 keeps the all-units form because that is the interface consumed by Lemma 3.6.
    
    Citation: **Stix [8], §3.3 + Definition 37** (cuspidal inertia acts through the cyclotomic
    character — the paper's exact citation) together with local cyclotomic surjectivity from B5;
    classical origin Deligne, MSRI 16 (1989).  Paper: Lemma 3.6.  `docs/literature-axioms.md` B8. 
Proposition1.9
Group: The foundational inputs of the formalization: statements assumed as Lean axioms, each resting on the literature, plus former axioms since discharged by proofs. (8)
Group member previews
uses 0
Used by 2
Reverse dependency previews
Preview
Proposition 6.9
Loading preview
Reverse dependency preview content is loaded from the rendered-fragment cache.
AL∃∀N

Foundational input None, assumed as a Lean axiom (tateDualityAt, Foundations/Axioms.lean).

Citation: NSW [1], Ch. VII §7.2, Theorem (7.2.6) (local Tate duality, for any p-adic k); Serre, Galois Cohomology II §5.2, Theorem 2; Milne, ADT I.2.3. Induced mod-2 Hilbert-pairing nondegeneracy over G_K: FV Ch. IV §5 Prop (5.1)(…

Used at: — see in the paper.

Lean code for Proposition1.91 definition, incomplete
  • axiomdefined in GQ2/Foundations/Axioms.lean
    axiom-like
    axiom GQ2.tateDualityAt (G : Type) [Group G] [TopologicalSpace G]
      [IsTopologicalGroup G] (n : ) [NeZero n]
      [DistribMulAction G (GQ2.MuN n)] [ContinuousSMul G (GQ2.MuN n)]
      (hloc : GQ2.IsLocalDualizingGroup G n) : GQ2.TateDualityG G n
    axiom GQ2.tateDualityAt (G : Type) [Group G]
      [TopologicalSpace G]
      [IsTopologicalGroup G] (n : )
      [NeZero n]
      [DistribMulAction G (GQ2.MuN n)]
      [ContinuousSMul G (GQ2.MuN n)]
      (hloc : GQ2.IsLocalDualizingGroup G n) :
      GQ2.TateDualityG G n
    **The B6 axiom (base-generalized to all finite `k/ℚ₂`).** Local Tate duality at any local
    Galois group `G` over `ℚ₂` (`G_ℚ₂` or an open finite-index subgroup `G_K`, `K/ℚ₂` finite — the
    `IsLocalDualizingGroup` hypothesis): an invariant map `inv : H²(G, μₙ) ≃+ ℤ/n` making the
    evaluation cup pairings `Hⁱ(G, Hom(M, μₙ)) × H^{2−i}(G, M) → H²(G, μₙ) ≅ ℤ/n` perfect for every
    finite discrete `n`-torsion `G`-module `M`, in the three degree pairs `(0,2)`, `(1,1)`, `(2,0)`.
    
    NSW (7.2.6) states Tate duality for arbitrary `p`-adic `k`, so the interface is parametrized by a
    local dualizing group rather than restricted to `ℚ₂`.  The base member `k = ℚ₂` is the
    in-repository definition `GQ2.tateDuality` below.
    
    Citation: **NSW [1], Ch. VII §7.2, Theorem (7.2.6)** (local Tate duality, for any `p`-adic `k`);
    Serre, *Galois Cohomology* II §5.2, Theorem 2; Milne, *ADT* I.2.3.  Induced mod-2 Hilbert-pairing
    nondegeneracy over `G_K`: FV Ch. IV §5 Prop (5.1)(6)/Cor./Thm (5.2), O'Meara
    ITQF 63:13.  Paper: §§5–8 (the `𝔽₂` dimension counts) and §6.3;
    `docs/literature-axioms.md` B6, `docs/orchestration/p15f7-axiom-proposal.md`.