(Enter summary)
Abstract: Many automatic theorem-provers rely on rewriting. Using theorems as rewrite rules helps to simplify
the subgoals that arise during a proof. (Update)
Context of citations to this paper: More
.... strategies The term strategy and our conception of generic programming were largely influenced by strategic term rewriting [18, 20, 16]. In particular, the overall idea to define traversal schemes in terms of basic generic combinators like all and one has been...
.... LCF uses same approach for rewriting: simplifiers are expressed in terms of rewriting primitives and operators for combining them [21]. 3.4 Recursive data structures PPLAMBDA can express theories of a variety of common data structures, such as the natural numbers, lists...
Cited by: More
Mechanizing Proof for the Z Toolkit - Arthan Lemma Ltd
(Correct)
Strategic Programming Meets Adaptive Programming - Lämmel, Visser, Visser (2003)
(Correct)
Tactics in KIV - Reif, Schellhorn, Stenzel (1994)
(Correct)
Active bibliography (related documents): More All
0.8: Verifying the Unification Algorithm in LCF - Paulson (1985)
(Correct)
0.2: Program Verification - Boyer, Moore (1985)
(Correct)
0.2: Towards Machine-checked Compiler Correctness for.. - Lester, Mintchev
(Correct)
Similar documents based on text: More All
0.3: Natural Deduction as Higher-Order Resolution - Paulson (1986)
(Correct)
0.2: Unknown - The Next Theorem
(Correct)
0.2: LCF Examples in HOL - Agerholm (1994)
(Correct)
Related documents from co-citation: More All
12: Logic and Computation: Interactive Proof with Cambridge LCF (context) - Paulson - 1987
11: Implementing Mathematics with the Nuprl Proof Development System
- Constable - 1986
10: A formulation of the simple theory of types (context) - Church - 1940
BibTeX entry: (Update)
Lawrence Paulson. A higher-order implementation of rewriting. Science of Computer Programming, 3:119--149, 1983. http://citeseer.ist.psu.edu/paulson83higherorder.html More
@article{ paulson83higherorder,
author = "Lawrence C. Paulson",
title = "A Higher-Order Implementation of Rewriting",
journal = "Science of Computer Programming",
volume = "3",
number = "2",
pages = "119--149 (or 119--150??)",
year = "1983",
url = "citeseer.ist.psu.edu/paulson83higherorder.html" }
Citations (may not include all citations):
392
A Computational Logic (context) - Boyer, Moore - 1979
363
Programming in Prolog (context) - Clocksin, Mellish - 1981
273
Can programming be liberated from the von Neumann style (context) - Backus - 1978
133
Mathematical Theory of Computation (context) - Manna - 1974
39
Artificial Intelligence Programming (context) - Charniak, Riesbeck et al. - 1980
39
Springer-Verlag (context) - Gordon, Milner et al. - 1979
17
Equations and rewrite rules: a survey (context) - Huet, Oppen - 1980
11
Algebraic structures for transitive closure (context) - Lehmann - 1977
9
Representing a logic in the LCF metalanguage (context) - Gordon - 1982
4
The equivalence of two semantic definitions: a case study in.. (context) - Cohn - 1983
2
The revised logic PPLAMBDA: a reference manual (context) - Paulson - 1983
1
Polymorphism MLLCFHOPE Newsletter (context) - The, machine et al. - 1983
1
Recent developments in LCF: examples of structural induction (context) - Paulson - 1983
1
An implementation and investigation of the Knuth-Bendix comp.. (context) - Kuechlin - 1982
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.cl.cam.ac.uk./~lcp/papers/refereed.html): More
Reasoning about Coding Theory: The Benefits We Get from.. - Ballarin, Paulson
(Correct)
A Formal Proof of Sylow's Theorem - An Experiment in Abstract .. - Kammüller, al. (1998)
(Correct)
A Simple Formalization and Proof for the Mutilated Chess Board - Computer (1996)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC