Ported for Lean Pool: imports relocated and code adapted to Lean/Mathlib v4.34.0.
Transport between EuclideanSpace ℝ (Fin d) and Point d #
The viscosity theory in this repository lives on Point d = Fin d → ℝ with the
sup norm, while the harmonic-function statements are phrased on
EuclideanSpace ℝ (Fin d) with Mathlib's Laplacian. The coordinate map
toPoint is a continuous linear equivalence (so it preserves topology,
boundedness, and Lebesgue measure), and it converts Euclidean distances into
eucSq.
eucSq_toPoint:eucSq (toPoint x) (toPoint y) = dist x y ^ 2.UniformExteriorSphere.image_toPoint: the exterior sphere condition transfers toUniformExteriorSphereSq.laplacian_eq_lapTrace: Mathlib's Laplacian is the coordinate trace of the second derivative inPoint d.weaklyHarmonicOn_of_forall_integral_lapTrace: the weak harmonicity statement inPoint dcoordinates givesWeaklyHarmonicOnon the Euclidean side.
The coordinate map EuclideanSpace ℝ (Fin d) ≃L[ℝ] Point d.
Equations
- ViscositySolns.toPoint = PiLp.continuousLinearEquiv 2 ℝ fun (x : Fin d) => ℝ
Instances For
The Euclidean exterior sphere condition in Point d coordinates.
A Euclidean-Lipschitz function gives the eucSq Lipschitz bound in Point d.
Mathlib's Laplacian is the coordinate trace of the second derivative after
passing to Point d coordinates.
Weak harmonicity in Point d coordinates, tested against the coordinate
trace lapTrace, gives Mathlib's WeaklyHarmonicOn for the transported
function on EuclideanSpace ℝ (Fin d).