Academia.eduAcademia.edu

Outline

Term rewriting: Some experimental results

1991, Journal of Symbolic Computation

Abstract

We discuss tenn rewriting in conjunction with sprfn, a Prolog-based theorem prover. Two techniques for theorem proving that utilize tenn rewriting are presented. We demonstrate their effectiveness by exhibiting the results of our experiments in proving some theorems of von Neumann-Bemays-Godel set theory. Some outstanding problems associated with tenn rewriting are also addressed.

References (9)

  1. 's term rewriting facility produced the following set of input clauses: Clauses derived from hom(ahl,asl,afl,as2,af2): eq(apply(ah1,app1y(afl,ord_pair(O 1,02))), apply(af2,ord_pair(apply(ahl,O l),apply(ah 1,02)))) :- el(01,as1), el(02,as1). maps(ah1,as 1,as2). closed(as2,af2). closed(asl,afl). Clauses derived from hom(ah2,as2,af2,as3,af3): eq(apply(ah2,apply(at2,ord_pair(03,04))), apply(af3,ord_pair(apply(ah2,03),apply(ah2,04)))) :- e1(03,as2), e1(04,as2). maps(ah2,as2,as3). closed(as3,af3). closed(as2,af2). Clauses derived from not(hom( compose( ah2,ah 1 ),as 1 ,afl ,as3,af3) ): el(g5,asl). el(g6,as 1 ). false:- eq(apply(ah2,apply(ah 1,apply(afl,ord_pair(g5 ,g6
  2. maps(compose(ah2,ahl),asl,as3), closed(as3,af3), closed( as 1,afl ). Note that our top-level goal has become: false:- eq(apply(ah2,apply(ah1,apply(afl,ord_pair(g5,g6
  3. In addition to these input clauses, we added three axioms. The first two of these are trivial while the third, although non-trivial, can be derived by the prover in 24.63 cpu seconds after 15 inferences. References
  4. Plaisted, D.A., 'A simplified problem reduction format', Artificial Intelli- gence 18 (1982) 227-261
  5. Boyer, Robert, Lusk, Ewing, McCune, William, Overbeek, Ross, Stickel, Mark, and Wos, Lawrence, 'Set theory in first-order logic: clauses for Godel 's axioms', Journal of Automated Reasoning 2 ( 1986) 287-327
  6. Plaisted, D.A., 'Another extension of Hom clause logic programming to non-Hom clauses', Lecture Notes 1987
  7. Plaisted, D.A., 'Non-Hom clause logic programming without contraposi- tives', unpublished manuscript 1987
  8. Loveland, D.W., Automated Theorem Proving: A Logical Base, North- Holland Publishing Co., 1978, Chapter 6.
  9. Korf, R.E., 'Depth-first iterative-deepening: an optimal admissible tree search', Artificial Intelligence 27 (1985) 97-109.