Normal Modal Logics

Syntax and Semantics

Equation form expr-005518057817a68d

M=W,R,V\mModel{M} = \tuple{W,R,V}

Read as: model M is the ordered triple W, R, V

Means: model M is the ordered triple W, R, V

Equation form expr-00ddf8f5cda0d1e1

Mp\mSat/{M}{p}

Read as: p is not true in model M

Means: p is not true in model M

Equation form expr-01208e159d2aec8c

\land

Read as: conjunction

Means: conjunction

Equation form expr-03215cd7410368f9

MAB\mSat/{M}{!A \lif !B}

Read as: the conditional from A to B is not true in model M

Means: the conditional from A to B is not true in model M

Equation form expr-034a69bf5d96f8a8

i=1i = 1

Read as: i equals one

Means: i equals one

Equation form expr-043a718774c572bd

ss

Read as: s

Means: s

Equation form expr-0588ffe69d967fd7

MB[w]\mSat{M}{\Box !B}[w]

Read as: model M satisfies necessity of B at world w

Means: model M satisfies necessity of B at world w

Equation form expr-09314a8cbcb65295

MA[w]\mSat{M'}{!A}[w]

Read as: model M prime satisfies A at world w

Means: model M prime satisfies A at world w

Equation form expr-09ad6ae190e9283e

B\Box !B

Read as: necessity of B

Means: necessity of B

Equation form expr-0a014a2b252cd898

Mp[w1]\mSat{M}{\Diamond p}[w_1]

Read as: model M satisfies possibility of p at world w subscript one

Means: model M satisfies possibility of p at world w subscript one

Equation form expr-0ab83730c263f0b7

A\Entails !A

Read as: A is valid in all models

Means: A is valid in all models

Equation form expr-0b39637627e56c83

MA[w2]\mSat{M}{!A}[w_2]

Read as: model M satisfies A at world w subscript two

Means: model M satisfies A at world w subscript two

Equation form expr-0de5af79a9cb012f

AB\Box \Diamond !A \lif !B

Read as: if necessarily possibly A, then B

Means: if necessarily possibly A, then B

Equation form expr-0ea1e3755dad0c75

D2!D_2

Read as: formula D subscript two

Means: formula D subscript two

Equation form expr-0ef817c3f243f4b9

MB\mSat{M}{!B}

Read as: B is true at every world in model M

Means: B is true at every world in model M

Equation form expr-1047bed0f592edef

M(AB)[w]\mSat{M}{\Box(!A \lif !B)}[w]

Read as: model M satisfies necessity of the conditional from A to B at world w

Means: model M satisfies necessity of the conditional from A to B at world w

Equation form expr-1106189e319461bd

M¬p[w]\mSat{M}{\lnot p}[w']

Read as: model M satisfies not p at world w prime

Means: model M satisfies not p at world w prime

Equation form expr-1329e0c7d7026f0f

R={w1,w2,w1,w3}R = \{\tuple{w_1, w_2},\tuple{w_1, w_3}\}

Read as: R is the set containing the ordered pair w subscript one, w subscript two, and the ordered pair w subscript one, w subscript three

Means: R is the set containing the ordered pair w subscript one, w subscript two, and the ordered pair w subscript one, w subscript three

Equation form expr-132b1ed834aca791

qpiq \not\ident p_i

Read as: q is not syntactically identical to p subscript i

Means: q is not syntactically identical to p subscript i

Equation form expr-1373dafa6c90ec37

ppp\lif \Diamond p

Read as: if p, then possibly p

Means: if p, then possibly p

Equation form expr-141a788a845573ec

MA[w]\mSat{M}{\indfrm}[w]

Read as: model M satisfies the formula in the current induction case at world w

Means: model M satisfies the formula in the current induction case at world w

Equation form expr-148de9c5a7a44d19

pp

Read as: p

Means: p

Equation form expr-149a5cde6dd9e884

BA!B \lif \Box !A

Read as: if B, then necessarily A

Means: if B, then necessarily A

Equation form expr-170468ad2237edad

pq(pq)p \lif \Box q \Entails/\Box (p \lif q)

Read as: if p then necessarily q does not entail necessity of the conditional from p to q

Means: if p then necessarily q does not entail necessity of the conditional from p to q

Equation form expr-172717ef1e584d16

AB!A \to !B

Read as: A implies B

Means: A implies B

Equation form expr-172a6d6592e8e4f4

CA\mClass{C} \Entails !A

Read as: A is valid in the class C of models

Means: A is valid in the class C of models

Equation form expr-17fa59edf213cfb9

MAB\mSat{M}{!A \lif !B}

Read as: the conditional from A to B is true at every world in model M

Means: the conditional from A to B is true at every world in model M

Equation form expr-1880909af91a07f0

Mp[w]\mSat{M}{p}[w']

Read as: model M satisfies p at world w prime

Means: model M satisfies p at world w prime

Equation form expr-1a53000974926187

V(p)V(p)

Read as: V of p

Means: V of p

Equation form expr-1b16b1df538ba12d

nn

Read as: n

Means: n

Equation form expr-1e2cf0a95163ca0a

MA[D1/p1,,Dn/pn][w]\mSat/{M}{\SSubst{!A}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}}}[w]

Read as: model M does not satisfy the result of simultaneously substituting D subscript one through D subscript n for p subscript one through p subscript n in A, at world w

Means: model M does not satisfy the result of simultaneously substituting D subscript one through D subscript n for p subscript one through p subscript n in A, at world w

Equation form expr-2054805cec45318d

M¬A[w]\mSat{M}{\lnot\Diamond !A}[w]

Read as: model M satisfies not possibly A at world w

Means: model M satisfies not possibly A at world w

Equation form expr-22457bba9cc63931

M¬p¬p[w]\mSat{M}{\Box\lnot p \lif \lnot p}[w]

Read as: model M satisfies the conditional from necessarily not p to not p at world w

Means: model M satisfies the conditional from necessarily not p to not p at world w

Equation form expr-22fcce974c4bdb33

M\mModel M

Read as: model M

Means: model M

Equation form expr-234ef32b30394a54

(AB)(!A \lor !B)

Read as: the disjunction of A and B, enclosed in parentheses

Means: the disjunction of A and B, enclosed in parentheses

Equation form expr-23fac266c08cc34b

pi\Obj p_i

Read as: propositional variable p subscript i

Means: propositional variable p subscript i

Equation form expr-240313d5e995741c

v\pAssign{v}

Read as: truth-value assignment v

Means: truth-value assignment v

Equation form expr-240381337f804e9f

AB!A \lif !B

Read as: if A, then B

Means: if A, then B

Equation form expr-241307f534cace2c

V(p)={w1,w2}V(p) = \{w_1, w_2\}

Read as: V of p is the set containing w subscript one and w subscript two

Means: V of p is the set containing w subscript one and w subscript two

Equation form expr-251d0df9e1d4a680

Mpp[w1]\mSat/{M}{\Box p \lif p}[w_1]

Read as: model M does not satisfy the conditional from necessarily p to p at world w subscript one

Means: model M does not satisfy the conditional from necessarily p to p at world w subscript one

Equation form expr-25e12cee4c403162

p\mTrue{p}

Read as: p is printed true at this world

Means: p is printed true at this world

Equation form expr-271202c561ada888

M¬A[w]\mSat{M}{\lnot !A}[w']

Read as: model M satisfies not A at world w prime

Means: model M satisfies not A at world w prime

Equation form expr-284c47be48fb0c66

¬\lnot

Read as: negation

Means: negation

Equation form expr-28bfdd7dc1292f25

ppp \lif \Box p

Read as: if p, then necessarily p

Means: if p, then necessarily p

Equation form expr-2da171389d41722d

(AB)A\Box (!A \land !B) \Entails \Box !A

Read as: necessity of the conjunction of A and B entails necessity of A

Means: necessity of the conjunction of A and B entails necessity of A

Equation form expr-2db5e5ed1e3f1510

(B[D1/p1,,Dn/pn]C[D1/p1,,Dn/pn]).(\SSubst{!B}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}} \liff \SSubst{!C}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}}).

Read as: the biconditional between the simultaneous substitution instance of B and the corresponding simultaneous substitution instance of C

Means: the biconditional between the simultaneous substitution instance of B and the corresponding simultaneous substitution instance of C

Equation form expr-2e23407a47cc8eb9

BA[D1/p1,,Dn/pn]!B \ident \SSubst{!A}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}}

Read as: B is syntactically identical to the result of simultaneously substituting D subscript one through D subscript n for p subscript one through p subscript n in A

Means: B is syntactically identical to the result of simultaneously substituting D subscript one through D subscript n for p subscript one through p subscript n in A

Equation form expr-2f2773f485404693

BA!B \Entails !A

Read as: B entails A

Means: B entails A

Equation form expr-303d52c8d005ab48

BΓ!B \in \Gamma

Read as: B belongs to Gamma

Means: B belongs to Gamma

Equation form expr-3106fac3e3c8f992

w2w_2

Read as: w subscript two

Means: w subscript two

Equation form expr-318cbe8dda2d2c2b

Mp[w]\mSat{M}{ p}[w]

Read as: model M satisfies p at world w

Means: model M satisfies p at world w

Equation form expr-318f93b8c3835cd2

p1\Obj p_1

Read as: propositional variable p subscript one

Means: propositional variable p subscript one

Equation form expr-339707771b150f03

