Academia.eduAcademia.edu

Outline

Interactive Proof Construction at the Task Level

2003

Abstract

Interactive theorem proving systems for mathematics require user interfaces which can present proof states in a human understandable way. Often the underlying calculi of interactive theorem proving systems are problematic for comprehensible presentations since they are not optimally suited for practical, human oriented reasoning in mathematical domains. The recently developed CORE theorem proving framework [Aut03] is an improvement of traditional calculi and facilitates flexible reasoning at the assertion level. We make use of COREs reasoning power and develop a communication layer on top of it, called the task layer. For this layer we define a set of manipulation rules that are implemented via COREs calculus rules. We thereby obtain a human oriented interaction layer that improves and combines ideas underlying the window inference technique [RS93], the proof by pointing approach [BKT94], and the focus windows of [PB02].

References (16)

  1. Serge Autexier. A proof-planning framework with explicit abstractions based on indexed formulas. In Maria Paola Bonacina and Bernhard Gram- lich, editors, Electronic Notes in Theoretical Computer Science, volume 58. Elsevier Science Publishers, 2001.
  2. Serge Autexier. Hierarchical Contextual Reasoning. PhD thesis, University of the Saarland, 2003. to appear.
  3. BFG + 03a] C. Benzmüller, A. Fiedler, M. Gabsdil, H. Horacek, I. Kruijff-Korbayova, M. Pinkal, J. Siekmann, D. Tsovaltzi, B. Quoc Vo, and M. Wolska. Dis- course phenomena in tutorial dialogs on mathematical proofs. In In Pro- ceedings of AI in Education (AIED 2003) Workshop on Tutorial Dialogue Systems: With a View Towards the Classroom, Sydney, Australia, 2003. [BFG + 03b] C. Benzmüller, A. Fiedler, M. Gabsdil, H. Horacek, I. Kruijff-Korbayova, M. Pinkal, J. Siekmann, D. Tsovaltzi, B. Quoc Vo, and M. Wolska. Tutorial dialogs on mathematical proofs. In In Proceedings of IJCAI-03 Workshop on Knowledge Representation and Automated Reasoning for E-Learning Systems, Acapulco, Mexico, 2003.
  4. Yves Bertot, Gilles Kahn, and Laurent Thery. Proof by pointing. In The- oretical Aspects of Computer Science (TACS), 1994.
  5. Gerhard Gentzen. Untersuchungen über das logische Schließen II. Mathe- matische Zeitschrift, 39:572-595, 1935.
  6. Xiaorong Huang. Reconstructing proofs at the assertion level. In Alan Bundy, editor, Proc. 12th Conference on Automated Deduction, pages 738- 752. Springer-Verlag, 1994.
  7. Malte Hübner. Interactive theorem proving with indexed formulas. Mas- ter's thesis, Fachbereich Informatik, University of the Saarland, 2003.
  8. Andreas Meier. Proof-Planning with multiple strategies. PhD thesis, Uni- versity of the Saarland, 2003. forthcoming.
  9. Florina Piroi and Bruno Buchberger. Focus windows: A new technique for proof presentation. In Jaques Calmet, Belaid Benhamou, Olga Caprotti, Laurent Henocque, and Volker Sorge, editors, Artificial Intelligence, Auto- mated Reasoning and Symbolic Computation, number 2385 in LNAI, pages 337-341. Springer, 2002.
  10. Peter J. Robinson and John Staples. Formalizing a hierarchical structure of practical mathematical reasoning. Journal of Logic Computation, 3(1):47- 61, 1993.
  11. SBF + 03] J. Siekmann, C. Benzmüller, A. Fiedler, A Meier, I. Normann, and M. Pol- let. Proof development in OMEGA: The irrationality of square root of 2.
  12. In F. Kamareddine, editor, Thirty Five Years of Automating Mathematics, Kluwer Applied Logic series. Kluwer Academic Publishers, July 2003.
  13. K. Schütte. Proof Theory. Springer Verlag, 1977.
  14. Raymond R. Smullyan. First Order Logic. Springer, 1968.
  15. Quoc Bao Vo, Christoph Benzmüller, and Serge Autexier. Assertion ap- plication in theorem proving and proof planning. In Proceedings of the In- ternational Joint Conference on Artificial Intelligence (IJCAI), Acapulco, Mexico, 2003. (poster description).
  16. Lincoln A. Wallen. Automated Proof Search in Non-Classical Logics. Effi- cient Matrix Proof Methods for Modal and Intuitionistic Logics. MIT Press, Cambridge, Massachusetts;London, England, 1990.