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

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

let vseq be sequence of (R_NormSpace_of_BoundedLinearOperators X,Y); :: thesis: ( vseq is CCauchy implies vseq is convergent )
assume A2: vseq is CCauchy ; :: thesis: vseq is convergent
A3: ||.vseq.|| is convergent
proof
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 A4: 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
A5: for n, m being Element of NAT st n >= k & m >= k holds
||.((vseq . n) - (vseq . m)).|| < e by A2, A4, RSSPACE3:10;
A6: now
let m be Element of NAT ; :: thesis: ( m >= k implies abs ((||.vseq.|| . m) - (||.vseq.|| . k)) < e1 )
assume A7: m >= k ; :: thesis: abs ((||.vseq.|| . m) - (||.vseq.|| . k)) < e1
A8: abs (||.(vseq . m).|| - ||.(vseq . k).||) <= ||.((vseq . m) - (vseq . k)).|| by NORMSP_1:13;
A9: ||.(vseq . k).|| = ||.vseq.|| . k by NORMSP_1:def 10;
A10: ||.(vseq . m).|| = ||.vseq.|| . m by NORMSP_1:def 10;
||.((vseq . m) - (vseq . k)).|| < e by A5, A7;
hence abs ((||.vseq.|| . m) - (||.vseq.|| . k)) < e1 by A8, A9, A10, XXREAL_0:2; :: thesis: verum
end;
take k = k; :: thesis: for m being Element of NAT st m >= k holds
abs ((||.vseq.|| . m) - (||.vseq.|| . k)) < e1

thus for m being Element of NAT st m >= k holds
abs ((||.vseq.|| . m) - (||.vseq.|| . k)) < e1 by A6; :: thesis: verum
end;
hence ||.vseq.|| is convergent by SEQ_4:58; :: thesis: verum
end;
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 );
A11: 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
A12: for n being Element of NAT holds xseq . n = H1(n) from FUNCT_2:sch 4();
A13: 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.||
vseq . m is bounded LinearOperator of X,Y by Def10;
then A14: modetrans (vseq . m),X,Y = vseq . m by Th35;
vseq . k is bounded LinearOperator of X,Y by Def10;
then A15: modetrans (vseq . k),X,Y = vseq . k by Th35;
reconsider h1 = (vseq . m) - (vseq . k) as bounded LinearOperator of X,Y by Def10;
A16: xseq . m = (modetrans (vseq . m),X,Y) . x by A12;
xseq . k = (modetrans (vseq . k),X,Y) . x by A12;
then (xseq . m) - (xseq . k) = h1 . x by A14, A15, A16, Th46;
hence ||.((xseq . m) - (xseq . k)).|| <= ||.((vseq . m) - (vseq . k)).|| * ||.x.|| by Th38; :: thesis: verum
end;
A17: xseq is convergent
proof
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 A18: 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

