Stochastic Integral Stability Under Weight Replacement
ProvedLevyStochCalc.Brownian.Ito.lintegral_sq_stochasticIntegral_mul_sub_le_readableThis is an stability estimate for stochastic integrals with bounded integrand factor.
Let be a probability measure, a Brownian motion, and a Brownian filtration for . Let be such that both products and are measurable and progressively measurable, and each has finite squared extended integral on every interval with . Assume and , and let .
Then
This estimate transfers an approximation of stochastic-integrand weights to an approximation of the corresponding stochastic integrals.
Formalization Note The integrals on the right are ENNReal integrals and the coefficient is embedded with ENNReal.ofReal; the stochastic integrals are stochasticIntegralBrownian.
Original Lean declaration header
Within namespace LevyStochCalc.Brownian.Ito. Shown in its original module context. Proof omitted.
theorem lintegral_sq_stochasticIntegral_mul_sub_le
(u v : Ω → ℝ → ℝ)
(hmu : Measurable (Function.uncurry fun ω s => u ω s * H ω s))
(hpu : Probability.ProgressivelyMeasurable ℱ fun ω s => u ω s * H ω s)
(hqu : ∀ T, 0 < T → ∫⁻ ω, ∫⁻ s in Set.Icc (0 : ℝ) T,
(‖u ω s * H ω s‖₊ : ℝ≥0∞) ^ 2 ∂volume ∂P < ⊤)
(hmv : Measurable (Function.uncurry fun ω s => v ω s * H ω s))
(hpv : Probability.ProgressivelyMeasurable ℱ fun ω s => v ω s * H ω s)
(hqv : ∀ T, 0 < T → ∫⁻ ω, ∫⁻ s in Set.Icc (0 : ℝ) T,
(‖v ω s * H ω s‖₊ : ℝ≥0∞) ^ 2 ∂volume ∂P < ⊤)
{C : ℝ} (hC0 : 0 ≤ C) (hCH : ∀ ω s, |H ω s| ≤ C)
{T : ℝ} (hT : 0 < T) :
∫⁻ ω, (‖stochasticIntegralBrownian W ℱ hℱ (fun ω s => u ω s * H ω s) hmu hpu hqu T ω
- stochasticIntegralBrownian W ℱ hℱ (fun ω s => v ω s * H ω s) hmv hpv hqv T ω‖₊
: ℝ≥0∞) ^ 2 ∂P
≤ ENNReal.ofReal (C ^ 2)
* ∫⁻ ω, ∫⁻ s in Set.Icc (0 : ℝ) T, (‖u ω s - v ω s‖₊ : ℝ≥0∞) ^ 2 ∂volume ∂P
Module navigation
Module: LevyStochCalc/Brownian/ItoRiemannIntegrand.
Definition modules: LevyStochCalc/Brownian/ItoL2CompletionMaster, LevyStochCalc/Brownian/Filtered, LevyStochCalc/Brownian/Construction, LevyStochCalc/Probability/Progressive.
Source excerpt, lines 93–109 · Frozen source 408915f.
import Definitions.Def_KLSModular_LevyStochCalc_Brownian_ItoRiemannIntegrand
/-
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/Brownian/ItoRiemannIntegrand.lean; Apache-2.0; provenance in formalization/vendor/vendor-lock.json of the KLS repository)
open MeasureTheory ProbabilityTheory
open scoped NNReal ENNReal
universe u
variable {Ω : Type u} [MeasurableSpace Ω]
variable {P : MeasureTheory.Measure Ω} [MeasureTheory.IsProbabilityMeasure P] (W : LevyStochCalc.Brownian.BrownianMotion P)
(ℱ : MeasureTheory.Filtration ℝ ‹MeasurableSpace Ω›) (hℱ : LevyStochCalc.Brownian.IsBrownianFiltration W ℱ)
(H : Ω → ℝ → ℝ) (hm : Measurable (Function.uncurry H))
(hp : LevyStochCalc.Probability.ProgressivelyMeasurable ℱ H)
(hq : ∀ T, 0 < T → ∫⁻ ω, ∫⁻ s in Set.Icc (0 : ℝ) T,
(‖H ω s‖₊ : ℝ≥0∞) ^ 2 ∂MeasureTheory.MeasureSpace.volume ∂P < ⊤)
include hℱ
theorem LevyStochCalc.Brownian.Ito.lintegral_sq_stochasticIntegral_mul_sub_le_readable
(u v : Ω → ℝ → ℝ)
(hmu : Measurable (Function.uncurry fun ω s => u ω s * H ω s))
(hpu : Probability.ProgressivelyMeasurable ℱ fun ω s => u ω s * H ω s)
(hqu : ∀ T, 0 < T → ∫⁻ ω, ∫⁻ s in Set.Icc (0 : ℝ) T,
(‖u ω s * H ω s‖₊ : ℝ≥0∞) ^ 2 ∂volume ∂P < ⊤)
(hmv : Measurable (Function.uncurry fun ω s => v ω s * H ω s))
(hpv : Probability.ProgressivelyMeasurable ℱ fun ω s => v ω s * H ω s)
(hqv : ∀ T, 0 < T → ∫⁻ ω, ∫⁻ s in Set.Icc (0 : ℝ) T,
(‖v ω s * H ω s‖₊ : ℝ≥0∞) ^ 2 ∂volume ∂P < ⊤)
{C : ℝ} (hC0 : 0 ≤ C) (hCH : ∀ ω s, |H ω s| ≤ C)
{T : ℝ} (hT : 0 < T) :
∫⁻ ω, (‖stochasticIntegralBrownian W ℱ hℱ (fun ω s => u ω s * H ω s) hmu hpu hqu T ω
- stochasticIntegralBrownian W ℱ hℱ (fun ω s => v ω s * H ω s) hmv hpv hqv T ω‖₊
: ℝ≥0∞) ^ 2 ∂P
≤ ENNReal.ofReal (C ^ 2)
* ∫⁻ ω, ∫⁻ s in Set.Icc (0 : ℝ) T, (‖u ω s - v ω s‖₊ : ℝ≥0∞) ^ 2 ∂volume ∂P := by sorry