Processing math: 100%

2022年6月30日 星期四

兩個方法求冪次和公式

12+22+32+...+n2為例。更高次仿此可得。

方法一:牛頓差分法

首先我們需要一個數列,這個數列的每一項都是冪次和。 注意必須從零開始,因為我們要用的公式是差分版的麥克勞林級數:

假定數列是F(0),F(1),F(2),...

F(n)=F(0)+ΔF(0)n+12!Δ2F(0)n(n1)+13!Δ3F(0)n(n1)(n2)++1r!ΔrF(0)n(n1)(n2)...(nr+1)+

其中ΔF(0)=F(1)F(0)

        ΔrF(0)=Δr1F(1)Δr1F(0)

Δr稱為r階差分。

冪次數列:    0,1,4,9,16

冪次和數列:0,1,5,14,30

一階差分:      1,4,9,16

二階差分:        3,5,7

三階差分:          2,2

因為我們要代入麥克勞林級數,所以我們只需要ΔrF(0),也就是以上各列的第一項 。另外三階差分為常數,所以級數只到Δ3,之後的差分全都是零了。

我們要求的公式就是F(n)

F(n)=0+1n+123n(n1)+162n(n1)(n2)=n(n+1)(2n+1)6

方法二:生成函數法

生成函數就不多做介紹了。只要注意數列的生成函數g(x)的和函數是11xg(x),以及一般化的二項式展開:(1+x)kk是負數的狀況。這時需要公式
Cnr=(1)rCn+r1rn是正整數。其實這只是照樣帶入普通的Cnr公式而已。

1+x+x2+=11x  1+2x+3x2+=1(1x)2  xx+2x2+3x3+=x(1x)2  1+22x+33x2+=1(1x)2+2x(1x)3
此生成函數的和函數就是我們要的最終生成函數
1(1x)3+2x(1x)4。注意我們需要的是xn1的係數。
冪次和公式就是(1)n1 C3n1+2 (2)n2 C4n2=n(n+1)(2n+1)6

沒有留言: