First Steps on Using OpenMath to Add Proving Capabilities to Standard Dynamic Geometry Systems

  • Authors:
  • Miguel A. Abánades;Jesús Escribano;Francisco Botana

  • Affiliations:
  • Ingeniería Técnica en Informática de Sistemas, CES Felipe II (UCM), 28300 Aranjuez, Spain;Departamento de Sistemas Informáticos y Computación, Universidad Complutense de Madrid, 28040 Madrid, Spain;Departamento de Matemática Aplicada I, Universidad de Vigo, Campus A Xunqueira, 36005 Pontevedra, Spain

  • Venue:
  • Calculemus '07 / MKM '07 Proceedings of the 14th symposium on Towards Mechanized Mathematical Assistants: 6th International Conference
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

A prototype for a web application designed to symbolically process locus, proof and discovery tasks on geometric diagrams created with the commercial dynamic geometry systems Cabri, The Geometer's Sketchpadand Cinderellais presented. The application, named LAD (acronym for Locus-Assertion-Discovery) and thought of as a remote add-onfor the considered DGS, follows the Groebner basis method relying on CoCoA and a Mathematica kernel for the involved symbolic computations. From the DGS internal textual representation of a geometric diagram, an OpenMath (i.e. semantic based) description of the requested task is created using the elements in the plangeoOpenMath content dictionaries. A review of the elements included in these CDs is given and two new elements proposed, namely locusand discovery. Everything is finally thoroughly illustrated with examples. LAD is freely accessible at http://nash.sip.ucm.es/LAD/LAD.html.