We present two dierent formalizations of Equational Predicate Logic, that is, rst order logic that uses Leibniz’s substitution of \equals for equals " as a primary rule of inference. We prove that both versions are sound and complete. A by-product of this study is an alternative proof to that contained in [GS3], that the \full " Leibniz rule is strictly stronger than the \no-capture " Leibniz rule, this result obtained here for a complete Logic. We also show that under some reasonable conditions, propositional Leibniz, no-capture Leibniz, and a full-capture version are all equivalent, provided that the latter is restricted to act on universally valid premises whenever capture is allowed. Introduction. Equational Logic, as pr...
We consider the following problem in proving equations in models of functional languages: given a ca...
We provide a sound and complete proof system for an extension of Kleene’s ternary logic to predicate...
Equations are the most basic formulas of algebra, and the logical rules for manipulating them are so...
We formalize equational propositional logic, prove that it is sound and complete, and compare the eq...
AbstractWe present a refutationally complete set of inference rules for first-order logic with equal...
Abstract. We propose and study a logic able to state and reason about equational constraints, by com...
An \em equational system\/ is a set of equations. Often we are interested in knowing if an equation ...
AbstractWe show the completeness of an extension of SLD-resolution to the equational setting. This p...
AbstractWe introduce an abstract general notion of system of equations between terms, called Term Eq...
We show the completeness of an extension of SLD resolution to the equational setting. This proves a ...
Equational type logic is an extension of (conditional) equational logic, that enables one to deal in...
Abstract. Birkhoff’s completeness theorem of equational logic asserts the coincidence of the model-t...
AbstractThere are currently no fewer than four dedicated logics for equality reasoning over nominal ...
AbstractThis note discusses the results of the compilational approach of equational logic programmin...
We provide a mathematical theory and methodology for synthesising equationallogics from algebraic me...
We consider the following problem in proving equations in models of functional languages: given a ca...
We provide a sound and complete proof system for an extension of Kleene’s ternary logic to predicate...
Equations are the most basic formulas of algebra, and the logical rules for manipulating them are so...
We formalize equational propositional logic, prove that it is sound and complete, and compare the eq...
AbstractWe present a refutationally complete set of inference rules for first-order logic with equal...
Abstract. We propose and study a logic able to state and reason about equational constraints, by com...
An \em equational system\/ is a set of equations. Often we are interested in knowing if an equation ...
AbstractWe show the completeness of an extension of SLD-resolution to the equational setting. This p...
AbstractWe introduce an abstract general notion of system of equations between terms, called Term Eq...
We show the completeness of an extension of SLD resolution to the equational setting. This proves a ...
Equational type logic is an extension of (conditional) equational logic, that enables one to deal in...
Abstract. Birkhoff’s completeness theorem of equational logic asserts the coincidence of the model-t...
AbstractThere are currently no fewer than four dedicated logics for equality reasoning over nominal ...
AbstractThis note discusses the results of the compilational approach of equational logic programmin...
We provide a mathematical theory and methodology for synthesising equationallogics from algebraic me...
We consider the following problem in proving equations in models of functional languages: given a ca...
We provide a sound and complete proof system for an extension of Kleene’s ternary logic to predicate...
Equations are the most basic formulas of algebra, and the logical rules for manipulating them are so...