Abstract
We develop semantically-oriented calculi for the cube of non-normal modal logics and some deontic extensions. The calculi manipulate hypersequents and have a simple semantic interpretation. Their main feature is that they allow for direct countermodel extraction. Moreover they provide an optimal decision procedure for the respective logics. They also enjoy standard proof-theoretical properties, such as a syntactical proof of cut-admissibility.
Supported by WWTF project MA16-28 and by Project TICAMORE ANR-16-CE91-0002-01.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
The N-model condition in [4] was slightly different. However, it is easy to verify that the two conditions are equivalent with respect to the validity of formulas.
References
Askounis, D., Koutras, C.D., Zikos, Y.: Knowledge means “all”, belief means “most”. J. Appl. Non-Class. Logics 26(3), 173–192 (2016)
Avron, A.: The method of hypersequents in the proof theory of propositional non-classical logics. In: Logic: From Foundations to Applications. Clarendon P. (1996)
Chellas, B.F.: Modal Logic. Cambridge University Press, Cambridge (1980)
Dalmonte, T., Olivetti, N., Negri, S.: Non-normal modal logics: bi-neighbourhood semantics and its labelled calculi. In: Proceedings of AiML (2018)
Dalmonte, T., Olivetti, N., Negri, S.: Bi-neighbourhood semantics and labelled sequent calculi for non-normal modal logics. Part 1 (draft) (2019). http://www.lsis.org/olivetti/TR2019/TR-BINS.pdf
Dalmonte, T., Olivetti, N., Negri, S., Pozzato, G.L.: PRONOM: proof-search and countermodel generation for non-normal modal logics. In: Proceedings of AIIA (2019, to appear)
Gilbert, D., Maffezioli, P.: Modular sequent calculi for classical modal logics. Studia Logica 103(1), 175–217 (2015)
Goble, L.: Prima facie norms, normative conflicts, and dilemmas. Handb. Deontic Logic Normative Syst. 1, 241–352 (2013)
Indrzejczak, A.: Sequent calculi for monotonic modal logics. Bull. Section Logic 34(3), 151–164 (2005)
Indrzejczak, A.: Admissibility of cut in congruent modal logics. Logic Logical Philos. 21, 189–203 (2011)
Lavendhomme, R., Lucas, T.: Sequent calculi and decision procedures for weak modal systems. Studia Logica 65, 121–145 (2000)
Lellmann, B.: Combining monotone and normal modal logic in nested sequents – with countermodels. In: Cerrito, S., Popescu, A. (eds.) TABLEAUX 2019. LNCS (LNAI), vol. 11714, pp. 203–220. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-29026-9_12
Lellmann, B., Pimentel, E.: Modularisation of sequent calculi for normal and non-normal modalities. ACM Trans. Comput. Logic 20(2), 7:1–7:46 (2019)
Negri, S.: Proof theory for non-normal modal logics: the neighbourhood formalism and basic results. IfCoLog J. Log. Appl 4(4), 1241–1286 (2017)
Orlandelli, E.: Sequent calculi and interpolation for non-normal logics. arXiv preprint arXiv:1903.11342 (2019)
Pacuit, E.: Neighborhood Semantics for Modal Logic. Springer, Heidelberg (2017)
Pattinson, D.: The logic of exact covers: completeness and uniform interpolation. In: LICS 2013 (2013)
Pauly, M.: A modal logic for coalitional power in games. J. Log. Comput. 12(1), 149–166 (2002)
Vardi, M.Y.: On epistemic logic and logical omniscience. In: Theoretical Aspects of Reasoning About Knowledge, pp. 293–305. Elsevier (1986)
Vardi, M.Y.: On the complexity of epistemic reasoning. In: Proceedings of 4th IEEE Symposium on Logic in Computer Science, pp. 243–252 (1989)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix
Appendix
Theorem 2
If \(\mathcal H_{\mathsf E^{\star }}\) contains \(\Box _\mathsf R\), then the rules \(\mathsf {cut}\) and \(\mathsf {sub}\) are admissible in \(\mathcal H_{\mathsf E^{\star }}\), otherwise \(\mathsf {cut}\) and \(\mathsf {sub_M}\) are admissible in \(\mathcal H_{\mathsf E^{\star }}\).
Proof
We prove that \(\mathsf {cut}\) and \(\mathsf {sub}\) are admissible in non-monotonic \(\mathcal H_{\mathsf E^{\star }}\); the proof in the monotonic cases is analogous. Recall that, for an application of \(\mathsf {cut}\), the cut formula is the formula which is deleted by that application, while the cut height is the sum of the heights of the derivations of the premisses of \(\mathsf {cut}\).
The theorem is a consequence of the following claims, where Cut(c, h) means that all applications of \(\mathsf {cut}\) of height h on a cut formula of weight c are admissible, and Sub(c) means that all applications of \(\mathsf {sub}\) where A has weight c are admissible (for all \(\varSigma , \varPi _1, ..., \varPi _k\)): (A) \(\forall c. Cut(c, 0)\). (B) \(\forall h. Cut(0, h)\). (C) . (D) .
(A) deals with applications of \(\mathsf {cut}\) to initial sequents and is trivial.
(B) If the cut formula has weight 0, then it is \(\bot \), \(\top \), or a propositional variable p. In both situations the proof is by complete induction on h. The basic case \(h=0\) is a particular case of (A). For the inductive step, we distinguish three cases.
(i) The cut formula \(\bot \), \(\top \), or p is not principal in the last rule applied in the derivation of the left premiss. By examining all possible rule applications, we show that the application of \(\mathsf {cut}\) can be replaced by one o more applications of \(\mathsf {cut}\) at a smaller height. For instance, assume that the last rule applied is \(\Box _\mathsf L\).
The derivation is transformed as follows, with a hp-application of \(\mathsf {wk}\) and an application of \(\mathsf {cut}\) of smaller height.
The situation is similar if the last rule in the derivation of the left premiss is applied to some sequent in \(G\).
(ii) The cut formula \(\bot \), \(\top \), or p is not principal in the last rule applied in the derivation of the right premiss. The case is analogous to (i). As an example, suppose that the last rule applied is \({}_{\mathsf M}\Box _\mathsf R\).
The derivation is converted into
where \(\mathsf {cut}\) is applied at a smaller height.
(iii) The cut formula \(\bot \), \(\top \), or p is principal in the last rule applied in the derivation of both premisses. Then the cut formula is p, as \(\bot \) (resp. \(\top \)) is never principal on the right-hand side (resp. left-hand side) of the conclusion of any rule application. This means that both premisses are derived by \(\mathsf {init}\), which implies \(h=0\). Then we are back to case (A).
(C) Assume \(\forall h Cut(c,h)\). The proof is by induction on the height m of the derivation of . Here we only consider the case where \(m>0\) and the last rule applied in the derivation is \(\Box _\mathsf R\), with one block among \(\langle A, \varPi _1 \rangle , ..., \langle A, \varPi _k \rangle \) principal in the rule application:
The derivation is converted as follows. First we derive:
Moreover, by applying \(\mathsf {ew}\) to \(G\mid \varSigma \Rightarrow A\) we obtain . By auxiliary applications of \(\mathsf {wk}\) we can cut A and get . Then with further applications of cut (each time with auxiliary applications of \(\mathsf {wk}\)) we obtain By doing the same with the other premisses of \(\Box _\mathsf R\) in the initial derivation we obtain also and Then by \(\Box _\mathsf R\) we derive the conclusion of \(\mathsf {sub}\)
(D) Assume \(\forall c'<c.\, (Sub(c') \wedge \forall h'.\, Cut(c', h'))\) and \(\forall h''<h.\, Cut (c, h'')\). We show that all applications of \(\mathsf {cut}\) of height h on a cut formula of weight c can be replaced by different applications of \(\mathsf {cut}\), either of smaller height or on a cut formula of smaller weight. We can assume \(c, h > 0\) as the cases \(c=0\) and \(h=0\) have been considered already in (B) and (A). We distinguish two cases.
(i) The cut formula is not principal in the last rule application in the derivation of at least one of the two premisses of \(\mathsf {cut}\). This case is analogous to (i) or (ii) in (B).
(ii) The cut formula is principal in the last rule application in the derivation of both premisses. Then the cut formula is either , or \(B \wedge C\), or \(\Box B\).
— If the cut formula is we have
The derivation is converted into the following one:
— If the cut formula is \(B\wedge C\) the situation is similar.
— If the cut formula is \(\Box B\) we have
The derivation is converted as follows, with several applications of \(\mathsf {cut}\) of smaller height.
\(\square \)
Theorem 8
If \(\mathcal H_{\mathsf {E(T/P/D)}^{\star }}\) contains \(\Box _\mathsf R\), then the rules \(\mathsf {cut}\) and \(\mathsf {sub}\) are admissible in \(\mathcal H_{\mathsf {E(T/P/D)}^{\star }}\), otherwise \(\mathsf {cut}\) and \(\mathsf {sub_M}\) are admissible in \(\mathcal H_{\mathsf {E(T/P/D)}^{\star }}\).
Proof
We extend point (C) (ii) in the proof of Theorem 2 to the cases where the last rule applied in the derivation of is \(\mathsf T\), \(\mathsf P\), \(\mathsf D\), or \(\mathsf D_{\mathsf {aux}}\) (resp. \(\mathsf T\), \(\mathsf P\), or \(\mathsf D_{\mathsf M}\) in monotonic case). We consider as examples the following two cases.
— The last rule is \(\mathsf T\):
By applying the inductive hypothesis to the premiss we obtain . Then, from this and \(G\mid \varSigma \Rightarrow A\), by several applications of \(\mathsf {cut}\) (each time with auxiliary applications of \(\mathsf {wk}\)) we obtain . Finally, by \(\mathsf T\) we derive .
— The last rule is \(\mathsf P\):
By applying the inductive hypothesis to the premiss (aftar auxiliary applications of \(\mathsf {ew}\) to the other premisses of \(\mathsf {sub}\)) we obtain . Then, from this and \(G\mid \varSigma \Rightarrow A\), by several applications of \(\mathsf {cut}\) (each time with auxiliary applications of \(\mathsf {wk}\)) we obtain . Finally, by \(\mathsf P\) we derive . \(\square \)
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Dalmonte, T., Lellmann, B., Olivetti, N., Pimentel, E. (2020). Countermodel Construction via Optimal Hypersequent Calculi for Non-normal Modal Logics. In: Artemov, S., Nerode, A. (eds) Logical Foundations of Computer Science. LFCS 2020. Lecture Notes in Computer Science(), vol 11972. Springer, Cham. https://doi.org/10.1007/978-3-030-36755-8_3
Download citation
DOI: https://doi.org/10.1007/978-3-030-36755-8_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-36754-1
Online ISBN: 978-3-030-36755-8
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)