Skip to main navigation Skip to search Skip to main content

Higher-order critical pairs

  • University of Cambridge

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

173 Scopus citations

Abstract

A subclass of λ-terms, called patterns, which have unification properties resembling those of first-order terms, is introduced. Higher-order rewrite systems are defined to be rewrite systems over λ-terms whose left-hand sides are patterns: this guarantees that the rewrite relation is easily computable. The notion of critical pair is generalized to higher-order rewrite systems, and the analog of the critical pair lemma is proved. The restricted nature of patterns is instrumental in obtaining these results. The critical pair lemma is applied to a number of λ-calculi and some first-order logic formalized by higher-order rewrite systems.

Original languageEnglish
Title of host publicationProceedings - Symposium on Logic in Computer Science
PublisherPubl by IEEE
Pages342-349
Number of pages8
ISBN (Print)081862230X
StatePublished - Jul 1991
Externally publishedYes
EventProceedings of the 6th Annual IEEE Symposium on Logic in Computer Science - Amsterdam, Neth
Duration: 15 Jul 199118 Jul 1991

Publication series

NameProceedings - Symposium on Logic in Computer Science

Conference

ConferenceProceedings of the 6th Annual IEEE Symposium on Logic in Computer Science
CityAmsterdam, Neth
Period15/07/9118/07/91

Fingerprint

Dive into the research topics of 'Higher-order critical pairs'. Together they form a unique fingerprint.

Cite this