Time-dependent finite chains #
A time-dependent chain moves from time t to time t + 1 with the kernel K t. This is the
setting of the voter model on a dynamic graph sequence G₁, G₂, … in Berenbrink, Giakkoupis,
Kermarrec, Mallmann-Trenn, Bounds on the voter model in dynamic networks (ICALP 2016), whose
drift lemma (Lemma 2.2) lets the drift depend on the time through the conductance φ_t.
iterateSeq K n f a is the expected value of f after the steps K 0, …, K (n - 1), started at
a. For a constant family it is Kernel.iterate (iterateSeq_const).
Expected value of f after n steps of the time-dependent chain that moves from time t to
time t + 1 with the kernel K t, started at a. The last step K n is applied first to f.
Equations
- Dynamics.Kernel.iterateSeq K 0 x✝ = x✝
- Dynamics.Kernel.iterateSeq K n.succ x✝ = Dynamics.Kernel.iterateSeq K n ((K n).apply x✝)
Instances For
Linearity and monotonicity #
iterateSeq of a linear combination of two observables.
Kernel.event (classical decidability) as an iterateSeq of a constant family, with any
decidability instance.