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 #
cutoffCoeffMap nu m omega— the coefficient field as a continuous matrix field onℝ^d.coefficientCutoffRestrict nu m K omega— its restriction toK.
Main results #
measurable_coefficientCutoffRestrict— the assignment is measurable.
References #
- ABK26, the cutoff coefficient field of Section 3.
Measurability from closed balls #
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.
Equations
- One or more equations did not get rendered due to their size.
The Borel structure on the continuous matrix fields over a compact carrier.
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
- Algsuperdiff.Section5.Support.coefficientCutoffRestrict nu m K omega = ContinuousMap.restrict K (Algsuperdiff.Section5.Support.cutoffCoeffMap nu m omega)
Instances For
3. Partial sums of shells are measurable #
The descending partial sum of shells, restricted to a compact carrier.
Equations
- Algsuperdiff.Section5.Support.shellPartialRestrict K m q omega = ∑ r ∈ Finset.range q, Algsuperdiff.Section5.Support.shellRestrict K (↑omega (m - ↑r))
Instances For
4. Uniform convergence of the partial sums on a compact carrier #
The cutoff field as a continuous matrix field.
Equations
- Algsuperdiff.Section5.Support.cutoffMap m omega = { toFun := fun (x : HCPolySupport.Vec d) => (Algsuperdiff.Section3.Cutoff.cutoff m omega).toFun x, continuous_toFun := ⋯ }
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.