An \em equational system\/ is a set of equations. Often we are interested in knowing if an equation follows logically from the given set. For example, given the equations x + y = y + x, (x + y) + z = x + (y + z), and ‐(‐(x+y)+ ‐(x+‐y)) = x, we might want to know if the equation ‐(‐x+y)+ ‐(‐x+‐y)=x is a logical consequence. As another example, we might want to know if x * y = y * x in a group in which x ^ 2 = e for all x. Such systems are of interest for computer scientists as well as mathematicians. Common data structures like lists and stacks can often be described by such sets of equations. Furthermore, systems for mechanising such proofs on a computer are becoming more and more powerful. In addition, a functional program is essentially a...
One of the main reasons why computer generated proofs are not widely accepted is often their complex...
Abstract: This paper is part of a long-term effort to increase expressiveness of algebraic specifica...
AbstractEquational type logic is an extension of (conditional) equational logic, that enables one to...
. This survey of the theory and applications of rewriting with equations discusses the existence and...
We consider the following problem in proving equations in models of functional languages: given a ca...
AbstractWe introduce an abstract general notion of system of equations between terms, called Term Eq...
Equational type logic is an extension of (conditional) equational logic, that enables one to deal in...
We introduce an abstract general notion of system of equations and rewrites between terms, called Te...
Equality plays an important role in our life, and we practise equational reasoning everyday. We can ...
AbstractWe describe and prove completion procedures for equational term rewriting systems in order-s...
An equational approach to the synthesis of functional and logic program is taken. Typically, the syn...
AbstractI formally define a logic of special relations with the purpose of capturing those logics th...
... been a major theme of Joseph Goguen’s research, perhaps even the major theme. One strand of this...
Contribution à un ouvrage.This chapter introduces term rewriting and some of its applications from d...
Conditional equations arise naturally in the algebraic specification of data types. They also provid...
One of the main reasons why computer generated proofs are not widely accepted is often their complex...
Abstract: This paper is part of a long-term effort to increase expressiveness of algebraic specifica...
AbstractEquational type logic is an extension of (conditional) equational logic, that enables one to...
. This survey of the theory and applications of rewriting with equations discusses the existence and...
We consider the following problem in proving equations in models of functional languages: given a ca...
AbstractWe introduce an abstract general notion of system of equations between terms, called Term Eq...
Equational type logic is an extension of (conditional) equational logic, that enables one to deal in...
We introduce an abstract general notion of system of equations and rewrites between terms, called Te...
Equality plays an important role in our life, and we practise equational reasoning everyday. We can ...
AbstractWe describe and prove completion procedures for equational term rewriting systems in order-s...
An equational approach to the synthesis of functional and logic program is taken. Typically, the syn...
AbstractI formally define a logic of special relations with the purpose of capturing those logics th...
... been a major theme of Joseph Goguen’s research, perhaps even the major theme. One strand of this...
Contribution à un ouvrage.This chapter introduces term rewriting and some of its applications from d...
Conditional equations arise naturally in the algebraic specification of data types. They also provid...
One of the main reasons why computer generated proofs are not widely accepted is often their complex...
Abstract: This paper is part of a long-term effort to increase expressiveness of algebraic specifica...
AbstractEquational type logic is an extension of (conditional) equational logic, that enables one to...