Eq. (2.23) — Γ ∗ (Δf) = −f for f ∈ C_c^∞(ℝⁿ)
ProvedHunterPDE.Newtonian.newtonianPotential_laplacianLet and let be smooth with compact support. Then the convolution of the Laplacian of with the fundamental solution recovers :
This is the heart of the proof of Theorem 2.25: it represents a test function as the Newtonian potential of its own Laplacian.
Formalization Note. is Mathlib's Laplacian on the inner-product space EuclideanSpace ℝ (Fin n) (the sum of pure second partial derivatives in an orthonormal basis). The statement first asserts that is Lebesgue integrable for every , so the identity is between genuine integrals. "Smooth" is ContDiff ℝ ∞ (not ContDiff ℝ ⊤, which in this Mathlib means analytic), and compact support is HasCompactSupport.
import Mathlib import Definitions.Def_HunterPDE_Newtonian_FundamentalSolution import Definitions.Def_HunterPDE_Newtonian_NewtonianPotential
namespace HunterPDE.Newtonian
open MeasureTheory
open scoped ContDiff
open Laplacian
/-- Hunter, *Notes on PDEs*, p. 36, Eq. (2.23): for `f ∈ C_c^∞(ℝⁿ)`, `n ≥ 2`,
`Γ ∗ (Δf) = −f`, i.e. `∫ Γ(x − y) Δf(y) dy = −f(x)` for every `x`; the first conjunct records
that this integral is a genuine Lebesgue integral for every `x`. `Δ` is Mathlib's Laplacian
on the inner product space `EuclideanSpace ℝ (Fin n)` (the sum of the pure second partial
derivatives in any orthonormal basis). -/
theorem newtonianPotential_laplacian (n : ℕ) (hn : 2 ≤ n)
(f : EuclideanSpace ℝ (Fin n) → ℝ) (hf : ContDiff ℝ ∞ f) (hfc : HasCompactSupport f) :
(∀ x, Integrable (fun y => fundamentalSolution n (x - y) * (Δ f) y)) ∧
∀ x, newtonianPotential n (Δ f) x = -f x := by sorry
end HunterPDE.Newtonian
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Setting.
- is a natural number with .
- is infinitely differentiable ( to every finite order) on all of .
- has compact support: the closure of is compact.
Symbols.
-
is the Laplacian of : at each point, the sum of second derivatives along the vectors of an orthonormal basis of .
-
is:
- for , ;
- for , ;
where is the Lebesgue measure of the open unit ball, and by the conventions and .
Assertion. The statement asserts both of the following.
-
Integrability. For every , the function is Lebesgue integrable over .
-
Identity. For every ,
Here the left side is the Newtonian potential of , the Lebesgue integral with respect to the standard volume measure. Part 1 ensures this integral is a genuine integral rather than the default value assigned to non-integrable functions.
Degenerate cases:
- Excluded dimensions. excludes .
- Zero function. satisfies the hypotheses. Both conclusions then read and are integrability of the zero function.
- Satisfiability. The hypotheses are satisfiable by nonzero smooth bump functions.
- Undefined values. No value of other than is involved in a junk way, and that value sits on a single point .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.