Weighted Clamped Bochner Isometry
ProvedLevyStochCalc.Brownian.Ito.simpleIntegral_sub_sq_bochner_clamped_weighted_readableLet be a Brownian motion with Brownian filtration , and let be a simple predictable integrand whose coefficient is strongly measurable with respect to . For , let be strongly -measurable and suppose for every . Put . Then
where . The conclusion is a weighted, simple-level conditional Itô isometry; all displayed integrals are ordinary real integrals.
Original Lean declaration header
Within namespace LevyStochCalc.Brownian.Ito. Shown in its original module context. Proof omitted.
lemma simpleIntegral_sub_sq_bochner_clamped_weighted
{P : MeasureTheory.Measure Ω} [MeasureTheory.IsProbabilityMeasure P]
(W : LevyStochCalc.Brownian.BrownianMotion P)
(ℱ : Filtration ℝ ‹MeasurableSpace Ω›) (hℱ : IsBrownianFiltration W ℱ)
{T : ℝ} (H : SimplePredictable Ω T)
(h_adapt : ∀ i : Fin H.N, @MeasureTheory.StronglyMeasurable Ω ℝ _
(ℱ (H.partition i.castSucc)) (H.ξ i))
{s t : ℝ} (hs : 0 ≤ s) (hst : s ≤ t)
{g : Ω → ℝ} (hg : @MeasureTheory.StronglyMeasurable Ω ℝ _
(ℱ s) g)
{Cg : ℝ} (hg_bdd : ∀ ω, |g ω| ≤ Cg) :
∫ ω, g ω * (simpleIntegral W H t ω - simpleIntegral W H s ω) ^ 2 ∂P
= ∑ i : Fin H.N,
(max s (min (H.partition i.succ) t) - max s (min (H.partition i.castSucc) t))
* ∫ ω, g ω * (H.ξ i ω) ^ 2 ∂P
Module navigation
Module: LevyStochCalc/Brownian/ItoL2CompletionCompensator.
Definition modules: LevyStochCalc/Brownian/Filtered, LevyStochCalc/Brownian/ItoSimpleIntegrand, LevyStochCalc/Brownian/Construction.
Supporting theorems: integral_factor_increment_sq, offDiagonal_increment_integral_zero_weighted, simpleIntegral_sub_eq_clamp_sum.
Previous: simpleIntegral_sub_eq_clamp_sum · Next: setIntegral_eval_sq_Icc_clamped.
Source excerpt, lines 175–189 · Frozen source 408915f.
import Definitions.Def_KLSModular_LevyStochCalc_Brownian_ItoL2CompletionCompensator
/-
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/ItoL2CompletionCompensator.lean; Apache-2.0; provenance in formalization/vendor/vendor-lock.json of the KLS repository)
open MeasureTheory
universe u
variable {Ω : Type u} [MeasurableSpace Ω]
lemma LevyStochCalc.Brownian.Ito.simpleIntegral_sub_sq_bochner_clamped_weighted_readable
{P : MeasureTheory.Measure Ω} [MeasureTheory.IsProbabilityMeasure P]
(W : LevyStochCalc.Brownian.BrownianMotion P)
(ℱ : Filtration ℝ ‹MeasurableSpace Ω›) (hℱ : IsBrownianFiltration W ℱ)
{T : ℝ} (H : SimplePredictable Ω T)
(h_adapt : ∀ i : Fin H.N, @MeasureTheory.StronglyMeasurable Ω ℝ _
(ℱ (H.partition i.castSucc)) (H.ξ i))
{s t : ℝ} (hs : 0 ≤ s) (hst : s ≤ t)
{g : Ω → ℝ} (hg : @MeasureTheory.StronglyMeasurable Ω ℝ _
(ℱ s) g)
{Cg : ℝ} (hg_bdd : ∀ ω, |g ω| ≤ Cg) :
∫ ω, g ω * (simpleIntegral W H t ω - simpleIntegral W H s ω) ^ 2 ∂P
= ∑ i : Fin H.N,
(max s (min (H.partition i.succ) t) - max s (min (H.partition i.castSucc) t))
* ∫ ω, g ω * (H.ξ i ω) ^ 2 ∂P := by sorry