對於非負整數\(\;m\;\)的自然數等冪求和問題是這樣的:
隨便給你一個自然數\(\;n\),請計算 \[1^m+2^m+\cdots+n^m。\]
為了書寫方便,我們不妨定義級數 \[S_m(n)=\sum^n_{i=1}i^m=1^m+2^m+\cdots+n^m。\] 如果我們不想一項一項的加\(\;n\;\)次去計算\(\;S_m(n)\),則解決方法就是去找一道好的公式。
這時候,二項式定理就可以幫到我們了。
一般而言,\(S_m(n)\;\)的公式可以從\(\;S_0(n),S_1(n),\cdots,S_{m-1}(n)\;\)的公式推導所得: \[S_m(n)=\frac{(n+1)^{m+1}-1-\sum^{m-1}_{j=0}C^{m+1}_j S_j(n)}{m+1}。\] 推導的過程就要用到二項式定理。
\begin{align*} S_m(n) &=\sum^n_{i=1}i^m\\ &=\sum^n_{i=1}\frac{(i+1)^{m+1}-i^{m+1}-\sum^{m-1}_{j=0}C^{m+1}_j i^j}{m+1}\\ &=\frac{\sum^n_{i=1}(i+1)^{m+1}-\sum^n_{i=1}i^{m+1}-\sum^n_{i=1}\sum^{m-1}_{j=0}C^{m+1}_j i^j}{m+1}\\ %&=\frac{(n+1)^{m+1}+\sum^{n-1}_{i=1}(i+1)^{m+1}-\sum^n_{i=2}i^{m+1}-1-\sum^n_{i=1}\sum^{m-1}_{j=0}C^{m+1}_j i^j}{m+1}\\ &=\frac{(n+1)^{m+1}-1-\sum^{m-1}_{j=0} \sum^n_{i=1}C^{m+1}_j i^j}{m+1}\\ &=\frac{(n+1)^{m+1}-1-\sum^{m-1}_{j=0}C^{m+1}_j S_j(n)}{m+1}。 \end{align*}