Professional Documents
Culture Documents
!
T |=
Kn
¬( &∈w & ∧ ϕi ), and then w ∈ / W, a contradiction.
!
Let Φ be a law, M ! ∈ M!Φ , and let T !Φ be the output of our Hence Ra (w) #= ∅.
algorithms on input theory T and law Φ. Finally, let Φ be of the form ϕ → %a&*, for some ϕ ∈ F.
M Then M ! = %W! , R! & for some M = %W, R& ∈ M s.t. W! =
If T ∪ {Φ} #|=
Kn
⊥, then M ! ∈ M \ {M :#|= Φ} and M ! is W and R! = R ∪ Rϕ,' , with
a
!
a model of T Φ = T ∪ {Φ}.
Rϕ,'
a = {(w, w! ) : w! ∈ rt(w, ϕ → %a&*, M , M)}
Let T ∪ {Φ} |=
K
⊥. We analyze each case.
n
such that R! is minimal!w.r.t. R.
! !
Let Φ be some ϕ ∈ F. Then M = %W , R & where W =! ! M M!
From W! = W, |= S . As R ⊆ R! , |= X . As far as
(W \ val(¬ϕ)) ∪ val(ϕ) is minimal w.r.t. W and R! ⊆ R is S ∪ X ⊆ T !ϕ→$a%' , it is enough to show that M ! satisfies the
maximal w.r.t. R, for some M = %W, R& ∈ M. added laws.
As we have assumed the syntactical classical revision oper- M! M!
By definition, |= ϕ → %a&*, and then |= (π ∧ ϕA ) →
ator # is sound and complete w.r.t. its semantics and is more- %a&* for every π ∈ IP(S ∧ ϕ).
M! M!
over minimal, we have |= S # ϕ. Because R! ⊆ R, |= E . !
"
If (ϕi ∧ π ∧ ϕA ) → [a](ψi ∨ π ! ∈IP(S ) (π ∧ ϕA )) ∈
!
Let Φ now have the form ϕ → [a]ψ, for ϕ, ψ ∈ F. Then (ϕi ∧ T|= (π∧ϕA )→[a]⊥ ¬(π ∧ ϕA )) → [a]ψi has not been put
Kn
M! = %W! , R! & for some M = %W, R& ∈ M s.t. W! = W and in T !ϕ→$a%' , a contradiction.
R! ⊆ R, where R! is maximal w.r.t. R.
M! M!
Let now (π ∧ ϕA ∧ &) → [a]& ∈ T !ϕ→$a%' . For every w ∈
From W! = W, |= S . As R! ⊆ R, |= E . Because S ∪E ⊆ M! M! M
!
T ϕ→[a]ψ , it suffices to show that M ! is a model of the added W! , if |=
w
π ∧ ϕA ∧ &, then |=
w
&, and then |=
w
&. From
laws. (π ∧ ϕA ∧ &) → [a]& ∈ T !ϕ→$a%' , we have T |=Kn
& → [a]⊥
M! M! or T #|= & → [a]¬& and T |= & → [a]&. In both cases,
By definition, |= ϕ → [a]ψ, and then |= (π∧ϕA ) → [a]ψ K n K n
for every π ∈ IP(S ∧ ϕ). M M!
|= & for every w! ∈ Ra (w), and then |= & for every w! s.t.
If (ϕi ∧π∧ϕA ) → %a&* ∈ T !ϕ→[a]ψ , then for every w ∈ W! , w! w!
M!
if w ! ϕi ∧ π ∧ ϕA , we have w ! ϕi . As w ∈ W, and ϕi → (w, w! ) ∈ R! \ Rϕ,'
a . It remains to show that |=
w!
& for every
%a&* ∈ Xa , Ra (w) = ∅. If R!a (w) = ∅, then w! ! ¬ψ for ! ! !
w ∈ W s.t. (w, w ) ∈ Ra . ϕ,'
every w! ∈ Ra (w). Thus as far as we added (π ∧ ϕA ) → [a]ψ M!
Suppose #|= &. Then ¬& ∈ w! \w. From the construction of
to T !ϕ→[a]ψ , we must have T !ϕ→[a]ψ |= Kn
(π ∧ ϕA ) → [a]⊥. w!
M ! , there is M !! = %W!! , R!! & ∈ M s.t. there is (u, v) ∈ R!!a
Hence R!a (w) ! #= ∅. M !! M !!
Let (ϕi ∧ T|= (π∧ϕA )→$a%¬ψ ¬(π ∧ ϕA )) → %a&* ∈ and ¬& ∈ v \ u, i.e., |=
u
& and |=
v
¬&. From (u, v) ∈ R!!a , we
Kn M !!
! M! do not have T |= & → [a]⊥. From |= ¬&, we do not have
T !ϕ→[a]ψ . For every w ∈ W , if |= w
ϕi ∧ Kn v
! T |= & → [a]&. Thus the algorithm has not put (π ∧ϕA ∧&) →
T|= (π∧ϕA )→$a%¬ψ ¬(π ∧ ϕA ), then w ! ϕi , and as w ∈W Kn
Kn [a]& in T !ϕ→$a%' , a contradiction.
and ϕi → %a&* ∈ Xa , we have Ra (w) #= ∅. If R!a (w) = ∅, be-
M!
cause |= S ∧E and R! is maximal, every M !! = %W!! , R!! & s.t. B Proof of Theorem 5
M !!
|= S ∧ E is s.t. R!!a (w) = ∅. Then S , E |=
!
K n &∈w & → [a]⊥. Definition 13 T is modular if and only if M = {M :
M is a supra-model of T} =
# ∅.
!
But then T |=
K &∈w & → [a]⊥, and as ϕ i → %a&* ∈ Xa ,
n
Lemma 1 Let Φ be a law. If T is modular and T ∪{Φ} |=
Kn
⊥, Lemma 3 Let T be modular, and Φ be a law. Then T |=
K
Φ
n
!
then T Φ is modular. if and only if every M ! = %val(S ), R! & such that |=
$W,R%
T and
Proof: Let Φ be nonclassical. Suppose T !Φ is not modular. R ⊆ R! is a model of Φ.
Then there is ϕ! ∈ F s.t. T !ϕ |= Kn
ϕ! and S ! #|=
CPL
ϕ! , where S ! Proof:
! ! M
is static laws in T Φ . Suppose T #|= Kn
ϕ . Then we must have (⇒): Straightforward, as T |=
K
Φ implies |= Φ for every M
n
T !Φ |=Kn
¬ϕ !
→ [a]⊥ and T !
Φ Kn|= ¬ϕ !
→ %a&*. M
such that |= T, in particular for those that are extensions of
Suppose Φ has the form ϕ → [a]ψ, for ϕ, ψ ∈ F. Then some model of T.
for all ϕ ∧ ¬ϕ! -contexts, as far as T !Φ |= Kn
(ϕ ∧ ¬ϕ! ) → [a]⊥,
(ϕ ∧ ¬ϕ! ) → %a&* ∈ / T !Φ . Then T !Φ |= ϕ! if and only if (⇐): Suppose T #|=
K
Φ. Then there is M = %W, R& such
Kn n
! ! M M
S |= CPL
ϕ , a contradiction. that |= T and #|= Φ. As T is modular, the big model Mbig =
Suppose Φ is of the form ϕ → %a&*, for ϕ ∈ F. Then for %Wbig , Rbig & of T is a model of T. Then by Lemma 2 there
all ϕ ∧ ¬ϕ! -contexts such that T !Φ |= (ϕ ∧ ¬ϕ! ) → %a&*, is a minimal extension R! of R w.r.t. Rbig such that M ! =
Kn M
!
T Φ |= (ϕ ∧ ¬ϕ ) → [a]⊥ is impossible as far as Ea− has
! %val(S ), R ∪ R! & is a model of T. Because #|= Φ, there is
Kn M
been weakened. Then T !Φ |= Kn
ϕ! if and only if S ! |= CPL
ϕ! , a w ∈ W such that #|= w
Φ. If Φ is some ϕ ∈ F or an effect law,
contradiction. M!
any extension M ! of M is such that #|= Φ. If Φ is of the form
Hence we have T |= Kn
ϕ! . Because Φ is nonclassical, S ! = M
w
w.r.t. /M .
When revising by executability laws, S ! = S . Thus taking
the right R and a minimal Rϕ,' a such that M = %val(S ), R&
M
and R! = R ∪ Rϕ,' a , for some Rϕ,'
a ⊆ {(w, w! ) :|= w
ϕ and w! ∈ rt(w, ϕ → %a&*, M , M)}, we get M ∈ M and
then M ! ∈ M!ϕ→$a%' .
Finally, let Φ be some ϕ ∈ F. Then M ! is such that for
every w ∈ W! , if R!a (w) #= ∅, then w ∈ val(S ) and Ra (w) #= ∅
for every M = %W, R& ∈ M. Choosing the right M ∈ M
the result follows.
Proof of Theorem 5
Let T !Φ be the output of our algorithms on input theory T
and law Φ. If T !Φ = T ∪ {Φ}, then T ∪ {Φ} #|=
K
⊥, and hence
n
M! M
every M ! such that |= T !Φ is such that M ! ∈ M \ {M :#|=
Φ} and the result follows.
Suppose T∪{Φ} |= Kn
⊥. From the hypothesis that T is mod-
ular and Lemma 1, T ! is modular. Then M ! = %val(S ! ), R&
is a model of T ! , by Lemma 2. From this and Lemma 3 the
result follows.