English

Sequoidal Categories and Transfinite Games: A Coalgebraic Approach to Stateful Objects in Game Semantics

Logic in Computer Science 2017-06-02 v1

Abstract

The non-commutative sequoid operator \oslash on games was introduced to capture algebraically the presence of state in history-sensitive strategies in game semantics, by imposing a causality relation on the tensor product of games. Coalgebras for the functor A_A \oslash \_ - i.e. morphisms from SS to ASA \oslash S - may be viewed as state transformers: if A_A \oslash \_ has a final coalgebra, !A!A, then the anamorphism of such a state transformer encapsulates its explicit state, so that it is shared only between successive invocations. We study the conditions under which a final coalgebra !A!A for A_A \oslash \_ is the carrier of a cofree commutative comonoid on AA. That is, it is a model of the exponential of linear logic in which we can construct imperative objects such as reference cells coalgebraically, in a game semantics setting. We show that if the tensor decomposes into the sequoid, the final coalgebra !A!A may be endowed with the structure of the cofree commutative comonoid if there is a natural isomorphism from !(A×B)!(A \times B) to !A!B!A \otimes !B. This condition is always satisfied if !A!A is the bifree algebra for A_A \oslash \_, but in general it is necessary to impose it, as we establish by giving an example of a sequoidally decomposable category of games in which plays will be allowed to have transfinite length. In this category, the final coalgebra for the functor A_A \oslash \_ is not the cofree commutative comonoid over A: we illustrate this by explicitly contrasting the final sequence for the functor A_A \oslash \_ with the chain of symmetric tensor powers used in the construction of the cofree commutative comonoid as a limit by Melli\'es, Tabareau and Tasson.

Keywords

Cite

@article{arxiv.1706.00035,
  title  = {Sequoidal Categories and Transfinite Games: A Coalgebraic Approach to Stateful Objects in Game Semantics},
  author = {William John Gowers and James Laird},
  journal= {arXiv preprint arXiv:1706.00035},
  year   = {2017}
}

Comments

Accepted for publication in the proceedings of CALCO 2017, published in the Dagstuhl LIPIcs series. 15pp + 2pp bibliography + 12 pp Appendix (the appendix is not part of the conference version)

R2 v1 2026-06-22T20:05:15.840Z