Propositional Modal Logic

Similar documents
Predicate Logic Review

Things That Might Not Have Been Michael Nelson University of California at Riverside

CHAPTER 7 GENERAL PROOF SYSTEMS

Chapter 3. Cartesian Products and Relations. 3.1 Cartesian Products

Could I Have Been a Turnip? A Very Short Introduction to the Philosophy of Modality

Quine on truth by convention

Basic Concepts in Modal Logic 1

Philosophical argument

Invalidity in Predicate Logic

A Few Basics of Probability

Mathematical Induction

Lecture 8 The Subjective Theory of Betting on Theories

Likewise, we have contradictions: formulas that can only be false, e.g. (p p).

One natural response would be to cite evidence of past mornings, and give something like the following argument:

3. Mathematical Induction

Mathematics for Computer Science/Software Engineering. Notes for the course MSM1F3 Dr. R. A. Wilson

Handout #1: Mathematical Reasoning

Sanford Shieh UNDECIDABILITY, EPISTEMOLOGY AND ANTI-REALIST INTUITIONISM

Dedekind s forgotten axiom and why we should teach it (and why we shouldn t teach mathematical induction in our calculus classes)

Buridan and the Avicenna-Johnston semantics

How To Answer The Question Of If There Is A God Or Not In The World

Correspondence analysis for strong three-valued logic

P1. All of the students will understand validity P2. You are one of the students C. You will understand validity

Mathematical Induction

Iterated Dynamic Belief Revision. Sonja Smets, University of Groningen. website:

Book Review of Rosenhouse, The Monty Hall Problem. Leslie Burkholder 1

Degrees of Truth: the formal logic of classical and quantum probabilities as well as fuzzy sets.

Remarks on Non-Fregean Logic

Kant s deontological ethics

We would like to state the following system of natural deduction rules preserving falsity:

CHAPTER 3. Methods of Proofs. 1. Logical Arguments and Formal Proofs

Journal of Philosophy, Inc.

Which Semantics for Neighbourhood Semantics?

Lecture 16 : Relations and Functions DRAFT

WRITING PROOFS. Christopher Heil Georgia Institute of Technology

Last time we had arrived at the following provisional interpretation of Aquinas second way:

INCIDENCE-BETWEENNESS GEOMETRY

Lecture 17 : Equivalence and Order Relations DRAFT

Math 4310 Handout - Quotient Vector Spaces

Plato gives another argument for this claiming, relating to the nature of knowledge, which we will return to in the next section.

CHAPTER 7 ARGUMENTS WITH DEFIITIONAL AND MISSING PREMISES

DEVELOPING HYPOTHESIS AND

Cosmological Arguments for the Existence of God S. Clarke

or conventional implicature [1]. If the implication is only pragmatic, explicating logical truth, and, thus, also consequence and inconsistency.

Lecture 2. What is the Normative Role of Logic?

The epistemic structure of de Finetti s betting problem

Logic and Reasoning Practice Final Exam Spring Section Number

Basic Set Theory. 1. Motivation. Fido Sue. Fred Aristotle Bob. LX Semantics I September 11, 2008

Beyond Propositional Logic Lukasiewicz s System

A Propositional Dynamic Logic for CCS Programs

Writing an essay. This seems obvious - but it is surprising how many people don't really do this.

CONCEPTUAL CONTINGENCY AND ABSTRACT EXISTENCE

Actuality and fake tense in conditionals *

Lecture 9 Maher on Inductive Probability

CHAPTER 2. Logic. 1. Logic Definitions. Notation: Variables are used to represent propositions. The most common variables used are p, q, and r.

Solutions to In-Class Problems Week 4, Mon.

NP-Completeness and Cook s Theorem

WHAT ARE MATHEMATICAL PROOFS AND WHY THEY ARE IMPORTANT?

1.2 Forms and Validity

1/9. Locke 1: Critique of Innate Ideas

CS510 Software Engineering

def: An axiom is a statement that is assumed to be true, or in the case of a mathematical system, is used to specify the system.

Cartesian Products and Relations

