Documentation

LeanPool.GrothendieckBessel.ProbabilityMoments

Countable moment measures #

Adapted for Lean Pool from the Apache-2.0 upstream formalization, with module-system, Mathlib API, and compilation changes.

@[reducible, inline]

The closed unit disk in ℂ, as a compact measurable subtype.

Equations
Instances For
    @[reducible, inline]

    Countable products of the closed complex unit disk.

    Equations
    Instances For

      Coercions from the closed unit disk have norm at most one.

      Package a complex number whose norm is at most one as a point of the closed unit disk.

      Equations
      Instances For

        Compactness of probability measures on a compact metrizable space.

        The bounded continuous test function for the (j,k) moment.

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

          Complex-valued weak-continuity of integration of a bounded continuous test function.

          The map sending a probability measure to its (j,k) moment is continuous.

          The closed set of probability measures satisfying one prescribed moment.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            theorem GrothendieckBessel.closed_moment_constraints {J : Type u_1} [Countable J] (h : J → J → ℂ) (j k : J) :

            Closedness of one moment constraint.

            Restriction of a positive-contraction kernel to a finite subtype. This is the adapter needed before applying the finite Olevskii realization to finitely many coordinates of a countable kernel.

            Coordinates appearing in a finite set of requested moment pairs.

            Equations
            Instances For
              theorem GrothendieckBessel.pairCoordinateFinset_fst_mem {J : Type u_1} [DecidableEq J] {S : Finset (J × J)} {p : J × J} (hp : p ∈ S) :
              theorem GrothendieckBessel.pairCoordinateFinset_snd_mem {J : Type u_1} [DecidableEq J] {S : Finset (J × J)} {p : J × J} (hp : p ∈ S) :

              The restricted Lebesgue measure on the ambient [0,1] is a probability measure.

              noncomputable def GrothendieckBessel.diskProductSample {J : Type u_1} [DecidableEq J] (T : Finset J) (a : ↥T → ℝ → ℂ) (ha_bound : ∀ (j : ↥T), ∀ t ∈ unitInterval, ‖a j t‖ ≤ 1) :

              Build a disk-product sample from finitely many bounded coordinate functions.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For
                theorem GrothendieckBessel.diskProductSample_of_mem {J : Type u_1} [DecidableEq J] {T : Finset J} {a : ↥T → ℝ → ℂ} {ha_bound : ∀ (j : ↥T), ∀ t ∈ unitInterval, ‖a j t‖ ≤ 1} {j : J} (hj : j ∈ T) {t : ℝ} (ht : t ∈ unitInterval) :
                ↑(diskProductSample T a ha_bound t j) = a ⟨j, hj⟩ t
                theorem GrothendieckBessel.diskProductSample_aemeasurable {J : Type u_1} [Countable J] [DecidableEq J] {T : Finset J} {a : ↥T → ℝ → ℂ} {ha_bound : ∀ (j : ↥T), ∀ t ∈ unitInterval, ‖a j t‖ ≤ 1} (ha_meas : ∀ (j : ↥T), MeasureTheory.AEStronglyMeasurable (a j) (μOn unitInterval)) :

                The finite disk-product sample map is measurable for the restricted unit-interval measure.

                noncomputable def GrothendieckBessel.diskProductSampleMeasure {J : Type u_1} [Countable J] [DecidableEq J] (T : Finset J) (a : ↥T → ℝ → ℂ) (ha_bound : ∀ (j : ↥T), ∀ t ∈ unitInterval, ‖a j t‖ ≤ 1) (ha_meas : ∀ (j : ↥T), MeasureTheory.AEStronglyMeasurable (a j) (μOn unitInterval)) :

                Push the restricted unit-interval measure forward through a finite disk-product sample.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For
                  theorem GrothendieckBessel.diskProductSampleMeasure_moment_of_mem {J : Type u_1} [Countable J] [DecidableEq J] {T : Finset J} {a : ↥T → ℝ → ℂ} {ha_bound : ∀ (j : ↥T), ∀ t ∈ unitInterval, ‖a j t‖ ≤ 1} {ha_meas : ∀ (j : ↥T), MeasureTheory.AEStronglyMeasurable (a j) (μOn unitInterval)} {j k : J} (hj : j ∈ T) (hk : k ∈ T) :

                  Moments of the finite disk-product sample agree with the original finite coordinate functions for coordinates in the finite coordinate set.

                  theorem GrothendieckBessel.finite_moment_constraints_nonempty {J : Type u_1} [Countable J] (h : J → J → ℂ) (hh : FiniteHermitianPositiveContraction h) (S : Finset (J × J)) :
                  (⋂ p ∈ S, momentConstraint h p.1 p.2).Nonempty

                  Finite satisfiability of moment constraints, obtained by applying the finite Olevskii realization theorem to the coordinates appearing in the finite set of pairs and pushing the restricted unit-interval measure forward to the full disk product.

                  theorem GrothendieckBessel.moment_constraints_all_nonempty_of_finite {J : Type u_1} [Countable J] (h : J → J → ℂ) (hfinite : ∀ (S : Finset (J × J)), (⋂ p ∈ S, momentConstraint h p.1 p.2).Nonempty) :
                  (⋂ (p : J × J), momentConstraint h p.1 p.2).Nonempty

                  Finite intersection property in the compact space of disk-product probability measures.

                  theorem GrothendieckBessel.countable_moment_measure_of_finite_satisfiable {J : Type u_1} [Countable J] (h : J → J → ℂ) (hfinite : ∀ (S : Finset (J × J)), (⋂ p ∈ S, momentConstraint h p.1 p.2).Nonempty) :

                  If every finite family of moment constraints is satisfiable, then there is one probability measure satisfying all countably many constraints.

                  theorem GrothendieckBessel.finite_intersection_step {J : Type u_1} [Countable J] (h : J → J → ℂ) (hh : FiniteHermitianPositiveContraction h) (S : Finset (J × J)) :
                  (⋂ p ∈ S, momentConstraint h p.1 p.2).Nonempty

                  Finite-intersection step for finitely many moment constraints.

                  Countable moment measure obtained from finite satisfiability and compactness.