Induction using term orders

被引:7
作者
Bronsard, F
Reddy, US
Hasker, RW
机构
[1] INRIA, CRIN, NANCY, FRANCE
[2] UNIV ILLINOIS, URBANA, IL 61801 USA
关键词
mutual induction; automated theorem proving;
D O I
10.1007/BF00244458
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a procedure for proving inductive theorems which is based on explicit induction, yet supports mutual induction. Mutual induction allows the postulation of lemmas whose proofs use the theorems en hypothesi while the theorems themselves use the Lemmas. This feature has always been supported by induction procedures based on Knuth-Bendix completion, but these procedures are limited by the use of rewriting (or rewriting-like) inferences. Our procedure avoids this limitation by making explicit the implicit induction realized by these procedures. As a result, arbitrary deduction mechanisms can be used while still allowing mutual induction.
引用
收藏
页码:3 / 37
页数:35
相关论文
共 38 条
  • [1] Bachmair L., 1988, Proceedings of the Third Annual Symposium on Logic in Computer Science (Cat. No.88CH2608-8), P228, DOI 10.1109/LICS.1988.5122
  • [2] Bachmair L., 1989, Resolution of Equations in Algebraic Structures, volume 2: Rewriting Techniques, P1, DOI 10.1016/B978-0-12-046371-8.50007-9
  • [3] BIUNDO S, 1986, LNCS, V230
  • [4] BOUHOULA A, 1993, P 13 INT JOINT C ART, V1, P88
  • [5] BOYER RS, 1990, LECT NOTES ARTIF INT, V449, P1
  • [6] BOYER RS, 1979, COMPUTATIONAL LOGIC
  • [7] BRONSARD F, 1994, LECT NOTES ARTIF INT, V814, P102
  • [8] BRONSARD F, 1991, LECT NOTES COMPUT SC, V516, P2
  • [9] BRONSARD F, 1995, THESIS U ILLINOIS UR
  • [10] BRONSARD F, 1992, LNCS, V656, P242