let k, n be Nat; for h being complex-valued FinSequence st n >= len h holds
(h,k) +...+ (h,n) = (h,k) +...+ (h,(len h))
let h be complex-valued FinSequence; ( n >= len h implies (h,k) +...+ (h,n) = (h,k) +...+ (h,(len h)) )
assume A1:
n >= len h
; (h,k) +...+ (h,n) = (h,k) +...+ (h,(len h))
per cases
( k > len h or k <= len h )
;
suppose A2:
k <= len h
;
(h,k) +...+ (h,n) = (h,k) +...+ (h,(len h))defpred S1[
Nat]
means (
h,
k)
+...+ (
h,
((len h) + $1))
= (
h,
k)
+...+ (
h,
(len h));
A3:
S1[
0 ]
;
A4:
for
i being
Nat st
S1[
i] holds
S1[
i + 1]
A9:
for
i being
Nat holds
S1[
i]
from NAT_1:sch 2(A3, A4);
reconsider nl =
n - (len h) as
Nat by A1, NAT_1:21;
S1[
nl]
by A9;
hence
(
h,
k)
+...+ (
h,
n)
= (
h,
k)
+...+ (
h,
(len h))
;
verum end; end;