Modal logic assignment

profilecocoddy
attachment1.pdf

1

PHI134 Assignment # 1

Validity,Derivations,andFrame Definability

Question1: [7marks] Consider the following modal formula:

(α) (�p ∧ q) → �(p ∧ ♦q)

(i) Show that (α) is not valid in the class of all frames.1 1 1 for model. 2 for explanation.

(ii) Show that (α) is valid in the class of all symmetric and transitive frames.2 2 4 for explanation.

Answer to Question 1

(i) 3marksWe need to give a model which (�p ∧ q) → �(p ∧ ♦q) is not true in. Consider the following model:

wq u p

M = 〈W,R,V〉 where: W = {w,u},R = {〈w,u〉},V(p) = {u}, V(q) = {w}

In this model we have M,w �p ∧ q, asw ∈ V(q), and as the only accessible world fromw isu, and M,w pasu ∈ V(p). Moreover, atu ♦q is false, as there are no accessible worlds fromu,

and so no accessibleq-worlds. So we have M,u 6 p ∧ ♦qand so M,w 6 �(p ∧ ♦q), as desired.

(ii) For this case we reason by reductio: showing that if a model

does not validateα then it cannot be symmetric and transi-

tive (in particular symmetric) on pain of contradiction. So

suppose that M = 〈W,R,V〉 is a symmetric and transitive model, and further suppose that for somew ∈ W we have that M,w 6 (�p ∧ q) → �(p ∧ ♦q). �en in particular this means that we have (i) M,w �p ∧ q, and (ii) M,w 6 �(p ∧ ♦q). From (i) it follows that (ia) M,w �pand (ib) M,w q. From (ii) it follows

that there must be some worldu ∈ W such that (iia)Rwuand (iib) M,u 6 p ∧ ♦q. From (ia) and (iia) it follows that M,u p, and so we must have (iic)M,u 6 ♦q. Now from (iia) and the fact thatR is symmetric it follows that (iii)Ruw, and so by (iic) that M,w 6 q. But this contradicts (i)! So if M is symmetric it follows thatαmust

be valid.

2

Question2[6marks] -2 foreachderivation Give derivations demonstrating that

1. K ` ♦(p → q) → (�p → ♦q)3 3 �e DeMorgan laws, and the principle of contraposition (=(p → q) → (¬q → ¬p)) may be helpful here.2. KD ` (♦p → �q) → (♦p → ♦q)

3. KD5 ` (♦�(♦p → �p)) → (�♦p → ♦�p)4 4 You may find it helpful to use the results of the previous questions here.

Answer to Question 3

1. 1) (p → q) → (¬q → ¬p) Taut.

2) ¬(¬q → ¬p) → ¬(p → q) 1, Contraposition

3) �¬(¬q → ¬p) → �¬(p → q) 2, RK

4) ¬�¬(p → q) → ¬�¬(¬q → ¬p) 3, Contraposition

5) ♦(p → q) → ¬�¬(¬q → ¬p) 4, Repl (Dual)

6) ♦(p → q) → ¬�(¬q ∧ ¬¬p) 5, Repl (¬(A → B) ↔ (A ∧ ¬B))

7) ♦(p → q) → ¬(�¬q ∧ �¬p) 6, Repl (�(A ∧ B) ↔ (�A ∧ �B) (�isequivalencewouldneedtobeproved. I’llassumeithereforbrevity, though))

8) ♦(p → q) → (¬�¬q ∨ ¬�¬¬p) 7, PL (A → ¬(B ∧ C) |= A → (¬B ∨ ¬C))

9) ♦(p → q) → (�¬¬p → ¬�¬q) 8, PL (A → (C ∨ ¬B) → A → (B → C))

10) ♦(p → q) → (�p → ♦q) 9, Repl (Dual, ¬¬)

2. 1) �q → ♦q, D

2) (♦p → �q) → (♦p → ♦q) 1, PL (A → B |= (C → A) → (C → B))

3. 1) ♦�(♦p → �p) → �(♦p → �p), Dual of 5[♦p → �p/p]

2) (♦�(♦p → �p) → �(♦p → �p)) → (♦�(♦p → �p) → ♦(♦p → �p)), Question2[(�(♦p → �p))/p,(♦p → �p)/q]

3) ♦�(♦p → �p) → ♦(♦p → �p) 1, 2 MP

4) ♦(♦p → �p) → (�♦p → ♦�p), Question1 [♦p/p,�p/q]

5) (♦�(♦p → �p)) → (�♦p → ♦�p) 3,4 PL (A → B,B → C |= A → C)

Question3[7marks] Consider the following modal formula

(U) : �(�p → p)

What I want you to do in this question is to show that (U) defines the class of

all frames which meet the following condition.

(shift − reflexivity) ∀w∀x(Rwx → Rxx)

To do this I want you to prove the following:

3

(i) Show that if a model M is a model on a frame which is shift-reflexive,

then we have M |= �(�p → p).5 5 3 marks

(ii) Show that if we have a frame F which is not shift-reflexive, then we

can define a model M on that frame and a pointw in that model where

M,w 6 �(�p → p).6 6 4 marks

Answer to Question 3

(i) Suppose that M = 〈W,R,V〉 is a model on a frame which is shift-reflexive, and suppose for a contradiction that we have

M 6|= �(�p → p). �en we must have some worldw ∈ W such that

M,w 6 �(�p → p)

So there must be some worldusuch thatRwuand

M,u 6 �p → p

So by our truth conditions for → this means that

(i)M,u �p and (ii)M,u 6 p

But asR is shift-reflexive it follows from that fact thatRwu that

Ruu. So by (i) it follows that M,u p, which contradicts (ii). So U is true in any model on a frame which is shift reflexive.

Suppose that F = 〈W,R〉 is a frame which is not shift-reflexive. �at is to say we have pointsw,u ∈ W for whichRwuwhile notRuu. We want to give a model M = 〈W,R,V〉 on F for which we have M,w 6 �(�p → p) (from which it follows that U is not valid on F). Suppose that we defineV(p) as follows:

V(p) = {x ∈ W : Rux}

i.e. we makep true at all those worlds which are accessible fromu.

�is will mean the following:

1. M,u �p: as every world which is accessible fromu is a world

which, by our definition ofV(p) is a world wherep is true.

2. M,u 6 p: as in order to havep true atuwe would have to have Ruu, which as was stipulated above is not the case.

From the above two facts we can conclude that M,u 6 �p → p, and so as we haveRwu, we can conclude that M,w 6 �(�p → p), as desired.