Documentation

BGW.StableTrees.Scalar.Density

The stable density d_α (Stage 1, continued) #

Source lines 862–864 and the uses of d_α at lines 1029–1041, 1640–1647, 1987–1994. The density of Y_α is defined by Fourier inversion of the (integrable) characteristic function exp((-iθ)^α) from BGW.StableTrees.Scalar.LimitLaw:

d_α(x) = (1/2π) Re ∫ exp((-iθ)^α) e^{-iθx} dθ.

We prove that d_α is bounded and Lipschitz (hence continuous and uniformly continuous), and compute its value at zero, d_α(0) = Γ(1 + 1/α) sin(π/α) / π > 0, using the complex Gamma integral of BGW.StableTrees.Scalar.Analytic (this replaces the contour rotation).

Adapted from PoissonDeclumping/Stable/Density.lean in igor-kortchemski/rare-subtree-patterns, commit fc5ef722392b1af41e8b9d5fc45d5a521b7823dd (Apache-2.0).

noncomputable def BGW.StableTrees.Scalar.stableDensity (α x : ℝ) :

The density d_α of the limit law Y_α, defined by Fourier inversion of its characteristic function exp((-iθ)^α).

Equations
Instances For

    d_α is bounded.

    theorem BGW.StableTrees.Scalar.abs_stableDensity_sub_le {α : ℝ} (hα : 1 < α ∧ α ≤ 2) (x y : ℝ) :
    |stableDensity α x - stableDensity α y| ≤ (1 / (2 * Real.pi) * ∫ (θ : ℝ), |θ| * ‖stableCF α θ‖) * |x - y|

    d_α is Lipschitz, with constant (1/2π) ∫ |θ| |exp((-iθ)^α)| dθ.

    d_α is uniformly continuous.

    d_α is continuous.

    theorem BGW.StableTrees.Scalar.exists_stableDensity_le {α : ℝ} :
    ∃ (M : ℝ), 0 ≤ M ∧ ∀ (x : ℝ), |stableDensity α x| ≤ M

    d_α is bounded.

    theorem BGW.StableTrees.Scalar.stableDensity_zero {α : ℝ} (hα : 1 < α ∧ α ≤ 2) :

    The value of d_α at zero: d_α(0) = Γ(1 + 1/α) sin(π/α) / π.

    theorem BGW.StableTrees.Scalar.stableDensity_zero_pos {α : ℝ} (hα : 1 < α ∧ α ≤ 2) :

    Positivity of the stable density at zero, d_α(0) > 0.