Modal Logic Flashcards
Give the semantics for box and diamond
ν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
What is an interpretation?
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
Why interpretation?
Because the formula may be true/false at another world
When is basic modal logic valid?
Iff every model of the premises is a model of the conclusion
When is K a tautology?
⊧K A, that is,A is a tautology iff νw(A)=1 at every world of every interpretation.
What are the Conjunction rules for K tableaux?
∧-rule A∧B,i ✓ ¬∧-rule ¬(A∧B),i ✓ \_\_\_\_\_\_↓ \_\_\_\_\_\_\_\_\_\_\_↙ ↘ \_\_\_\_\_ A,i \_\_\_\_\_\_\_\_\_\_¬A,i ¬B,i \_\_\_\_\_ | \_\_\_\_\_ B,i
What are the disjunction rules for K tableaux?
∨-rule A∨B,i ✓ ¬∨-rule ¬(A∨B),i ✓ \_\_\_\_ ↙ ↘ \_\_\_\_\_\_\_\_\_\_↓ \_\_\_\_A ,i _ B,i \_\_\_\_\_\_\_\_¬A,i \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_ | \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_¬B,i
What are the conditional rules for K tableaux?
⊃-rule A⊃B,i ✓ ¬⊃-rule ¬(A⊃B),i ✓ \_\_\_\_ ↙ ↘ \_\_\_\_\_\_\_\_\_\_\_↓ \_\_\_¬ A,i _ B,i \_\_\_\_\_\_\_\_\_ A,i \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_ | \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_¬B,i
What are the rules for biconditional and double negation for K tableaux?
≡-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
Give the K tableaux rules for diamond
◇-rule ◇A,i ✓ ¬◇-rule ¬◇A,i ✓ \_\_\_\_\_\_\_ ↓ \_\_\_\_\_\_\_\_\_\_\_\_↓ \_\_\_\_\_\_\_ irj \_\_\_\_\_\_\_\_\_\_◻¬A,i \_\_\_\_\_\_ A, j using some new index j
Give the K tableaux rules for box
◻-rule ◻A,i ¬◻-rule ¬◻A,i ✓ \_\_\_\_\_\_ irj \_\_\_\_\_\_\_\_\_\_ ↓ \_\_\_\_\_\_ ↓ \_\_\_\_\_\_\_\_\_ ◇¬A,i \_\_\_\_\_ A ,j N.B. we never check off a ◻line
Define Irreflexive
For all x, ~xRx
State non-reflexive
Not for all x, xRx (eg admires)
What is symmetry?
xRy –> yRx
Define Asymmetry
xRy –> ~yRx