thus 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
proof
now
per cases ( x = 0. X or x <> 0. X ) ;
case A19: 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 ( n >= k & m >= k ) ; :: thesis: ||.((xseq . n) - (xseq . m)).|| < e
A20: xseq . n = (modetrans (vseq . n),X,Y) . x by A12
.= (modetrans (vseq . n),X,Y) . (0 * x) by A19, RLVECT_1:23
.= 0 * ((modetrans (vseq . n),X,Y) . x) by Def6
.= 0. Y by RLVECT_1:23 ;
xseq . m = (modetrans (vseq . m),X,Y) . x by A12
.= (modetrans (vseq . m),X,Y) . (0 * x) by A19, RLVECT_1:23
.= 0 * ((modetrans (vseq . m),X,Y) . x) by Def6
.= 0. Y by RLVECT_1:23 ;
then ||.((xseq . n) - (xseq . m)).|| = ||.(0. Y).|| by A20, RLVECT_1:26
.= 0 ;
hence ||.((xseq . n) - (xseq . m)).|| < e by A18; :: 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 A21: ||.x.|| <> 0 by NORMSP_1:def 2;
then A22: ||.x.|| > 0 by NORMSP_1:8;
then e / ||.x.|| > 0 by A18, XREAL_1:141;
then consider k being Element of NAT such that
A23: for n, m being Element of NAT st n >= k & m >= k holds
||.((vseq . n) - (vseq . m)).|| < e / ||.x.|| by A2, RSSPACE3:10;
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 A24: ( n >= k & m >= k ) ; :: thesis: ||.((xseq . n) - (xseq . m)).|| < e
A25: ||.((xseq . n) - (xseq . m)).|| <= ||.((vseq . n) - (vseq . m)).|| * ||.x.|| by A13;
||.((vseq . n) - (vseq . m)).|| < e / ||.x.|| by A23, A24;
then A26: ||.((vseq . n) - (vseq . m)).|| * ||.x.|| < (e / ||.x.||) * ||.x.|| by A22, XREAL_1:70;
(e / ||.x.||) * ||.x.|| = (e * (||.x.|| " )) * ||.x.|| by XCMPLX_0:def 9
.= e * ((||.x.|| " ) * ||.x.||)
.= e * 1 by A21, XCMPLX_0:def 7
.= e ;
hence ||.((xseq . n) - (xseq . m)).|| < e by A25, A26, 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;
end;
then xseq is CCauchy by RSSPACE3:10;
hence xseq is convergent by A1, Def16; :: thesis: verum
end;
take y = lim xseq; :: thesis: S1[x,y]
thus S1[x,y] by A12, A17; :: thesis: verum
end;
consider f being Function of the carrier of X,the carrier of Y such that
A27: for x being Element of X holds S1[x,f . x] from FUNCT_2:sch 3(A11);
reconsider tseq = f as Function of X,Y ;
tseq is LinearOperator of X,Y
proof
A28: now
let x, y be VECTOR of X; :: thesis: tseq . (x + y) = (tseq . x) + (tseq . y)
consider xseq being sequence of Y such that
A29: ( ( for n being Element of NAT holds xseq . n = (modetrans (vseq . n),X,Y) . x ) & xseq is convergent & tseq . x = lim xseq ) by A27;
consider yseq being sequence of Y such that
A30: ( ( for n being Element of NAT holds yseq . n = (modetrans (vseq . n),X,Y) . y ) & yseq is convergent & tseq . y = lim yseq ) by A27;
consider zseq being sequence of Y such that
A31: ( ( for n being Element of NAT holds zseq . n = (modetrans (vseq . n),X,Y) . (x + y) ) & zseq is convergent & tseq . (x + y) = lim zseq ) by A27;
zseq = xseq + yseq
proof
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 A31
.= ((modetrans (vseq . n),X,Y) . x) + ((modetrans (vseq . n),X,Y) . y) by Def5
.= (xseq . n) + ((modetrans (vseq . n),X,Y) . y) by A29
.= (xseq . n) + (yseq . n) by A30 ; :: thesis: verum
end;
hence zseq = xseq + yseq by NORMSP_1:def 5; :: thesis: verum
end;
hence tseq . (x + y) = (tseq . x) + (tseq . y) by A29, A30, A31, NORMSP_1:42; :: thesis: verum
end;
now
let x be VECTOR of X; :: thesis: for a being Real holds tseq . (a * x) = a * (tseq . x)
let a be Real; :: thesis: tseq . (a * x) = a * (tseq . x)
consider xseq being sequence of Y such that
A32: ( ( for n being Element of NAT holds xseq . n = (modetrans (vseq . n),X,Y) . x ) & xseq is convergent & tseq . x = lim xseq ) by A27;
consider zseq being sequence of Y such that
A33: ( ( for n being Element of NAT holds zseq . n = (modetrans (vseq . n),X,Y) . (a * x) ) & zseq is convergent & tseq . (a * x) = lim zseq ) by A27;
zseq = a * xseq
proof
now
let n be Element of NAT ; :: thesis: zseq . n = a * (xseq . n)
thus zseq . n = (modetrans (vseq . n),X,Y) . (a * x) by A33
.= a * ((modetrans (vseq . n),X,Y) . x) by Def6
.= a * (xseq . n) by A32 ; :: thesis: verum
end;
hence zseq = a * xseq by NORMSP_1:def 8; :: thesis: verum
end;
hence tseq . (a * x) = a * (tseq . x) by A32, A33, NORMSP_1:45; :: thesis: verum
end;
hence tseq is LinearOperator of X,Y by A28, Def5, Def6; :: thesis: verum
end;
then reconsider tseq = tseq as LinearOperator of X,Y ;
A34: tseq is bounded
proof
A35: now
let x be VECTOR of X; :: thesis: ||.(tseq . x).|| <= (lim ||.vseq.||) * ||.x.||
consider xseq being sequence of Y such that
A36: ( ( for n being Element of NAT holds xseq . n = (modetrans (vseq . n),X,Y) . x ) & xseq is convergent & tseq . x = lim xseq ) by A27;
A37: 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.||
A38: vseq . m is bounded LinearOperator of X,Y by Def10;
xseq . m = (modetrans (vseq . m),X,Y) . x by A36;
hence ||.(xseq . m).|| <= ||.(vseq . m).|| * ||.x.|| by A38, Th35, Th38; :: thesis: verum
end;
A39: ||.xseq.|| is convergent by A36, Th24;
A40: ||.(tseq . x).|| = lim ||.xseq.|| by A36, Th24;
A41: 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
A42: ||.xseq.|| . n = ||.(xseq . n).|| by NORMSP_1:def 10;
A43: ||.(xseq . n).|| <= ||.(vseq . n).|| * ||.x.|| by A37;
||.(vseq . n).|| = ||.vseq.|| . n by NORMSP_1:def 10;
hence ||.xseq.|| . n <= (||.x.|| (#) ||.vseq.||) . n by A42, A43, SEQ_1:13; :: thesis: verum
end;
A44: ||.x.|| (#) ||.vseq.|| is convergent by A3, SEQ_2:21;
lim (||.x.|| (#) ||.vseq.||) = (lim ||.vseq.||) * ||.x.|| by A3, SEQ_2:22;
hence ||.(tseq . x).|| <= (lim ||.vseq.||) * ||.x.|| by A39, A40, A41, A44, SEQ_2:32; :: thesis: verum
end;
take K = lim ||.vseq.||; :: according to LOPBAN_1:def 9 :: thesis: ( 0 <= K & ( for x being VECTOR of X holds ||.(tseq . x).|| <= K * ||.x.|| ) )
K >= 0
proof
now
let n be Element of NAT ; :: thesis: ||.vseq.|| . n >= 0
||.(vseq . n).|| >= 0 by NORMSP_1:8;
hence ||.vseq.|| . n >= 0 by NORMSP_1:def 10; :: thesis: verum
end;
hence K >= 0 by A3, SEQ_2:31; :: thesis: verum
end;
hence ( 0 <= K & ( for x being VECTOR of X holds ||.(tseq . x).|| <= K * ||.x.|| ) ) by A35; :: thesis: verum
end;
A45: 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 A46: 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.||

consider k being Element of NAT such that
A47: for n, m being Element of NAT st n >= k & m >= k holds
||.((vseq . n) - (vseq . m)).|| < e by A2, A46, RSSPACE3:10;
A48: 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 A49: 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
A50: ( ( for n being Element of NAT holds xseq . n = (modetrans (vseq . n),X,Y) . x ) & xseq is convergent & tseq . x = lim xseq ) by A27;
A51: 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.||
vseq . m is bounded LinearOperator of X,Y by Def10;
then A52: modetrans (vseq . m),X,Y = vseq . m by Th35;
vseq . k is bounded LinearOperator of X,Y by Def10;
then A53: modetrans (vseq . k),X,Y = vseq . k by Th35;
reconsider h1 = (vseq . m) - (vseq . k) as bounded LinearOperator of X,Y by Def10;
A54: xseq . m = (modetrans (vseq . m),X,Y) . x by A50;
xseq . k = (modetrans (vseq . k),X,Y) . x by A50;
then (xseq . m) - (xseq . k) = h1 . x by A52, A53, A54, Th46;
hence ||.((xseq . m) - (xseq . k)).|| <= ||.((vseq . m) - (vseq . k)).|| * ||.x.|| by Th38; :: thesis: verum
end;
A55: 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 A56: m >= k ; :: thesis: ||.((xseq . n) - (xseq . m)).|| <= e * ||.x.||
A57: ||.((xseq . n) - (xseq . m)).|| <= ||.((vseq . n) - (vseq . m)).|| * ||.x.|| by A51;
A58: ||.((vseq . n) - (vseq . m)).|| < e by A47, A49, A56;
0 <= ||.x.|| by NORMSP_1:8;
then ||.((vseq . n) - (vseq . m)).|| * ||.x.|| <= e * ||.x.|| by A58, XREAL_1:66;
hence ||.((xseq . n) - (xseq . m)).|| <= e * ||.x.|| by A57, 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
A59: for m being Element of NAT holds rseq . m = H1(m) from SEQ_1:sch 1();
A60: ( rseq is convergent & lim rseq = ||.((tseq . x) - (xseq . n)).|| )
proof
A61: xseq - (xseq . n) is convergent by A50, NORMSP_1:36;
A62: lim (xseq - (xseq . n)) = (tseq . x) - (xseq . n) by A50, NORMSP_1:44;
rseq = ||.(xseq - (xseq . n)).||
proof
now
let x be set ; :: thesis: ( x in NAT implies rseq . x = ||.(xseq - (xseq . n)).|| . x )
assume A63: x in NAT ; :: thesis: rseq . x = ||.(xseq - (xseq . n)).|| . x
reconsider k = x as Element of NAT by A63;
thus rseq . x = ||.((xseq . k) - (xseq . n)).|| by A59
.= ||.((xseq - (xseq . n)) . k).|| by NORMSP_1:def 7
.= ||.(xseq - (xseq . n)).|| . x by NORMSP_1:def 10 ; :: thesis: verum
end;
hence rseq = ||.(xseq - (xseq . n)).|| by FUNCT_2:18; :: thesis: verum
end;
hence ( rseq is convergent & lim rseq = ||.((tseq . x) - (xseq . n)).|| ) by A61, A62, Th47; :: thesis: verum
end;
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 A64: m >= k ; :: thesis: rseq . m <= e * ||.x.||
rseq . m = ||.((xseq . m) - (xseq . n)).|| by A59
.= ||.((xseq . n) - (xseq . m)).|| by NORMSP_1:11 ;
hence rseq . m <= e * ||.x.|| by A55, A64; :: thesis: verum
end;
then lim rseq <= e * ||.x.|| by A60, Lm3;
hence ||.((xseq . n) - (tseq . x)).|| <= e * ||.x.|| by A60, NORMSP_1:11; :: thesis: verum
end;
hence ||.(((modetrans (vseq . n),X,Y) . x) - (tseq . x)).|| <= e * ||.x.|| by A50; :: thesis: verum
end;
hence for x being VECTOR of X holds ||.(((modetrans (vseq . n),X,Y) . x) - (tseq . x)).|| <= e * ||.x.|| ; :: thesis: verum
end;
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.||

thus 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 A48; :: thesis: verum
end;
reconsider tseq = tseq as bounded LinearOperator of X,Y by A34;
reconsider tv = tseq as Point of (R_NormSpace_of_BoundedLinearOperators X,Y) by Def10;
A65: 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 A66: 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
A67: 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 A45, A66;
now
let n be Element of NAT ; :: thesis: ( n >= k implies ||.((vseq . n) - tv).|| <= e )
assume A68: n >= k ; :: thesis: ||.((vseq . n) - tv).|| <= e
set f1 = modetrans (vseq . n),X,Y;
set g1 = tseq;
reconsider h1 = (vseq . n) - tv as bounded LinearOperator of X,Y by Def10;
A69: now
let t be VECTOR of X; :: thesis: ( ||.t.|| <= 1 implies ||.(h1 . t).|| <= e )
assume A70: ||.t.|| <= 1 ; :: thesis: ||.(h1 . t).|| <= e
vseq . n is bounded LinearOperator of X,Y by Def10;
then modetrans (vseq . n),X,Y = vseq . n by Th35;
then A71: ||.(h1 . t).|| = ||.(((modetrans (vseq . n),X,Y) . t) - (tseq . t)).|| by Th46;
A72: ||.(((modetrans (vseq . n),X,Y) . t) - (tseq . t)).|| <= e * ||.t.|| by A67, A68;
e * ||.t.|| <= e * 1 by A66, A70, XREAL_1:66;
hence ||.(h1 . t).|| <= e by A71, A72, XXREAL_0:2; :: thesis: verum
end;
A73: now
let r be Real; :: thesis: ( r in PreNorms h1 implies r <= e )
assume A74: r in PreNorms h1 ; :: thesis: r <= e
consider t being VECTOR of X such that
A75: ( r = ||.(h1 . t).|| & ||.t.|| <= 1 ) by A74;
thus r <= e by A69, A75; :: thesis: verum
end;
A76: ( ( for s being real number st s in PreNorms h1 holds
s <= e ) implies sup (PreNorms h1) <= e ) by SEQ_4:62;
(BoundedLinearOperatorsNorm X,Y) . ((vseq . n) - tv) = sup (PreNorms h1) by Th36;
hence ||.((vseq . n) - tv).|| <= e by A73, A76, NORMSP_1:def 1; :: 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 A77: e > 0 ; :: thesis: ex m being Element of NAT st
for n being Element of NAT st n >= m holds
||.((vseq . n) - tv).|| < e

A78: e / 2 > 0 by A77, XREAL_1:217;
A79: e / 2 < e by A77, XREAL_1:218;
consider m being Element of NAT such that
A80: for n being Element of NAT st n >= m holds
||.((vseq . n) - tv).|| <= e / 2 by A65, A78;
now
let n be Element of NAT ; :: thesis: ( n >= m implies ||.((vseq . n) - tv).|| < e )
assume A81: n >= m ; :: thesis: ||.((vseq . n) - tv).|| < e
||.((vseq . n) - tv).|| <= e / 2 by A80, A81;
hence ||.((vseq . n) - tv).|| < e by A79, 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 NORMSP_1:def 9; :: thesis: verum