The residue-trivial tame lift — proved, no new axiom #
DimClose.lemma_6_17_dim_of_residueLift reduced lemma_6_17_dim to one arithmetic input: a
lift g₀ of tame inertia (ρ g₀ = c tameTau) acting trivially on the residue field
(IsResidueTrivial (ker ρ) g₀). The classical statement is "tame inertia acts trivially on
residue fields" (Serre, Local Fields, Ch. IV §1: inertia is by definition the kernel of the
residue action, and wild + tame inertia sit inside it). This file derives it from the
existing axiom budget — no residue fields and no new axiom — by a commutator trick:
- τ is a commutator. The tame relation
σ⁻¹τσ = τ²givesτ = (σ⁻¹τσ)τ⁻¹ = [σ⁻¹, τ]inT_tame, sotameF-surjectivity produces a lift ofτthat is a literal commutatorg₀ = s⁻¹ t s t⁻¹inG_ℚ₂. - Commutators are residue-trivial, because the residue action is abelian
(
Gal(𝔽̄₂/𝔽₂) = Ẑ). In the repo's spectral-norm vocabulary this is proved from scratch:- Teichmüller approximation (
exists_rootOfUnity_near): everyy ∈ ℚ̄₂with‖y‖ = 1is within norm< 1of a root of unity. Proof:k := ℚ₂(y)is finite overℚ₂; the B13 unit-filtration bundle gives#(U⁰(k)/U¹(k)) = 2^f − 1 =: m, so‖y^m − 1‖ < 1;X^m − 1splits overℚ̄₂and∏_ζ ‖y − ζ‖ = ‖y^m − 1‖ < 1, so some factor is< 1(ultrametric pigeonhole — no Hensel needed). - Commuting action on roots of unity (
galois_smul_smul_comm_of_rootOfUnity): Galois elements act on⟨ζ⟩by power maps (IsPrimitiveRoot.eq_pow_of_pow_eq_one), which commute. - Hence
‖[a,b]x − x‖ = ‖(ab)y − (ba)y‖ ≤ max(‖y − ζ‖, 0, ‖ζ − y‖) < 1(commutator_isResidueTrivial).
- Teichmüller approximation (
The result is exists_residueTrivial_tameLift. Everything is #print axioms ⊆ std-3 +
B13 (dyadicUnitFiltration), already in the census.
Step 1: the ultrametric pigeonhole #
If ‖y^m − 1‖ < 1 (m ≥ 1), some m-th root of unity is within norm < 1 of y:
X^m − 1 splits over ℚ̄₂ and the product of the root distances is ‖y^m − 1‖.
Step 2: Teichmüller approximation via the B13 unit filtration #
Every norm-one element of ℚ̄₂ is within norm < 1 of a root of unity. k := ℚ₂(y)
is finite over ℚ₂; the B13 bundle gives #(U⁰(k)/U¹(k)) = 2^f − 1 =: m, so
‖y^m − 1‖ ≤ ‖π‖ < 1, and the pigeonhole produces the nearby m-th root of unity.
Step 3: Galois elements commute on roots of unity #
Galois elements act on the powers of a root of unity by commuting power maps.
Step 4: commutators are residue-trivial #
Commutators of G_ℚ₂ are residue-trivial — the residue action is abelian, in
spectral-norm form: for any a, b and integral x, ‖(aba⁻¹b⁻¹)x − x‖ < 1. (The
N-fixedness hypothesis of IsResidueTrivial is not even needed.)
Step 5: the residue-trivial tame lift #
The residue-trivial tame lift — proved (no axiom): the tame relation σ⁻¹τσ = τ²
makes τ a commutator, so it lifts to a commutator of G_ℚ₂, which is residue-trivial by
commutator_isResidueTrivial. This is the last input of
DimClose.lemma_6_17_dim_of_residueLift.
Step 6: the splitting-field plumbing from the infinite Galois correspondence #
The identity bridge from the AlgEquiv-view Galois group to AbsGalQ2 (the two views
are the same type; the bridge keeps function applications in one view).
Equations
- GQ2.ResidueLift.toAbs x = x
Instances For
ker ρ, repackaged as a subgroup of the AlgEquiv-view Galois group (the two views'
Group instances agree only at default transparency, so the closure proofs go by exact).
Equations
- GQ2.ResidueLift.kerGal ρ = { carrier := {x : GQ2.Kummer.GaloisGroup ℚ_[2] | ρ (GQ2.ResidueLift.toAbs x) = 1}, mul_mem' := ⋯, one_mem' := ⋯, inv_mem' := ⋯ }
Instances For
The splitting field of ρ: the fixed field of ker ρ.
Equations
- GQ2.ResidueLift.splitField ρ = IntermediateField.fixedField (GQ2.ResidueLift.kerGal ρ)
Instances For
The closed-subgroup Galois correspondence recovers ker ρ from its fixed field.
ker ρ is open, so its fixed field is finite over ℚ₂.
Any action of any group on 𝔽₂ is trivial.
Step 7: lemma_6_17_dim, fully closed downstream #
lemma_6_17_dim, closed (the deep-part proof + the residue-lift derivation): the §6.3 deep-half
dimension identity #X₊² = #H¹(ℚ₂, V), from SectionSix.lemma_6_17_dim's own hypothesis set
plus only the finiteness instance [Finite (H¹(ker ρ, 𝔽₂))] (the local finiteness
H¹(G_K, 𝔽₂) ≅ K^×/2, supplied by the B12/B13 interface). No new
axiom: the residue-trivial tame lift is exists_residueTrivial_tameLift, and the splitting
field with its Galois-correspondence data is splitField.