Documentation

LeanPool.MarkovProcess.MarkovProcess.DenseTime.Shift

Shifts of dense-time paths #

This file defines addition by a nonnegative rational time on the fixed dense carrier and the induced shift of dense-time paths. Restriction of a continuous path commutes with this shift. No probability law or Markov property is asserted.

Addition by a fixed dense time as an order embedding of the dense time carrier.

Equations
Instances For
    @[simp]

    Embedding a rational-time sum into physical time gives the sum of the embedded times.

    def MarkovProcess.DenseTimePath.shift {alpha : Type u_1} (s : DenseTime) (path : DenseTime → alpha) :
    DenseTime → alpha

    Shift a dense-time path by a fixed nonnegative rational time.

    Equations
    Instances For
      @[simp]
      theorem MarkovProcess.DenseTimePath.shift_apply {alpha : Type u_1} (s t : DenseTime) (path : DenseTime → alpha) :
      shift s path t = path (s + t)
      @[simp]
      theorem MarkovProcess.DenseTimePath.shift_zero {alpha : Type u_1} (path : DenseTime → alpha) :
      shift 0 path = path
      theorem MarkovProcess.DenseTimePath.shift_add {alpha : Type u_1} (s t : DenseTime) (path : DenseTime → alpha) :
      shift t (shift s path) = shift (s + t) path

      Shifting dense-time paths by a fixed time is measurable for the product measurable space.

      Restricting a path after a rational physical-time shift is the same as shifting its dense-time restriction.