MultiscaleAbsorptionArith #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
Provider: the scalar absorption arithmetic of p.multiscale.estimate #
Why this file exists #
It is a statement-preserving motion and nothing else: sections 4, 5 and 6 of that module -- the three scale bridges of the non-lane terms, the bad lane's two amplitudes, and the deterministic remainder -- were moved here with their section headers, their docstrings, their statements and their proof text unchanged. The original section numbers 4, 5, 6 are kept precisely so that every cross-reference in either module's header still points where it did.
Exactly two mechanical changes were forced by the motion, at no mathematical cost:
- each moved declaration is
protected theoremhere where it wasprivate theoremthere (12 declarations); and - the ten call sites inside this file that consume a sibling of this file
carry the
MultiscaleAbsorptionArith.qualifier, because aprotectedname is not in scope under its own short form.
No statement was altered, no lemma was dropped, no lemma was added, and no proof was re-golfed.
What is here #
Twelve real-scalar inequalities, all model-free: they mention no ABKModel, no
measure and no random variable, only real parameters
(eps, Cms, E, cgamma, s, cstar^{-1}, and the amplitude constants).
- Section 4 --
polyTerm_le_ordinaryScale,expTerm_le_ordinaryScale,expTerm_le_rareScale: the three scale bridges carrying a display term into the ordinary scales^{-2} eps^2 E^2 cgammaor the rare scales^{-4} eps^2 exp(-2 E^{-3} cgamma^{-1}), on top of the Core module'sabsorb_window_poly,absorb_window_expandabsorb_window_exp_rare. - Section 5 --
badProfile_le,badRemainder_le,badOrdinarySum_le,badOrdinaryAmplitude_le,badRareAmplitude_le: the bad lane'sGamma_1andGamma_{2/7}amplitudes, absorbed. - Section 6 --
remainderGap_le,remainderScale_le,remainderLog_le,remainderTerm_le: the three summands of the deterministic remainder and their sum, absorbed into the ordinary normal form.
Four of the twelve are consumed by the parent module (inside the proof of
exists_absorbed_envelope): polyTerm_le_ordinaryScale,
badOrdinaryAmplitude_le, badRareAmplitude_le and remainderTerm_le. The
other eight are consumed only here.
Scope #
protected implementation support for one sibling module, NOT source-facing.
Every declaration is a proved local helper over real scalars.
4. The three scale bridges of the non-lane terms #
A polynomial term of the display, in the ordinary normal form.
An exponentially small term of the display, in the ordinary normal form.
An exponentially small term of the display, in the rare normal form.
5. The bad lane's two amplitudes #
The printed lower-ellipticity profile is 2/3 . Ccg on the window
8 cgamma <= s, so the crude bound's deterministic shift is <= 24 Ccg.
The remainder summand of the crude bound's ordinary amplitude, at the
window's own cube bound (8/(3s))^3.
The crude bound's ordinary amplitude, reduced to its three absorbable
summands. Only the [0,1] profile bound, the remainder's cube bound and the
merge constant 1 + log 2 <= 2 are used.
The bad lane's Gamma_1 amplitude, absorbed into the ordinary normal
form: the 3^{5h} cgamma head (polynomial in eps^{-1}, absorbed by the window
at 2 + p <= Cms), the exponentially small tail (absorbed by x^2 e^{-x} <= 2),
and the profile remainder.
The bad lane's Gamma_{2/7} amplitude, absorbed into the rare normal
form. The printed rate exp(-(Ccg^{-1} E^{-2} cgamma^{-1})) clears the frozen
root's own exp(-(2 E^{-3} cgamma^{-1})) on the window 8 Ccg <= E.
6. The deterministic remainder #
The cgamma^2 h^2 summand of the deterministic remainder.
The cgamma^2 s^{-2} summand of the deterministic remainder.
The cgamma^2 E^4 |log cgamma|^4 summand of the deterministic remainder.
The deterministic remainder, absorbed into the ordinary normal form.