Special relations in automated deduction
- 2 January 1986
- journal article
- Published by Association for Computing Machinery (ACM) in Journal of the ACM
- Vol. 33 (1) , 1-59
- https://doi.org/10.1145/4904.4905
Abstract
Two deduction rules are introduced to give streamlined treatment to relations of special importance in an automated theorem-proving system. These rules, the relation replacement and relation matching rules, generalize to an arbitrary binary relation the paramodulation and E-resolution rules, respectively, for equality, and may operate within a nonclausal or clausal system. The new rules depend on an extension of the notion of polarity to apply to subterms as well as to subsentences, with respect to a given binary relation. The rules allow us to eliminate troublesome axioms, such as transitivity and monotonicity, from the system; proofs are shorter and more comprehensible, and the search space is correspondingly deflated.Keywords
This publication has 4 references indexed in Scilit:
- Completely non-clausal theorem provingArtificial Intelligence, 1982
- Deductive synthesis of the unification algorithmScience of Computer Programming, 1981
- A Deductive Approach to Program SynthesisACM Transactions on Programming Languages and Systems, 1980
- A Machine-Oriented Logic Based on the Resolution PrincipleJournal of the ACM, 1965