The offspring law as a probability mass function #
The offspring law read as a probability mass function on ℕ: the real
masses θ_j transported to ℝ≥0∞. Summability is the finite sum θ.total,
the masses above J vanishing.
Instances For
The mass function of toPMF is the offspring law.
The one-vertex law: the measure on ℕ with mass θ_j at j.
Instances For
The iterates of the generating function #
Every iterate lies below the extinction probability, that being a fixed
point of f.
The iterates converge to the extinction probability. They increase, so
they converge; the limit is a fixed point of f in [0,1] by continuity, hence
at least q by minimality, and at most q termwise.
The law of the offspring field #
The law of the offspring field. The i.i.d. field on Word N → ℕ whose
coordinates are independent with the offspring law θ; the sample of Sample
under this measure is the Galton-Watson tree of θ.
Equations
Instances For
Measurability of the events #
Extinction as the exhaustion by empty generations #
The event that generation n is empty: no word of length n lies in the
sample. These events increase to extinction.
Equations
- BranchingProcess.noLevel n = {c : BranchingProcess.Word N → ℕ | ∀ (v : BranchingProcess.Word N), List.length v = n → v ∉ BranchingProcess.sample c}
Instances For
The empty generations increase: a missing generation makes every later one missing, the sample being prefix-closed.
The empty-generation event is measurable: a countable intersection over the
words of the generation, Word N being countable.
The splitting of the field at the root #
The index of the splitting of the ambient tree at the root: none names the
root, which carries a single coordinate, and some j the copy of the tree
hanging under the letter j.
Equations
Instances For
The single coordinate carried by the root block.
Equations
Instances For
The splitting is injective, [] being the one word that is not a letter
followed by a word.
The splitting map: the offspring count at the root together with the
offspring fields of the N subtrees at the children of the root.
Equations
- BranchingProcess.split c i x = c (BranchingProcess.rootSplit i x)
Instances For
The branching property of the law. Under the splitting the field becomes
the offspring count at the root together with N independent copies of itself,
one for each letter.
One step of the recursion #
The product event at the root: the root has k children, and generation n
is empty in the subtree hanging under each of the first k of them.
Equations
- BranchingProcess.levelBox n k none = {u : BranchingProcess.Branch N none → ℕ | u BranchingProcess.rootIdx = k}
- BranchingProcess.levelBox n k (some val) = if ↑val < k then BranchingProcess.noLevel n else Set.univ
Instances For
The product event is the one-step event. The sample misses generation
n+1 and has k children at the root exactly when it has k children at the
root and each of the corresponding subtrees misses generation n.
The root factor of the product: the offspring count at the root has the offspring law.
The law of extinction #
The recursion. Splitting at the root, the probability that generation
n+1 is empty is the generating function evaluated at the probability that
generation n is empty. The bound J ≤ N makes the ambient alphabet wide
enough to carry the whole offspring law.
The masses of the empty-generation events are the iterates of the
generating function: the sample dies out by generation n with probability
f^n(0).
The extinction probability is the probability of extinction. The events
that a generation is empty increase to extinction, and their masses are the
iterates f^n(0), which converge to the least fixed point q of f.
The survival probability is 1 - q; it is positive exactly for a
supercritical law, by extinction_lt_one_of_supercritical.
The probability of extinction is a fixed point of the generating function, the identity the classical recursion is read off from.