The Intensional Lambda Calculus

  • Authors:
  • Sergei Artemov;Eduardo Bonelli

  • Affiliations:
  • Graduate Center CUNY, PhD Program in Computer Science, 365 Fifth Ave., New York, NY 10016, U.S.A.;LIFIA, Fac. de Informática, UNLP, Argentina and CONICET,

  • Venue:
  • LFCS '07 Proceedings of the international symposium on Logical Foundations of Computer Science
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

We introduce a natural deduction formulation for the Logic of Proofs, a refinement of modal logic S4in which the assertion 驴 A is replaced by [[s]]Awhose intended reading is "s is a proof of A". A term calculus for this formulation yields a typed lambda calculus 驴Ithat internalises intensionalinformation on howa term is computed. In the same way that the Logic of Proofs internalises its own derivations, 驴Iinternalises its own computations. Confluence and strong normalisation of 驴Iis proved. This system serves as the basis for the study of type theories that internalise intensional aspects of computation.