首页    期刊浏览 2024年10月06日 星期日
登录注册

文章基本信息

  • 标题:First steps in synthetic guarded domain theory: step-indexing in the topos of trees
  • 本地全文:下载
  • 作者:Lars Birkedal ; Rasmus Møgelberg ; Jan Schwinghammer
  • 期刊名称:Logical Methods in Computer Science
  • 印刷版ISSN:1860-5974
  • 电子版ISSN:1860-5974
  • 出版年度:2012
  • 卷号:8
  • 期号:4
  • 页码:1
  • DOI:10.2168/LMCS-8(4:1)2012
  • 出版社:Technical University of Braunschweig
  • 摘要:We present the topos S of trees as a model of guarded recursion. We study the internal dependently-typed higher-order logic of S and show that S models two modal operators, on predicates and types, which serve as guards in recursive definitions of terms, predicates, and types. In particular, we show how to solve recursive type equations involving dependent types. We propose that the internal logic of S provides the right setting for the synthetic construction of abstract versions of step-indexed models of programming languages and program logics. As an example, we show how to construct a model of a programming language with higher-order store and recursive types entirely inside the internal logic of S. Moreover, we give an axiomatic categorical treatment of models of synthetic guarded domain theory and prove that, for any complete Heyting algebra A with a well-founded basis, the topos of sheaves over A forms a model of synthetic guarded domain theory, generalizing the results for S.
  • 其他关键词:Denotational semantics, guarded recursion, step-indexing, recursive types.
国家哲学社会科学文献中心版权所有