let E be non empty set ; :: thesis: for u, v being Element of E ^omega
for TS being non empty transition-system of (Lex E) \/ {(<%> E)}
for R being RedSequence of ==>.-relation TS st (R . 1) `2 = u ^ v & (R . (len R)) `2 = <%> E holds
ex l being Nat st
( l in dom R & (R . l) `2 = v )
let u, v be Element of E ^omega ; :: thesis: for TS being non empty transition-system of (Lex E) \/ {(<%> E)}
for R being RedSequence of ==>.-relation TS st (R . 1) `2 = u ^ v & (R . (len R)) `2 = <%> E holds
ex l being Nat st
( l in dom R & (R . l) `2 = v )
let TS be non empty transition-system of (Lex E) \/ {(<%> E)}; :: thesis: for R being RedSequence of ==>.-relation TS st (R . 1) `2 = u ^ v & (R . (len R)) `2 = <%> E holds
ex l being Nat st
( l in dom R & (R . l) `2 = v )
defpred S1[ Nat] means for R being RedSequence of ==>.-relation TS
for u being Element of E ^omega st len R = $1 & (R . 1) `2 = u ^ v & (R . (len R)) `2 = <%> E holds
ex l being Nat st
( l in dom R & (R . l) `2 = v );
A:
S1[ 0 ]
;
B:
now let i be
Nat;
:: thesis: ( S1[i] implies S1[i + 1] )assume C:
S1[
i]
;
:: thesis: S1[i + 1]thus
S1[
i + 1]
:: thesis: verumproof
let R be
RedSequence of
==>.-relation TS;
:: thesis: for u being Element of E ^omega st len R = i + 1 & (R . 1) `2 = u ^ v & (R . (len R)) `2 = <%> E holds
ex l being Nat st
( l in dom R & (R . l) `2 = v )let u be
Element of
E ^omega ;
:: thesis: ( len R = i + 1 & (R . 1) `2 = u ^ v & (R . (len R)) `2 = <%> E implies ex l being Nat st
( l in dom R & (R . l) `2 = v ) )
assume D:
(
len R = i + 1 &
(R . 1) `2 = u ^ v &
(R . (len R)) `2 = <%> E )
;
:: thesis: ex l being Nat st
( l in dom R & (R . l) `2 = v )
per cases
( len u = 0 or len u > 0 )
;
suppose D3:
len u > 0
;
:: thesis: ex l being Nat st
( l in dom R & (R . l) `2 = v )then
len u >= 0 + 1
by NAT_1:13;
then
(len u) + (len v) >= 1
+ (len v)
by XREAL_1:8;
then
len (u ^ v) >= 1
+ (len v)
by AFINSQ_1:20;
then
len (u ^ v) >= 1
by LmNat1;
then
(len R) + (len (u ^ v)) > (len (u ^ v)) + 1
by D, ThTS3g, XREAL_1:10;
then
len R > 1
by XREAL_1:8;
then consider R' being
RedSequence of
==>.-relation TS such that F:
(
(len R') + 1
= len R & ( for
k being
Nat st
k in dom R' holds
R' . k = R . (k + 1) ) )
by REWRITE3:7;
G0:
rng R' <> {}
;
then G1:
1
in dom R'
by FINSEQ_3:34;
H:
(R' . 1) `2 = (R . (1 + 1)) `2
by F, G0, FINSEQ_3:34;
1
<= len R'
by G1, FINSEQ_3:27;
then
len R' in dom R'
by FINSEQ_3:27;
then H':
(R' . (len R')) `2 = <%> E
by D, F;
consider e being
Element of
E,
u1 being
Element of
E ^omega such that H2:
u = <%e%> ^ u1
by D3, ThTS3j;
Z:
(R . 1) `2 = <%e%> ^ (u1 ^ v)
by D, H2, AFINSQ_1:30;
thus
ex
k being
Nat st
(
k in dom R &
(R . k) `2 = v )
:: thesis: verum end; end;
end; end;
for k being Nat holds S1[k]
from NAT_1:sch 2(A, B);
hence
for R being RedSequence of ==>.-relation TS st (R . 1) `2 = u ^ v & (R . (len R)) `2 = <%> E holds
ex l being Nat st
( l in dom R & (R . l) `2 = v )
; :: thesis: verum