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

Size: px
Start display at page:

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

Transcription

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

2 Setting the Stage Modern Modal Logic began with C.I. Lewis dissatisfaction with the material conditional ( ). Modal Logic 2/45

3 Dorothy Edgington s Proof of the Existence of God X Y X Y T T T T F F F T T F F T G (P A) P G If God does not exist, then it s not the case that if I pray, my prayers will be answered I don pray hline God exists! Modal Logic 3/45

4 Dorothy Edgington s Proof of the Existence of God X Y X Y T T T T F F F T T F F T G (P A) P G If God does not exist, then it s not the case that if I pray, my prayers will be answered I don pray God exists! Modal Logic 3/45

5 Dorothy Edgington s Proof of the Existence of God X Y X Y T T T T F F F T T F F T G (P A) P G If God does not exist, then it s not the case that if I pray, my prayers will be answered I don pray God exists! Modal Logic 3/45

6 Dorothy Edgington s Proof of the Existence of God P A P A T T T T F F F T T F F T G (P A) P G If God does not exist, then it s not the case that if I pray, my prayers will be answered I don pray God exists! Modal Logic 3/45

7 Dorothy Edgington s Proof of the Existence of God G (P A) G (P A) T T T T F F F T T F F T F {}}{ G (P A) P G If God does not exist, then it s not the case that if I pray, my prayers will be answered I don pray God exists! Modal Logic 3/45

8 Dorothy Edgington s Proof of the Existence of God G (P A) G (P A) T T T T F F F T T F F T F F {}}{{}}{ G (P A) P G If God does not exist, then it s not the case that if I pray, my prayers will be answered I don pray God exists! Modal Logic 3/45

9 Dorothy Edgington s Proof of the Existence of God G (P A) G (P A) T T T T F F F T T F F T F F {}}{{}}{ G (P A) P G If God does not exist, then it s not the case that if I pray, my prayers will be answered I don pray God exists! Modal Logic 3/45

10 Setting the Stage C.I. Lewis idea: Interpret If A then B as It must be the case that A implies B, or It is necessarily the case that A implies B Prosecutor: If Eric is guilty then he had an accomplice. Defense: I disagree! Judge: I agree with the defense. Prosecutor: G A Defense: (G A) Judge: (G A) Gradually, the study of the modalities themselves became dominant, with the study of implication developing into a separate topic. Modal Logic 4/45

11 Setting the Stage C.I. Lewis idea: Interpret If A then B as It must be the case that A implies B, or It is necessarily the case that A implies B Prosecutor: If Eric is guilty then he had an accomplice. Defense: I disagree! Judge: I agree with the defense. Prosecutor: G A Defense: (G A) Judge: (G A) Gradually, the study of the modalities themselves became dominant, with the study of implication developing into a separate topic. Modal Logic 4/45

12 Setting the Stage C.I. Lewis idea: Interpret If A then B as It must be the case that A implies B, or It is necessarily the case that A implies B Prosecutor: If Eric is guilty then he had an accomplice. Defense: I disagree! Judge: I agree with the defense. Prosecutor: G A Defense: (G A) Judge: (G A) Gradually, the study of the modalities themselves became dominant, with the study of implication developing into a separate topic. Modal Logic 4/45

13 Setting the Stage C.I. Lewis idea: Interpret If A then B as It must be the case that A implies B, or It is necessarily the case that A implies B Prosecutor: If Eric is guilty then he had an accomplice. Defense: I disagree! Judge: I agree with the defense. Prosecutor: G A Defense: (G A) Judge: (G A) Gradually, the study of the modalities themselves became dominant, with the study of implication developing into a separate topic. Modal Logic 4/45

14 Setting the Stage C.I. Lewis idea: Interpret If A then B as It must be the case that A implies B, or It is necessarily the case that A implies B Prosecutor: If Eric is guilty then he had an accomplice. Defense: I disagree! Judge: I agree with the defense. Prosecutor: G A Defense: (G A) Judge: (G A) Gradually, the study of the modalities themselves became dominant, with the study of implication developing into a separate topic. Modal Logic 4/45

15 Setting the Stage C.I. Lewis idea: Interpret If A then B as It must be the case that A implies B, or It is necessarily the case that A implies B Prosecutor: If Eric is guilty then he had an accomplice. Defense: I disagree! Judge: I agree with the defense. Prosecutor: G A Defense: (G A) Judge: (G A) G A, therefore G! Gradually, the study of the modalities themselves became dominant, with the study of implication developing into a separate topic. Modal Logic 4/45

16 Setting the Stage C.I. Lewis idea: Interpret If A then B as It must be the case that A implies B, or It is necessarily the case that A implies B Prosecutor: If Eric is guilty then he had an accomplice. Defense: I disagree! Judge: I agree with the defense. Prosecutor: (G A) (It is necessarily the case that... ) Defense: (G A) Judge: (G A) (What can the Judge conclude?) Gradually, the study of the modalities themselves became dominant, with the study of implication developing into a separate topic. Modal Logic 4/45

17 Setting the Stage C.I. Lewis idea: Interpret If A then B as It must be the case that A implies B, or It is necessarily the case that A implies B Prosecutor: If Eric is guilty then he had an accomplice. Defense: I disagree! Judge: I agree with the defense. Prosecutor: (G A) (It is necessarily the case that... ) Defense: (G A) Judge: (G A) (What can the Judge conclude?) Gradually, the study of the modalities themselves became dominant, with the study of implication developing into a separate topic. Modal Logic 4/45

18 Setting the Stage ϕ: It is necessarily the case that ϕ ( It must be that ϕ ) ϕ: It is possible that ϕ ( It can/might be that ϕ ) Modal Logic 5/45

19 Setting the Stage: Different Senses of Possibility I can come to the party, but I cant stay late. ( is not inconvenient ) Modal Logic 6/45

20 Setting the Stage: Different Senses of Possibility I can come to the party, but I cant stay late. ( is not inconvenient ) Humans can travel to the moon, but not Mars. ( is achievable with current technology ) Modal Logic 6/45

21 Setting the Stage: Different Senses of Possibility I can come to the party, but I cant stay late. ( is not inconvenient ) Humans can travel to the moon, but not Mars. ( is achievable with current technology ) Its possible to move almost as fast as the speed of light, but not to travel faster than light. ( is consistent with the laws of nature ) Modal Logic 6/45

22 Setting the Stage: Different Senses of Possibility I can come to the party, but I cant stay late. ( is not inconvenient ) Humans can travel to the moon, but not Mars. ( is achievable with current technology ) Its possible to move almost as fast as the speed of light, but not to travel faster than light. ( is consistent with the laws of nature ) Objects could have traveled faster than the speed of light (if the laws of nature had been different), but no matter what the laws had been, nothing could have traveled faster than itself. ( metaphysical possibility ) Modal Logic 6/45

23 Setting the Stage: Different Senses of Possibility I can come to the party, but I cant stay late. ( is not inconvenient ) Humans can travel to the moon, but not Mars. ( is achievable with current technology ) Its possible to move almost as fast as the speed of light, but not to travel faster than light. ( is consistent with the laws of nature ) Objects could have traveled faster than the speed of light (if the laws of nature had been different), but no matter what the laws had been, nothing could have traveled faster than itself. ( metaphysical possibility ) You may borrow but you may not steal. ( morally acceptable ) Modal Logic 6/45

24 Setting the Stage: Different Senses of Possibility I can come to the party, but I cant stay late. ( is not inconvenient ) Humans can travel to the moon, but not Mars. ( is achievable with current technology ) Its possible to move almost as fast as the speed of light, but not to travel faster than light. ( is consistent with the laws of nature ) Objects could have traveled faster than the speed of light (if the laws of nature had been different), but no matter what the laws had been, nothing could have traveled faster than itself. ( metaphysical possibility ) You may borrow but you may not steal. ( morally acceptable ) It might rain tomorrow ( epistemic possibility ) Modal Logic 6/45

25 The History of Modal Logic R. Goldblatt. Mathematical Modal Logic: A View of its Evolution. Handbook of the History of Logic, Vol. 7, P. Balckburn, M. de Rijke, and Y. Venema. Modal Logic. Section 1.7, Cambridge University Press, R. Ballarin. Modern Origins of Modal Logic. Stanford Encyclopedia of Philosophy, Modal Logic 7/45

26 What is a modal? A modality is any word or phrase that can be applied to a given states S to create a new statement that makes an assertion about the mode of truth of S. Modal Logic 8/45

27 What is a modal? A modality is any word or phrase that can be applied to a given states S to create a new statement that makes an assertion about the mode of truth of S. John happy. Modal Logic 8/45

28 What is a modal? A modality is any word or phrase that can be applied to a given states S to create a new statement that makes an assertion about the mode of truth of S. John happy. is necessarily is possibly Modal Logic 8/45

29 What is a modal? A modality is any word or phrase that can be applied to a given states S to create a new statement that makes an assertion about the mode of truth of S. John happy. is necessarily is possibly is known/believed/certain (by Ann) to be Modal Logic 8/45

30 What is a modal? A modality is any word or phrase that can be applied to a given states S to create a new statement that makes an assertion about the mode of truth of S. John happy. is necessarily is possibly is known/believed/certain (by Ann) to be is permitted to be is obliged to be Modal Logic 8/45

31 What is a modal? A modality is any word or phrase that can be applied to a given states S to create a new statement that makes an assertion about the mode of truth of S. John happy. is necessarily is possibly is known/believed/certain (by Ann) to be is permitted to be is obliged to be is now will be Modal Logic 8/45

32 What is a modal? A modality is any word or phrase that can be applied to a given states S to create a new statement that makes an assertion about the mode of truth of S. John happy. is necessarily is possibly is known/believed/certain (by Ann) to be is permitted to be is obliged to be is now will be can do something to ensure that he is Modal Logic 8/45

33 What is a modal? A modality is any word or phrase that can be applied to a given states S to create a new statement that makes an assertion about the mode of truth of S. John happy. is necessarily is possibly is known/believed/certain (by Ann) to be is permitted to be is obliged to be is now will be can do something to ensure that he is Modal Logic 8/45

34 Types of Modal Logics tense: henceforth, eventually, hitherto, deviously, now, tomorrow, yesterday, since, until, inevitably, finally, ultimately, endlessly, it will have been, it is being,... Modal Logic 9/45

35 Types of Modal Logics tense: henceforth, eventually, hitherto, deviously, now, tomorrow, yesterday, since, until, inevitably, finally, ultimately, endlessly, it will have been, it is being,... epistemic: it is known to a that, it is common knowledge that Modal Logic 9/45

36 Types of Modal Logics tense: henceforth, eventually, hitherto, deviously, now, tomorrow, yesterday, since, until, inevitably, finally, ultimately, endlessly, it will have been, it is being,... epistemic: it is known to a that, it is common knowledge that doxastic: it is believed that Modal Logic 9/45

37 Types of Modal Logics tense: henceforth, eventually, hitherto, deviously, now, tomorrow, yesterday, since, until, inevitably, finally, ultimately, endlessly, it will have been, it is being,... epistemic: it is known to a that, it is common knowledge that doxastic: it is believed that deontic: it is obligatory/forbidden/permitted/unlawful that Modal Logic 9/45

38 Types of Modal Logics tense: henceforth, eventually, hitherto, deviously, now, tomorrow, yesterday, since, until, inevitably, finally, ultimately, endlessly, it will have been, it is being,... epistemic: it is known to a that, it is common knowledge that doxastic: it is believed that deontic: it is obligatory/forbidden/permitted/unlawful that dynamic: after the program/computation/action finishes, the program enables, throughout the computation Modal Logic 9/45

39 Types of Modal Logics tense: henceforth, eventually, hitherto, deviously, now, tomorrow, yesterday, since, until, inevitably, finally, ultimately, endlessly, it will have been, it is being,... epistemic: it is known to a that, it is common knowledge that doxastic: it is believed that deontic: it is obligatory/forbidden/permitted/unlawful that dynamic: after the program/computation/action finishes, the program enables, throughout the computation geometric: it is locally the case that Modal Logic 9/45

40 Types of Modal Logics tense: henceforth, eventually, hitherto, deviously, now, tomorrow, yesterday, since, until, inevitably, finally, ultimately, endlessly, it will have been, it is being,... epistemic: it is known to a that, it is common knowledge that doxastic: it is believed that deontic: it is obligatory/forbidden/permitted/unlawful that dynamic: after the program/computation/action finishes, the program enables, throughout the computation geometric: it is locally the case that metalogic: it is valid/satisfiable/provable/consistent that Modal Logic 9/45

41 The Basic Modal Language A formula of Modal Logic is defined inductively: 1. Any atomic propositional variable is a formula 2. If P and Q are formula, then so are P, P Q, P Q and P Q 3. If P is a formula, then so is P and P Boolean Logic Modal Logic 10/45

42 The Basic Modal Language A formula of Modal Logic is defined inductively: 1. Any atomic propositional variable is a formula 2. If P and Q are formula, then so are P, P Q, P Q and P Q 3. If P is a formula, then so is P and P Boolean Logic Modal Logic 10/45

43 The Basic Modal Language A formula of Modal Logic is defined inductively: 1. Any atomic propositional variable is a formula 2. If P and Q are formula, then so are P, P Q, P Q and P Q 3. If P is a formula, then so is P and P Unary operator Modal Logic 10/45

44 The Basic Modal Language A formula of Modal Logic is defined inductively: 1. Any atomic propositional variable is a formula 2. If P and Q are formula, then so are P, P Q, P Q and P Q 3. If P is a formula, then so is P and P Eg., (P Q) R Modal Logic 10/45

45 Modal Formulas: ϕ ψ ( ϕ ψ) (ϕ ψ) ( ϕ ψ)

46 Modal Formulas: ϕ ψ ( ϕ ψ) (ϕ ψ) ( ϕ ψ) ψ ϕ

47 Modal Formulas: ϕ ψ ( ϕ ψ) (ϕ ψ) ( ϕ ψ) ψ ϕ ϕ ψ

48 Modal Formulas: ϕ ψ ( ϕ ψ) (ϕ ψ) ( ϕ ψ) ψ ψ ϕ ϕ ψ ϕ Modal Logic 11/45

49 Narrow vs. Wide Scope If you do p, you must also do q p q (p q) Modal Logic 12/45

50 Narrow vs. Wide Scope If you do p, you must also do q p q (p q) If Bob is a bachelor, then he is necessarily unmarried B U (B U) Modal Logic 12/45

51 de dicto vs. de re I know that someone appreciates me xa(x, e) (de dicto) x A(x, e) (de re) Modal Logic 13/45

52 Iterations of Modal Operators ϕ ϕ: If I know, do I know that I know? ϕ ϕ: If I don t know, do I know that I don t know? Modal Logic 14/45

53 Modal reasoning patterns Formal modeling Modal Logic 15/45

54 Deontic Logic OA means A is obligatory PA means A is permitted Modal Logic 16/45

55 Deontic Logic OA means A is obligatory PA means A is permitted Is the following argument valid? If A then B (A B) If A is obligatory then so is B (OA OB) Modal Logic 16/45

56 Deontic Logic 1. Jones murders Smith. (M) 2. If Jones murders Smith, then Jones ought to murder Smith gently. (M OG) 4. Jones ought to murder Smith gently. (OG) 5. If Jones murders Smith gently, then Jones murders Smith. (G M) 6. If Jones ought to murder Smith gently, then Jones ought to murder Smith. (OG OM) 7. Jones ought to murder Smith. (OM) (first discussed by J. Forrester in 1984) Modal Logic 17/45

57 Deontic Logic 1. Jones murders Smith. (M) 2. If Jones murders Smith, then Jones ought to murder Smith gently. (M OG) 4. Jones ought to murder Smith gently. (OG) 5. If Jones murders Smith gently, then Jones murders Smith. (G M) 6. If Jones ought to murder Smith gently, then Jones ought to murder Smith. (OG OM)? Jones ought to murder Smith. (OM) (first discussed by J. Forrester in 1984) Modal Logic 17/45

58 Deontic Logic Jones murders Smith. (M) If Jones murders Smith, then Jones ought to murder Smith gently. (M OG) 3. Jones ought to murder Smith gently. (OG) 5. If Jones murders Smith gently, then Jones murders Smith. (G M) 6. If Jones ought to murder Smith gently, then Jones ought to murder Smith. (OG OM)? Jones ought to murder Smith. (OM) (first discussed by J. Forrester in 1984) Modal Logic 17/45

59 Deontic Logic 1. Jones murders Smith. (M) 2. If Jones murders Smith, then Jones ought to murder Smith gently. (M OG) 3. Jones ought to murder Smith gently. (OG) If Jones murders Smith gently, then Jones murders Smith. (G M) 6. If Jones ought to murder Smith gently, then Jones ought to murder Smith. (OG OM)? Jones ought to murder Smith. (OM) (first discussed by J. Forrester in 1984) Modal Logic 17/45

60 Deontic Logic 1. Jones murders Smith. (M) 2. If Jones murders Smith, then Jones ought to murder Smith gently. (M OG) 3. Jones ought to murder Smith gently. (OG) If Jones murders Smith gently, then Jones murders Smith. (G M) (Mon) If Jones ought to murder Smith gently, then Jones ought to murder Smith. (OG OM)? Jones ought to murder Smith. (OM) (first discussed by J. Forrester in 1984) Modal Logic 17/45

61 Deontic Logic 1. Jones murders Smith. (M) 2. If Jones murders Smith, then Jones ought to murder Smith gently. (M OG) Jones ought to murder Smith gently. (OG) 4. If Jones murders Smith gently, then Jones murders Smith. (G M) If Jones ought to murder Smith gently, then Jones ought to murder Smith. (OG OM)? Jones ought to murder Smith. (OM) (first discussed by J. Forrester in 1984) Modal Logic 17/45

62 Deontic Logic 1. Jones murders Smith. (M) 2. If Jones murders Smith, then Jones ought to murder Smith gently. (M OG) 3. Jones ought to murder Smith gently. (OG) 4. If Jones murders Smith gently, then Jones murders Smith. (G M) 5. If Jones ought to murder Smith gently, then Jones ought to murder Smith. (OG OM) 6. Jones ought to murder Smith. (OM) (first discussed by J. Forrester in 1984) Modal Logic 17/45

63 Modal Logic 18/45

64 States Logician 3 wants a beer Logician 1 wants a beer Logician 2 does not want a beer Modal Logic 19/45

65 States Logician 3 wants a beer Logician 1 wants a beer Logician 2 does not want a beer Modal Logic 19/45

66 States Logician 3 wants a beer Logician 1 wants a beer Logician 2 does not want a beer Modal Logic 19/45

67 States Logician 3 wants a beer Logician 1 wants a beer Logician 2 does not want a beer Modal Logic 19/45

68 A Model of the Logicians Information 2, 3 1, , 2 2, 3 1 1, 3 1, 3 1 1, 2 1 1, , 3 1, 3 1 1, 2 2, 3 Modal Logic 20/45

69 A Model of the Logicians Information 2, 3 1, , 2 2, 3 1 1, 3 1, 3 1 1, 2 1 1, , 3 1, 3 1 1, 2 2, 3 Modal Logic 20/45

70 A Model of the Logicians Information 2, 3 1, , 2 2, 3 1 1, 3 1, 3 1 1, 2 1 1, , 3 1, 3 1 1, 2 2, 3 Modal Logic 20/45

71 A Model of the Logicians Information 2, 3 1, , 2 2, 3 1 1, 3 1, 3 1 1, 2 1 1, , 3 1, 3 1 1, 2 2, 3 Modal Logic 20/45

72 Logician 1: I don t know Modal Logic 21/45

73 Logician 1: I don t know 2, 3 1, , 2 2, 3 1 1, 3 1, 3 1 1, 2 1 1, , 3 1, 3 1 1, 2 2, 3 Modal Logic 21/45

74 Logician 1: I don t know 1, 2 1 1, 3 1, 3 1 1, 2 Modal Logic 21/45

75 Logician 2: I don t know 1, , 3 1, 3 1, 2 Modal Logic 22/45

76 Logician 2: I don t know 1, 2 Modal Logic 22/45

77 Logician 3: Yes! 1, 2 Modal Logic 23/45

78 Actions 1. Actions as transitions between states, or situations: Modal Logic 24/45

79 Actions 1. Actions as transitions between states, or situations: a s t Modal Logic 24/45

80 Actions 1. Actions as transitions between states, or situations: a s t 2. Actions restrict the set of possible future histories. Modal Logic 24/45

81 J. van Benthem, H. van Ditmarsch, J. van Eijck and J. Jaspers. Chapter 6: Propositional Dynamic Logic. Logic in Action Online Course Project, Modal Logic 25/45

82 Here we drop this restriction. tion that can be performed in only one possible way. Toggling a Examples our alarm clock is an example. This can be pictured as a tran ion to a new situation: alarm on toggle alarm off itch once more will put the alarm back on: Modal Logic 26/45

83 Here we drop this restriction. tion that can be performed in only one possible way. Toggling a Examples our alarm clock is an example. This can be pictured as a tran ion to a new situation: alarm on toggle alarm off 1. ACTIONS IN GENERAL 6-3 toggle toggle alarm on alarm off alarm on itch once more will put the alarm back on: Modal Logic 26/45

84 Examples not have determinate effects. Asking your boss for a promotion ut it may also get you fired, so this action can be pictured like th promoted employed ask for promotion fired Modal Logic 27/45

85 Examples : opening a window. This brings about a change in the world, as open window Modal Logic 28/45

86 pty, this means that the action a has aborted in state s. If the set has a s 0, this means that the action a is deterministic on state s, and if the set re elements, this means that action a is non-deterministic on state s. The is: s 1 s 2 s s 3 s n e extend this picture to the whole set S, what emerges is a binary relation rrow from s to s 0 (or equivalently, a pair (s, s 0 ) in the relation) just in case ion a in state s may have s 0 as result. Thus, we can view binary relations rpretations of basic action symbols a. Modal Logic 2 29/45

87 Semantics for Propositional Modal Logic 1. Relational semantics (i.e., Kripke semantics) 2. Algebraic semantics (BAO: Boolean algebras with operators) 3. Topological semantics (Closure algebras) 4. Category-theoretic (Coalgebras) Modal Logic 30/45

88 Semantics for Propositional Modal Logic 1. Relational semantics (i.e., Kripke semantics) 2. Algebraic semantics (BAO: Boolean algebras with operators) 3. Topological semantics (Closure algebras) 4. Category-theoretic (Coalgebras) Modal Logic 30/45

89 Some Warm-up Questions Modal Logic 31/45

90 Some Warm-up Questions 1. Is (A B) (B A) true or false? Modal Logic 31/45

91 Some Warm-up Questions 1. Is (A B) (B A) true or false? true. Modal Logic 31/45

92 Some Warm-up Questions 1. Is (A B) (B A) true or false? true. 2. Is A (B A) true or false? Modal Logic 31/45

93 Some Warm-up Questions 1. Is (A B) (B A) true or false? true. 2. Is A (B A) true or false? false. Modal Logic 31/45

94 Some Warm-up Questions 1. Is (A B) (B A) true or false? true. 2. Is A (B A) true or false? false. 3. Is A (B C) true or false? Modal Logic 31/45

95 Some Warm-up Questions 1. Is (A B) (B A) true or false? true. 2. Is A (B A) true or false? false. 3. Is A (B C) true or false? It depends! Modal Logic 31/45

96 Some Warm-up Questions 1. Is (A B) (B A) true or false? true. 2. Is A (B A) true or false? false. 3. Is A (B C) true or false? It depends! 4. Is A (B A) true or false? Modal Logic 31/45

97 Some Warm-up Questions 1. Is (A B) (B A) true or false? true. 2. Is A (B A) true or false? false. 3. Is A (B C) true or false? It depends! 4. Is A (B A) true or false? true. Modal Logic 31/45

98 Some Warm-up Questions 1. Is (A B) (B A) true or false? true. 2. Is A (B A) true or false? false. 3. Is A (B C) true or false? It depends! 4. Is A (B A) true or false? true. 5. Is A ( B A) true or false? Modal Logic 31/45

99 Some Warm-up Questions 1. Is (A B) (B A) true or false? true. 2. Is A (B A) true or false? false. 3. Is A (B C) true or false? It depends! 4. Is A (B A) true or false? true. 5. Is A ( B A) true or false? false. Modal Logic 31/45

100 Some Warm-up Questions 1. Is (A B) (B A) true or false? true. 2. Is A (B A) true or false? false. 3. Is A (B C) true or false? It depends! 4. Is A (B A) true or false? true. 5. Is A ( B A) true or false? false. 6. Is A ( B A) true or false? Modal Logic 31/45

101 Some Warm-up Questions 1. Is (A B) (B A) true or false? true. 2. Is A (B A) true or false? false. 3. Is A (B C) true or false? It depends! 4. Is A (B A) true or false? true. 5. Is A ( B A) true or false? false. 6. Is A ( B A) true or false? false. (tricky: A is equivalent to A.) Modal Logic 31/45

102 Some Warm-up Questions 1. Is (A B) (B A) true or false? true. 2. Is A (B A) true or false? false. 3. Is A (B C) true or false? It depends! 4. Is A (B A) true or false? true. 5. Is A ( B A) true or false? false. 6. Is A ( B A) true or false? false. (tricky: A is equivalent to A.) 7. Is A A true or false? Modal Logic 31/45

103 Some Warm-up Questions 1. Is (A B) (B A) true or false? true. 2. Is A (B A) true or false? false. 3. Is A (B C) true or false? It depends! 4. Is A (B A) true or false? true. 5. Is A ( B A) true or false? false. 6. Is A ( B A) true or false? false. (tricky: A is equivalent to A.) 7. Is A A true or false? It depends! Modal Logic 31/45

104 Kripke Structures Modal Logic 32/45

105 Kripke Structures The main idea: It is sunny outside is currently true Modal Logic 32/45

106 Kripke Structures The main idea: It is sunny outside is currently true, but it is not necessary (for example, if we were currently in Amsterdam). Modal Logic 32/45

107 Kripke Structures The main idea: It is sunny outside is currently true, but it is not necessary (for example, if we were currently in Amsterdam). We say ϕ is necessary provided ϕ is true in all (relevant) situations (states, worlds, possibilities). Modal Logic 32/45

108 Kripke Structures The main idea: It is sunny outside is currently true, but it is not necessary (for example, if we were currently in Amsterdam). We say ϕ is necessary provided ϕ is true in all (relevant) situations (states, worlds, possibilities). A Kripke structure is 1. A set of states, or worlds (each world specifies the truth value of all propositional variables) 2. A relation on the set of states (specifying the relevant situations ) Modal Logic 32/45

109 A Kripke Structure w 1 A 1. Set of states (propositional valuations) 2. Accessibility relation w 2 B B w 3 B, C w 4 A, B w 5 Modal Logic 33/45

110 A Kripke Structure w 1 A 1. Set of states (propositional valuations) 2. Accessibility relation w 2 B B w 3 B, C w 4 A, B w 5 Modal Logic 33/45

111 A Kripke Structure w 1 A 1. Set of states (propositional valuations) 2. Accessibility relation w 2 B B w 3 B, C w 4 A, B w 5 Modal Logic 33/45

112 A Kripke Structure w 1 A 1. Set of states (propositional valuations) 2. Accessibility relation w 2 B B w 3 denoted w 3 Rw 5 B, C w 4 A, B w 5 Modal Logic 33/45

113 Truth of Modal Formulas Model: M = W, R, V where W, R W W and V : At (W ) (At is the set of atomic propositions). Modal Logic 34/45

114 Truth of Modal Formulas Model: M = W, R, V where W, R W W and V : At (W ) (At is the set of atomic propositions). Truth at a state in a model: M, w = ϕ M, w = p iff w V (p) M, w = ϕ iff M, w = ϕ M, w = ϕ ψ iff M, w = ϕ and M, w = ψ M, w = ϕ iff for all v W, if wrv then M, v = ϕ M, w = ϕ iff there is a v W such that M, v = ϕ Modal Logic 34/45

115 Example w 1 A w 4 = B C w 2 B B w 3 B, C w 4 A, B w 5 Modal Logic 35/45

116 Example w 1 A w 4 = B C w 2 B B w 3 B, C w 4 A, B w 5 Modal Logic 35/45

117 Example w 1 A w 3 = B w 2 B B w 3 B, C w 4 A, B w 5 Modal Logic 35/45

118 Example w 1 A w 3 = B w 2 B B w 3 B, C w 4 A, B w 5 Modal Logic 35/45

119 Example w 1 A w 3 = C w 2 B B w 3 B, C w 4 A, B w 5 Modal Logic 35/45

120 Example w 1 A w 3 = C w 2 B B w 3 B, C w 4 A, B w 5 Modal Logic 35/45

121 Example w 1 A w 3 = C w 2 B B w 3 B, C w 4 A, B w 5 Modal Logic 35/45

122 Example w 1 A w 3 = C w 2 B B w 3 B, C w 4 A, B w 5 Modal Logic 35/45

123 Example w 1 A w 1 = B w 2 B B w 3 B, C w 4 A, B w 5 Modal Logic 35/45

124 Example w 1 A w 1 = B w 2 B B w 3 B, C w 4 A, B w 5 Modal Logic 35/45

125 Example w 1 A w 1 = B w 2 B B w 3 B, C w 4 A, B w 5 Modal Logic 35/45

126 Example w 1 A w 5 = C w 2 B B w 3 B, C w 4 A, B w 5 Modal Logic 35/45

127 Example w 1 A w 5 = (B B) w 2 B B w 3 B, C w 4 A, B w 5 Modal Logic 35/45

128 Example w 1 A w 5 = B w 2 B B w 3 B, C w 4 A, B w 5 Modal Logic 35/45

129 w 1 A w 2 B B w 3 w 1 = B B? w 1 = B? w 1 = B? w 1 = B? w 1 = C? w 1 = C? B, C w 4 A, B w 5 Modal Logic 36/45

130 w 1 A w 2 B B w 3 w 1 = B B w 1 = B? w 1 = B? w 1 = B? w 1 = C? w 1 = C? B, C w 4 A, B w 5 Modal Logic 36/45

131 w 1 A w 2 B B w 3 w 1 = B B w 1 = B w 1 = B w 1 = B? w 1 = C? w 1 = C? B, C w 4 A, B w 5 Modal Logic 36/45

132 w 1 A w 2 B B w 3 w 1 = B B w 1 = B w 1 = B w 1 = B w 1 = C? w 1 = C? B, C w 4 A, B w 5 Modal Logic 36/45

133 w 1 A w 2 B B w 3 w 1 = B B w 1 = B w 1 = B w 1 = B w 1 = C? w 1 = C? B, C w 4 A, B w 5 Modal Logic 36/45

134 w 1 A w 2 B B w 3 w 1 = B B w 1 = B w 1 = B w 1 = B w 1 = C w 1 = C? B, C w 4 A, B w 5 Modal Logic 36/45

135 w 1 A w 2 B B w 3 w 1 = B B w 1 = B w 1 = B w 1 = B w 1 = C w 1 = C? B, C w 4 A, B w 5 Modal Logic 36/45

136 w 1 A w 2 B B w 3 w 1 = B B w 1 = B w 1 = B w 1 = B w 1 = C w 1 = C B, C w 4 A, B w 5 Modal Logic 36/45

137 w 1 A w 2 B B w 3 w 1 = B B w 1 = B w 1 = B w 1 = B w 1 = C w 1 = C B, C w 4 A, B w 5 Modal Logic 36/45

138 (A B) vs. A B A, B C w 1 w 2 w 1 = (A B) and w 1 = A B w = X Y provided either w = X or w = Y Modal Logic 37/45

139 (A B) vs. A B A, B C w 1 w 2 w 1 = (A B) and w 1 = A B w = X Y provided either w = X or w = Y Modal Logic 37/45

140 (A B) vs. A B A, B C w 1 w 2 w 1 = (A B) and w 1 = A B w = X Y provided either w = X or w = Y Modal Logic 37/45

141 (A B) vs. A B A, B C w 1 w 2 w 1 = (A B) and w 1 = A B w = X Y provided either w = X or w = Y Modal Logic 37/45

142 (A B) vs. A B A, B C w 1 w 2 w 1 = (A B) and w 1 = A B w = X Y provided either w = X or w = Y Modal Logic 37/45

143 Some Facts ϕ ϕ is always true (i.e., true at any state in any Kripke structure), but what about ϕ ϕ? Modal Logic 38/45

144 Some Facts ϕ ϕ is always true (i.e., true at any state in any Kripke structure), but what about ϕ ϕ? ϕ ψ (ϕ ψ) is true at any state in any Kripke structure. Modal Logic 38/45

145 Some Facts ϕ ϕ is always true (i.e., true at any state in any Kripke structure), but what about ϕ ϕ? ϕ ψ (ϕ ψ) is true at any state in any Kripke structure. What about (ϕ ψ) ϕ ψ? Modal Logic 38/45

146 Some Facts ϕ ϕ is always true (i.e., true at any state in any Kripke structure), but what about ϕ ϕ? ϕ ψ (ϕ ψ) is true at any state in any Kripke structure. What about (ϕ ψ) ϕ ψ? ϕ ϕ is true at any state in any Kripke structure. Modal Logic 38/45

147 More Facts Determine which of the following formulas are always true at any state in any Kripke structure: 1. ϕ ϕ 2. (ϕ ϕ) 3. (ϕ ψ) ( ϕ ψ) 4. ϕ ϕ 5. P ϕ 6. (ϕ ψ) ϕ ψ Modal Logic 39/45

148 But, we are not always interested in all Kripke structures. Modal Logic 40/45

149 But, we are not always interested in all Kripke structures. For example, consider the epistemic interpretation: A state v is accessible from w (wrv) provided given the agents information, w and v are indistinguishable. Modal Logic 40/45

150 But, we are not always interested in all Kripke structures. For example, consider the epistemic interpretation: A state v is accessible from w (wrv) provided given the agents information, w and v are indistinguishable. What are natural properties? Modal Logic 40/45

151 But, we are not always interested in all Kripke structures. For example, consider the epistemic interpretation: A state v is accessible from w (wrv) provided given the agents information, w and v are indistinguishable. What are natural properties? Eg., for each state w, w is accessible from itself (R is a reflexive relation). Modal Logic 40/45

152 But, we are not always interested in all Kripke structures. For example, consider the epistemic interpretation: A state v is accessible from w (wrv) provided given the agents information, w and v are indistinguishable. What are natural properties? Eg., for each state w, w is accessible from itself (R is a reflexive relation). Some Facts ϕ ϕ is true at any state in any Kripke structure where each state is accessible from itself. ϕ ϕ is true at any state in any Kripke structure where each state has at least one accessible world. Modal Logic 40/45

153 Can you think of properties that force each of the following formulas to be true at any state in any appropriate Kripke structure? 1. ϕ ϕ 2. ϕ ϕ Modal Logic 41/45

154 Defining States w 2 w 1 w 4 w 4 = w 3 = w 2 = w 1 = ( ) w 3 Modal Logic 42/45

155 Defining States w 2 w 1 w 4 w 4 = w 3 = w 2 = w 1 = ( ) w 3 Modal Logic 42/45

156 Defining States w 2 w 1 w 4 w 4 = w 3 = w 2 = w 1 = ( ) w 3 Modal Logic 42/45

157 Defining States w 2 w 1 w 4 w 4 = w 3 = w 2 = w 1 = ( ) w 3 Modal Logic 42/45

158 Defining States w 2 w 1 w 4 w 4 = w 3 = w 2 = w 1 = ( ) w 3 Modal Logic 42/45

159 Defining States w 2 w 1 w 4 w 4 = w 3 = w 2 = w 1 = ( ) w 3 Modal Logic 42/45

160 Defining States w 2 w 1 w 4 w 4 = w 3 = w 2 = w 1 = ( ) w 3 Modal Logic 42/45

161 Distinguishing States w 1 A v 1 A A v 3 B B w 2 v 2 What is the difference between states w 1 and v 1? Modal Logic 43/45

162 Distinguishing States w 1 A v 1 A A v 3 B B w 2 v 2 What is the difference between states w 1 and v 1? Modal Logic 43/45

163 Distinguishing States w 1 A v 1 A A v 3 B B w 2 v 2 Is there a modal formula true at w 1 but not at v 1? Modal Logic 43/45

164 Distinguishing States w 1 A v 1 A A v 3 B B w 2 v 2 w 1 = A but v 1 = A. Modal Logic 43/45

165 Distinguishing States w 1 A v 1 A A v 3 B B w 2 v 2 w 1 = A but v 1 = A. Modal Logic 43/45

166 Distinguishing States w 1 A v 1 A A v 3 B B w 2 v 2 w 1 = A but v 1 = A. Modal Logic 43/45

167 Distinguishing States w 1 A v 1 A A v 3 B B w 2 v 2 w 1 = A but v 1 = A. Modal Logic 43/45

168 Distinguishing States w 1 A v 1 A A v 3 B B w 2 v 2 w 1 = A but v 1 = A. Modal Logic 43/45

169 Distinguishing States w 1 A v 1 A A v 3 B B w 2 v 2 What about now? Is there a modal formula true at w 1 but not v 1? Modal Logic 43/45

170 Distinguishing States w 1 A v 1 A A v 3 B B w 2 v 2 No modal formula can distinguish w 1 and v 1! Modal Logic 43/45

171 A More Complicated Example Which pair of states cannot be distinguished by a modal formula? s t u K M N Modal Logic 44/45

172 A More Complicated Example Which pair of states cannot be distinguished by a modal formula? s t u K M N ( ) Modal Logic 44/45

173 A More Complicated Example Which pair of states cannot be distinguished by a modal formula? s t u K M N ( ) Modal Logic 44/45

174 A More Complicated Example Which pair of states cannot be distinguished by a modal formula? s t u K M N ( ) Modal Logic 44/45

175 A More Complicated Example Which pair of states cannot be distinguished by a modal formula? s t u K M N ( ) Modal Logic 44/45

176 A More Complicated Example Which pair of states cannot be distinguished by a modal formula? s t u K M N ( ) Modal Logic 44/45

177 A More Complicated Example Which pair of states cannot be distinguished by a modal formula? s t u K M N ( ) Modal Logic 44/45

178 A More Complicated Example Which pair of states cannot be distinguished by a modal formula? s t u K M N ( ) Modal Logic 44/45

179 A More Complicated Example Which pair of states cannot be distinguished by a modal formula? s t u K M N Modal Logic 44/45

180 Next time: Chapters 3 & 4. Questions? epacuit@umd.edu Website: ai.stanford.edu/~epacuit Office: Skinner 1103A Modal Logic 45/45

An Invitation to Modal Logic: Lecture 1

An Invitation to Modal Logic: Lecture 1 An Invitation to Modal Logic: Lecture 1 Philosophy 150 Eric Pacuit Stanford University November 26, 2007 Eric Pacuit: Invitation to Modal Logic, Philosophy 150 1 Setting the Stage Much of this course has

More information

Notes on Modal Logic

Notes on Modal Logic Notes on Modal Logic Notes for Philosophy 151 Eric Pacuit January 25, 2009 These short notes are intended to supplement the lectures and text ntroduce some of the basic concepts of Modal Logic. The primary

More information

Notes on Modal Logic

Notes on Modal Logic Notes on Modal Logic Notes for PHIL370 Eric Pacuit October 22, 2012 These short notes are intended to introduce some of the basic concepts of Modal Logic. The primary goal is to provide students in Philosophy

More information

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

Model Theory of Modal Logic Lecture 1: A brief introduction to modal logic. Valentin Goranko Technical University of Denmark Model Theory of Modal Logic Lecture 1: A brief introduction to modal logic Valentin Goranko Technical University of Denmark Third Indian School on Logic and its Applications Hyderabad, 25 January, 2010

More information

Logic and Artificial Intelligence Lecture 20

Logic and Artificial Intelligence Lecture 20 Logic and Artificial Intelligence Lecture 20 Eric Pacuit Currently Visiting the Center for Formal Epistemology, CMU Center for Logic and Philosophy of Science Tilburg University ai.stanford.edu/ epacuit

More information

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

Neighborhood Semantics for Modal Logic An Introduction May 12-17, ESSLLI 2007 An Introduction May 12-17, ESSLLI 2007 Eric Pacuit staff.science.uva.nl/ epacuit epacuit@staff.science.uva.nl July 3, 2007 Welcome to! The course will consist of five 90 minute lectures roughly organized

More information

Modal logics: an introduction

Modal logics: an introduction Modal logics: an introduction Valentin Goranko DTU Informatics October 2010 Outline Non-classical logics in AI. Variety of modal logics. Brief historical remarks. Basic generic modal logic: syntax and

More information

Principles of Knowledge Representation and Reasoning

Principles of Knowledge Representation and Reasoning Principles of Knowledge Representation and Reasoning Modal Logics Bernhard Nebel, Malte Helmert and Stefan Wölfl Albert-Ludwigs-Universität Freiburg May 2 & 6, 2008 Nebel, Helmert, Wölfl (Uni Freiburg)

More information

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

Propositional Logic Truth-functionality Definitions Soundness Completeness Inferences. Modal Logic. Daniel Bonevac. January 22, 2013 Modal logic is, among other things, the logic of possibility and necessity. Its history goes back at least to Aristotle s discussion of modal syllogisms in the Prior Analytics. But modern

More information

The Muddy Children:A logic for public announcement

The Muddy Children:A logic for public announcement The Muddy Children: Jesse Technical University of Eindhoven February 10, 2007 The Muddy Children: Outline 1 2 3 4 The Muddy Children: Quincy Prescott Baba: At least one of you is muddy. Quincy: I don t

More information

Filtrations and Basic Proof Theory Notes for Lecture 5

Filtrations and Basic Proof Theory Notes for Lecture 5 Filtrations and Basic Proof Theory Notes for Lecture 5 Eric Pacuit March 13, 2012 1 Filtration Let M = W, R, V be a Kripke model. Suppose that Σ is a set of formulas closed under subformulas. We write

More information

Changing Types. Dominik Klein Eric Pacuit. April 24, 2011

Changing Types. Dominik Klein Eric Pacuit. April 24, 2011 Changing Types Dominik Klein Eric Pacuit April 24, 2011 The central thesis of the epistemic program in game theory (Brandenburger, 2007) is that the basic mathematical models of a game situation should

More information

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

A Journey through the Possible Worlds of Modal Logic Lecture 1: Introduction to modal logics A Journey through the Possible Worlds of Modal Logic Lecture 1: Introduction to modal logics Valentin Goranko Department of Philosophy, Stockholm University ESSLLI 2016, Bolzano, August 22, 2016 Outline

More information

An Introduction to Modal Logic I

An Introduction to Modal Logic I 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

More information

Logic and Artificial Intelligence Lecture 12

Logic and Artificial Intelligence Lecture 12 Logic and Artificial Intelligence Lecture 12 Eric Pacuit Currently Visiting the Center for Formal Epistemology, CMU Center for Logic and Philosophy of Science Tilburg University ai.stanford.edu/ epacuit

More information

Neighborhood Semantics for Modal Logic Lecture 3

Neighborhood Semantics for Modal Logic Lecture 3 Neighborhood Semantics for Modal Logic Lecture 3 Eric Pacuit ILLC, Universiteit van Amsterdam staff.science.uva.nl/ epacuit August 15, 2007 Eric Pacuit: Neighborhood Semantics, Lecture 3 1 Plan for the

More information

First-Order Modal Logic and the Barcan Formula

First-Order Modal Logic and the Barcan Formula First-Order Modal Logic and the Barcan Formula Eric Pacuit Stanford University ai.stanford.edu/ epacuit March 10, 2009 Eric Pacuit: The Barcan Formula, 1 Plan 1. Background Neighborhood Semantics for Propositional

More information

The Puzzles of Deontic Logic

The Puzzles of Deontic Logic The Puzzles of Deontic Logic 04.09.12 William Starr Phil 6710 / Ling 6634 Spring 2012 For now, we won t place any constraints on R Notation: R(w) := {w R(w, w )} Models M = R, W, v A model says what the

More information

C. Modal Propositional Logic (MPL)

C. Modal Propositional Logic (MPL) C. Modal Propositional Logic (MPL) Let s return to a bivalent setting. In this section, we ll take it for granted that PL gets the semantics and logic of and Ñ correct, and consider an extension of PL.

More information

Modal Logics. Most applications of modal logic require a refined version of basic modal logic.

Modal Logics. Most applications of modal logic require a refined version of basic modal logic. Modal Logics Most applications of modal logic require a refined version of basic modal logic. Definition. A set L of formulas of basic modal logic is called a (normal) modal logic if the following closure

More information

An Introduction to Modal Logic III

An Introduction to Modal Logic III An Introduction to Modal Logic III Soundness of Normal Modal Logics Marco Cerami Palacký University in Olomouc Department of Computer Science Olomouc, Czech Republic Olomouc, October 24 th 2013 Marco Cerami

More information

Chapter 4: Classical Propositional Semantics

Chapter 4: Classical Propositional Semantics Chapter 4: Classical Propositional Semantics Language : L {,,, }. Classical Semantics assumptions: TWO VALUES: there are only two logical values: truth (T) and false (F), and EXTENSIONALITY: the logical

More information

Ahmad KARIMI A NON-SELF-REFERENTIAL PARADOX IN EPISTEMIC GAME THEORY

Ahmad KARIMI A NON-SELF-REFERENTIAL PARADOX IN EPISTEMIC GAME THEORY REPORTS ON MATHEMATICAL LOGIC 52 (2017), 45 56 doi:10.4467/20842589rm.17.002.7140 Ahmad KARIMI A NON-SELF-REFERENTIAL PARADOX IN EPISTEMIC GAME THEORY A b s t r a c t. The beliefs of other people about

More information

CS206 Lecture 21. Modal Logic. Plan for Lecture 21. Possible World Semantics

CS206 Lecture 21. Modal Logic. Plan for Lecture 21. Possible World Semantics CS206 Lecture 21 Modal Logic G. Sivakumar Computer Science Department IIT Bombay siva@iitb.ac.in http://www.cse.iitb.ac.in/ siva Page 1 of 17 Thu, Mar 13, 2003 Plan for Lecture 21 Modal Logic Possible

More information

Modal Logic. UIT2206: The Importance of Being Formal. Martin Henz. March 19, 2014

Modal Logic. UIT2206: The Importance of Being Formal. Martin Henz. March 19, 2014 Modal Logic UIT2206: The Importance of Being Formal Martin Henz March 19, 2014 1 Motivation The source of meaning of formulas in the previous chapters were models. Once a particular model is chosen, say

More information

Introduction: What Is Modal Logic?

Introduction: What Is Modal Logic? Introduction: What Is Modal Logic? Strictly speaking, modal logic studies reasoning that involves the use of the expressions necessarily and possibly. The main idea is to introduce the symbols (necessarily)

More information

Logics of Rational Agency Lecture 3

Logics of Rational Agency Lecture 3 Logics of Rational Agency Lecture 3 Eric Pacuit Tilburg Institute for Logic and Philosophy of Science Tilburg Univeristy ai.stanford.edu/~epacuit July 29, 2009 Eric Pacuit: LORI, Lecture 3 1 Plan for the

More information

Logic and Artificial Intelligence Lecture 6

Logic and Artificial Intelligence Lecture 6 Logic and Artificial Intelligence Lecture 6 Eric Pacuit Currently Visiting the Center for Formal Epistemology, CMU Center for Logic and Philosophy of Science Tilburg University ai.stanford.edu/ epacuit

More information

Priority Structure in Deontic Logic

Priority Structure in Deontic Logic Tsinghua University, Beijing, China EASLLI, 29 August 2012 Joint project with van Benthem and Grossi Johan van Benthem, Davide Grossi, and : Deontics = Betterness + Priority, in Guido Governatori and Giovanni

More information

Chapter 9. Modal Language, Syntax, and Semantics

Chapter 9. Modal Language, Syntax, and Semantics Chapter 9 Modal Language, Syntax, and Semantics In chapter 6 we saw that PL is not expressive enough to represent valid arguments and semantic relationships that employ quantified expressions some and

More information

Propositional Logic: Syntax

Propositional Logic: Syntax Logic Logic is a tool for formalizing reasoning. There are lots of different logics: probabilistic logic: for reasoning about probability temporal logic: for reasoning about time (and programs) epistemic

More information

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

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 Logique & Analyse 213 (2011), x x A NEW FOUR-VALUED APPROACH TO MODAL LOGIC JEAN-YVES BEZIAU Abstract In this paper several systems of modal logic based on four-valued matrices are presented. We start

More information

Some Non-Classical Approaches to the Brandenburger-Keisler Paradox

Some Non-Classical Approaches to the Brandenburger-Keisler Paradox Some Non-Classical Approaches to the Brandenburger-Keisler Paradox Can BAŞKENT The Graduate Center of the City University of New York cbaskent@gc.cuny.edu www.canbaskent.net KGB Seminar The Graduate Center

More information

Knowledge Based Obligations RUC-ILLC Workshop on Deontic Logic

Knowledge Based Obligations RUC-ILLC Workshop on Deontic Logic Knowledge Based Obligations RUC-ILLC Workshop on Deontic Logic Eric Pacuit Stanford University November 9, 2007 Eric Pacuit: Knowledge Based Obligations, RUC-ILLC Workshop on Deontic Logic 1 The Kitty

More information

Understanding the Brandenburger-Keisler Belief Paradox

Understanding the Brandenburger-Keisler Belief Paradox Understanding the Brandenburger-Keisler Belief Paradox Eric Pacuit Institute of Logic, Language and Information University of Amsterdam epacuit@staff.science.uva.nl staff.science.uva.nl/ epacuit March

More information

Mathematical Logics Modal Logic: Introduction*

Mathematical Logics Modal Logic: Introduction* Mathematical Logics Modal Logic: Introduction* Fausto Giunchiglia and Mattia Fumagallli University of Trento *Originally by Luciano Serafini and Chiara Ghidini Modified by Fausto Giunchiglia and Mattia

More information

Philosophy 4310: Conditionals Spring 2017

Philosophy 4310: Conditionals Spring 2017 Philosophy 4310: Conditionals Spring 2017 INSTRUCTOR OFFICE E-MAIL OFFICE HOURS Joel Velasco Eng/Phil 265G joel.velasco@ttu.edu T, W, Th 11-12 Any competent speaker of English can deploy and understand

More information

Seminar in Semantics: Gradation & Modality Winter 2014

Seminar in Semantics: Gradation & Modality Winter 2014 1 Subject matter Seminar in Semantics: Gradation & Modality Winter 2014 Dan Lassiter 1/8/14 Handout: Basic Modal Logic and Kratzer (1977) [M]odality is the linguistic phenomenon whereby grammar allows

More information

CHAPTER 4 CLASSICAL PROPOSITIONAL SEMANTICS

CHAPTER 4 CLASSICAL PROPOSITIONAL SEMANTICS CHAPTER 4 CLASSICAL PROPOSITIONAL SEMANTICS 1 Language There are several propositional languages that are routinely called classical propositional logic languages. It is due to the functional dependency

More information

Towards A Multi-Agent Subset Space Logic

Towards A Multi-Agent Subset Space Logic Towards A Multi-Agent Subset Space Logic A Constructive Approach with Applications Department of Computer Science The Graduate Center of the City University of New York cbaskent@gc.cuny.edu www.canbaskent.net

More information

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

Meaning and Reference INTENSIONAL AND MODAL LOGIC. Intensional Logic. Frege: Predicators (general terms) have INTENSIONAL AND MODAL LOGIC Meaning and Reference Why do we consider extensions to the standard logical language(s)? Requirements of knowledge representation / domain modelling Intensional expressions:

More information

Logic. Propositional Logic: Syntax. Wffs

Logic. Propositional Logic: Syntax. Wffs Logic Propositional Logic: Syntax Logic is a tool for formalizing reasoning. There are lots of different logics: probabilistic logic: for reasoning about probability temporal logic: for reasoning about

More information

Logic and Social Choice Theory. A Survey. ILLC, University of Amsterdam. November 16, staff.science.uva.

Logic and Social Choice Theory. A Survey. ILLC, University of Amsterdam. November 16, staff.science.uva. Logic and Social Choice Theory A Survey Eric Pacuit ILLC, University of Amsterdam staff.science.uva.nl/ epacuit epacuit@science.uva.nl November 16, 2007 Setting the Stage: Logic and Games Game Logics Logics

More information

Neighborhood Semantics for Modal Logic Lecture 5

Neighborhood Semantics for Modal Logic Lecture 5 Neighborhood Semantics for Modal Logic Lecture 5 Eric Pacuit ILLC, Universiteit van Amsterdam staff.science.uva.nl/ epacuit August 17, 2007 Eric Pacuit: Neighborhood Semantics, Lecture 5 1 Plan for the

More information

cse541 LOGIC FOR COMPUTER SCIENCE

cse541 LOGIC FOR COMPUTER SCIENCE cse541 LOGIC FOR COMPUTER SCIENCE Professor Anita Wasilewska Spring 2015 LECTURE 2 Chapter 2 Introduction to Classical Propositional Logic PART 1: Classical Propositional Model Assumptions PART 2: Syntax

More information

Logic and Artificial Intelligence Lecture 13

Logic and Artificial Intelligence Lecture 13 Logic and Artificial Intelligence Lecture 13 Eric Pacuit Currently Visiting the Center for Formal Epistemology, CMU Center for Logic and Philosophy of Science Tilburg University ai.stanford.edu/ epacuit

More information

CHAPTER 2 INTRODUCTION TO CLASSICAL PROPOSITIONAL LOGIC

CHAPTER 2 INTRODUCTION TO CLASSICAL PROPOSITIONAL LOGIC CHAPTER 2 INTRODUCTION TO CLASSICAL PROPOSITIONAL LOGIC 1 Motivation and History The origins of the classical propositional logic, classical propositional calculus, as it was, and still often is called,

More information

Logic and Artificial Intelligence Lecture 22

Logic and Artificial Intelligence Lecture 22 Logic and Artificial Intelligence Lecture 22 Eric Pacuit Currently Visiting the Center for Formal Epistemology, CMU Center for Logic and Philosophy of Science Tilburg University ai.stanford.edu/ epacuit

More information

09 Modal Logic II. CS 3234: Logic and Formal Systems. October 14, Martin Henz and Aquinas Hobor

09 Modal Logic II. CS 3234: Logic and Formal Systems. October 14, Martin Henz and Aquinas Hobor Martin Henz and Aquinas Hobor October 14, 2010 Generated on Thursday 14 th October, 2010, 11:40 1 Review of Modal Logic 2 3 4 Motivation Syntax and Semantics Valid Formulas wrt Modalities Correspondence

More information

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

Formal Epistemology: Lecture Notes. Horacio Arló-Costa Carnegie Mellon University Formal Epistemology: Lecture Notes Horacio Arló-Costa Carnegie Mellon University hcosta@andrew.cmu.edu Logical preliminaries Let L 0 be a language containing a complete set of Boolean connectives, including

More information

Comments on Conditional propositions and conditional assertions

Comments on Conditional propositions and conditional assertions Comments on Conditional propositions and conditional assertions (An)Thony Gillies Department of Philosophy University of Michigan Context and Content Workshop LSA Institute, July 2005 The Murder Case Suspects:

More information

Logic. Propositional Logic: Syntax

Logic. Propositional Logic: Syntax Logic Propositional Logic: Syntax Logic is a tool for formalizing reasoning. There are lots of different logics: probabilistic logic: for reasoning about probability temporal logic: for reasoning about

More information

Introduction: What Is Modal Logic?

Introduction: What Is Modal Logic? Introduction What Is Modal Logic? Strictly speaking, modal logic studies reasoning that involves the use of the expressions necessarily and possibly. The main idea is to introduce the symbols (necessarily)

More information

Dialetheism and a Game Theoretical Paradox

Dialetheism and a Game Theoretical Paradox Can BAŞKENT Institut d Histoire et de Philosophie des Sciences et des Techniques can@canbaskent.net www.canbaskent.net 25 Years In Contradiction Conference University of Glasgow December 6-8, 2012 Outlook

More information

CHAPTER 11. Introduction to Intuitionistic Logic

CHAPTER 11. Introduction to Intuitionistic Logic CHAPTER 11 Introduction to Intuitionistic Logic Intuitionistic logic has developed as a result of certain philosophical views on the foundation of mathematics, known as intuitionism. Intuitionism was originated

More information

Introduction to Epistemic Reasoning in Interaction

Introduction to Epistemic Reasoning in Interaction Introduction to Epistemic Reasoning in Interaction Eric Pacuit Center for Logic and Philosophy of Science Tilburg University ai.stanford.edu/~epacuit December 9, 2009 Eric Pacuit 1 We are interested in

More information

cis32-ai lecture # 18 mon-3-apr-2006

cis32-ai lecture # 18 mon-3-apr-2006 cis32-ai lecture # 18 mon-3-apr-2006 today s topics: propositional logic cis32-spring2006-sklar-lec18 1 Introduction Weak (search-based) problem-solving does not scale to real problems. To succeed, problem

More information

Social Choice Theory for Logicians Lecture 5

Social Choice Theory for Logicians Lecture 5 Social Choice Theory for Logicians Lecture 5 Eric Pacuit Department of Philosophy University of Maryland, College Park ai.stanford.edu/ epacuit epacuit@umd.edu June 22, 2012 Eric Pacuit: The Logic Behind

More information

Adding Modal Operators to the Action Language A

Adding Modal Operators to the Action Language A Adding Modal Operators to the Action Language A Aaron Hunter Simon Fraser University Burnaby, B.C. Canada V5A 1S6 amhunter@cs.sfu.ca Abstract The action language A is a simple high-level language for describing

More information

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

Description Logics. Foundations of Propositional Logic.   franconi. Enrico Franconi (1/27) Description Logics Foundations of Propositional Logic Enrico Franconi franconi@cs.man.ac.uk http://www.cs.man.ac.uk/ franconi Department of Computer Science, University of Manchester (2/27) Knowledge

More information

Lecture 3: Semantics of Propositional Logic

Lecture 3: Semantics of Propositional Logic Lecture 3: Semantics of Propositional Logic 1 Semantics of Propositional Logic Every language has two aspects: syntax and semantics. While syntax deals with the form or structure of the language, it is

More information

Introduction. Applications of discrete mathematics:

Introduction. Applications of discrete mathematics: Introduction Applications of discrete mathematics: Formal Languages (computer languages) Compiler Design Data Structures Computability Automata Theory Algorithm Design Relational Database Theory Complexity

More information

INTENSIONS MARCUS KRACHT

INTENSIONS MARCUS KRACHT INTENSIONS MARCUS KRACHT 1. The Way Things Are This note accompanies the introduction of Chapter 4 of the lecture notes. I shall provide some formal background and technology. Let a language L be given

More information

Formal Logic Lecture 11

Formal Logic Lecture 11 Faculty of Philosophy Formal Logic Lecture 11 Peter Smith Peter Smith: Formal Logic, Lecture 11 1 Outline Where next? Introducing PL trees Branching trees Peter Smith: Formal Logic, Lecture 11 2 Where

More information

Propositional Logics and their Algebraic Equivalents

Propositional Logics and their Algebraic Equivalents Propositional Logics and their Algebraic Equivalents Kyle Brooks April 18, 2012 Contents 1 Introduction 1 2 Formal Logic Systems 1 2.1 Consequence Relations......................... 2 3 Propositional Logic

More information

Kratzer on Modality in Natural Language

Kratzer on Modality in Natural Language Kratzer on Modality in Natural Language 1 Modal Logic General Propositional modal logic: Syntax: 02.06.12 William Starr Phil 6710 / Ling 6634 Spring 2012 Atomic formulas: P, Q, R,..., Connecties:,,,,,,

More information

Abstract model theory for extensions of modal logic

Abstract model theory for extensions of modal logic Abstract model theory for extensions of modal logic Balder ten Cate Stanford, May 13, 2008 Largely based on joint work with Johan van Benthem and Jouko Väänänen Balder ten Cate Abstract model theory for

More information

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

Model Theory of Modal Logic Lecture 5. Valentin Goranko Technical University of Denmark Model Theory of Modal Logic Lecture 5 Valentin Goranko Technical University of Denmark Third Indian School on Logic and its Applications Hyderabad, January 29, 2010 Model Theory of Modal Logic Lecture

More information

Neighborhood Semantics for Modal Logic Lecture 4

Neighborhood Semantics for Modal Logic Lecture 4 Neighborhood Semantics for Modal Logic Lecture 4 Eric Pacuit ILLC, Universiteit van Amsterdam staff.science.uva.nl/ epacuit August 16, 2007 Eric Pacuit: Neighborhood Semantics, Lecture 4 1 Plan for the

More information

CS1021. Why logic? Logic about inference or argument. Start from assumptions or axioms. Make deductions according to rules of reasoning.

CS1021. Why logic? Logic about inference or argument. Start from assumptions or axioms. Make deductions according to rules of reasoning. 3: Logic Why logic? Logic about inference or argument Start from assumptions or axioms Make deductions according to rules of reasoning Logic 3-1 Why logic? (continued) If I don t buy a lottery ticket on

More information

Modal Probability Logic

Modal Probability Logic Modal Probability Logic ESSLLI 2014 - Logic and Probability Wes Holliday and Thomas Icard Berkeley and Stanford August 14, 2014 Wes Holliday and Thomas Icard: Modal Probability 1 References M. Fattorosi-Barnaba

More information

We last time we began introducing equivalency laws.

We last time we began introducing equivalency laws. Monday, January 14 MAD2104 Discrete Math 1 Course website: www/mathfsuedu/~wooland/mad2104 Today we will continue in Course Notes Chapter 22 We last time we began introducing equivalency laws Today we

More information

ANALYSIS EXERCISE 1 SOLUTIONS

ANALYSIS EXERCISE 1 SOLUTIONS ANALYSIS EXERCISE 1 SOLUTIONS 1. (a) Let B The main course will be beef. F The main course will be fish. P The vegetable will be peas. C The vegetable will be corn. The logical form of the argument is

More information

Lecture 11: Topics in Formal Epistemology

Lecture 11: Topics in Formal Epistemology Lecture 11: Topics in Formal Epistemology Eric Pacuit ILLC, University of Amsterdam staff.science.uva.nl/ epacuit epacuit@science.uva.nl Lecture Date: May 4, 2006 Caput Logic, Language and Information:

More information

Relational Reasoning in Natural Language

Relational Reasoning in Natural Language 1/67 Relational Reasoning in Natural Language Larry Moss ESSLLI 10 Course on Logics for Natural Language Inference August, 2010 Adding transitive verbs the work on R, R, and other systems is joint with

More information

A Note on the Good Samaritan Paradox and the Disquotation Theory of Propositional Content a

A Note on the Good Samaritan Paradox and the Disquotation Theory of Propositional Content a A Note on the Good Samaritan Paradox and the Disquotation Theory of Propositional Content a Steven Orla Kimbrough University of Pennsylvania kimbrough@wharton.upenn.edu DEON, May 2002, London a File: deon02-good-samaritan-slides.txt.

More information

An Introduction to Modal Logic. Ordinary logic studies the partition of sentences1 into two categories, true and false.

An Introduction to Modal Logic. Ordinary logic studies the partition of sentences1 into two categories, true and false. An Introduction to Modal Logic Ordinary logic studies the partition of sentences1 into two categories, true and false. Modal logic investigates a finer classification. A sentence can be either necessary

More information

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

Introduction to Neighborhood Semantics for. Modal Logic. ILLC, University of Amsterdam. January 7, 2007 Introduction to Neighborhood Semantics for Modal Logic Eric Pacuit January 7, 2007 ILLC, University of Amsterdam staff.science.uva.nl/ epacuit epacuit@science.uva.nl Introduction 1. Motivation 2. Neighborhood

More information

Approximations of Modal Logic K

Approximations of Modal Logic K WoLLIC 2005 Preliminary Version Approximations of Modal Logic K Guilherme de Souza Rabello 2 Department of Mathematics Institute of Mathematics and Statistics University of Sao Paulo, Brazil Marcelo Finger

More information

General Dynamic Dynamic Logic

General Dynamic Dynamic Logic General Dynamic Dynamic Logic Patrick Girard Department of Philosophy University of Auckland Jeremy Seligman Department of Philosophy University of Auckland Fenrong Liu Department of Philosophy Tsinghua

More information

Bound and Free Variables. Theorems and Proofs. More valid formulas involving quantifiers:

Bound and Free Variables. Theorems and Proofs. More valid formulas involving quantifiers: Bound and Free Variables More valid formulas involving quantifiers: xp(x) x P(x) Replacing P by P, we get: x P(x) x P(x) Therefore x P(x) xp(x) Similarly, we have xp(x) x P(x) x P(x) xp(x) i(i 2 > i) is

More information

Towards Symbolic Factual Change in Dynamic Epistemic Logic

Towards Symbolic Factual Change in Dynamic Epistemic Logic Towards Symbolic Factual Change in Dynamic Epistemic Logic Malvin Gattinger ILLC, Amsterdam July 18th 2017 ESSLLI Student Session Toulouse Are there more red or more blue points? Are there more red or

More information

Equational Logic and Term Rewriting: Lecture I

Equational Logic and Term Rewriting: Lecture I Why so many logics? You all know classical propositional logic. Why would we want anything more? Equational Logic and Term Rewriting: Lecture I One reason is that we might want to change some basic logical

More information

TR : Public and Private Communication Are Different: Results on Relative Expressivity

TR : Public and Private Communication Are Different: Results on Relative Expressivity City University of New York CUNY) CUNY Academic Works Computer Science Technical Reports The Graduate Center 2008 TR-2008001: Public and Private Communication Are Different: Results on Relative Expressivity