MAB[w]\mSat{M}{!A \lif !B}[w]

Read as: model M satisfies the conditional from A to B at world w

Means: model M satisfies the conditional from A to B at world w

Equation form expr-346cf456a77b1ce5

pnp_n

Read as: p subscript n

Means: p subscript n

Equation form expr-34c867dbe53a287a

MA[w]\mSat{M}{\Diamond !A}[w]

Read as: model M satisfies possibility of A at world w

Means: model M satisfies possibility of A at world w

Equation form expr-367663e572248060

Mp[w1]\mSat/{M}{p}[w_1]

Read as: model M does not satisfy p at world w subscript one

Means: model M does not satisfy p at world w subscript one

Equation form expr-376d5037f2a5b8b0

p0\Obj p_0

Read as: propositional variable p subscript zero

Means: propositional variable p subscript zero

Equation form expr-3791ff36591fd55f

v¬BvBby definition of v;MB[D1/p1,,Dn/pn][w]by induction hypothesisM¬B[D1/p1,,Dn/pn][w]by definition of v.\pSat{v}{\lnot !B} \Leftrightarrow {} & \pSat/{v}{!B}\\ &\qquad \text{by definition of $\pSat{v}{}$};\\ \Leftrightarrow {} & \mSat/{M}{\SSubst{!B}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}}}[w]\\ &\qquad \text{by induction hypothesis}\\ \Leftrightarrow {} & \mSat{M}{\SSubst{\lnot !B}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}}}[w]\\ &\qquad \text{by definition of $\pSat{v}{}$}.

Read as: Induction chain for negation. Assignment v satisfies not B if and only if v does not satisfy B. By the induction hypothesis, this holds if and only if model M does not satisfy at w the simultaneous substitution instance of B. This holds if and only if M satisfies at w the simultaneous substitution instance of not B. The source attributes the last step to propositional satisfaction, although the displayed relation is modal satisfaction; that attribution is preserved and noted. End chain.

Means: Induction chain for negation. Assignment v satisfies not B if and only if v does not satisfy B. By the induction hypothesis, this holds if and only if model M does not satisfy at w the simultaneous substitution instance of B. This holds if and only if M satisfies at w the simultaneous substitution instance of not B. The source attributes the last step to propositional satisfaction, although the displayed relation is modal satisfaction; that attribution is preserved and noted. End chain.

Equation form expr-385ce03182cf3a0b

Rw1wRw_1w

Read as: world w is accessible from w subscript one

Means: world w is accessible from w subscript one

Equation form expr-38bc0230ec229809

(B[D1/p1,,Dn/pn]C[D1/p1,,Dn/pn]).(\SSubst{!B}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}} \land \SSubst{!C}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}}).

Read as: the conjunction of the simultaneous substitution instance of B and the corresponding simultaneous substitution instance of C

Means: the conjunction of the simultaneous substitution instance of B and the corresponding simultaneous substitution instance of C

Equation form expr-3b49e1a3f6189bbd

AB!A \liff !B

Read as: A if and only if B

Means: A if and only if B

Equation form expr-3b524d8b1a1063d9

MC[w]\mSat{M}{!C}[w]

Read as: model M satisfies C at world w

Means: model M satisfies C at world w

Equation form expr-3bc7c48edc33ed52

(p2p3)((p2p3)¬p1)while A[D2/p1,D1/p2] is¬p1(¬p1(p2p3))Note that simultaneous substitution is in general not the same as iterated substitution, e.g., compare A[D1/p1,D2/p2] above with (A[D1/p1])[D2/p2], which is:(p2p3)((p2p3)p2)[¬p1/p2], i.e.,(¬p1p3)((¬p1p3)¬p1)and with (A[D2/p2])[D1/p1]:p1(p1¬p1)[(p2p3)/p1], i.e.,(p2p3)((p2p3)¬(p2p3)).\Diamond(p_2 \lif p_3) & \lif \Box(\Diamond(p_2 \lif p_3) \land \lnot\Box p_1) \intertext{while $\SSubst{!A}{\subst{!D_2}{p_1}, \subst{!D_1}{p_2}}$ is} \lnot\Box p_1 & \lif \Box(\lnot\Box p_1 \land \Diamond(p_2 \lif p_3)) \intertext{Note that simultaneous substitution is in general not the same as iterated substitution, e.g., compare $\SSubst{!A}{\subst{!D_1}{p_1}, \subst{!D_2}{p_2}}$ above with $\Subst{(\Subst{!A}{!D_1}{p_1})}{!D_2}{p_2}$, which is:} \Diamond(p_2 \lif p_3) & \Subst{\lif \Box(\Diamond(p_2 \lif p_3) \land p_2)}{\lnot\Box p_1}{p_2}, \text{ i.e.,}\\ \Diamond(\lnot\Box p_1 \lif p_3) & \lif \Box(\Diamond(\lnot\Box p_1 \lif p_3) \land \lnot\Box p_1)\\ \intertext{and with $\Subst{(\Subst{!A}{!D_2}{p_2})}{!D_1}{p_1}$:} p_1 & \lif \Subst{\Box(p_1 \land \lnot\Box p_1)}{\Diamond(p_2 \lif p_3)}{p_1}, \text{ i.e.,}\\ \Diamond(p_2 \lif p_3) & \lif \Box(\Diamond(p_2 \lif p_3) \land \lnot\Box\Diamond(p_2 \lif p_3)).

Read as: Worked simultaneous and iterated substitutions. First: if possibly the conditional from p two to p three, then necessarily its conjunction with not necessarily p one. Reversing the two simultaneous replacements gives: if not necessarily p one, then necessarily its conjunction with possibly the conditional from p two to p three. Iterating D one then D two instead yields: if possibly the conditional from not necessarily p one to p three, then necessarily its conjunction with not necessarily p one. Iterating D two then D one yields: if possibly the conditional from p two to p three, then necessarily its conjunction with not necessarily possibly the conditional from p two to p three. End worked substitutions.

Means: Worked simultaneous and iterated substitutions. First: if possibly the conditional from p two to p three, then necessarily its conjunction with not necessarily p one. Reversing the two simultaneous replacements gives: if not necessarily p one, then necessarily its conjunction with possibly the conditional from p two to p three. Iterating D one then D two instead yields: if possibly the conditional from not necessarily p one to p three, then necessarily its conjunction with not necessarily p one. Iterating D two then D one yields: if possibly the conditional from p two to p three, then necessarily its conjunction with not necessarily possibly the conditional from p two to p three. End worked substitutions.

Equation form expr-414f84ca9ba2b5e0

M={W,R,V}\mModel{M'} = \{W', R', V'\}

Read as: the source writes model M prime equals the set containing W prime, R prime, and V prime

Means: the source writes model M prime equals the set containing W prime, R prime, and V prime

Equation form expr-41e82746afe25cb2

w1V(p)w_1 \in V(p)

Read as: w subscript one belongs to V of p

Means: w subscript one belongs to V of p

Equation form expr-438757f12dd8c3fc

w1w_1

Read as: w subscript one

Means: w subscript one

Equation form expr-43e803d5632f4cc0

Mpq[w1]\mSat{M}{p \lor q}[w_1]

Read as: model M satisfies p or q at world w subscript one

Means: model M satisfies p or q at world w subscript one

Equation form expr-442967b989492313

V(p)={w}V(p) = \{w\}

Read as: V of p is the singleton set containing w

Means: V of p is the singleton set containing w

Equation form expr-468c5d976e16a9c7

M¬A[w]\mSat{M}{\Box\lnot!A}[w]

Read as: model M satisfies necessarily not A at world w

Means: model M satisfies necessarily not A at world w

Equation form expr-46b7a5140fe90304

AA!A \lif \Box !A

Read as: if A, then necessarily A

Means: if A, then necessarily A

Equation form expr-48075a486ff44dfc

Mq[w1]\mSat{M}{\Diamond q}[w_1]

Read as: model M satisfies possibility of q at world w subscript one

Means: model M satisfies possibility of q at world w subscript one

Equation form expr-4c0f80705a953246

ppp \lif \Diamond\Diamond p

Read as: if p, then possibly possibly p

Means: if p, then possibly possibly p

Equation form expr-4d758f3eb8936a2a

vBCvB and vCby definition of vMB[D1/p1,,Dn/pn][w] and MC[D1/p1,,Dn/pn][w]by induction hypothesisM(BC)[D1/p1,,Dn/pn][w]by definition of M[w].\pSat{v}{!B \land !C} \Leftrightarrow {} & \pSat{v}{!B} \text{ and } \pSat{v}{!C}\\ &\qquad \text{by definition of $\pSat{v}{}$}\\ \Leftrightarrow {} & \mSat{M}{\SSubst{!B}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}}}[w] \text{ and } \\ & \mSat{M}{\SSubst{!C}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}}}[w]\\ &\qquad \text{by induction hypothesis}\\ \Leftrightarrow{} & \mSat{M}{\SSubst{(!B \land !C)}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}}}[w]\\ &\qquad \text{by definition of $\mSat{M}{}[w]$}.

Read as: Induction chain for conjunction. Assignment v satisfies B and C if and only if it satisfies B and it satisfies C. By the induction hypotheses, this holds if and only if model M at w satisfies both corresponding simultaneous substitution instances. By modal satisfaction, this holds if and only if M at w satisfies the simultaneous substitution instance of the conjunction of B and C. End chain.

