Almost-Everywhere Congruence Of Itô Integrals
ProvedLevyStochCalc.Ito.Picard.itoIntegral_congr_ae_readableThis is an auxiliary locality theorem for the Brownian Itô integral. Let be a Brownian motion on a probability space with Brownian filtration . Let be jointly measurable and progressively measurable, and assume that for every their squared norms are integrable over :
If and for -almost every and volume-almost every , then
The lemma records that the stochastic integral at time depends only on the integrand up to product-null equality on .
Original Lean declaration header
Within namespace LevyStochCalc.Ito.Picard. Shown in its original module context. Proof omitted.
theorem itoIntegral_congr_ae
(Wj : LevyStochCalc.Brownian.BrownianMotion P)
(ℱ : MeasureTheory.Filtration ℝ ‹MeasurableSpace Ω›)
(hℱ : LevyStochCalc.Brownian.IsBrownianFiltration Wj ℱ)
(H₁ H₂ : Ω → ℝ → ℝ)
(hm₁ : Measurable (Function.uncurry H₁))
(hp₁ : Probability.ProgressivelyMeasurable ℱ H₁)
(hs₁ : ∀ T : ℝ, 0 < T →
∫⁻ ω, ∫⁻ s in Set.Icc (0 : ℝ) T, (‖H₁ ω s‖₊ : ℝ≥0∞) ^ 2 ∂volume ∂P < ⊤)
(hm₂ : Measurable (Function.uncurry H₂))
(hp₂ : Probability.ProgressivelyMeasurable ℱ H₂)
(hs₂ : ∀ T : ℝ, 0 < T →
∫⁻ ω, ∫⁻ s in Set.Icc (0 : ℝ) T, (‖H₂ ω s‖₊ : ℝ≥0∞) ^ 2 ∂volume ∂P < ⊤)
{t : ℝ} (ht : 0 < t)
(h : ∀ᵐ ω ∂P, ∀ᵐ s ∂(volume.restrict (Set.Icc (0 : ℝ) t)), H₁ ω s = H₂ ω s) :
∀ᵐ ω ∂P, LevyStochCalc.Brownian.Ito.stochasticIntegral Wj ℱ hℱ H₁ hm₁ hp₁ hs₁ t ω
= LevyStochCalc.Brownian.Ito.stochasticIntegral Wj ℱ hℱ H₂ hm₂ hp₂ hs₂ t ω
Module navigation
Module: LevyStochCalc/Ito/PicardLocality.
Definition modules: LevyStochCalc/Brownian/ItoL2CompletionApi, LevyStochCalc/Brownian/Filtered, LevyStochCalc/Brownian/Construction, LevyStochCalc/Probability/Progressive.
Next: compensatedIntegral_congr_ae.
Source excerpt, lines 90–106 · Frozen source 408915f.
import Definitions.Def_KLSModular_LevyStochCalc_Ito_PicardLocality
/-
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/PicardLocality.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 v
variable {Ω : Type u} [MeasurableSpace Ω] {E : Type v} [MeasurableSpace E]
variable {P : MeasureTheory.Measure Ω} [MeasureTheory.IsProbabilityMeasure P] {n d : ℕ}
theorem LevyStochCalc.Ito.Picard.itoIntegral_congr_ae_readable
(Wj : LevyStochCalc.Brownian.BrownianMotion P)
(ℱ : MeasureTheory.Filtration ℝ ‹MeasurableSpace Ω›)
(hℱ : LevyStochCalc.Brownian.IsBrownianFiltration Wj ℱ)
(H₁ H₂ : Ω → ℝ → ℝ)
(hm₁ : Measurable (Function.uncurry H₁))
(hp₁ : Probability.ProgressivelyMeasurable ℱ H₁)
(hs₁ : ∀ T : ℝ, 0 < T →
∫⁻ ω, ∫⁻ s in Set.Icc (0 : ℝ) T, (‖H₁ ω s‖₊ : ℝ≥0∞) ^ 2 ∂volume ∂P < ⊤)
(hm₂ : Measurable (Function.uncurry H₂))
(hp₂ : Probability.ProgressivelyMeasurable ℱ H₂)
(hs₂ : ∀ T : ℝ, 0 < T →
∫⁻ ω, ∫⁻ s in Set.Icc (0 : ℝ) T, (‖H₂ ω s‖₊ : ℝ≥0∞) ^ 2 ∂volume ∂P < ⊤)
{t : ℝ} (ht : 0 < t)
(h : ∀ᵐ ω ∂P, ∀ᵐ s ∂(volume.restrict (Set.Icc (0 : ℝ) t)), H₁ ω s = H₂ ω s) :
∀ᵐ ω ∂P, LevyStochCalc.Brownian.Ito.stochasticIntegral Wj ℱ hℱ H₁ hm₁ hp₁ hs₁ t ω
= LevyStochCalc.Brownian.Ito.stochasticIntegral Wj ℱ hℱ H₂ hm₂ hp₂ hs₂ t ω := by sorry