An Introduction to Modal Logic I

Similar documents
An Introduction to Modal Logic III

A Journey through the Possible Worlds of Modal Logic Lecture 1: Introduction to modal logics

An Introduction to Modal Logic V

CHAPTER 11. Introduction to Intuitionistic Logic

cse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018

Model Theory of Modal Logic Lecture 5. Valentin Goranko Technical University of Denmark

Meaning and Reference INTENSIONAL AND MODAL LOGIC. Intensional Logic. Frege: Predicators (general terms) have

From Syllogism to Common Sense

Mathematical Logics Modal Logic: Introduction*

Modal logics: an introduction

Model Theory of Modal Logic Lecture 1: A brief introduction to modal logic. Valentin Goranko Technical University of Denmark

Basic Algebraic Logic

A generalization of modal definability

A NEW FOUR-VALUED APPROACH TO MODAL LOGIC JEAN-YVES BEZIAU. In this paper we present several systems of modal logic based on four-valued

Modal Logic of Forcing Classes

Neighborhood Semantics for Modal Logic Lecture 5

Computer Science and Logic A Match Made in Heaven

Decidability: Church-Turing Thesis

Positive provability logic

A modal logic for games with lies

Propositional Logic Truth-functionality Definitions Soundness Completeness Inferences. Modal Logic. Daniel Bonevac.

Principles of Knowledge Representation and Reasoning

Global vs. Local in Basic Modal Logic

Lecture 11: Gödel s Second Incompleteness Theorem, and Tarski s Theorem

Propositional Logics and their Algebraic Equivalents

Relational semantics for a fragment of linear logic

Axiomatizing hybrid logic using modal logic

Modal Logic. Introductory Lecture. Eric Pacuit. University of Maryland, College Park ai.stanford.edu/ epacuit. January 31, 2012.

A Survey of Abstract Algebraic Logic

Nonclassical logics (Nichtklassische Logiken)

On Modal Logics of Partial Recursive Functions

An Introduction to Description Logics

Definability in Boolean bunched logic

Inquisitive Logic. Ivano Ciardelli.

Modal and temporal logic

Arrows and Boxes. Tadeusz Litak (based on a joint work with Albert Visser) November 15, 2016

Seminar I Boolean and Modal Algebras

185.A09 Advanced Mathematical Logic

Canonicity and representable relation algebras

Modal systems based on many-valued logics

Notes on Modal Logic

An adjoint construction for topological models of intuitionistic modal logic Extended abstract

The McKinsey Lemmon logic is barely canonical

Neighborhood Semantics for Modal Logic An Introduction May 12-17, ESSLLI 2007

Description Logics. Foundations of Propositional Logic. franconi. Enrico Franconi

Axiomatizing hybrid logic using modal logic

Interpretability Logic

Reasoning about Fuzzy Belief and Common Belief: With Emphasis on Incomparable Beliefs

Proseminar on Semantic Theory Fall 2013 Ling 720 Propositional Logic: Syntax and Natural Deduction 1

On Modal Systems with Rosser Modalities

General methods in proof theory for modal logic - Lecture 1

CHAPTER 7. Introduction to Intuitionistic and Modal Logics. 1 Introduction to Intuitionictic Logic

Lecture Notes on Classical Modal Logic

Notes on Modal Logic

Logics of essence and accident

Peano Arithmetic. CSC 438F/2404F Notes (S. Cook) Fall, Goals Now

Finite-Valued Lukasiewicz Modal Logic Is PSPACE-Complete

On some Metatheorems about FOL

Yanjing Wang: An epistemic logic of knowing what

Technical Modal Logic

Model Checking for Modal Intuitionistic Dependence Logic

Many-Valued Semantics for Vague Counterfactuals

Neighborhood Semantics for Modal Logic Lecture 3

Module 7 D and Equivalent Systems

Fuzzy Logic. 1. Motivation, history and two new logics. Petr Cintula. Institute of Computer Science, Czech Academy of Sciences, Prague, Czech Republic

Understanding the Brandenburger-Keisler Belief Paradox

Logic: Propositional Logic (Part I)

Knowable as known after an announcement

Introduction to Metalogic

DIPLOMAMUNKA. William J. Brown Logic and Theory of Science

MODAL LOGIC AND PHILOSOPHY

Classical Propositional Logic

The Modal Logic of Pure Provability

Neighborhood Semantics for Modal Logic Lecture 4

Cogito ergo sum non machina!

A Uniform Logic of Information Dynamics

Systems of modal logic

Canonical models for normal logics (Completeness via canonicity)

Topological Perspective on the Hybrid Proof Rules

cse541 LOGIC FOR COMPUTER SCIENCE

Probabilistic Semantics for Modal Logic

A NOTE ON DERIVATION RULES IN MODAL LOGIC

An Invitation to Modal Logic: Lecture 1

Formal Epistemology: Lecture Notes. Horacio Arló-Costa Carnegie Mellon University

Combining Propositional Dynamic Logic with Formal Concept Analysis

