Information Technology Reference
In-Depth Information
1. C S (according to clause 1 of Proposition 2.9.1), and
2. EUNA j = s 0 = ( SnC ) [E (according to clauses 2 and 3 of Proposi-
tion 2.9.1 given that ( S n C ) \ E = fg , which is due to kCk = kEk ).
These conditions are equivalent to action law a transforms C into E being
applicable to S and resulting in S 0 =( S n C ) [ E where EUNA j = s 0 = S 0 ;
hence, the conditions are equivalent to S 0
being a preliminary successor of S
and a .
Qed.
As an example, consider the state f:
(
s 1 ) ;
(
s 2 ) ; :
g and the action
up
up
light
law instance
(
s 1 ) transforms f:
(
s 1 ) g into f
(
s 1 ) g . Then EUNA
toggle
up
up
entails
^ s 0 = z
s 1 )]
with s 0 = up ( s 1 ) up ( s 2 ) : light , because z can be substituted by the
term up ( s 2 ) : light . Notice that s 0
9z [ :
up
(
s 1 ) z = :
up
(
s 1 )
up
(
s 2 ) :
light
up
(
represents the expected preliminary
successor state.
Subsequent to the generation of some preliminary successor is the (pos-
sibly repeated) application of causal relationships. Let the underlying set of
steady relationships be
f r 1 [ x 1 ]= " 1 causes % 1 if 1 ;:::;r m [ x m ]= " m causes % m if m g
These relationships dene the ternary predicate Causal s ( ` " ;` % ;s ), an in-
stance of which is true if and only if there exists a steady causal relationship
with triggering eect ` " and ramication ` % and whose context holds in
state s , that is,
_
Causal s ( ` " ;` % ;s )
9x i [ ` " = " i ^ ` % = % i ^ Holds ( i ;s ) ]
(2.26)
i =1
Likewise, let fr 1 [ x 1 ]= " 1 causes % 1 if 1 ;:::;r n [ x n ]= " n causes % n if n g
be the underlying entire set of causal relationships, which dene predi-
cate Causal as follows:
_
Causal ( ` " ;` % ;s )
9x i [ ` " = " i ^ ` % = % i ^ Holds ( i ;s ) ]
(2.27)
i =1
E.g., recall the following familiar four (non-steady) causal relationships.
up ( s 1 ) causes light if up ( s 2 )
: up ( s 1 ) causes : light if >
up ( s 2 ) causes light if up ( s 1 )
: up ( s 2 ) causes : light if >
These are encoded as
Causal ( ` " ;` % ;s )
` " = up ( s 1 ) ^ ` % = light ^ Holds ( up ( s 2 ) ;s )
_ ` " = up ( s 2 ) ^ ` % = light ^ Holds ( up ( s 1 ) ;s )
_ ` " = : up ( s 1 ) ^ ` % = : light
_ ` " = : up ( s 2 ) ^ ` % = : light
(2.28)
Search WWH ::




Custom Search