Ported for Lean Pool: imports relocated and code adapted to Lean/Mathlib v4.34.0.
Weyl's lemma #
Let E be a finite-dimensional real inner product space with an additive Haar measure μ. A
function u : E → ℝ that is continuous on an open set U and weakly harmonic there
(∫ Δχ · u dμ = 0 for all smooth χ with compact support in U, WeaklyHarmonicOn) is C^∞
in U and satisfies Δu = 0 pointwise in U (weyl_of_weaklyHarmonicOn).
Proof #
- Reproduction by a radial kernel: for a smooth radial kernel
ρwith∫ ρ = 1supported inclosedBall 0 r(exists_radial_kernel), the mean value property (integral_radial_smul_eq_of_weaklyHarmonic) givesu = (B.indicator u) ⋆ ρonball x₀ r, whereB = closedBall x₀ (2 r) ⊆ U. The right side isC^∞. - Harmonicity:
Δ (f ⋆ ρ) = f ⋆ Δρ(laplacian_convolution), and(f ⋆ Δρ)(x₀) = ∫ Δψ · ufor the test functionψ = ρ(· - x₀), which vanishes by weak harmonicity. - In dimension zero every function is constant.
This file imports only Mathlib and the TauCeti ports Weyl/{LaplacianInvariance, DuBoisReymond, PolarCoord, MeanValue}.lean, so that it can be reused elsewhere. The mean value
property is the TauCeti port in Weyl/MeanValue.lean; the code in this file is new.
The Laplacian as a sum of iterated directional derivatives along an orthonormal basis.
Directional derivative of a convolution with a C¹ compactly supported kernel.
Δ (f ⋆ g) = f ⋆ Δg for a smooth compactly supported kernel g.
A smooth radial kernel of integral one: g is smooth, vanishes on [r², ∞), and
∫ g (‖y‖²) dμ = 1.
Local Weyl lemma. A continuous weakly harmonic function agrees near each point of U
with a smooth function whose Laplacian vanishes at that point.
Weyl's lemma. A continuous weakly harmonic function on an open set U is C^∞ in U
and classically harmonic there.