组合数学第二章母函数课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《组合数学第二章母函数课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组合 数学 第二 函数 课件
- 资源描述:
-
1、母函数及其应用母函数及其应用排列组合问题排列组合问题例例 有限数列有限数列C(n,r),r0,1,2,n的普母函数是的普母函数是2.1母函数母函数定义定义2.1.1 对于数列对于数列an,称无穷级数称无穷级数为该数列的(普通型)母函数,简称为该数列的(普通型)母函数,简称普母函数普母函数或或母函数母函数。同时称。同时称an为为G(x)的的生成数列生成数列。0nnnxaxGnnnnnnxCxCxCC 2210 nx 1例例 无限数列无限数列1,2,n,的普母函数是的普母函数是2.1母函数母函数 nxnxx)1(3212 nxxx21x 11例例 无限数列无限数列1,1,1,的普母函数是的普母函数
2、是2)1(1x 2.1母函数母函数2.1母函数母函数2.1母函数母函数2.1母函数母函数2.1母函数母函数2.1母函数母函数2.1母函数母函数例例 设有设有2个红球,个红球,1个黑球,个黑球,1个白球,问个白球,问(1)共有多少种不同的选取方法,试加以枚举?)共有多少种不同的选取方法,试加以枚举?(2)若每次从中任取)若每次从中任取3个,有多少种不同的取法?个,有多少种不同的取法?解解:设想用:设想用x,y,z分别代表红、黑、白三种球,两个红球的取分别代表红、黑、白三种球,两个红球的取法与法与x0,x1,x2对应起来,即红球的可能取法与对应起来,即红球的可能取法与1xx2中中x的的各次幂一一对
3、应,亦即各次幂一一对应,亦即x01表示不取,表示不取,x表示取表示取1个红球,个红球,x2表表示取两个。对其它球,依此类推。则母函数示取两个。对其它球,依此类推。则母函数 G(x,y,z)(1xx2)(1y)(1z)1(xyz)(x2xyxzyz)(x2yx2zxyz)(x2yz)若令若令xyz1,就得所有不同的选取方案总数为,就得所有不同的选取方案总数为G(1,1,1)13431122.1母函数母函数例例 设有设有2个红球,个红球,1个黑球,个黑球,1个白球,问个白球,问(1)共有多少种不同的选取方法,试加以枚举?)共有多少种不同的选取方法,试加以枚举?(2)若每次从中任取)若每次从中任取3
4、个,有多少种不同的取法?个,有多少种不同的取法?解解:若只考虑每次取:若只考虑每次取3个的方案数,而不需枚举,则令个的方案数,而不需枚举,则令yx,zx,便有便有G(x)(1xx2)(1x)(1x)13x4 x23 x3 x4由由x3的系数即得所求方案数为的系数即得所求方案数为3。2.1母函数母函数例例 求不定方程求不定方程k1+k2+k3+k4=20的解数。其中的解数。其中,限制限制k1可取可取0,2,4;k2可取可取1,3,5;k3可取可取6,7;k4可取可取8,9。解解:设不定方程:设不定方程k1+k2+k3+k4=k的解组数目为的解组数目为ck,本例中,本例中m=4,k=20。注意到对
5、注意到对ki(i=1,2,3,4)的限制,序列的限制,序列 ck 对应的生成函数为对应的生成函数为:G(x)=(1+x2+x4)(x+x3+x5)(x6+x7)(x8+x9)2.1母函数母函数例例 求不定方程求不定方程k1+k2+k3+k4=20的解数。其中的解数。其中,限制限制k1可取可取0,2,4;k2可取可取1,3,5;k3可取可取6,7;k4可取可取8,9。G(x)=(1+x2+x4)(x+x3+x5)(x6+x7)(x8+x9)=(1+x2+x4)(1+x2+x4)x(1+x)x6(1+x)x8 =(1+x2+x4)2(1+x)2x15=(1+x+x2+x3+x4+x5)2x15 只
6、需要多项式只需要多项式(1+x+x2+x3+x4+x5)2展开式中展开式中x5的系数就等于的系数就等于x20的系数,由多项式定理:的系数,由多项式定理:C20=6.2.1母函数母函数例例 求不定方程求不定方程3 3k1+4k2+2k3+5k4=n的非负整数解的个数。的非负整数解的个数。542310542846311111111.)1.)(1(.)1.)(1()(xxxxxxxxxxxxxg例例 确定苹果、香蕉、橘子和梨的确定苹果、香蕉、橘子和梨的n-组合的个数,其中在每个组合的个数,其中在每个n-组合中要求:苹果的个数必须是偶数,香蕉的个数必须是组合中要求:苹果的个数必须是偶数,香蕉的个数必须
7、是5的倍的倍数,橘子的个数最多数,橘子的个数最多4个,梨的个数为个,梨的个数为0或或1个。个。2.1母函数母函数)1)(1.)(.)(1()(4325042xxxxxxxxxxG xxxxx 1111111552 211x 解解:生成函数为:生成函数为:01nnxn例例 从从n双互不相同的五指袜子中取出双互不相同的五指袜子中取出r只,要求没有任何两只是只,要求没有任何两只是成对的,共有多少种不同的取法?成对的,共有多少种不同的取法?解解:生成函数为:生成函数为:例例 从从n双互不相同的袜子(每双袜子中的两只相同)中取出双互不相同的袜子(每双袜子中的两只相同)中取出r只,只,要求没有任何两只是成
8、对的,共有多少种不同的取法?要求没有任何两只是成对的,共有多少种不同的取法?2.1母函数母函数 0,nrxrnCnxxG)1()()(12)nG xx解解:生成函数为:生成函数为:0,2rrnC n rx 解解:例例 某班有甲乙丙三个小组,人数分别为某班有甲乙丙三个小组,人数分别为5,6,9。把。把5本相同的本相同的书分给甲、乙、丙书分给甲、乙、丙3个小组,再发到个人手上,每人最多发一本。个小组,再发到个人手上,每人最多发一本。考虑将分给某组的某本书发给该组的同学考虑将分给某组的某本书发给该组的同学A与将其发给同学与将其发给同学B被被认为是不同的分法(每个同学最多一本),而且甲、乙两组最认为是
展开阅读全文