Simultaneous Diophantine approximation: the remainder-vector difference inequality #
The separation lemma behind the higher-dimensional growth inequality (Lagarias 1980, Ermakov arXiv:1002.2713) splits into an elementary algebraic core and a convex-geometry completion. This file formalizes the algebraic core, faithfully.
For α : Fin n → ℝ and an integer q, the approximation defect is
δ_q = inf over p ∈ ℤⁿ of ‖q • α − p‖,
with r(q) = q • α − p(q) the remainder vector (‖r(q)‖ = δ_q). The crucial elementary fact,
used throughout Ermakov's Lemma 2 ("r(qᵢ) − r(qⱼ) is the remainder vector for qᵢ − qⱼ"): the
difference of two remainder vectors is itself an approximation remainder for the difference of the
denominators, hence its norm is ≥ δ_{qᵢ − qⱼ}:
‖r(qᵢ) − r(qⱼ)‖ ≥ δ_{qᵢ − qⱼ}.
This is delta_diff_le. It is the algebraic input that makes the remainder vectors spread out;
the
remaining geometric step (their direction angles exceed π/3, so at most K = contact-number many
fit) is Ermakov's Lemmas 1–2, the cited geometric completion. Norm-agnostic: holds for every norm
(here the sup norm on Fin n → ℝ).
Axiom-clean; elementary.
The approximation defect δ_q = inf_{p ∈ ℤⁿ} ‖q • α − p‖.
Equations
- ThreeGap.SimApprox.delta α q = ⨅ (p : Fin n → ℤ), ‖ThreeGap.SimApprox.rem α q p‖
Instances For
The approximation defect for an arbitrary norm N: δ^N_q = inf_{p ∈ ℤⁿ} N (q • α − p).
(delta is the N = ‖·‖ sup-norm case.)
Equations
- ThreeGap.SimApprox.deltaN N α q = ⨅ (p : Fin n → ℤ), N (ThreeGap.SimApprox.rem α q p)
Instances For
Halving homogeneity. r(2q, 2p) = 2 · r(q, p) — doubling both the denominator and the
integer translate doubles the remainder vector. Used in the mod-2 pigeonhole growth argument, where
two best approximations agreeing mod 2 produce a half-integer combination.
The separation core (Ermakov Lemma 2, algebraic part). The distance between two remainder vectors is at least the approximation defect of the difference of their denominators:
δ_{qᵢ − qⱼ} ≤ ‖r(qᵢ) − r(qⱼ)‖.
Combined with the best-approximation property (every nonzero denominator below qₖ₊₁ has defect
≥ δ_{qₖ}), this makes the remainder vectors r(qₖ), …, r(qₖ₊ₖ) pairwise ≥ δ_{qₖ} apart — the
input to the convex-geometry/contact-number count that yields the growth inequality.
Window separation (the fully-proven elementary half of Ermakov's separation lemma). Let q
be strictly increasing with the best-approximation property hbest (every positive denominator
below q (k+1) has defect ≥ δ_{q k}). In a doubling window q (k+K) < q (k+1) + q k, any two
of
the remainder vectors r(q k), …, r(q (k+K)) are at least δ_{q k} apart:
δ_{q k} ≤ ‖r(qᵢ) − r(qⱼ)‖ for k ≤ j < i ≤ k+K.
Proof: 0 < qᵢ − qⱼ < q (k+1) (the window keeps the index gap below q (k+1)), so hbest gives
δ_{q k} ≤ δ_{qᵢ − qⱼ}, and delta_diff_le gives δ_{qᵢ − qⱼ} ≤ ‖r(qᵢ) − r(qⱼ)‖.
Since the remainder lengths ‖r(q i)‖ = δ_{q i} decrease, these are K+1 vectors of norm ≤ δ_{q k}
that are pairwise ≥ δ_{q k} apart. The geometric completion — their normalised directions are
pairwise > π/3, so at most K = contact-number many exist — is Ermakov's Lemmas 1–2, the one
remaining cited input (ThreeGap.growth_of_separation's hypothesis).