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:
ShellLawJ1.range_dependence: the integral-generated local σ-algebraslihLocalSigma U,lihLocalSigma Vare independent under the zero-shell law whenever everyx ∈ Uandy ∈ Vsatisfy√d ≤ vecNorm (x - y);ShellLawJ1.mean_zero(throughAlgsuperdiff.Section3.Provider.Stream.integral_zeroShell_entry_eq_zero): every entry of the zero shell has vanishing expectation at every point.
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.