Means: Induction chain for conjunction. Assignment v satisfies B and C if and only if it satisfies B and it satisfies C. By the induction hypotheses, this holds if and only if model M at w satisfies both corresponding simultaneous substitution instances. By modal satisfaction, this holds if and only if M at w satisfies the simultaneous substitution instance of the conjunction of B and C. End chain.

Equation form expr-4ef14388a47d369b

w2V(p)w_2 \in V(p)

Read as: w subscript two belongs to V of p

Means: w subscript two belongs to V of p

Equation form expr-4f86984ef1f09207

Mpp[w]\mSat{M}{p \lif \Diamond p}[w]

Read as: model M satisfies the conditional from p to possibly p at world w

Means: model M satisfies the conditional from p to possibly p at world w

Equation form expr-5045ba03c70ef68c

(AB)(BA)(!A \lif !B) \land (!B \lif !A)

Read as: the conjunction of the conditional from A to B and the conditional from B to A

Means: the conjunction of the conditional from A to B and the conditional from B to A

Equation form expr-5093eaa4ffa5bb9b

ppppp \lif \Diamond p \Entails \Box p \lif p

Read as: if p then possibly p entails if necessarily p then p

Means: if p then possibly p entails if necessarily p then p

Equation form expr-50e721e49c013f00

ww

Read as: w

Means: w

Equation form expr-5136fc4246e7d497

\Diamond

Read as: possibility

Means: possibility

Equation form expr-51b864bb63453dd2

v\pSat/{v}{\lfalse}

Read as: assignment v does not satisfy falsity

Means: assignment v does not satisfy falsity

Equation form expr-525a1d0e8bb940a9

wWw' \in W

Read as: w prime belongs to W

Means: w prime belongs to W

Equation form expr-5280c8f9e471df51

\ltrue

Read as: truth

Means: truth

Equation form expr-52884be383e0a550

M¬p[w]\mSat{M}{\Box \lnot p}[w]

Read as: model M satisfies necessarily not p at world w

Means: model M satisfies necessarily not p at world w

Equation form expr-529ad2daacd7efcb

\lor

Read as: disjunction

Means: disjunction

Equation form expr-52d7448aebc51481

M[w]\mSat{M}{\lfalse}[w]

Read as: model M satisfies falsity at world w

Means: model M satisfies falsity at world w

Equation form expr-5323aa1f0bf11e2c

(B[D1/p1,,Dn/pn]C[D1/p1,,Dn/pn]).(\SSubst{!B}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}} \lor \SSubst{!C}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}}).

Read as: the disjunction of the simultaneous substitution instance of B and the corresponding simultaneous substitution instance of C

Means: the disjunction of the simultaneous substitution instance of B and the corresponding simultaneous substitution instance of C

Equation form expr-537f7b515e650db7

A[D1/p1,D2/p2]\SSubst{!A}{\subst{!D_1}{p_1}, \subst{!D_2}{p_2}}

Read as: the result of simultaneously substituting D subscript one for p subscript one and D subscript two for p subscript two in A

Means: the result of simultaneously substituting D subscript one for p subscript one and D subscript two for p subscript two in A

Equation form expr-563087af17ac1bdc

¬B[D1/p1,,Dn/pn]\lnot \SSubst{!B}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}}

Read as: the negation of the simultaneous substitution instance of B

Means: the negation of the simultaneous substitution instance of B

Equation form expr-563993a0b64357c6

M=W,R,VM = \tuple{W, R, V}

Read as: M is the ordered triple W, R, V

Means: M is the ordered triple W, R, V

Equation form expr-57885e4c75965b23

Γ\Gamma

Read as: Gamma

Means: Gamma

Equation form expr-58eb88f3d8608c45

A\Entails \Box!A

Read as: necessarily A is valid in all models

Means: necessarily A is valid in all models

Equation form expr-5dafb363af77c7f8

Mq[w1]\mSat{M}{q}[w_1]

Read as: model M satisfies q at world w subscript one

Means: model M satisfies q at world w subscript one

Equation form expr-6064bd03f7272b46

Mq\mSat{M}{q}

Read as: q is true at every world in model M

Means: q is true at every world in model M

Equation form expr-6158f77c3833268f

pip_i

Read as: p subscript i

Means: p subscript i

Equation form expr-618b8e285848f0ab

¬pp\lnot p \lif \Diamond \Box p

Read as: if not p, then possibly necessarily p

Means: if not p, then possibly necessarily p

Equation form expr-62019e757a9cfb48

MA[w]\mSat/{M}{\Diamond !A}[w]

Read as: model M does not satisfy possibility of A at world w

Means: model M does not satisfy possibility of A at world w

Equation form expr-623fc0387a93ef39

M[w]\mSat/{M}{\lfalse}[w]

Read as: model M does not satisfy falsity at world w

Means: model M does not satisfy falsity at world w

Equation form expr-62d8bfbf711cee05

(AB)(AB)\Diamond (!A \lor !B) \liff (\Diamond !A \lor \Diamond !B)

Read as: the disjunction of A and B is possible if and only if either A is possible or B is possible

Means: the disjunction of A and B is possible if and only if either A is possible or B is possible

Equation form expr-63713d1f6d4dc4ed

MA\mSat{M}{!A}

Read as: A is true at every world in model M

Means: A is true at every world in model M

Equation form expr-64a8722b9aebd40c

(pq)pq\Box (p \lif q) \Entails/ p \lif \Box q

Read as: necessity of the conditional from p to q does not entail the conditional from p to necessarily q

Means: necessity of the conditional from p to q does not entail the conditional from p to necessarily q

Equation form expr-6569be2ecbc7d7d4

M¬A\mSat{M}{\lnot!A}

Read as: not A is true at every world in model M

Means: not A is true at every world in model M

Equation form expr-65edae0ed060878a

V(pi)={w:MDi[w]}V'(p_i) = \Setabs{w}{\mSat{M}{!D_i}[w]}

Read as: V prime of p subscript i is the set of worlds w at which model M satisfies D subscript i

Means: V prime of p subscript i is the set of worlds w at which model M satisfies D subscript i

Equation form expr-65fc0961f49725f0

vA\pSat{v}{!A}

Read as: assignment v satisfies A

Means: assignment v satisfies A

Equation form expr-669451e62a7d20f1

M¬p\mSat/{M}{\lnot p}

Read as: not p is not true at every world in model M

Means: not p is not true at every world in model M

Equation form expr-672eb44f56c4f5e1

AB!A \strictif !B

Read as: necessarily, if A then B

Means: necessarily, if A then B

Equation form expr-6941e31c1142a156

{B:D1,,Dn(B=C[D1/p1,,Dn/pn])}.\Setabs{!B}{\lexists[!D_1], \dots, \lexists[!D_n] \left(!B = \SSubst{!C}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}} \right) }.

Read as: the set of formulas B such that there exist formulas D subscript one through D subscript n for which B equals the simultaneous substitution instance of C

Means: the set of formulas B such that there exist formulas D subscript one through D subscript n for which B equals the simultaneous substitution instance of C

Equation form expr-69ef9ee2c45eb3b7

MA[w]\mSat{M}{!A}[w']

Read as: model M satisfies A at world w prime

Means: model M satisfies A at world w prime

Equation form expr-6ad5362532f7d650

A\Diamond \Box !A

Read as: possibly necessarily A

Means: possibly necessarily A

Equation form expr-6b3e498919635337

Mpp[w1]\mSat{M}{p \lif \Diamond p}[w_1]

Read as: model M satisfies the conditional from p to possibly p at world w subscript one

Means: model M satisfies the conditional from p to possibly p at world w subscript one

Equation form expr-6b78c5f6c2948fb7

M(pq)[w1]\mSat{M}{\Box (p \lor q)}[w_1]

Read as: model M satisfies necessity of p or q at world w subscript one

Means: model M satisfies necessity of p or q at world w subscript one

Equation form expr-6ef942abd8cdd431

AA\Box \Box !A \lif \Box !A

Read as: if necessarily necessarily A, then necessarily A

Means: if necessarily necessarily A, then necessarily A

Equation form expr-6f9da282bc96125e

q{p1,,pn}q \notin \{p_1, \dots, p_n \}

Read as: q does not belong to the set containing p subscript one through p subscript n

Means: q does not belong to the set containing p subscript one through p subscript n

Equation form expr-7023b10755c9b26e

ppp \lif \Box\Diamond p

Read as: if p, then necessarily possibly p

Means: if p, then necessarily possibly p

Equation form expr-717a14ca6bc50ec7

p¬p\Box p \lor \lnot \Box p

Read as: either necessarily p or not necessarily p

Means: either necessarily p or not necessarily p

Equation form expr-71f2b4f16853c08a

MDi[w]\mSat{M}{!D_i}[w]

Read as: model M satisfies D subscript i at world w

Means: model M satisfies D subscript i at world w

Equation form expr-73b48c6c1d281bc8

(p2p3)\Diamond(p_2 \lif p_3)

Read as: possibility of the conditional from p subscript two to p subscript three

Means: possibility of the conditional from p subscript two to p subscript three

Equation form expr-741046a1e88bd478

¬p1\lnot\Box p_1

Read as: not necessarily p subscript one

Means: not necessarily p subscript one

Equation form expr-7819f162040043dd

M¬A[w]\mSat/{M}{\lnot !A}[w']

Read as: model M does not satisfy not A at world w prime

Means: model M does not satisfy not A at world w prime

Equation form expr-786aa0b01b2874ad

RwwRww'

Read as: world w prime is accessible from world w

Means: world w prime is accessible from world w

Equation form expr-78aaeb244101d779

A[D1/p1,,Dn/pn]\SSubst{\indfrm}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}}