More information

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

Today. Next week. Today (cont d) Motivation - Why Modal Logic? Introduction. Ariel Jarovsky and Eyal Altshuler 8/11/07, 15/11/07 Today Introduction Motivation- Why Modal logic? Modal logic- Syntax riel Jarovsky and Eyal ltshuler 8/11/07, 15/11/07 Modal logic- Semantics (Possible Worlds Semantics): Theory Examples Today (cont d)

More information

Maximal Introspection of Agents

Maximal Introspection of Agents Electronic Notes in Theoretical Computer Science 70 No. 5 (2002) URL: http://www.elsevier.nl/locate/entcs/volume70.html 16 pages Maximal Introspection of Agents Thomas 1 Informatics and Mathematical Modelling

More information

Logical and Probabilistic Models of Belief Change

Logical and Probabilistic Models of Belief Change Logical and Probabilistic Models of Belief Change Eric Pacuit Department of Philosophy University of Maryland, College Park pacuit.org August 7, 2017 Eric Pacuit 1 Plan Day 1 Introduction to belief revision,

More information

A NEW VERSION OF AN OLD MODAL INCOMPLETENESS THEOREM

A NEW VERSION OF AN OLD MODAL INCOMPLETENESS THEOREM Bulletin of the Section of Logic Volume 39:3/4 (2010), pp. 199 204 Jacob Vosmaer A NEW VERSION OF AN OLD MODAL INCOMPLETENESS THEOREM Abstract Thomason [5] showed that a certain modal logic L S4 is incomplete

