¥£$ ДЕУΙГ

有趣的阶乘

    先来看一道题目:10个数1,2,3…10两两乘积之和是多少?

    解:对于一般的数列求和,求前n项和的Sn的最高次幂为通项最高次幂加1,但此题非也,还应考虑项数,此题项数为Cn2,为关于n的二次幂形式,故此题的前n项和的Sn应为最高次幂为4的多项式。

    设:Sn为前n个自然数两两乘积之和,则n>=2

S2=1×2=2

S3=1×2+1×3+2×3=11

S4=1×2+1×3+1×4+2×3+2×4+3×4=35

S5=1×2+1×3+1×4+1×5+2×3+2×4+2×5+3×4+3×5+4×5=85

S6=1×2+1×3+1×4+1×5+1×6+2×3+2×4+2×5+2×6+3×4+3×5+3×6+4×5+4×6+5×6=265

……

    通过观察不难发现:

S3-S2=(1+2)×3=32(3-1)/2

S4-S3=(1+2+3)×4=42(4-1)/2

S5-S4=(1+2+3+4)×5=52(5-1)/2

S6-S5=(1+2+3+4+5)×6=62(6-1)/2

……

Sn-Sn-1=[1+2+3+……+(n-2)+(n-1)]×n=n2(n-1)/2

    将等式两边相加得:

sn

    所以S10=1/24×9×10×32=1320

    推广:设Sn(k)为前n个自然数kk相乘的乘积之和(n>=k)试求Sn(k)表达形式

S3(3)=1×2×3=3!=6

S4(3)=1×2×3+1×2×4+1×3×4+2×3×4

       =1×2×3+(1×2+1×3+2×3)×4

       =S3(3)+S3(2)×4

S5(3)=1×2×3+1×2×4+1×2×5+1×3×4+1×3×5+1×4×5+2×3×4+2×3×5+2×4×5+3×4×5

       =1×2×3+1×2×4+1×3×4+2×3×4+(1×2+1×3+1×4+2×3+2×4+3×4)×5

       =S4(3)+S4(2)×5

……

Sn(3)=Sn-1(3)+Sn-1(2)×n

    所以

S4(3)-S3(3)=S3(2)×4

S5(3)-S4(3)=S4(2)×5

S6(3)-S5(3)=S5(2)×6

……

Sn(3)-Sn-1(3)=Sn-1(2)×n

    将左右两边相加得

sn0

    当m=2时,(m+1)Sm(2)=(2+1)×2!=3!,所以

sn1

    将Sm(2)=1/24(m-1)m(m+1)(3m+2)代入可求Sn(3)

    再由此递推公式可求:

sn2

    至此,Sn(k)的递推公式求得,而通项是没有求出的,该问题只是一个铺垫,下面进入正题,我们来讨论n的阶乘。

    n的阶乘有什么好讨论的,不就是从1一直乘到n吗?没错,但如果我们换个角度来思考,将n!表示成关于n的最高次幂为n的多项式,该如何表示呢?

1!=11

2!=22-21

3!=33-3×32+2×31

4!=44-6×43+11×41-6×41

5!=55-10×54+35×53-50×51+24×51

6!=66-15×65+85×64-255×63+274×62-120×61

……

n!=n×(n-1)×(n-2)×(n-3)×……×(n-k)×……6×5×4×3×2×1

   =n×(n-1)×(n-2)×(n-3)×……×(n-k)×……(n-n+6)×(n-n+5)×(n-n+4)×(n-n+3)×(n-n+2)×(n-n+1)

   =n×(n-1)×(n-2)×(n-3)×……×(n-k)×……[n-(n-6)]×[n-(n-5)]×[n-(n-4)]×[n-(n-3)]×[n-(n-2)]×[n-(n-1)]

   =nn-{前n-1个自然数之和}×nn-1+{前n-1个自然数两两乘积之和}×nn-1-{前n-1个自然数三三乘积之和}×nn-1+…+(-1)n-1{前n-1个自然数之积}×n

   =nn-Sn-1(1)nn-1+Sn-2(2)nn-2+Sn-3(3)nn-3+…+(-1)(n-1)Sn-1(n-1)n

    即:

snk

    数学真是美妙,希望得到你们的共鸣!

    (注:这个公式是十年前在高中数学的学习过程中得到的,现更新至博客)

posted @ 2010-12-23 22:58  devil0153  阅读(613)  评论(0编辑  收藏  举报