Information Technology Reference
In-Depth Information
˃
˕
The terms in the tableau rules (Figure 1), of the form (
:
), indicate that formula
˕
˃
¬∧
¬¬
is true in state (prefix)
.Rules (
), (
)and(
) correspond to propositional rea-
soning,andrule (
)isthe prefix generating rule .Therearetwogeneral constraints on
the construction of tableaus: (1) The prefix generating rule is never applied twice to the
same premise on the same branch; (2) A formula is never added to a tableau branch
where it already occurs.
As usual, a tableau is saturated when no more rules that satisfy the constraints can
be applied. A branch is saturated if it belongstoasaturated tableau, and it is closed if
it contains formulas (
(otherwise, the branch is
open ). A tableau is closed if all its branches are closed, and it is open if at least one of
its branches is open.
Rule (
˃
:
˕
)and(
˃
:
¬˕
)forsome
˃
and
˕
)might surprise readers familiar with tableaux for normal modal logic, butit
states a straightforward fact: if both
˕
and
¬ˈ
hold in a world
˃
, then while
˕
im-
poses the existence of a neighborhood in
˄
(
˃
) containing only
˕
-worlds,
¬ˈ
imposes
a
¬ˈ
-world in every neighborhood in
˄
(
˃
). The world
˃ ne w denotes exactly that.
3.1 Soundness and Completeness
Definition 2. Givenabranch
ʘ
, Prefix(
ʘ
) is thesetofall its prefixes. We say that
ʘ
is
faithful to a MNM
M=
( W
,˄,
V ) if there is amapping f : Prefix(
ʘ
)
Wsuch that
(
˃
:
˕
)
∈ʘ
implies
M,
f (
˃
)
|=˕
for all
˃∈
Prefix(
ʘ
) .
Lemma 1. Let
ʘ
be any branch of a tableau and
M=
( W
,˄,
V ) a MNM. If
ʘ
is faithful
ʘ such
to
M
, and a tableau rule is applied to it, then it produces atleast oneextension
ʘ is faithfulto
that
.
For the proof, see Appendix A.1.
Theorem 1 (Soundness). Given any formula
M
˕
,ifthere is a closed tableau for
(
is valid in theclass of all MNMs.
Proof. We show the contrapositive. Suppose that
˃ initial :
¬˕
) ,then
˕
¬˕
is satisfiable, i.e., there is a MNM
M=
( W
,˄,
V )anda
w∈
W s.t.
M,w|=˕
. Then the initial tableau
ʘ={
(
˃ initial :
¬˕
)
}
is
faithfulto
and hence, by Lemma 1, only faithfultableau to MNM will be produced.
A faithful branch cannot be closed. Hence (
M
˃ initial :
¬˕
) can have no closed tableau.
M ʘ =
( W ʘ ʘ ,
V ʘ )
Lemma 2. Givenanopen saturated branch
ʘ
,definethe model
asW ʘ :
) ,V ʘ ( p ):
W ʘ |
W ʘ ,
=
Prefix(
ʘ
={˃∈
(
˃
: p )
∈ʘ}
and, for every
˃∈
∈˄ ʘ (
W ʘ |
˃ :
X
˃
)
i
ff
there is
˕
s.t. (
˃
:
˕
)
∈ʘ
and
(
˕
)
∈ʘ}ↆ
X
M ʘ ,˃|= ˕
Then,forall formulas
˕
and all prefix
˃
, (i) (
˃
:
˕
)
∈ ʘ
implies
and (ii)
M ʘ ,˃|=˕
(
˃
:
¬˕
)
∈ʘ
implies
.
˄ ʘ is clearly monotone and thus, if
M ʘ is a MNM .Forthe
Note that
ʘ
is non-empty,
proof, see Appendix A.2.
Theorem 2 (Completeness). Given any formula
˕
,ifthere is an open saturated tableau
for (
is satisfiable inaMNM.
Proof. If there is an open saturated branch
˃ initial :
˕
) ,then
˕
ʘ
containing (
˃ initial :
˕
), Lemma 2 yields
M ʘ initial |=˕
so
˕
is satisfiable in a MNM .
 
Search WWH ::




Custom Search