Critical Study David Benatar. Better Never To Have Been: The Harm of Coming into Existence (Oxford: Oxford University Press, 2006)

6.3 Conditional Probability and Independence

8 Strategies for Designing Lesson Plans to Meet the CCSS Opinion and Argument Writing Requirements

The College Standard

The Meta-Problem of Change

Jingde Cheng Department of Information and Computer Sciences, Saitama University, Japan Abstract. 2.

Slippery Slopes and Vagueness

General Philosophy. Dr Peter Millican, Hertford College. Lecture 3: Induction

Kant s Fundamental Principles of the Metaphysic of Morals

The Purchase Price in M&A Deals

Software Modeling and Verification

Discrete Mathematics and Probability Theory Fall 2009 Satish Rao, David Tse Note 2

Students summarize a data set using box plots, the median, and the interquartile range. Students use box plots to compare two data distributions.

Pascal is here expressing a kind of skepticism about the ability of human reason to deliver an answer to this question.

EMPOWERING YOURSELF AS A COMMITTEE MEMBER

Predicate Logic. For example, consider the following argument:

COMPARATIVES WITHOUT DEGREES: A NEW APPROACH. FRIEDERIKE MOLTMANN IHPST, Paris fmoltmann@univ-paris1.fr

Chapter 7: Products and quotients

Math 3000 Section 003 Intro to Abstract Math Homework 2

Math 223 Abstract Algebra Lecture Notes

ON THE DEGREE OF MAXIMALITY OF DEFINITIONALLY COMPLETE LOGICS

Student Learning Outcome - The 15 Best Based Performance Criteria

8 Divisibility and prime numbers

Semantics and Generative Grammar. Quantificational DPs, Part 3: Covert Movement vs. Type Shifting 1

6.080/6.089 GITCS Feb 12, Lecture 3

Parametric Domain-theoretic models of Linear Abadi & Plotkin Logic

Collaborative Task: Just Another Day at the Office

Writing Thesis Defense Papers

Is Justified True Belief Knowledge?

A simple solution to the hardest logic puzzle ever

This chapter is all about cardinality of sets. At first this looks like a

A Short Course in Logic Example 8

Philosophy 104. Chapter 8.1 Notes

Killing And Letting Die

Fewer. Bigger. Stronger.

Lecture 19: Chapter 8, Section 1 Sampling Distributions: Proportions

The Refutation of Relativism

Transcription:

