let X be ComplexUnitarySpace; 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 Nat st
for n being Nat st n >= k holds
dist ((seq . n),h) < r
;
let r be Real; CLVECT_2:def 8 ( r > 0 implies ex k being Nat st
for n, m being Nat st n >= k & m >= k holds
dist ((seq . n),(seq . m)) < r )
assume
r > 0
; ex k being Nat st
for n, m being Nat st n >= k & m >= k holds
dist ((seq . n),(seq . m)) < r
then consider m1 being Nat such that
A2:
for n being Nat st n >= m1 holds
dist ((seq . n),h) < r / 2
by A1, XREAL_1:215;
take k = m1; for n, m being Nat st n >= k & m >= k holds
dist ((seq . n),(seq . m)) < r
let n, m be 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 CSSPACE:51, XREAL_1:8;
hence
dist ((seq . n),(seq . m)) < r
by XXREAL_0:2; verum