2019
DOI: 10.1016/j.jsc.2018.04.007
|View full text |Cite
|
Sign up to set email alerts
|

Formalization of the arithmetization of Euclidean plane geometry and applications

Abstract: This paper describes the formalization of the arithmetization of Euclidean plane 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 the book by Schwabhäuser Szmielew and Tarski Metamathematische Methoden in der Geometrie. We defined the arithmetic operations geometrically and proved that they verify the properties of an … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
11
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
4
3
2

Relationship

2
7

Authors

Journals

citations
Cited by 19 publications
(11 citation statements)
references
References 31 publications
(49 reference statements)
0
11
0
Order By: Relevance
“…Also, it may seem difficult to trust computer algebra systems. We studied this issue in the context of 2D some years ago [13], but to be exhaustive, we also had to prove the correctness of the link from synthetic geometry to algebra (this is partially done in the Boutry et al paper [3] in the context of 2D). To generate a Coq proof of the whole process presented in this section, we still need to adapt the above-mentionned approaches to 3D.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…Also, it may seem difficult to trust computer algebra systems. We studied this issue in the context of 2D some years ago [13], but to be exhaustive, we also had to prove the correctness of the link from synthetic geometry to algebra (this is partially done in the Boutry et al paper [3] in the context of 2D). To generate a Coq proof of the whole process presented in this section, we still need to adapt the above-mentionned approaches to 3D.…”
Section: Resultsmentioning
confidence: 99%
“…Table 6 presents the lemma for the Pappus to Dandelin-Gallucci implication and Table 7 presents the reciprocal statement Dandelin-Gallucci to Pappus. 3 Both statements and proofs can be found in the git repository already mentioned. Note that only the basic axioms of incidence geometry are used by our prover, and, for instance, the Pappus configuration which define points , and is not discovered by our method.…”
Section: An Automated Prover Based On Matroid Theorymentioning
confidence: 99%
“…For the second task, the main obstacle is the reliance of the proof of safety on basic Euclidean geometry which requires some effort to formalize. Fortunately, it may be possible to leverage GeoCoq [9], a dependently typed formalization Tarski's axiomatic system [35] in the Coq proof assistant [11,4], previously used to formalize the first book of Euclid's Elements [5,20].…”
Section: Future Workmentioning
confidence: 99%
“…The axioms such as congpseudo reflexivity are then straightforward versions of the axioms we already got to know in Figure 3. A current overview of the status of GEOCOQ can be found in [3,4].…”
Section: Axiomatic Geometrymentioning
confidence: 99%