Documentation

LeanPool.Superdiffusion.Algsuperdiff.Section3.Provider.Corrector.FreshShellDecorrelation

FreshShellDecorrelation #

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

The fresh shell has compactly supported forcing covariance #

Algsuperdiff/Section3/Provider/Corrector/MollifiedDecorrelation.lean proves the Ω-level decorrelation bound integral_normSq_mollify_le_of_helmholtz_of_covariance_support with the explicit hypothesis

hcov : ∀ w : Vec d, ρ ≤ ‖w‖ → ∫ ω, ⟪f (w +ᵥ ω), f ω⟫ ∂μ = 0,

i.e. the forcing covariance is supported in the ball of radius ρ. This file discharges that hypothesis at the fresh shell: for the literal origin forcing originForcing e (Algsuperdiff/Probability/StationaryValueProjection.lean) and the zero-shell law on CoarseGraining's regular-coefficient carrier (zeroShellRegLaw), the covariance vanishes as soon as √d < ‖w‖.

The only inputs are the two halves of ABK26 (J1), read off the frozen assumption surface Algsuperdiff/Frozen/Assumptions/ShellLawJ1.lean:

No infinite-volume construction, no ergodic theorem and no mean ergodic averaging is used: the origin forcing reads the field at the single point 0, its translate reads it at the single point w, and the two evaluations are independent and centred.

The reachable constant #

ρ = √d is not reachable, and the reason is the integral nature of the frozen (J1) local σ-algebras, not the choice of norm. A point value j ↦ j x is lihLocalSigma U-measurable only when U contains a ball of strictly positive radius around x (Algsuperdiff.Section3.Provider.BadEvents.measurable_entry_eval_lihLocalSigma); the two read sets must therefore be thickened by some r > 0 before (J1) can be invoked, and the separation budget shrinks by 2 r. Consequently every ρ > √d is admissible and ρ = √d is not. The two exported forms are the ρ-parametric integral_inner_originForcing_vadd_eq_zero_of_le_norm (any ρ > √d) and its instance integral_inner_originForcing_vadd_eq_zero at ρ = √d + 1.

The gap between the supremum norm ‖·‖ carried by Vec d and the Euclidean Book.Ch02.vecNorm in which (J1) is phrased costs nothing here: ‖v‖ ≤ vecNorm v (norm_le_vecNorm below), so a supremum-norm separation is stronger than the Euclidean separation (J1) asks for.

The supremum norm is dominated by the Euclidean norm #

The supremum norm carried by Vec d is bounded by the Euclidean Book.Ch02.vecNorm in which ABK26 (J1) states its range of dependence. A supremum-norm separation is therefore stronger than the separation (J1) requires.

The invariant-measure structure of the fresh shell #

The fresh-shell law is invariant under the real translation action, directly from the frozen (J1) stationarity field. This is one of the two structural instances that MollifiedDecorrelation's Ω-level results require of a carrier; the other, MeasurableVAdd₂ (Vec d) (RegCoeffField d), is not available in the tree and is not assumed anywhere in this file.

See ValuePathTransport, whose integral_normSq_mollify_le_of_helmholtz_valuePath discharges hcov outright by transporting the covariance statement below along ShellField.valuePath. The transport changes no mathematics: the identification valuePathForcing_valuePath holds by rfl.