GeometricSums #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
Geometric closures for the minimal-scale separation window sums #
ABK26, l.minimal.scale.sep Steps 1--3. This module collects the deterministic
geometric-series arithmetic those three steps consume, all of it carrier-free.
The three series #
∑_r 3^{−αr} = (1 − 3^{−α})⁻¹— the plain closure constantgeomTailConst α;∑_r (r+1) 3^{−αr} = (1 − 3^{−α})⁻²— the linear-weight closure;∑_r √(r+1) 3^{−αr} ≤ (1 − 3^{−α})^{−3/2}— the sharp√-weight closuregeomSqrtConst α, obtained by Cauchy--Schwarz against the first two.
The crude √(r+1) ≤ r+1 gives only (1 − 3^{−α})^{−2}, half a power of α
worse, which does not close the printed Step-3 envelope.
The min companion of the window rearrangement #
min_div_le_sqrt_mul_rpow (min{N,C}/N ≤ √C · N^{−1/2}) is the inequality that
turns the sharp min{m − n + 1, Cgeo} coefficient of
Algsuperdiff.Probability.window_geom_tail_rearrange into the printed
(m − n)^{−1/2} envelope, at cost Cgeo^{3/2} rather than Cgeo². Without the
min the Step-1 envelope fails at m − n = 1 by a power of the parameter.
Also here #
The one-sided/two-sided O_{Γ_σ} dictionary for nonnegative variables lets a
one-sided geometric tail closure feed a two-sided Cesàro engine.
Main results #
Algsuperdiff.Probability.min_div_le_sqrt_mul_rpowAlgsuperdiff.Probability.geomTailConst,Algsuperdiff.Probability.geomSqrtConstAlgsuperdiff.Probability.sum_threePow_neg_sqrt_leAlgsuperdiff.Probability.tsum_threePow_neg_sqrt_le
References #
- ABK26,
l.minimal.scale.sep, Steps 1--3 (theℓ² ↪ ℓ¹step).
The min companion of the window rearrangement #
min{N, C}/N ≤ √C · N^{−1/2} for N > 0, C > 0 — the sharp form of the
inner window-sum bound that Step 1 needs, and the inequality that makes the
printed envelope close on the nose (see the module docstring).
The geometric closure constant #
The geometric closure constant (1 − 3^{−α})⁻¹ of the layer tail.
Instances For
IsBigO ↔ IsBigOWith for nonnegative variables #
IsBigO μ Ψ X A is by definition IsBigOWith μ Ψ |X| A, so for a nonnegative
X the two coincide. This is what lets a one-sided geometric tail closure
(one-sided precisely because it needs no summability) feed the two-sided Cesàro
engine.
For a nonnegative variable, the one-sided and two-sided weak-Orlicz relations agree.
A variable that vanishes identically is O_{Γ_σ} at every nonnegative
scale — used for the empty-window layers.
Elementary √ bookkeeping #
Reindexing a Finset.Icc sum by its offset #
∑_{k=i}^m w k = ∑_{r < (m−i+1)⁺} w (i+r) — the offset reindexing that turns
every layer window sum into a Finset.range sum, where the geometric series
live. No hypothesis relating i and m is needed: for m < i both sides are
empty sums.
The three geometric series #
The sharp √-weighted geometric closure constant (1−3^{−α})^{−3/2}.
The crude √(r+1) ≤ r+1 would give (1−3^{−α})^{−2} ≍ α^{−2}, half a power of
α worse, and not enough for the printed Step-3 envelope.
Equations
Instances For
∑_r √(r+1) 3^{−αr} ≤ (1−3^{−α})^{−3/2}, by Cauchy--Schwarz against the
pure geometric series ∑ 3^{−αr} = (1−3^{−α})⁻¹ and the linear one ∑ (r+1)3^{−αr} = (1−3^{−α})⁻². Stated for an arbitrary finite index set, so it
also bounds the tsum.