Completeness for Game Logic

04/16/2019
by   Sebastian Enqvist, et al.
0

Game logic was introduced by Rohit Parikh in the 1980s as a generalisation of propositional dynamic logic (PDL) for reasoning about outcomes that players can force in determined 2-player games. Semantically, the generalisation from programs to games is mirrored by moving from Kripke models to monotone neighbourhood models. Parikh proposed a natural PDL-style Hilbert system which was easily proved to be sound, but its completeness has thus far remained an open problem. In this paper, we introduce a cut-free sequent calculus for game logic, and two cut-free sequent calculi that manipulate annotated formulas, one for game logic and one for the monotone mu-calculus, the variant of the polymodal mu-calculus where the semantics is given by monotone neighbourhood models instead of Kripke structures. We show these systems are sound and complete, and that completeness of Parikh's axiomatization follows. Our approach builds on recent ideas and results by Afshari & Leigh (LICS 2017) in that we obtain completeness via a sequence of proof transformations between the systems. A crucial ingredient is a validity-preserving translation from game logic to the monotone mu-calculus.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/12/2020

NP Reasoning in the Monotone μ-Calculus

Satisfiability checking for monotone modal logic is known to be (only) N...
research
11/05/2020

Lambek-Grishin Calculus: Focusing, Display and Full Polarization

Focused sequent calculi are a refinement of sequent calculi, where addit...
research
08/31/2023

Game semantics for the constructive μ-calculus

We define game semantics for the constructive μ-calculus and prove its c...
research
05/22/2022

Athlete rating in multi-competitor games with scored outcomes via monotone transformations

Sports organizations often want to estimate athlete strengths. For games...
research
04/16/2018

Uniform Substitution for Differential Game Logic

This paper presents a uniform substitution calculus for differential gam...
research
02/17/2022

A Completeness Result for Inequational Reasoning in a Full Higher-Order Setting

This paper obtains a completeness result for inequational reasoning with...
research
10/11/2022

Semantical Analysis of the Logic of Bunched Implications

We give a novel approach to proving soundness and completeness for a log...

Please sign up or login with your details

Forgot password? Click here to reset