Emphasizing human techniques in automated geometry theorem proving: A practical realization. The underlying principles and main original techniques used in a running generic logic-based theorem prover are presented. The system (a prototype) is called HOARDATINF (Human Oriented Automated Reasoning on your Desk) and has been specialized in this work to proof learning through geometry. It is based on a new calculus, particularly suited to the class of problems we deal with. The calculus allows treatment of equality and automatic model building. HOARDATINF has some other original characteristics such as proving by analogy (using matching techniques), some possibilities of discovering lemmata (using diagrams), handling standard theories in geometry such as commutativity and symmetry (by encoding them in the unification algorithm used by the calculus), and proof verification in a rather large sense (by using capabilities of the calculus). As this work is intended to set theoretical bases of a new logic-based approach to geometry theorem proving, a comparison of features of our system with respect to those of other important, representative logic-based systems is given. Some running examples give a good taste of the HOARDATINF capabilities. One of these examples allows us to compare qualitatively our approach with that of a powerful prover described in a recent paper [8]. Some directions of future research are mentioned.

Keywords for this software

Anything in here will be replaced on browsers that support the canvas element