码迷,mamicode.com
首页 > 其他好文 > 详细

五边形数定理

时间:2014-08-01 10:37:21      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:style   http   strong   io   for   cti   div   时间   

五边形数定理

 

五边形数定理是一个由欧拉发现的数学定理,描述欧拉函数展开式的特性[1] [2]。欧拉函数的展开式如下:

bubuko.com,布布扣

亦即

bubuko.com,布布扣

欧拉函数展开后,有些次方项被消去,只留下次方项为1, 2, 5, 7, 12, ...的项次,留下来的次方恰为广义五边形数

若将上式视为幂级数,其收敛半径为1,不过若只是当作形式幂级数formal power series)来考虑,就不会考虑其收敛半径。

和分割函数的关系

欧拉函数的倒数是分割函数母函数,亦即:

bubuko.com,布布扣

其中bubuko.com,布布扣为k的分割函数。

上式配合五边形数定理,可以得到

bubuko.com,布布扣

考虑bubuko.com,布布扣项的系数,在 n>0 时,等式右侧的系数均为0,比较等式二侧的系数,可得

bubuko.com,布布扣

因此可得到分割函数p(n)的递归

bubuko.com,布布扣

以n=10为例

bubuko.com,布布扣
这样就能在log(n)的时间下得到p(n)的值。

五边形数定理,布布扣,bubuko.com

五边形数定理

标签:style   http   strong   io   for   cti   div   时间   

原文地址:http://www.cnblogs.com/tom987690183/p/3884254.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!