Documentation

Anderson4D.Probability.FiniteGaussian

Finite Gaussian vectors extracted from the noise model #

The NoiseModel interface states joint Gaussianity in Cramér--Wold form. This file packages any finite list of Fourier modes as a genuine Gaussian vector containing both real and imaginary coordinates. Repeated modes are allowed; the coefficient aggregation below is therefore useful beyond a mere reindexing lemma.

def Anderson4D.NoiseModel.coordinateVector (M : NoiseModel) {n : ℕ} (k : Fin n → Z4) (ω : M.Ω) :
Fin n × Bool → ℝ

Both real coordinates (false) and imaginary coordinates (true) of a finite list of Fourier modes.

Equations
Instances For

    Coefficient of a coordinate in a continuous linear functional on the finite real coordinate space.

    Equations
    Instances For
      def Anderson4D.NoiseModel.coordinateRealWeight {n : ℕ} (k : Fin n → Z4) (L : (Fin n × Bool → ℝ) →L[ℝ] ℝ) (z : Z4) :

      Aggregate all real-part coefficients belonging to the same Fourier mode. This handles repeated entries in k.

      Equations
      Instances For
        def Anderson4D.NoiseModel.coordinateImagWeight {n : ℕ} (k : Fin n → Z4) (L : (Fin n × Bool → ℝ) →L[ℝ] ℝ) (z : Z4) :

        Aggregate all imaginary-part coefficients belonging to the same Fourier mode.

        Equations
        Instances For

          Applying a functional to the finite vector is exactly a NoiseModel.linearCombination with aggregated coefficients.

          Every continuous linear functional of the finite coordinate vector has an exact centered Gaussian law.

          The law of the finite real/imaginary coordinate vector is Gaussian.

          The finite coordinate-vector law is centered as a vector-valued Gaussian measure.