Documentation

Mathlib.Probability.BrownianMotion.GaussianProjectiveFamily

Finite dimensional distributions of Brownian motion #

In this file we define projectiveFamily : (I : Finset ℝ≥0) → Measure (I → ℝ). Each projectiveFamily I is the centered Gaussian measure over I → ℝ with covariance matrix given by covMatrix I s t := min s t. Note that we build a measure over I → ℝ rather than EuclideanSpace I ℝ. This is because we want to extend this family to a measure over ℝ≥0 → ℝ through the Kolmogorov's extension theorem, which is phrased in this language.

We prove that these measures satisfy IsProjectiveMeasureFamily, which means that they can be extended into a measure over ℝ≥0 → ℝ thanks to the Kolmogorov's extension theorem (not in Mathlib yet). The obtained measure is a measure over the set of real processes indexed by ℝ≥0 and is the law of the Brownian motion.

Main definition #

Main statement #

Tags #

Brownian motion, covariance matrix, projective family

The covariance matrix of the finite dimensional distribution of the Brownian motion indexed by I.

Equations
Instances For
    @[simp]
    theorem ProbabilityTheory.BrownianReal.covMatrix_apply {I : Finset NNReal} (s t : I) :
    covMatrix I s t = (min s t)
    theorem ProbabilityTheory.BrownianReal.covMatrix_submatrix {I J : Finset NNReal} (hJI : J I) :
    ((covMatrix I).submatrix (fun (i : J) => i, ) fun (i : J) => i, ) = covMatrix J

    Each projectiveFamily I is the centered Gaussian measure with covariance matrix given by covMatrix I s t := min s t.

    Note that we build a measure over I → ℝ rather than EuclideanSpace I ℝ. This is because we want to extend this family to a measure over ℝ≥0 → ℝ through the Kolmogorov's extension theorem, which is phrased in this language.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      Up to a measurable equivalence, projectiveFamily I is the centered multivariate Gaussian with covariance matrix covMatrix I.

      theorem ProbabilityTheory.BrownianReal.covariance_eval_projectiveFamily (I : Finset NNReal) (s t : I) :
      covariance (fun (x : I) => x s) (fun (x : I) => x t) (projectiveFamily I) = (min s t)
      theorem ProbabilityTheory.BrownianReal.variance_eval_projectiveFamily {I : Finset NNReal} (s : I) :
      variance (fun (x : I) => x s) (projectiveFamily I) = s

      The distribution of finite-dimensional marginals of the real Brownian motion at time s is the centered Gaussian with variance s.

      The distribution of the increment of the real Brownian motion from time s to time t is the centered Gaussian with variance t - s.

      If one restricts the finite-dimensional distribution of the real Brownian motion over a finset J to a smaller finset I, one obtains the finite-dimensional distribution of the real Brownian motion over I.