Department of Computer Science and Technology

Technical reports

A combination of nonstandard analysis and geometry theorem proving, with application to Newton’s Principia

Jacques Fleuriot, Lawrence C. Paulson

January 1998, 13 pages

DOI: 10.48456/tr-442

Abstract

The theorem prover Isabelle is used to formalise and reproduce some of the styles of reasoning used by Newton in his Principia. The Principia’s reasoning is resolutely geometric in nature but contains “infinitesimal” elements and the presence of motion that take it beyond the traditional boundaries of Euclidean Geometry. These present difficulties that prevent Newton’s proofs from being mechanised using only the existing geometry theorem proving (GTP) techniques.

Using concepts from Robinson’s Nonstandard Analysis (NSA) and a powerful geometric theory, we introduce the concept of an infinitesimal geometry in which quantities can be infinitely small or infinitesimal. We reveal and prove new properties of this geometry that only hold because infinitesimal elements are allowed and use them to prove lemmas and theorems from the Principia.

Full text

PS (0.1 MB)
DVI (0.0 MB)

BibTeX record

@TechReport{UCAM-CL-TR-442,
  author =	 {Fleuriot, Jacques and Paulson, Lawrence C.},
  title = 	 {{A combination of nonstandard analysis and geometry theorem
         	   proving, with application to Newton's Principia}},
  year = 	 1998,
  month = 	 jan,
  url = 	 {https://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-442.ps.gz},
  institution =  {University of Cambridge, Computer Laboratory},
  doi = 	 {10.48456/tr-442},
  number = 	 {UCAM-CL-TR-442}
}