Read as: the result of simultaneously substituting D subscript one through D subscript n for p subscript one through p subscript n in the formula of the current induction case

Means: the result of simultaneously substituting D subscript one through D subscript n for p subscript one through p subscript n in the formula of the current induction case

Equation form expr-79e7bf33ddc100a2

p(qp)\Box p \lif \Box (q \lif p)

Read as: if necessarily p, then necessarily if q then p

Means: if necessarily p, then necessarily if q then p

Equation form expr-7b50bc0a16e147b9

M[w]\mSat{M}{}[w]

Read as: satisfaction in model M at world w

Means: satisfaction in model M at world w

Equation form expr-7b8dff15e7d0e9be

Dn!D_n

Read as: formula D subscript n

Means: formula D subscript n

Equation form expr-7c2443102c181d52

p3p_3

Read as: p subscript three

Means: p subscript three

Equation form expr-7cc21a3bda17828d

MB[w]\mSat{M}{!B}[w]

Read as: model M satisfies B at world w

Means: model M satisfies B at world w

Equation form expr-7cdcc210af5bfaf1

M¬¬A[w]\mSat{M}{\lnot\Diamond\lnot !A}[w]

Read as: model M satisfies not possibly not A at world w

Means: model M satisfies not possibly not A at world w

Equation form expr-7dedcc56da009b6c

AA\Box \Diamond !A \lif \Diamond \Box !A

Read as: if necessarily possibly A, then possibly necessarily A

Means: if necessarily possibly A, then possibly necessarily A

Equation form expr-7eeba8a02b6b43f3

vBCvB or vCby definition of v;MB[D1/p1,,Dn/pn][w] or MC[D1/p1,,Dn/pn][w]by induction hypothesisM(BC)[D1/p1,,Dn/pn][w]by definition of M[w].\pSat{v}{!B \lor !C} \Leftrightarrow{} & \pSat{v}{!B} \text{ or } \pSat{v}{!C}\\ &\qquad \text{by definition of $\pSat{v}{}$};\\ \Leftrightarrow{} & \mSat{M}{\SSubst{!B}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}}}[w] \text{ or }\\ & \mSat{M}{\SSubst{!C}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}}}[w]\\ &\qquad \text{by induction hypothesis}\\ \Leftrightarrow{} & \mSat{M}{\SSubst{(!B \lor !C)}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}}}[w]\\ &\qquad \text{by definition of $\mSat{M}{}[w]$}.

Read as: Induction chain for disjunction. Assignment v satisfies B or C if and only if it satisfies at least one of B and C. By the induction hypotheses, this holds if and only if model M at w satisfies at least one corresponding substitution instance. By modal satisfaction, this holds if and only if M at w satisfies the substitution instance of B or C. End chain.

Means: Induction chain for disjunction. Assignment v satisfies B or C if and only if it satisfies at least one of B and C. By the induction hypotheses, this holds if and only if model M at w satisfies at least one corresponding substitution instance. By modal satisfaction, this holds if and only if M at w satisfies the substitution instance of B or C. End chain.

Equation form expr-7faf9b0bc6d8753e

(AB)(AB)\Diamond (!A \lif !B) \lif (\Box !A \lif \Diamond !B)

Read as: if the conditional from A to B is possible, then if A is necessary, B is possible

Means: if the conditional from A to B is possible, then if A is necessary, B is possible

Equation form expr-7fb7ecb60a6350a2

AB\Diamond !A \lif !B

Read as: if possibly A, then B

Means: if possibly A, then B

Equation form expr-8034f48a3ceeebf5

V(p)=V'(p) = \emptyset

Read as: V prime of p is empty

Means: V prime of p is empty

Equation form expr-8096a23ff2d820db

MAB[w]\mSat{M}{!A \lif !B}[w']

Read as: model M satisfies the conditional from A to B at world w prime

Means: model M satisfies the conditional from A to B at world w prime

Equation form expr-8238c028f61fc0f7

A!A

Read as: formula A

Means: formula A

Equation form expr-82482b4b82458641

B[D1/p1,,Dn/pn].\Diamond \SSubst{!B}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}}.

Read as: possibility of the simultaneous substitution instance of B

Means: possibility of the simultaneous substitution instance of B

Equation form expr-85c3ce29e3a4dc40

C\mClass{C}

Read as: the class C of models

Means: the class C of models

Equation form expr-89390fc45c7bbfe2

Mp[w1]\mSat{M}{\Box p}[w_1]

Read as: model M satisfies necessity of p at world w subscript one

Means: model M satisfies necessity of p at world w subscript one

Equation form expr-8947db7b8d020f79

A(BA)\Box !A \lif \Box (!B \lif !A)

Read as: if A is necessary, then the conditional from B to A is necessary

Means: if A is necessary, then the conditional from B to A is necessary

Equation form expr-8b57c1f938ff39f9

WW \neq \emptyset

Read as: W is nonempty

Means: W is nonempty

Equation form expr-8bd2005830815bd2

A\Box!A

Read as: necessity of A

Means: necessity of A

Equation form expr-8c2574892063f995

RR

Read as: R

Means: R

Equation form expr-8c7566c2fdcbadf8

Mp\mSat{M}{p}

Read as: p is true at every world in model M

Means: p is true at every world in model M

Equation form expr-8e35c2cd3bf6641b

qq

Read as: q

Means: q

Equation form expr-8e8237e560bad76b

(AB)(AB)\Box(!A \lif !B) \lif (\Diamond !A \lif \Diamond !B)

Read as: if the conditional from A to B is necessary, then if A is possible, B is possible

Means: if the conditional from A to B is necessary, then if A is possible, B is possible

Equation form expr-8f8932956e0e561e

W={w}W' = \{w\}

Read as: W prime is the singleton set containing w

Means: W prime is the singleton set containing w

Equation form expr-900aeb8b11807edf

Mp[w]\mSat{M}{\Diamond p}[w]

Read as: model M satisfies possibility of p at world w

Means: model M satisfies possibility of p at world w

Equation form expr-911dea1526a594a6

MA[w]\mSat/{M'}{!A}[w]

Read as: model M prime does not satisfy A at world w

Means: model M prime does not satisfy A at world w

Equation form expr-93aa632d054e9ffb

A(BA)!A \lif (!B \lif !A)

Read as: if A, then if B then A

Means: if A, then if B then A

Equation form expr-9539983363a76211

R=R = \emptyset

Read as: R is empty

Means: R is empty

Equation form expr-96310c0704bf132b

vpiv(pi)=Tby definition of vpiMDi[w]by assumptionMpi[D1/p1,,Dn/pn][w]since pi[D1/p1,,Dn/pn]Di.\pSat{v}{p_i} \Leftrightarrow {} & \pAssign{v}(p_i) = \True \\ & \qquad \text{by definition of $\pSat{v}{p_i}$}\\ \Leftrightarrow {} & \mSat{M}{!D_i}[w] \\ &\qquad \text{by assumption}\\ \Leftrightarrow {} & \mSat{M}{\SSubst{p_i}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}}}[w]\\ &\qquad \text{since $\SSubst{p_i}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}} \ident !D_i$}.

Read as: Induction chain for p subscript i. Assignment v satisfies p subscript i if and only if v assigns it true, by propositional satisfaction. This holds if and only if model M satisfies D subscript i at w, by assumption. This holds if and only if M satisfies at w the simultaneous substitution instance obtained from p subscript i, because that instance is syntactically identical to D subscript i. End chain.

Means: Induction chain for p subscript i. Assignment v satisfies p subscript i if and only if v assigns it true, by propositional satisfaction. This holds if and only if model M satisfies D subscript i at w, by assumption. This holds if and only if M satisfies at w the simultaneous substitution instance obtained from p subscript i, because that instance is syntactically identical to D subscript i. End chain.

Equation form expr-96f180f41f91ce63

(AB)(AB)(\Diamond !A \lif \Box !B) \lif (\Box !A \lif \Box !B)

Read as: if the conditional from possibly A to necessarily B holds, then if A is necessary, B is necessary

Means: if the conditional from possibly A to necessarily B holds, then if A is necessary, B is necessary

Equation form expr-96f8c8771552fb97

BA[D1/p1,,Dn/pn]!B \ident \SSubst{!A}{\subst{!D_1}{p_1},\dots,\subst{!D_n}{p_n}}

Read as: B is syntactically identical to the simultaneous substitution instance of A replacing p subscript one through p subscript n by D subscript one through D subscript n

Means: B is syntactically identical to the simultaneous substitution instance of A replacing p subscript one through p subscript n by D subscript one through D subscript n

Equation form expr-9763a163e7ff6591

w3w_3

Read as: w subscript three

Means: w subscript three

Equation form expr-992accb9917efeb5

C!C

Read as: C

Means: C

Equation form expr-99adc3223e0a4ae7

p(qp)p \lif (q \lif p)

Read as: if p, then if q then p

Means: if p, then if q then p

Equation form expr-9dd4e4b646218a71

