Randomized stopping times and mixtures of stopped null distributions #
This file defines the objects of Section 3 of the paper.
StoppedPath π³: the space of the pairs(t, x^t)witht β {0, 1, β¦} βͺ {β}andx^t β π³^t. A pair is represented by(t, x)withx : β β π³a whole path, and the Ο-algebra is the one under which onlyx^tis observed: a setAis measurable when, for everyt, the set of the pathsxwith(t, x) β Abelongs toβ±_t(to the product Ο-algebra fort = β). Two paths with the same firsttobservations are thus not separated at timet.IsRandomizedStoppingTime Ο: a measurable mapΟ : π³^β Γ [0, 1] β {0, 1, β¦} βͺ {β}such thatΟ(Β·, u)is a stopping time of(β±_t)for everyu β [0, 1].valueAtRandomized E Ο: the valueE_{Ο(X, U)}of a process at a randomized stopping time.stoppedLaw P Ο: the distributionP^Οof(Ο, X^Ο)whenX βΌ PandUis uniform on[0, 1]and independent ofX.stoppedAlternative Q T ΞΎ: the distributionQ^ΞΎwithQ^ΞΎ[{t} Γ B] = ΞΎ_t Q_t(B).stoppedMixtures π: the setβ¬of mixturesPΜ = β« P_Ξ»^{Ο_Ξ»} Ο(dΞ»)of stopped null distributions.
The KullbackβLeibler divergence is InformationTheory.klDiv of Mathlib.
The Ο-algebra of the observations up to time t β {0, 1, β¦} βͺ {β}: β±_t for finite t, and
the product Ο-algebra for t = β.
Equations
- LogOptimal.observedSigma π³ t = WithTop.recTopCoe MeasurableSpace.pi (fun (n : β) => β(LogOptimal.dataFiltration π³) n) t
Instances For
The pairs (t, x^t) of Section 3, represented by pairs (t, x) of a time
t β {0, 1, β¦} βͺ {β} and a whole path x. The Ο-algebra (StoppedPath.instMeasurableSpace)
observes only x^t.
Equations
- LogOptimal.StoppedPath π³ = (ββ Γ (β β π³))
Instances For
The pair (t, x^t), represented by (t, x).
Equations
- LogOptimal.StoppedPath.mk t x = (t, x)
Instances For
The time t of a pair (t, x^t).
Instances For
A path x whose first t observations are x^t, for a pair (t, x^t).
Instances For
The Ο-algebra on the pairs (t, x^t): a set A is measurable when, for every t, the paths
x with (t, x) β A form a set of β±_t (of the product Ο-algebra for t = β).
Equations
- One or more equations did not get rendered due to their size.
At a fixed finite time t, the map x β¦ (t, x^t) is measurable.
Randomized stopping times #
A randomized stopping time (Section 3): a measurable map
Ο : π³^β Γ [0, 1] β {0, 1, β¦} βͺ {β} such that Ο(Β·, u) is a stopping time of (β±_t) for every
u β [0, 1].
Equations
- LogOptimal.IsRandomizedStoppingTime Ο = (Measurable (Function.uncurry Ο) β§ β (u : βunitInterval), MeasureTheory.IsStoppingTime (LogOptimal.dataFiltration π³) fun (x : β β π³) => Ο x u)
Instances For
The value E_{Ο(X, U)} of a process at a randomized stopping time, as a function of
(X, U).
Equations
- LogOptimal.valueAtRandomized E Ο p = LogOptimal.valueAt E (fun (x : β β π³) => Ο x p.2) p.1
Instances For
The distribution P^Ο of (Ο, X^Ο) when X βΌ P and U is uniform on [0, 1] and
independent of X, with X^Ο = (X_t)_{t β₯ 1} on the event {Ο = β} (Section 3).
Equations
- LogOptimal.stoppedLaw P Ο = MeasureTheory.Measure.map (fun (p : (β β π³) Γ βunitInterval) => LogOptimal.StoppedPath.mk (Ο p.1 p.2) p.1) (P.prod MeasureTheory.volume)
Instances For
The distribution Q^ΞΎ on the pairs (t, x^t) with Q^ΞΎ[{t} Γ B] = ΞΎ_t Q_t(B) for
0 β€ t β€ T, for a probability vector ΞΎ β Ξ_T (Section 3): the distribution of the path of
X βΌ Q stopped at an independent time with distribution ΞΎ.
Equations
- LogOptimal.stoppedAlternative Q T ΞΎ = β t : Fin (T + 1), ENNReal.ofReal (ΞΎ t) β’ MeasureTheory.Measure.map (fun (x : β β π³) => LogOptimal.StoppedPath.mk (ββt) x) Q
Instances For
The set β¬ of mixtures of stopped null distributions (Section 3): the distributions
PΜ = β« P_Ξ»^{Ο_Ξ»} Ο(dΞ»), where Ο is a probability measure on a measurable space,
Ξ» β¦ P_Ξ» β π is a probability kernel, and (Ξ», x, u) β¦ Ο_Ξ»(x, u) is measurable with Ο_Ξ» a
randomized stopping time for every Ξ». The mixture is the distribution of
(Ο_Ξ(X, U), X^{Ο_Ξ(X, U)}), where Ξ βΌ Ο, X βΌ P_Ξ given Ξ, and U is uniform on [0, 1] and
independent of (Ξ, X).
Equations
- One or more equations did not get rendered due to their size.