KickArith #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
Arithmetic for the Step-1 annular kick family #
ABK26, §4.2, Step 1 of l.minimal.scale.sep. Two of the manuscript's Step-1
moves are pure real arithmetic that the printed text performs silently, and both
are load-bearing for the amplitudes:
the geometric closures. The union-bound penalties of the lattice annulus are
(j−i+1)^{1/σ}, i.e.√(j−i+1)on theΓ₂lane and(j−i+1)²on theΓ_{1/2}lane. Summed against the §4.2 weight3^{−½s(j−i)}these gives^{−3/2}ands^{−3}. The√closure is the sharp one — the crude√(r+1) ≤ r+1givess^{−2}and does not reproduce the printeds^{−5/2}— and is the provedProbability.tsum_threePow_neg_sqrt_le; its(r+1)²companion is proved here, andgeomTailConst_leconverts both closure constants into explicit powers ofs.the absorptions. The
s-powers picked up on theΓ_{1/2}lane must disappear into the exponential, because prints the amplitudeC exp(−C^{−1}c⋆³γ^{−1})with no power ofsin front. The manuscript says only "forCchosen sufficiently large".inv_cube_mul_exp_leperforms thes^{−3}absorption on the windows ≥ 8γ, andexp_neg_eighth_le_sqrtperforms the absorption the Step-1 collapse needs, namely that the fourth root of the exponentially small amplitude is below theΓ₂amplitudeC c⋆^{−1}s^{−5/2}√γ. Both consume the regimeγ ≤ C^{−10}c⋆^{10}through the single lemmapow_le_expArg_mul, which reads the regime as a lower bound on the exponentC^{−1}c⋆³γ^{−1}. Without such a lower bound the absorbed prefactor would carryc⋆^{−9}, which is not a dimensional constant: this is exactly where the regime is used.
The regime, honestly #
The absorptions are proved from γ ≤ C^{−10}c⋆^{10}, which is the enclosing
lemma's own printed hypothesis and is also what the proved producer of the
per-cube two-term display carries.
Why there is no nlinarith #
Every statement here involves Real.exp, Real.log, Real.sqrt or Real.rpow.
All transcendental content is concentrated in pow_mul_exp_neg_half_le
(xⁿe^{−x/2} ≤ (2n)ⁿ, itself only x ≤ eˣ raised to the n-th power); after
that every step is polynomial and closed by linarith only, field_simp or
ring. The collapse absorption squares both sides, which removes every root
before any arithmetic happens.
References #
- ABK26,
l.minimal.scale.sep, (the lemma's own hypotheses), Step 1.
1. Two numerical facts #
2. The geometric closure constant is at most 2/α #
3. The (r+1)² geometric closure #
∑_r (r+1)² 3^{−αr} ≤ 2(1 − 3^{−α})^{−3}. The Γ_{1/2} companion of the
proved sharp √ closure: the union-bound penalty at σ = ½ is the square
(j−i+1)², whose weighted sum is a cubic closure.
4. The one transcendental inequality #
5. The regime, read as a lower bound on the exponent #
The printed regime γ ≤ C^{−10}c⋆^{10}, in exponent form. It says exactly
that the exponent b = C^{−1}c⋆³γ^{−1} of the Γ_{1/2} amplitude obeys
b·c⋆⁷ ≥ C⁹. Both absorptions consume the regime only through this.
6. The two absorption cores, over abstract reals #
7. The two absorptions, at the printed exponent #
The s^{−3} absorption. On the window s ≥ 8γ and in the regime γ ≤ C^{−10}c⋆^{10},
s^{−3} exp(−C^{−1}c⋆³γ^{−1}) ≤ (216C³ + 10⁵C^{−15}) exp(−½C^{−1}c⋆³γ^{−1}),
so the s^{−3} of the (j−i+1)² union-bound penalty leaves no trace in the
printed Γ_{1/2} amplitude, at the cost of halving the exponent (equivalently, of
doubling the dimensional constant).
The collapse absorption. In the regime γ ≤ C^{−10}c⋆^{10},
exp(−⅛C^{−1}c⋆³γ^{−1}) ≤ √(4C + 64C^{−8}) · c⋆^{−1}√γ,
i.e. the fourth root of the exponentially small Γ_{1/2} amplitude is below
the printed Γ₂ amplitude C c⋆^{−1}s^{−5/2}√γ. This is the numerical
content's "by e.powerofGammasigma, s ≥ 8γ and γ ≤ C^{−1}c⋆⁵". Squaring
both sides removes every root, after which exp_quarter_core closes it.