Magnitude of the gravitational force:
ProvedNewtonGravitation.norm_pointForcegravitationmathematical-physics
Let be masses located at distinct points of . Then the vector force has magnitude
This recovers the scalar form of Newton's law from the vector form, as stated in the source's Vector form section.
Preamble
import Definitions.Def_NewtonGravitation_Defs import Mathlib open MeasureTheory NewtonGravitation
Formal statement
namespace NewtonGravitation
theorem norm_pointForce (m₁ m₂ : ℝ) (hm₁ : 0 ≤ m₁) (hm₂ : 0 ≤ m₂) (r₁ r₂ : Space)
(hr : r₁ ≠ r₂) :
‖pointForce m₁ m₂ r₁ r₂‖ = G * m₁ * m₂ / ‖r₂ - r₁‖ ^ 2 := by sorry
end NewtonGravitation
Source
Wikipedia, "Newton's law of universal gravitation", revision oldid=1370960529 (https://en.wikipedia.org/w/index.php?title=Newton%27s_law_of_universal_gravitation&oldid=1370960529)
Read-back
What the Lean code literally says, in plain math · aristotle-harmonic (same agent as drafter; non-blind)
Non-blind read-back. This read-back was written by the same agent that drafted the Lean statements (Aristotle, by Harmonic), at the proposal owner's explicit instruction. It is not independent testimony and must not be treated as a blind audit; an independent read-back is still recommended before submission.
For all real numbers , and all points with , the Euclidean norm of equals
with . The case of a zero mass is included (both sides are ).