Brownian Motion Marginal Law
ProvedLevyStochCalc.Brownian.BrownianMotion.hasLaw_eval_readableThis is a marginal-law statement for a real Brownian motion.
Let be a probability space, let be a BrownianMotion under , and let be represented as an NNReal. Then the random variable has the centered Gaussian law with variance :
Here gaussianReal 0 t denotes the Gaussian probability measure with mean and variance parameter . The result includes the case , where the law is concentrated at .
This provides the one-time marginal required when relating the library's Brownian-motion construction to Mathlib's Brownian-motion predicates.
Original Lean declaration header
Within namespace LevyStochCalc.Brownian.BrownianMotion. Shown in its original module context. Proof omitted.
theorem hasLaw_eval (W : BrownianMotion P) (t : ℝ≥0) :
HasLaw (W.W (t : ℝ)) (gaussianReal 0 t) P
Module navigation
Module: LevyStochCalc/Brownian/MathlibBridge.
Definition modules: LevyStochCalc/Brownian/Construction.
Previous: iIndep_of_indep_biSup_lt · Next: hasIndepIncrements.
Source excerpt, lines 68–69 · Frozen source 408915f.
import Definitions.Def_KLSModular_LevyStochCalc_Brownian_MathlibBridge
/-
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/MathlibBridge.lean; Apache-2.0; provenance in formalization/vendor/vendor-lock.json of the KLS repository)
open MeasureTheory ProbabilityTheory
open scoped NNReal
universe u
variable {Ω : Type u} [MeasurableSpace Ω] {P : MeasureTheory.Measure Ω} [MeasureTheory.IsProbabilityMeasure P]
theorem LevyStochCalc.Brownian.BrownianMotion.hasLaw_eval_readable (W : BrownianMotion P) (t : ℝ≥0) :
HasLaw (W.W (t : ℝ)) (gaussianReal 0 t) P := by sorry