Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section4.Probability.ScalesConcentration.Defs

Defs #

Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.

Concentration for scale arrays — definitions and constants #

This module formalizes the setup of Proposition p.concentration.for.scales (ABK26, Appendix D): a concentration inequality for exceedance counts in a triangular array {X_{k,j}} with geometric weights within rows and column-wise r-dependence.

We work over an abstract probability space (Ω, P) with a nonnegative array X : ℤ → ℤ → Ω → ℝ. This file collects:

Design of the independence hypothesis #

The paper assumes r-dependence across columns (e.independent.columns.twosided): for I, J ⊆ ℤ with dist(I,J) ≥ r, the families {X_{·,j} : j ∈ I} and {X_{·,j} : j ∈ J} are independent. What the proof actually uses (Step 4) is the mutual independence, within each residue class b modulo r, of the columns {X_{·, jr+b} : j ∈ ℤ} — these columns are pairwise at distance ≥ r, and {i} is at distance ≥ r from {i', i'', …} for any earlier members, so the paper's two-set hypothesis yields mutual independence by induction. We therefore take as the hypothesis the mutual independence of each residue class, phrased with mathlib's iIndepFun over the whole columns viewed as (ℤ → ℝ)-valued random variables: ∀ b : ℤ, iIndepFun (fun j : ℤ => fun ω k => X k (j * r + b) ω) P.

This is the weakest faithful hypothesis mathlib's independence A supports cleanly; it is implied by e.independent.columns.twosided. Since Zcount j is a measurable function of column j alone, iIndepFun.comp transports this to independence of the Z's within each residue class.

Real distance between integer indices, |k - j|.

Equations
Instances For

    Geometric row weight 3^{-s|k-j|} (e.Yk.def.twosided).

    Equations
    Instances For
      noncomputable def Algsuperdiff.Section4.Probability.ScalesConcentration.Yk {Ω : Type u_1} (X : ℤ → ℤ → Ω → ℝ) (s : ℝ) (k : ℤ) (ω : Ω) :

      The weighted row sum Y_k = ∑_j 3^{-s|k-j|} X_{k,j} (e.Yk.def.twosided).

      Equations
      Instances For

        The Step-1/Step-2 exceedance threshold ½ λ 3^{(s/2)|k-j|}.

        Equations
        Instances For
          noncomputable def Algsuperdiff.Section4.Probability.ScalesConcentration.Zcount {Ω : Type u_1} (X : ℤ → ℤ → Ω → ℝ) (s lam : ℝ) (m : ℕ) (j : ℤ) (ω : Ω) :

          The column exceedance count Z_j = ∑_{k=0}^{m} 𝟙{X_{k,j} > ½ λ 3^{(s/2)|k-j|}} (e.Zj.def.twosided), as a natural number.

          Equations
          Instances For

            Universal constants #

            C₂ = 4 / (1 - 3^{-1/2}) from Step 2 (e.Zj.tail.twosided).

            Equations
            Instances For

              The exponential-moment rate a = ⅛ (log 3) s p from Step 3.

              Equations
              Instances For