Sound and Complete Bisimilarities for Call-by-Name and Call-by-Value Lambda-mu Calculus - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 2014

Sound and Complete Bisimilarities for Call-by-Name and Call-by-Value Lambda-mu Calculus

Résumé

We propose the first sound and complete bisimilarities for the call-by-name and call-by-value untyped lambda-mu calculus. We define applicative bisimilarities for both semantics and environmental bisimilarity for call-by-name. We give equivalence examples to illustrate how our relations can be used; in particular, we prove David and Py's counter-example, which cannot be proved with Lassen's preexisting normal form bisimilarities for the lambda-mu calculus.
Nous proposons les premières définitions de bisimilarités correctes et complètes pour le lambda-mu calcul non typé en appel par nom et en appel par valeur. Nous définissons une bisimilarité applicative pour chacune des sémantiques, et une bisimilarité environnementale en appel par nom. Nous donnons des examples d'équivalences pour montrer comment ces relations peuvent être utilisées ; en particulier, nous prouvons le contre-exemple de David et Py, qui ne peut être démontré avec la bisimilarité de forme normale définie auparavant par Lassen.
Fichier principal
Vignette du fichier
RR-8447.pdf (998.3 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00926100 , version 1 (09-01-2014)
hal-00926100 , version 2 (30-07-2014)

Identifiants

  • HAL Id : hal-00926100 , version 2

Citer

Dariusz Biernacki, Sergueï Lenglet. Sound and Complete Bisimilarities for Call-by-Name and Call-by-Value Lambda-mu Calculus. [Research Report] RR-8447, INRIA. 2014. ⟨hal-00926100v2⟩
222 Consultations
408 Téléchargements

Partager

Gmail Facebook X LinkedIn More