let X be RealUnitarySpace; for seq being sequence of X st seq is convergent holds
seq is Cauchy
let seq be sequence of X; ( seq is convergent implies seq is Cauchy )
assume
seq is convergent
; seq is Cauchy
then consider h being Point of X such that
A1:
for r being Real st r > 0 holds
ex k being Element of NAT st
for n being Element of NAT st n >= k holds
dist (seq . n),h < r
by BHSP_2:def 1;
let r be Real; BHSP_3:def 1 ( r > 0 implies ex k being Element of NAT st
for n, m being Element of NAT st n >= k & m >= k holds
dist (seq . n),(seq . m) < r )
assume
r > 0
; ex k being Element of NAT st
for n, m being Element of NAT st n >= k & m >= k holds
dist (seq . n),(seq . m) < r
then consider m1 being Element of NAT such that
A2:
for n being Element of NAT st n >= m1 holds
dist (seq . n),h < r / 2
by A1, XREAL_1:217;
take k = m1; for n, m being Element of NAT st n >= k & m >= k holds
dist (seq . n),(seq . m) < r
let n, m be Element of NAT ; ( n >= k & m >= k implies dist (seq . n),(seq . m) < r )
assume
( n >= k & m >= k )
; dist (seq . n),(seq . m) < r
then
( dist (seq . n),h < r / 2 & dist (seq . m),h < r / 2 )
by A2;
then
( dist (seq . n),(seq . m) <= (dist (seq . n),h) + (dist h,(seq . m)) & (dist (seq . n),h) + (dist h,(seq . m)) < (r / 2) + (r / 2) )
by BHSP_1:42, XREAL_1:10;
hence
dist (seq . n),(seq . m) < r
by XXREAL_0:2; verum