English

Proof nets and the call-by-value lambda-calculus

Logic in Computer Science 2013-04-01 v1 Programming Languages

Abstract

This paper gives a detailed account of the relationship between (a variant of) the call-by-value lambda calculus and linear logic proof nets. The presentation is carefully tuned in order to realize a strong bisimulation between the two systems: every single rewriting step on the calculus maps to a single step on the nets, and viceversa. In this way, we obtain an algebraic reformulation of proof nets. Moreover, we provide a simple correctness criterion for our proof nets, which employ boxes in an unusual way.

Keywords

Cite

@article{arxiv.1303.7326,
  title  = {Proof nets and the call-by-value lambda-calculus},
  author = {Beniamino Accattoli},
  journal= {arXiv preprint arXiv:1303.7326},
  year   = {2013}
}

Comments

In Proceedings LSFA 2012, arXiv:1303.7136

R2 v1 2026-06-21T23:50:08.453Z