An Even Closer Integration of Linear Arithmetic into Inductive Theorem Proving

被引:3
|
作者
Schmidt-Samoa, Tobias [1 ]
机构
[1] Tech Univ Kaiserslautern, FB Informat, Kaiserslautern, Germany
关键词
Decision Procedures; Human-Oriented Theorem Proving; Integration Scheme; Lemma Speculation; Linear Arithmetic; Proof Objects;
D O I
10.1016/j.entcs.2005.11.020
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
To broaden the scope of decision procedures for linear arithmetic, they have to be integrated into theorem provers. Successful approaches e.g. in NQTHM or ACL2 suggest a close integration scheme which augments the decision procedures with lemmas about user-defined operators. We propose an even closer integration providing feedback about the state of the decision procedure in terms of entailed formulas for three reasons: First, to provide detailed proof objects for proof checking and archiving. Second, to analyze and improve the interaction between the decision procedure and the theorem prover. Third, to investigate whether the communication of the state of a failed proof attempt to the human user with the comprehensible standard GUI mechanisms of the theorem prover can enhance the speculation of auxiliary lemmas.
引用
收藏
页码:3 / 20
页数:18
相关论文
共 50 条
  • [1] New uses of linear arithmetic in automated theorem proving by induction
    Kapur, D
    Subramaniam, M
    JOURNAL OF AUTOMATED REASONING, 1996, 16 (1-2) : 39 - 78
  • [2] Analogy in Inductive Theorem Proving
    Erica Melis
    Jon Whittle
    Journal of Automated Reasoning, 1999, 22 : 117 - 147
  • [3] Analogy in inductive theorem proving
    Melis, E
    Whittle, J
    JOURNAL OF AUTOMATED REASONING, 1999, 22 (02) : 117 - 147
  • [4] Focused Inductive Theorem Proving
    Baelde, David
    Miller, Dale
    Snow, Zachary
    AUTOMATED REASONING, 2010, 6173 : 278 - +
  • [5] Proving Termination by Dependency Pairs and Inductive Theorem Proving
    Carsten Fuhs
    Jürgen Giesl
    Michael Parting
    Peter Schneider-Kamp
    Stephan Swiderski
    Journal of Automated Reasoning, 2011, 47 : 133 - 160
  • [6] Proving Termination by Dependency Pairs and Inductive Theorem Proving
    Fuhs, Carsten
    Giesl, Juergen
    Parting, Michael
    Schneider-Kamp, Peter
    Swiderski, Stephan
    JOURNAL OF AUTOMATED REASONING, 2011, 47 (02) : 133 - 160
  • [8] Inductive theorem proving for design specifications
    Padawitz, P
    JOURNAL OF SYMBOLIC COMPUTATION, 1996, 21 (01) : 41 - 99
  • [9] Machine Learning for Inductive Theorem Proving
    Jiang, Yaqing
    Papapanagiotou, Petros
    Fleuriot, Jacques
    ARTIFICIAL INTELLIGENCE AND SYMBOLIC COMPUTATION (AISC 2018), 2018, 11110 : 87 - 103
  • [10] Inductive theorem proving in hierarchical conditional specifications
    Avenhaus, J
    Madlener, K
    MODELS, ALGEBRAS, AND PROOFS, 1999, 203 : 337 - 371