Applicative May- and Should-Simulation in the Call-by-Value Lambda Calculus with AMB
Authors: Manfred Schmidt-Schauss and David Sabel
Paper Information
| Title: | Applicative May- and Should-Simulation in the Call-by-Value Lambda Calculus with AMB |
| Authors: | Manfred Schmidt-Schauss and David Sabel |
| Proceedings: | RTA-TLCA 2014 LNCS Proceedings |
| Editor: | Gilles Dowek |
| Keywords: | nondeterminism, semantics, bisimulation, contextual equivalence, lambda calculus |
| Abstract: | 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. |
| Pages: | 15 |
| Talk: | Jul 14 15:30 |
| Paper: | ![]() |
