1 min
求多项式数列 an=f(n) 的前 n 项和,只需找出 ∑i=1nik 的计算方法,其中 k∈N
k=0 时,i=1∑nik=n
k=1 时,i=1∑nik=2n(n+1)
对于一般的 k,可用以下方式递归求得
∑i=1n((i+1)k+1−ik+1)=∑i=1n∑j=0k(jk+1)ij
(n+1)k+1−1=∑j=0k∑i=1n(jk+1)ij=∑j=0k−1(jk+1)∑i−1nij+(k+1)∑i=1nik
于是有
∑i=1nik=k+11((n+1)k+1−∑j=0k−1(jk+1)∑i=1nij)
其中右侧的 ∑i=1nij 中 j<k,即求得 k=0,1,2,…,m−1 的答案就能求出 k=m 的答案。