Skip to main content

A new method for establishing refutational completeness in theorem proving

  • Term Rewriting Systems
  • Conference paper
  • First Online:
8th International Conference on Automated Deduction (CADE 1986)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 230))

Included in the following conference series:

Abstract

We present here a new technique for establishing completeness of refutational theorem proving strategies. This method employs semantic trees and, in contrast to most of the semantic tree methods, is based on proof by refutation instead of proof by induction. Thus, it works well on transfinite semantic trees as well as on finite ones. This method is particularly useful for proving the completeness of strategies with the presence of the equality predicate. We have used the method to prove the completeness of the following strategies (without the need of the functional reflexive axioms), where the precise definition of oriented paramodulation will be given later.

• Resolution + oriented paramodulation

• P1-resolution + oriented paramodulation

• Resolution with ordered predicates + oriented paramodulation using clauses only containing the equality predicate

• unfailing Knuth-Bendix-Huet algorithm

• The EN-Strategy ([Hsi85])

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

1. References

  1. D. Brand, “Proving Theorems with the Modification Method”, SIAM J. of Computing, 4, (1975), 412–430.

    Article  Google Scholar 

  2. C. L. Chang and C. T. Lee, Symbolic Logic and Mechanical Theorem Proving, Academic Press, 1973.

    Google Scholar 

  3. N. Dershowitz, “Orderings for Term Rewriting Systems”, J.TCS, 17, 3 (1982), 279–301.

    Google Scholar 

  4. J. Hsiang, “Two Results in Term Rewriting Theorem Proving”, Proc. of 1st International Conference in Rewrite Techniques and Applications, May, 1985.

    Google Scholar 

  5. J. P. Jouannaud, P. Lescanne and F. Reinig, “Recursive Decomposition Ordering”, Conf. on Formal Description of Programming Concepts II, 1982, 331–346.

    Google Scholar 

  6. D. E. Knuth and P. B. Bendix, “Simple Word Problems in Universal Algebras”, in Computational Algebra, J. Leach, (ed.), Pergamon Press, 1970, 263–297.

    Google Scholar 

  7. R. A. Kowalski and P. Hayes, “Semantic Trees in Automatic Theorem Proving”, in Machine Intelligence, vol. 5, B. Meltzer and D. Michie, (eds.), American Elsevier, 1969, 181–201.

    Google Scholar 

  8. D. S. Lankford and A. M. Ballantyne, “The Refutation Completeness of Blocked Permutative Narrowing and Resolution”, 4th Conf. on Automated Deduction, Austin, TX, 1979.

    Google Scholar 

  9. G. E. Peterson, “A Technique for Establishing Completeness Results in Theorem Proving with Equality”, SIAM J. of Computing, 12, 1 (1983), 82–100.

    Article  Google Scholar 

  10. D. A. Plaisted, “A Recursively Defined Ordering for Proving Termination of Term Rewriting Systems”, UIUCDCS-R-78-943, Univ. of Illinois, Urbana, IL, 1978.

    Google Scholar 

  11. J. A. Robinson, “A Machine Oriented Logic based on the Resolution Principle”, J. ACM, 12, 1 (January 1965), 23–41.

    Article  Google Scholar 

  12. J. Slagle, “Automated Theorem Proving with Simplifiers, Commutativity, Associativity”, J. ACM, 21, (1974), 622–642.

    Article  Google Scholar 

  13. L. Wos and G. A. Robinson, “Paramodulation and Set of Support”, Lecture Notes in Math. No 125, Springer-Verlag, 1970.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jörg H. Siekmann

Rights and permissions

Reprints and permissions

Copyright information

© 1986 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hsiang, J., Rusinowitch, M. (1986). A new method for establishing refutational completeness in theorem proving. In: Siekmann, J.H. (eds) 8th International Conference on Automated Deduction. CADE 1986. Lecture Notes in Computer Science, vol 230. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-16780-3_86

Download citation

  • DOI: https://doi.org/10.1007/3-540-16780-3_86

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-16780-8

  • Online ISBN: 978-3-540-39861-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics