Abstract
In this paper we focus on the formalization of the proofs of equivalence between different versions of Euclid’s 5th postulate. Our study is performed in the context of Tarski’s neutral geometry, or equivalently in Hilbert’s geometry defined by the first three groups of axioms, and uses an intuitionistic logic, assuming excluded-middle only for point equality. Our formalization provides a clarification of the conditions under which different versions of the postulates are equivalent. Following Beeson, we study which versions of the postulate are equivalent, constructively or not. We distinguish four groups of parallel postulates. In each group, the proof of their equivalence is mechanized using intuitionistic logic without continuity assumptions. For the equivalence between the groups additional assumptions are required. The equivalence between the 34 postulates is formalized in Archimedean planar neutral geometry. We also formalize a variant of a theorem due to Szmielew. This variant states that, assuming Aristotle’s axiom, any statement which hold in the Euclidean plane and does not hold in the Hyperbolic plane is equivalent to Euclid’s 5th postulate. To obtain all these results, we have developed a large library in planar neutral geometry, including the formalization of the concept of sum of angles and the proof of the Saccheri–Legendre theorem, which states that assuming Archimedes’ axiom, the sum of the angles in a triangle is at most two right angles.
Similar content being viewed by others
Notes
“It is no less certain that the theorem on the sum of the three angles of the triangle must be regarded as one of those fundamental truths which is impossible to dispute and which are an enduring example of mathematical certitude, which one continually pursues and which one obtains only with difficulty in the other branches of human knowledge.” The English translation is borrowed from [42].
Neutral geometry designates the set of theorems which are valid in both Euclidean and hyperbolic geometry. Therefore, for any given line and any given point, there exists at least a line parallel to this line and passing through this point. This renders elliptic geometry inconsistent with neutral geometry.
The meaning of equivalence does not seem to be clear for everyone. For instance, in the French version of the wikipedia page about the parallel postulate (April 2015) one can read that (our own translation) : “These propositions are roughly equivalent to the axiom of parallels. By equivalent, we mean that using some adapted vocabulary, these axioms are true in Euclidean geometry but not true in elliptic nor spherical geometry”. Thanks to a theorem of Szmielew, it is true that this definition of equivalence is equivalent to the logical one when the continuity axiom is assumed, but it is far from obvious.
A Pythagorean field is a field in which every sum of two squares is a square.
We will provide figures both in the Euclidean model and a non-Euclidean model, namely the Poincaré disk model. The figure on the left hand side will illustrate the validity of the axiom or lemma in Euclidean geometry. The figure on the right hand side will either depict the validity of the statement in the Poincaré disk model or exhibit a counter-example. We exhibit a counter-example for statements which are equivalent to the parallel postulate.
In constrast to Euclid, we treat the words “postulate” and “axiom” as synonyms. However, we will restrict the use of the word “postulate” to statements of the parallel postulate. For the reader interested in the difference between these two words in terms of meaning we refer to [49].
As mentioned in Sect. 2.1.1, we assume the decidability of the point equality, which is a tautology in classical logic.
One should remark that this axiom is not named after Greenberg [34].
For the sake of conciseness, we adopted the same name as Greenberg for this axiom which is also known under the name of Aristotle’s angle unboundedness axiom.
We use \({{\mathrm{\mathbin {\widehat{<}}}}}\) for the strict comparison between angles.
That is the reason why Tarski chose this postulate, as he wanted to avoid definitions in his axiom system.
Non-degeneracy conditions are often omitted in textbook proofs.
We use the expression ’proof of negation’ to describe a proof of \(\lnot A\) assuming A and obtaining a contradiction. For the reader who is not familiar with intuitionistic logic, we recall that this is simply the definition of negation and this proof rule has nothing to do with the proof by contradiction (to prove A it suffices to show that \(\lnot A\) leads to a contradiction), which is not valid in our intuitionistic setting.
Up to our knowledge, the following proofs are the only ones that resemble the ones we formalized.
The numbers given in parentheses are the numbers of the propositions (i.e. Satz) as given in [57].
This lemma is present in [16] as it corresponds to Hilbert’s version of Pasch’s axiom.
We previously referred to interior angles on the same side of a straight line as consecutive interior angles.
It almost corresponds to the fact that the opposite sides of a non-degenerate quadrilateral which has its diagonals intersecting in their midpoint are parallel. To fully correspond to this fact one would need to add the hypothesis that A and D are distinct.
Note that we use here the decidability of intersection of lines.
Here we restrict ourselves to the postulates that we formalized.
“It is true that I have come upon much which by most people would be held to constitute a proof; but in my eyes it proves as good as nothing. For example, if we could show that a rectilinear triangle whose area would be greater than any given area is possible, then I would be ready to prove the whole of [Euclidean] geometry absolutely rigorously.” The English translation is borrowed from [38].
Otherwise, it would provide yet another illustration of the gravity of definitions.
Quadrilaterals are usually implicitly assumed to be non-crossed.
These proofs have already been presented in French [30].
Usually in geometry, we give two different constructions for the perpendicular to a given line in a given point, whether the given point lies on the given line or not. If it does, we “erect” a perpendicular at this given point, and if it does not, we “drop” a perpendicular from this given point to this given line.
This corresponds to the fourth axiom of Group IV from [37].
This lemma represents only the part that is valid in neutral planar geometry.
The comment in French Wikipedia about Amiot’s proof seems to say that the proof is valid only in Euclidean geometry because it use the construction of THE parallel to line AC trough B. To be precise, the proof does not rely on the uniqueness of this line, only on its existence, so this first step of the proof is valid also in hyperbolic geometry (but not in elliptic geometry). The Wikipedia comment fails to notice that the proof relies on Postulate 7.
Here we use Greenberg’s denomination for models of Hilbert’s Axioms Group I, II, III and IV [34].
We already presented this proof in French [30].
This lemma is present in [33, 36] (Proposition 7.3) under the name of Crossbar Theorem. Note that in [36], the statement look different but actually is the same, because Hartshorne’s definition of a point being inside an angle is based on the two-side predicate, whereas the definition we use (borrowed from [57]) states that the ray BP intersects the segment \(\overline{AC}\).
One could also notice that they are also specified to form a non-degenerate acute angle. The fact it is acute plays a minor role, contrary to the non-degeneracy condition, because if one can find such an obtuse or right angle, every acute angle inside it fulfills the same properties.
The \(B_i\) are not known to be collinear, but the fact \({B_i B_{i + 1}} \mathbin {\equiv } {B_0 B_1}\) and the quantity \(n B_0 B_1\) appear in this proof.
One should also notice that this proof relies on Theorem 6, although it may not be obvious.
References
Avigad, J., Dean, E., Mumma, J.: A formal system for Euclid’s elements. Rev. Symb. Log. 2, 700–768 (2009)
Amiot, A.: Eléments de géométrie [texte imprimé]: rédigés d’après le nouveau programme de l’enseignement scientifique des lycées; suivis d’un complément à l’usage des élèves de mathématiques spéciales (1870)
Amira, D.: Sur l’axiome de droites parallèles. L’Enseign. Math. 32, 52–57 (1933)
Alama, J., Pambuccian, V.: From absolute to affine geometry in terms of point-reflections, midpoints, and collinearity. Note di Mat. 36(1), 11–24 (2016)
Bachmann, F.: Zur Parallelenfrage. In: Cortés, V., Richter, B. (eds.) Abhandlungen aus dem Mathematischen Seminar der Universität Hamburg, vol. 27, pp. 173–192. Springer, Berlin (1964)
Bachmann, F.: Aufbau der Geometrie aus dem Spiegelungsbegriff. Grundlehren der mathematischen Wissenschaften. Springer, Berlin (1973)
Beeson, M., Boutry, P., Narboux, J.: Herbrand’s theorem and non-Euclidean geometry. Bull. Symb. Log. 21(1), 111–122 (2015)
Boutry, P., Braun, G., Narboux, J.: From Tarski to Descartes: formalization of the arithmetization of Euclidean geometry. In: The 7th International Symposium on Symbolic Computation in Software (SCSS 2016), EasyChair Proceedings in Computing, Tokyo, Japan, pp. 15 (March 2016)
Braun, G., Boutry, P., Narboux, J.: From Hilbert to Tarski. In: Eleventh International Workshop on Automated Deduction in Geometry, Proceedings of ADG 2016, Strasbourg, France, p. 19 (2016)
Beeson, M.: A constructive version of Tarski’s geometry. Ann. Pure Appl. Log. 166(11), 1199–1273 (2015)
Beeson, M.: Constructive geometry and the parallel postulate. Bull. Symb. Log. 22(1), 1–104 (2016)
Beeson, M.: Brouwer and Euclid. Indagationes Mathematicae. To appear in a special issue devoted to Brouwer (2017)
Bell, J.L.: Hilbert’s \(\epsilon \)-operator in intuitionistic type theories. Math. Log. Q. 39(1), 323–337 (1993)
Birkhoff, G.D.: A set of postulates for plane geometry (based on scale and protractors). Ann. Math. 33, 329–345 (1932)
Braun, D., Magaud, N.: Des preuves formelles en Coq du théorème de Thalès pour les cercles. In: Baelde, D., Alglave, J. (eds.) Vingt-sixièmes Journées Francophones des Langages Applicatifs (JFLA 2015), Le Val d’Ajol, France (2015)
Braun, G., Narboux, J.: From Tarski to Hilbert. In: Ida, T., Fleuriot, J. (eds.) Post-proceedings of Automated Deduction in Geometry 2012. LNCS, vol. 7993, pp. 89–109. Springer, Edinburgh (2012)
Braun, G., Narboux, J.: A synthetic proof of Pappus’ theorem in Tarski’s geometry. J. Autom. Reason. 58(2), 23 (2017)
Boutry, P., Narboux, J., Schreck, P., Braun, G.: A short note about case distinctions in Tarski’s geometry. In: Botana, F., Quaresma, P. (eds.) Proceedings of the 10th International Workshop on Automated Deduction in Geometry, Volume TR 2014/01 of Proceedings of ADG 2014, pp. 51–65. University of Coimbra, Coimbra (2014)
Boutry, P., Narboux, J., Schreck, P., Braun, G.: Using small scale automation to improve both accessibility and readability of formal proofs in geometry. In: Botana, F., Quaresma, P. (eds.) Proceedings of the 10th International Workshop on Automated Deduction in Geometry, Volume TR 2014/01 of Proceedings of ADG 2014, pp. 31–49. University of Coimbra, Coimbra (2014)
Bonola, R.: Non-Euclidean Geometry: A Critical and Historical Study of Its Development. Courier Corporation, North Chelmsford (1955)
Borsuk, K., Szmielew, W.: Foundations of Geometry. North-Holland, Amsterdam (1960)
Cajori, F.: A History of Elementary Mathematics. Macmillan, London (1898)
Cohen, C., Mahboubi, A.: Formal proofs in real algebraic geometry: from ordered fields to quantifier elimination. Log. Methods Comput. Sci. 8(1:02), 1–40 (2012)
Coxeter, H.S.M.: Non-Euclidean Geometry. Cambridge University Press, Cambridge (1998)
Dehlinger, C., Dufourd, J.-F., Schreck, P.: Higher-order intuitionistic formalization and proofs in Hilbert’s elementary geometry. In: Richter-Gebe, J., Wang, D. (eds.) Automated Deduction in Geometry, Lectures Notes in Computer Science, vol. 2061, pp. 306–324 (2001)
Dehn, M.: Die Legendre’schen Sätze über die Winkelsumme im Dreieck. Math. Ann. 53(3), 404–439 (1900)
Duprat, J.: Fondements de géométrie euclidienne. https://hal.inria.fr/hal-00661537 (2010)
Euclid, Heath, T.L., Densmore, D.: Euclid’s Elements: All Thirteen Books Complete in One Volume: The Thomas L. Heath Translation. Green Lion Press, Santa Fe (2002)
Friedrich, C., Bolyai, F.: Briefwechsel zwischen Carl Friedrich Gauss und Wolfgang Bolyai. BG Teubner, Leipzig (1899)
Gries, C., Boutry, P., Narboux, J.: Somme des angles d’un triangle et unicité de la parallèle: une preuve d’équivalence formalisée en Coq. In: Les vingt-septièmes Journées Francophones des Langages Applicatifs (JFLA 2016)
Grégoire, B, Pottier, L., Théry, L.: Proof certificates for algebra and their application to automatic geometry theorem proving. In: Sturm, T., Zengler, C. (eds.) Post-proceedings of Automated Deduction in Geometry (ADG 2008). Number 6701 in Lecture Notes in Artificial Intelligence (2011)
Greenberg, M.J.: Aristotle’s axiom in the foundations of geometry. J. Geom. 33(1), 53–57 (1988)
Greenberg, M.J.: Euclidean and Non-Euclidean Geometries—Development and History. Macmillan, London (1993)
Greenberg, M.J.: Old and new results in the foundations of elementary plane Euclidean and non-Euclidean geometries. Am. Math. Mon. 117(3), 198–219 (2010)
Gupta, H.N.: Contributions to the axiomatic foundations of geometry. PhD thesis, University of California, Berkley (1965)
Hartshorne, R.: Geometry: Euclid and Beyond, Undergraduate Texts in Mathematics. Springer, Berlin (2000)
Hilbert, D.: Foundations of Geometry (Grundlagen der Geometrie). Open Court, La Salle, Illinois, 1960. Second English edition, translated from the tenth German edition by Leo Unger. Original publication date (1899)
Kline, M.: Mathematical Thought from Ancient to Modern Times, vol. 3. Oxford University Press, Oxford (1990)
Klugel, G.S.: Conatuum praecipuorum theoriam parallelarum demonstrandi recensio. PhD thesis, Schultz, Göttingen (1763). German translation available http://www2.math.uni-wuppertal.de/~volkert/versuch.html
Legendre, A.M.: Réflexions sur différentes manières de démontrer la théorie des parallèles ou le théorème sur la somme des trois angles du triangle. Mémoires de l’Académie royale des sciences de l’Institut de France, XII: pp. 367–410 (1833)
Lewis, F.P.: History of the parallel postulate. Am. Math. Mon. 27(1), 16–23 (1920)
Laubenbacher, R., Pengelley, D.: Mathematical Expeditions: Chronicles by the Explorers. Springer, Berlin (2013)
Makarios, T.J.M.: A mechanical verification of the independence of Tarski’s Euclidean axiom. Master’s thesis, Victoria University of Wellington (2012)
Martin, G.E.: The Foundations of Geometry and the Non-Euclidean Plane. Undergraduate Texts in Mathematics. Springer, Berlin (1998)
Millman, R.S., Parker, G.D.: Geometry, A Metric Approach with Models. Springer, Berlin (1981)
Marić, F., Petrović, D.: Formalizing complex plane geometry. Ann. Math. Artif. Intell. 74, 271–308 (2014)
Narboux, J.: Mechanical theorem proving in Tarski’s geometry. In: Botana, F., Lozano, E.R. (eds.) Post-Proceedings of Automated Deduction in Geometry 2006. LNCS, vol. 4869, pp. 139–156. Springer, Pontevedra (2007)
Pambuccian, V.: Zum Stufenaufbau des Parallelenaxioms. J. Geom. 51(1–2), 79–88 (1994)
Pambuccian, V.: Axiomatizations of hyperbolic and absolute geometries. In: Prékopa, A., Molnár, E. (eds.) Non-Euclidean Geometries, vol. 581, pp. 119–153. Springer, Berlin (2006). doi:10.1007/0-387-29555-0
Pambuccian, V.: On the equivalence of Lagrange’s axiom to the Lotschnittaxiom. J. Geom. 95(1–2), 165–171 (2009)
Pambuccian, V.: Another equivalent of the Lotschnittaxiom. Beiträge zur Algebra und Geometrie/Contrib. Algebra Geom. 58(1), 167–170 (2017)
Papadopoulos, A.: Master Class in Geometry. Notes on Non-Euclidean Geometry, Chapter 1. European Mathematical Society, Zurich (2012)
Pasch, M.: Vorlesungen über neuere Geometrie. Springer, Berlin (1976)
Pejas, W.: Die Modelle des Hilbertschen Axiomensystems der absoluten Geometrie. Math. Ann. 143(3), 212–235 (1961)
Piesyk, Z.: The existential and universal statements on parallels. Bull. Acad. Polon. Sci. Sér. Sci. Math. Astronom. Phys. 9, 761–764 (1961)
Rothe, F.: Several Topics from Geometry (2014). http://math2.uncc.edu/~frothe/3181all.pdf
Schwabhäuser, W., Szmielew, W., Tarski, A.: Metamathematische Methoden in der Geometrie. Springer, Berlin (1983)
Szmielew, W.: Some metamathematical problems concerning elementary hyperbolic geometry. Stud. Log. Found. Math. 27, 30–52 (1959)
Szmielew, W.: A new analytic approach to hyperbolic geometry. Fundam. Math. 50(2), 129–158 (1961)
Tarski, A.: A Decision Method for Elementary Algebra and Geometry. University of California Press, Berkeley (1951)
Tarski, A., Givant, S.: Tarski’s system of geometry. Bull. Symb. Log. 5(2), 175–214 (1999)
Trudeau, R.J.: The Non-Euclidean Revolution. Springer, Berlin (1986)
Acknowledgements
We would like to thank Victor Pambuccian, David Braun and the anonymous referees for helpful comments and suggestions about this work.
Author information
Authors and Affiliations
Corresponding author
Appendices
Summary of the 34 Postulates
-
1.
(Tarski’s parallel postulate) Given a point D between the points B and C and a point T further away from A than D on the half line AD, one can build a line which goes through T and intersects the sides BA and BC of the angle \(\angle ABC\) respectively further away from B than A and C.
-
2.
(Playfair’s postulate) There is a unique parallel to a given line going through some point.
-
3.
(Triangle postulate) The sum of the angles of any triangle is two right angles.
-
4.
(Bachmann’s Lotschnittaxiom) Given the lines l, m, r and s, if l and r are perpendicular, r and s are perpendicular and s and m are perpendicular, then l and m must meet.
-
5.
(Postulate of transitivity of parallelism) If two lines are parallel to the same line then these lines are also parallel.
-
6.
(Midpoint converse postulate) The parallel line to one side of a triangle going through the midpoint of another side cut the third side in its midpoint.
-
7.
(Alternate interior angles postulate) The line falling on parallel lines makes the alternate angles equal one to one another.
-
8.
(Consecutive interior angles postulate) A line falling on parallel lines makes the sum of interior angles on the same side equal to two right angles.
-
9.
(Perpendicular transversal postulate) Given two parallel lines, any line perpendicular to the first line is perpendicular to the second line.
-
10.
(Postulate of parallelism of perpendicular transversals) Two lines, each perpendicular to one of a pair of parallel lines, are parallel.
-
11.
(Universal Posidonius’ postulate) If two lines are parallel then they are everywhere equidistant.
-
12.
(Alternative Playfair’s postulate) Any line parallel to line l passing through a point P is equal to the line that passes through P and shares a common perpendicular with l going through P.
-
13.
(Proclus’ postulate) If a line intersects one of two parallel lines then it intersects the other.
-
14.
(Alternative Proclus’ postulate) If a line intersects in P one of two parallel lines which share a common perpendicular going through P, then it intersects the other.
-
15.
(Triangle circumscription principle) For any three non-collinear points there exists a point equidistant from them.
-
16.
(Inverse projection postulate) For any given acute angle, any point together with its orthogonal projection on one side of the angle form a line which intersects the other side.
-
17.
(Euclid 5) Given a non-degenerated parallelogram PRQS and a point U strictly inside the angle \(\angle QPR\), there exists a point I such that Q and U are respectively strictly between S and I and strictly between P and I.
-
18.
(Strong parallel postulate) Given a non-degenerated parallelogram PRQS and a point U not on line PR, the lines PU and QS intersect.
-
19.
(Alternative strong parallel postulate) If a straight line falling on two straight lines make the sum of the interior angles on the same side different from two right angles, the two straight lines meet if produced indefinitely.
-
20.
(Euclid’s parallel postulate) If a straight line falling on two straight lines make the interior angles on the same side less than two right angles, the two straight lines, if produced indefinitely, meet on that side on which are the angles less than the two right angles.
-
21.
(Postulate of existence of a triangle whose angles sum to two rights) There exists a triangle whose angles sum to two rights.
-
22.
(Posidonius’ postulate) There exists two lines which are everywhere equidistant.
-
23.
(Postulate of existence of similar but non-congruent triangles) There exists two similar but non-congruent triangles.
-
24.
(Thales’ postulate) If the circumcenter of a triangle is the midpoint of a side of a triangle, then the triangle is right.
-
25.
(Thales’ converse postulate) In a right triangle, the midpoint of the hypotenuse is the circumcenter.
-
26.
(Existential Thales’ postulate) There is a right triangle whose circumcenter is the midpoint of the hypotenuse.
-
27.
(Postulate of right Saccheri quadrilaterals) The angles of any Saccheri quadrilateral are right.
-
28.
(Postulate of existence of a right Saccheri quadrilateral) There is a Saccheri quadrilateral whose angles are right.
-
29.
(Postulate of right Lambert quadrilaterals) The angles of any Lambert quadrilateral are right i.e. if in a quadrilateral three angles are right, so is the fourth.
-
30.
(Postulate of existence of a right Lambert quadrilateral) There exists a Lambert quadrilateral whose angles are all right.
-
31.
(Weak inverse projection postulate) For any angle, that, together with itself, make a right angle, any point together with its orthogonal projection on one side of the angle form a line which intersects the other side.
-
32.
(Weak Tarski’s parallel postulate) For every right angle and every point T in the interior of the angle, there is a point on each side of the angle such that T is between these two points.
-
33.
(Weak triangle circumscription principle) The perpendicular bisectors of the legs of a right triangle intersect.
-
34.
(Legendre’s parallel postulate) There exists an acute angle such that, for every point T in the interior of the angle, there is a point on each side of the angle such that T is between these two points.
Definitions of the Geometric Predicates
Coq | Notation | Explanation |
---|---|---|
Bet A B C |
| B is between A and C |
Cong A B C D | \( {AB} \mathbin {\equiv } {CD} \) | The segments \(\overline{AB}\) and \(\overline{CD}\) are congruent |
Col A B C | \( {{\mathrm{Col}}}\, {A} \, {B} \, {C} \) | A, B and C are collinear |
Coplanar A B C D | \( {{\mathrm{Cp}}}\, {A} \,{ B} \, {C} \, {D} \) | A, B, C and D are coplanar |
Par_strict A B C D | \( {A B}\mathbin {\parallel _s} {C D} \) | The lines AB and CD are strictly parallel |
Par A B C D | \( {A B}\mathbin {\parallel } {X Y} \) | The lines AB and CD are parallel |
CongA A B C D E F | \( {A} \, {B} \, {C} {{\mathrm{\mathbin {\widehat{=}}}}}{D} \, {E} \, {F} \) | The angles \(\angle ABC\) and \(\angle DEF\) are congruent |
TS A B P Q |
| P and Q are on opposite sides of line AB |
OS A B P Q |
| P and Q are on the same side of line AB |
SumA A B C D E F G H I | \( {A} \, {B} \, {C} {{\mathrm{\mathbin {\widehat{+}}}}}{D} \, {E} \, {F} {{\mathrm{\mathbin {\widehat{=}}}}}{G} \, {H} \, {I} \) | The angles \(\angle ABC\) and \(\angle DEF\) sum to \(\angle GHI\) |
TriSumA A B C D E F | \( {{\mathrm{\mathcal {S}}}}(\bigtriangleup {A}{B}{C}) {{\mathrm{\mathbin {\widehat{=}}}}}{D} \, {E} \, {F} \) | The angle of the triangle ABC sum to \(\angle DEF\) |
Le A B C D | \( AB \le CD \) | The segment \(\overline{AB}\) is smaller or congruent to the segment \(\overline{CD}\) |
Lt A B C D | \( AB < CD \) | The segment \(\overline{AB}\) is smaller than the segment \(\overline{CD}\) |
Midpoint M A B |
| M is the midpoint of the segment \(\overline{AB}\) |
Per A B C |
| The triangle ABC is a right triangle with the right angle at vertex B |
Out P A B |
| B belongs to the ray PA |
InAngle P A B C | \( {P} {{\mathrm{\mathbin {\widehat{\in }}}}}{A} \, {B} \, {C} \) | P belongs to the angle \(\angle ABC\) |
LeA A B C D E F | \( {A} \, {B} \, {C} {{\mathrm{\mathbin {\widehat{\le }}}}}{D} \, {E} \, {F} \) | The angle \(\angle ABC\) is smaller or congruent to the angle \(\angle DEF\) |
Coq | Notation | Explanation |
---|---|---|
LtA A B C D E F | \( {A} \, {B} \, {C} {{\mathrm{\mathbin {\widehat{<}}}}}{D} \, {E} \, {F} \) | The angle \(\angle ABC\) is smaller than the angle \(\angle DEF\) |
Acute A B C |
| The angle \(\angle ABC\) is acute |
Perp_at X A B C D | \({A B} \mathbin {\underset{X}{\perp }} {C D}\) | The lines AB and CD meet at a right angle in X |
Perp A B C D | \( {A B} \mathbin {\perp } {C D} \) | The lines AB and CD are perpendicular |
Perp2 A B C D P |
| The lines AB and CD have a common perpendicular which passes through P |
BetS A B C |
| B is strictly between A and C |
SAMS A B C D E F |
| The angles \(\angle ABC\) and \(\angle DEF\) do not make an over-obtuse angle |
Saccheri A B C D |
| The quadrilateral ABCD is a Saccheri quadrilateral |
Lambert A B C D |
| The quadrilateral ABCD is a Lambert quadrilateral |
ReflectL P’ P A B |
| \(P'\) is the image of P by the reflection with respect to the line AB |
Perp_bisect P Q A B |
| The line PQ is the perpendicular bisector of the segment \(\overline{AB}\) |
Defect A B C D E F | \( {{\mathrm{\mathcal {D}}}}(\bigtriangleup {A}{B}{C}) {{\mathrm{\mathbin {\widehat{=}}}}}{D} \, {E} \, {F} \) | The angle \(\angle DEF\) is the defect of the triangle ABC |
Rights and permissions
About this article
Cite this article
Boutry, P., Gries, C., Narboux, J. et al. Parallel Postulates and Continuity Axioms: A Mechanized Study in Intuitionistic Logic Using Coq. J Autom Reasoning 62, 1–68 (2019). https://doi.org/10.1007/s10817-017-9422-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10817-017-9422-8