Documentation

BrownianMotion.Auxiliary.HasLaw

class ProbabilityTheory.HasGaussianLaw {Ω : Type u_1} { : MeasurableSpace Ω} {E : Type u_2} (X : ΩE) (P : MeasureTheory.Measure Ω) [TopologicalSpace E] [AddCommMonoid E] [Module E] [mE : MeasurableSpace E] :

The predicate HasGaussianLaw X P means that under the measure P, X has a Gaussian distribution

Instances
    instance ProbabilityTheory.IsGaussian.hasGaussianLaw_fun {Ω : Type u_1} { : MeasurableSpace Ω} {E : Type u_2} {X : ΩE} {P : MeasureTheory.Measure Ω} [TopologicalSpace E] [AddCommMonoid E] [Module E] [mE : MeasurableSpace E] [IsGaussian (MeasureTheory.Measure.map X P)] :
    HasGaussianLaw (fun (ω : Ω) => X ω) P
    theorem ProbabilityTheory.HasLaw.hasGaussianLaw {Ω : Type u_1} { : MeasurableSpace Ω} {E : Type u_2} {X : ΩE} {P : MeasureTheory.Measure Ω} [TopologicalSpace E] [AddCommMonoid E] [Module E] {mE : MeasurableSpace E} {μ : MeasureTheory.Measure E} (hX : HasLaw X μ P) [IsGaussian μ] :
    instance ProbabilityTheory.HasGaussianLaw.map_fun {Ω : Type u_1} { : MeasurableSpace Ω} {E : Type u_2} {X : ΩE} {P : MeasureTheory.Measure Ω} [NormedAddCommGroup E] [NormedSpace E] [MeasurableSpace E] [BorelSpace E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace F] [MeasurableSpace F] [BorelSpace F] (L : E →L[] F) [hX : HasGaussianLaw X P] :
    HasGaussianLaw (fun (ω : Ω) => L (X ω)) P
    instance ProbabilityTheory.HasGaussianLaw.map_equiv_fun {Ω : Type u_1} { : MeasurableSpace Ω} {E : Type u_2} {X : ΩE} {P : MeasureTheory.Measure Ω} [NormedAddCommGroup E] [NormedSpace E] [MeasurableSpace E] [BorelSpace E] {F : Type u_3} [NormedAddCommGroup F] [NormedSpace F] [MeasurableSpace F] [BorelSpace F] (L : E ≃L[] F) [hX : HasGaussianLaw X P] :
    HasGaussianLaw (fun (ω : Ω) => L (X ω)) P
    instance ProbabilityTheory.HasGaussianLaw.eval {ι : Type u_4} {Ω : Type u_5} {E : ιType u_6} [Fintype ι] { : MeasurableSpace Ω} {P : MeasureTheory.Measure Ω} [(i : ι) → NormedAddCommGroup (E i)] [(i : ι) → NormedSpace (E i)] [(i : ι) → MeasurableSpace (E i)] [∀ (i : ι), BorelSpace (E i)] [∀ (i : ι), SecondCountableTopology (E i)] {X : (i : ι) → ΩE i} [h : HasGaussianLaw (fun (ω : Ω) (x : ι) => X x ω) P] (i : ι) :
    instance ProbabilityTheory.HasGaussianLaw.toLp_comp {Ω : Type u_1} { : MeasurableSpace Ω} {P : MeasureTheory.Measure Ω} (p : ENNReal) [Fact (1 p)] {ι : Type u_4} [Fintype ι] {E : ιType u_5} [(i : ι) → NormedAddCommGroup (E i)] [(i : ι) → NormedSpace (E i)] [(i : ι) → MeasurableSpace (E i)] [∀ (i : ι), BorelSpace (E i)] [∀ (i : ι), SecondCountableTopology (E i)] {X : (i : ι) → ΩE i} [HasGaussianLaw (fun (ω : Ω) (x : ι) => X x ω) P] :
    HasGaussianLaw (fun (ω : Ω) => WithLp.toLp p fun (x : ι) => X x ω) P
    instance ProbabilityTheory.IsGaussian.map_eval {ι : Type u_4} [Fintype ι] {E : ιType u_5} [(i : ι) → NormedAddCommGroup (E i)] [(i : ι) → NormedSpace (E i)] {mE : (i : ι) → MeasurableSpace (E i)} [∀ (i : ι), BorelSpace (E i)] [∀ (i : ι), SecondCountableTopology (E i)] {μ : MeasureTheory.Measure ((i : ι) → E i)} [IsGaussian μ] (i : ι) :
    HasGaussianLaw (fun (x : (i : ι) → E i) => x i) μ
    instance ProbabilityTheory.IsGaussian.map_eval_piLp (p : ENNReal) [Fact (1 p)] {ι : Type u_4} [Fintype ι] {E : ιType u_5} [(i : ι) → NormedAddCommGroup (E i)] [(i : ι) → NormedSpace (E i)] {mE : (i : ι) → MeasurableSpace (E i)} [∀ (i : ι), BorelSpace (E i)] [∀ (i : ι), SecondCountableTopology (E i)] {μ : MeasureTheory.Measure (PiLp p E)} [IsGaussian μ] (i : ι) :
    HasGaussianLaw (fun (x : PiLp p E) => x i) μ
    instance ProbabilityTheory.HasGaussianLaw.sub {ι : Type u_4} {Ω : Type u_5} {E : Type u_6} [Fintype ι] { : MeasurableSpace Ω} {P : MeasureTheory.Measure Ω} [NormedAddCommGroup E] [NormedSpace E] [MeasurableSpace E] [BorelSpace E] [SecondCountableTopology E] {X : ιΩE} [h : HasGaussianLaw (fun (ω : Ω) (x : ι) => X x ω) P] (i j : ι) :
    HasGaussianLaw (X i - X j) P
    instance ProbabilityTheory.IsGaussian.map_eval_sub_eval {ι : Type u_4} {E : Type u_5} [Fintype ι] [NormedAddCommGroup E] [NormedSpace E] [MeasurableSpace E] [BorelSpace E] [SecondCountableTopology E] {μ : MeasureTheory.Measure (ιE)} [IsGaussian μ] (i j : ι) :
    HasGaussianLaw (fun (x : ιE) => x i - x j) μ
    instance ProbabilityTheory.IsGaussian.map_eval_sub_eval_piLp (p : ENNReal) [Fact (1 p)] {ι : Type u_4} {E : Type u_5} [Fintype ι] [NormedAddCommGroup E] [NormedSpace E] [MeasurableSpace E] [BorelSpace E] [SecondCountableTopology E] {μ : MeasureTheory.Measure (PiLp p fun (x : ι) => E)} [IsGaussian μ] (i j : ι) :
    HasGaussianLaw (fun (x : PiLp p fun (x : ι) => E) => x i - x j) μ