Modal Logic Flashcards

1
Q

Give the semantics for box and diamond

A

νw(◻A)=1 iff νx(A)=1at all worlds x such that wRx

νw(◇A)=1 iff νx(A)=1at some world x such that wRx

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is an interpretation?

A

An interpretation is a structure ⟨W,R,ν⟩ where W is a set of worlds, R is an accessibility relation between worlds, and ν is a function assigning a truth-value to each atomic formula relative to each world

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Why interpretation?

A

Because the formula may be true/false at another world

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

When is basic modal logic valid?

A

Iff every model of the premises is a model of the conclusion

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

When is K a tautology?

A

⊧K A, that is,A is a tautology iff νw(A)=1 at every world of every interpretation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the Conjunction rules for K tableaux?

A
∧-rule A∧B,i ✓  ¬∧-rule ¬(A∧B),i ✓
\_\_\_\_\_\_↓ \_\_\_\_\_\_\_\_\_\_\_↙ ↘ 
\_\_\_\_\_ A,i \_\_\_\_\_\_\_\_\_\_¬A,i ¬B,i
\_\_\_\_\_ | 
\_\_\_\_\_ B,i
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the disjunction rules for K tableaux?

A
∨-rule A∨B,i ✓  ¬∨-rule ¬(A∨B),i ✓ 
\_\_\_\_ ↙ ↘ \_\_\_\_\_\_\_\_\_\_↓
\_\_\_\_A ,i _ B,i \_\_\_\_\_\_\_\_¬A,i 
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_ | 
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_¬B,i
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the conditional rules for K tableaux?

A
⊃-rule A⊃B,i ✓  ¬⊃-rule ¬(A⊃B),i ✓ 
\_\_\_\_ ↙ ↘ \_\_\_\_\_\_\_\_\_\_\_↓
\_\_\_¬ A,i  _ B,i \_\_\_\_\_\_\_\_\_ A,i 
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_ | 
\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_¬B,i
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the rules for biconditional and double negation for K tableaux?

A

≡-rule A≡B,i ✓ ¬≡-rule ¬(A≡B),i ✓ DN-rule ¬¬A,i ✓
____ ↙ ↘ ________↙ ↘ ___________↓
___ A ,i __¬A,i _____ A,i __ ¬A,i _________ A,i
____| _____ | ______ | _____ |
___ B,i ___~B,i ____ ~B,i ___ B,i

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Give the K tableaux rules for diamond

A
◇-rule ◇A,i ✓  ¬◇-rule ¬◇A,i ✓ 
\_\_\_\_\_\_\_ ↓ \_\_\_\_\_\_\_\_\_\_\_\_↓ 
\_\_\_\_\_\_\_ irj \_\_\_\_\_\_\_\_\_\_◻¬A,i 
\_\_\_\_\_\_ A, j
using some new index j
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Give the K tableaux rules for box

A
◻-rule ◻A,i  ¬◻-rule ¬◻A,i ✓ 
\_\_\_\_\_\_ irj \_\_\_\_\_\_\_\_\_\_ ↓ 
\_\_\_\_\_\_ ↓ \_\_\_\_\_\_\_\_\_ ◇¬A,i
\_\_\_\_\_ A ,j 
N.B. we never check off a ◻line
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Define Irreflexive

A

For all x, ~xRx

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

State non-reflexive

A

Not for all x, xRx (eg admires)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is symmetry?

A

xRy –> yRx

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Define Asymmetry

A

xRy –> ~yRx

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is non-symmetry?

A

Not for all x, y, xRy –> yRx

17
Q

Explain Antisymmetry

A

(xRy ^ yRx) –> x = y (eg less than or equal to)

Basically asymmetry with some symmetry

18
Q

State Transitivity

A

(xRy ^ yRz) –> xRz

19
Q

Explain Seriality

A

For all x, VxEy xRy

For everything, there is something they are related to (eg love)

20
Q

What is denseness?

A

xRy –> Ez, xRz ^ zRy

21
Q

Define reflexive

A

wRw

22
Q

What is a Row interpretation in K?

A

An interp with Reflexive R

23
Q

What is a Tau interpretation in K?

A

An interp with Transitive R

24
Q

What is a Sigma interpretation in K?

A

An interp with Symmetrical R

25
Q

Give KRow aka

A

T

26
Q

Give KRowSig aka

A

B

27
Q

What is S4?

A

KRowTau

28
Q

What is S5?

A

KRowSigTau

29
Q

What is the process of tableaux?

A

Every time a new relation is opened:

  • Check for special rule (Trans, Row etc)
  • Check boxes