Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section5.Support.CoefficientMeasurable

CoefficientMeasurable #

Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.

The coefficient field is a measurable map into the continuous fields on a compact set #

On a compact set K the cutoff coefficient field a_m(ω) = ν I + k_m(ω) is a continuous matrix field, and the assignment ω ↦ a_m(ω)|_K is measurable into the Banach space C(K, Mat d) of continuous matrix fields with the supremum norm.

The proof uses no separability argument and no dense evaluation criterion. Each shell of the sample is, by construction, a bundled continuous map, and restriction to K is continuous for the compact-open topologies, so every finite partial sum of shells is a continuous image of finitely many coordinates of the sample and is therefore measurable. The lower-tail control makes the partial sums converge uniformly on every centred cube, hence in C(K, Mat d), and a pointwise limit of measurable maps into a metrizable Borel space is measurable.

Main definitions #

Main results #

References #

Measurability from closed balls #

theorem Algsuperdiff.Section5.Support.measurableSet_preimage_isOpen_of_closedBall {Omega : Type u_1} {X : Type u_2} (mOmega : MeasurableSpace Omega) [PseudoMetricSpace X] [TopologicalSpace.SeparableSpace X] {F : Omega → X} (hF : ∀ (c : X) (r : ℝ), MeasurableSet (F ⁻¹' Metric.closedBall c r)) {V : Set X} (hV : IsOpen V) :

In a separable pseudometric space, measurable closed-ball preimages imply measurable open-set preimages.

A map into a separable pseudometric Borel space is measurable when its closed-ball preimages are measurable.

Instance caches for Mat d #

Mathlib v4.33 assembles the scoped elementwise matrix norm with fast_instance%, so the topology reachable from Matrix.normedAddCommGroup is a flattened copy of the product topology and no longer syntactically the one bare Mat d carries by default (the plain, unconditional TopologicalSpace (Matrix m n R) := inferInstanceAs (TopologicalSpace (m → n → R)) bridging instance). SecondCountableTopology/PseudoMetrizableSpace have no dedicated Matrix-level bridging instance at all, so blind search for them on Mat d fails outright. Both are supplied here, pinned to the same Fin d → Fin d → ℝ spelling the bridging TopologicalSpace instance already uses, so inferInstanceAs closes by unfolding the Matrix type synonym rather than by a fresh (and now-failing) search.

@[instance_reducible]
Equations
  • One or more equations did not get rendered due to their size.
@[instance_reducible]

The Borel structure on the continuous matrix fields over a compact carrier.

Equations
theorem Algsuperdiff.Section5.Support.measurable_continuousMap_of_dense_evaluations {d : ℕ} {Omega : Type u_1} (mOmega : MeasurableSpace Omega) {K : Set (HCPolySupport.Vec d)} [CompactSpace ↑K] {D : Set ↑K} (hDc : D.Countable) (hDd : Dense D) {F : Omega → C(↑K, HCPolySupport.Mat d)} (hF : ∀ z ∈ D, Measurable fun (w : Omega) => (F w) z) :

A continuous matrix field on a compact carrier is measurable when its values on a countable dense subset are measurable.

1. Restricting a shell to a compact carrier #

The restriction of the value part of a shell to a compact carrier.

Equations
Instances For

    2. The coefficient field as a continuous matrix field #

    The cutoff coefficient field at scale m, as a continuous matrix field.

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

      The coefficient field restricted to a compact carrier.

      Equations
      Instances For

        3. Partial sums of shells are measurable #

        The descending partial sum of shells, restricted to a compact carrier.

        Equations
        Instances For
          theorem Algsuperdiff.Section5.Support.shellPartialRestrict_apply {d : ℕ} (K : Set (HCPolySupport.Vec d)) (m : ℤ) (q : ℕ) (omega : Section3.Cutoff.CutoffSample d) (x : ↑K) (i j : Fin d) :
          (shellPartialRestrict K m q omega) x i j = (Section3.Cutoff.finiteLowerCutoff m q ↑omega).toFun (↑x) i j

          4. Uniform convergence of the partial sums on a compact carrier #

          The cutoff field as a continuous matrix field.

          Equations
          Instances For

            The cutoff field restricted to a compact carrier.

            Equations
            Instances For

              5. Measurability #

              The coefficient field is a measurable map into the continuous fields on a compact carrier.