Vanishing Weighted Cross Term on a Common Interval
ProvedLevyStochCalc.Brownian.Multidim.MultidimBrownianMotion.integral_mul_increment_mul_increment_eq_zero_readableThis is the direct cross-orthogonality identity for distinct Brownian coordinates.
Let be a -dimensional Brownian motion, let , and let make every coordinate a Brownian motion. Let . If is strongly -measurable, measurable, and bounded in absolute value, then
This is the fundamental common-interval cross identity used to establish orthogonality of distinct Brownian coordinates and their Itô integrals.
Original Lean declaration header
Within namespace LevyStochCalc.Brownian.Multidim.MultidimBrownianMotion. Shown in its original module context. Proof omitted.
theorem integral_mul_increment_mul_increment_eq_zero (W : MultidimBrownianMotion P d) {i j : Fin d}
(hij : i ≠ j) {ℱ : Filtration ℝ ‹MeasurableSpace Ω›}
(hcoord : ∀ k : Fin d, IsBrownianFiltration (W.W k) ℱ) {a b : ℝ} (ha : 0 ≤ a) (hab : a < b)
{Z : Ω → ℝ} (hZ : StronglyMeasurable[ℱ a] Z) (hZm : Measurable Z) {C : ℝ}
(hZb : ∀ ω, |Z ω| ≤ C) :
∫ ω, Z ω * (((W.W i).W b ω - (W.W i).W a ω) * ((W.W j).W b ω - (W.W j).W a ω)) ∂P = 0
Module navigation
Module: LevyStochCalc/Brownian/CrossOrthogonalityDirectCross.
Definition modules: LevyStochCalc/Brownian/Filtered, LevyStochCalc/Brownian/Multidim, LevyStochCalc/Brownian/Construction.
Supporting theorems: integral_crossSum_sq, integral_mul_increment_mul_increment_eq_crossSum.
Previous: integral_mul_increment_mul_increment_eq_crossSum.
Source excerpt, lines 307–312 · 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 : ℕ}
theorem LevyStochCalc.Brownian.Multidim.MultidimBrownianMotion.integral_mul_increment_mul_increment_eq_zero_readable (W : MultidimBrownianMotion P d) {i j : Fin d}
(hij : i ≠ j) {ℱ : Filtration ℝ ‹MeasurableSpace Ω›}
(hcoord : ∀ k : Fin d, IsBrownianFiltration (W.W k) ℱ) {a b : ℝ} (ha : 0 ≤ a) (hab : a < b)
{Z : Ω → ℝ} (hZ : StronglyMeasurable[ℱ a] Z) (hZm : Measurable Z) {C : ℝ}
(hZb : ∀ ω, |Z ω| ≤ C) :
∫ ω, Z ω * (((W.W i).W b ω - (W.W i).W a ω) * ((W.W j).W b ω - (W.W j).W a ω)) ∂P = 0 := by sorry