Perpetual Reductions inλ-Calculus

F van Raamsdonk, P Severi, MHB Sørensen… - Information and …, 1999 - Elsevier
This paper surveys a part of the theory ofβ-reduction inλ-calculus which might aptly be
calledperpetual reductions. The theory is concerned withperpetual reduction strategies, ie …

Higher-order rewrite systems and their confluence

R Mayr, T Nipkow - Theoretical computer science, 1998 - Elsevier
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 …

Definitions by rewriting in the Calculus of Constructions

F Blanqui - Mathematical structures in computer science, 2005 - cambridge.org
This paper presents general syntactic conditions ensuring the strong normalisation and the
logical consistency of the Calculus of Algebraic Constructions, an extension of the Calculus …

Inductive-data-type systems

F Blanqui, JP Jouannaud, M Okada - Theoretical computer science, 2002 - Elsevier
In a previous work (“Abstract Data Type Systems”, TCS 173 (2), 1997), the last two authors
presented a combined language made of a (strongly normalizing) algebraic rewrite system …

[KNYGA][B] Termination of higher-order rewrite systems

JC van de Pol - 1996 - ir.cwi.nl
This thesis has not been written in isolation; it could not have been. I needed nice people to
be friends with, to chat to, to listen to, to learn from and to become inspired by. I am indebted …

Polymorphic higher-order recursive path orderings

JP Jouannaud, A Rubio - Journal of the ACM (JACM), 2007 - dl.acm.org
This article extends the termination proof techniques based on reduction orderings to a
higher-order setting, by defining a family of recursive path orderings for terms of a typed …

The computability path ordering: The end of a quest

F Blanqui, JP Jouannaud, A Rubio - International Workshop on Computer …, 2008 - Springer
In this paper, we first briefly survey automated termination proof methods for higher-order
calculi. We then concentrate on the higher-order recursive path ordering, for which we …

[KNYGA][B] Preservation of termination for explicit substitution

R Bloo - 1997 - Citeseer
There are many people that have played an important r^ ole during the research for and the
writing of this thesis. I would like to mention, in no particular order: my friends Marcel and …

Strong Normalization from Weak Normalization in Typedλ-Calculi

MH Sørensen - Information and Computation, 1997 - Elsevier
For some typedλ-calculi it is easier to prove weak normalization than strong normalization.
Techniques to infer the latter from the former have been invented over the last twenty years …

How to prove your calculus is decidable: practical applications of second-order algebraic theories and computation

M Hamana - Proceedings of the ACM on Programming Languages, 2017 - dl.acm.org
We present a general methodology of proving the decidability of equational theory of
programming language concepts in the framework of second-order algebraic theories. We …