The (lattice) local limit theorem (Stage 4) #
Source lines 855–883 (inventory B09, eq:LL and its lattice version; the paper cites
Ibragimov–Linnik, Theorem 4.2.1). Under (H_α) alone, with d = latticeSpan μ the span of
μ (periodic laws allowed) and d_α = stableDensity α:
BGW.StableTrees.Scalar.localLimit: uniformly overk ∈ -n + dℤ,|a_n P(S_n = k) - d · d_α(k / a_n)| → 0;BGW.StableTrees.Scalar.walkProb_eq_zero_of_not_dvd:P(S_n = k) = 0off-n + dℤ;BGW.StableTrees.Scalar.localLimit_aperiodic: the aperiodic statementeq:LL;BGW.StableTrees.Scalar.localLimit_of_support: the paper's form with the latticenb + dℤfor an arbitrary support pointbofX_1.
Proof: Fourier inversion on ℤ reduced to [-π/d, π/d] by the twisted periodicity of φ,
rescaling θ = t/a_n, and the L¹ convergence
∫ |1_{|t| ≤ π a_n/d} φ(t/a_n)^n - exp((-it)^α)| dt → 0 (dominated convergence on
|t| ≤ δ a_n with the Stage 3 bound, and a_n q^n → 0 on δ a_n ≤ |t| ≤ π a_n/d).
Adapted from PoissonDeclumping/Stable/LocalLimit.lean in
igor-kortchemski/rare-subtree-patterns, commit
fc5ef722392b1af41e8b9d5fc45d5a521b7823dd (Apache-2.0).
The rescaled lattice Fourier formula: for d ∣ k + n and a_n > 0,
a_n P(S_n = k) = (d/2π) ∫ 1_{|t| ≤ π a_n/d} φ(t/a_n)^n e^{-itk/a_n} dt.
The local limit error is controlled, uniformly in k, by the L¹ distance between the
truncated rescaled characteristic function and exp((-it)^α).
The L¹ convergence behind the local limit theorem:
∫ |1_{|t| ≤ π a_n/d} φ(t/a_n)^n - exp((-it)^α)| dt → 0.
Lattice local limit theorem (source lines 860–876: eq:LL and its lattice version).
With d = latticeSpan μ the span of μ, uniformly over the lattice -n + dℤ,
a_n P(S_n = k) - d · d_α(k / a_n) → 0.
Aperiodic local limit theorem (eq:LL, source line 862): if d = 1, then
sup_{k ∈ ℤ} |a_n P(S_n = k) - d_α(k/a_n)| → 0.
Lattice local limit theorem in the paper's form (source lines 868–876): for every
support point b = j - 1 of X_1, uniformly over k ∈ nb + dℤ,
|a_n P(S_n = k) - d · d_α(k/a_n)| → 0, and P(S_n = k) = 0 for k ∉ nb + dℤ.