Geometry Constructions Language

Geometry Constructions Language (gcl) is a language for explicit descriptions of constructions in Euclidean plane and of their properties. Other mathematical objects can also be described in the language. The language gcl is intuitive and simple, yet it supports arrays, flow control structures, user-defined procedures, etc. The processors for the gcl language—applications gclc and Wingclc—enable visualization of described objects and producing of mathematical illustrations, provide different semantical information and support for automated proving of properties of the constructed objects. These features make the tools gclc and Wingclc powerful mechanized geometry systems and they have thousands of users worldwide.

[1]  Xiao-Shan Gao,et al.  An Introduction to Geometry Expert , 1996, CADE.

[2]  Ulrich Kortenkamp USING AUTOMATIC THEOREM PROVING TO IMPROVE THE USABILITY OF GEOMETRY SOFTWARE , 2004 .

[3]  Julien Narboux,et al.  A Graphical User Interface for Formal Proofs in Geometry , 2007, Journal of Automated Reasoning.

[4]  Loïc Pottier,et al.  Visualizing Geometrical Statements with GeoView , 2004, Electron. Notes Theor. Comput. Sci..

[5]  Pedro Quaresma,et al.  GeoThms - a Web System for Euclidean Constructive Geometry , 2007, Electron. Notes Theor. Comput. Sci..

[6]  Francisco Botana,et al.  A dynamic-symbolic interface for geometric theorem discovery , 2002, Comput. Educ..

[7]  Ulrich Furbach,et al.  Proceedings of the Third international joint conference on Automated Reasoning , 2006 .

[8]  Dongming Wang,et al.  On the design and implementation of a geometric-object-oriented language , 2007, Frontiers of Computer Science in China.

[9]  Xiao-Shan Gao,et al.  MMP/Geometer - A Software Package for Automated Geometric Reasoning , 2002, Automated Deduction in Geometry.

[10]  Francisco Botana A Web-Based Intelligent System for Geometric Discovery , 2003, International Conference on Computational Science.

[11]  Shang-Ching Chou,et al.  Automated production of traditional proofs for constructive geometry theorems , 1993, [1993] Proceedings Eighth Annual IEEE Symposium on Logic in Computer Science.

[12]  Pedro Quaresma,et al.  Automated Deduction in Geometry , 2007, Lecture Notes in Computer Science.

[13]  Christoph Benzmüller Towards computer aided mathematics , 2006, J. Appl. Log..

[14]  Euclid Euclid's Elements , 2002 .

[15]  Pedro Quaresma,et al.  Integrating Dynamic Geometry Software, Deduction Systems, and Theorem Repositories , 2006, MKM.

[16]  Predrag Janicic,et al.  WinGCLC: a workbench for formally describing figures , 2003, SCCG '03.

[17]  Donald E. Knuth,et al.  The TeXbook , 1984 .

[18]  Thierry Coquand,et al.  Automating Coherent Logic , 2005, LPAR.

[19]  Dongming Wang GEOTHER 1.1: Handling and Proving Geometric Theorems Automatically , 2002, Automated Deduction in Geometry.

[20]  John Fisher,et al.  Skolem Machines and Geometric Logic , 2007, ICTAC.

[21]  S-C Chou,et al.  Machine Proofs in Geometry , 1994 .

[22]  Pedro Quaresma,et al.  XML-Based Format for Geometry , 2008 .

[23]  Markus Hohenwarter,et al.  Combination of dynamic geometry, algebra and calculus in the software system GeoGebra , 2004 .

[24]  Shang-Ching Chou,et al.  An Introduction to Java Geometry Expert , 2022 .

[25]  Predrag Janicic,et al.  GCLC - A Tool for Constructive Euclidean Geometry and More Than That , 2006, ICMS.

[26]  Patrick Brézillon,et al.  Lecture Notes in Artificial Intelligence , 1999 .

[27]  Pedro Quaresma,et al.  Automatic Verification of Regular Constructions in Dynamic Geometry Systems , 2006, Automated Deduction in Geometry.

[28]  Dongming Wang,et al.  Towards a Geometric-Object-Oriented Language , 2004, Automated Deduction in Geometry.

[29]  Koji Nakagawa,et al.  Theorema: Towards computer-aided mathematical theory exploration , 2006, J. Appl. Log..

[30]  Tomás Recio,et al.  Towards Solving the Dynamic Geometry Bottleneck Via a Symbolic Approach , 2004, Automated Deduction in Geometry.

[31]  Jacques D. Fleuriot,et al.  Combining Dynamic Geometry, Automated Geometry Theorem Proving and Diagrammatic Proofs , 2005 .

[32]  Predrag Janičić,et al.  Constructions, Instructions, Interactions , 2004 .

[33]  Kurt VanLehn,et al.  GRAMY: A Geometry Theorem Prover Capable of Construction , 2004, Journal of Automated Reasoning.

[34]  Leslie Lamport,et al.  Latex : A Document Preparation System , 1985 .

[35]  Pedro Quaresma,et al.  System Description: GCLCprover + GeoThms , 2006, IJCAR.

[36]  Pedro Quaresma,et al.  XML-based Format for Geometry XML-based Format for Descriptions of Geometrical Constructions and Geometrical Proofs , 2008 .

[37]  Julien Narboux GeoProof: A user interface for formal proofs in geometry , 2007 .