T - Reflexive Normal Modal Logic

T is an extension of K, with a reflexive access relation.


Semantics

T semantics behave just like K semantics.

Reflexivity

T adds a reflexive restriction on the access relation for models.

Reflexivity

In every model, for each world \(w\), \(\langle\ w,w\ \rangle\) is in the access relation.

Tableaux

T tableaux are constructed just like K system tableaux.

Nodes

Nodes for bivalent modal tableaux come in two types:

  • A sentence-world pair like \(A, w\), indicating that \(A\) is true at \(w\).

  • An access node like \(w_1Rw_2\), indicating that the pair \(\langle\ w_1, w_2\ \rangle\) is in the access relation \(R\).

Trunk

To build the trunk for an argument, add a node with each premise, with world \(w_0\), followed by a node with the negation of the conclusion with world \(w_0\).

To build the trunk for the argument A1 ... An ∴ B write:
A1, w0
⋮
An, w0
¬B, w0

Closure

⊗KContradiction Closure[source]
A, w0
⋮
¬A, w0
⊗
⊗¬=KSelf Identity Closure[source]
⋮
a ≠ a, w0
⊗
⊗¬E!KNon Existence Closure[source]
⋮
¬E!a, w0
⊗

Rules

T contains all the K rules plus an additional Reflexive rule.

The Reflexive rule applies to an open branch b when there is a node n on b with a world w but there is not a node where w accesses w (itself).

Access Rules

R≤Reflexive[source]
A, w0
⋮
w0Rw0

Operator Rules

¬ Rules
¬¬KDouble Negation[source]
¬¬A, w0
⋮
A, w0
∧ Rules
∧KConjunction[source]
A ∧ B, w0
⋮
A, w0
B, w0
¬∧KConjunction Negated[source]
¬(A ∧ B), w0
⋮
¬A, w0
¬B, w0
∨ Rules
∨KDisjunction[source]
A ∨ B, w0
⋮
A, w0
B, w0
¬∨KDisjunction Negated[source]
¬(A ∨ B), w0
⋮
¬A, w0
¬B, w0
⊃ Rules
⊃KMaterial Conditional[source]
A ⊃ B, w0
⋮
¬A, w0
B, w0
¬⊃KMaterial Conditional Negated[source]
¬(A ⊃ B), w0
⋮
A, w0
¬B, w0
≡ Rules
≡KMaterial Biconditional[source]
A ≡ B, w0
⋮
¬A, w0
¬B, w0
B, w0
A, w0
¬≡KMaterial Biconditional Negated[source]
¬(A ≡ B), w0
⋮
A, w0
¬B, w0
¬A, w0
B, w0

Predicate Rules

= Rules
=KIdentity Indiscernability[source]
Fa, w0
a = b, w0
⋮
Fb, w0

Quantifier Rules

∃ Rules
∃KExistential[source]
∃xFx, w0
⋮
Fa, w0
¬∃KExistential Negated[source]
¬∃xFx, w0
⋮
∀x¬Fx, w0
∀ Rules
∀KUniversal[source]
∀xFx, w0
⋮
Fa, w0
¬∀KUniversal Negated[source]
¬∀xFx, w0
⋮
∃x¬Fx, w0

Compatibility Rules

⚬ Rules
⚬KAssertion[source]
⚬A, w0
⋮
A, w0
¬⚬KAssertion Negated[source]
¬⚬A, w0
⋮
¬A, w0
→ Rules
→KConditional[source]
A → B, w0
⋮
¬A, w0
B, w0
¬→KConditional Negated[source]
¬(A → B), w0
⋮
A, w0
¬B, w0
↔ Rules
↔KBiconditional[source]
A ↔ B, w0
⋮
¬A, w0
¬B, w0
B, w0
A, w0
¬↔KBiconditional Negated[source]
¬(A ↔ B), w0
⋮
A, w0
¬B, w0
¬A, w0
B, w0

Notes

References