Documentation

BrownianMotion.Gaussian.BrownianMotion

Brownian motion #

theorem ProbabilityTheory.IsPreBrownianReal.hasLaw_gaussianLimit {Ω : Type u_2} {mΩ : MeasurableSpace Ω} {X : NNReal → Ω → ℝ} {P : MeasureTheory.Measure Ω} (hX : IsPreBrownianReal X P) (hXm : AEMeasurable (fun (ω : Ω) (x : NNReal) => X x ω) P) :
HasLaw (fun (ω : Ω) (x : NNReal) => X x ω) gaussianLimit P
theorem ProbabilityTheory.HasLaw.IsPreBrownianReal {Ω : Type u_2} {mΩ : MeasurableSpace Ω} {X : NNReal → Ω → ℝ} {P : MeasureTheory.Measure Ω} (hX : HasLaw (fun (ω : Ω) (x : NNReal) => X x ω) gaussianLimit P) :
theorem ProbabilityTheory.IsPreBrownianReal.isAEKolmogorovProcess {Ω : Type u_2} {mΩ : MeasurableSpace Ω} {X : NNReal → Ω → ℝ} {P : MeasureTheory.Measure Ω} {n : ℕ} (hn : 0 < n) (h : IsPreBrownianReal X P) :
IsAEKolmogorovProcess X P (2 * ↑n) ↑n ↑(2 * n - 1).doubleFactorial
theorem ProbabilityTheory.IsPreBrownianReal.exists_continuous_modification {Ω : Type u_2} {mΩ : MeasurableSpace Ω} {X : NNReal → Ω → ℝ} {P : MeasureTheory.Measure Ω} (h : IsPreBrownianReal X P) :
∃ (Y : NNReal → Ω → ℝ), (∀ (t : NNReal), Measurable (Y t)) ∧ (∀ (t : NNReal), Y t =ᵐ[P] X t) ∧ ∀ (ω : Ω) (t β : NNReal), 0 < β → ↑β < ⨆ (n : ℕ), (↑(n + 2) - 1) / (2 * ↑(n + 2)) → ∃ U ∈ nhds t, ∃ (C : NNReal), HolderOnWith C β (fun (x : NNReal) => Y x ω) U

If X is a pre-Brownian process then there exists a modification of X which is measurable and locally β-Hölder for 0 < β < 1/2 (and thus continuous). See IsPreBrownianReal.mk.

noncomputable def ProbabilityTheory.IsPreBrownianReal.mk {Ω : Type u_2} {mΩ : MeasurableSpace Ω} {P : MeasureTheory.Measure Ω} (X : NNReal → Ω → ℝ) (h : IsPreBrownianReal X P) :
NNReal → Ω → ℝ

If h : IsPreBrownianReal X P, then h.mk X is a continuous modification of X.

Equations
Instances For
    theorem ProbabilityTheory.IsPreBrownianReal.memHolder_mk {Ω : Type u_2} {mΩ : MeasurableSpace Ω} {X : NNReal → Ω → ℝ} {P : MeasureTheory.Measure Ω} (h : IsPreBrownianReal X P) (ω : Ω) (t β : NNReal) (hβ_pos : 0 < β) (hβ_lt : β < 2⁻¹) :
    ∃ U ∈ nhds t, ∃ (C : NNReal), HolderOnWith C β (fun (x : NNReal) => IsPreBrownianReal.mk X h x ω) U
    theorem ProbabilityTheory.IsPreBrownianReal.mk_ae_eq {Ω : Type u_2} {mΩ : MeasurableSpace Ω} {X : NNReal → Ω → ℝ} {P : MeasureTheory.Measure Ω} (h : IsPreBrownianReal X P) (t : NNReal) :
    IsPreBrownianReal.mk X h t =ᵐ[P] X t
    theorem ProbabilityTheory.IsPreBrownianReal.continuous_mk {Ω : Type u_2} {mΩ : MeasurableSpace Ω} {X : NNReal → Ω → ℝ} {P : MeasureTheory.Measure Ω} (h : IsPreBrownianReal X P) (ω : Ω) :
    Continuous fun (x : NNReal) => IsPreBrownianReal.mk X h x ω

    A pre-Brownian motion X is filtered with respect to a filtration 𝓕 if it is adapted to 𝓕 and the increments of X after time t are independent of 𝓕 t

    Instances
      theorem ProbabilityTheory.IsBrownianReal.mk_ae_forall_eq {Ω : Type u_2} {mΩ : MeasurableSpace Ω} {P : MeasureTheory.Measure Ω} {X : NNReal → Ω → ℝ} (h : IsBrownianReal X P) :
      ∀ᵐ (ω : Ω) ∂P, ∀ (t : NNReal), IsPreBrownianReal.mk X ⋯ t ω = X t ω
      theorem ProbabilityTheory.IsBrownianReal.aemeasurable {Ω : Type u_2} {mΩ : MeasurableSpace Ω} {P : MeasureTheory.Measure Ω} {X : NNReal → Ω → ℝ} (h : IsBrownianReal X P) :
      AEMeasurable (fun (ω : Ω) (t : NNReal) => X t ω) P
      theorem ProbabilityTheory.IsBrownianReal.inv {Ω : Type u_2} {mΩ : MeasurableSpace Ω} {P : MeasureTheory.Measure Ω} {X : NNReal → Ω → ℝ} (h : IsBrownianReal X P) :
      IsBrownianReal (fun (t : NNReal) (ω : Ω) => ↑t * X (1 / t) ω) P

      If X is a Brownian motion then so is fun t ω ↦ t * (B (1 / t) ω).

      theorem ProbabilityTheory.IsBrownianReal.tendsto_div_id_atTop {Ω : Type u_2} {mΩ : MeasurableSpace Ω} {P : MeasureTheory.Measure Ω} {X : NNReal → Ω → ℝ} (h : IsBrownianReal X P) :
      ∀ᵐ (ω : Ω) ∂P, Filter.Tendsto (fun (t : NNReal) => X t ω / ↑t) Filter.atTop (nhds 0)
      theorem ProbabilityTheory.IsBrownianReal.indep_zero {Ω : Type u_2} {mΩ : MeasurableSpace Ω} {P : MeasureTheory.Measure Ω} {X : NNReal → Ω → ℝ} (h : IsBrownianReal X P) (hX : ∀ (t : NNReal), Measurable (X t)) (hX' : ∀ (ω : Ω), Continuous fun (x : NNReal) => X x ω) {A : Set Ω} (hA : MeasurableSet A) :
      P A = 0 ∨ P A = 1

      Blumenthal's zero-one law: Let 𝓕 be the canonical filtration associated to a Brownian motion. Then the σ-algebra ⨅ s > 0, 𝓕 s is trivial.

      Equations
      Instances For
        theorem ProbabilityTheory.memHolder_brownian (ω : NNReal → ℝ) (t β : NNReal) (hβ_pos : 0 < β) (hβ_lt : β < 2⁻¹) :
        ∃ U ∈ nhds t, ∃ (C : NNReal), HolderOnWith C β (fun (x : NNReal) => brownian x ω) U