Abstract
Considerable attention and efforts have been given to the implementation of automatic reasoning tools in interactive geometric environments. Nevertheless, the main goal in such works focused on theorem proving, cf. Java Geometry Expert or GeoGebra. A related issue, automatic discovery, remains almost unexplored in the field of dynamic geometry software.
This extended abstract sketches our initial results towards the incorporation into GeoGebra, a worldwide spread software with tenths of millions of users, of automatic discovery abilities. As a first result, currently available in the official version, we report on a new command allowing the automatic discovery of loci of points in diagrams. Besides the standard mover-tracer locus finding, the approach also deals with loci constrained by implicit conditions. Hence, our proposal successfully automates a kind of bound dragging in dynamic geometry, the ‘dummy locus dragging’. In this way, the cycle of conjecturing-checking-proving will be accessible for general learners in elementary geometry.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
See Java Geometry Expert, JGEX, http://www.cs.wichita.edu/~ye/gex.html, for a paradigmatic example.
- 3.
The command LocusEquation was introduced in GeoGebra version 5.0.213.0, distributed since March 12, 2016. Note that the software has at least one new published version every week.
References
Botana, F., Hohenwarter, M., Janičić, P., Kovács, Z., Petrović, I., Recio, T., Weitzhofer, S.: Automated theorem proving in GeoGebra: current achievements. J. Autom. Reasoning 55, 39–59 (2015)
Chen, X., Song, D., Wang, D.: Automated generation of geometric theorems from images of diagrams. Ann. Math. Artif. Intell. 74, 333–358 (2015)
Chou, S.-C.: Mechanical Geometry Theorem Proving, in Mathematics and its Applications. D. Reidel Publ. Comp, Dordrecht (1988)
Dalzotto, G., Recio, T.: On protocols for the automated discovery of theorems in elementary geometry. J. Autom. Reasoning 43, 203–236 (2009)
Recio, T., Vélez, M.P.: Automatic discovery of theorems in elementary geometry. J. Autom. Reasoning 23, 63–82 (1999)
Recio, T., Vélez, M.P.: An introduction to automated discovery in geometry through symbolic computation. In: Langer, U., Paule, P. (eds.) Numerical and Symbolic Scientific Computing: Progress and Prospects. Texts and Monographs in Symbolic Computation, pp. 25–271. Springer, Vienna (2011)
Wang, D.: A new theorem discovered by computer prover. J. Geom. 36, 173–182 (1989)
Wang, D.: Gröbner bases applied to geometric theorem proving and discovering. In: Buchberger, B., Winkler, F. (eds.) Gröbner Bases and Applications. London Mathematical Society Lecture Notes Series, vol. 251, pp. 281–301. Cambridge University Press (1998)
Wen-Tsün, W.: On the decision problem and the mechanization of theorem-proving in elementary geometry. In: Bledsoe, W.W., Loveland, D.W. (eds.) Automated Theorem Proving: After 25 years, pp. 213–234. AMS, Providence (1984)
Acknowledgment
First, second and fourth authors partially supported by the Spanish Ministerio de Economía y Competitividad and by the European Regional Development Fund (ERDF), under the Project MTM2014–54141–P.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Abánades, M., Botana, F., Kovács, Z., Recio, T., Sólyom-Gecse, C. (2016). Towards the Automatic Discovery of Theorems in GeoGebra. In: Greuel, GM., Koch, T., Paule, P., Sommese, A. (eds) Mathematical Software – ICMS 2016. ICMS 2016. Lecture Notes in Computer Science(), vol 9725. Springer, Cham. https://doi.org/10.1007/978-3-319-42432-3_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-42432-3_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-42431-6
Online ISBN: 978-3-319-42432-3
eBook Packages: Computer ScienceComputer Science (R0)