OneStepSchauderSphere #
Ported from scottnarmstrong/Superdiffusion at 7f20476385d4af418f110303085ad0740c9eba46. Module imports, support namespace and local option directives adapted for Lean Pool.
Sphere averages and the mean value property #
The reproducing-convolution route of the Schauder gradient-Hölder estimate rests on the mean value property of harmonic functions. This module builds it:
sphereAverage f x r— the average offover the sphere of radiusraroundx, realized as an integral over the unit sphere so that the radius is a smooth parameter;hasDerivAt_sphereAverage— differentiation under the integral sign in the radius;- the mean value property itself: a function whose spherical flux vanishes has a radius-independent sphere average, hence equals its own sphere average.
The surface measure on the unit sphere #
The surface measure on the unit sphere of EuclideanSpace ℝ (Fin d): the mathlib push of the
Lebesgue (additive Haar) volume onto Metric.sphere 0 1 via Measure.toSphere. For d ≥ 1 it is
a finite, strictly positive measure, so it normalizes the spherical average.
Equations
Instances For
For d ≥ 1 the ambient space is nontrivial, hence the surface measure is nonzero.
The spherical average #
The normalized spherical average of u over ∂B(x, r), written as the average
of the dilated-translated function ω ↦ u (x + r • ω) over the unit sphere.
(Native port of K euclideanL2SphereAverage.)
Equations
- Algsuperdiff.Section4.Provider.ExcessDecay.Schauder.sphereAverage x r u = ⨍ (ω : ↑(Metric.sphere 0 1)), u (x + r • ↑ω) ∂Algsuperdiff.Section4.Provider.ExcessDecay.Schauder.sphereMeasure d
Instances For
The spherical average of a constant is that constant.
The spherical average at radius 0 is point evaluation at the center.
Continuity in the radius #
Continuity in the radius (at a point). For continuous u, the spherical average
r ↦ sphereAverage x r u is continuous at every r₀. Proof: dominated convergence with the
local bound obtained from continuity of u on the compact ball closedBall x (|r₀| + 1).
Continuity in the radius. For continuous u, the spherical average is
continuous in r.
Radial derivative of the spherical average. For a C¹ function u, the spherical average
r ↦ sphereAverage x r u is differentiable at every r₀, with derivative the spherical average of
the radial directional derivative ω ↦ ⟨∇u(x + r₀ ω), ω⟩.
This is proved by differentiation under the integral sign, with the local gradient bound coming from
continuity of fderiv u on the compact ball closedBall x (|r₀| + 1). It is the half of the
mean-value property that does not need the divergence theorem.
The average radial flux of ∇u over the unit sphere at radius r about x:
∫_S ⟨∇u(x + r ω), ω⟩ dσ(ω), written with fderiv. This is exactly the integral appearing in the
radial derivative hasDerivAt_sphereAverage; its vanishing for harmonic u is the classical
divergence-theorem input to the mean value property.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Sphere average is constant on (0, R) under flux vanishing. If u is C¹ and the average
radial flux sphereFlux x r u vanishes for every r ∈ (0, R), then the spherical average is
constant across that radius range: for 0 < a ≤ b < R, sphereAverage x a u = sphereAverage x b u.
The derivative of r ↦ sphereAverage x r u is ‖S‖⁻¹ • sphereFlux x r u
(hasDerivAt_sphereAverage),
so the hypothesis makes it vanish on (0, R); constant_of_has_deriv_right_zero on [a, b]
concludes constancy.
Spherical mean value property, modulo flux vanishing. If u is C¹ and the average radial
flux vanishes on (0, R), then the spherical average equals the center value at every radius in
[0, R): sphereAverage x r u = u x.
The extension of constancy from (0, R) down to the center r = 0 uses
continuity of the average in the radius.