This file contains the basic definitions and properties of the debut of a set.
Implementation notes #
We follow the implementation of hitting times in Mathlib.Probability.Process.HittingTime.
The debut has values in WithTop ι, ensuring that it is always well-defined.
noncomputable def
MeasureTheory.debut
{Ω : Type u_1}
{ι : Type u_2}
[Preorder ι]
[InfSet ι]
(E : Set (ι × Ω))
(n : ι)
:
Ω → WithTop ι
The debut of a set E ⊆ T × Ω after n is the random variable that gives the smallest
t ≥ n such that (t, ω) ∈ E for a given ω.
Equations
- MeasureTheory.debut E n = MeasureTheory.hittingAfter (fun (t : ι) (ω : Ω) => (t, ω)) E n
Instances For
@[simp]
theorem
MeasureTheory.debut_univ
{Ω : Type u_1}
{ι : Type u_2}
[ConditionallyCompleteLattice ι]
(n : ι)
:
theorem
MeasureTheory.debut_anti
{Ω : Type u_1}
{ι : Type u_2}
[ConditionallyCompleteLinearOrder ι]
(n : ι)
:
theorem
MeasureTheory.le_debut
{Ω : Type u_1}
{ι : Type u_2}
[ConditionallyCompleteLinearOrder ι]
{E : Set (ι × Ω)}
{n : ι}
(ω : Ω)
:
theorem
MeasureTheory.debut_mono
{Ω : Type u_1}
{ι : Type u_2}
[ConditionallyCompleteLinearOrder ι]
(E : Set (ι × Ω))
(ω : Ω)
:
def
MeasureTheory.ProgMeasurableSet
{Ω : Type u_1}
{ι : Type u_2}
{mΩ : MeasurableSpace Ω}
[Preorder ι]
[MeasurableSpace ι]
(E : Set (ι × Ω))
(f : Filtration ι mΩ)
:
A set E : Set ι × Ω is Progressively measurable with respect to a filtration f if the
indicator function of E is a progressively measurable process with respect to f.
Equations
- MeasureTheory.ProgMeasurableSet E f = MeasureTheory.ProgMeasurable f (Function.curry (E.indicator fun (x : ι × Ω) => 1))
Instances For
theorem
MeasureTheory.isStoppingTime_debut
{Ω : Type u_1}
{ι : Type u_2}
{mΩ : MeasurableSpace Ω}
[MeasurableSpace ι]
[Preorder ι]
[InfSet ι]
{E : Set (ι × Ω)}
{f : Filtration ι mΩ}
(hE : ProgMeasurableSet E f)
(n : ι)
:
IsStoppingTime f (debut E n)
Debut Theorem: The debut of a progressively measurable set E is a stopping time.
theorem
MeasureTheory.isStoppingTime_hittingAfter'
{Ω : Type u_1}
{ι : Type u_2}
{mΩ : MeasurableSpace Ω}
[ConditionallyCompleteLinearOrder ι]
[MeasurableSpace ι]
{β : Type u_3}
[TopologicalSpace β]
[MeasurableSpace β]
[BorelSpace β]
{f : Filtration ι mΩ}
{X : ι → Ω → β}
(hX : ProgMeasurable f X)
{s : Set β}
{n m : ι}
(hs : MeasurableSet s)
:
IsStoppingTime f (hittingAfter X s n)