let z be Element of COMPLEX ; :: thesis: for k being Element of NAT holds
( |.((Partial_Sums (z ExpSeq )) . k).| <= (Partial_Sums (|.z.| rExpSeq )) . k & (Partial_Sums (|.z.| rExpSeq )) . k <= Sum (|.z.| rExpSeq ) & |.((Partial_Sums (z ExpSeq )) . k).| <= Sum (|.z.| rExpSeq ) )

let k be Element of NAT ; :: thesis: ( |.((Partial_Sums (z ExpSeq )) . k).| <= (Partial_Sums (|.z.| rExpSeq )) . k & (Partial_Sums (|.z.| rExpSeq )) . k <= Sum (|.z.| rExpSeq ) & |.((Partial_Sums (z ExpSeq )) . k).| <= Sum (|.z.| rExpSeq ) )
defpred S1[ Element of NAT ] means |.((Partial_Sums (z ExpSeq )) . $1).| <= (Partial_Sums (|.z.| rExpSeq )) . $1;
A1: |.((Partial_Sums (z ExpSeq )) . 0 ).| = |.((z ExpSeq ) . 0 ).| by COMSEQ_3:def 7
.= |.((z |^ 0 ) / (0 !c )).| by Def8
.= 1 by Th1, COMPLEX1:134, COMSEQ_3:def 1 ;
(Partial_Sums (|.z.| rExpSeq )) . 0 = (|.z.| rExpSeq ) . 0 by SERIES_1:def 1
.= (|.z.| |^ 0 ) / (0 ! ) by Def9
.= 1 by NEWTON:9, NEWTON:18 ;
then A2: S1[ 0 ] by A1;
A3: for k being Element of NAT st S1[k] holds
S1[k + 1]
proof
let k be Element of NAT ; :: thesis: ( S1[k] implies S1[k + 1] )
assume A4: |.((Partial_Sums (z ExpSeq )) . k).| <= (Partial_Sums (|.z.| rExpSeq )) . k ; :: thesis: S1[k + 1]
A5: |.((Partial_Sums (z ExpSeq )) . (k + 1)).| = |.(((Partial_Sums (z ExpSeq )) . k) + ((z ExpSeq ) . (k + 1))).| by COMSEQ_3:def 7;
|.(((Partial_Sums (z ExpSeq )) . k) + ((z ExpSeq ) . (k + 1))).| <= |.((Partial_Sums (z ExpSeq )) . k).| + |.((z ExpSeq ) . (k + 1)).| by COMPLEX1:142;
then A6: |.((Partial_Sums (z ExpSeq )) . (k + 1)).| <= |.((Partial_Sums (z ExpSeq )) . k).| + ((|.z.| rExpSeq ) . (k + 1)) by A5, Th4;
A7: |.((Partial_Sums (z ExpSeq )) . k).| + ((|.z.| rExpSeq ) . (k + 1)) <= ((Partial_Sums (|.z.| rExpSeq )) . k) + ((|.z.| rExpSeq ) . (k + 1)) by A4, XREAL_1:8;
((Partial_Sums (|.z.| rExpSeq )) . k) + ((|.z.| rExpSeq ) . (k + 1)) = (Partial_Sums (|.z.| rExpSeq )) . (k + 1) by SERIES_1:def 1;
hence S1[k + 1] by A6, A7, XXREAL_0:2; :: thesis: verum
end;
A8: for k being Element of NAT holds S1[k] from NAT_1:sch 1(A2, A3);
hence |.((Partial_Sums (z ExpSeq )) . k).| <= (Partial_Sums (|.z.| rExpSeq )) . k ; :: thesis: ( (Partial_Sums (|.z.| rExpSeq )) . k <= Sum (|.z.| rExpSeq ) & |.((Partial_Sums (z ExpSeq )) . k).| <= Sum (|.z.| rExpSeq ) )
now
let k be set ; :: thesis: ( k in NAT implies |.(z ExpSeq ).| . k = (|.z.| rExpSeq ) . k )
assume A10: k in NAT ; :: thesis: |.(z ExpSeq ).| . k = (|.z.| rExpSeq ) . k
thus |.(z ExpSeq ).| . k = |.((z ExpSeq ) . k).| by VALUED_1:18
.= (|.z.| rExpSeq ) . k by A10, Th4 ; :: thesis: verum
end;
then A11: |.(z ExpSeq ).| = |.z.| rExpSeq by FUNCT_2:18;
then (Partial_Sums (|.z.| rExpSeq )) . k <= lim (Partial_Sums (|.z.| rExpSeq )) by SEQ_4:54;
hence (Partial_Sums (|.z.| rExpSeq )) . k <= Sum (|.z.| rExpSeq ) by SERIES_1:def 3; :: thesis: |.((Partial_Sums (z ExpSeq )) . k).| <= Sum (|.z.| rExpSeq )
A12: now end;
A13: |.((Partial_Sums (z ExpSeq )) . k).| <= (Partial_Sums (|.z.| rExpSeq )) . k by A8;
(Partial_Sums (|.z.| rExpSeq )) . k <= Sum (|.z.| rExpSeq ) by A12;
hence |.((Partial_Sums (z ExpSeq )) . k).| <= Sum (|.z.| rExpSeq ) by A13, XXREAL_0:2; :: thesis: verum