let n be Nat; for rF being real-valued XFinSequence
for S being Real_Sequence st rF = S | (n + 1) holds
Sum rF = (Partial_Sums S) . n
let rF be real-valued XFinSequence; for S being Real_Sequence st rF = S | (n + 1) holds
Sum rF = (Partial_Sums S) . n
let S be Real_Sequence; ( rF = S | (n + 1) implies Sum rF = (Partial_Sums S) . n )
A1:
rF is REAL -valued
by Lm7;
n + 1 c= NAT
by ORDINAL1:def 2;
then A2:
n + 1 c= dom S
by FUNCT_2:def 1;
assume A3:
rF = S | (n + 1)
; Sum rF = (Partial_Sums S) . n
then
dom rF = (dom S) /\ (n + 1)
by RELAT_1:90;
then A4:
dom rF = n + 1
by A2, XBOOLE_1:28;
then consider f being Function of NAT ,REAL such that
A5:
f . 0 = rF . 0
and
A6:
for m being Nat st m + 1 < len rF holds
f . (m + 1) = addreal . (f . m),(rF . (m + 1))
and
A7:
addreal "**" rF = f . ((len rF) - 1)
by Def9, A1;
defpred S1[ Nat] means ( $1 in dom rF implies f . $1 = (Partial_Sums S) . $1 );
A9:
now let k be
Nat;
( S1[k] implies S1[k + 1] )assume A10:
S1[
k]
;
S1[k + 1]thus
S1[
k + 1]
verum end;
(Partial_Sums S) . 0 = S . 0
by SERIES_1:def 1;
then A15:
S1[ 0 ]
by A3, A5, FUNCT_1:70;
for m being Nat holds S1[m]
from NAT_1:sch 2(A15, A9);
hence (Partial_Sums S) . n =
f . n
by A4, NAT_1:46
.=
Sum rF
by Th61, A7, A4
;
verum