let seq be Complex_Sequence; :: thesis: for z being Element of COMPLEX st 0 < |.z.| & |.z.| < 1 & seq . 0 = z & ( for n being Element of NAT holds seq . (n + 1) = (seq . n) * z ) holds
( seq is convergent & lim seq = 0c )
let z be Element of COMPLEX ; :: thesis: ( 0 < |.z.| & |.z.| < 1 & seq . 0 = z & ( for n being Element of NAT holds seq . (n + 1) = (seq . n) * z ) implies ( seq is convergent & lim seq = 0c ) )
assume A1:
( 0 < |.z.| & |.z.| < 1 )
; :: thesis: ( not seq . 0 = z or ex n being Element of NAT st not seq . (n + 1) = (seq . n) * z or ( seq is convergent & lim seq = 0c ) )
assume A2:
( seq . 0 = z & ( for n being Element of NAT holds seq . (n + 1) = (seq . n) * z ) )
; :: thesis: ( seq is convergent & lim seq = 0c )
A3:
for n being Element of NAT holds |.(seq . n).| = |.z.| to_power (n + 1)
C . 0 = 0
by FUNCOP_1:13;
then A7:
( C is convergent & lim C = 0 )
by SEQ_4:40;
deffunc H1( Element of NAT ) -> Element of REAL = |.z.| to_power ($1 + 1);
consider rseq1 being Real_Sequence such that
A8:
for n being Element of NAT holds rseq1 . n = H1(n)
from SEQ_1:sch 1();
A9:
( rseq1 is convergent & lim rseq1 = 0 )
by A1, A8, SERIES_1:1;
A10:
( ( for n being Element of NAT holds C . n <= (abs (Re seq)) . n ) & ( for n being Element of NAT holds (abs (Re seq)) . n <= rseq1 . n ) )
A14:
( ( for n being Element of NAT holds C . n <= (abs (Im seq)) . n ) & ( for n being Element of NAT holds (abs (Im seq)) . n <= rseq1 . n ) )
A18:
abs (Re seq) is convergent
by A7, A9, A10, SEQ_2:33;
A19:
lim (abs (Re seq)) = 0
by A7, A9, A10, SEQ_2:34;
A20:
abs (Im seq) is convergent
by A7, A9, A14, SEQ_2:33;
A21:
lim (abs (Im seq)) = 0
by A7, A9, A14, SEQ_2:34;
A22:
( Re seq is convergent & lim (Re seq) = 0 )
by A18, A19, SEQ_4:28;
( Im seq is convergent & lim (Im seq) = 0 )
by A20, A21, SEQ_4:28;
then
( seq is convergent & Re (lim seq) = 0 & Im (lim seq) = 0 )
by A22, Th42;
hence
( seq is convergent & lim seq = 0c )
by Lm1, COMPLEX1:29; :: thesis: verum