Characteristic function of the walk and Fourier inversion on ℤ #
For the step law X = K - 1 (BGW.StableTrees.stepLaw) and the walk law
BGW.StableTrees.walkLaw μ n (an n-fold convolution, source lines 174–181, 842–845):
BGW.StableTrees.Scalar.walkCF_eq_pow:E e^{iθ S_n} = φ(θ)^nwithφ = stepCF μ;BGW.StableTrees.Scalar.charFun_walkLaw_map_div: the characteristic function ofS_n / cisφ(t/c)^n;BGW.StableTrees.Scalar.walkLaw_real_singleton: Fourier inversion onℤ,P(S_n = k) = (1/2π) ∫_{-π}^{π} φ(θ)^n e^{-ikθ} dθ.
Adapted from PoissonDeclumping/Stable/WalkCF.lean in
igor-kortchemski/rare-subtree-patterns, commit
fc5ef722392b1af41e8b9d5fc45d5a521b7823dd (Apache-2.0).
The characteristic function φ(θ) = E e^{iθX} of one step.
Equations
- BGW.StableTrees.Scalar.stepCF μ θ = ∫ (z : ℤ), Complex.exp (↑θ * ↑z * Complex.I) ∂BGW.StableTrees.stepLaw μ
Instances For
The characteristic function E e^{iθ S_n} of the walk at time n.
Equations
- BGW.StableTrees.Scalar.walkCF μ n θ = ∫ (z : ℤ), Complex.exp (↑θ * ↑z * Complex.I) ∂BGW.StableTrees.walkLaw μ n
Instances For
theorem
BGW.StableTrees.Scalar.charFun_walkLaw_map_div
(μ : PMF ℕ)
(n : ℕ)
(c t : ℝ)
:
MeasureTheory.charFun (MeasureTheory.Measure.map (fun (z : ℤ) => ↑z / c) (walkLaw μ n)) t = stepCF μ (t / c) ^ n
The characteristic function of S_n / c is φ(θ/c)^n.