Geoproof, a user interface for formal proofs in geometry
2007, Mathematical User-Interfaces Workshop
Abstract
AI
AI
GeoProof is a user interface designed for formal proofs in geometry, aiming to integrate geometric reasoning with broader mathematical concepts. By employing a proof assistant, it allows for complex proofs alongside known lemmas, enhancing the understanding of non-visualizable geometric facts. Developed using OCaml and Lablgtk2, GeoProof is multiplatform and aims to unify proof construction with automated verification to increase confidence in geometrical reasoning.
References (8)
- Yves Bertot, Frédérique Guilhot, and Loïc Pottier. Visualizing geometrical statements with GeoView. Electronic Notes in Theoretical Computer Science, 103:49-65, September 2003.
- Xian-Shan Gao and Qiang Lin.
- MMP/Geometer -a software package for automated geometry reasoning.
- In F. Winkler, editor, Proceedings of ADG 2002, Lecture Notes in Computer Science, pages 44-46. Springer-Verlag, 2002. Ulrich Kortenkamp. Foundations of Dynamic Geometry. PhD thesis, ETH Zürich, 1999.
- Ulrich Kortenkamp and Jürgen Richter-Gebert. Using automatic theorem proving to improve the usability of geometry software. In Mathematical User Interface, 2004. Julien Narboux. A formalization of diagrammatic proofs in abstract rewriting. 2006.
- Jürgen Richter-Gebert and Ulrich Kortenkamp. Die interaktive geometrie software cinderella book and cd-rom.
- German school-edition of the Cinderella software, 1999. http://cinderella.de.
- Jacob T. Schwartz. Probabilistic algorithms for verification of polynomial identities. In Symbolic and algebraic computation, volume 72 of Lecture Notes in Computer Science, pages 200-215, Marseille, 1979. Springer-Verlag.