OneStepSchauderBridge #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
The coordinate identification Vec d ≃L EuclideanSpace ℝ (Fin d) #
The interior Schauder estimate for the harmonic competitor of
the Schauder gradient-Hölder estimate is proved against Mathlib's
InnerProductSpace.HarmonicOnNhd, which lives on EuclideanSpace ℝ (Fin d)
with Metric.ball and the coordinate-free Laplacian Δ. Every §4 carrier
(Vec d, truncatedWindow, HolderSeminormBoundOn, affineExcess) lives on
the CoarseGraining coordinate carrier Vec d = Fin d → ℝ with the sup
norm.
This module is the definitional dictionary between the two, through the
canonical identification toEuc : Vec d ≃L[ℝ] EuclideanSpace ℝ (Fin d)
(the identity on underlying data; only the ambient norm differs):
toEuc,toEuc_apply,toEuc_basisVec;mem_euclideanBall_toEuc_iff— the ball dictionarytoEuc a ∈ Metric.ball (toEuc b) r ↔ a ∈ euclideanBall b r;norm_toEuc_le,norm_le_norm_toEuc— the two-sided comparison of the sup andℓ²norms with the sharp constants√dand1, the source of every dimensional factor in the Schauder constant;norm_fderiv_vec_sub_le— the resulting transfer of gradient Hölder differences;harmonicOnNhd_sub_vec_affine— subtracting aVec daffine competitor preserves harmonicity of the Euclidean avatar. This is what turns a constant-deviation interior estimate into a genuine excess estimate.
1. The coordinate identification #
The canonical identification of the CoarseGraining coordinate carrier Vec d = Fin d → ℝ with the Mathlib inner-product space EuclideanSpace ℝ (Fin d). It
is the identity on underlying data; only the ambient norm (sup vs. ℓ²)
differs.
Equations
Instances For
The coordinate basis vector basisVec i maps to the orthonormal basis vector
EuclideanSpace.single i 1.
2. The ball dictionary #
The ℓ² distance of two coordinate vectors, transported to EuclideanSpace,
is the CoarseGraining Euclidean squared distance.
Ball dictionary. Under the coordinate identification the Mathlib metric ball corresponds to the CoarseGraining explicit Euclidean ball.
3. The two-sided norm comparison #
The sup norm of a coordinate vector is at most its ℓ² norm.
Chain rule across the coordinate identification. No differentiability
hypothesis is needed: if V is not differentiable at toEuc y then
neither side is, and both are 0.
Hölder/Lipschitz seminorm transfer for fderiv. Differences of the
derivative of V ∘ toEuc at the Vec d carrier are bounded by √d
times the corresponding differences of fderiv V at the Euclidean carrier.
Hölder/Lipschitz seminorm transfer, Vec d shape.
5. Affine functions are harmonic #
The second iterated derivative of an affine function vanishes.
The Laplacian of an affine function vanishes identically.
Affine functions are harmonic. (Mathlib has no such lemma.)
Subtracting an affine competitor preserves harmonicity.
The CoarseGraining coordinate dot product vecDot g realized as a continuous
linear functional on EuclideanSpace ℝ (Fin d): the inner product against
toEuc g.
Equations
Instances For
Subtracting a Vec d affine competitor preserves harmonicity. If the
Euclidean avatar of v : Vec d → ℝ is harmonic, so is the avatar of
y ↦ v y - (c + vecDot g y). This is the step that upgrades a
constant-deviation interior estimate to an excess estimate.