Applicative may- and should-simulation in the call-by-value lambda calculus with AMB

0Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Motivated by the question whether sound and expressive applicative similarities for program calculi with should-convergence exist, this paper investigates expressive applicative similarities for the untyped call-by-value lambda-calculus extended with McCarthy's ambiguous choice operator amb. Soundness of the applicative similarities w.r.t. contextual equivalence based on may- and should-convergence is proved by adapting Howe's method to should-convergence. As usual for nondeterministic calculi, similarity is not complete w.r.t. contextual equivalence which requires a rather complex counter example as a witness. Also the call-by-value lambda-calculus with the weaker nondeterministic construct erratic choice is analyzed and sound applicative similarities are provided. This justifies the expectation that also for more expressive and call-by-need higher-order calculi there are sound and powerful similarities for should-convergence. © 2014 Springer International Publishing Switzerland.

Cite

CITATION STYLE

APA

Schmidt-Schauß, M., & Sabel, D. (2014). Applicative may- and should-simulation in the call-by-value lambda calculus with AMB. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8560 LNCS, pp. 379–394). Springer Verlag. https://doi.org/10.1007/978-3-319-08918-8_26

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free