Locality of the Itô Integral at an Unreached Stopping Time
ProvedLevyStochCalc.Brownian.Ito.stochasticIntegralBrownian_stopped_eq_of_le_readableThis proves the local property of the Itô integral.
Let be a probability space, let be an -stopping time, and let be a Brownian motion with Brownian filtration . Let be jointly measurable and progressively measurable, and assume that for every its ENNReal energy is finite:
For every , for -almost every such that , the integral of the stopped integrand agrees with the original integral:
The conclusion is conditional on the event that the stopping time has not been reached by time ; the equality is not asserted outside that event.
Formalization Note. The stopping-time values and the comparison with use WithTop ℝ; all finite-energy conditions are strict inequalities below in ENNReal.
Original Lean declaration header
Within namespace LevyStochCalc.Brownian.Ito. Shown in its original module context. Proof omitted.
theorem stochasticIntegralBrownian_stopped_eq_of_le
(hτ : MeasureTheory.IsStoppingTime ℱ τ)
{H : Ω → ℝ → ℝ} (hm : Measurable (Function.uncurry H))
(hp : Probability.ProgressivelyMeasurable ℱ H)
(hq : ∀ T, 0 < T → ∫⁻ ω, ∫⁻ s in Set.Icc (0 : ℝ) T,
(‖H ω s‖₊ : ℝ≥0∞) ^ 2 ∂volume ∂P < ⊤)
{t : ℝ} (ht : 0 < t) :
∀ᵐ ω ∂P, ((t : ℝ) : WithTop ℝ) ≤ τ ω →
stochasticIntegralBrownian W ℱ hℱ (Probability.stopped τ H)
(Probability.measurable_uncurry_stopped hτ hm)
(Probability.ProgressivelyMeasurable.stopped hτ hp)
(energy_lt_top_of_abs_le (fun ω s => Probability.abs_stopped_le τ H ω s) hq) t ω
= stochasticIntegralBrownian W ℱ hℱ H hm hp hq t ω
Module navigation
Module: LevyStochCalc/Brownian/ItoLocality.
Definition modules: LevyStochCalc/Brownian/ItoL2CompletionMaster, LevyStochCalc/Brownian/Filtered, LevyStochCalc/Probability/StoppedProgressive, LevyStochCalc/Brownian/Construction, LevyStochCalc/Probability/Progressive, LevyStochCalc/Brownian/ItoOptionalStopping.
Supporting theorems: eventually_gridStop_lt, gridStopAux_le_iff, stochasticIntegralBrownian_stopped.
Previous: eventually_gridStop_lt · Next: stochasticIntegralBrownian_congr_of_pos.
Source excerpt, lines 294–306 · Frozen source 408915f.
import Definitions.Def_KLSModular_LevyStochCalc_Brownian_ItoLocality
/-
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/ItoLocality.lean; Apache-2.0; provenance in formalization/vendor/vendor-lock.json of the KLS repository)
open MeasureTheory ProbabilityTheory
open scoped NNReal ENNReal Topology
universe u
variable {Ω : Type u} [MeasurableSpace Ω] {P : MeasureTheory.Measure Ω} [MeasureTheory.IsProbabilityMeasure P]
(τ : Ω → WithTop ℝ)
variable (W : LevyStochCalc.Brownian.BrownianMotion P)
(ℱ : MeasureTheory.Filtration ℝ ‹MeasurableSpace Ω›) (hℱ : LevyStochCalc.Brownian.IsBrownianFiltration W ℱ)
include hℱ
theorem LevyStochCalc.Brownian.Ito.stochasticIntegralBrownian_stopped_eq_of_le_readable
(hτ : MeasureTheory.IsStoppingTime ℱ τ)
{H : Ω → ℝ → ℝ} (hm : Measurable (Function.uncurry H))
(hp : Probability.ProgressivelyMeasurable ℱ H)
(hq : ∀ T, 0 < T → ∫⁻ ω, ∫⁻ s in Set.Icc (0 : ℝ) T,
(‖H ω s‖₊ : ℝ≥0∞) ^ 2 ∂volume ∂P < ⊤)
{t : ℝ} (ht : 0 < t) :
∀ᵐ ω ∂P, ((t : ℝ) : WithTop ℝ) ≤ τ ω →
stochasticIntegralBrownian W ℱ hℱ (Probability.stopped τ H)
(Probability.measurable_uncurry_stopped hτ hm)
(Probability.ProgressivelyMeasurable.stopped hτ hp)
(energy_lt_top_of_abs_le (fun ω s => Probability.abs_stopped_le τ H ω s) hq) t ω
= stochasticIntegralBrownian W ℱ hℱ H hm hp hq t ω := by sorry