Academia.eduAcademia.edu

Outline

Geoproof, a user interface for formal proofs in geometry

2007, Mathematical User-Interfaces Workshop

Abstract
sparkles

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)

  1. 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.
  2. Xian-Shan Gao and Qiang Lin.
  3. MMP/Geometer -a software package for automated geometry reasoning.
  4. 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.
  5. 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.
  6. Jürgen Richter-Gebert and Ulrich Kortenkamp. Die interaktive geometrie software cinderella book and cd-rom.
  7. German school-edition of the Cinderella software, 1999. http://cinderella.de.
  8. 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.