Documentation

Anderson4D.Probability.GaussianPolynomialMoments

Gaussian list moments imply polynomial integration by parts #

This file bridges the Isserlis moment formula to the polynomial integration-by-parts interface used by the generic Wick orthogonality theorem.

def Anderson4D.gaussianListProduct {ι : Type u_1} {Ω : Type u_2} (X : ι → Ω → ℝ) (xs : List ι) (ω : Ω) :

Product of the coordinates selected by a list.

Equations
Instances For
    @[simp]
    theorem Anderson4D.gaussianListProduct_nil {ι : Type u_1} {Ω : Type u_2} (X : ι → Ω → ℝ) (ω : Ω) :
    @[simp]
    theorem Anderson4D.gaussianListProduct_cons {ι : Type u_1} {Ω : Type u_2} (X : ι → Ω → ℝ) (x : ι) (xs : List ι) (ω : Ω) :
    gaussianListProduct X (x :: xs) ω = X x ω * gaussianListProduct X xs ω
    structure Anderson4D.GaussianListMomentLaw {ι : Type u_1} {Ω : Type u_2} [MeasurableSpace Ω] (μ : MeasureTheory.Measure Ω) (C : ι → ι → ℝ) (X : ι → Ω → ℝ) :

    Raw Isserlis moment interface for a centered Gaussian family.

    Instances For
      noncomputable def Anderson4D.polynomialListExpectation {ι : Type u_1} {Ω : Type u_2} [MeasurableSpace Ω] (μ : MeasureTheory.Measure Ω) (X : ι → Ω → ℝ) (p : MvPolynomial ι ℝ) (xs : List ι) :

      Expectation of a polynomial times a coordinate-list monomial.

      Equations
      Instances For
        theorem Anderson4D.GaussianListMomentLaw.integrable_eval_mul_listProduct {ι : Type u_1} {Ω : Type u_2} [MeasurableSpace Ω] {μ : MeasureTheory.Measure Ω} {C : ι → ι → ℝ} {X : ι → Ω → ℝ} (h : GaussianListMomentLaw μ C X) (p : MvPolynomial ι ℝ) (xs : List ι) :
        MeasureTheory.Integrable (fun (ω : Ω) => (MvPolynomial.eval fun (i : ι) => X i ω) p * gaussianListProduct X xs ω) μ
        theorem Anderson4D.GaussianListMomentLaw.integrable_eval {ι : Type u_1} {Ω : Type u_2} [MeasurableSpace Ω] {μ : MeasureTheory.Measure Ω} {C : ι → ι → ℝ} {X : ι → Ω → ℝ} (h : GaussianListMomentLaw μ C X) (p : MvPolynomial ι ℝ) :
        MeasureTheory.Integrable (fun (ω : Ω) => (MvPolynomial.eval fun (i : ι) => X i ω) p) μ
        theorem Anderson4D.GaussianListMomentLaw.expectation_C {ι : Type u_1} {Ω : Type u_2} [MeasurableSpace Ω] {μ : MeasureTheory.Measure Ω} {C : ι → ι → ℝ} {X : ι → Ω → ℝ} (h : GaussianListMomentLaw μ C X) (r : ℝ) (xs : List ι) :
        theorem Anderson4D.GaussianListMomentLaw.expectation_add {ι : Type u_1} {Ω : Type u_2} [MeasurableSpace Ω] {μ : MeasureTheory.Measure Ω} {C : ι → ι → ℝ} {X : ι → Ω → ℝ} (h : GaussianListMomentLaw μ C X) (p q : MvPolynomial ι ℝ) (xs : List ι) :
        theorem Anderson4D.GaussianListMomentLaw.expectation_mul_X {ι : Type u_1} {Ω : Type u_2} [MeasurableSpace Ω] {μ : MeasureTheory.Measure Ω} {C : ι → ι → ℝ} {X : ι → Ω → ℝ} (_h : GaussianListMomentLaw μ C X) (p : MvPolynomial ι ℝ) (y : ι) (xs : List ι) :
        theorem Anderson4D.GaussianListMomentLaw.expectation_C_mul {ι : Type u_1} {Ω : Type u_2} [MeasurableSpace Ω] {μ : MeasureTheory.Measure Ω} {C : ι → ι → ℝ} {X : ι → Ω → ℝ} (_h : GaussianListMomentLaw μ C X) (r : ℝ) (p : MvPolynomial ι ℝ) (xs : List ι) :
        theorem Anderson4D.GaussianListMomentLaw.integrationByParts_with_list {ι : Type u_1} {Ω : Type u_2} [MeasurableSpace Ω] {μ : MeasureTheory.Measure Ω} {C : ι → ι → ℝ} {X : ι → Ω → ℝ} (h : GaussianListMomentLaw μ C X) (x : ι) (p : MvPolynomial ι ℝ) (xs : List ι) :

        Strong polynomial integration by parts, with an additional coordinate list carried through the induction.

        Isserlis list moments yield the exact polynomial integration-by-parts interface used by generic Wick orthogonality.