Window Supremum Bound for Two Vector Itô Versions
ProvedLevyStochCalc.Brownian.Ito.lintegral_iSup_sq_norm_version_sub_le_readableThis bounds the second moment of the window supremum of the difference between two vector Itô versions.
Let be a probability measure, let be a -dimensional Brownian motion with filtration , and suppose each Brownian coordinate induces a Brownian filtration. Let be vector Itô versions with common initial value , drifts , and diffusion coefficients . Assume the coefficient functions are measurable and progressively measurable, and that their squared energies on every interval , for , are strictly below in ENNReal.
For every ,
The supremum is represented as an ENNReal iSup over , and all energy finiteness assumptions are strict inequalities below . This is a technical stability estimate for vector Itô versions.
Original Lean conclusion excerpt
Within namespace LevyStochCalc.Brownian.Ito. Shown in its original module context. Earlier hypotheses and the proof are omitted from this excerpt; the complete verified statement remains below.
(hbq₂ : ∀ (p : Fin n) (T : ℝ), 0 < T → ∫⁻ ω, ∫⁻ s in Set.Icc (0 : ℝ) T,
(‖b₂ p ω s‖₊ : ℝ≥0∞) ^ 2 ∂volume ∂P < ⊤)
{X Y : ℝ → Ω → Fin n → ℝ}
(hX : IsVectorItoVersion W ℱ hcoord H₁ hm₁ hp₁ hq₁ X₀ b₁ X)
(hY : IsVectorItoVersion W ℱ hcoord H₂ hm₂ hp₂ hq₂ X₀ b₂ Y)
{T : ℝ} (hT : 0 < T) :
∫⁻ ω, (⨆ t : Set.Icc (0 : ℝ) T, (‖Y (t : ℝ) ω - X (t : ℝ) ω‖₊ : ℝ≥0∞)) ^ 2 ∂P
≤ (n : ℝ≥0∞) ^ 2 * ∑ p : Fin n,
(4 * (ENNReal.ofReal T * ∫⁻ ω, ∫⁻ s in Set.Icc (0 : ℝ) T,
(‖b₂ p ω s - b₁ p ω s‖₊ : ℝ≥0∞) ^ 2 ∂volume ∂P)
+ 4 * (4 * ((d : ℝ≥0∞) * ∑ k : Fin d, ∫⁻ ω, ∫⁻ s in Set.Icc (0 : ℝ) T,
(‖H₂ p k ω s - H₁ p k ω s‖₊ : ℝ≥0∞) ^ 2 ∂volume ∂P)))
Module navigation
Module: LevyStochCalc/Ito/VectorItoVersionSup.
Definition modules: LevyStochCalc/Brownian/Filtered, LevyStochCalc/Brownian/Multidim, LevyStochCalc/Probability/Progressive, LevyStochCalc/Brownian/VectorItoProcessVersion.
Selected supporting theorems: lintegral_energy_lt_top_of_bound, martingale_finsetSum, sq_enorm_finsetSum_le, enorm_dyadicRunMax, iSup_enorm_eq_iSup_dyadicRunMax.
Previous: martingale_finsetSum · Next: lintegral_energy_sub_le.
Source excerpt, lines 147–158 · Frozen source 408915f.
import Definitions.Def_KLSModular_LevyStochCalc_Ito_VectorItoVersionSup
/-
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/Ito/VectorItoVersionSup.lean; Apache-2.0; provenance in formalization/vendor/vendor-lock.json of the KLS repository)
open MeasureTheory ProbabilityTheory LevyStochCalc.Probability
open scoped NNReal ENNReal
universe u
variable {Ω : Type u} [MeasurableSpace Ω] {P : MeasureTheory.Measure Ω} [MeasureTheory.IsProbabilityMeasure P]
{n d : ℕ} (W : LevyStochCalc.Brownian.Multidim.MultidimBrownianMotion P d)
(ℱ : MeasureTheory.Filtration ℝ ‹MeasurableSpace Ω›)
(hcoord : ∀ k : Fin d, LevyStochCalc.Brownian.IsBrownianFiltration (W.W k) ℱ)
include hcoord
theorem LevyStochCalc.Brownian.Ito.lintegral_iSup_sq_norm_version_sub_le_readable
{H₁ H₂ : Fin n → Fin d → Ω → ℝ → ℝ}
{hm₁ : ∀ p k, Measurable (Function.uncurry (H₁ p k))}
{hp₁ : ∀ p k, Probability.ProgressivelyMeasurable ℱ (H₁ p k)}
{hq₁ : ∀ (p : Fin n) (k : Fin d) (T : ℝ), 0 < T → ∫⁻ ω, ∫⁻ s in Set.Icc (0 : ℝ) T,
(‖H₁ p k ω s‖₊ : ℝ≥0∞) ^ 2 ∂volume ∂P < ⊤}
{hm₂ : ∀ p k, Measurable (Function.uncurry (H₂ p k))}
{hp₂ : ∀ p k, Probability.ProgressivelyMeasurable ℱ (H₂ p k)}
{hq₂ : ∀ (p : Fin n) (k : Fin d) (T : ℝ), 0 < T → ∫⁻ ω, ∫⁻ s in Set.Icc (0 : ℝ) T,
(‖H₂ p k ω s‖₊ : ℝ≥0∞) ^ 2 ∂volume ∂P < ⊤}
{X₀ : Ω → Fin n → ℝ} {b₁ b₂ : Fin n → Ω → ℝ → ℝ}
(hbm₁ : ∀ p, Measurable (Function.uncurry (b₁ p)))
(hbm₂ : ∀ p, Measurable (Function.uncurry (b₂ p)))
(hbq₁ : ∀ (p : Fin n) (T : ℝ), 0 < T → ∫⁻ ω, ∫⁻ s in Set.Icc (0 : ℝ) T,
(‖b₁ p ω s‖₊ : ℝ≥0∞) ^ 2 ∂volume ∂P < ⊤)
(hbq₂ : ∀ (p : Fin n) (T : ℝ), 0 < T → ∫⁻ ω, ∫⁻ s in Set.Icc (0 : ℝ) T,
(‖b₂ p ω s‖₊ : ℝ≥0∞) ^ 2 ∂volume ∂P < ⊤)
{X Y : ℝ → Ω → Fin n → ℝ}
(hX : IsVectorItoVersion W ℱ hcoord H₁ hm₁ hp₁ hq₁ X₀ b₁ X)
(hY : IsVectorItoVersion W ℱ hcoord H₂ hm₂ hp₂ hq₂ X₀ b₂ Y)
{T : ℝ} (hT : 0 < T) :
∫⁻ ω, (⨆ t : Set.Icc (0 : ℝ) T, (‖Y (t : ℝ) ω - X (t : ℝ) ω‖₊ : ℝ≥0∞)) ^ 2 ∂P
≤ (n : ℝ≥0∞) ^ 2 * ∑ p : Fin n,
(4 * (ENNReal.ofReal T * ∫⁻ ω, ∫⁻ s in Set.Icc (0 : ℝ) T,
(‖b₂ p ω s - b₁ p ω s‖₊ : ℝ≥0∞) ^ 2 ∂volume ∂P)
+ 4 * (4 * ((d : ℝ≥0∞) * ∑ k : Fin d, ∫⁻ ω, ∫⁻ s in Set.Icc (0 : ℝ) T,
(‖H₂ p k ω s - H₁ p k ω s‖₊ : ℝ≥0∞) ^ 2 ∂volume ∂P))) := by sorry