Ásgeirsson's mean value theorem for the ultrahyperbolic equation
OpenTegmarkDimensionality.asgeirsson_mean_valueLet and let be a function on solving the ultrahyperbolic equation
Then for all and , the mean of over the sphere of radius about in the first variable equals its mean over the sphere of radius about in the second variable:
where is the surface measure on the unit sphere.
The paper uses this theorem to show that data for hyperbolic equations on non-space-like surfaces, and all data for ultrahyperbolic equations, overdetermine the solution and lead to ill-posed problems.
Formalization Note is Mathlib's measure on the unit sphere induced from Lebesgue measure (volume.toSphere). Both sides use the same normalization, so integrals and means coincide up to the same factor. Global regularity on is assumed.
import Mathlib import Definitions.Def_tegmark_laplacian open MeasureTheory
namespace TegmarkDimensionality
/-- Ásgeirsson's mean value theorem: if `u(x, y)` is `C²` on `ℝⁿ × ℝⁿ` and satisfies the
ultrahyperbolic equation `∇ₓ² u = ∇_y² u`, then for all `x₀, y₀` and `r` the mean of `u`
over the sphere of radius `r` about `x₀` in the `x`-variables (with `y = y₀`) equals the mean
over the sphere of radius `r` about `y₀` in the `y`-variables (with `x = x₀`). -/
theorem asgeirsson_mean_value (n : ℕ)
(u : EuclideanSpace ℝ (Fin n) × EuclideanSpace ℝ (Fin n) → ℝ) (hu : ContDiff ℝ 2 u)
(hU : ∀ x y, laplacian (fun x' => u (x', y)) x = laplacian (fun y' => u (x, y')) y)
(x₀ y₀ : EuclideanSpace ℝ (Fin n)) (r : ℝ) :
∫ ω : Metric.sphere (0 : EuclideanSpace ℝ (Fin n)) 1, u (x₀ + r • (ω : EuclideanSpace ℝ (Fin n)), y₀) ∂(volume.toSphere) =
∫ ω : Metric.sphere (0 : EuclideanSpace ℝ (Fin n)) 1, u (x₀, y₀ + r • (ω : EuclideanSpace ℝ (Fin n))) ∂(volume.toSphere) := by sorry
end TegmarkDimensionalityRead-back
What the Lean code literally says, in plain math · Aristotle (Harmonic)
NON-BLIND READ-BACK — NOT INDEPENDENT TESTIMONY. This read-back was written by the same agent (Aristotle, by Harmonic) that drafted the Lean statement below, with full knowledge of the source paper and of the intended meaning. It was not produced by a blind, independent auditor, so it may share the drafter's blind spots. Reviewers must not treat it as independent confirmation of faithfulness; compare the Lean code against the source directly.
Let be a natural number and , written . Assume:
- is twice continuously differentiable on the product space;
- for all : , i.e. the Laplacian in the first variable equals the Laplacian in the second variable.
Then for all and every real , which may be zero or negative,
where is the unit sphere and is the sphere measure induced from Lebesgue measure on (Mathlib's toSphere). For the sphere is empty and both sides are .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.