From Hilbert Spaces to Dilbert Spaces: Context Semantics Made Simple

  • Authors:
  • Harry G. Mairson

  • Affiliations:
  • -

  • Venue:
  • FST TCS '02 Proceedings of the 22nd Conference Kanpur on Foundations of Software Technology and Theoretical Computer Science
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

We give a first-principles description of the context semantics of Gonthier, Abadi, and L茅vy, a computer-science analogue of Girard's geometry of interaction. We explain how this denotational semantics models 驴-calculus, and more generally multiplicative-exponential linear logic (MELL), by explaining the call-by-name (CBN) coding of the 驴-calculus, and proving the correctness of readback, where the normal form of a 驴-term is recovered from its semantics. This analysis yields the correctness of Lamping's optimal reduction algorithm. We relate the context semantics to linear logic types and to ideas from game semantics, used to prove full abstraction theorems for PCF and other 驴-calculus variants.