The span of the offspring law and lattice Fourier inversion #
Source lines 855–883 ("Periodicity"). The span of μ is
d = gcd {i - j : μ_i μ_j > 0} (BGW.StableTrees.Scalar.latticeSpan, defined literally as
the greatest common divisor of the differences). For critical μ with μ_1 ≠ 1 we have
μ_0 > 0, so every support point is a multiple of d, and X = K - 1 ∈ -1 + dℤ; hence
S_n ∈ -n + dℤ (this is the paper's lattice nb + dℤ with the support point b = -1).
BGW.StableTrees.Scalar.stepCF_add_period:φ(θ + 2π/d) = e^{-2πi/d} φ(θ);BGW.StableTrees.Scalar.norm_stepCF_lt_one:|φ(θ)| < 1for0 < |θ| ≤ π/d(via Bezout:dis an integer combination of support differences);BGW.StableTrees.Scalar.walkLaw_real_singleton_eq_zero:P(S_n = k) = 0unlessd ∣ k + n;BGW.StableTrees.Scalar.walkLaw_real_singleton_lattice: ford ∣ k + n,P(S_n = k) = (d/2π) ∫_{-π/d}^{π/d} φ(θ)^n e^{-ikθ} dθ.
Adapted from PoissonDeclumping/Stable/Lattice.lean in
igor-kortchemski/rare-subtree-patterns, commit
fc5ef722392b1af41e8b9d5fc45d5a521b7823dd (Apache-2.0).
The span d = gcd {i - j : μ_i μ_j > 0} of the support of μ (source lines 855–858):
the greatest natural number dividing every difference of two support points.
Equations
Instances For
Bezout: d is an integer combination of differences of support points.
Every support point of μ is a multiple of d (since μ_0 > 0).
Twisted periodicity of φ: φ(θ + 2π/d) = e^{-2πi/d} φ(θ).
The Fourier integrand F(θ) = φ(θ)^n e^{-ikθ} of P(S_n = k).
Equations
- BGW.StableTrees.Scalar.fourierIntegrand μ n k θ = BGW.StableTrees.Scalar.stepCF μ θ ^ n * Complex.exp (-(↑θ * ↑k * Complex.I))
Instances For
Lattice Fourier inversion: for k ≡ -n (mod d),
P(S_n = k) = (d/2π) ∫_{-π/d}^{π/d} φ(θ)^n e^{-ikθ} dθ.