let X be non empty MetrSpace; for S being sequence of X st S is Cauchy holds
S is bounded
let S be sequence of X; ( S is Cauchy implies S is bounded )
assume A1:
S is Cauchy
; S is bounded
now take r = 1;
( 0 < r & ex m being Element of NAT st
for n, k being Element of NAT st m <= n & m <= k holds
dist ((S . n),(S . k)) < r )thus
0 < r
;
ex m being Element of NAT st
for n, k being Element of NAT st m <= n & m <= k holds
dist ((S . n),(S . k)) < rconsider m1 being
Element of
NAT such that A2:
for
n,
k being
Element of
NAT st
m1 <= n &
m1 <= k holds
dist (
(S . n),
(S . k))
< r
by A1, TBSP_1:def 4;
take m =
m1;
for n, k being Element of NAT st m <= n & m <= k holds
dist ((S . n),(S . k)) < rthus
for
n,
k being
Element of
NAT st
m <= n &
m <= k holds
dist (
(S . n),
(S . k))
< r
by A2;
verum end;
then consider r2 being Real, m1 being Element of NAT such that
A3:
0 < r2
and
A4:
for n, k being Element of NAT st m1 <= n & m1 <= k holds
dist ((S . n),(S . k)) < r2
;
consider r1 being real number such that
A5:
0 < r1
and
A6:
for m2 being Element of NAT st m2 <= m1 holds
abs ((dist_to_point (S,(S . m1))) . m2) < r1
by SEQ_2:4;
A7:
for m being Element of NAT st m <= m1 holds
dist ((S . m),(S . m1)) < r1
proof
let m be
Element of
NAT ;
( m <= m1 implies dist ((S . m),(S . m1)) < r1 )
assume A8:
m <= m1
;
dist ((S . m),(S . m1)) < r1
A9:
(dist_to_point (S,(S . m1))) . m = dist (
(S . m),
(S . m1))
by Def14;
then
0 <= (dist_to_point (S,(S . m1))) . m
by METRIC_1:5;
then
abs ((dist_to_point (S,(S . m1))) . m) = dist (
(S . m),
(S . m1))
by A9, ABSVALUE:def 1;
hence
dist (
(S . m),
(S . m1))
< r1
by A6, A8;
verum
end;
ex r being Real ex x being Element of X st
( 0 < r & ( for n being Element of NAT holds S . n in Ball (x,r) ) )
hence
S is bounded
by Th20; verum