Higher-order rewrite systems and their confluence

Richard Mayr, Tobias Nipkow

Research output: Contribution to journalArticlepeer-review

113 Scopus citations

Abstract

We study higher-order rewrite systems (HRSs) which extend term rewriting to λ-terms. HRSs can describe computations over terms with bound variables. We show that rewriting with HRSs is closely related to undirected equational reasoning. We define pattern rewrite systems (PRSs) as a special case of HRSs and extend three confluence results from term rewriting to PRSs: the critical pair lemma by Knuth and Bendix, confluence of rewriting modulo equations à la Huet, and confluence of orthogonal PRSs.

Original languageEnglish
Pages (from-to)3-29
Number of pages27
JournalTheoretical Computer Science
Volume192
Issue number1
DOIs
StatePublished - 10 Feb 1998

Fingerprint

Dive into the research topics of 'Higher-order rewrite systems and their confluence'. Together they form a unique fingerprint.

Cite this