More information

Indicative conditionals

Indicative conditionals Indicative conditionals PHIL 43916 November 14, 2012 1. Three types of conditionals... 1 2. Material conditionals... 1 3. Indicatives and possible worlds... 4 4. Conditionals and adverbs of quantification...

More information

Modal Logic of Forcing Classes

Modal Logic of Forcing Classes Outline CUNY Graduate Center Department of Mathematics March 11, 2016 Outline Outline 1 Outline 1 Modal Logic Background Modal Axioms K (ϕ ψ) ( ϕ ψ) T ϕ ϕ 4 ϕ ϕ.2 ϕ ϕ.3 ( ϕ ψ) [(ϕ ψ) (ψ ϕ)] 5 ϕ ϕ Modal

More information

Epistemic Modals and Informational Consequence

Epistemic Modals and Informational Consequence Epistemic Modals and Informational Consequence [This is a penultimate draft. Please quote only from the published version. The paper is already available through Online First at http://www.springerlink.com/content/0039-7857]

More information

Examples: P: it is not the case that P. P Q: P or Q P Q: P implies Q (if P then Q) Typical formula:

Examples: P: it is not the case that P. P Q: P or Q P Q: P implies Q (if P then Q) Typical formula: Logic: The Big Picture Logic is a tool for formalizing reasoning. There are lots of different logics: probabilistic logic: for reasoning about probability temporal logic: for reasoning about time (and

More information

1 Completeness Theorem for First Order Logic

1 Completeness Theorem for First Order Logic 1 Completeness Theorem for First Order Logic There are many proofs of the Completeness Theorem for First Order Logic. We follow here a version of Henkin s proof, as presented in the Handbook of Mathematical

More information

Modal logics and their semantics

Modal logics and their semantics Modal logics and their semantics Joshua Sack Department of Mathematics and Statistics, California State University Long Beach California State University Dominguez Hills Feb 22, 2012 Relational structures

More information

Capturing Lewis s Elusive Knowledge

Capturing Lewis s Elusive Knowledge Zhaoqing Xu Department of Philosophy, Peking University zhaoqingxu@gmail.com September 22, 2011 1 Introduction 2 Philosophical Background Dretske s Relevant Alternatives Theory Lewis s Elusive Knowledge

More information

General methods in proof theory for modal logic - Lecture 1

General methods in proof theory for modal logic - Lecture 1 General methods in proof theory for modal logic - Lecture 1 Björn Lellmann and Revantha Ramanayake TU Wien Tutorial co-located with TABLEAUX 2017, FroCoS 2017 and ITP 2017 September 24, 2017. Brasilia.

More information

Modality: A Standard Analysis. Modality

Modality: A Standard Analysis. Modality Modality: A Standard Analysis 1 Ling 406/802 Read Meaning and Grammar, Ch. 5.3.2; Kratzer 1991, pp. 639-644 Modality 2 Modality has to do with necessity and possibility of situations. Grammatical means

More information

Chapter 2: Introduction to Propositional Logic

Chapter 2: Introduction to Propositional Logic Chapter 2: Introduction to Propositional Logic PART ONE: History and Motivation Origins: Stoic school of philosophy (3rd century B.C.), with the most eminent representative was Chryssipus. Modern Origins:

More information

Systems of modal logic

Systems of modal logic 499 Modal and Temporal Logic Systems of modal logic Marek Sergot Department of Computing Imperial College, London utumn 2008 Further reading: B.F. Chellas, Modal logic: an introduction. Cambridge University

More information