On the Logics with Propositional Quantifiers Extending S5

Total Page:16

File Type:pdf, Size:1020Kb

On the Logics with Propositional Quantifiers Extending S5 On the Logics with Propositional Quantifiers Extending S5Π Yifeng Ding (voidprove.com) Aug. 27, 2018 @ AiML 2018 UC Berkeley Group of Logic and the Methodology of Science • Kit Fine systematically studied a few modal logic systems with propositional quantifers based on S5. • We provide an analogue of Scroggs's theorem for modal logics with propositional quantifiers using algebraic semantics. • More generally, it is interesting to see how classical results generalize when using algebraic semantics. Introduction • We have expressions that quantifies over propositions: \Everything I believe is true." (Locally) 2 • We provide an analogue of Scroggs's theorem for modal logics with propositional quantifiers using algebraic semantics. • More generally, it is interesting to see how classical results generalize when using algebraic semantics. Introduction • We have expressions that quantifies over propositions: \Everything I believe is true." (Locally) • Kit Fine systematically studied a few modal logic systems with propositional quantifers based on S5. 2 • More generally, it is interesting to see how classical results generalize when using algebraic semantics. Introduction • We have expressions that quantifies over propositions: \Everything I believe is true." (Locally) • Kit Fine systematically studied a few modal logic systems with propositional quantifers based on S5. • We provide an analogue of Scroggs's theorem for modal logics with propositional quantifiers using algebraic semantics. 2 Introduction • We have expressions that quantifies over propositions: \Everything I believe is true." (Locally) • Kit Fine systematically studied a few modal logic systems with propositional quantifers based on S5. • We provide an analogue of Scroggs's theorem for modal logics with propositional quantifiers using algebraic semantics. • More generally, it is interesting to see how classical results generalize when using algebraic semantics. 2 Outline Review of Kripke Semantics Algebraic Semantics Main Theorems Future Research 3 Review of Kripke Semantics Language Definition Let LΠ be the language with the following grammar ' ::= p j > j :' j (' ^ ') j ' j 8p' where p 2 Prop, a countably infinite set of propositional variables. Other Boolean connectives, ?, and ♦ are defined as usual. 4 Under this semantics, it is natural to call this language Second Order Propositional Modal Logic, SOPML for short. M Examples: 8p(p ! p) does not depend on V and is precisely the set of reflexiveJ pointsK in M. M 8p(♦p ! ♦p) is not first-order definable. J K Kripke semantics Every subset is a proposition! • A pointed model hW ; R; V i; w makes 8p' true iff for all X ⊆ W , hW ; R; V [p 7! X ]i; w makes ' true. M T M[p7!X ] • Equivalently, 8p' = X ⊆M ' . J K J K 5 M Examples: 8p(p ! p) does not depend on V and is precisely the set of reflexiveJ pointsK in M. M 8p(♦p ! ♦p) is not first-order definable. J K Kripke semantics Every subset is a proposition! • A pointed model hW ; R; V i; w makes 8p' true iff for all X ⊆ W , hW ; R; V [p 7! X ]i; w makes ' true. M T M[p7!X ] • Equivalently, 8p' = X ⊆M ' . J K J K Under this semantics, it is natural to call this language Second Order Propositional Modal Logic, SOPML for short. 5 M 8p(♦p ! ♦p) is not first-order definable. J K Kripke semantics Every subset is a proposition! • A pointed model hW ; R; V i; w makes 8p' true iff for all X ⊆ W , hW ; R; V [p 7! X ]i; w makes ' true. M T M[p7!X ] • Equivalently, 8p' = X ⊆M ' . J K J K Under this semantics, it is natural to call this language Second Order Propositional Modal Logic, SOPML for short. M Examples: 8p(p ! p) does not depend on V and is precisely the set of reflexiveJ pointsK in M. 5 Kripke semantics Every subset is a proposition! • A pointed model hW ; R; V i; w makes 8p' true iff for all X ⊆ W , hW ; R; V [p 7! X ]i; w makes ' true. M T M[p7!X ] • Equivalently, 8p' = X ⊆M ' . J K J K Under this semantics, it is natural to call this language Second Order Propositional Modal Logic, SOPML for short. M Examples: 8p(p ! p) does not depend on V and is precisely the set of reflexiveJ pointsK in M. M 8p(♦p ! ♦p) is not first-order definable. J K 5 Theorem Full second-order logic can be embedded into SOPML (preserving satisfiability) when R is S4.2 or weaker. Theorem When R = W × W , SOPML is expressively equivalent to MSO. Kripke semantics Another example: M ♦p ^ 8q((p ! q) _ (p !:q)) J K is the set of points that can access to exactly one element in V (p). Call this formula atom(p). 6 Theorem When R = W × W , SOPML is expressively equivalent to MSO. Kripke semantics Another example: M ♦p ^ 8q((p ! q) _ (p !:q)) J K is the set of points that can access to exactly one element in V (p). Call this formula atom(p). Theorem Full second-order logic can be embedded into SOPML (preserving satisfiability) when R is S4.2 or weaker. 6 Kripke semantics Another example: M ♦p ^ 8q((p ! q) _ (p !:q)) J K is the set of points that can access to exactly one element in V (p). Call this formula atom(p). Theorem Full second-order logic can be embedded into SOPML (preserving satisfiability) when R is S4.2 or weaker. Theorem When R = W × W , SOPML is expressively equivalent to MSO. 6 Algebraic Semantics • It is natural. Order-theoretically, 8p' is the weakest proposition that entails all instances of '. • It helps raising intersting questions. What if we drop atomicity? What if we drop complete multiplicativity? How much lattice-completeness do we need for the semantics to be well-defined? • We use it to prove an analogue of Scroggs's theorem. Algebraic semantics: reasons • Kripke frames corresponds to complete, atomic, completely multiplicative modal algebras. We are forced to accept 9p(p ^ atom(p)) when is S5. And we are forced to accept Barcan: 8p' $ 8p'. 7 • It helps raising intersting questions. What if we drop atomicity? What if we drop complete multiplicativity? How much lattice-completeness do we need for the semantics to be well-defined? • We use it to prove an analogue of Scroggs's theorem. Algebraic semantics: reasons • Kripke frames corresponds to complete, atomic, completely multiplicative modal algebras. We are forced to accept 9p(p ^ atom(p)) when is S5. And we are forced to accept Barcan: 8p' $ 8p'. • It is natural. Order-theoretically, 8p' is the weakest proposition that entails all instances of '. 7 • We use it to prove an analogue of Scroggs's theorem. Algebraic semantics: reasons • Kripke frames corresponds to complete, atomic, completely multiplicative modal algebras. We are forced to accept 9p(p ^ atom(p)) when is S5. And we are forced to accept Barcan: 8p' $ 8p'. • It is natural. Order-theoretically, 8p' is the weakest proposition that entails all instances of '. • It helps raising intersting questions. What if we drop atomicity? What if we drop complete multiplicativity? How much lattice-completeness do we need for the semantics to be well-defined? 7 Algebraic semantics: reasons • Kripke frames corresponds to complete, atomic, completely multiplicative modal algebras. We are forced to accept 9p(p ^ atom(p)) when is S5. And we are forced to accept Barcan: 8p' $ 8p'. • It is natural. Order-theoretically, 8p' is the weakest proposition that entails all instances of '. • It helps raising intersting questions. What if we drop atomicity? What if we drop complete multiplicativity? How much lattice-completeness do we need for the semantics to be well-defined? • We use it to prove an analogue of Scroggs's theorem. 7 Algebraic semantics: reasons • Kripke frames corresponds to complete, atomic, completely multiplicative modal algebras. We are forced to accept 9p(p ^ atom(p)) when is S5. And we are forced to accept Barcan: 8p' $ 8p'. • It is natural. Order-theoretically, 8p' is the weakest proposition that entails all instances of '. • It helps raising intersting questions. What if we drop atomicity? What if we drop complete multiplicativity? How much lattice-completeness do we need for the semantics to be well-defined? • We use it to prove an analogue of Scroggs's theorem. 7 General Π logics Definition A (normal) Π-logic is a set Λ of formulas in LΠ such that it is first of all a (normal modal logic) propositional modal logic and that it contains •8 p(' ! ) ! (8p' ! 8p ) •8 p'(p) ! '( ) • ' ! 8p' when p is not free and is closed under universalization: '=8p'. The smallest normal Π-logic containing a normal modal logic L is called LΠ. 8 Of course this is because the atomicity. General algerbaic semantics gives precisely S5Π. S5Π S5Π does not derive 9p(p ^ atom(p)). But on Kripke models where R is an equivalence relation, 9p(p ^ atom(p)) is valid. 9 S5Π S5Π does not derive 9p(p ^ atom(p)). But on Kripke models where R is an equivalence relation, 9p(p ^ atom(p)) is valid. Of course this is because the atomicity. General algerbaic semantics gives precisely S5Π. 9 Algebraic semantics Definition For any modal algebra B, a valuation V on B is a function from Prop to B. It naturally extends to Vb : L! B in the usual way. When B is complete, any such valuation can then be extended to an LΠ-valuation Vb : LΠ ! B by setting • Vb(8p') = VfV [\p 7! b](') j b 2 Bg. A formula φ 2 LΠ is valid on a complete modal algebra B, written as B φ, if for all valuations V on B, Vb(φ) = 1. 10 Questions Which normal Π-logics are complete? Characterize those Λ such that Λ = Log(Alg(Λ)).
Recommended publications
  • Intuitionistic Modal Logic IS5 Formalizations, Interpretation, Analysis
    Uniwersytet Wroclawski Wydzia lMatematyki i Informatyki Instytut Informatyki Intuitionistic Modal Logic IS5 Formalizations, Interpretation, Analysis Agata Murawska A Master's Thesis written under the supervision of Ma lgorzataBiernacka Wroclaw, May 2013 1 2 Abstract IS5 is an intuitionistic variant of S5 modal logic, one of the normal modal logics, with accessibility relation defined as an equivalence. In this thesis we formalize two known variants of natural deduction systems for IS5 along with their corresponding languages. First, the syntactically pure IS5LF vari- ant that does not name the modal worlds, is due to Galmiche and Sahli. The second one, IS5L, using world names (labels) in inference rules and in terms of its language, is due to Tom Murphy et al. For each of the languages accompanying these logics we prove standard properties such as progress and preservation. We show the connection be- tween these languages via a series of type-preserving transformations of terms and contexts. Finally, we give a proof of termination for the call-by-name strategy of evaluation using logical relations method. The formalization of all of the above properties is done in Coq1 proof assistant. In particular, the proof of termination allows { via Curry-Howard isomorphism { to extract the evaluator in OCaml from the proof. Our contributions include providing a term language LIS5-LF for IS5LF, as well as creating an in-between logic IS5Hyb and the corresponding language LIS5-Hyb, used when showing the connection between LIS5-L and LIS5-LF. For the former language we formalize the termination of call-by-name evaluation strategy. 1The Coq development is available at author's github page, http://github.com/ Ayertienna/IS5.
    [Show full text]
  • Kripke Completeness Revisited
    Kripke completeness revisited Sara Negri Department of Philosophy, P.O. Box 9, 00014 University of Helsinki, Finland. e-mail: sara.negri@helsinki.fi Abstract The evolution of completeness proofs for modal logic with respect to the possible world semantics is studied starting from an analysis of Kripke’s original proofs from 1959 and 1963. The critical reviews by Bayart and Kaplan and the emergence of Henkin-style completeness proofs are detailed. It is shown how the use of a labelled sequent system permits a direct and uniform completeness proof for a wide variety of modal logics that is close to Kripke’s original arguments but without the drawbacks of Kripke’s or Henkin-style completeness proofs. Introduction The question about the ultimate attribution for what is commonly called Kripke semantics has been exhaustively discussed in the literature, recently in two surveys (Copeland 2002 and Goldblatt 2005) where the rˆoleof the precursors of Kripke semantics is documented in detail. All the anticipations of Kripke’s semantics have been given ample credit, to the extent that very often the neutral terminology of “relational semantics” is preferred. The following quote nicely summarizes one representative standpoint in the debate: As mathematics progresses, notions that were obscure and perplexing become clear and straightforward, sometimes even achieving the status of “obvious.” Then hindsight can make us all wise after the event. But we are separated from the past by our knowledge of the present, which may draw us into “seeing” more than was really there at the time. (Goldblatt 2005, section 4.2) We are not going to treat this issue here, nor discuss the parallel development of the related algebraic semantics for modal logic (Jonsson and Tarski 1951), but instead concentrate on one particular and crucial aspect in the history of possible worlds semantics, namely the evolution of completeness proofs for modal logic with respect to Kripke semantics.
    [Show full text]
  • A Note on Algebraic Semantics for S5 with Propositional Quantifiers
    A Note on Algebraic Semantics for S5 with Propositional Quantifiers Wesley H. Holliday University of California, Berkeley Preprint of April 2017. Forthcoming in Notre Dame Journal of Formal Logic. Abstract In two of the earliest papers on extending modal logic with propositional quanti- fiers, R. A. Bull and K. Fine studied a modal logic S5Π extending S5 with axioms and rules for propositional quantification. Surprisingly, there seems to have been no proof in the literature of the completeness of S5Π with respect to its most natural algebraic semantics, with propositional quantifiers interpreted by meets and joins over all ele- ments in a complete Boolean algebra. In this note, we give such a proof. This result raises the question: for which normal modal logics L can one axiomatize the quantified propositional modal logic determined by the complete modal algebras for L? Keywords: modal logic, propositional quantifiers, algebraic semantics, monadic algebras, MacNeille completion MSC: 03B45, 03C80, 03G05 1 Introduction The idea of extending the language of propositional modal logic with propositional quan- tifiers 8p and 9p was first investigated in Kripke 1959, Bull 1969, Fine 1970, and Kaplan 1970.1 The language LΠ of quantified propositional modal logic is given by the grammar ' ::= p j :' j (' ^ ') j ' j 8p'; where p comes from a countably infinite set Prop of propositional variables. The other connectives _, !, and $ are defined as usual, and we let ♦' := ::' and 9p' := :8p:'. A focus of the papers cited above was on extending the modal logic S5 with propositional quantification. As usual, one can think about natural extensions syntactically or seman- tically.
    [Show full text]
  • Reflecting on the Legacy of CI Lewis
    Organon F, Volume 26, 2019, Issue 3 Special Issue Reflecting on the Legacy of C.I. Lewis: Contemporary and Historical Perspectives on Modal Logic Matteo Pascucci and Adam Tamas Tuboly Guest Editors Contents Matteo Pascucci and Adam Tamas Tuboly: Preface ................................... 318 Research Articles Max Cresswell: Modal Logic before Kripke .................................................. 323 Lloyd Humberstone: Semantics without Toil? Brady and Rush Meet Halldén .................................................................................................. 340 Edwin Mares and Francesco Paoli: C. I. Lewis, E. J. Nelson, and the Modern Origins of Connexive Logic ............................................... 405 Claudio Pizzi: Alternative Axiomatizations of the Conditional System VC ............................................................................................ 427 Thomas Atkinson, Daniel Hill and Stephen McLeod: On a Supposed Puzzle Concerning Modality and Existence .......................................... 446 David B. Martens: Wiredu contra Lewis on the Right Modal Logic ............. 474 Genoveva Martí and José Martínez-Fernández: On ‘actually’ and ‘dthat’: Truth-conditional Differences in Possible Worlds Semantics ............... 491 Daniel Rönnedal: Semantic Tableau Versions of Some Normal Modal Systems with Propositional Quantifiers ................................................ 505 Report Martin Vacek: Modal Metaphysics: Issues on the (Im)possible VII ............. 537 Organon F 26 (3) 2019: 318–322
    [Show full text]
  • Structures for Epistemic Logic
    Structures for Epistemic Logic Nick Bezhanishvili and Wiebe van der Hoek Abstract In this paper we overview the main structures of epistemic and doxas- tic logic. We start by discussing the most celebrated models for epistemic logic, i.e., epistemic Kripke structures. These structures provide a very intuitive interpre- tation of the accessibility relation, based on the notion of information. This also naturally extends to the multi-agent case. Based on Kripke models, we then look at systems that add a temporal or a computational component, and those that pro- vide a ‘grounded’ semantics for knowledge. We also pay special attention to ‘non- standard semantics’ for knowledge and belief, i.e., semantics that are not based on an underlying relation on the sets of states. In particular, we discuss here neighbour- hood semantics and topological semantics. In all of these approaches, we can clearly point at streams of results that are inspired by work by Johan van Benthem. We are extremely pleased and honoured to be part of this book dedicated to his work and influences. Key words: Epistemic logic, doxastic logic, relational structures, neighbourhood models, topological semantics 1 Introduction Epistemic modal logic in a narrow sense studies and formalises reasoning about knowledge. In a wider sense, it gives a formal account of the informational attitude that agents may have, and covers notions like knowledge, belief, uncertainty, and hence incomplete or partial information. As is so often the case in modal logic, Nick Bezhanishvili Department of Philosophy, Utrecht University, e-mail: [email protected] Wiebe van der Hoek Department of Computer Science, University of Liverpool, e-mail: [email protected] 1 2 Nick Bezhanishvili and Wiebe van der Hoek such formalised notions become really interesting when studied in a broader con- text.
    [Show full text]
  • Cse371/Mat371 LOGIC
    cse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018 Chapter 7 Introduction to Intuitionistic and Modal Logics CHAPTER 7 SLIDES Slides Set 3 Chapter 7 Introduction to Intuitionistic and Modal Logics Slides Set 3 PART 5: Introduction to Modal Logics Algebraic Semantics for modal S4 and S5 Introduction to Modal Logics The non-classical logics can be divided in two groups: those that rival classical logic and those which extend it The Lukasiewicz, Kleene, and intuitionistic logics are in the first group The modal logics are in the second group The rival logics do not differ from classical logic in terms of the language employed The rival logics differ in that certain theorems or tautologies of classical logic are rendered false, or not provable in them Introduction to Modal Logics The most notorious example of the rival difference of logics based on the same language is the law of excluded middle (A [:A) This is provable in, and is a tautology of classical logic But is not provable in, and is not tautology of the intuitionistic logic It also is not a tautology under any of the extensional logics semantics we have discussed Introduction to Modal Logics Logics which extend classical logic sanction all the theorems of classical logic but, generally, supplement it in two ways Firstly, the languages of these non-classical logics are extensions of those of classical logic Secondly, the theorems of these non-classical logics supplement those of classical logic Introduction to Modal Logics Modal logics are enriched by the addition of two new
    [Show full text]
  • Normal Modal Logics
    Part I Normal Modal Logics 1 This part covers the metatheory of normal modal logics. It currently consists of Aldo Antonelli's notes on classical correspondence theory for basic modal logic. 2 normal-modal-logic rev: a36bf42 (2021-09-21) by OLP/ CC{BY Chapter 1 Syntax and Semantics 1.1 Introduction nml:syn:int: Modal logic deals with modal propositions and the entailment relations among sec them. Examples of modal propositions are the following: 1. It is necessary that 2 + 2 = 4. 2. It is necessarily possible that it will rain tomorrow. 3. If it is necessarily possible that ' then it is possible that '. Possibility and necessity are not the only modalities: other unary connectives are also classified as modalities, for instance, \it ought to be the case that '," \It will be the case that '," \Dana knows that '," or \Dana believes that '." Modal logic makes its first appearance in Aristotle's De Interpretatione: he was the first to notice that necessity implies possibility, but not vice versa; that possibility and necessity are inter-definable; that If ' ^ is possibly true then ' is possibly true and is possibly true, but not conversely; and that if ' ! is necessary, then if ' is necessary, so is . The first modern approach to modal logic was the work of C. I. Lewis, cul- minating with Lewis and Langford, Symbolic Logic (1932). Lewis & Langford were unhappy with the representation of implication by means of the mate- rial conditional: ' ! is a poor substitute for \' implies ." Instead, they proposed to characterize implication as \Necessarily, if ' then ," symbolized as ' J .
    [Show full text]
  • Solving the Satisfiability Problem of Modal Logic S5 Guided by Graph
    Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence (IJCAI-19) Solving the Satisfiability Problem of Modal Logic S5 Guided by Graph Coloring Pei Huang1;3 , Minghao Liu1;3 , Ping Wang1;3 , Wenhui Zhang1;3 , Feifei Ma1;2;3∗ , Jian Zhang1;3∗ 1State Key Laboratory of Computer Science, ISCAS, China 2Laboratory of Parallel Software and Computational Science, ISCAS, China 3University of Chinese Academy of Sciences fhuangpei, liumh, wangping, zwh, maff, [email protected] Abstract 2010; Gasquet et al., 2005], first-order logic based methods [Ohlbach, 1991], resolution methods [Auffray et al., 1990; Modal logic S5 has found various applications in Nalon et al., 2017] and SAT-based methods [Kaminski and artificial intelligence. With the advances in modern Tebbi, 2013; Lagniez et al., 2018]. Due to the improve- SAT solvers, SAT-based approach has shown great ment of modern SAT solvers, SAT-based methods are show- potential in solving the satisfiability problem of S5. ing their potential and strength such as the-state-of-the-art S5 The scale of the SAT encoding for S5 is strongly solver named S52SAT [Caridroit et al., 2017]. The SAT-based influenced by the upper bound on the number of method has three advantages: 1) It can easily return a model possible worlds. In this paper, we present a novel (compared with resolution methods). 2) It can learn from the SAT-based approach for S5 satisfiability problem. conflicts (CDCL) and utilize them. 3) It makes a good bal- We show a normal form for S5 formulas. Based ance between guess and reasoning.
    [Show full text]
  • A Resolution Method for Modal Logic S5
    EPiC Series in Computer Science Volume 36, 2015, Pages 252{262 GCAI 2015. Global Conference on Artificial Intelligence A Resolution Method for Modal Logic S5 Yakoub Salhi and Michael Sioutis Universit´ed'Artois, CRIL, CNRS UMR 8188 Rue Jean Souvraz, SP-18 62307, Lens Cedex 3 fsalhi,[email protected] Abstract In this work, we aim to define a resolution method for the modal logic S5. We first propose a conjunctive normal form (S5-CNF) which is mainly based on using labels referring to semantic worlds. In a sense, S5-CNF can be seen as a generalization of the conjunctive normal form in propositional logic by including the modal connective of necessity and labels in the clause structure. We show that every S5 formula can be transformed into an S5-CNF formula using a linear encoding. Then, in order to show the suitability of our normal form, we describe a modeling of the graph coloring problem. Finally, we introduce a simple resolution method for S5, composed of three deductive rules, and we show that it is sound and complete. Our deductive rules can be seen as adaptations of Robinson's resolution rule to the possible-worlds semantics. 1 Introduction Robinson's resolution method forms the keystone of logic programming and several automated theorem-provers. It corresponds to a proof rule leading to a decision procedure for deciding whether a formula is unsatisfiable in propositional logic. In this work, we are interested in defining a resolution method for modal logic S5. The normal modal logic S5 is among the most studied modal logics.
    [Show full text]