Counterexamples to applicative simulation and extensionality in non-deterministic call-by-need lambda-calculi with letrec

Manfred Schmidt-Schauß, David Sabel, Elena MacHkasova

Research output: Contribution to journalArticlepeer-review

4 Scopus citations

Abstract

This note provides an example that demonstrates that in non-deterministic call-by-need lambda-calculi extended with cyclic let, extensionality as well as applicative bisimulation in general may not be used as criteria for contextual equivalence w.r.t. may- and two different forms of must-convergence. We also outline how the counterexample can be adapted to other calculi.

Original languageEnglish (US)
Pages (from-to)711-716
Number of pages6
JournalInformation Processing Letters
Volume111
Issue number14
DOIs
StatePublished - Jul 31 2011

Bibliographical note

Copyright:
Copyright 2011 Elsevier B.V., All rights reserved.

Keywords

  • Contextual semantics
  • Formal semantics
  • Program correctness
  • Programming calculi

Fingerprint

Dive into the research topics of 'Counterexamples to applicative simulation and extensionality in non-deterministic call-by-need lambda-calculi with letrec'. Together they form a unique fingerprint.

Cite this