MB[w]\mSat{M}{!B}[w']

Read as: model M satisfies B at world w prime

Means: model M satisfies B at world w prime

Equation form expr-9ff421c81040cbb0

v(pi)=T\pAssign{v}(p_i) = \True

Read as: assignment v gives p subscript i the value true

Means: assignment v gives p subscript i the value true

Equation form expr-a24f02133530e49d

Mpq\mSat/{M}{p \lif q}

Read as: the conditional from p to q is not true at every world in model M

Means: the conditional from p to q is not true at every world in model M

Equation form expr-a294d9efdc5319f9

(AB)(AB)\Box (!A \lor !B) \lif (\Box !A \lor \Box !B)

Read as: if the disjunction of A and B is necessary, then either A is necessary or B is necessary

Means: if the disjunction of A and B is necessary, then either A is necessary or B is necessary

Equation form expr-a39d2ca036172648

p1p_1

Read as: p subscript one

Means: p subscript one

Equation form expr-a471f5a7deca1730

M¬¬q[w1]\mSat{M}{\lnot \Box\Box \lnot q}[w_1]

Read as: model M satisfies not necessarily necessarily not q at world w subscript one

Means: model M satisfies not necessarily necessarily not q at world w subscript one

Equation form expr-a4a51fbde8d39ce5

p2\Obj p_2

Read as: propositional variable p subscript two

Means: propositional variable p subscript two

Equation form expr-a8f9c4ec8ae3bd39

Mp[w]\mSat/{M'}{p}[w]

Read as: model M prime does not satisfy p at world w

Means: model M prime does not satisfy p at world w

Equation form expr-a94a8ddf251c366b

M¬¬A[w]\mSat{M}{\lnot\Box\lnot !A}[w]

Read as: model M satisfies not necessarily not A at world w

Means: model M satisfies not necessarily not A at world w

Equation form expr-a97c38e84f241d67

Mp[w]\mSat{M'}{\Box p}[w]

Read as: model M prime satisfies necessity of p at world w

Means: model M prime satisfies necessity of p at world w

Equation form expr-aa816ef1a7dad1da

A¬¬A.row label dual\Diamond !A \liff \lnot\Box\lnot !A. \tag{\Dual}

Read as: Dual schema: possibly A if and only if not necessarily not A

Means: Dual schema: possibly A if and only if not necessarily not A

Equation form expr-ab733e02bed54e75

ΓA\Gamma \Entails !A

Read as: Gamma entails A

Means: Gamma entails A

Equation form expr-ac5162902de4efd2

MA[D1/p1,,Dn/pn][w]\mSat{M}{\SSubst{!A}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}}}[w]

Read as: model M satisfies the simultaneous substitution instance of A at world w

Means: model M satisfies the simultaneous substitution instance of A at world w

Equation form expr-ad9ead843445ff0d

M¬p[w]\mSat/{M}{\lnot p}[w]

Read as: model M does not satisfy not p at world w

Means: model M does not satisfy not p at world w

Equation form expr-ae691208d80475a7

MA[w1]\mSat{M}{!A}[w_1]

Read as: model M satisfies A at world w subscript one

Means: model M satisfies A at world w subscript one

Equation form expr-ae7d61ce04a31447

(AB)(AB)\Box (!A \land !B) \liff (\Box !A \land \Box !B)

Read as: the conjunction of A and B is necessary if and only if both A and B are necessary

Means: the conjunction of A and B is necessary if and only if both A and B are necessary

Equation form expr-b01634352703cd63

M¬A\mSat/{M}{\lnot !A}

Read as: not A is not true at every world in model M

Means: not A is not true at every world in model M

Equation form expr-b318c8360463bdb3

p\Box \Diamond p

Read as: necessarily possibly p

Means: necessarily possibly p

Equation form expr-b59c0ca457682eca

Mp[w]\mSat{M}{p}[w]

Read as: model M satisfies p at world w

Means: model M satisfies p at world w

Equation form expr-b5b446abb4d0323b

MA[w]\mSat{M}{!A}[w]

Read as: model M satisfies A at world w

Means: model M satisfies A at world w

Equation form expr-b7051a8441b8596e

ppppp \lif \Diamond p \Entails/ \Box p \lif p

Read as: if p then possibly p does not entail if necessarily p then p

Means: if p then possibly p does not entail if necessarily p then p

Equation form expr-b7e49009c4bf4d26

Mq[w1]\mSat{M}{\Box q}[w_1]

Read as: model M satisfies necessity of q at world w subscript one

Means: model M satisfies necessity of q at world w subscript one

Equation form expr-b83087dda7cf3716

MA[w]\mSat{M}{\Box!A}[w]

Read as: model M satisfies necessity of A at world w

Means: model M satisfies necessity of A at world w

Equation form expr-b95d5fdc7f8374c2

M¬q[w3]\mSat{M}{\lnot q}[w_3]

Read as: model M satisfies not q at world w subscript three

Means: model M satisfies not q at world w subscript three

Equation form expr-b99d2e5f37ae7e17

ww'

Read as: w prime

Means: w prime

Equation form expr-baacfd9d189243cd

A\Diamond !A

Read as: possibility of A

Means: possibility of A

Equation form expr-bb4af7f6f6021855

pp\Diamond p \lif \Box \Diamond p

Read as: if possibly p, then necessarily possibly p

Means: if possibly p, then necessarily possibly p

Equation form expr-bc5b3c46de9c2f57

M¬A[w]\mSat{M}{\Diamond\lnot !A}[w]

Read as: model M satisfies possibly not A at world w

Means: model M satisfies possibly not A at world w

Equation form expr-bf1df883a744abb3

AB!A \land !B

Read as: A and B

Means: A and B

Equation form expr-c0ff42fe2d6e4445

¬\lnot\lfalse

Read as: not falsity

Means: not falsity

Equation form expr-c229d8c18cd80a5c

W={w}W = \{w\}

Read as: W is the singleton set containing w

Means: W is the singleton set containing w

Equation form expr-c257c20c8ce26d2e

M=W,R,V\mModel{M'} = \tuple{W, R, V'}

Read as: model M prime is the ordered triple W, R, V prime

Means: model M prime is the ordered triple W, R, V prime

Equation form expr-c3eb983cbd345929

CC\mClass{C}' \subseteq \mClass{C}

Read as: the class C prime is a subclass of the class C

Means: the class C prime is a subclass of the class C

Equation form expr-c40e112d9ad379d0

RwwRww

Read as: world w is accessible from itself

Means: world w is accessible from itself

Equation form expr-c4ddea87b1451ed2

(AB)(AB)(\Diamond !A \land \Diamond !B) \lif \Diamond (!A \land !B)

Read as: if A is possible and B is possible, then the conjunction of A and B is possible

Means: if A is possible and B is possible, then the conjunction of A and B is possible

Equation form expr-c63f9557f464c93a

¬A\lnot !A

Read as: not A

Means: not A

Equation form expr-c6528118ba158042

vBCvB or vCby definition of vMB[D1/p1,,Dn/pn][w] or MC[D1/p1,,Dn/pn][w]by induction hypothesisM(BC)[D1/p1,,Dn/pn][w]by definition of M[w].\pSat{v}{!B \lif !C} \Leftrightarrow{} & \pSat/{v}{!B} \text{ or } \pSat{v}{!C}\\ &\qquad \text{by definition of $\pSat{v}{}$}\\ \Leftrightarrow{} & \mSat/{M}{\SSubst{!B}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}}}[w] \text{ or }\\ & \mSat{M}{\SSubst{!C}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}}}[w]\\ &\qquad \text{by induction hypothesis}\\ \Leftrightarrow{} & \mSat{M}{\SSubst{(!B \lif !C)}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}}}[w]\\ &\qquad \text{by definition of $\mSat{M}{}[w]$}.

Read as: Induction chain for the conditional. Assignment v satisfies if B then C if and only if v does not satisfy B or v satisfies C. By the induction hypotheses, this holds if and only if model M at w does not satisfy the substitution instance of B or does satisfy the substitution instance of C. By modal satisfaction, this holds if and only if M at w satisfies the substitution instance of if B then C. End chain.

Means: Induction chain for the conditional. Assignment v satisfies if B then C if and only if v does not satisfy B or v satisfies C. By the induction hypotheses, this holds if and only if model M at w does not satisfy the substitution instance of B or does satisfy the substitution instance of C. By modal satisfaction, this holds if and only if M at w satisfies the substitution instance of if B then C. End chain.

Equation form expr-c865789bc525e11a

Di!D_i

Read as: formula D subscript i

Means: formula D subscript i

Equation form expr-cb1ce2373aab389a

Rw2wRw_2w

Read as: world w is accessible from w subscript two

Means: world w is accessible from w subscript two

Equation form expr-ccb87154d21d3d96

2+2=42+2=4

Read as: two plus two equals four

Means: two plus two equals four

Equation form expr-cdc2ed7d3b3d72c2

\lfalse

Read as: falsity

Means: falsity

Equation form expr-ce36a9166e75bce6

¬\Box \lnot \lfalse

Read as: necessarily not falsity

Means: necessarily not falsity

Equation form expr-cf26fe5bd7e6ea18

(AB)(!A \lif !B)

Read as: the conditional from A to B, enclosed in parentheses

Means: the conditional from A to B, enclosed in parentheses

Equation form expr-d04ff80d9f6dc462

\lif

Read as: conditional

Means: conditional

Equation form expr-d055ee4dbcdd0c8b

B!B

Read as: formula B

Means: formula B

