| 
偶然之间想到,也许这个方法比较有用,对于解决连续自然数的k次方和问题。这个问题我想是每一个学过中学课程的朋友都想过的,我在《阿尔哈曾公式》一文里提到过一种方法。今天来介绍另外一种,应该算是比较简单的一种。那就是用待定系数法。
x
马上注册,结交更多家长,享用更多功能,让你轻松玩转家长易社区。您需要 登录 才可以下载或查看,没有帐号?立即注册 
     我们首先必须要明白的是下面一个道理:    一:若记f(n)=1k+2k+3k+……+nk。那么f(k)一定是一个次数为k+1的多项式,也就是f(n)可以写成下面的形式    f(n)=A0+A1n+A2n2+A3n3+……+ak+1nk+1    知道了这个的话,我们就可以通过待定系数法求出f(n)的各项系数就行了,从而求出f(n)的确定表达式。除了这个外,我们可以预先了解一些这个多项式的性质。    1:第一个性质就是,A0=0。    为了证明这个,我们可以记f(n)=0k+1k+2k+3k+……+nk。也就是n的范围扩大到自然数,而不仅仅是正整数。显然这不影响f(n)的表达式,从而f(n)仍然为A0+A1n+A2n2+A3n3+……+ak+1nk+1。若取n=0,则f(n)=0,从而知道A0=0。    2:f(n)的系数之和A1+A2+A3+……+AK+1=1    这个证明和1一样,你取n=1就行了,这个性质可以拿来检验结果。    因此,f(k)=A1n+A2n2+A3n3+……+ak+1nk+1。我们可以通过性质1得到一个数论里的结果    f(n)=1k+2k+3k+……+nk一定能被n整除,其中n取自然数。    二:应用举例    我们就来看看上面的性质的具体应用吧!    例1:计算f(1)=1+2+3+……+n    设f(n)=An+Bn2.f(1)=1,f(2)=3,所以有    A+B=1    2A+4B=3    解得A=1/2,B=1/2,从而f(n)=1/2n+1/2n2    例2:计算f(n)=13+23+33+……n3    同样,我们设f(n)=An+Bn2+Cn3+Dn4,f(1)=1,f(2)=9,f(3)=36,f(4)=100,所以:    A+B+C+D=1    2A+4B+8C+16D=9    3A+9B+27C+81D=36    4A+16B+64C+256D=100    解得:    A=0,B=1/4,C=1/2,D=1/4    从而得到f(n)的表达式。通过上面的两个例子可以看出,越到后面,计算量越大。不过如果学过线性代数的话,可以通过行列式的理论来解这个方程组,那样会显得很简单。不管如何,这终究是个不错的办法 |