Game semantics aim at describing the interactive behaviour of proofs by interpreting formulas as games on which proofs induce strategies. In this article, we introduce a game semantics for a fragment of first order propositional logic. One of the main difficulties that has to be faced when constructing such semantics is to make them precise by characterizing definable strategies – that is strategies which actually behave like a proof. This characterization is usually done by restricting to the model to strategies satisfying subtle combinatory conditions such as innocence, whose preservation under composition is often difficult to show. Here, we present an original methodology to achieve this task which requires to combine tools from game semantics, rewriting theory and categorical algebra. We introduce a diagrammatic presentation of definable strategies by the means of generators and relations: those strategies can be generated from a finite set of “atomic” strategies and that the equality between strategies generated in such a way admits a finite axiomatization. These generators satisfy laws which are a variation of bialgebras laws, thus bridging algebra and denotational semantics in a clean and unexpected way.
[1]
John Power,et al.
Symmetric monoidal sketches
,
2000,
PPDP '00.
[2]
S. Maclane,et al.
Categorical Algebra
,
2007
.
[3]
A. Joyal,et al.
The geometry of tensor calculus, I
,
1991
.
[4]
Teimuraz Pirashvili.
On the PROP corresponding to bialgebras
,
2001
.
[5]
C.-H. Luke Ong,et al.
On Full Abstraction for PCF: I, II, and III
,
2000,
Inf. Comput..
[6]
John C. Baez,et al.
Higher-dimensional algebra IV: 2-tangles
,
1998
.
[7]
Ross Street,et al.
The free adjunction
,
1986
.
[8]
Yves Lafont,et al.
Towards an algebraic theory of Boolean circuits
,
2003
.
[9]
Albert Burroni,et al.
Higher-Dimensional Word Problems with Applications to Equational Logic
,
1993,
Theor. Comput. Sci..
[10]
Yves Lafont.
Equational Reasoning with Two-Dimensional Diagrams
,
1993,
Term Rewriting.
[11]
Hanno Nickau.
Hereditarily Sequential Functionals
,
1994,
LFCS.
[12]
A. Massol.
Minimality of the System of Seven Equations for the Category of Finite Sets
,
1997,
Theor. Comput. Sci..
[13]
Ross Street,et al.
Limits indexed by category-valued 2-functors
,
1976
.