Propositions as Types

Introduction to Neighborhood Semantics for. Modal Logic. ILLC, University of Amsterdam. January 7, 2007

RELATIONS BETWEEN PARACONSISTENT LOGIC AND MANY-VALUED LOGIC

Refutability and Post Completeness

Propositional and Predicate Logic - XIII

First-Order Modal Logic and the Barcan Formula

NONSTANDARD MODELS AND KRIPKE S PROOF OF THE GÖDEL THEOREM

Modal Logic XX. Yanjing Wang

Topics in Subset Space Logic

Today. Next week. Today (cont d) Motivation - Why Modal Logic? Introduction. Ariel Jarovsky and Eyal Altshuler 8/11/07, 15/11/07

Maximal Introspection of Agents

Algebraic Logic. Hiroakira Ono Research Center for Integrated Science Japan Advanced Institute of Science and Technology

Sahlqvist theory for regular modal logics

Logic: Propositional Logic Truth Tables

Keywords: Boolean algebras with operators, modal logic, random graphs, canonical extension, elementary class, variety.

Transcription:

An Introduction to Modal Logic I Introduction and Historical remarks Marco Cerami Palacký University in Olomouc Department of Computer Science Olomouc, Czech Republic Olomouc, October 10 th 2013 Marco Cerami (UPOL) Modal Logic I 10.10.2013 1 / 22

Introduction Introduction Marco Cerami (UPOL) Modal Logic I 10.10.2013 2 / 22

What is Modal Logic? Introduction Ask three modal logician what modal logic is, and you are likely to get at least three different answers form the Preface of the book Modal Logic by P. Blackburn, M. de Rijke and I. Venema Marco Cerami (UPOL) Modal Logic I 10.10.2013 3 / 22

Introduction What is a modality? A modality is an expression that, when applied to a sentence S, provides a new sentence about the mode in which S is true or about the mode in which it is accepted form the Introduction of the textbook Lógica Modal by R. Jansana and F. Bou Marco Cerami (UPOL) Modal Logic I 10.10.2013 4 / 22

Introduction Examples of modalities Aletic: necessary, possible, impossible; Deontic: obligatory, allowed, prohibited, legal, illegal; Doxastic: it is believed that; Epistemic: it is known that, everybody knows that; Temporal: always in the past, sometimes in the past, never in the past, always in the future, sometimes in the future, never in the future; Spatial: everywhere, somewhere, nowhere; Metalogic: valid, satisfiable, provable, consistent; Computational: in every state accessible from the present state, in some state accessible from the present state, in no state accessible from the present state; Marco Cerami (UPOL) Modal Logic I 10.10.2013 5 / 22

Introduction Two main notions of Modal Logic the logic of modal sentences and modal operators, the logic of relational structures (meant as Kripke frames). the two notions do not coincide!! Marco Cerami (UPOL) Modal Logic I 10.10.2013 6 / 22

Historical remarks Historical Remarks Marco Cerami (UPOL) Modal Logic I 10.10.2013 7 / 22

The ancient era Historical remarks The ancient era Period : IV century b.c. (Aristotelian school) and XII century a.c. (Scholastic). Systems: modal sentences. Modalities: aletic, epistemic. Problem: derivation of modal sentences. Method: Square of opposition. Strengths: definition (discovery) of the notion. Weaknesses: no axiomatic system, no formal semantics in general, Marco Cerami (UPOL) Modal Logic I 10.10.2013 8 / 22

Historical remarks The square of opposition The ancient era Necessary M Possible M M M Impossible M Contingent Marco Cerami (UPOL) Modal Logic I 10.10.2013 9 / 22

Historical remarks The syntactic era The syntactic era Period : 1918-1959. Systems: axiomatic systems of modal logics. Modalities: aletic, temporal. Problem: proving system distinctness. Method: Syntactic derivation. algebraic methods are often used to prove system distinctness but not systematically (no completeness result). Strengths: definition of systems and methods for further development. Weaknesses: no formal semantics in general, systems not systematically related to propositional or first order logic, incomplete and undecidable systems. Marco Cerami (UPOL) Modal Logic I 10.10.2013 10 / 22

Historical remarks The syntactic era Lewis systems The original motivation overcoming the unintuitive behavior of the classical material implication; to this end, Lewis in 1918 defines the strict implication; he defines five Hilbert-style system S1-S5; the notation includes just a conjunction and the strict implication 3; at the beginning there is no semantics defined; Lewis systems are not defined as expansion of Classical Propositional Logic (CPL), rather as alternative intensional logics; Lewis systems give a great impulse to the revival of Modal Logic. Marco Cerami (UPOL) Modal Logic I 10.10.2013 11 / 22

