Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section3.Provider.Diffusivity.ApproximateRecurrence.PrincipalResponseCentre

PrincipalResponseCentre #

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

Provider: the centering estimate for the fresh shell on the localization cube #

Source displays in ABK26:

What this module supplies #

ApproximateRecurrence.PrincipalResponseSwitchActualShellSize reduces the shell-size hypothesis of the per-cube switch to the single inequality

hcentre :  ||h - (h)_{z+cu_n}||_{W^{1,infinity}}  <=  K . osc ,

which it carries as a binder with K free. This module supplies that inequality, with the explicit K = d^3 recorded in centeringConst, and then supplies the shell-size hypothesis with that binder discharged.

The estimate is elementary and is not an L^2 Poincare inequality. Three elementary bridges are involved.

  1. Essential supremum from a pointwise bound. The frozen UnitCubeSkewW2Infinity.w1Infinity reads both of its fields through eLpNorm ... ∞ on the literal open unit cube, so a bound holding at every point of that cube bounds it; this is w1Infinity_shellFieldUnitCube_le. Its gradient component is below the manuscript gauge with constant one, by the proved normalization Provider.BadEvents.max_unitCubeDerivNorm_cube, because a constant shift is invisible to cubeOscGauge.

  2. Mean value on the localization cube. A shell field is C^2 and carries its own derivative, so Mathlib's mean value inequality applies verbatim on the convex open cube, whose sup-norm diameter is the side length 3^n. Averaging the resulting bound over the cube against the constant h(x) gives the centering bound entrywise, and the entrywise bound is converted to the Euclidean matrix norm by the proved comparisons of Section24.Sensitivity.Provider.DhBound.Lipschitz.MatrixNorms.

  3. Rescaling. The manuscript's (h)_{z+cu_n} is ApproximateRecurrence.freshShellCubeAverage, an average of the unrescaled shell over cubeSet R, whereas the centered object lives at the rescaled unit cube. The route taken here runs the mean value argument at the unrescaled cube R and transports the gradient bound through Provider.BadEvents.max_unitCubeDerivNorm_cube and the chain rule of ShellField.spatialScale; no change-of-variables formula for the cube average is used.

The constant #

centeringConst d = d^3. One factor d comes from the comparison between the ambient sup norm of Vec d and the frozen derivative norm (norm_le_sum_basisVec_apply over the d coordinate directions), and the remaining d^2 from matrixNorm_le_sq_mul_norm. The constant enters the consumer only through shellSizeThreshold M Ccg (centeringConst d) lowScale, whose comparison with S remains a binder about the data of the recurrence.

Carriers #

Main definitions #

Main results #

Elementary comparisons between the entrywise and Euclidean matrix norms #

The ambient entrywise supremum norm of a matrix is below its Euclidean matrix norm.

The ambient operator norm of a matrix-valued derivative, from the sup norm of Vec d to the entrywise norm of Mat d, is below d times the exact induced derivative norm.

The literal open cubes as metric balls #

Averaging against a value taken on the open cube #

Regularity of the entries of a shell field #

Extract a matrix entry as a continuous linear functional for the recurrence estimate.

Equations
Instances For

    Bridge (i): a pointwise bound on the open unit cube #

    The rescaled shell field at a triadic cube #

    The shell field on z + square_j transported to the unit cube by the manuscript's map y |-> z + 3^j y.

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

      The constant #

      The explicit constant of the centering estimate: d^3. One factor d comes from the comparison between the ambient sup norm of Vec d and the exact induced derivative norm, and the remaining d^2 from matrixNorm_le_sq_mul_norm.

      Equations
      Instances For

        Bridges (ii) and (iii): the centering estimate #

        The consumer: the shell-size hypothesis with hcentre supplied #

        The binder hshell of the per-cube switch, with the centering estimate supplied.

        This is ApproximateRecurrence.shell_hypothesis_of_centering_ae at K = centeringConst d, with its binder hcentre discharged by w1Infinity_centeredFreshShellUnitCube_le.

        : this statement holds only under the propositions supplied by its binders -- hCcg (0 < Ccg), hle (m - h <= m) and hS, the threshold comparison shellSizeThreshold M Ccg (centeringConst d) lowScale <= S, which is a condition on the data of the recurrence -- together with the membership in the good event carried inside the almost-sure conclusion. It is a provider A, not a source-facing frozen declaration.