Sindbad~EG File Manager
Title: Proof-checking Euclid
Speaker: Michael Beeson
(Joint work with Julien Narboux and Freek Wiedijk)
Abstract:
We used computer proof-checking methods to verify the
correctness of our proofs of the propositions in Euclid Book I.
We used axioms as close as possible to those of Euclid, in a language
closely related to that used in Tarski's formal geometry. We used
proofs as close as possible to those given by Euclid, but filling
Euclid's gaps and correcting errors. Then we checked those proofs
in the well-known and trusted proof checkers
HOL Light and Coq. The talk will contain many geometrical diagrams
and discuss both the geometry and the proof-checking.
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists