• DocumentCode
    2022483
  • Title

    Relational parametricity and control

  • Author

    Hasegawa, Masahito

  • Author_Institution
    Res. Inst. for Math. Sci., Kyoto Univ., Japan
  • fYear
    2005
  • fDate
    26-29 June 2005
  • Firstpage
    72
  • Lastpage
    81
  • Abstract
    We study the equational theory of Parigot\´s second-order λμ-calculus in connection with a call-by-name continuation-passing style (CPS) translation into a fragment of the second-order λ-calculus. It is observed that the relational parametricity on the target calculus induces a natural notion of equivalence on the λμ-terms. On the other hand, the unconstrained relational parametricity on the λμ-calculus turns out to be inconsistent with this CPS semantics. Following these facts, we propose to formulate the relational parametricity on the λμ-calculus in a constrained way, which might be called "focal parametricity".
  • Keywords
    lambda calculus; CPS semantics; call-by-name continuation-passing style; equational theory; focal parametricity; lambda-calculus; relational parametricity; Algebra; Calculus; Encoding; Equations; Optical fiber theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science, 2005. LICS 2005. Proceedings. 20th Annual IEEE Symposium on
  • ISSN
    1043-6871
  • Print_ISBN
    0-7695-2266-1
  • Type

    conf

  • DOI
    10.1109/LICS.2005.44
  • Filename
    1509211