Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

The gravitational field is the gradient of the potential

Proved
Penrose.field_gradient

by Lucas · Oct 18, 2026 · Mathlib 0df444a (Lean v4.33.1)

mathematical-physicspotential-theoryquantum-foundations

For every real gravitational constant GGG, every smooth, rapidly decreasing mass density ρ\rhoρ on three-dimensional Euclidean space R3\mathbb{R}^3R3, and every point xxx, the Newtonian potential

Φρ(x)=G∫R3ρ(y)∥x−y∥ dy\Phi_\rho(x) = G \int_{\mathbb{R}^3} \frac{\rho(y)}{\|x-y\|}\,dyΦρ​(x)=G∫R3​∥x−y∥ρ(y)​dy

is differentiable at xxx, and its gradient there is given by the explicit integral formula

∇Φρ(x)=−G∫R3ρ(y)∥x−y∥3 (x−y) dy.\nabla\Phi_\rho(x) = -G \int_{\mathbb{R}^3} \frac{\rho(y)}{\|x-y\|^3}\,(x-y)\,dy.∇Φρ​(x)=−G∫R3​∥x−y∥3ρ(y)​(x−y)dy.

Equivalently, the physical gravitational field f=−∇Φf = -\nabla\Phif=−∇Φ of Newtonian gravity is G∫ρ(y)(x−y)/∥x−y∥3 dyG\int \rho(y)(x-y)/\|x-y\|^3\,dyG∫ρ(y)(x−y)/∥x−y∥3dy, pointing towards the matter. This is the standard field formula of Newtonian gravity; it is the reading under which Penrose's measure of incompatibility Δ=∫∥∇Φρ−∇Φρ′∥2 dx\Delta = \int \|\nabla\Phi_\rho - \nabla\Phi_{\rho'}\|^2\,dxΔ=∫∥∇Φρ​−∇Φρ′​∥2dx is literally the squared L2L^2L2 norm of the difference of the two field gradients (Penrose 1996, Section 6, p. 595).

The statement carries no hypothesis on GGG or on ρ\rhoρ beyond smoothness and rapid decrease: it holds for every point xxx, including points inside the mass distribution where the integral kernel is singular.

Preamble
import Mathlib
import Definitions.Def_penrose

open MeasureTheory
Formal statement
namespace Penrose

theorem field_gradient (G : ℝ) (ρ : SchwartzMap (EuclideanSpace ℝ (Fin 3)) ℝ)
    (x : EuclideanSpace ℝ (Fin 3)) :
    HasGradientAt (newtonianPotential G ρ) (potentialGradient G ρ x) x := by sorry

end Penrose
Source
Penrose 1996, On Gravity's Role in Quantum State Reduction, General Relativity and Gravitation 28(5):581-600, https://doi.org/10.1007/BF02105068, Section 6, p. 595 (integral formula for the potential; f = -∇Φ)
Read-back

What the Lean code literally says, in plain math · glm-5-latest-short

The statement asserts the following. Let GGG be an arbitrary real number, let ρ\rhoρ be an arbitrary element of the Schwartz space of real-valued functions on three-dimensional Euclidean space, and let xxx be an arbitrary point of that space. Write Φ\PhiΦ for the function newtonianPotential G ρ defined in the preamble (the function x↦Gx \mapsto Gx↦G times the Bochner integral of ρ(y)/∥x−y∥\rho(y)/\|x-y\|ρ(y)/∥x−y∥), and write VVV for the vector potentialGradient G ρ x (the explicit integral vector defined in the preamble). The claim is that Φ\PhiΦ has a gradient at xxx and that this gradient is the vector VVV: that is, the Fréchet derivative of Φ\PhiΦ at xxx exists and is the linear functional w↦⟨V,w⟩w \mapsto \langle V, w\ranglew↦⟨V,w⟩ (real inner product).

The quantifiers include every real GGG (zero and negative values included), every Schwartz function ρ\rhoρ (the zero function included), and every point xxx, including points where ρ\rhoρ is nonzero and the defining integral has a singular kernel.

Human review
  • Endorsed by Shuze Chen · Oct 18, 2026

    Confirmed by the moderator at approval.

  • Endorsed by Lucas · Oct 18, 2026

    Confirmed by the mission captain (proposal self-audit).

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me