Documentation

LeanPool.RareSubtreePatterns.Bienayme.Conditioned

Size-conditioned Bienaymé trees and admissible sizes #

Source lines 699–700: 𝒯^n is a μ-Bienaymé tree conditioned to have n vertices, for the admissible sizes n, i.e. those with 𝐏(|𝒯| = n) > 0. We prove:

No aperiodicity is assumed: periodic offspring laws have admissible sizes in a lattice.

The law of the size: 𝐏_μ(|T| = n) = ∑_{|T| = n} ∏_{u∈T} μ_{k_u(T)}.

A size is admissible iff some tree of that size has positive weight.

The conditioned laws #

At an admissible size, the conditioned law is a probability measure (for every offspring law; criticality is not needed since bienayme μ is finite).

At an inadmissible size, the conditioned "law" is the zero measure.

𝐏(𝒯^n = T) = 𝐏_μ(T) / 𝐏_μ(|𝒯| = n) for a tree T with n vertices.

𝐏(𝒯^n = T) = 0 for a tree T whose size is not n.

The conditioned tree has n vertices almost surely.

Admissible sizes #

Size 1 (the single-vertex tree) is admissible when μ_0 ≠ 0.

theorem PoissonDeclumping.PlaneTree.admissible_mul_add_one {μ : PMF ℕ} (h0 : μ 0 ≠ 0) {j : ℕ} (hj : 1 ≤ j) (hμj : μ j ≠ 0) (m : ℕ) :
Admissible μ (m * j + 1)

If μ_0 ≠ 0 and μ_j ≠ 0 with j ≥ 1, every size m j + 1 is admissible.

For a critical μ with μ_1 ≠ 1, there are infinitely many admissible sizes.

The set of admissible sizes is nonempty (it contains 1).

For a critical μ with μ_1 ≠ 1, the filter of admissible sizes is proper, so limits along it are meaningful.

Subtype-indexed form: the conditioned law at an admissible size is a probability measure.