Propositional Modal Logic UC Berkeley, Philosophy 142, Spring 2016 John MacFarlane 1 Grammar We add two new one-place sentential connectives to the language of propositional logic: and. Grammatically these behave just like : if φ is a formula, then φ and φ are formulas. You can read as necessarily and as possibly. But modal logics, like other formal systems, can have many applications. Depending on the application, they might have many different meanings, for example: it is logically necessary that it could not have failed to happen that it must be the case that it is now settled that it is obligatory that it is provable that A believes that A knows that it is logically possible that it might have happened that it might be the case that it is still possible that it is permitted that it is not refutable that A regards it as an open possibility that for all A knows, it may be true that Sometimes the letters L and M are used instead of and. Sometimes an operator for contingency is defined: φ = d e f ( φ φ). 2 Semantics 2.1 Models Our models for classical propositional logic were just assignments of truth values to the propositional constants what is represented by the rows of a truth table. Models for modal logic must be more complex. A model for modal propositional logic is a quadruple W, R,@,V, where W is a nonempty set of objects (the worlds), R is a relation defined on W (the accessibility relation), @ is a member of W (the actual world of the model), and V is a function (the valuation that assigns a truth value to each pair of a propositional constant and a world. The triple W, R,@ (without the valuation) is called a frame. So you can think of a model as consisting of a frame + a valuation. model worlds accessibility relation actual world valuation frame February 16, 2016 1

2.2 Truth in a model for modal formulas What are the worlds? In many standard applications of modal logic, you can think of the worlds as possible worlds ways things could be, determinate down to the last detail. You can think of the valuation function as telling us which propositions would be true in which possible worlds, that is, which would be true if things were a certain way. The actual world @ represents the way things actually are (according to the model). There are a lot of controversies about how we should think of possible worlds, metaphysically speaking: whether we should think of them as concrete worlds or as abstract models or sets of sentences, for example. 1 For the most part, we can ignore these controversies when we re just doing logic. You can think of the accessibility relation as embodying a notion of relative possibility. The worlds that are accessible from a given world are those that are possible relative to it. If this seems too abstract, you can join Hughes and Cresswell in thinking of the worlds as seats, and the accessibility relation as the relation that holds between two seats if someone sitting in the first can see the person sitting in the second. Or think of the worlds as people and the accessibility relation as the relation of loving. When we re considering the logics abstractly, without regard to their applications, it doesn t really matter. accessible 2.2 Truth in a model for modal formulas We define truth in a model for modal formulas in terms of quantification over worlds. Possibility is understood as truth in some accessible world, and necessity as truth in all accessible worlds. Here w φ means φ is true in model at world w. All the action w is in the last two clauses: φ true in a model at a world If φ is a propositional constant, w φ iff V (φ, w) = True. W,R,@,V w W,R,@,V φ iff w W,R,@,V φ. w W,R,@,V φ ψ iff w W,R,@,V φ and w W,R,@,V ψ. w W,R,@,V φ iff for some w W such that Rww, w W,R,@,V φ. w W,R,@,V φ iff for every w W such that Rww, w W,R,@,V φ. So far we have defined truth in a model at a world. We can define (plain) truth in a model in terms of this as follows: true at a model A formula φ is true in a model W, R,@,V if @ W,R,@,V φ. That is, a formula is true at a model if it is true at the model s actual world. We can now define the logical properties as usual in terms of truth at a model. A sentence is logically true if it is true in all models; an argument is valid if the conclusion is true in every model in which all the premises are true; and so on. logically true valid 1 If you want to get into this debate, I recommend starting with [5], then turning to [3], David Lewis s magisterial defense of the concretist viewpoint. [4] collects many relevant papers. February 16, 2016 2

2.3 The modal logic K 2.3 The modal logic K If we define the logical properties this way and make no further restrictions on what counts as a model, we get the modal logic K. K is the weakest of the modal logics we ll look at, and everything that is valid in K is valid in all the others. Here are some formulas that are logically true in K: K (1) a. (P Q) (P Q) b. (P Q) (P Q) c. P P d. P P Can you see why they are true in all models? Think about (1a) and (1b) this way: if P Q is true in all accessible worlds, then it must be that P is true in all those worlds, and Q is true in all those worlds. The converse also holds: if P is true in all accessible worlds, and so is Q, then P Q is true in all accessible worlds. Do you see the resemblance between (1c) and (1d) and the quantifier-negation equivalences? What explains this resemblance? Here is a formula that is not logically true in K: (2) P P Can you see why not? Here is an invalidating model: @ w2 V @ w 2 P False True Here P is false in @, even though it is true at every world accessible from @. Exercise: 2.3.1 Find a K-model in which P P is false. 2.4 The modal logic D If you add φ φ as an axiom schema to K, you get a stronger logic D. (To say that D is stronger than K is to say that every argument valid in K is also valid in D, but there are some arguments that are valid in D but not in K.) D is stronger than K, there must be K-models that are not D-models. (For, if every K-model were a D-model, any argument that preserved truth in every K-model would preserve truth in every D-model.) In fact, D-models are K-models that meet an additional restriction: the accessibility relation must be serial. stronger February 16, 2016 3

2.5 The modal logic T A relation R on W is serial iff w W w W Rww. serial What this means, intuitively, is that there are no dead ends no worlds that can t see any worlds (including themselves). With dead ends ruled out, P P no longer has countermodels. What about (2)? The invalidating model we used before isn t a D-model, because w 2 is a dead end. Can you find a D-model that makes (2) false?) Note that on the deontic interpretation of the modal operators, where means it is obligatory that and means it is permissible that, φ φ is the very plausible principle that whatever is obligatory is permissible. And in a deontic logic, we don t want φ φ, since what is obligatory doesn t always happen. So D is a good logic for this interpretation. 2.5 The modal logic T If you add φ φ as an axiom schema to D, you get a stronger logic T. A T-model is a K-model whose accessibility relation is reflexive. A relation R on W is reflexive iff w W Rww. That is, every world can see itself. reflexive Since every reflexive accessibility relation is serial, every T-model is a D-model. The converse does not hold: there are D-models that are not T-models. Hence, every argument that is valid in D is valid in T, but not every argument that is valid in T is valid in D. Exercise: 2.5.1 Find a T-model in which P P is false. 2.5.2 Describe a D-model that is not a T-model. 2.6 The modal logic S4 If you add φ φ as an axiom schema to T, you get a stronger logic S4. An S4-model is a K-model whose accessibility relation is reflexive and transitive. A relation R on W is transitive iff w 0, w 1, w 2 W ((Rw 0 w 1 Rw 1 w 2 ) Rw 0 w 2 ). transitive Theorems of S4 include P P and P P. Exercise: 2.6.1 Find an S4-model in which P P is false. 2.6.2 Find an S4-model in which P P is false. February 16, 2016 4

