let vseq be sequence of l2_Space ; ( vseq is Cauchy implies vseq is convergent )
assume A1:
vseq is Cauchy
; vseq is convergent
defpred S1[ set , set ] means ex i being Element of NAT st
( $1 = i & ex rseqi being Real_Sequence st
( ( for n being Element of NAT holds rseqi . n = (seq_id (vseq . n)) . i ) & rseqi is convergent & $2 = lim rseqi ) );
A2:
for x being set st x in NAT holds
ex y being set st
( y in REAL & S1[x,y] )
proof
let x be
set ;
( x in NAT implies ex y being set st
( y in REAL & S1[x,y] ) )
assume
x in NAT
;
ex y being set st
( y in REAL & S1[x,y] )
then reconsider i =
x as
Element of
NAT ;
deffunc H1(
set )
-> Element of
REAL =
(seq_id (vseq . $1)) . i;
consider rseqi being
Real_Sequence such that A3:
for
n being
Element of
NAT holds
rseqi . n = H1(
n)
from SEQ_1:sch 1();
take
lim rseqi
;
( lim rseqi in REAL & S1[x, lim rseqi] )
now let e be
real number ;
( e > 0 implies ex k being Element of NAT st
for m being Element of NAT st k <= m holds
abs ((rseqi . m) - (rseqi . k)) < e )assume A4:
e > 0
;
ex k being Element of NAT st
for m being Element of NAT st k <= m holds
abs ((rseqi . m) - (rseqi . k)) < ethus
ex
k being
Element of
NAT st
for
m being
Element of
NAT st
k <= m holds
abs ((rseqi . m) - (rseqi . k)) < e
verumproof
e is
Real
by XREAL_0:def 1;
then consider k being
Element of
NAT such that A5:
for
n,
m being
Element of
NAT st
n >= k &
m >= k holds
||.((vseq . n) - (vseq . m)).|| < e
by A1, A4, BHSP_3:2;
now let m be
Element of
NAT ;
( k <= m implies abs ((rseqi . m) - (rseqi . k)) < e )assume
k <= m
;
abs ((rseqi . m) - (rseqi . k)) < ethen
||.((vseq . m) - (vseq . k)).|| < e
by A5;
then
sqrt (((vseq . m) - (vseq . k)) .|. ((vseq . m) - (vseq . k))) < e
by BHSP_1:def 4;
then A6:
sqrt (Sum ((seq_id ((vseq . m) - (vseq . k))) (#) (seq_id ((vseq . m) - (vseq . k))))) < e
by Th1;
reconsider e1 =
e as
Real by XREAL_0:def 1;
A7:
sqrt ((abs ((rseqi . m) - (rseqi . k))) * (abs ((rseqi . m) - (rseqi . k)))) =
sqrt ((abs ((rseqi . m) - (rseqi . k))) ^2 )
.=
abs ((rseqi . m) - (rseqi . k))
by COMPLEX1:132, SQUARE_1:89
;
seq_id ((vseq . m) - (vseq . k)) =
seq_id ((seq_id (vseq . m)) - (seq_id (vseq . k)))
by Th1
.=
(seq_id (vseq . m)) - (seq_id (vseq . k))
by RSSPACE:3
.=
(seq_id (vseq . m)) + (- (seq_id (vseq . k)))
by SEQ_1:15
;
then (seq_id ((vseq . m) - (vseq . k))) . i =
((seq_id (vseq . m)) . i) + ((- (seq_id (vseq . k))) . i)
by SEQ_1:11
.=
((seq_id (vseq . m)) . i) + (- ((seq_id (vseq . k)) . i))
by SEQ_1:14
.=
((seq_id (vseq . m)) . i) - ((seq_id (vseq . k)) . i)
.=
(rseqi . m) - ((seq_id (vseq . k)) . i)
by A3
.=
(rseqi . m) - (rseqi . k)
by A3
;
then ((seq_id ((vseq . m) - (vseq . k))) . i) * ((seq_id ((vseq . m) - (vseq . k))) . i) =
((rseqi . m) - (rseqi . k)) ^2
.=
(abs ((rseqi . m) - (rseqi . k))) ^2
by COMPLEX1:161
.=
(abs ((rseqi . m) - (rseqi . k))) * (abs ((rseqi . m) - (rseqi . k)))
;
then A8:
(abs ((rseqi . m) - (rseqi . k))) * (abs ((rseqi . m) - (rseqi . k))) = ((seq_id ((vseq . m) - (vseq . k))) (#) (seq_id ((vseq . m) - (vseq . k)))) . i
by SEQ_1:12;
A9:
for
i being
Element of
NAT holds
0 <= ((seq_id ((vseq . m) - (vseq . k))) (#) (seq_id ((vseq . m) - (vseq . k)))) . i
A10:
(seq_id ((vseq . m) - (vseq . k))) (#) (seq_id ((vseq . m) - (vseq . k))) is
summable
by RSSPACE:def 11, RSSPACE:def 13;
then A11:
0 <= Sum ((seq_id ((vseq . m) - (vseq . k))) (#) (seq_id ((vseq . m) - (vseq . k))))
by A9, SERIES_1:21;
then
0 <= sqrt (Sum ((seq_id ((vseq . m) - (vseq . k))) (#) (seq_id ((vseq . m) - (vseq . k)))))
by SQUARE_1:def 4;
then
(sqrt (Sum ((seq_id ((vseq . m) - (vseq . k))) (#) (seq_id ((vseq . m) - (vseq . k)))))) ^2 < e1 ^2
by A6, SQUARE_1:78;
then A12:
Sum ((seq_id ((vseq . m) - (vseq . k))) (#) (seq_id ((vseq . m) - (vseq . k)))) < e * e
by A11, SQUARE_1:def 4;
((seq_id ((vseq . m) - (vseq . k))) (#) (seq_id ((vseq . m) - (vseq . k)))) . i <= Sum ((seq_id ((vseq . m) - (vseq . k))) (#) (seq_id ((vseq . m) - (vseq . k))))
by A10, A9, Lm1;
then A13:
(
0 <= abs ((rseqi . m) - (rseqi . k)) &
(abs ((rseqi . m) - (rseqi . k))) * (abs ((rseqi . m) - (rseqi . k))) < e * e )
by A12, A8, COMPLEX1:132, XXREAL_0:2;
sqrt (e * e) =
sqrt (e1 ^2 )
.=
e
by A4, SQUARE_1:89
;
hence
abs ((rseqi . m) - (rseqi . k)) < e
by A13, A7, SQUARE_1:95;
verum end;
hence
ex
k being
Element of
NAT st
for
m being
Element of
NAT st
k <= m holds
abs ((rseqi . m) - (rseqi . k)) < e
;
verum
end; end;
then
rseqi is
convergent
by SEQ_4:58;
hence
(
lim rseqi in REAL &
S1[
x,
lim rseqi] )
by A3;
verum
end;
consider f being Function of NAT ,REAL such that
A14:
for x being set st x in NAT holds
S1[x,f . x]
from FUNCT_2:sch 1(A2);
reconsider tseq = f as Real_Sequence ;
A16:
for e being Real st e > 0 holds
ex k being Element of NAT st
for n being Element of NAT st n >= k holds
( ((seq_id tseq) - (seq_id (vseq . n))) (#) ((seq_id tseq) - (seq_id (vseq . n))) is summable & Sum (((seq_id tseq) - (seq_id (vseq . n))) (#) ((seq_id tseq) - (seq_id (vseq . n)))) < e * e )
A51:
(seq_id tseq) (#) (seq_id tseq) is summable
tseq in the_set_of_RealSequences
by RSSPACE:def 1;
then reconsider tv = tseq as Point of l2_Space by A51, RSSPACE:def 11, RSSPACE:def 13;
for e being Real st e > 0 holds
ex m being Element of NAT st
for n being Element of NAT st n >= m holds
||.((vseq . n) - tv).|| < e
hence
vseq is convergent
by BHSP_2:9; verum