Automated Theorem Proving in GeoGebra: Current Achievements

被引:0
作者
Francisco Botana
Markus Hohenwarter
Predrag Janičić
Zoltán Kovács
Ivan Petrović
Tomás Recio
Simon Weitzhofer
机构
[1] University of Vigo at Pontevedra,Department of Applied Mathematics I, Escola de Enxeñería Forestal
[2] Campus A Xunqueira,Department of Mathematics Education
[3] Johannes Kepler University,Department for Computer Science, Faculty of Mathematics
[4] University of Belgrade,Department of Mathematics, Statistics and Computation, Faculty of Sciences
[5] University of Cantabria,undefined
[6] Avenida de los Castros,undefined
[7] s/n,undefined
来源
Journal of Automated Reasoning | 2015年 / 55卷
关键词
Secondary education; Interactive learning environments; Intelligent tutoring systems; Automatic theorem proving;
D O I
暂无
中图分类号
学科分类号
摘要
GeoGebra is an open-source educational mathematics software tool, with millions of users worldwide. It has a number of features (integration of computer algebra, dynamic geometry, spreadsheet, etc.), primarily focused on facilitating student experiments, and not on formal reasoning. Since including automated deduction tools in GeoGebra could bring a whole new range of teaching and learning scenarios, and since automated theorem proving and discovery in geometry has reached a rather mature stage, we embarked on a project of incorporating and testing a number of different automated provers for geometry in GeoGebra. In this paper, we present the current achievements and status of this project, and discuss various relevant challenges that this project raises in the educational, mathematical and software contexts. We will describe, first, the recent and forthcoming changes demanded by our project, regarding the implementation and the user interface of GeoGebra. Then we present our vision of the educational scenarios that could be supported by automated reasoning features, and how teachers and students could benefit from the present work. In fact, current performance of GeoGebra, extended with automated deduction tools, is already very promising—many complex theorems can be proved in less than 1 second. Thus, we believe that many new and exciting ways of using GeoGebra in the classroom are on their way.
引用
收藏
页码:39 / 59
页数:20
相关论文
共 41 条
[1]  
Avigad J(2009)A formal system for Euclid’s Elements Rev. Symb. Log. 2 700-768
[2]  
Dean E(2004)Visualizing geometrical statements with GeoView Electr. Notes Theor. Comput. Sci. 103 49-65
[3]  
Mumma J(2002)A dynamic symbolic interface for geometric theorem discovery Comput. Educ. 38 21-35
[4]  
Bertot Y(1996)Automated generation of readable proofs with geometric invariants (II). Theorem proving with full-angles J. Autom. Reason. 17 349-370
[5]  
Guilhot F(1986)Automated reasoning in geometry theorem proving with Prolog (1986) J. Autom. Reason. 2 329-390
[6]  
Pottier L(1997)The ongoing value of proof J. Math. Didaktik 18 171-185
[7]  
Botana F(2008)An algorithm for automatic checking of exercises in a dynamic geometry system: iGeom Comput. Educ. 51 1283-1303
[8]  
Valcarce J(2010)Geometry constructions language J. Autom. Reason. 44 3-24
[9]  
Chou SC(2012)The area method: a recapitulation J. Autom. Reason. 48 489-532
[10]  
Gao XS(1986)Using Gröbner bases to reason about geometry problems J. Symb. Comput. 2 399-408