An offspring distribution with support in {0,…,J}: the masses
θ_0,…,θ_J of the number of children of a vertex.
The mass function
j ↦ θ_j.Masses are nonnegative.
The support lies in
{0,…,J}.The masses sum to one.
Instances For
An offspring law acts as its mass function, so θ j is the mass of j.
The law #
The mean and the three regimes #
A law is subcritical when its mean is below one.
Equations
- θ.IsSubcritical = (θ.mean < 1)
Instances For
A law is supercritical when its mean exceeds one.
Equations
- θ.IsSupercritical = (1 < θ.mean)
Instances For
The generating function #
f is a polynomial, hence continuous.
genDeriv is the derivative of the generating function.
The difference quotient at one #
The polynomial g(s) = ∑_j θ_j (1 + s + ⋯ + s^{j-1}), the difference
quotient (1-f(s))/(1-s) cleared of its denominator.
Equations
- θ.genSlope s = ∑ j ∈ Finset.range (J + 1), θ.mass j * ∑ i ∈ Finset.range j, s ^ i
Instances For
g is a polynomial, hence continuous.
The extinction probability #
The extinction probability q = inf {s ∈ [0,1] : f(s) = s}, the least
fixed point of the generating function in [0,1].
Equations
- θ.extinction = sInf θ.fixedSet
Instances For
The infimum is itself a fixed point: q ∈ [0,1] and f(q) = q.
The extinction probability is nonnegative.
The extinction probability is at most one.
f(q) = q.
Extinction is impossible exactly when childless vertices are:
q = 0 if and only if θ_0 = 0.
Positive mass at zero forces a positive extinction probability.
The classical criterion: a supercritical law survives with positive
probability, q < 1. The mean exceeds one, so the difference quotient g of
one_sub_gen exceeds one at some s < 1, whence f(s) < s; since
f(0) = θ_0 ≥ 0, the intermediate value theorem returns a fixed point in
[0,s], and minimality pushes q below it.