let X, Y be ComplexNormSpace; :: thesis: ( Y is complete implies for seq being sequence of (C_NormSpace_of_BoundedLinearOperators (X,Y)) st seq is CCauchy holds
seq is convergent )

assume A1: Y is complete ; :: thesis: for seq being sequence of (C_NormSpace_of_BoundedLinearOperators (X,Y)) st seq is CCauchy holds
seq is convergent

let vseq be sequence of (C_NormSpace_of_BoundedLinearOperators (X,Y)); :: thesis: ( vseq is CCauchy implies vseq is convergent )
assume A2: vseq is CCauchy ; :: thesis: vseq is convergent
defpred S1[ set , set ] means ex xseq being sequence of Y st
( ( for n being Element of NAT holds xseq . n = (modetrans ((vseq . n),X,Y)) . $1 ) & xseq is convergent & $2 = lim xseq );
A3: for x being Element of X ex y being Element of Y st S1[x,y]
proof
let x be Element of X; :: thesis: ex y being Element of Y st S1[x,y]
deffunc H1( Element of NAT ) -> Element of the carrier of Y = (modetrans ((vseq . $1),X,Y)) . x;
consider xseq being sequence of Y such that
A4: for n being Element of NAT holds xseq . n = H1(n) from FUNCT_2:sch 4();
take lim xseq ; :: thesis: S1[x, lim xseq]
A5: for m, k being Element of NAT holds ||.((xseq . m) - (xseq . k)).|| <= ||.((vseq . m) - (vseq . k)).|| * ||.x.||
proof
let m, k be Element of NAT ; :: thesis: ||.((xseq . m) - (xseq . k)).|| <= ||.((vseq . m) - (vseq . k)).|| * ||.x.||
reconsider h1 = (vseq . m) - (vseq . k) as bounded LinearOperator of X,Y by Def8;
A6: xseq . k = (modetrans ((vseq . k),X,Y)) . x by A4;
vseq . m is bounded LinearOperator of X,Y by Def8;
then A7: modetrans ((vseq . m),X,Y) = vseq . m by Th33;
vseq . k is bounded LinearOperator of X,Y by Def8;
then A8: modetrans ((vseq . k),X,Y) = vseq . k by Th33;
xseq . m = (modetrans ((vseq . m),X,Y)) . x by A4;
then (xseq . m) - (xseq . k) = h1 . x by A7, A8, A6, Th44;
hence ||.((xseq . m) - (xseq . k)).|| <= ||.((vseq . m) - (vseq . k)).|| * ||.x.|| by Th36; :: thesis: verum
end;
now
let e be Real; :: thesis: ( e > 0 implies ex k being Element of NAT st
for n, m being Element of NAT st n >= k & m >= k holds
||.((xseq . n) - (xseq . m)).|| < e )

assume A9: e > 0 ; :: thesis: ex k being Element of NAT st
for n, m being Element of NAT st n >= k & m >= k holds
||.((xseq . n) - (xseq . m)).|| < e

now
per cases ( x = 0. X or x <> 0. X ) ;
case A10: x = 0. X ; :: thesis: ex k being Element of NAT st
for n, m being Element of NAT st n >= k & m >= k holds
||.((xseq . n) - (xseq . m)).|| < e

take k = 0 ; :: thesis: for n, m being Element of NAT st n >= k & m >= k holds
||.((xseq . n) - (xseq . m)).|| < e

thus for n, m being Element of NAT st n >= k & m >= k holds
||.((xseq . n) - (xseq . m)).|| < e :: thesis: verum
proof
let n, m be Element of NAT ; :: thesis: ( n >= k & m >= k implies ||.((xseq . n) - (xseq . m)).|| < e )
assume that
n >= k and
m >= k ; :: thesis: ||.((xseq . n) - (xseq . m)).|| < e
A11: xseq . m = (modetrans ((vseq . m),X,Y)) . x by A4
.= (modetrans ((vseq . m),X,Y)) . (0c * x) by A10, CLVECT_1:1
.= 0c * ((modetrans ((vseq . m),X,Y)) . x) by Def4
.= 0. Y by CLVECT_1:1 ;
xseq . n = (modetrans ((vseq . n),X,Y)) . x by A4
.= (modetrans ((vseq . n),X,Y)) . (0c * x) by A10, CLVECT_1:1
.= 0c * ((modetrans ((vseq . n),X,Y)) . x) by Def4
.= 0. Y by CLVECT_1:1 ;
then ||.((xseq . n) - (xseq . m)).|| = ||.(0. Y).|| by A11, RLVECT_1:13
.= 0 by NORMSP_0:def 6 ;
hence ||.((xseq . n) - (xseq . m)).|| < e by A9; :: thesis: verum
end;
end;
case x <> 0. X ; :: thesis: ex k being Element of NAT st
for n, m being Element of NAT st n >= k & m >= k holds
||.((xseq . n) - (xseq . m)).|| < e

