Skip to main content
  • 9364 Accesses

Abstract

Resolution is a sound and complete algorithm for propositional logic: a formula in clausal form is unsatisfiable if and only if the algorithm reports that it is unsatisfiable. For propositional logic, the algorithm is also a decision procedure for unsatisfiability because it is guaranteed to terminate. When generalized to first-order logic, resolution is still sound and complete, but it is not a decision procedure because the algorithm may not terminate.

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

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 16.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  • M. Fitting. First-Order Logic and Automated Theorem Proving (Second Edition). Springer, 1996.

    Book  MATH  Google Scholar 

  • J.W. Lloyd. Foundations of Logic Programming (Second Edition). Springer, Berlin, 1987.

    Book  MATH  Google Scholar 

  • D.W. Loveland. Automated Theorem Proving: A Logical Basis. North-Holland, Amsterdam, 1978.

    MATH  Google Scholar 

  • A. Martelli and U. Montanari. An efficient unification algorithm. ACM Transactions on Programming Languages and Systems, 4:258–282, 1982.

    Article  MATH  Google Scholar 

  • J.A. Robinson. A machine-oriented logic based on the resolution principle. Journal of the ACM, 12:23–41, 1965.

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag London

About this chapter

Cite this chapter

Ben-Ari, M. (2012). First-Order Logic: Resolution. In: Mathematical Logic for Computer Science. Springer, London. https://doi.org/10.1007/978-1-4471-4129-7_10

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-4129-7_10

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-4471-4128-0

  • Online ISBN: 978-1-4471-4129-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics