Skip to main navigation Skip to search Skip to main content

An infinitary affine lambda-calculus isomorphic to the full lambda-calculus

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › peer-review

16 Citations (Scopus)

Abstract

It is well known that the real numbers arise from the metric completion of the rational numbers, with the metric induced by the usual absolute value. We seek a computational version of this phenomenon, with the idea that the role of the rationals should be played by the affine lambda-calculus, whose dynamics is finitary; the full lambda-calculus should then appear as a suitable metric completion of the affine lambda-calculus. This paper proposes a technical realization of this idea: an affine lambda-calculus is introduced, based on a fragment of intuitionistic multiplicative linear logic; the calculus is endowed with a notion of distance making the set of terms an incomplete metric space; the completion of this space is shown to yield an infinitary affine lambda-calculus, whose quotient under a suitable partial equivalence relation is exactly the full (non-affine) lambda-calculus. We also show how this construction brings interesting insights on some standard rewriting properties of the lambda-calculus (finite developments, confluence, standardization, head normalization and solvability).

Original languageEnglish
Title of host publicationProceedings of the 2012 27th Annual ACM/IEEE Symposium on Logic in Computer Science, LICS 2012
Pages471-480
Number of pages10
DOIs
Publication statusPublished - 11 Oct 2012
Event2012 27th Annual ACM/IEEE Symposium on Logic in Computer Science, LICS 2012 - Dubrovnik, Croatia
Duration: 25 Jun 2012 → 28 Jun 2012

Publication series

NameProceedings of the 2012 27th Annual ACM/IEEE Symposium on Logic in Computer Science, LICS 2012

Conference

Conference2012 27th Annual ACM/IEEE Symposium on Logic in Computer Science, LICS 2012
Country/TerritoryCroatia
CityDubrovnik
Period25/06/12 → 28/06/12

Keywords

  • Computation theory
  • infinitary rewriting
  • lambda-calculus
  • topology

Fingerprint

Dive into the research topics of 'An infinitary affine lambda-calculus isomorphic to the full lambda-calculus'. Together they form a unique fingerprint.

Cite this