TY - CHAP
T1 - A games model of bunched implications
AU - McCusker, Guy
AU - Pym, David
PY - 2007
Y1 - 2007
N2 - A game semantics of the ( − − *, →)-fragment of the logic of bunched implications, BI, is presented. To date, categorical models of BI have been restricted to two kinds: functor category models; and the category Cat itself. The game model is not of this kind. Rather, it is based on Hyland-Ong-Nickau-style games and embodies a careful analysis of the notions of resource sharing and separation inherent in BI. The key to distinguishing between the additive and multiplicative connectives of BI is a semantic notion of separation. The main result of the paper is that the model is fully complete: every finite, total strategy in the model is the denotation of a term of the αλ-calculus, the term language for the fragment of BI under consideration.
AB - A game semantics of the ( − − *, →)-fragment of the logic of bunched implications, BI, is presented. To date, categorical models of BI have been restricted to two kinds: functor category models; and the category Cat itself. The game model is not of this kind. Rather, it is based on Hyland-Ong-Nickau-style games and embodies a careful analysis of the notions of resource sharing and separation inherent in BI. The key to distinguishing between the additive and multiplicative connectives of BI is a semantic notion of separation. The main result of the paper is that the model is fully complete: every finite, total strategy in the model is the denotation of a term of the αλ-calculus, the term language for the fragment of BI under consideration.
UR - http://dx.doi.org/10.1007/978-3-540-74915-8_42
UR - https://www.scopus.com/pages/publications/38049048644
U2 - 10.1007/978-3-540-74915-8_42
DO - 10.1007/978-3-540-74915-8_42
M3 - Book chapter
SN - 978-3-540-74914-1
VL - 4646
T3 - Lecture Notes in Computer Science
SP - 573
EP - 588
BT - Computer Science Logic: Proceedings of 21st International Workshop, CSL 2007, 16th Annual Conference of the EACSL, Lausanne, Switzerland, September 11-15, 2007. Proceedings
A2 - Duparc, J
A2 - Henzinger, T A
PB - Springer
CY - Berlin, Germany
T2 - 21st International Workshop, CSL 2007, 16th Annual Conference of the EACSL
Y2 - 11 September 2007 through 15 September 2007
ER -