Continuous Supremum from Dyadic Running Maxima
ProvedLevyStochCalc.Probability.iSup_enorm_eq_iSup_dyadicRunMax_readableThis vendored theorem identifies a continuous-time supremum with dyadic running maxima.
Let , fix an outcome , and suppose that the path is right-continuous at every time. Then
This is the pathwise bridge from discrete dyadic maximal estimates to a continuous-time supremum estimate.
Formalization Note. The supremum over is represented by an iSup over the subtype Set.Icc 0 T.
Original Lean declaration header
Within namespace LevyStochCalc.Probability. Shown in its original module context. Proof omitted.
theorem iSup_enorm_eq_iSup_dyadicRunMax (hT : 0 ≤ T) {ω : Ω}
(hcad : ∀ t : ℝ, Filter.Tendsto (fun s => M s ω) (nhdsWithin t (Set.Ioi t))
(nhds (M t ω))) :
(⨆ t : Set.Icc (0 : ℝ) T, (‖M (t : ℝ) ω‖₊ : ℝ≥0∞))
= ⨆ n, (‖dyadicRunMax M T n ω‖₊ : ℝ≥0∞)
Module navigation
Module: LevyStochCalc/Probability/DoobContinuous.
Supporting theorems: enorm_dyadicRunMax, tendsto_dyadicTime_dyadicIndex.
Previous: tendsto_dyadicTime_dyadicIndex · Next: lintegral_sq_dyadicRunMax_le.
Source excerpt, lines 208–212 · Frozen source 408915f.
import Definitions.Def_KLSModular_LevyStochCalc_Probability_DoobContinuous
/-
Copyright (c) 2026 Christian Garry. All rights reserved.
Released under Apache 2.0 license as described in the file LICENSE.
Authors: Christian Garry
-/
-- Vendored from https://github.com/cgarryZA/LevyStochCalc at commit 984dbf0b790031eac05d56fe5a84b65e15e1e932 (upstream path LevyStochCalc/Probability/DoobContinuous.lean; Apache-2.0; provenance in formalization/vendor/vendor-lock.json of the KLS repository)
open scoped NNReal ENNReal
variable {Ω : Type*} {mΩ : MeasurableSpace Ω}
variable {M : ℝ → Ω → ℝ} {T : ℝ}
theorem LevyStochCalc.Probability.iSup_enorm_eq_iSup_dyadicRunMax_readable (hT : 0 ≤ T) {ω : Ω}
(hcad : ∀ t : ℝ, Filter.Tendsto (fun s => M s ω) (nhdsWithin t (Set.Ioi t))
(nhds (M t ω))) :
(⨆ t : Set.Icc (0 : ℝ) T, (‖M (t : ℝ) ω‖₊ : ℝ≥0∞))
= ⨆ n, (‖dyadicRunMax M T n ω‖₊ : ℝ≥0∞) := by sorry