D - Deontic Normal Modal Logic

D, also known as the Logic of Obligation, is an extension of K, with a serial access relation.


Semantics

D semantics behave just like K semantics.

Seriality

D adds a serial restriction on the access relation for models.

Seriality

In every model, for each world \(w\), there is some world \(w'\) such that \(\langle\ w,w'\ \rangle\) is in the access relation.

Tableaux

D 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 ... AnB 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

D contains all the K rules plus an additional Serial rule.

The Serial rule applies to a an open branch b when there is a world w that appears on b, but there is no world w' such that w accesses w'.

Access Rules

RserSerial[source]
A, w0
w0Rw1

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

Further Reading