The Theorema environment for interactive proof development

  • Authors:
  • Florina Piroi;Temur Kutsia

  • Affiliations:
  • Johann Radon Institute for Computational and Applied Mathematics, Austrian Academy of Sciences, Linz, Austria;Research Institute for Symbolic Computation, Johannes Kepler University, Linz, Austria

  • Venue:
  • LPAR'05 Proceedings of the 12th international conference on Logic for Programming, Artificial Intelligence, and Reasoning
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

We describe an environment that allows the users of the Theorema system to flexibly control aspects of computer-supported proof development. The environment supports the display and manipulation of proof trees and proof situations, logs the user activities (commands communicated with the system during the proving session), and presents (also unfinished) proofs in a human-oriented style. In particular, the user can navigate through the proof object, expand/remove proof branches, provide witness terms, develop several proofs concurrently, proceed step by step or automatically and so on. The environment enhances the effectiveness and flexibility of the reasoners of the Theorema system.