λμ-calculus and Λμ-calculus: a Capital Difference - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2009

λμ-calculus and Λμ-calculus: a Capital Difference

Résumé

Since Parigot designed the λμ-calculus to algorithmically interpret classical natural deduction, several variants of λμ-calculus have been proposed. Some of these variants derived from an alteration of the original syntax due to de Groote, leading in particular to the Λμ-calculus of the second author, a calculus truly different from λμ-calculus since, in the untyped case, it provides a Böhm separation theorem that the original calculus does not satisfy. In addition to a survey of some aspects of the history of λμ-calculus, we study connections between Parigot's calculus and the modified syntax by means of an additional toplevel continuation. This analysis is twofold: first we relate λμ-calculus and Λμ-calculus in the typed case using λμtp-calculus, which contains a toplevel continuation constant tp, and then we use calculi of the family of λμtp-calculi, containing a toplevel continuation variable tp, to study the untyped setting and in particular relate calculi in the modified syntax.
Fichier principal
Vignette du fichier
apal-HerSau10-lambda-mu-Lambda-mu.pdf (279.66 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

inria-00524942 , version 1 (29-10-2010)

Identifiants

  • HAL Id : inria-00524942 , version 1

Citer

Hugo Herbelin, Alexis Saurin. λμ-calculus and Λμ-calculus: a Capital Difference. 2009. ⟨inria-00524942⟩
149 Consultations
153 Téléchargements

Partager

Gmail Facebook X LinkedIn More