Concatenating finite-time kernels at an ordered cut #
This file factors an ordered finite-dimensional transition law at a designated observation time. The future factor is the finite-time kernel at the corresponding relative times, started from the terminal coordinate of the past. This is finite-dimensional kernel infrastructure and does not assert a path-space or conditional Markov theorem.
Reassociate the cardinality of a split finite path so recursion removes its first point definitionally while the coordinate order remains past-then-future.
Equations
Instances For
Restrict an ordered family to the coordinates at or before a designated cut.
Equations
- times.initialSegment = times.restrict (RelEmbedding.trans (Fin.castAddOrderEmb n) (MarkovProcess.cutIndexOrderIso m n).toOrderEmbedding)
Instances For
Times after the cut, measured relative to the time at the cut.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Splitting a finite path at a cut is measurable.
Reading the terminal past coordinate is measurable.
Measurable equivalence between a head/tail pair and a finite successor path.
Equations
- MarkovProcess.SubMarkovKernelSemigroup.finConsMeasurableEquiv n = (MeasurableEquiv.piFinSuccAbove (fun (x : Fin (n + 1)) => alpha) 0).symm
Instances For
Splitting the finite-time kernel after its first observation recovers exactly the recursive transition-kernel product used in its construction.
Splitting an ordered finite-dimensional law at a cut factors it into its past law and the relative future law started from the terminal state of that past.