1. Foundational inputs
-
GQ2.Foundations.absGalQ2_isTopologicallyFinitelyGenerated[axiom-like (no body)]
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.2 — see in the paper.
Lean code for Proposition1.1●1 definition, incomplete
Associated Lean declarations
-
GQ2.Foundations.absGalQ2_isTopologicallyFinitelyGenerated[axiom-like (no body)]
-
GQ2.Foundations.absGalQ2_isTopologicallyFinitelyGenerated[axiom-like (no body)]
-
axiomdefined in GQ2/Foundations/Axioms.leanaxiom-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).
-
GQ2.tameQuotient[axiom-like (no body)]
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.2 — see in the paper.
Lean code for Proposition1.2●1 definition, incomplete
Associated Lean declarations
-
GQ2.tameQuotient[axiom-like (no body)]
-
GQ2.tameQuotient[axiom-like (no body)]
-
axiomdefined in GQ2/Foundations/Axioms.leanaxiom-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.
-
GQ2.hilbertSymbol_normCriterion_finiteDyadic[axiom-like (no body)]
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.3●1 definition, incomplete
Associated Lean declarations
-
GQ2.hilbertSymbol_normCriterion_finiteDyadic[axiom-like (no body)]
-
GQ2.hilbertSymbol_normCriterion_finiteDyadic[axiom-like (no body)]
-
axiomdefined in GQ2/Foundations/Axioms.leanaxiom-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).
-
GQ2.Foundations.absGalQ2_localEulerCharacteristic[axiom-like (no body)]
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.4●1 definition, incomplete
Associated Lean declarations
-
GQ2.Foundations.absGalQ2_localEulerCharacteristic[axiom-like (no body)]
-
GQ2.Foundations.absGalQ2_localEulerCharacteristic[axiom-like (no body)]
-
axiomdefined in GQ2/Foundations/Axioms.leanaxiom-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.
-
GQ2.dyadicOrientation[axiom-like (no body)]
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.1 — see in the paper.
Lean code for Proposition1.5●1 definition, incomplete
Associated Lean declarations
-
GQ2.dyadicOrientation[axiom-like (no body)]
-
GQ2.dyadicOrientation[axiom-like (no body)]
-
axiomdefined in GQ2/Foundations/Axioms.leanaxiom-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.
-
GQ2.evensKahn_dyadic[axiom-like (no body)]
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.6●1 definition, incomplete
Associated Lean declarations
-
GQ2.evensKahn_dyadic[axiom-like (no body)]
-
GQ2.evensKahn_dyadic[axiom-like (no body)]
-
axiomdefined in GQ2/Foundations/Axioms.leanaxiom-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]) (hδ : δ ^ 2 = ↑↑d) (hβ : β ^ 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) (hα : ∀ (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α 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α hαc) + GQ2.evensNormH2 htriv hUo hidx hs α hα 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]) (hδ : δ ^ 2 = ↑↑d) (hβ : β ^ 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) (hα : ∀ (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α 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α hαc) + GQ2.evensNormH2 htriv hUo hidx hs α hα 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.
-
GQ2.localReciprocity[axiom-like (no body)]
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.4 — see in the paper.
Lean code for Proposition1.7●1 definition, incomplete
Associated Lean declarations
-
GQ2.localReciprocity[axiom-like (no body)]
-
GQ2.localReciprocity[axiom-like (no body)]
-
axiomdefined in GQ2/Foundations/Axioms.leanaxiom-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.
-
GQ2.peripheralCyclotomicAction[axiom-like (no body)]
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.6 — see in the paper.
Lean code for Proposition1.8●1 definition, incomplete
Associated Lean declarations
-
GQ2.peripheralCyclotomicAction[axiom-like (no body)]
-
GQ2.peripheralCyclotomicAction[axiom-like (no body)]
-
axiomdefined in GQ2/Foundations/Axioms.leanaxiom-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.
-
GQ2.tateDualityAt[axiom-like (no body)]
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.9●1 definition, incomplete
Associated Lean declarations
-
GQ2.tateDualityAt[axiom-like (no body)]
-
GQ2.tateDualityAt[axiom-like (no body)]
-
axiomdefined in GQ2/Foundations/Axioms.leanaxiom-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`.