Equation form expr-d0a2b90b3d18abd7

M\mModel{M}

Read as: model M

Means: model M

Equation form expr-d0b530525cf3b93c

M¬A[w]\mSat/{M}{\Diamond\lnot !A}[w]

Read as: model M does not satisfy possibly not A at world w

Means: model M does not satisfy possibly not A at world w

Equation form expr-d148fb86b1972296

MA[w]\mSat/{M}{!A}[w]

Read as: model M does not satisfy A at world w

Means: model M does not satisfy A at world w

Equation form expr-d16b73ce79fc2dfd

MB[w]\mSat/{M}{!B}[w]

Read as: model M does not satisfy B at world w

Means: model M does not satisfy B at world w

Equation form expr-d2da161508eebc66

wWw \in W

Read as: w belongs to W

Means: w belongs to W

Equation form expr-d5c8ee73677dc4ea

p2p_2

Read as: p subscript two

Means: p subscript two

Equation form expr-d6d00853b0416049

M[w3]\mSat{M}{\Box \bot}[w_3]

Read as: model M satisfies necessity of falsity at world w subscript three

Means: model M satisfies necessity of falsity at world w subscript three

Equation form expr-dcfed30b9104243f

(AB)(BA)\Diamond(!A \lif !B) \lor \Box(!B \lif !A)

Read as: either the conditional from A to B is possible, or the conditional from B to A is necessary

Means: either the conditional from A to B is possible, or the conditional from B to A is necessary

Equation form expr-dd3023768fff60cc

M¬p[w]\mSat{M}{\Box\lnot p}[w]

Read as: model M satisfies necessarily not p at world w

Means: model M satisfies necessarily not p at world w

Equation form expr-dd3ddedffb9c5a13

p(qp)\Box p \lif (\Box q \lif \Box p)

Read as: if necessarily p, then if necessarily q then necessarily p

Means: if necessarily p, then if necessarily q then necessarily p

Equation form expr-dda6488d6b6a1fca

pp¬p¬pp \lif \Diamond p \Entails \Box\lnot p \lif \lnot p

Read as: if p then possibly p entails if necessarily not p then not p

Means: if p then possibly p entails if necessarily not p then not p

Equation form expr-de5a6f78116eca62

VV

Read as: V

Means: V

Equation form expr-df1c6f7455cf6ff3

AA!A \lif \Box!A

Read as: if A, then necessarily A

Means: if A, then necessarily A

Equation form expr-df70b62ace0c6812

pp\Box p \lif \Box \Box p

Read as: if necessarily p, then necessarily necessarily p

Means: if necessarily p, then necessarily necessarily p

Equation form expr-e0b0fc0401e776a4

Mpp[w]\mSat/{M'}{\Box p \lif p}[w]

Read as: model M prime does not satisfy the conditional from necessarily p to p at world w

Means: model M prime does not satisfy the conditional from necessarily p to p at world w

Equation form expr-e1f8ee83625bb238

A[D1/p1,,Dn/pn]\SSubst{!A}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}}

Read as: the result of simultaneously substituting D subscript one through D subscript n for p subscript one through p subscript n in A

Means: the result of simultaneously substituting D subscript one through D subscript n for p subscript one through p subscript n in A

Equation form expr-eac72d1087008c7b

AA!A\lif \Diamond !A

Read as: if A, then possibly A

Means: if A, then possibly A

Equation form expr-eb1a74600fe3e5c5

B\Diamond !B

Read as: possibility of B

Means: possibility of B

Equation form expr-ec103117ee0c4cda

(B[D1/p1,,Dn/pn]C[D1/p1,,Dn/pn]).(\SSubst{!B}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}} \lif \SSubst{!C}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}}).

Read as: the conditional from the simultaneous substitution instance of B to the corresponding simultaneous substitution instance of C

Means: the conditional from the simultaneous substitution instance of B to the corresponding simultaneous substitution instance of C

Equation form expr-ec7567117fa65b44

