Newton's third law for gravity:
ProvedNewtonGravitation.pointForce_antisymmLet and . Writing for the force on body 2 exerted by body 1 and for the force on body 1 exerted by body 2,
This is the observation in the source's Vector form section that gravitational forces between two bodies are equal and opposite.
Formalization Note No hypotheses are needed: at both sides are by the division-by-zero convention.
import Definitions.Def_NewtonGravitation_Defs import Mathlib open MeasureTheory NewtonGravitation
namespace NewtonGravitation
theorem pointForce_antisymm (m₁ m₂ : ℝ) (r₁ r₂ : Space) :
pointForce m₂ m₁ r₂ r₁ = -pointForce m₁ m₂ r₁ r₂ := by sorry
end NewtonGravitation
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 (no sign restriction) and all points (possibly equal),
where with and the convention that division by gives (so when ).