Information Technology Reference
In-Depth Information
The case where (13) holds is analogous. Hence s (
y
)= s (
z
). This concludes
= X ʸ .
We have now concluded Step 3 of the outline of the proof. Next we show the last
part of the proof. That is, we show that X can be constructed by quantifying
Q 1 x 1 ...Q m x m in
A
,
b
(
c
|
the case of inclusion atom and thus the proof of (
))
A
over
{∅}
. For this, it suces to show the following claim.
be such that Q p
X
Claim. Let a
A , p
∈{
1 ,...,m
}
=
,and s
X {
{
.
Proof (Claim). Let a , p and s be as in the assumption. Then
s = h ( f
x 1 ,...,x p− 1 }
.Then s ( a/x p )
x 1 ,...,x p }
t )
{
x 1 ,...,x p− 1 }
,
X .Let a 0 = f 1 ( a )and a 1 = f 1
for some f
ʵ ( a ). Note that
both t ( a 0 /x p ) {x 1 ,...,x p } and t ( a 1 /x p ) {x 1 ,...,x p } are in X {x 1 ,...,x p }
since Q p = .Let t 0 ,t 1 ∈ X extend t ( a 0 /x p ) {x 1 ,...,x p } and t ( a 1 /x p )
{
∈F
and t
x 1 ,...,x p }
, respectively. It suces to show that either h ( f
t 0 )or h ( f
t 1 )
(which both are in X )extend s ( a/x p ).
Firstnotethatsince
t 0 {
x 1 ,...,x p− 1 }
= t 1 {
x 1 ,...,x p− 1 }
= t
{
x 1 ,...,x p− 1 }
we have by item 3 of the definition of mid that, for i
p
1, inequalities (14),
(15) and (16) are equivalent:
row( t 0 ( x i )) < mid(row( t 0 (
x
))) ,
(14)
row( t 1 ( x i )) < mid(row( t 1 (
x
))) ,
(15)
row( t ( x i )) < mid(row( t (
x
))) .
(16)
Since also f preserves the rows, we have by the definition of h that h ( f
t 0 ),
h ( f
t ) all agree in variables x 1 ,...,x p− 1 . Note that also ʵ preserves
the rows, so have row( a 0 )=row( a 1 ). Since then row( t 0 ( x i )) = row( t 1 ( x i )), for
i
t 1 )and h ( f
p , we have by item 3 of the definition of mid that
row( t 0 ( x p )) < mid(row( t 0 (
x
))) iff row( t 1 ( x p )) < mid(row( t 1 (
x
))) .
Therefore, either
row( t 0 ( x p )) < mid(row( t 0 (
x
))) or row( t 1 ( x p )) > mid(row( t 1 (
x
))) .
Then in the first case h ( f
t 0 )( x p )= f
t 0 ( x p )= a , and in the second case
X {
h ( f
t 1 )( x p )= ʵ
f
t 1 ( x p )= ʵ
ʵ ( a )= a . Hence s ( a/x p )
x 1 ,...,x p }
.
This concludes the proof of Claim.
We have now shown that X can be constructed by quantifying Q 1 x 1 ...Q m x m
in
A
over
{∅}
. Also previously we showed that (
A
,
b
(
c
))
|
= X ʸ . Therefore,
since ˆ = Q 1 x 1 ...Q m x m ʸ , we obtain that (
A
,
b
(
c
))
|
= ˆ . Hence the as-
sumption that ˆ (
b
,
c
) defines
¬
[TC x , y E DGE k ](
b
,
c
) is false. Otherwise
A |
=
¬
b
,
c
A
,
b
,
c
|
= ˆ from which (
A
,
b
(
c
|
= ˆ
[TC x , y E DGE k ](
)wouldyield(
)
))
A |
¬
b
(
c
follows. Therefore we would obtain
=
[TC x , y E DGE k ](
)) which contra-
A |
¬
b
(
c
dicts the fact that
=
[TC x , y E DGE k ](
)) by Theorem 8. This concludes
the proof of Lemma 1.
 
Search WWH ::




Custom Search