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 条
  • [41] A Mathematical Game Semantics of Concurrency and Nondeterminism
    Gutierrez, Julian
    THEORETICAL ASPECTS OF COMPUTING - ICTAC 2015, 2015, 9399 : 597 - 607
  • [42] A Game Theoretical Semantics for Logics of Nonsense
    Baskent, Can
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2020, (326): : 66 - 81
  • [43] CLASSICAL LOGIC AND SCHIZOPHRENIA: FOR A NEUTRAL GAME SEMANTICS
    Redmond, Juan
    Lopez-Orellana, Rodrigo
    REVISTA DE FILOSOFIA, 2018, 74 : 215 - 241
  • [44] GAME SEMANTICS FOR FIRST-ORDER LOGIC
    Laurent, Olivier
    LOGICAL METHODS IN COMPUTER SCIENCE, 2010, 6 (04) : 1 - 50
  • [45] Estimation of the Length of Interactions in Arena Game Semantics
    Clairambault, Pierre
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATIONAL STRUCTURES, 2011, 6604 : 335 - 349
  • [46] Imperative programs as proofs via game semantics
    Churchill, Martin
    Laird, Jim
    McCusker, Guy
    ANNALS OF PURE AND APPLIED LOGIC, 2013, 164 (11) : 1038 - 1078
  • [47] FIBRED PSEUDO DOUBLE CATEGORIES FOR GAME SEMANTICS
    Eberhart, Clovis
    Hirschowitz, Tom
    THEORY AND APPLICATIONS OF CATEGORIES, 2019, 34 : 514 - 572
  • [48] A constructive game semantics for the language of linear logic
    Japaridze, G
    ANNALS OF PURE AND APPLIED LOGIC, 1997, 85 (02) : 87 - 156
  • [49] Compositional Predicate Abstraction from Game Semantics
    Bakewell, Adam
    Ghica, Dan R.
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2009, 5505 : 62 - 76
  • [50] Categorical Combinatorics of Scheduling and Synchronization in Game Semantics
    Mellies, Paul-Andre
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2019, 3 (POPL):