let S be non empty set ; for BASSIGN being non empty Subset of (ModelSP (Inf_seq S))
for t being Element of Inf_seq S
for f, g being Assign of (LTLModel S,BASSIGN) holds
( t |= f 'R' g iff for m being Nat st ( for j being Nat st j < m holds
Shift t,j |= 'not' f ) holds
Shift t,m |= g )
let BASSIGN be non empty Subset of (ModelSP (Inf_seq S)); for t being Element of Inf_seq S
for f, g being Assign of (LTLModel S,BASSIGN) holds
( t |= f 'R' g iff for m being Nat st ( for j being Nat st j < m holds
Shift t,j |= 'not' f ) holds
Shift t,m |= g )
let t be Element of Inf_seq S; for f, g being Assign of (LTLModel S,BASSIGN) holds
( t |= f 'R' g iff for m being Nat st ( for j being Nat st j < m holds
Shift t,j |= 'not' f ) holds
Shift t,m |= g )
let f, g be Assign of (LTLModel S,BASSIGN); ( t |= f 'R' g iff for m being Nat st ( for j being Nat st j < m holds
Shift t,j |= 'not' f ) holds
Shift t,m |= g )
A1:
( ( for m being Nat st ( for j being Nat st j < m holds
Shift t,j |= 'not' f ) holds
Shift t,m |/= 'not' g ) implies for m being Nat st ( for j being Nat st j < m holds
Shift t,j |= 'not' f ) holds
Shift t,m |= g )
A3:
( ( for m being Nat st ( for j being Nat st j < m holds
Shift t,j |= 'not' f ) holds
Shift t,m |= g ) implies for m being Nat st ( for j being Nat st j < m holds
Shift t,j |= 'not' f ) holds
Shift t,m |/= 'not' g )
( t |= f 'R' g iff t |= 'not' (('not' f) 'U' ('not' g)) )
by Def57;
then
( t |= f 'R' g iff not t |= ('not' f) 'U' ('not' g) )
by Th57;
hence
( t |= f 'R' g iff for m being Nat st ( for j being Nat st j < m holds
Shift t,j |= 'not' f ) holds
Shift t,m |= g )
by A1, A3, Th60; verum