Finite cylinders of consecutive ladder blocks #
Concatenated degree words locate each ladder boundary without using a random restart. Conversely the first finitely many ladder blocks concatenate to the corresponding initial offspring word.
theorem
BGW.StableTrees.DiscreteForest.ladderTime_of_forest_prefix
(ω : ℕ → ℕ)
(ts : PlaneForest)
(hpre : seqPrefix ts.size ω = ts.degrees)
:
A finite forest word ends at the first hitting of minus its number of roots.
The first r decoded trees in component order.
Equations
- BGW.StableTrees.DiscreteForest.blockPrefix r ω = List.ofFn fun (i : Fin r) => BGW.StableTrees.DiscreteForest.blockTree ω ↑i
Instances For
theorem
BGW.StableTrees.DiscreteForest.degrees_blockPrefix
{ω : ℕ → ℕ}
(hω : LadderFinite ω)
(r : ℕ)
:
The first finitely many blocks concatenate to the initial offspring word.
theorem
BGW.StableTrees.DiscreteForest.blockPrefix_eq_iff
{ω : ℕ → ℕ}
(hω : LadderFinite ω)
(ts : PlaneForest)
:
A forest degree-word cylinder is exactly a cylinder of initial ladder trees.
theorem
BGW.StableTrees.DiscreteForest.blockPrefix_mass
(μ : PMF ℕ)
(hc : IsCritical μ)
(hne : μ 1 ≠ 1)
(ts : PlaneForest)
:
↑(offspringSeqLaw μ) {ω : ℕ → ℕ | blockPrefix (List.length ts) ω = ts} = (List.map (PlaneTree.weight ⇑μ) ts).prod
The mass of a cylinder prescribing the first finitely many tree blocks.