- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
组合数学第7章7.3-amp;-4.ppt
第七章 递推关系和生成函数 7.3 非齐次递推关系 7.4 生成函数 回顾:齐次递推关系求解 常系数线性齐次递推关系求解步骤: hn=a1hn-1+a2hn-2+…+akhn-k (1)解特征多项式方程xk-a1xk-1- a2xk-2-…- ak=0 (2)若特征方程有k个不同的根,则直接给出递推关系的一般解,然后根据初始条件确定相应系数; 若特征方程有重根,则先给出关于每个重根的一般解,再求出递推关系一般解。 非齐次递推关系 hn=a1hn-1+a2hn-2+…+akhn-k+bn (n≥k) bn?0 称为非齐次项。 一个例子:汉梵塔(Hanoi) 汉梵塔递推关系 迭代求解: hn=2hn?1+1 =2(2hn?2+1)+1= 22hn?2+2+1 =… =2n?1+…+22+2+1 =2n?1 一般非齐次递推关系 hn=a1hn-1+a2hn-2+…+akhn-k+bn 若hn=fn是对应齐次递推关系hn=a1hn-1+a2hn-2+…+akhn-k的解, 而hn=cn是原非齐次一个解, 那么: hn = cfn + cn 是原非齐次递推关系的解. 常系数1阶线性递推关系 1阶线性递推关系hn=ahn?1+b求解。 例. 求递推关系hn=3hn?1?4n, h0=2的解. 解:(1) 首先求解对应齐次递推关系一般解 hn=3hn?1 特征方程:x?3=0 特征根:q=3 它的一般解: hn=c3n (2) 求hn=3hn?1?4n的一个特解:猜测解的形式 hn=rn+s,代入递推关系得到: rn+s=3(r(n?1)+s)?4n 得到:rn+s=(3r?4)n+(?3r+3s) r=3r?4 s=?3r+3s 因此,r=2和s=3, 从而hn=2n+3是递推关系的一个特解。 (3) 将齐次递推关系的一般解与特解结合: hn=c3n+2n+3 代入初始关系,确定系数: h0=c30+2?0+3=2 因此,c=?1, 从而问题的解为: hn=?3n+2n+3 非齐次递推关系求解方法小结 求齐次关系的一般解 求非齐次关系的一个特解 将一般解和特解结合,通过初始条件确定一般解中出现的常系数值. 困难性: 特征方程求解 找出一个特解 根据非齐次项bn来尝试某些类型的特解: 若bn=d(常数), 尝试hn=r(常数); 若bn=dn+c(d,c是常数), 尝试hn=rn+s (r,s是常数); 若bn=fn2+dn+c (f,d,c是常数), 尝试hn=rn2+sn+t (r,s,t是常数); 若bn=dn(d是常数), 尝试hn=pdn(p是常数); 例1 求解hn= 2hn-1+ 3n (n≥1), 初始值h0=2 . 解:首先解对应齐次关系 hn= 2hn-1,特征方程x?2=0,特征根x=2, 得到一般解: hn= c2n 求非齐次递推关系的一个特解,尝试: hn= p3n ,代入得p3n =2p3n-1 +3n 解得:p=3 hn= 3n+1是一个特解。 非齐次关系的一般解: hn= c2n+3n+1 代入初始条件确定系数: c20+30+1=2 得到:c=?1,问题的解: hn=?2n+3n+1 一些特别情形 注意:上述求非齐次关系的特解的方法并不具有一般性。 递推关系hn= hn?1+bn一般不遵循上述规则。可以直接迭代: h1= h0+b1 h2= h0+b1+b2,… hn= h0+b1+…+bn 生成函数 利用代数的手段解决一些计数问题。 类似连续可导函数都可写成幂级数和的形式,利用序列的生成函数解决序列计算问题以及递推关系求解。 重点掌握序列与生成函数之间的关系! 回顾 泰勒级数技巧。 泰勒级数:幂级数展开式。 f(x)=f?(a)+ 几个常见的展开式 生成函数的定义 定义1: 令序列h0, h1,…,hn…为一无穷序列, 其生成函数定义为: g(x)=h0+h1x+h2x2+…+hnxn+… 例:序列1, 1, 1,…的生成函数是 g(x)=1+x+x2+…+xn+… =1/(1?x) (|x|?1) 序列与生成函数的关系 例3: 设k是正整数,求序列h0, h1,…, hn…的生成函数,其中hn等于方程e1+e2+…+ek=n的非负整数解个数. 反向:生成函数可否推
您可能关注的文档
最近下载
- 2023-2024学年(上)厦门市期末质量检测-初二生物.pdf VIP
- 东芝CV330_330A调试手册2.pdf VIP
- 高压电工试题口诀及答案.doc VIP
- TB 10301-2020 铁路工程基本作业施工安全技术规程(附条文说明).docx VIP
- @临时用电作业活动风险分级管控清单.doc VIP
- 上铁安监[2020]62 号-非设备管理单位营业线施工安全禁止性行为及管控处置规定.pdf VIP
- 2023-2024学年(上)厦门市期末质量检测-初二地理.docx VIP
- GB50854-2013 房屋建筑与装饰工程工程量计算规范.docx VIP
- 2026年日历表横版(每月一页、A4直接打印).docx VIP
- FXN3B机车司机操纵手册.pdf VIP
原创力文档


文档评论(0)