Lewis systems S1 Axioms: Rules: (US) (SSE) (AD) (SMP) Historical remarks The syntactic era (A1) (p q) 3 (q p) (A2) (p q) 3 p (A3) p 3 (p p) (A4) ((p q) r) 3 (p (q r)) (A5) ((p 3 q) (q 3 r)) 3 (p 3 r) (A6) (p (p 3 q)) 3 q S1 ϕ(p) implies S1 ϕ(ψ) S1 ϕ(χ) and S1 χ ψ imply S1 ϕ(ψ) S1 ϕ and S1 ψ imply S1 ϕ ψ S1 ϕ and S1 ϕ 3 ψ imply S1 ψ Marco Cerami (UPOL) Modal Logic I 10.10.2013 12 / 22

Results Historical remarks The syntactic era Study of Lewis systems from a syntactical point of view. Mainly results of distinctness between Lewis systems. Gödel (1933) defines Lewis systems using the modern notation, proves that Intuitionistic Propositional Logic (IPL) can be translated into S4. McKinsey and Tarski (1944-1948) define some kinds of algebraic semantics ( algebras with operators ) for Lewis systems and show decidability for S2 and S4. Marco Cerami (UPOL) Modal Logic I 10.10.2013 13 / 22

Historical remarks Beyond the syntactic era The syntactic era Carnap (1946) defines a semantics based on state descriptions (sets of formulas), an ancestor of Kripke frames. Jónsson and Tarski (1952) show how to represent algebras with operators as relational structures. Prior (1955) defines temporal logic and interprets it in (ω, <), a particular kind of Kripke frame. Marco Cerami (UPOL) Modal Logic I 10.10.2013 14 / 22

The classical era Historical remarks The classical era Period : 1959-1972. Systems: modal logics as semantically defined systems. Modalities: aletic, temporal, doxastic, deontic. Problem: completeness, model theory. Method: relational structures. Strengths: clear insight of several modal systems, clear relations to propositional and first order logic. Weaknesses: excessive trust on relational structures. Marco Cerami (UPOL) Modal Logic I 10.10.2013 15 / 22

Historical remarks The classical era Kripke frames In 1959 Kripke publishes the paper A completeness theorem in Modal Logic; frames and models are defined and applied to prove completeness of modal axiomatic systems; Other authors (Hintikka, Kanger, Prior) previously worked with relational structures; Kripke presentation was the most clear and systematic; its application to Modal Logic is very natural; axiomatic systems of modal logics can be defined semantically from classes of frames (and vice-versa); authentic revolution in Modal Logic. Marco Cerami (UPOL) Modal Logic I 10.10.2013 16 / 22

Results Historical remarks The classical era New questions, methods and perspective. Central notion of normal modal logics. Classification of modal logics through canonical models. Many completeness results. Firts results on finite model property. Lemmon and Scott (1966) conjecture that every modal system is frame complete. Marco Cerami (UPOL) Modal Logic I 10.10.2013 17 / 22

Historical remarks Beyond the classical era The classical era Lemmon (1966) systematically defines algebraic semantics ( modal algebras ) for modal logics. Thomason (1972) shows that there are frame incomplete temporal logics. Thomason and Prior (1974) show that there are frame incomplete modal logics. Marco Cerami (UPOL) Modal Logic I 10.10.2013 18 / 22

The modern era Historical remarks The modern era Period : 1972-present. Systems: modal logics in a wide sense. Modalities: every kind of modality, introduction of the computational modalities. Problem: algebraic completeness, model theory, expressivity, complexity. Method: algebraic and relational structures, computational methods (automata, Turing machines). Strengths: application of modal logics to other fields, in particular Theoretical Computer Science Weaknesses:? Marco Cerami (UPOL) Modal Logic I 10.10.2013 19 / 22

Historical remarks The modern era Epistemic Algebras (Lemmon, 1966) Definition A structure A = A,,, P, 0, 1 of type 2, 1, 1, 0, 0 is said to be an Epistemic Algebra iff (B) A,,, 0, 1 is a Boolean Algebra (E1) For every a, b, c A, P(a b) P(a c) P(b c). (E2) For every a A, a Pa. (E3) For every a, b A, P(a b) = Pa Pb. We denote by EA the class of Epistemic Algebras. Marco Cerami (UPOL) Modal Logic I 10.10.2013 20 / 22

Historical remarks The modern era Results Frame incompleteness results (Thomason, Prior, 1974). Revival of algebraic semantics (Lemmon, 1966; Goldblatt, Thomason, 1974). Definition of Propositional Dynamic Logic as the logic of computer programs (Pratt, 1976). Study of the computational properties of several modal logics (Ladner, 1977). The study of the expressive capabilities of modal logics (Gabbay, 1983). Application to Knowledge Representation (Schild, 1990) and many other areas of Computer Science. Marco Cerami (UPOL) Modal Logic I 10.10.2013 21 / 22

Historical remarks The modern era Propositional Dynamic Logic (Pratt, 1976) properties: ϕ, ψ,... (propositional formulas) atomic programs: π 1, π 2,... union of programs: composition of programs: ; iteration of programs: * modality: π The intended meaning of the formula π ϕ is: some terminating execution of program π leads to a state where property ϕ holds Marco Cerami (UPOL) Modal Logic I 10.10.2013 22 / 22