2.7 The modal logic B 2.7 The modal logic B If you add φ φ as an axiom schema to T, you get a stronger logic B. (Note that neither B nor S4 is stronger than the other; there are logical truths of B that are not logical truths of S4, and vice versa.) A B-model is a K-model whose accessibility relation is reflexive and symmetric. A relation R on W is symmetric iff w, w W (Rww Rw w). symmetric Exercise: 2.7.1 Find a B-model in which P P is false. 2.8 The modal logic S5 If you add φ φ as an axiom schema to T, you get a stronger logic S5. S5 is stronger than both S4 and B. An S5-model is a K-model whose accessibility relation is reflexive, symmetric, and transitive. That is, it is an equivalence relation. An equivalence relation partitions the worlds into cells, where each world in a cell can see each other world in that cell (including itself). It is easy to see that if a formula can be falsified by an S5-model, it can be falsified by a universal S5-model one in which every world is accessible from every other. (Just remove all the cells except the one containing the actual world, and you ll have a universal S5-model that falsifies the same sentences.) So we get the same logic if we think of our models as just sets of worlds, and talk of necessity as truth in all worlds, forgetting about the accessibility relation. S5 is the most common modal logic used by philosophers. equivalence relation Exercise: 2.8.1 Find an S5-model in which P P is false. 2.9 Summary The relationships between these six modal systems are summarized in Table 1 and Fig. 1. February 16, 2016 5

2.9 Summary Table 1: Summary of the main systems of propositional modal logic. Logic Restrictions on accessibility relation Characteristic axiom K D serial φ φ T reflexive φ φ S4 reflexive, transitive φ φ B reflexive, symmetric φ φ S5 reflexive, symmetric, transitive φ φ S5 +symmetric +transitive S4 B +transitive +symmetric T +reflexive D +serial K Figure 1: Relations between the systems; arrows point to stronger systems. February 16, 2016 6

3. Proofs 3 Proofs By supplementing our existing proof system for propositional logic with a few rules for the modal operators, we can get new proof systems for T, S4, and S5. For all these systems, we ll need some modal-negation equivalences. These are replacement rules, so they can go in either direction and work even in subformulas (just like the parallel quantifier-negation equivalences): Modal-negation equivalences (MNE) φ φ φ φ We ll also need rules for Elim and Intro: MNE Elim, -Intro φ φ Elim φ φ Intro Finally, we need some way of introducing a. Obviously we can t have the converse of Elim, since that would let us prove every instance of φ φ, and our modal logic would be trivialized. We don t want to argue: Fido is lying down; so, it is necessary that Fido be lying down. The trick is to allow to be introduced only through a special kind of subproof. We will mark these subproofs with a small box to the left of the subproof line. (Some texts suggest putting a double line across the top of the subproof, or a box around the whole thing, to indicate that it is sealed off from the outside context, and you may want to do that.) If you have a modal subproof that ends with a formula φ, you can close off the subproof and write φ on the next line, with justification Intro. 1. 2. 3 φ (1) 4 φ Intro 1 3 What is special about modal subproofs is that there are strict restrictions on the use of premises from outside the subproofs. In a normal subproof, you can use any formula that occurs above the current position in a proof, and in the same subproof or a subproof containing it. For example, February 16, 2016 7

