Intuitionistic differential nets and lambda-calculus

  • Authors:
  • Paolo Tranquilli

  • Affiliations:
  • -

  • Venue:
  • Theoretical Computer Science
  • Year:
  • 2011

Quantified Score

Hi-index 5.23

Visualization

Abstract

We define pure intuitionistic differential proof nets, extending Ehrhard and Regnier's differential interaction nets with the exponential box of Linear Logic. Normalization of the exponential reduction and confluence of the full one is proved. These results are directed and adjusted to give a translation of Boudol's untyped @l-calculus with resources extended with a linear-nonlinear reduction a la Ehrhard and Regnier's differential @l-calculus. Such reduction comes in two flavours: baby-step and giant-step @b-reduction. The translation, based on Girard's encoding A-B~!A@?B and as such extending the usual one for @l-calculus into proof nets, enjoys bisimulation for giant-step @b-reduction. From this result we also derive confluence of both reductions.