STRONG FUNCTORS AND INTERLEAVING FIXPOINTS IN GAME SEMANTICS

被引:4
|
作者
Clairambault, Pierre [1 ]
机构
[1] Univ Cambridge, Comp Lab, Cambridge CB3 0FD, England
来源
RAIRO-THEORETICAL INFORMATICS AND APPLICATIONS | 2013年 / 47卷 / 01期
基金
英国工程与自然科学研究理事会;
关键词
Game semantics; strong functors; initial algebras; terminal coalgebras; inductive types; coinductive types; FULL ABSTRACTION; LEAST;
D O I
10.1051/ita/2012028
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We describe a sequent calculus mu LJ with primitives for inductive and coinductive datatypes and equip it with reduction rules allowing a sound translation of Godel's system T. We introduce the notion of a mu-closed category, relying on a uniform interpretation of open mu LJ formulas as strong functors. We show that any mu-closed category is a sound model for mu LJ. We then turn to the construction of a concrete mu-closed category based on Hyland-Ong game semantics. The model relies on three main ingredients: the construction of a general class of strong functors called open functors acting on the category of games and strategies, the solution of recursive arena equations by exploiting cycles in arenas, and the adaptation of the winning conditions of parity games to build initial algebras and terminal coalgebras for many open functors. We also prove a weak completeness result for this model, yielding a normalisation proof for mu LJ.
引用
收藏
页码:25 / 68
页数:44
相关论文
共 50 条
  • [21] A game semantics of names and pointers
    Laird, J.
    ANNALS OF PURE AND APPLIED LOGIC, 2008, 151 (2-3) : 151 - 169
  • [22] Game Semantics for Nominal Exceptions
    Murawski, Andrzej S.
    Tzevelekos, Nikos
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES, 2014, 8412 : 164 - 179
  • [23] Game Semantics for Vague Quantification
    Fermueller, Christian G.
    LOGICA YEARBOOK 2015, 2016, : 71 - 86
  • [24] Game Semantics in the Nominal Model
    Gabbay, Murdoch
    Ghica, Dan
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2012, 286 : 173 - 189
  • [25] A Game Semantics for System P
    J. Marti
    R. Pinosio
    Studia Logica, 2016, 104 : 1119 - 1144
  • [26] Game Semantics for Quantum Stores
    Delbecque, Yannick
    Panagaden, Prakash
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2008, 218 (153-170) : 153 - 170
  • [27] Game Semantics for Quantum Data
    Delbecquea, Yannick
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2011, 270 (01) : 41 - 57
  • [28] From CSP to Game Semantics
    Abramsky, Samson
    REFLECTIONS ON THE WORK OF C A R HOARE, 2010, : 33 - 45
  • [29] Refinement-Based Game Semantics for Certified Abstraction Layers
    Koenig, Jeremie
    Shao, Zhong
    PROCEEDINGS OF THE 35TH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS 2020), 2020, : 633 - 647
  • [30] Game Semantics for Modal Logic with Counting
    Fu, Xiaoxuan
    Zhao, Zhiguang
    ARTIFICIAL INTELLIGENCE LOGIC AND APPLICATIONS, AILA 2024, 2025, 2248 : 3 - 16