3. Proofs 1 P 2 Q hyp 3 P Q Intro 1, 2 (2) 4 Q (P Q) Intro 2 3 In our modal subproofs, by contrast, this won t be allowed: 1 P 2 Q hyp 3 P Q Intro 1, 3 ILLEGAL! (3) 4 Q (P Q) -Intro, 2 3 5 (Q (P Q)) -Intro, 2 4 Here s a way to think about the difference between regular and modal subproofs. Regular subproofs allow things to enter freely, but exit only according to strict rules. Modal subproofs impose restrictions both on entry and on exit. The entry restrictions are given by the modal reiteration rule. These are the only rules that allow you to use premises outside the boxed subproof. Other rules may be used only on premises within the modal subproof. The modal reiteration rule(s) available depend on the modal logic (in fact, this rule is the only one that changes between different systems): φ φ Modal reit T Modal reiteration rules φ φ Modal reit S4 φ φ Modal reit S5 Modal reit T Modal reit S4 Modal reit S5 The top formula can be imported as the bottom formula across one boxed subproof and any number of regular subproofs. Note: in S5, you may use any of these rules. In S4, you may use the S4 or T rules. In T, you may only use the T rule. A modal subproof may be started at any time, provided these entry restrictions are obeyed. There is no separate hyp or flagging step. Here s an example of a proof in T of (P Q) (P Q) : February 16, 2016 8

3. Proofs 1 P Q 2 P Elim, 1 3 Q Elim, 1 4 P Modal Reit T, 2 5 Q Modal Reit T, 3 (4) 6 P Q Intro, 4, 5 7 (P Q) Intro, 4 6 8 (P Q) (P Q) Intro, 1 7 Here s a proof in S4 of (P Q) (P Q) : 1 P Q 2 P 3 P Modal Reit T, 2 4 P Q Intro, 3 5 (P Q) Intro, 3 4 6 Q (5) 7 Q Modal Reit S4, 6 8 P Q Intro, 7 9 (P Q) Intro, 7 8 10 (P Q) Elim, 1, 2 5, 6 9 11 (P Q) (P Q) Intro, 1 10 You might notice a resemblance between the way modal subproofs work and the way the Intro rule works, with a flagged constant at the beginning of the subproof. If you think about the analogy, you may come up with a different way we could have set up the Intro rule and flagging restrictions. February 16, 2016 9

REFERENCES REFERENCES Exercises: 3.1 Use a deduction to show that the following argument is valid in T: (A B),(B C ),(C D), D,/ A. 3.2 Give deductions for the following in S5: (a) P P (b) (P Q) ( P Q) 3.3 For each of the following formulas, determine whether it is a logical truth of T, S4, and/or S5. Give countermodels when a formula is not a logical truth of a system, deductions when it is. (Check each formula against all three systems.) (a) (P P) (b) P P (c) (P Q) P (d) P P (e) P P 3.4 Extra credit: We have given you proof systems for T, S4, and S5. Can you come up with systems that make sense for D and B? Acknowledgements I am indebted in my presentation to [1] and [2]. References [1] G. E. Hughes and M. J. Cresswell. A New Introduction to Modal Logic. London: Routledge, 1996. [2] Rod Girle. Modal Logics and Philosophy. Montreal: McGill-Queen s, 2000. [3] David Lewis. On the Plurality of Worlds. Oxford: Basil Blackwell, 1986. [4] Michael J. Loux, ed. The Possible and the Actual. Ithica, NY: Cornell University Press, 1979. [5] Robert C. Stalnaker. Possible Worlds. In: Nous 10 (1976), pp. 65 75. February 16, 2016 10