Integrating computer algebra with proof planning

被引:0
|
作者
Kerber, M [1 ]
Kohlhase, M [1 ]
Sorge, V [1 ]
机构
[1] UNIV SAARLAND, FACHBEREICH INFORMAT, D-66141 SAARBRUCKEN, GERMANY
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Mechanised reasoning systems and computer algebra systems have apparently different objectives. Their integration is, however, highly desirable, since in many formal proofs both of the two different tasks, proving and calculating, have to be performed. In the context of producing reliable proofs, the question how to ensure correctness when integrating a computer algebra system into a mechanised reasoning system is crucial. In this contribution, we discuss the correctness problems that arise from such an integration and advocate an approach in which the calculations of the computer algebra system are checked at the calculus level of the mechanised reasoning system. We present an implementation which achieves this by adding a verbose mode to the computer algebra system which produces high-level protocol information that can be processed by an interface to derive proof plans. Such a proof plan in turn can be expanded to proofs at different levels of abstraction, so the approach is well-suited for producing a high-level verbalised explication as well as for a low-level (machine checkable) calculus-level proof.
引用
收藏
页码:204 / 215
页数:12
相关论文
共 50 条
  • [1] Integrating computer algebra into proof planning
    Kerber, M
    Kohlhase, M
    Sorge, V
    [J]. JOURNAL OF AUTOMATED REASONING, 1998, 21 (03) : 327 - 355
  • [2] Integrating computer algebra into proof planning
    Univ of Birmingham, Birmingham, United Kingdom
    [J]. J Autom Reasoning, 3 (327-355):
  • [3] Integrating Computer Algebra into Proof Planning
    Manfred Kerber
    Michael Kohlhase
    Volker Sorge
    [J]. Journal of Automated Reasoning, 1998, 21 : 327 - 355
  • [4] Integrating computer algebra with proof planning
    [J]. Lect Notes Comput Sci, (204):
  • [5] Integrating constraint solving into proof planning
    Melis, E
    Zimmer, J
    Müller, T
    [J]. FRONTIERS OF COMBINING SYSTEMS, 2000, 1794 : 32 - 46
  • [6] Proof Logging for Computer Algebra based SMT Solving
    Marx, Oliver
    Wedler, Markus
    Stoffel, Dominik
    Kunz, Wolfgang
    Dreyer, Alexander
    [J]. 2013 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2013, : 677 - 684
  • [7] Connecting proof checkers and computer algebra using OpenMath
    Caprotti, O
    Cohen, AM
    [J]. THEOREM PROVING IN HIGHER ORDER LOGICS, PROCEEDINGS, 1999, 1690 : 109 - 112
  • [8] Integrating algebra and proof in high school mathematics: An exploratory study
    Martinez, Mara V.
    Brizuela, Barbara M.
    Superfine, Alison Castro
    [J]. JOURNAL OF MATHEMATICAL BEHAVIOR, 2011, 30 (01): : 30 - 47
  • [9] Computer algebra proof of some identities involving binomial coefficients
    Horvath, Alexandru
    [J]. 11TH INTERNATIONAL CONFERENCE INTERDISCIPLINARITY IN ENGINEERING, INTER-ENG 2017, 2018, 22 : 1043 - 1050
  • [10] Integrating Algebra and Proof in High School: Students' Work with Multiple Variables and a Single Parameter in a Proof Context
    Martinez, Mara V.
    Superfine, Alison Castro
    [J]. MATHEMATICAL THINKING AND LEARNING, 2012, 14 (02) : 120 - 148