DocumentCode :
2151057
Title :
Higher-order critical pairs
Author :
Nipkow, Tobias
Author_Institution :
Cambridge Univ., MA, USA
fYear :
1991
fDate :
15-18 July 1991
Firstpage :
342
Lastpage :
349
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
Keywords :
formal logic; rewriting systems; λ-calculi; λ-terms; critical pair; first-order logic; first-order terms; higher-order rewrite systems; left-hand sides; patterns; rewrite relation; unification properties; Equations; Instruments; Logic; Postal services; System testing; Terminology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Logic in Computer Science, 1991. LICS '91., Proceedings of Sixth Annual IEEE Symposium on
Conference_Location :
Amsterdam
Print_ISBN :
0-8186-2230-X
Type :
conf
DOI :
10.1109/LICS.1991.151658
Filename :
151658
Link To Document :
بازگشت