ACL2 was used to prove properties of two simplification procedures. The procedures differ in complexity but solve the same programming problem that arises in the context of a resolution/paramodulation theorem proving system. Term rewriting is at the core of the two procedures, but details of the rewriting procedure itself are irrelevant. The ACL2 encapsulate construct was used to assert the existence of the rewriting function and to state some of its properties. Termination, irreducibility, and soundnessproperties were established for each procedure. The availability of the encapsulation mechanism in ACL2 is considered essential to rapid and efficient verification of this kind of algorithm.
International audienceWe devise a calculus based on the resolution and paramodulation rules and oper...
Several users have had problems using equivalence-based rewriting in ACL2 because the ACL2 rewriter ...
This volume contains the proceedings of the Twelfth International Workshop on the ACL2 Theorem Prove...
ACL2 was used to prove properties of two simplification procedures. The procedures differ in complex...
We present an application of the ACL2 theorem prover to reason about rewrite systems theory. We des...
Abstract. Rewriting with lemmas is a central strategy in interactive theorem provers. We describe th...
AbstractWe present an interface connecting the ACL2 theorem prover with external deduction tools. Th...
AbstractWe present a modification to the paramodulation inference system, where semantic equality an...
We describe a method to permit the user of a mathematical logic to write elegant logical definitions...
Abstract. Previous work by the authors generalized conditional rewrit-ing from the use of equalities...
ISBN 0-7923-7849-0The book is divided into two parts. Part I begins with a discussion of the effort ...
ACL2 is a rst-order applicative programming language based on Com-mon Lisp. It is also a mathematica...
National audienceACL2 is a theorem prover which uses an applicative subset of Common Lisp as specifi...
The ACL2 logic is a rst-order, essentially quantier-free logic of total re-cursive functions providi...
Abstract. We have been using ACL2 to verify pipelined machine models for several years and have comp...
International audienceWe devise a calculus based on the resolution and paramodulation rules and oper...
Several users have had problems using equivalence-based rewriting in ACL2 because the ACL2 rewriter ...
This volume contains the proceedings of the Twelfth International Workshop on the ACL2 Theorem Prove...
ACL2 was used to prove properties of two simplification procedures. The procedures differ in complex...
We present an application of the ACL2 theorem prover to reason about rewrite systems theory. We des...
Abstract. Rewriting with lemmas is a central strategy in interactive theorem provers. We describe th...
AbstractWe present an interface connecting the ACL2 theorem prover with external deduction tools. Th...
AbstractWe present a modification to the paramodulation inference system, where semantic equality an...
We describe a method to permit the user of a mathematical logic to write elegant logical definitions...
Abstract. Previous work by the authors generalized conditional rewrit-ing from the use of equalities...
ISBN 0-7923-7849-0The book is divided into two parts. Part I begins with a discussion of the effort ...
ACL2 is a rst-order applicative programming language based on Com-mon Lisp. It is also a mathematica...
National audienceACL2 is a theorem prover which uses an applicative subset of Common Lisp as specifi...
The ACL2 logic is a rst-order, essentially quantier-free logic of total re-cursive functions providi...
Abstract. We have been using ACL2 to verify pipelined machine models for several years and have comp...
International audienceWe devise a calculus based on the resolution and paramodulation rules and oper...
Several users have had problems using equivalence-based rewriting in ACL2 because the ACL2 rewriter ...
This volume contains the proceedings of the Twelfth International Workshop on the ACL2 Theorem Prove...