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 条
  • [31] An Algebraic Account of References in Game Semantics
    Mellies, Paul-Andre
    Tabareau, Nicolas
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 249 : 377 - 405
  • [32] Abstract machines for game semantics, revisited
    Fredriksson, Olle
    Ghica, Dan R.
    2013 28TH ANNUAL IEEE/ACM SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS), 2013, : 560 - 569
  • [33] A Quantum Game Semantics for the Measurement Calculus
    Delbecque, Yannick
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2008, 210 (0C) : 33 - 48
  • [34] A type assignment system for game semantics
    Di Gianantonio, Pietro
    Honsell, Furio
    Lenisa, Marina
    THEORETICAL COMPUTER SCIENCE, 2008, 398 (1-3) : 150 - 169
  • [35] The concurrent game semantics of Probabilistic PCF
    Castellan, Simon
    Clairambault, Pierre
    Paquet, Hugo
    Winskel, Glynn
    LICS'18: PROCEEDINGS OF THE 33RD ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, 2018, : 215 - 224
  • [36] Grounding Game Semantics in Categorical Algebra
    Koenig, Jeremie
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2022, (372): : 368 - 383
  • [37] A System-Level Game Semantics
    Ghica, Dan R.
    Tzevelekos, Nikos
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2012, 286 : 191 - 211
  • [38] Nondeterminism in Game Semantics via Sheaves
    Tsukada, Takeshi
    Ong, C. -H. Luke
    2015 30TH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS), 2015, : 220 - 231
  • [39] Game semantics and linear CPS interpretation
    Laird, J
    THEORETICAL COMPUTER SCIENCE, 2005, 333 (1-2) : 199 - 224
  • [40] Game Semantics for Constructive Modal Logic
    Acclavio, Matteo
    Catta, Davide
    Strassburger, Lutz
    AUTOMATED REASONING WITH ANALYTIC TABLEAUX AND RELATED METHODS, TABLEAUX 2021, 2021, 12842 : 428 - 445