SupMeasurability #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
The oscillation gauges of e.BoscL.def are integral-local #
Algsuperdiff.Section3.Provider.BadEvents.LocalMeasurability places the
pointwise data of a shell field — its values and its directional first
derivatives — in the integral-generated local sigma-field
ShellField.lihLocalSigma U. The gauges of e.BoscL.def are suprema of such
pointwise data over the open cube, so two further steps are needed.
- The stored second derivative is recovered from first derivatives by the
same difference-quotient limit, and a continuous linear map out of
Vec d = Fin d → ℝis recovered from its values on the standard basis throughContinuousLinearEquiv.piRing. This givesShellField.secondDeriv j xas alihLocalSigma U-measurable function ofj. - The supremum over the uncountable open cube is replaced by a supremum over
a countable dense subset. This is legitimate because the sharp
characterizations
unitCubeDerivNorm_le_iffandunitCubeSecondDerivNorm_le_iff'identify the unit-cube norms as the least nonnegative constants dominating a continuous function on the open cube.
The conclusion is that the single-shell oscillation gauge shellOscGauge Q L
reads the shell j_L only on the closed cube z + \bar{square}_j: it is
measurable for the sigma-field generated by the L-th shell coordinate with
its lihLocalSigma-structure on any U containing that closed cube.
Main results #
measurable_eval_deriv_lihLocalSigma,measurable_eval_secondDeriv_lihLocalSigma: the stored derivatives at an interior point are integral-local, as operators.unitCubeDerivNorm_eq_iSup,unitCubeSecondDerivNorm_eq_iSup: the unit-cube gauges are countable suprema over a dense subset of the open cube.measurable_localCubeDerivNorm_translate_lihLocalSigma,measurable_localCubeSecondDerivNorm_translate_lihLocalSigma: the twoL^∞gauges of the translated shell at scaleellarelihLocalSigma U-measurable wheneverUcontains the closed ball of radius3^ell / 2around the base point, i.e. the closed cubez + \bar{square}_{ell}.measurable_shellOscGauge_shellLocal,measurableSet_badOscAt_shellLocal: thee.BoscL.defgauge and event at shell indexLare measurable for theL-th shell coordinate's integral-local sigma-field on the closed cube.
References #
- ABK26,
e.BoscL.def. - ABK26 (the volume-normalized Sobolev norm).
Instance caches for the matrix and derivative carriers #
Mathlib v4.33 assembles the scoped elementwise matrix norm with
fast_instance%, so the topology carried by Matrix.normedAddCommGroup is a
flattened copy of the product topology and not the syntactic
instTopologicalSpaceMatrix of the ambient Matrix instances; the two agree
only once Matrix is unfolded, which instance search will not do. The same
splitting happens one level up, where the derivative carrier
Vec d →L[ℝ] Mat d is reached both through its operator-norm topology and
through the cached one of ShellField.Actions. The declarations below name,
once, the MeasurableSpace, BorelSpace and SecondCountableTopology
instances that the Measurable API asks for along those paths, in the same
spirit as the algebraic caches of ShellField.Actions. Each one is literally
the instance Lean would otherwise rediscover.
Recovering a continuous linear map from its basis values #
The stored first derivative as an operator #
The stored first derivative is integral-local as an operator. If some
closed ball around x lies in U, then j ↦ (∇j)(x) is
lihLocalSigma U-measurable with values in Vec d →L[ℝ] Mat d.
The stored second derivative #
The difference quotients of the stored first derivative along a direction
u converge to the stored second derivative applied to u.
The stored second derivative is integral-local, entrywise. If some
closed ball around x lies in U, then j ↦ (∇²j)(x)uv has
lihLocalSigma U-measurable entries.
The stored second derivative is integral-local as a matrix value.
The stored second derivative is integral-local in the first slot.
The stored second derivative is integral-local as an operator.
Countable dense subsets of the open unit cube #
The literal open unit cube of the manuscript carries a countable dense subset, because the ambient space is second countable.
The unit-cube first-derivative gauge is a countable supremum.
The unit-cube second-derivative gauge is a countable supremum.
The local cube gauges of a translated shell #
The first-derivative cube gauge of a translated shell is integral-local.
At scale ell and base point z the gauge reads ∇j only on the closed cube
z + \bar{square}_{ell} — the closed ball of radius 3^ell / 2 around z for
the ambient sup metric — so any U containing that closed ball suffices.
The second-derivative cube gauge of a translated shell is integral-local, on the same closed cube.
The e.BoscL.def gauge at a single shell #
The sigma-field on the cutoff sample space generated by the integral-local
information of the shell of index L in the region U.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The single-shell oscillation gauge is local to the closed cube. The
gauge 3^{2j} ‖∇ j_L‖_{W^{1,∞}(z + square_j)} of e.BoscL.def reads the shell
j_L only on the closed cube z + \bar{square}_j.
The e.BoscL.def event is local to the closed cube at its own shell.