• DocumentCode
    2195363
  • Title

    Computational adequacy for recursive types in models of intuitionistic set theory

  • Author

    Simpson, Alex

  • Author_Institution
    Div. of Informatics, Edinburgh Univ., UK
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    287
  • Lastpage
    298
  • Abstract
    We present a general axiomatic construction of models of FPC, a recursively typed lambda-calculus with call-by-value operational semantics. Our method of construction is to obtain such models as full subcategories of categorical models of intuitionistic set theory. This allows us to obtain a notion of model that encompasses both domain-theoretic and realizability models. We show that the existence of solutions to recursive domain equations, needed for the interpretation of recursive types, depends on the strength of the set theory. The internal set theory of an elementary topos is not strong enough to guarantee their existence. However, solutions to recursive domain equations do exist if models of intuitionistic Zermelo-Fraenkel set theory are used instead We apply this result to interpret FPC, and we provide necessary and sufficient conditions on a model for the interpretation to be computationally adequate, i.e. for the operational and denotational notions of termination to agree.
  • Keywords
    formal logic; lambda calculus; recursive functions; set theory; FPC; denotational models; intuitionistic set theory; operational semantics; recursive types; typed lambda-calculus; Computational modeling; Computer science; Equations; Flexible printed circuits; Informatics; Logic; Set theory; Sufficient conditions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science, 2002. Proceedings. 17th Annual IEEE Symposium on
  • ISSN
    1043-6871
  • Print_ISBN
    0-7695-1483-9
  • Type

    conf

  • DOI
    10.1109/LICS.2002.1029837
  • Filename
    1029837