Published December 1994
| Version v1
Report
The discriminating power of multiplicities in the $\lambda$-calculus
Creators
Contributors
Others:
- Concurrency, Synchronization and Real-time Programming (MEIJE) ; Centre Inria d'Université Côte d'Azur (CRISAM) ; Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)
- Dipartimento di Matematica [Bologna] ; Alma Mater Studiorum Università di Bologna = University of Bologna (UNIBO)
- INRIA
Description
The $\lambda$-calculus with multiplicities is a refinement of the lazy $\lambda$-calculus where the argument in an application comes with a multiplicity, which is an upper bound to the number of its uses. This introduces potential deadlocks in the evaluation. We study the discriminating power of this calculus over the usual $\lambda$-terms. We prove in particular that the observational equivalence induced by contexts with multiplicities coincides with the equality of Lévy-Longo trees associated with $\lambda$-terms. This is a consequence of the characterization we give of the corresponding observational precongruence, as an intensional preorder involving $\eta$-expansion, namely Ong's lazy Plotkin-Scott-Engeler preorder.
Additional details
Identifiers
- URL
- https://inria.hal.science/inria-00074234
- URN
- urn:oai:HAL:inria-00074234v1
Origin repository
- Origin repository
- UNICA