Abstract
Throughout the whole book we will focus on theorem proving in the context of first-order logic. First-order logic plays an important role in mathematical logic and computer science. First of all it is a rich language, by which algebraic theories, computational problems, and substantial knowledge representation in Artificial Intelligence can be expressed; due to its ability to represent undecidable problems (like the halting problem for Turing machines) first-order logic (or more precisely, the validity problem for first-order logic) is undecidable. On the other hand, the valid formulas of first-order logic can be obtained by logical calculi and thus are recursively enumerable. In this sense, first-order logic is mechanizable (we can find a proof for every valid sentence, but there is no decision procedure for validity).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Leitsch, A. (1997). The Basis of the Resolution Calculus. In: The Resolution Calculus. Texts in Theoretical Computer Science An EATCS Series. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-60605-2_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-60605-2_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-64473-3
Online ISBN: 978-3-642-60605-2
eBook Packages: Springer Book Archive