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 ex r being Element of NAT st
( 0 < r & ex m being Nat st
for n, k being Nat st m <= n & m <= k holds
dist ((S . n),(S . k)) < r )take r = 1;
( 0 < r & ex m being Nat st
for n, k being Nat st m <= n & m <= k holds
dist ((S . n),(S . k)) < r )thus
0 < r
;
ex m being Nat st
for n, k being Nat st m <= n & m <= k holds
dist ((S . n),(S . k)) < rconsider m1 being
Nat such that A2:
for
n,
k being
Nat st
m1 <= n &
m1 <= k holds
dist (
(S . n),
(S . k))
< r
by A1;
take m =
m1;
for n, k being Nat st m <= n & m <= k holds
dist ((S . n),(S . k)) < rthus
for
n,
k being
Nat st
m <= n &
m <= k holds
dist (
(S . n),
(S . k))
< r
by A2;
verum end;
then consider r2 being Real, m1 being Nat such that
A3:
0 < r2
and
A4:
for n, k being Nat st m1 <= n & m1 <= k holds
dist ((S . n),(S . k)) < r2
;
consider r1 being Real such that
A5:
0 < r1
and
A6:
for m2 being Nat st m2 <= m1 holds
|.((dist_to_point (S,(S . m1))) . m2).| < r1
by SEQ_2:4;
A7:
for m being Nat st m <= m1 holds
dist ((S . m),(S . m1)) < r1
proof
let m be
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 Def6;
then
0 <= (dist_to_point (S,(S . m1))) . m
by METRIC_1:5;
then
|.((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 Nat holds S . n in Ball (x,r) ) )
hence
S is bounded
by Th8; verum