Documentation

LeanPool.EllipticPDE.Analysis.Dilation

Dilations of a function on ℝ^d #

Scaling x ↦ f (r • x) multiplies the Lᵖ seminorm by |r|^{-d/p} and each partial derivative by r, and it shrinks the support by |r|⁻¹. These are the three identities the sharpness of the Sobolev embedding turns on: the exponent p⋆ is the one at which the two factors cancel, so a dilated family keeps its L^{p⋆} norm while its L² norm tends to zero.

Main declarations #

References #

James Guo, Partial Differential Equations, Example IV.2.11.

Lᵖ seminorm of a dilate. Scaling the argument by r multiplies the seminorm by |r^d|^{-1/p}.

theorem EllipticPdes.Analysis.partialD_comp_smul {d : ℕ} {f : EuclideanSpace ℝ (Fin d) → ℝ} (hf : Differentiable ℝ f) (r : ℝ) (i : Fin d) :
(Sobolev.partialD i fun (x : EuclideanSpace ℝ (Fin d)) => f (r • x)) = fun (x : EuclideanSpace ℝ (Fin d)) => r * Sobolev.partialD i f (r • x)

Partial derivatives of a dilate.

theorem EllipticPdes.Analysis.tsupport_comp_smul_subset {d : ℕ} {f : EuclideanSpace ℝ (Fin d) → ℝ} {r : ℝ} (hr : 0 < r) (hf : tsupport f ⊆ Metric.closedBall 0 1) :
(tsupport fun (x : EuclideanSpace ℝ (Fin d)) => f (r • x)) ⊆ Metric.closedBall 0 r⁻¹

Support of a dilate. For 1 ≤ r, a function supported in the unit ball dilates to one supported in the ball of radius r⁻¹.