组合数学(第7章7.1)new.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
组合数学(第7章7.1)new.ppt

第七章 递推关系和生成函数 讲授内容 7.1 某些数列 本章主要讨论涉及一个整数参数的计数问题的代数求解方法。 错位排列计数公式的递推关系 7.1 某些数列 (1)算术数列(等差数列) h0, h0+q, h0+2q, …, h0+nq,… 递推关系:hn= hn-1+q 一般项: hn= h0+nq 前n+1项和:sn= (n+1)h0+q(n)(n+1)/2 (2)几何数列(等比数列) h0, qh0, q2h0, …, qnh0,… 递推关系:hn= qhn-1 一般项: hn= qnh0 前n+1项和:sn= h0(1-qn+1)/(1-q) 一些例子 例. 确定平面一般位置上的n个互相交叠的圆所形成的区域数。(互相交叠是指每两个圆相交在不同的两个点上;一般位置是指没有同心圆)。 迭代递推关系: 斐波那契(Fibonacci)序列 年初把性别相反的一对新生兔子放进围栏,从第二个月开始每月生出一对性别相反的兔子,每对新兔也从第二个月开始每月生出一对性别相反的兔子,问一年后围栏内共有多少对兔子。 令fn表示第n个月开始时兔子的对数。 显然 f1=1, f2=1, f3=2, 而f4=3。 递推关系 在第n个月开始,笼内的兔子可分为两个部分:第n?1个月期间出生未成熟的兔子和第n?1个月已经成熟的兔子,第n?1个月期间出的兔子数等于第n?2月开始的兔子数,即: 定义1:设f0=0, f1=1, 那么满足递推关系fn= fn-1+fn-2的序列叫斐波那契(Fibonacci)序列,项称为斐波那契数。 由归纳法原理可得:Fibonacci序列的部分和为 sn=f0+f1+…+fn= fn+2?1 证明: f0+f1+…+fn+fn+1= (fn+2?1)+fn+1 = (fn+2+fn+1)?1 = fn+3?1 斐波那契数是偶数当且仅当n被3整除。 定理7.1.1 斐波那契数满足公式 (2) q是方程x2?x?1=0的根。因此 (3) 根据初始值,确定常系数。 将f0=0, f1=1 代入上式得到线性方程组: 得到斐波那契数的公式: 奇妙的斐波那契序列 斐波那契螺旋 应用 例:确定2×n棋盘用多米诺牌完美覆盖的方法数hn。 规定h0=1. 容易看到h1=1, h2=2, h3=3。 hn= hn?1 满足斐波那契递推关系。hn是斐波那契数。 应用 定理7.1.2 沿Pascal三角形左边向上对角线上的二项式系数和是Fibonacci数, 即 证明:定义 或者 需要证明gn满足Fibonacci递推关系并有相同初始值。 小结 一些与自然数n相关的计数问题,有时求递推关系更容易,可以通过给出递推关系来解决相关的计数问题。 本章的重点是递推关系的求解。 作业 习题7.8 (P.162) 1. 设 f0, f1,…, fn,…表示斐波那契序列。… i), iii) 3. 证明下列关于斐波那契数的结论。 i), ii) , v) * * Dn=n! 递推关系 (1) Dn=(n?1)( Dn?2+Dn?1), (n=3,4,…) (2) Dn=nDn?1+(?1)n (n=2,3,…) 用hn表示n个交叠的圆形成的区域数 h0=1, h1=2 h2=4, h3=8 一般递推关系(n?2): 第n个圆与前n-1个圆相交于2(n-1)不同交点,P1, P2,…, P2(n?1)。 P1 P4 P2 P5 P3 P6 共形成2(n?1)条弧P1P2, 弧P2P3 …, P2(n?1) ?1 P2(n?1)和P2(n?1) P1,每条弧把穿过的区域一分为二,因此增加了2(n?1)个区域。因此得到递推关系: hn=hn-1+2(n?1) h4=14 hn= hn-1+2(n?1) = hn-2+2(n?2)+2(n?1) = hn-3+2(n?3)+2(n?2)+2(n?1) … hn=h1+2?1+2?2+…+2(n?2)+2(n?1) = h1+2?[1+2+…+(n?2)+(n?1)] 得到: hn=2+2[n(n?1)/2]=n2?n+2 表示幼兔 表示成兔 实线表示成长 虚线表示生殖 1: 1 2: 1 3: 2 4: 3 5: 5 6: 8 7: 13 fn= fn ?1+fn ?2 迭代计算得到: f13=233 n?0 观察递推关系: f

文档评论(0)

dreamzhangning + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档