Mpp[w]\mSat{M'}{p \lif \Diamond p}[w]

Read as: model M prime satisfies the conditional from p to possibly p at world w

Means: model M prime satisfies the conditional from p to possibly p at world w

Equation form expr-ef636ba8b6892981

V(q)={w2}V(q) = \{w_2\}

Read as: V of q is the singleton set containing w subscript two

Means: V of q is the singleton set containing w subscript two

Equation form expr-efeb43a2f191e913

pp\Box p \lif \Diamond p

Read as: if necessarily p, then possibly p

Means: if necessarily p, then possibly p

Equation form expr-f10c0ace0b647bfa

R=R' = \emptyset

Read as: R prime is empty

Means: R prime is empty

Equation form expr-f157f71e0163a897

\Box

Read as: necessity

Means: necessity

Equation form expr-f192680bfea27cb4

(pq)p\Box(p \land q) \lif \Box p

Read as: if the conjunction of p and q is necessary, then p is necessary

Means: if the conjunction of p and q is necessary, then p is necessary

Equation form expr-f213f863105aabf3

B[D1/p1,,Dn/pn].\Box \SSubst{!B}{\subst{!D_1}{p_1}, \dots, \subst{!D_n}{p_n}}.

Read as: necessity of the simultaneous substitution instance of B

Means: necessity of the simultaneous substitution instance of B

Equation form expr-f25337353d18e5f2

(AB)(AB).row label K\Box(!A \lif !B) \lif (\Box !A \lif \Box !B). \tag{\Ax{K}}

Read as: K schema: if the conditional from A to B is necessary, then if A is necessary, B is necessary

Means: K schema: if the conditional from A to B is necessary, then if A is necessary, B is necessary

Equation form expr-f4dec0cece1e3f6b

pp\Diamond p \lif \Box p

Read as: if possibly p, then necessarily p

Means: if possibly p, then necessarily p

Equation form expr-f64fdd85fd924a20

Mq[w3]\mSat{M}{\Box q}[w_3]

Read as: model M satisfies necessity of q at world w subscript three

Means: model M satisfies necessity of q at world w subscript three

Equation form expr-f6a654ac829398d2

¬A(AB)\lnot \Diamond !A \lif \Box (!A \lif !B)

Read as: if A is not possible, then the conditional from A to B is necessary

Means: if A is not possible, then the conditional from A to B is necessary

Equation form expr-f80eece1214c4a79

D1!D_1

Read as: formula D subscript one

Means: formula D subscript one

Equation form expr-f87a549f62a7a792

A\Box !A

Read as: necessity of A

Means: necessity of A

Equation form expr-f8dcd48388f1ed21

wV(p)w \in V(p)

Read as: w belongs to V of p

Means: w belongs to V of p

Equation form expr-f9c6cbd6245f9917

M=W,R,V\mModel{M} = \tuple{W, R, V}

Read as: model M is the ordered triple W, R, V

Means: model M is the ordered triple W, R, V

Equation form expr-f9e469296b427af3

pp\Box p \lif p

Read as: if necessarily p, then p

Means: if necessarily p, then p

Equation form expr-fbfc39c6e797a6a3

W={w1,w2,w3}W = \{w_1, w_2, w_3\}

Read as: W is the set containing w subscript one, w subscript two, and w subscript three

Means: W is the set containing w subscript one, w subscript two, and w subscript three

Equation form expr-fc66cc046baf3fab

w1,w2Ww_1, w_2 \in W

Read as: w subscript one and w subscript two belong to W

Means: w subscript one and w subscript two belong to W

Equation form expr-fcb5f40df9be6bae

WW

Read as: W

Means: W

Equation form expr-febc2d0a7ade256c

vA\pSat/{v}{!A}

Read as: assignment v does not satisfy A

Means: assignment v does not satisfy A

Equation form expr-ff252dc637121a1d

p1(p1p2)p_1 \lif \Box(p_1 \land p_2)

Read as: if p subscript one, then necessarily the conjunction of p subscript one and p subscript two

Means: if p subscript one, then necessarily the conjunction of p subscript one and p subscript two

Equation form expr-ff3dd1e8af63e51f

MA[w]\mSat{M}{\Box !A}[w]

Read as: model M satisfies necessity of A at world w

Means: model M satisfies necessity of A at world w

Equation form expr-ff9ba27416d63e9a

(AB)(!A \land !B)

Read as: the conjunction of A and B, enclosed in parentheses

Means: the conjunction of A and B, enclosed in parentheses

Primitive symbols of the basic modal language

The projected language has falsity, the denumerable propositional variables p subscript zero, p subscript one, and so on, negation, conjunction, disjunction, the conditional, and the necessity and possibility operators. The source lists each symbol and its syntactic role.

Source

Inductive definition of basic modal formulas

Falsity and every propositional variable are atomic formulas. Negation takes one formula; conjunction, disjunction, and the conditional take two formulas; necessity and possibility each take one formula. Nothing else is a formula. Parentheses and construction order are retained.

Source

Projected abbreviations for defined modal operators

In the selected source profile, truth abbreviates not falsity and the biconditional between A and B abbreviates the conjunction of the conditional from A to B with the conditional from B to A. Unselected source branches are not silently inserted.

Source

Definition of simultaneous substitution

Simultaneously replace p subscript one through p subscript n in formula A by D subscript one through D subscript n. The source gives the atomic, negation, conjunction, disjunction, conditional, biconditional, necessity, and possibility cases in order. Each case applies the same replacement list, and no replacement is performed sequentially.

Source

Example contrasting simultaneous and iterated substitution

A is the conditional from p one to necessarily p one and p two. D one is possibly if p two then p three, and D two is not necessarily p one. The display gives both orders of simultaneous replacement, then both orders of iterated replacement, preserving the different resulting formulas.

Source

Four source substitution results

The alignment first gives the simultaneous D one, D two instance and then the reversed simultaneous instance. It next gives the result of substituting D one before D two, and finally D two before D one. Alignment columns are layout; each spoken result is a complete conditional.

Source

Definition of a relational modal model

A model M is an ordered triple W, R, V. W is a nonempty set of worlds, R is a binary accessibility relation on W, and V assigns to every propositional variable the set of worlds where it is true. R w w prime means w prime is accessible from w.

Source

Figure containing the simple three-world model

The figure contains the source model graph with worlds w one, w two, and w three, printed truth labels for p and q at every world, and exactly two arrows, both from w one. Its inner TikZ object supplies the ordered structural reading.

Source

Simple three-world relational model

World w one prints p true and q false; w two prints p true and q true; w three prints p false and q false. The only directed accessibility edges are from w one to w two and from w one to w three. No loop or other edge is drawn.

Source

Inductive definition of truth at a world

Model M satisfies A at w according to the atomic and Boolean clauses, followed by the modal clauses. Necessity of B holds at w exactly when B holds at every world accessible from w. Possibility of B holds at w exactly when B holds at at least one accessible world.

Source

Exercise evaluating nine formulas in the simple model

For the earlier three-world model, decide whether each of nine displayed satisfaction claims holds, including vacuous necessities at w three and a nested necessity-negation claim at w one. The source supplies questions only; no answers are added.

Source

Duality of necessity and possibility

At any world, necessarily A is equivalent to not possibly not A, and possibly A is equivalent to not necessarily not A. The selected proof establishes the first equivalence; the second is assigned separately as an exercise.

Source

Exercise completing the modal duality proof

Complete the omitted second part of the preceding duality proposition. The requested proof is not supplied in the source and remains unsolved.

Source

Exercise on worlds with matching atoms and successors

Assume w one and w two agree on every propositional variable and have exactly the same accessible worlds. Prove by induction that they agree on every modal formula. The source states the conditions and goal but gives no solution.

Source

Exercise on not-possible and necessary-not

For a model M, prove that not possibly A holds at w exactly when necessarily not A holds there. This source exercise remains unsolved.

Source

Definition of truth throughout a model

A is true in model M exactly when model M satisfies A at every world w in W. This global notion is distinct from satisfaction at one specified world.

Source

Two facts about truth throughout a model

If A is true throughout a nonempty model, not A is not true throughout it; the converse fails. If the conditional from A to B and A are both true throughout a model, then B is too; the converse relationship between the global statements fails. The proof uses the earlier simple model for counterexamples.

Source

Exercise evaluating formulas throughout a three-world model

The graph fixes the printed values of p one, p two, and p three and four directed edges. Decide whether six listed formulas or schemas are true at every world. The source requests explanations but provides no solutions.

Source

Three-world model for the global-truth exercise

World w one prints p one true and p two and p three false. World w two prints p one and p two true and p three false. World w three prints all three true. Arrows go from w one to w two, w two to w three, and w one to w three; w three also has a loop.

Source

Definition of validity relative to a class of models

A is valid in class C exactly when it is true at every world in every model in C. C semantically entails A records class-relative validity; an entailment sign without C records validity in all models.

Source

Validity is inherited by subclasses

If A is valid throughout class C, it is valid throughout every subclass C prime of C.

Source

Validity is closed under necessitation

If A is valid in all models, then necessarily A is valid in all models. The proof takes an arbitrary model and world and applies validity at every accessible world.

Source

Exercise proving three valid modal formulas

Show validity of the three listed formulas involving necessity, falsity, and nested conditionals. The source gives no solutions.

Source

Exercise on validity in singleton and edgeless models

Prove one schema valid when the model has one world, and two further schemas valid when the accessibility relation is empty. The formulas and model classes remain exactly as printed; no proof is supplied.

Source

Definition of a tautological instance

A modal formula B is a tautological instance when it is obtained by simultaneously substituting modal formulas D one through D n for the variables of a modal-free tautology A.

Source

Lemma transferring a modal-free valuation into a model

For modal-free A, choose assignment v so that v of p subscript i is true exactly when model M satisfies D subscript i at w. Then v satisfies A exactly when M at w satisfies the simultaneous substitution instance of A. The proof proceeds by the projected induction cases.

Source

Atomic-variable induction chain

The three equivalences connect propositional satisfaction of p subscript i, the assigned value true, modal satisfaction of D subscript i at w, and satisfaction of the corresponding substitution instance.

Source

Negation induction chain

The chain moves from propositional satisfaction of not B to failure of B, uses the induction hypothesis for the substitution instance of B, and concludes modal satisfaction of the substitution instance of not B. The source's final justification names propositional rather than modal satisfaction; that attribution is preserved with a note.

Source

Conjunction induction chain

The chain expands propositional satisfaction of B and C, applies both induction hypotheses in source order, and recombines the two modal claims as satisfaction of the substitution instance of the conjunction.

Source

Disjunction induction chain

The chain expands propositional satisfaction of B or C, applies the two induction hypotheses, and recombines the alternatives as satisfaction of the substitution instance of the disjunction.

Source

Conditional induction chain

The chain expands the conditional as failure of B or satisfaction of C, applies the two induction hypotheses with the negative antecedent retained, and recombines the alternatives as satisfaction of the substituted conditional.

Source

Every tautological instance is valid

The contraposition proof turns a modal countermodel to a substitution instance into a propositional counterassignment to the underlying modal-free formula, using the preceding lemma.

Source

Definition of a modal schema

A schema is exactly the set of simultaneous substitution instances of a characteristic modal formula C. Characteristic formulas are unique up to renaming propositional variables; membership makes a formula an instance of the schema.

Source

Truth and validity of a schema

A schema is true in a model when all its instances are true there, and valid when it is true in every model. This is stronger than truth of only its characteristic formula in one model.

Source

Validity of the K schema

K says that necessarily if A then B implies that necessarily A implies necessarily B. The proof fixes an arbitrary accessible world and applies both boxed assumptions there.

Source

Displayed K schema

If necessarily if A then B, then if necessarily A, then necessarily B. The source tags this display K.

Source

Validity of the Dual schema

The proposition states that possibly A is equivalent to not necessarily not A. Its proof body is the source placeholder Exercise and is not expanded.

Source

Displayed Dual schema

Possibly A if and only if not necessarily not A. The source tags this display Dual.

Source

Exercise proving the Dual schema

Prove the preceding proposition that the Dual schema is valid. The source provides no proof here.

Source

Semantic modus ponens

If A and the conditional from A to B are true at a world, B is true there. Consequently the valid formulas are closed under modus ponens.

Source

Validity is equivalent to validity of every substitution instance

A is valid exactly when every simultaneous substitution instance of A is valid. The only-if proof changes the valuation component to make each p subscript i true exactly where D subscript i is true and leaves the supporting induction claim as an exercise.

Source

Exercise proving the substitution-model claim

Prove by induction that the original model satisfies substitution instance B at w exactly when the modified model satisfies A at w. The proof is not supplied.

Source

Exercise showing five familiar modal schemas are not generally valid

Give countermodels to the schemas D, T, B, four, and five as printed. They respectively involve seriality-like, reflexive, symmetric, transitive, and Euclidean patterns studied later; no answers are inserted here.

Source

Outer table of valid and invalid modal schemas

This TeX table wrapper contains one two-column tabular object with six source rows. Its caption literally says valid and open-parenthesis or question mark close-parenthesis invalid schemas; that source uncertainty is retained. The inner table supplies the nonduplicated listener structure.

Source

Six paired valid and invalid modal schemas

The first column contains six schemas identified by the source as valid, and the second contains six identified as invalid. Each row is a pair, read left then right; formulas are not regrouped by operator or inferred beyond the source labels.

Source

Exercise proving the table classifications

Prove every schema in the table's first column valid and every schema in its second column invalid. The source supplies no proofs or countermodels.

Source

Exercise classifying two modal schemas

Decide whether each of two displayed compound schemas is valid or invalid. The source does not reveal either classification.

Source

Exercise finding models that validate every instance

For each of two characteristic formulas, find one model in which every substitution instance is true. The requested models and justification are not supplied.

Source

Definition of modal entailment

Gamma entails A exactly when, at every world of every model, satisfaction of every B in Gamma guarantees satisfaction of A. With one premise B, the notation is B entails A.

Source

Worked entailment and countermodel example

The first argument proves that if p then possibly p entails if necessarily not p then not p. The second refutes entailment of if necessarily p then p using the pictured three-world model and then gives a simpler one-world edgeless countermodel. The source's set braces around the latter model triple are retained and disclosed.

Source

Figure containing the modal countermodel

The figure contains the source graph with p false at w one, p true at w two and w three, and exactly the arrows from w one to each of w two and w three. Its inner TikZ object supplies the ordered structural reading.

Source

Three-world countermodel graph

World w one prints p false. Worlds w two and w three each print p true. Directed accessibility edges go from w one to w two and from w one to w three. No loop or other edge is printed.

Source

Exercise proving a modal entailment

Show that necessity of A and B entails necessity of A. The source gives the statement only and the exercise remains unsolved.

Source

Exercise proving two non-entailments

Give countermodels showing that necessarily if p then q does not entail if p then necessarily q, and the converse entailment also fails. No countermodels are supplied.

Source

Cross-reference reference-000938

the simple three-world model figure

Source occurrence

Cross-reference reference-000939

the simple three-world model figure

Source occurrence

Cross-reference reference-000940

the necessity clause in the definition of truth at a world

Source occurrence

Cross-reference reference-000941

the simple three-world model figure

Source occurrence

Cross-reference reference-000942

the proposition on duality of necessity and possibility

Source occurrence

Cross-reference reference-000943

the simple three-world model figure

Source occurrence

Cross-reference reference-000944

the simple three-world model figure

Source occurrence

Cross-reference reference-000945

the lemma transferring modal-free satisfaction to a substitution instance

Source occurrence

Cross-reference reference-000946

the proposition that the Dual schema is valid

Source occurrence

Cross-reference reference-000947

the proposition equating validity with validity of every substitution instance

Source occurrence

Cross-reference reference-000948

the table of six paired valid and invalid schemas

Source occurrence

Cross-reference reference-000949

the three-world countermodel figure

Source occurrence

Source disclosures

Source-generated case expression tr050-source-macro-0001

A!A \ident \lfalse

Read as: Case: A is the falsity constant.

Read in context source

Source-generated case expression tr050-source-macro-0002

Aq!A \ident q

Read as: Case: A is the propositional variable q.

Read in context source

Source-generated case expression tr050-source-macro-0003

Api!A \ident p_i

Read as: Case: A is the propositional variable p subscript i.

Read in context source

Source-generated case expression tr050-source-macro-0004

A¬B!A \ident \lnot !B

Read as: Case: A is the negation of B.

Read in context source

Source-generated case expression tr050-source-macro-0005

A(BC)!A \ident (!B \land !C)

Read as: Case: A is the conjunction of B and C.

Read in context source

Source-generated case expression tr050-source-macro-0006

A(BC)!A \ident (!B \lor !C)

Read as: Case: A is the disjunction of B and C.

Read in context source

Source-generated case expression tr050-source-macro-0007

A(BC)!A \ident (!B \lif !C)

Read as: Case: A is the conditional from B to C.

Read in context source

Source-generated case expression tr050-source-macro-0008

A(BC)!A \ident (!B \liff !C)

Read as: Case: A is the biconditional between B and C.

Read in context source

Source-generated case expression tr050-source-macro-0009

AB!A \ident \Box !B

Read as: Case: A is necessarily B.

Read in context source

Source-generated case expression tr050-source-macro-0010

AB!A \ident \Diamond !B

Read as: Case: A is possibly B.

Read in context source

Source-generated case expression tr050-source-macro-0024

¬p\mFalse{p}

Read as: p is false

Read in context source

Source-generated case expression tr050-source-macro-0025

p\mTrue{p}

Read as: p is true

Read in context source

Source-generated case expression tr050-source-macro-0026

¬q\mFalse{q}

Read as: q is false

Read in context source

Source-generated case expression tr050-source-macro-0027

p\mTrue{p}

Read as: p is true

Read in context source

Source-generated case expression tr050-source-macro-0028

q\mTrue{q}

Read as: q is true

Read in context source

Source-generated case expression tr050-source-macro-0029

¬p\mFalse{p}

Read as: p is false

Read in context source

Source-generated case expression tr050-source-macro-0030

¬q\mFalse{q}

Read as: q is false

Read in context source

Source-generated case expression tr050-source-macro-0011

A!A \ident \lfalse

Read as: Case: A is the falsity constant.

Read in context source

Source-generated case expression tr050-source-macro-0012

A¬B!A \ident \lnot !B

Read as: Case: A is the negation of B.

Read in context source

Source-generated case expression tr050-source-macro-0013

A(BC)!A \ident (!B \land !C)

Read as: Case: A is the conjunction of B and C.

Read in context source

Source-generated case expression tr050-source-macro-0014

A(BC)!A \ident (!B \lor !C)

Read as: Case: A is the disjunction of B and C.

Read in context source

Source-generated case expression tr050-source-macro-0015

A(BC)!A \ident (!B \lif !C)

Read as: Case: A is the conditional from B to C.

Read in context source

Source-generated case expression tr050-source-macro-0016

AB!A \ident \Box !B

Read as: Case: A is necessarily B.

Read in context source

Source-generated case expression tr050-source-macro-0017

AB!A \ident \Diamond !B

Read as: Case: A is possibly B.

Read in context source

Source-generated case expression tr050-source-macro-0031

p1\mTrue{p_1}

Read as: p subscript one is true

Read in context source

Source-generated case expression tr050-source-macro-0032

¬p2\mFalse{p_2}

Read as: p subscript two is false

Read in context source

Source-generated case expression tr050-source-macro-0033

¬p3\mFalse{p_3}

Read as: p subscript three is false

Read in context source

Source-generated case expression tr050-source-macro-0034

p1\mTrue{p_1}

Read as: p subscript one is true

Read in context source

Source-generated case expression tr050-source-macro-0035

p2\mTrue{p_2}

Read as: p subscript two is true

Read in context source

Source-generated case expression tr050-source-macro-0036

¬p3\mFalse{p_3}

Read as: p subscript three is false

Read in context source

Source-generated case expression tr050-source-macro-0037

p1\mTrue{p_1}

Read as: p subscript one is true

Read in context source

Source-generated case expression tr050-source-macro-0038

p2\mTrue{p_2}

Read as: p subscript two is true

Read in context source

Source-generated case expression tr050-source-macro-0039

p3\mTrue{p_3}

Read as: p subscript three is true

Read in context source

Source-generated case expression tr050-source-macro-0018

A!A \ident \lfalse

Read as: Case: A is the falsity constant.

Read in context source

Source-generated case expression tr050-source-macro-0019

Api!A \ident p_i

Read as: Case: A is the propositional variable p subscript i.

Read in context source

Source-generated case expression tr050-source-macro-0020

A¬B!A \ident \lnot !B

Read as: Case: A is the negation of B.

Read in context source

Source-generated case expression tr050-source-macro-0021

A(BC)!A \ident (!B \land !C)

Read as: Case: A is the conjunction of B and C.

Read in context source

Source-generated case expression tr050-source-macro-0022

A(BC)!A \ident (!B \lor !C)

Read as: Case: A is the disjunction of B and C.

Read in context source

Source-generated case expression tr050-source-macro-0023

A(BC)!A \ident (!B \lif !C)

Read as: Case: A is the conditional from B to C.

Read in context source

Source-generated case expression tr050-source-macro-0040

¬p\mFalse{p}

Read as: p is false

Read in context source

Source-generated case expression tr050-source-macro-0041

p\mTrue{p}

Read as: p is true

Read in context source

Source-generated case expression tr050-source-macro-0042

p\mTrue{p}

Read as: p is true

Read in context source

Ordered structures

Simple three-world relational model

Structure: diagram tikz.

Model graph. Node one is w subscript one. Its printed valuations are, in source order, p is true and q is false. Node two is w subscript two. Its printed valuations are p is true and q is true. Node three is w subscript three. Its printed valuations are p is false and q is false. Directed accessibility edges, in source order: from w subscript one to w subscript two; then from w subscript one to w subscript three. No loop or further edge is printed. End model graph.

Read the source-bound structure in context

Three-world model for the global-truth exercise

Structure: diagram tikz.

Exercise model graph. Node one is w subscript one. Its printed valuations are p subscript one is true, p subscript two is false, and p subscript three is false. Node two is w subscript two. Its printed valuations are p subscript one is true, p subscript two is true, and p subscript three is false. Node three is w subscript three. Its printed valuations are p subscript one is true, p subscript two is true, and p subscript three is true. Directed accessibility edges, in source order: a loop at w subscript three; from w subscript one to w subscript two; from w subscript two to w subscript three; and from w subscript one to w subscript three. End exercise model graph.

Read the source-bound structure in context

Six paired valid and invalid modal schemas

Structure: table.

Two-column schema table. Headers: Valid Schemas; Invalid Schemas. Row one: valid schema if the conditional from A to B is necessary, then if A is possible, B is possible; invalid schema if the disjunction of A and B is necessary, then either A is necessary or B is necessary. Row two: valid schema if the conditional from A to B is possible, then if A is necessary, B is possible; invalid schema if A is possible and B is possible, then the conjunction of A and B is possible. Row three: valid schema the conjunction of A and B is necessary if and only if both A and B are necessary; invalid schema if A, then necessarily A. Row four: valid schema if A is necessary, then the conditional from B to A is necessary; invalid schema if necessarily possibly A, then B. Row five: valid schema if A is not possible, then the conditional from A to B is necessary; invalid schema if necessarily necessarily A, then necessarily A. Row six: valid schema the disjunction of A and B is possible if and only if either A is possible or B is possible; invalid schema if necessarily possibly A, then possibly necessarily A. End schema table.

Read the source-bound structure in context

Three-world countermodel graph

Structure: diagram tikz.

Countermodel graph. Node one is w subscript one, with printed valuation p is false. Node two is w subscript two, with printed valuation p is true. Node three is w subscript three, with printed valuation p is true. Directed accessibility edges, in source order: from w subscript one to w subscript two; then from w subscript one to w subscript three. Only p is printed in this diagram; no value for any other atom is inferred. End countermodel graph.

Read the source-bound structure in context