Hostname: page-component-5db58dd55d-ggg9q Total loading time: 0 Render date: 2026-06-01T05:17:46.911Z Has data issue: false hasContentIssue false

PROOF SYSTEMS FOR TWO-WAY MODAL μ-CALCULUS

Published online by Cambridge University Press:  04 September 2023

BAHAREH AFSHARI*
Affiliation:
DEPARTMENT OF PHILOSOPHY, LINGUISTICS AND THEORY OF SCIENCE, UNIVERSITY OF GOTHENBURG, BOX 200, 40530GOTHENBURG, SWEDEN
SEBASTIAN ENQVIST
Affiliation:
DEPARTMENT OF PHILOSOPHY, STOCKHOLM UNIVERSITY, UNIVERSITETSVÄGEN 10, 10691STOCKHOLM, SWEDENE-mail:sebastian.enqvist@philosophy.su.se
GRAHAM E. LEIGH
Affiliation:
DEPARTMENT OF PHILOSOPHY, LINGUISTICS AND THEORY OF SCIENCE, UNIVERSITY OF GOTHENBURG, BOX 200, 40530GOTHENBURG, SWEDENE-mail:graham.leigh@gu.se
JOHANNES MARTI
Affiliation:
DEPARTMENT OF INFORMATICS, UNIVERSITY OF ZURICH, BINZMÜHLESTRASSE 14, CH-8050ZURICH, SWITZERLANDE-mail:marti@ifi.uzh.chURL: http://johannesmarti.com
YDE VENEMA
Affiliation:
INSTITUTE FOR LOGIC, LANGUAGE AND COMPUTATION, UNIVERSITY OF AMSTERDAM, P.O. BOX 94242, 1098 XGAMSTERDAM, NETHERLANDSE-mail:y.venema@uva.nl
Rights & Permissions [Opens in a new window]

Abstract

We present sound and complete sequent calculi for the modal mu-calculus with converse modalities, aka two-way modal mu-calculus. Notably, we introduce a cyclic proof system wherein proofs can be represented as finite trees with back-edges, i.e., finite graphs. The sequent calculi incorporate ordinal annotations and structural rules for managing them. Soundness is proved with relative ease as is the case for the modal mu-calculus with explicit ordinals. The main ingredients in the proof of completeness are isolating a class of non-wellfounded proofs with sequents of bounded size, called slim proofs, and a counter-model construction that shows slimness suffices to capture all validities. Slim proofs are further transformed into cyclic proofs by means of re-assigning ordinal annotations.

Information

Type
Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press on behalf of The Association for Symbolic Logic
Figure 0

Table 1 The evaluation game $\mathcal {E}(M,\varphi )$.

Figure 1

Figure 1 A sample constraint.

Figure 2

Table 2 Rules of sequent calculus.

Figure 3

Figure 2 Cyclic proof of the sequent $\overline {\mu y.\, p \vee {\langle {a}\rangle } y} , \mu y.\, p \vee {\langle {a}\rangle } y$. The relation of non-axiomatic leaves to companions is denoted by $\ast $. The proof employs the following abbreviations: Y and $Y^{\kappa }$ denote the formulas $\mu y.\, p \vee {\langle {a}\rangle } y$ and $\mu y^{\kappa }.\, p \vee {\langle {a}\rangle } y$ respectively; constraints are abbreviated to $\kappa $ for $( \{ \kappa \} , \emptyset , \emptyset )$, $\kappa \kappa '$ for $\kappa +_{\kappa } \kappa '$ and $\kappa \kappa ' \kappa "$ for $(\kappa \kappa ') +_{\kappa '} \kappa "$.

Figure 4

Figure 3 Cyclic proof of the formula $\overline p \vee \nu x.\, [\breve {a}] x \wedge \mu y.\, p \vee {\langle {a}\rangle } y$. Subproofs of the sequent $\emptyset : \overline Y , Y$ are as in Figure 2 and omitted. The relation of non-axiomatic leaves to companions is denoted by †. The proof employs the same abbreviations as Figure 2 with, in addition, X and $X^{\kappa }$ denoting formulas $\nu x.\, [\breve {a}] x \wedge Y$ and $\nu x^{\kappa }.\, [\breve {a}] x \wedge Y$ respectively.

Figure 5

Table 3 Moves in the mosaic game.

Figure 6

Figure 4 The play $\pi _{\infty }$ of Claim 14.