then A12: ||.x.|| <> 0 by NORMSP_0:def 5;
then A13: ||.x.|| > 0 by CLVECT_1:105;
then consider k being Element of NAT such that
A14: for n, m being Element of NAT st n >= k & m >= k holds
||.((vseq . n) - (vseq . m)).|| < e / ||.x.|| by A2, A9, CSSPACE3:8;
take k = k; :: thesis: for n, m being Element of NAT st n >= k & m >= k holds
||.((xseq . n) - (xseq . m)).|| < e

thus for n, m being Element of NAT st n >= k & m >= k holds
||.((xseq . n) - (xseq . m)).|| < e :: thesis: verum
proof
let n, m be Element of NAT ; :: thesis: ( n >= k & m >= k implies ||.((xseq . n) - (xseq . m)).|| < e )
assume that
A15: n >= k and
A16: m >= k ; :: thesis: ||.((xseq . n) - (xseq . m)).|| < e
||.((vseq . n) - (vseq . m)).|| < e / ||.x.|| by A14, A15, A16;
then A17: ||.((vseq . n) - (vseq . m)).|| * ||.x.|| < (e / ||.x.||) * ||.x.|| by A13, XREAL_1:68;
A18: (e / ||.x.||) * ||.x.|| = (e * (||.x.|| ")) * ||.x.|| by XCMPLX_0:def 9
.= e * ((||.x.|| ") * ||.x.||)
.= e * 1 by A12, XCMPLX_0:def 7
.= e ;
||.((xseq . n) - (xseq . m)).|| <= ||.((vseq . n) - (vseq . m)).|| * ||.x.|| by A5;
hence ||.((xseq . n) - (xseq . m)).|| < e by A17, A18, XXREAL_0:2; :: thesis: verum
end;
end;
end;
end;
hence ex k being Element of NAT st
for n, m being Element of NAT st n >= k & m >= k holds
||.((xseq . n) - (xseq . m)).|| < e ; :: thesis: verum
end;
then xseq is CCauchy by CSSPACE3:8;
then xseq is convergent by A1, Def14;
hence S1[x, lim xseq] by A4; :: thesis: verum
end;
consider f being Function of the carrier of X, the carrier of Y such that
A19: for x being Element of X holds S1[x,f . x] from FUNCT_2:sch 3(A3);
reconsider tseq = f as Function of X,Y ;
A20: now
let x, y be VECTOR of X; :: thesis: tseq . (x + y) = (tseq . x) + (tseq . y)
consider xseq being sequence of Y such that
A21: for n being Element of NAT holds xseq . n = (modetrans ((vseq . n),X,Y)) . x and
A22: xseq is convergent and
A23: tseq . x = lim xseq by A19;
consider zseq being sequence of Y such that
A24: for n being Element of NAT holds zseq . n = (modetrans ((vseq . n),X,Y)) . (x + y) and
zseq is convergent and
A25: tseq . (x + y) = lim zseq by A19;
consider yseq being sequence of Y such that
A26: for n being Element of NAT holds yseq . n = (modetrans ((vseq . n),X,Y)) . y and
A27: yseq is convergent and
A28: tseq . y = lim yseq by A19;
now
let n be Element of NAT ; :: thesis: zseq . n = (xseq . n) + (yseq . n)
thus zseq . n = (modetrans ((vseq . n),X,Y)) . (x + y) by A24
.= ((modetrans ((vseq . n),X,Y)) . x) + ((modetrans ((vseq . n),X,Y)) . y) by GRCAT_1:def 8
.= (xseq . n) + ((modetrans ((vseq . n),X,Y)) . y) by A21
.= (xseq . n) + (yseq . n) by A26 ; :: thesis: verum
end;
then zseq = xseq + yseq by NORMSP_1:def 2;
hence tseq . (x + y) = (tseq . x) + (tseq . y) by A22, A23, A27, A28, A25, CLVECT_1:119; :: thesis: verum
end;
now
let x be VECTOR of X; :: thesis: for c being Complex holds tseq . (c * x) = c * (tseq . x)
let c be Complex; :: thesis: tseq . (c * x) = c * (tseq . x)
consider xseq being sequence of Y such that
A29: for n being Element of NAT holds xseq . n = (modetrans ((vseq . n),X,Y)) . x and
A30: xseq is convergent and
A31: tseq . x = lim xseq by A19;
consider zseq being sequence of Y such that
A32: for n being Element of NAT holds zseq . n = (modetrans ((vseq . n),X,Y)) . (c * x) and
zseq is convergent and
A33: tseq . (c * x) = lim zseq by A19;
now
let n be Element of NAT ; :: thesis: zseq . n = c * (xseq . n)
thus zseq . n = (modetrans ((vseq . n),X,Y)) . (c * x) by A32
.= c * ((modetrans ((vseq . n),X,Y)) . x) by Def4
.= c * (xseq . n) by A29 ; :: thesis: verum
end;
then zseq = c * xseq by CLVECT_1:def 14;
hence tseq . (c * x) = c * (tseq . x) by A30, A31, A33, CLVECT_1:122; :: thesis: verum
end;
then reconsider tseq = tseq as LinearOperator of X,Y by A20, Def4, GRCAT_1:def 8;
now
let e1 be real number ; :: thesis: ( e1 > 0 implies ex k being Element of NAT st
for m being Element of NAT st m >= k holds
abs ((||.vseq.|| . m) - (||.vseq.|| . k)) < e1 )

assume A34: e1 > 0 ; :: thesis: ex k being Element of NAT st
for m being Element of NAT st m >= k holds
abs ((||.vseq.|| . m) - (||.vseq.|| . k)) < e1

reconsider e = e1 as Real by XREAL_0:def 1;
consider k being Element of NAT such that
A35: for n, m being Element of NAT st n >= k & m >= k holds
||.((vseq . n) - (vseq . m)).|| < e by A2, A34, CSSPACE3:8;
take k = k; :: thesis: for m being Element of NAT st m >= k holds
abs ((||.vseq.|| . m) - (||.vseq.|| . k)) < e1

now
let m be Element of NAT ; :: thesis: ( m >= k implies abs ((||.vseq.|| . m) - (||.vseq.|| . k)) < e1 )
assume m >= k ; :: thesis: abs ((||.vseq.|| . m) - (||.vseq.|| . k)) < e1
then A36: ||.((vseq . m) - (vseq . k)).|| < e by A35;
A37: ||.(vseq . m).|| = ||.vseq.|| . m by NORMSP_0:def 4;
A38: ||.(vseq . k).|| = ||.vseq.|| . k by NORMSP_0:def 4;
abs (||.(vseq . m).|| - ||.(vseq . k).||) <= ||.((vseq . m) - (vseq . k)).|| by CLVECT_1:110;
hence abs ((||.vseq.|| . m) - (||.vseq.|| . k)) < e1 by A38, A37, A36, XXREAL_0:2; :: thesis: verum
end;
hence for m being Element of NAT st m >= k holds
abs ((||.vseq.|| . m) - (||.vseq.|| . k)) < e1 ; :: thesis: verum
end;
then A39: ||.vseq.|| is convergent by SEQ_4:41;
A40: tseq is bounded
proof
take lim ||.vseq.|| ; :: according to CLOPBAN1:def 6 :: thesis: ( 0 <= lim ||.vseq.|| & ( for x being VECTOR of X holds ||.(tseq . x).|| <= (lim ||.vseq.||) * ||.x.|| ) )
A41: now
let x be VECTOR of X; :: thesis: ||.(tseq . x).|| <= (lim ||.vseq.||) * ||.x.||
consider xseq being sequence of Y such that
A42: for n being Element of NAT holds xseq . n = (modetrans ((vseq . n),X,Y)) . x and
A43: xseq is convergent and
A44: tseq . x = lim xseq by A19;
A45: ||.(tseq . x).|| = lim ||.xseq.|| by A43, A44, Th22;
A46: for m being Element of NAT holds ||.(xseq . m).|| <= ||.(vseq . m).|| * ||.x.||
proof
let m be Element of NAT ; :: thesis: ||.(xseq . m).|| <= ||.(vseq . m).|| * ||.x.||
A47: xseq . m = (modetrans ((vseq . m),X,Y)) . x by A42;
vseq . m is bounded LinearOperator of X,Y by Def8;
hence ||.(xseq . m).|| <= ||.(vseq . m).|| * ||.x.|| by A47, Th33, Th36; :: thesis: verum
end;
A48: for n being Element of NAT holds ||.xseq.|| . n <= (||.x.|| (#) ||.vseq.||) . n
proof
let n be Element of NAT ; :: thesis: ||.xseq.|| . n <= (||.x.|| (#) ||.vseq.||) . n
A49: ||.xseq.|| . n = ||.(xseq . n).|| by NORMSP_0:def 4;
A50: ||.(vseq . n).|| = ||.vseq.|| . n by NORMSP_0:def 4;
||.(xseq . n).|| <= ||.(vseq . n).|| * ||.x.|| by A46;
hence ||.xseq.|| . n <= (||.x.|| (#) ||.vseq.||) . n by A49, A50, SEQ_1:9; :: thesis: verum
end;
A51: ||.x.|| (#) ||.vseq.|| is convergent by A39, SEQ_2:7;
A52: lim (||.x.|| (#) ||.vseq.||) = (lim ||.vseq.||) * ||.x.|| by A39, SEQ_2:8;
||.xseq.|| is convergent by A43, A44, Th22;
hence ||.(tseq . x).|| <= (lim ||.vseq.||) * ||.x.|| by A45, A48, A51, A52, SEQ_2:18; :: thesis: verum
end;
now
let n be Element of NAT ; :: thesis: ||.vseq.|| . n >= 0
||.(vseq . n).|| >= 0 by CLVECT_1:105;
hence ||.vseq.|| . n >= 0 by NORMSP_0:def 4; :: thesis: verum
end;
hence ( 0 <= lim ||.vseq.|| & ( for x being VECTOR of X holds ||.(tseq . x).|| <= (lim ||.vseq.||) * ||.x.|| ) ) by A39, A41, SEQ_2:17; :: thesis: verum
end;
A53: 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
for x being VECTOR of X holds ||.(((modetrans ((vseq . n),X,Y)) . x) - (tseq . x)).|| <= e * ||.x.||
proof
let e be Real; :: thesis: ( e > 0 implies ex k being Element of NAT st
for n being Element of NAT st n >= k holds
for x being VECTOR of X holds ||.(((modetrans ((vseq . n),X,Y)) . x) - (tseq . x)).|| <= e * ||.x.|| )

assume e > 0 ; :: thesis: ex k being Element of NAT st
for n being Element of NAT st n >= k holds
for x being VECTOR of X holds ||.(((modetrans ((vseq . n),X,Y)) . x) - (tseq . x)).|| <= e * ||.x.||

then consider k being Element of NAT such that
A54: for n, m being Element of NAT st n >= k & m >= k holds
||.((vseq . n) - (vseq . m)).|| < e by A2, CSSPACE3:8;
take k ; :: thesis: for n being Element of NAT st n >= k holds
for x being VECTOR of X holds ||.(((modetrans ((vseq . n),X,Y)) . x) - (tseq . x)).|| <= e * ||.x.||

now
let n be Element of NAT ; :: thesis: ( n >= k implies for x being VECTOR of X holds ||.(((modetrans ((vseq . n),X,Y)) . x) - (tseq . x)).|| <= e * ||.x.|| )
assume A55: n >= k ; :: thesis: for x being VECTOR of X holds ||.(((modetrans ((vseq . n),X,Y)) . x) - (tseq . x)).|| <= e * ||.x.||
now
let x be VECTOR of X; :: thesis: ||.(((modetrans ((vseq . n),X,Y)) . x) - (tseq . x)).|| <= e * ||.x.||
consider xseq being sequence of Y such that
A56: for n being Element of NAT holds xseq . n = (modetrans ((vseq . n),X,Y)) . x and
A57: xseq is convergent and
A58: tseq . x = lim xseq by A19;
A59: for m, k being Element of NAT holds ||.((xseq . m) - (xseq . k)).|| <= ||.((vseq . m) - (vseq . k)).|| * ||.x.||
proof
let m, k be Element of NAT ; :: thesis: ||.((xseq . m) - (xseq . k)).|| <= ||.((vseq . m) - (vseq . k)).|| * ||.x.||
reconsider h1 = (vseq . m) - (vseq . k) as bounded LinearOperator of X,Y by Def8;
A60: xseq . k = (modetrans ((vseq . k),X,Y)) . x by A56;
vseq . m is bounded LinearOperator of X,Y by Def8;
then A61: modetrans ((vseq . m),X,Y) = vseq . m by Th33;
vseq . k is bounded LinearOperator of X,Y by Def8;
then A62: modetrans ((vseq . k),X,Y) = vseq . k by Th33;
xseq . m = (modetrans ((vseq . m),X,Y)) . x by A56;
then (xseq . m) - (xseq . k) = h1 . x by A61, A62, A60, Th44;
hence ||.((xseq . m) - (xseq . k)).|| <= ||.((vseq . m) - (vseq . k)).|| * ||.x.|| by Th36; :: thesis: verum
end;
A63: for m being Element of NAT st m >= k holds
||.((xseq . n) - (xseq . m)).|| <= e * ||.x.||
proof
let m be Element of NAT ; :: thesis: ( m >= k implies ||.((xseq . n) - (xseq . m)).|| <= e * ||.x.|| )
assume m >= k ; :: thesis: ||.((xseq . n) - (xseq . m)).|| <= e * ||.x.||
then A64: ||.((vseq . n) - (vseq . m)).|| < e by A54, A55;
A65: ||.((xseq . n) - (xseq . m)).|| <= ||.((vseq . n) - (vseq . m)).|| * ||.x.|| by A59;
0 <= ||.x.|| by CLVECT_1:105;
then ||.((vseq . n) - (vseq . m)).|| * ||.x.|| <= e * ||.x.|| by A64, XREAL_1:64;
hence ||.((xseq . n) - (xseq . m)).|| <= e * ||.x.|| by A65, XXREAL_0:2; :: thesis: verum
end;
||.((xseq . n) - (tseq . x)).|| <= e * ||.x.||
proof
deffunc H1( Element of NAT ) -> Element of REAL = ||.((xseq . $1) - (xseq . n)).||;
consider rseq being Real_Sequence such that
A66: for m being Element of NAT holds rseq . m = H1(m) from SEQ_1:sch 1();
now
let x be set ; :: thesis: ( x in NAT implies rseq . x = ||.(xseq - (xseq . n)).|| . x )
assume x in NAT ; :: thesis: rseq . x = ||.(xseq - (xseq . n)).|| . x
then reconsider k = x as Element of NAT ;
thus rseq . x = ||.((xseq . k) - (xseq . n)).|| by A66
.= ||.((xseq - (xseq . n)) . k).|| by NORMSP_1:def 4
.= ||.(xseq - (xseq . n)).|| . x by NORMSP_0:def 4 ; :: thesis: verum
end;
then A67: rseq = ||.(xseq - (xseq . n)).|| by FUNCT_2:12;
A68: xseq - (xseq . n) is convergent by A57, CLVECT_1:115;
lim (xseq - (xseq . n)) = (tseq . x) - (xseq . n) by A57, A58, CLVECT_1:121;
then A69: lim rseq = ||.((tseq . x) - (xseq . n)).|| by A68, A67, Th45;
for m being Element of NAT st m >= k holds
rseq . m <= e * ||.x.||
proof
let m be Element of NAT ; :: thesis: ( m >= k implies rseq . m <= e * ||.x.|| )
assume A70: m >= k ; :: thesis: rseq . m <= e * ||.x.||
rseq . m = ||.((xseq . m) - (xseq . n)).|| by A66
.= ||.((xseq . n) - (xseq . m)).|| by CLVECT_1:108 ;
hence rseq . m <= e * ||.x.|| by A63, A70; :: thesis: verum
end;
then lim rseq <= e * ||.x.|| by A68, A67, Lm2, Th45;
hence ||.((xseq . n) - (tseq . x)).|| <= e * ||.x.|| by A69, CLVECT_1:108; :: thesis: verum
end;
hence ||.(((modetrans ((vseq . n),X,Y)) . x) - (tseq . x)).|| <= e * ||.x.|| by A56; :: thesis: verum
end;
hence for x being VECTOR of X holds ||.(((modetrans ((vseq . n),X,Y)) . x) - (tseq . x)).|| <= e * ||.x.|| ; :: thesis: verum
end;
hence for n being Element of NAT st n >= k holds
for x being VECTOR of X holds ||.(((modetrans ((vseq . n),X,Y)) . x) - (tseq . x)).|| <= e * ||.x.|| ; :: thesis: verum
end;
reconsider tseq = tseq as bounded LinearOperator of X,Y by A40;
reconsider tv = tseq as Point of (C_NormSpace_of_BoundedLinearOperators (X,Y)) by Def8;
A71: 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
||.((vseq . n) - tv).|| <= e
proof
let e be Real; :: thesis: ( e > 0 implies ex k being Element of NAT st
for n being Element of NAT st n >= k holds
||.((vseq . n) - tv).|| <= e )

assume A72: e > 0 ; :: thesis: ex k being Element of NAT st
for n being Element of NAT st n >= k holds
||.((vseq . n) - tv).|| <= e

consider k being Element of NAT such that
A73: for n being Element of NAT st n >= k holds
for x being VECTOR of X holds ||.(((modetrans ((vseq . n),X,Y)) . x) - (tseq . x)).|| <= e * ||.x.|| by A53, A72;
now
set g1 = tseq;
let n be Element of NAT ; :: thesis: ( n >= k implies ||.((vseq . n) - tv).|| <= e )
assume A74: n >= k ; :: thesis: ||.((vseq . n) - tv).|| <= e
reconsider h1 = (vseq . n) - tv as bounded LinearOperator of X,Y by Def8;
set f1 = modetrans ((vseq . n),X,Y);
A75: now
let t be VECTOR of X; :: thesis: ( ||.t.|| <= 1 implies ||.(h1 . t).|| <= e )
assume ||.t.|| <= 1 ; :: thesis: ||.(h1 . t).|| <= e
then A76: e * ||.t.|| <= e * 1 by A72, XREAL_1:64;
A77: ||.(((modetrans ((vseq . n),X,Y)) . t) - (tseq . t)).|| <= e * ||.t.|| by A73, A74;
vseq . n is bounded LinearOperator of X,Y by Def8;
then modetrans ((vseq . n),X,Y) = vseq . n by Th33;
then ||.(h1 . t).|| = ||.(((modetrans ((vseq . n),X,Y)) . t) - (tseq . t)).|| by Th44;
hence ||.(h1 . t).|| <= e by A77, A76, XXREAL_0:2; :: thesis: verum
end;
A78: now
let r be Real; :: thesis: ( r in PreNorms h1 implies r <= e )
assume r in PreNorms h1 ; :: thesis: r <= e
then ex t being VECTOR of X st
( r = ||.(h1 . t).|| & ||.t.|| <= 1 ) ;
hence r <= e by A75; :: thesis: verum
end;
A79: ( ( for s being real number st s in PreNorms h1 holds
s <= e ) implies upper_bound (PreNorms h1) <= e ) by SEQ_4:45;
(BoundedLinearOperatorsNorm (X,Y)) . ((vseq . n) - tv) = upper_bound (PreNorms h1) by Th34;
hence ||.((vseq . n) - tv).|| <= e by A78, A79; :: thesis: verum
end;
hence ex k being Element of NAT st
for n being Element of NAT st n >= k holds
||.((vseq . n) - tv).|| <= e ; :: thesis: verum
end;
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
proof
let e be Real; :: thesis: ( e > 0 implies ex m being Element of NAT st
for n being Element of NAT st n >= m holds
||.((vseq . n) - tv).|| < e )

assume A80: e > 0 ; :: thesis: ex m being Element of NAT st
for n being Element of NAT st n >= m holds
||.((vseq . n) - tv).|| < e

consider m being Element of NAT such that
A81: for n being Element of NAT st n >= m holds
||.((vseq . n) - tv).|| <= e / 2 by A71, A80;
A82: e / 2 < e by A80, XREAL_1:216;
now
let n be Element of NAT ; :: thesis: ( n >= m implies ||.((vseq . n) - tv).|| < e )
assume n >= m ; :: thesis: ||.((vseq . n) - tv).|| < e
then ||.((vseq . n) - tv).|| <= e / 2 by A81;
hence ||.((vseq . n) - tv).|| < e by A82, XXREAL_0:2; :: thesis: verum
end;
hence ex m being Element of NAT st
for n being Element of NAT st n >= m holds
||.((vseq . n) - tv).|| < e ; :: thesis: verum
end;
hence vseq is convergent by CLVECT_1:def 15; :: thesis: verum