DensityBound #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
Conclusion (1) of ABK26's general percolation lemma: the density bound #
This module proves the density bound e.density.bound, conclusion (1) of
l.percolation.bound.general (ABK26), from hypotheses (ii) and (iii) of that
lemma, following Step 1 of its proof.
The printed statement, and its correction #
The printed conclusion reads: there is c(d) > 0 such that for every t > 0,
if a < d,
ℙ[ ⨍_{z ∈ □_m ∩ ℤ^d} (1_{B(z)} - ℙ[B(z)]) > t ] ≤ exp(-c t² a² (d-a)² T² 3^{am}).
The range ∀ t > 0 outruns the proof: Step 1 delivers the weak-Orlicz estimate
⨍_{z ∈ □_m ∩ ℤ^d} (1_{B(z)} - ℙ[B(z)]) ≤ 𝒪_{Γ₂}(A),
A = C(a^{-1} + (d-a)^{-1}) T^{-1} 3^{-am/2},
which yields ℙ[· > t] ≤ 2 exp(-t²/A²); absorbing the factor 2 into a
constant-free exp(-c t²/A²) needs t ≳ A, and for t ≪ A the argument gives
only the trivial bound ≤ 1 while the printed right-hand side is < 1. The
corrected statement is the weak-Orlicz estimate itself — equivalently, the
printed tail bound restricted to t ≥ A. Both forms are proved below:
isBigOWith_gammaSigma_densityAverage and
measureReal_densityAverage_gt_le_exp.
The proof #
ScaleDecomposition.lean supplies the exact first-occurrence scale
decomposition and the per-scale estimate; ColoredConcentration.lean supplies
the colouring corollary of the concentration inequality. What remains here is
arithmetic: the per-scale amplitude
Ā_L = C (T^{-1}) min(2^{d/2} 3^{-dm/2} 3^{(d-a)L/2}, 3^{-aL/2})
dominates the per-scale estimate — the first entry of the min is the genuine
concentration gain, available while 3^L is below the diameter of □_m, the
second is the trivial triangle-inequality bound — and
∑_{L ∈ ℕ} Ā_L ≤ C(d) (a^{-1} + (d-a)^{-1}) T^{-1} 3^{-am/2},
the two halves of the geometric sum producing the two poles a^{-1} (from
L > m, where a > 0 is needed) and (d-a)^{-1} (from L ≤ m, where a < d
is needed). Hypothesis (i) of the source lemma, independence across disjoint
sets of scales, is not used by Step 1 and is therefore not assumed.
Main results #
Algsuperdiff.Section3.Provider.Percolation.isBigOWith_gammaSigma_densityAverageAlgsuperdiff.Section3.Provider.Percolation.measureReal_densityAverage_gt_le_exp
References #
- ABK26,
l.percolation.bound.general(1)e.density.bound. - ABK26, Step 1 of its proof.
Elementary rpow arithmetic #
The per-scale amplitude #
The per-scale amplitude of ABK26 Step 1. The first entry of the min is the
concentration gain from the colouring, the second the trivial triangle-inequality
bound; the min is what keeps the scale sum convergent in both regimes.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The per-scale estimate at the amplitude perScaleAmplitude #
The per-scale estimate of Step 1 at the amplitude perScaleAmplitude.
The scale sum #
The dimensional constant in the corrected amplitude of e.density.bound.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The density bound #
The tail form on the corrected range is measureReal_densityAverage_gt_le_exp.
The hypotheses are exactly (ii) and (iii) of the source lemma together with its
parameter constraints a ∈ (0,d) and T ≥ 1; hypothesis (i) is not needed for
Step 1. Measurability of the bad events is the reading of the word "events".
The constant c(d) > 0 in the exponent of the printed tail bound.
Equations
Instances For
On that range it is an exact reformulation of
isBigOWith_gammaSigma_densityAverage.