DOI: 10.29007/k47p
|View full text |Cite
|
Sign up to set email alerts
|

From Tarski to Descartes: Formalization of the Arithmetization of Euclidean Geometry

Abstract: This paper describes the formalization of the arithmetization of Euclidean geometry in the Coq proof assistant. As a basis for this work, Tarski's system of geometry was chosen for its well-known metamathematical properties. This work completes our formalization of the two-dimensional results contained in part one of [SST83]. We defined the arithmetic operations geometrically and proved that they verify the properties of an ordered field. Then, we introduced Cartesian coordinates, and provided characterization… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0

Publication Types

Select...
5

Relationship

3
2

Authors

Journals

citations
Cited by 5 publications
(9 citation statements)
references
References 14 publications
0
9
0
Order By: Relevance
“…This is crucial to obtain a coordinate-free version of the proof of this theorem, because this theorem is the main ingredient for building a field and defining a coordinate system. The coordinatization of geometry allows the use of the algebraic approaches for automated deduction in the context of an axiom system for synthetic geometry as shown in [Bee13,BBN16]. The overall proof consists of approximately 10k lines of proof compared to the proof in [Hil60] which is three pages long and the version in [SST83] which is nine pages long.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…This is crucial to obtain a coordinate-free version of the proof of this theorem, because this theorem is the main ingredient for building a field and defining a coordinate system. The coordinatization of geometry allows the use of the algebraic approaches for automated deduction in the context of an axiom system for synthetic geometry as shown in [Bee13,BBN16]. The overall proof consists of approximately 10k lines of proof compared to the proof in [Hil60] which is three pages long and the version in [SST83] which is nine pages long.…”
Section: Resultsmentioning
confidence: 99%
“…Note, however that for arithmetization of geometry we will need to use this axiom to obtain the standard axioms of an ordered field expressed using functions instead of relations[BBN16].…”
mentioning
confidence: 99%
“…They verified that Hilbert's axioms follow from Tarski's [10]. With Pierre Boutry, they verified that Tarski's axioms follow from Hilbert's [9], and completed [6] the verification of the theorems in Szmielew's part of [40], which the second author began (with other co-authors) in [41]. Work is currently being done toward checking Euclid's propositions from Hilbert/Tarski axioms within Coq.…”
Section: Previous Work On Computer Checking Geometrymentioning
confidence: 92%
“…However, the same cannot be said of the proofs. Many of these have problems like those of I.9 and I.7; that is, we could fix these problems only by proving some other propositions first, and the propositions of the first half of Book I had to be proved in a different order, namely 1,3,15,5,4,10,12,7,6,8,9,11, and in some cases the proofs are much more difficult than Euclid thought. After proving those early propositions, we could follow Euclid's order better, and things went well until Prop.…”
Section: Introductionmentioning
confidence: 99%
“…Practical applications include the recent integration of a deduction engine in Ge-oGebra [14], which is based on the internal representation of geometrical elements in complex numbers inside GeoGebra. Other examples include the systems based on the area method [15,30], the full-angle method [21,22], and many others. These systems seldom provide readable proofs, and when they do, they are far from what a high-school student would write.…”
Section: Automated Theorem Provingmentioning
confidence: 99%