TailSqrt #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
The Orlicz square root and the two-term witness upgrade #
This module supplies the model-free probabilistic step of ABK26's
derivation of Proposition p.tail.bounds from Proposition
p.cg.ellipticity.bounds: the sentence
Taking square roots, and specializing to
sigma = 1/4ands >= 4 gamma, we gete.tail.bounds
Nothing in this file mentions the model, the cutoff, or the coarse-grained ellipticity constants; it operates on an abstract nonnegative random variable whose square has a three-term one-sided bound.
The four moves #
The square root of a
Gamma_sigmatail (isBigOWith_gammaSigma_sqrt).X <= O_{Gamma_sigma}(A)withX >= 0givessqrt X <= O_{Gamma_{2 sigma}}(sqrt A). This is thep = 1/2case of the Appendix power rulee.powerofGammasigma, already proved asProvider.Orlicz.isBigOWith_gammaSigma_rpow_iff_of_nonneg; the index arithmetic issigma / (1/2) = 2 sigma. This is where the manuscript'ssigma = 1/4specialization lives: the heavy leg ofe.cg.ellip.uppersits atGamma_{(1 - sigma)/3}, which atsigma = 1/4isGamma_{1/4}, and2 * (1/4) = 1/2is theGamma_{1/2}ofe.tail.bounds. TheGamma_1middle leg ofe.cg.ellip.upperbecomes theGamma_2middle ofe.tail.boundsby the same rule at2 * 1 = 2.The merge of two heavy legs (
isBigOWith_gammaSigma_add_of_nonneg). The manuscript'sell^2display has three terms, bute.cg.ellip.lowerande.cg.ellip.uppercontribute two heavy terms, atGamma_{(1 - sigma)/2}andGamma_{(1 - sigma)/3}respectively. The manuscript merges them silently. The merge is not free: twoGamma_sigmatails at scalesAandBsum to aGamma_sigmatail at scale2 (3 max{1, log 2})^{1/sigma} max{A, B}, by the Appendix maximum lemmal.maximums.Gamma.s.The deterministic half (
sqrt_le_add_of_sq_le_add_add): the pointwise subadditivitysqrt (D + Y + Z) <= sqrt D + sqrt Y + sqrt Z.The witness upgrade (
isTwoTermBigOWith_of_ae_le). ABK26's relationsX <= O_{Psi_1}(A_1) + O_{Psi_2}(A_2)are formalized with a pointwise dominationforall omega, X omega <= Y omega + Z omega(Probability.IsTwoTermBigOWithWitnesses), while a Section 3 observable may be known to satisfy the corresponding bound only almost everywhere (for instance when the bound itself is only an a.e. statement). Modifying the two witnesses on the (measurable, null) set where the almost-everywhere inequality fails removes the mismatch without changing either tail. On the centered cube the two observables reduce pointwise to the same literal, so the same witness transports there with no null-set surgery. Off centre, the translate identitylambdaSq_cutoff_translateCutoffSampleis a pathwise equality read at a different sample, so no definitional identification bridges it. Since the observable bodies are their literals clamped at0, however, the off-centre observable is its literal on the source range, and the pathwise covariance applies to it verbatim. Composed with the law invarianceCutoff.map_translateCutoffSample_cutoffSampleLaw, this transports the wholeIsLowerIntegerFamilyOrliczWithWitnesspackage to every translate, with the witness composed with the translation (Provider/BadEvents/ObservableSwapPayoff.lean). The transport is thus a consequence of covariance plus stationarity, not a definitional accident.Algsuperdiff.Frozen.Section3.coarse_ellipticity_boundsis proved, so its centered instance is available to a downstream assembly; this helper still exposes that instance conditionally, and theLambda(upper) leg has no proved translate covariance. The lemma covers the two-term single-index case only.
Main results #
isBigOWith_of_ae_eq---Gamma-tails are invariant under almost-everywhere modification of the random variable.isBigOWith_max_zero--- clamping a witness at0preserves its tail.isBigOWith_gammaSigma_sqrt--- the Orlicz square root.isBigOWith_gammaSigma_add_of_nonneg--- the merge of twoGamma_sigmalegs.isTwoTermBigOWith_of_ae_le--- the witness upgrade.sqrt_le_add_of_sq_le_add_add--- the deterministic half.isDeterministicShiftTwoTermOneSidedOrlicz_of_sq_le--- the packaged square-root step: an almost-everywhere three-term bound onX ^ 2becomes the source's two-term one-sided relation forX.
References #
- ABK26,
p.tail.bounds; its derivation. - ABK26,
e.powerofGammasigma;l.maximums.Gamma.s; the Appendix tail conventions.
Almost-everywhere invariance and clamping #
A one-sided weak-Orlicz tail only sees the random variable through its almost-everywhere class.
Clamping a witness below at 0 does not change its one-sided tail, as long
as the scale is positive.
A clipped one-sided Gamma tail controls every positive natural-power moment.
Two one-sided Gamma tails bound moments of a nonnegative dominated variable, with the natural-power split constant and each tail's original scale.
The Orlicz square root #
The Orlicz square root. From X <= O_{Gamma_sigma}(A) for a
nonnegative X and a nonnegative scale A,
sqrt X <= O_{Gamma_{2 sigma}}(sqrt A).
This is the p = 1/2 instance of e.powerofGammasigma: the index arithmetic
of Provider.Orlicz.isBigOWith_gammaSigma_rpow_iff_of_nonneg is
sigma / (1/2) = 2 sigma, and x ^ (1/2 : R) = sqrt x.
The merge of two heavy legs #
The merge of two Gamma_sigma legs. The sum of two random variables
with Gamma_sigma tails at scales A and B has a Gamma_sigma tail at scale
2 (3 max{1, log 2})^{1/sigma} max{A, B}.
This is the step the manuscript performs silently between the two heavy terms
of e.cg.ellip.lower and e.cg.ellip.upper and the single heavy term of the
ell^2 display. The constant is the Appendix maximum lemma's, applied to Y + Z <= 2 max{Y, Z}.
The witness upgrade #
The witness upgrade. An almost-everywhere two-term domination becomes
the source's pointwise one, by modifying the two witnesses on the measurable
null set where the inequality fails. Neither tail changes, because a tail is an
almost-everywhere invariant (isBigOWith_of_ae_eq).
The Section 3 observables are measurable representatives of their literal
manuscript definitions, so every identification of an observable with an
analytic quantity is only almost-everywhere; without this lemma no such
identification can transport a Probability.IsTwoTermBigOWith conclusion.
The deterministic half #
The deterministic half of the square-root step: a three-term bound on a square becomes a three-term bound on the root, with no constant.
The packaged square-root step #
The packaged square-root step.
If a nonnegative measurable X satisfies, almost everywhere, a three-term
bound on its square
with Y <= O_{Gamma_{sigma_1}}(A_1) and Z <= O_{Gamma_{sigma_2}}(A_2)
nonnegative witnesses, then X satisfies the source's two-term one-sided
relation
X <= b + O_{Gamma_{2 sigma_1}}(B_1) + O_{Gamma_{2 sigma_2}}(B_2)
for any deterministic shift b >= sqrt D and any positive scales
B_1 >= sqrt A_1, B_2 >= sqrt A_2.