Grid Decomposition of a Weighted Cross Increment
ProvedLevyStochCalc.Brownian.Multidim.MultidimBrownianMotion.integral_mul_increment_mul_increment_eq_crossSum_readableThis is a weighted telescoping identity for two distinct Brownian coordinates.
Let be a -dimensional Brownian motion, let , and let make every coordinate a Brownian motion. Assume , , , and let be strongly -measurable, measurable, and bounded in absolute value by . With ,
The declaration isolates the grid decomposition that reduces a whole-interval cross term to cell-wise cross products.
Original Lean declaration header
Within namespace LevyStochCalc.Brownian.Multidim.MultidimBrownianMotion. Shown in its original module context. Proof omitted.
lemma integral_mul_increment_mul_increment_eq_crossSum (W : MultidimBrownianMotion P d)
(i j : Fin d) {ℱ : Filtration ℝ ‹MeasurableSpace Ω›}
(hcoord : ∀ k : Fin d, IsBrownianFiltration (W.W k) ℱ)
{a h : ℝ} (ha : 0 ≤ a) (hh : 0 < h) (m : ℕ) {Z : Ω → ℝ} (hZ : StronglyMeasurable[ℱ a] Z)
(hZm : Measurable Z) {C : ℝ} (hZb : ∀ ω, |Z ω| ≤ C) :
∫ ω, Z ω * (((W.W i).W (affineGrid a h m) ω - (W.W i).W a ω)
* ((W.W j).W (affineGrid a h m) ω - (W.W j).W a ω)) ∂P
= ∫ ω, Z ω * ∑ k ∈ Finset.range m,
((W.W i).W (affineGrid a h (k + 1)) ω - (W.W i).W (affineGrid a h k) ω)
* ((W.W j).W (affineGrid a h (k + 1)) ω - (W.W j).W (affineGrid a h k) ω) ∂P
Module navigation
Module: LevyStochCalc/Brownian/CrossOrthogonalityDirectCross.
Definition modules: LevyStochCalc/Brownian/Filtered, LevyStochCalc/Brownian/Multidim, LevyStochCalc/Brownian/Construction.
Supporting theorems: integral_mul_increment_pow, integral_pow_gaussianReal_zero.
Previous: integral_crossSum_sq · Next: integral_mul_increment_mul_increment_eq_zero.
Source excerpt, lines 226–235 · Frozen source 408915f.
import Definitions.Def_KLSModular_LevyStochCalc_Brownian_CrossOrthogonalityDirectCross
/-
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/CrossOrthogonalityDirectCross.lean; Apache-2.0; provenance in formalization/vendor/vendor-lock.json of the KLS repository)
open MeasureTheory ProbabilityTheory
universe u
variable {Ω : Type u} [MeasurableSpace Ω] {P : MeasureTheory.Measure Ω} [MeasureTheory.IsProbabilityMeasure P] {d : ℕ}
lemma LevyStochCalc.Brownian.Multidim.MultidimBrownianMotion.integral_mul_increment_mul_increment_eq_crossSum_readable (W : MultidimBrownianMotion P d)
(i j : Fin d) {ℱ : Filtration ℝ ‹MeasurableSpace Ω›}
(hcoord : ∀ k : Fin d, IsBrownianFiltration (W.W k) ℱ)
{a h : ℝ} (ha : 0 ≤ a) (hh : 0 < h) (m : ℕ) {Z : Ω → ℝ} (hZ : StronglyMeasurable[ℱ a] Z)
(hZm : Measurable Z) {C : ℝ} (hZb : ∀ ω, |Z ω| ≤ C) :
∫ ω, Z ω * (((W.W i).W (affineGrid a h m) ω - (W.W i).W a ω)
* ((W.W j).W (affineGrid a h m) ω - (W.W j).W a ω)) ∂P
= ∫ ω, Z ω * ∑ k ∈ Finset.range m,
((W.W i).W (affineGrid a h (k + 1)) ω - (W.W i).W (affineGrid a h k) ω)
* ((W.W j).W (affineGrid a h (k + 1)) ω - (W.W j).W (affineGrid a h k) ω) ∂P := by sorry