Proceedings

Automated Geometry Theorem Proving for Human-Readable Proofs

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 1193-1198.

© 2015 International Joint Conferences on Artificial Intelligence

Abstract

Geometry reasoning and proof form a major and challenging component in the K-121 mathematics curriculum. Although several computerized systems exist that help students learn and practice general geometry concepts, they do not target geometry proof problems, which are more advanced and difficult. Powerful geometry theorem provers also exist, however they typically employ advanced algebraic methods and generate complex, difficult to understand proofs, and thus do not meet general K-12 students’ educational needs. This paper tackles these weaknesses of prior systems by introducing a geometry proof system, iGeoTutor, capable of generating human-readable elementary proofs, i.e. proofs using standard Euclidean axioms. We have gathered 77 problems in total from various sources, including ones unsolvable by other systems and from Math competitions. iGeoTutor solves all but two problems in under two minutes each, and more importantly, demonstrates a much more effective and intelligent proof search than prior systems. We have also conducted a pilot study with 12 high school students, and the results show that iGeoTutor provides a clear benefit in helping students learn geometry proofs. We are in active discussions with Khan Academy and local high schools for possible adoption of iGeo-Tutor in real learning environments.

  1. [Buchberger et al., 1988] B. Buchberger, G. Collins, and B. Kutzler. Algebraic methods for geometric reasoning. Annual Reviews in Computer Science, 3:85-120, 1988.
  2. [Chou et al., 1993] Chou, Gao, and Zhang. Automated pro- duction of traditional proofs for constructive geometry the- orems. In LICS: IEEE Symposium on Logic in Computer Science, 1993.
  3. [Chou et al., 2000] Shang-Ching Chou, Xiao-Shan Gao, and Jing-Zhong Zhang. A deductive database approach to au- tomated geometry theorem proving and discovering. J. Autom. Reasoning, 25(3):219-246, 2000.
  4. [De Moura and Bjørner, 2011] Leonardo De Moura and Nikolaj Bjørner. Satisfiability modulo theories: Intro- duction and applications. Communications of the ACM, 54(9):69-77, 2011.
  5. [Gao and Zhu, 1999] XS Gao and C Zhu. Building dynamic mathematical models with Geometry Expert, III, A geome- try deductive database. In Proceedings of Asian Technology Conference in Mathematics, pages 153-162, 1999.
  6. [Hanna, 1995] Gila Hanna. Challenges to the importance of proof. For the Learning of mathematics, pages 42-49, 1995.
  7. [Janičić, 2006] Predrag Janičić. GCLC -A tool for con- structive Euclidean geometry and more than that. In Mathe- matical Software-ICMS 2006, pages 58-73. Springer, 2006.
  8. [Jiang and Zhang, 2012] Jianguo Jiang and Jingzhong Zhang. A review and prospect of readable machine proofs for geom- etry theorems. Journal of Systems Science and Complexity, 25(4):802-820, 2012.
  9. [Kutzler and Stifter, 1986] B. Kutzler and S. Stifter. On the application of Buchberger's algorithm to automated geom- etry theorem proving. JSC, 2(4):389-397, December 1986.
  10. [Liu, 2011] Wenchuanm Liu. Classical elementary geometry problems (in chinese), 2011.
  11. [Matsuda and Vanlehn, 2004] Matsuda and Vanlehn. GRAMY: A geometry theorem prover capable of con- struction. JAR: Journal of Automated Reasoning, 32, 2004.
  12. Microsoft Research, ] Microsoft Research. Getting started with Z3: A guide. URL: http://rise4fun.com/Z3/tutorial/ guide. Link
  13. [Narboux, 2007] Julien Narboux. A graphical user interface for formal proofs in geometry. Journal of Automated Rea- soning, 39(2):161-180, 2007.
  14. [Schoenfeld, 1994] Alan H Schoenfeld. What do we know about mathematics curricula? The Journal of Mathematical Behavior, 13(1):55-80, 1994.
  15. [Shen, 2006] Wenxuan Shen. Compendium Proof Methods for Elementary Geometry (in Chinese). Harbin Institute of Technology Press, Harbin, 2 edition, 2006.
  16. [Wu, 1986] W.-T. Wu. Basic principles of mechanical theo- rem proving in geometry. Journal of Automated Reasoning, 2:221-252, 1986.
  17. [Zhou, 2004] Chunli Zhou. Elementary Geometry in Middle School Math Competition (in Chinese). China Supplies Press, Beijing, 1 edition, 2004.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards