Documentation

LogOptimalEProcesses.EProcess.Ville

Ville's inequality in an arbitrary filtration #

This file extends Ville's inequality of EProcess/Supermartingale.lean from the data filtration (ℱ_t) to an arbitrary filtration. Section 5 of the paper applies it to the filtration (š’¢_t) generated by the variables Y_i, with respect to which the conditional e-variables form a test martingale.

noncomputable def LogOptimal.hittingTimeGe {Ī© : Type u_1} (E : ā„• → Ī© → ENNReal) (c : ENNReal) (ω : Ī©) :

The hitting time of [c, āˆž] by a process (E_t) with values in [0, āˆž]: the first t with E_t ≄ c, or āˆž if there is none.

Equations
Instances For
    theorem LogOptimal.isStoppingTime_hittingTimeGe {Ī© : Type u_1} {mĪ© : MeasurableSpace Ī©} {š’¢ : MeasureTheory.Filtration ā„• mĪ©} {E : ā„• → Ī© → ENNReal} (hE : āˆ€ (t : ā„•), Measurable (E t)) (c : ENNReal) :

    The hitting time of [c, āˆž] by an adapted process is a stopping time.

    theorem LogOptimal.indicator_le_valueAt_hittingTimeGe {Ī© : Type u_1} (E : ā„• → Ī© → ENNReal) (c : ENNReal) (ω : Ī©) :
    {ω : Ī© | ∃ (t : ā„•), c ≤ E t ω}.indicator (fun (x : Ī©) => c) ω ≤ valueAt E (hittingTimeGe E c) ω

    At its hitting time of [c, āˆž], a process takes a value at least c on the event {∃ t, E_t ≄ c}.

    theorem LogOptimal.mul_measure_exists_ge_le_of_supermartingale {Ī© : Type u_1} {mĪ© : MeasurableSpace Ī©} {P : MeasureTheory.Measure Ī©} [MeasureTheory.IsProbabilityMeasure P] {š’¢ : MeasureTheory.Filtration ā„• mĪ©} {M : ā„• → Ī© → ā„} (hM : MeasureTheory.Supermartingale M š’¢ P) (hnn : āˆ€ (t : ā„•) (ω : Ī©), 0 ≤ M t ω) (c : ENNReal) :
    c * P {ω : Ī© | ∃ (t : ā„•), c ≤ ENNReal.ofReal (M t ω)} ≤ ENNReal.ofReal (∫ (ω : Ī©), M 0 ω āˆ‚P)

    Ville's inequality for a nonnegative supermartingale (M_t) with respect to any filtration š’¢: c P(∃ t, M_t ≄ c) ≤ E_P(M_0) for every c ∈ [0, āˆž].

    theorem LogOptimal.IsTestSupermartingale.measure_exists_ge_le_of_filtration {Ī© : Type u_1} {mĪ© : MeasurableSpace Ī©} {P : MeasureTheory.Measure Ī©} [MeasureTheory.IsProbabilityMeasure P] {š’¢ : MeasureTheory.Filtration ā„• mĪ©} {M : ā„• → Ī© → ā„} {š”“ : Set (MeasureTheory.Measure Ī©)} (hM : IsTestSupermartingale š”“ š’¢ M) (hP : P ∈ š”“) {c : ā„} (hc : 0 < c) :
    P {ω : Ī© | ∃ (t : ā„•), ENNReal.ofReal c ≤ ENNReal.ofReal (M t ω)} ≤ ENNReal.ofReal (1 / c)

    Ville's inequality for a test supermartingale with respect to any filtration š’¢: for every null distribution P and every c > 0, P(∃ t, M_t ≄ c) ≤ 1/c.