《组合数学》教案-2章(母函数)(共47页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《《组合数学》教案-2章(母函数)(共47页).doc》由会员分享,可在线阅读,更多相关《《组合数学》教案-2章(母函数)(共47页).doc(47页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上第二章 母函数及其应用1. 普母函数及其在组合问题中的应用2. 指母函数及其在排列问题中的应用3. 正整数的分拆及其组合意义和应用问题:对于不尽相异元素的部分排列和组合,用第一章的方法比较麻烦(参见表2.0.1)。新方法:母函数方法。表2.0.1条件组合方案数排列方案数对应的集合相异元素,不重复相异元素,可重复S不尽相异元素(有限重复)特例rn1S,,n1n2nmn,nk1,(k1,2, m)r1mm所有r至少有一个满足基本思想:把离散的数列同多项式或幂级数一一对应起来,从而把离散数列间的结合关系转化为多项式或幂级数之间的运算。2.1 母函数(一) 母函数(1)定义【
2、定义2.1.1】对于数列,称无穷级数为该数列的(普通型)母函数,简称普母函数或母函数。(2)例【例2.1.1】有限数列(r0, 1, 2, , n)的普母函数是:【例2.1.2】无限数列1, 1. , 1, 的普母函数是(3)说明 可以为有限个或无限个。 数列与母函数一一对应。0, 1, 1, , 1, 将母函数视为形式函数,目的是利用其有关运算性质完成计数问题,故不考虑“收敛问题”,而且始终认为它是可“逐项微分”和“逐项积分”的。(4)常用母函数 ak ,k0,1, G(x) ak ,k0,1, G(x)ak1ak akakkak k1akk(k1)ak k 2ak k(k1)(k2)ak
3、,任意a0 0,ak -ln(1- a x)ak ,任意ak ak ak ak (二) 组合问题(1)组合的母函数【定理2.1.1】组合的母函数:设,且n1n2nmn,则S的r可重组合的母函数为其中,r可重组合数为之系数,r0, 1, 2, , n。理论依据:多项式的任何一项与组合结果一一对应。优点:l 将无重组合与重复组合统一起来处理;l 使处理可重组合的枚举问题变得非常简单。(2)特例【推论1】,则r无重组合的母函数为G(x) (1x)n组合数为之系数。【推论2】,则r无限可重组合的母函数为G(x) 组合数为之系数。【推论3】,每个元素至少选一个:母函数 G(x)组合数 【推论4】,每个元
4、素选非负偶数个:母函数 G(x)组合数 。【推论5】,每个元素选奇数个:母函数 G(x)组合数 【推论6】S,且n1n2nmn,元素至少出现次:为母函数 G(x)组合数 rk, k1, , n,kk1k2km。(3)一般情形:设S20.a,30.b,.c,并设元素a只能出现15,10,13,16次,b只允许出现奇数次,c至少出现5次且必须出现偶数次,求S的r可重组合的母函数。G(x)(三) 应用【例2.1.3】设有2个红球,1个黑球,1个白球,问(1) 共有多少种不同的选取方法,试加以枚举?(2) 若每次从中任取3个,有多少种不同的取法?(解)(1)元素符号化(x,y,z红、黑、白球),元素的
5、个数以符号的指数区分。母函数G(x, y, z) (1xx2) (1y) (1z)1(xyz)(x2xyxzyz)(x2yx2zxyz)( x2yz)5种情况: 数字1表示一个球也不取的情况,共有1种方案; 取1个球的方案有3种,即红、黑、白三种球只取1个; 取2个球的方案有4种,即2红、1红1黑、1红1白、1黑1白; 取3个球的方案有3种,即2红1黑、2红1白、三色球各一; 取4个球的方案有1种,即全取。令xyz1,得方案总数G(1,1,1) 1343112(2)只考虑每次取3个的方案数,不需枚举令yx,zxG(x)(1xx2) (1x) (1x)13x4 x23 x3x4由x3的系数即得所
6、求方案数为3。【例2.1.4】有18张戏票分给甲、乙、丙、丁4个班(不考虑座位号),其中甲、乙两班最少1张,甲班最多5张,乙班最多6张,丙班最少2张,最多7张,丁班最少4张,最多10张,问有多少种不同的分配方案?(解)(1)分析:实质为甲、乙、丙、丁四类共28个元素中可重复地取18个元素的组合问题。,m4,nn1n2n3n45671028,k 11248,r18。(2)求解:母函数G(x)x8140 x18x28(3)特殊情况处理:戏票数r4,0(i1, 2, 3, 4)G1(x)G2(x) 系数相同,用G2(x)计算要比用G1(x)方便得多(因为将扩展为不影响的系数)同理,r6,可用G3(x
7、) 代替G1(x)求的系数。【例2.1.5】从n双互相不同的鞋中取出r只(),要求其中没有任何两只是成对的,问共有多少种不同的取法?(解)解法一:母函数法。视为,但同类中的两个不一样,即故其r重组合的母函数为G(x)(12x)n不同的取法共有种。本质:每类元素最多只能出现一次,但同类元素互换后方案不同。故G(x) 中不能有项,再由同双的两只鞋子有区别知,x的系数应为2。解法二:排列组合。先从n双鞋中选取r双,共有种选法,再从此r双中每双抽取一只,有种取法。解法三:排列组合。先取出k只左脚的鞋,再在其余双鞋中取出只右脚的鞋:得组合恒等式一般提法:S从中取出r个,第类元素最少个,最多个,母函数:G
8、(x) 举例, 把5本相同的书分给甲、乙、丙3个班,再发到个人手上,每人最多发一本。考虑将分给某班的某本书发给该班的同学A与将其发给同学B被认为是不同的分法,而且甲、乙两班最少1本,甲班最多5本,乙班最多6本,丙班最少2本,最多9本,问有多少种不同的分配方案?S,n56920,k1124,r5。母函数G(x)10807380共有7380种分配方案。说明:与问题“从20个相异元素中不重复地抽取5个元素” 不等价(答案为15,504)。【例2.1.6】甲、乙、丙3人把n(n3)本相同的书搬到办公室,要求甲和乙搬的本数一样多,问共有多少种分配的方法?(解)(1)分析:组合问题:从集合中可重复地选取n
9、个元素,要求与的个数一样多,求不同的选取方案数。特点:限制盒子之间的关系。(2)特例:n1,1种分法,甲和乙都分0本(丙1本)。n2,2种分法:甲和乙分0本(丙2本)或甲和乙1本(丙0本)。当n3时,分法2种。当n4或5,3种分法:甲和乙都分0本、1本或2本。(3)一般情形:视为2个大盒子A、B,且A又分为2个小盒子。分两步分配:第一步:A盒子分偶数本,B盒子分任意本;第二步:将分给A盒的书再给甲、乙各分一半。A(2k本)B(n2k本)甲(k本)乙(k本)丙(n2k本)不同的分配方法共有种。上整数函数。即不小于x的最小整数。(待定系数法:分解有理多项式:,比较同次幂系数得方程组,解之得AB1/
10、4,C1/2)【例2.1.7】证明组合等式(1)(2)(3), nm(证)(1)二项式 两端求导 (*)令x1即可。(2)(*)式两端同乘以x后求导令x1。(3) 两边展开 比较两边的常数项。2.2 母函数的性质母函数与生成数列一一对应若两个母函数之间存在某种关系,则对应的生成数列之间也必然存在相应的关系。反之亦然。设:数列a k、b k、c k的母函数分别为A(x)、B(x)、C(x),且都可逐项微分和积分。【性质1】若(即),则B(x)。(证)B(x) 分析:向右移r个位置且前面补0 【性质2】若,则B(x) (证)B(x)b0b1 xb2 x 2arar1 x ar2x 2( ar x
11、rar1 x r1 ar2x r2)分析:向左移r个位置且前面舍掉 【性质3】若,则B(x)。(证)等式两端乘以对k求和:k0: k1: k2: kn: )即 B(x)例,已知A(x)1xx 2x n,(1)令k1B(x)12x3x 2或 B(x)同理,令ck12(k1),可得C(x)13x6x 210x315x 4C(x)B(x)A(x)(12x3x 2)( 1xx 2)类推:D(x)C(x) A(x)(13x6x 210x3)( 1xx 2)【性质4】若收敛,且b k,则B(x) (证)首先由条件知b k存在,按定义b0a0a1a2A(1) b1a1a2a3A(1)a0bkakak1ak2
12、A(1)a0a1a2ak-1给bk对应的等式两端都乘以xk并分别按左右求和,得左端B(x) 右端A(1)xx 2x 3A(1)1xx 2a0x1xx 2a1x 2 1xx 2【性质5】若bkkak,则B(x)xA(x) 。(证)B(x) xA(x) a0 xA(x)【性质6】若b k,则B(x) (证)B(x) 【性质7】若c k,则C(x)A(x) B(x) 。(证) c0a0b0c1a0b1a1b0c2a0b2a1b1a2b0cna0bna1bn-1anb0给ck对应的等式两端都乘以xk后左右两边分别求和,得C(x)a0b0(a0b1a1b0)x(a0b2a1b1a2b0)x2(a0bna
13、1bn-1anb0)xna0 (b0b1xb2 x2)a1x(b0b1xb2 x2)a2x2 (b0b1xb2 x2)(a0a1xa2 x2) (b0b1xb2 x2)A(x) B(x)2.3 指数型母函数回顾:普通型母函数较好地解决了各种组合的计数问题。分析:组合数数列的母函数在解决计数问题和证明组合恒等式时之有用的原因:具有有限封闭形式。启发:对排列问题也采用母函数方式。尤其是n个不尽相异元素中取r个的排列问题。困难:对于排列数数列 P(n,r) ,采用普通型母函数十分不便。原因:它不能表为初等函数形式。改进:n集的r无重排列数和r无重组合数之间的关系:C(n,r) (1x)n总结:在(1
14、x)n的展开式中,项的系数恰好是排列数。启发:排列数数列的母函数为。(一) 数列的指母函数(1)定义【定义2.3.1】对于数列 a 0,a 1,a 2,把形式幂级数a 0a1a2an称为数列 a k 的指数型母函数,简称为指母函数,而数列 a k 则称为指母函数的生成序列。(2)例1 1 ,Ge(x) 。2 ,Ge(x)(1x)n(3)说明1可以为有限个或无限个;2数列指母函数。例0,1,1,1,3将母函数视为形式函数,且始终是收敛的。4同一数列数列,一般G(x)Ge(x)。例 1 的普母函数为G(x),指母函数为Ge(x)。例外:当0时(k2),G(x)Ge(x)5对同一函数,令f(x)Ge
15、(x)或 f(x)G(x)则一般。例外。视G(x)为普母函数,则视Ge(x)为指母函数,则(二) 排列问题【定理2.3.1】设重集,且n1n2nmn,则S的r可重排列的指母函数为Ge(x)其中,r可重排列数为之系数,r0,1,2, ,n 。【例2.3.1】盒中有3个红球,2个黄球,3个篮球,从中取4个球,排成一列,问共有多少种不同排列方案?(解)m3,3,2,3,r4 13x1326取4个球的排列方案数为70。枚举:令Ge(r,y,b)Ge(r,y,b)1( )详细枚举:取1个球的3种排列方案为红、黄、蓝各分别取1个。取2个球的9种排列方案为:红红、黄黄、蓝蓝、红黄、黄红、红蓝、蓝红、黄蓝、蓝
16、黄。说明:(1)利用普母函数能枚举到每一种组合情况,但指母函数做不到,只能对排列进行分类枚举。(2)一个问题的普目函数和指目函数可以互相转换。例:在令每一项系数为1,即得普母函数。(3)已知问题的普母函数,可利用其生成指母函数。(三) 特例【推论1】 指母函数 排列数为之系数。【推论2】指母函数 排列数为 nr【特例】每个元素至少选一个(即rn)方案数 。【推论3】,ei至少取ki个(ki0)指母函数 【推论4】,rn,全排列数(四) 应用 【例2.3.2】五个数字1,1,2,2,3能组成多少个四位数?(解)用表示组成r位数的个数,的指母函数为138183030能组成30个四位数。【例2.3.
17、3】求1,3,5,7,9五个数字组成的n位数的个数(每个数字可重复出现),要求其中3,7出现的次数为偶数,1,5,9出现的次数不加限制。(解)设满足条件的n位数的个数为,指母函数: 【例2.3.4】把上例的条件改为要求1、3、7出现的次数一样多,5和9出现的次数不加限制。求这样的n位数的个数。(解)设满足条件的数有个,类似例2.1.6Ge(x) 即:1,2,4,14,64,272,1114一般情形,当n时理解(按排列): 【例2.3.5】在例2.1.5中,若把所取出的r 只鞋再排成一列,问共有多少种结果?(解)即从集合的n类共2n个元素中不重复地取出r个元素排成一列,且同一类元素,不能同时出现
18、(1in)。指母函数:不同的排列数为。与例2.1.5类似,本问题的排列数也可以从排列的角度理解为:先从n双鞋子中不重复地选出r双排成一列,共有种排列情况,再从所选的每双鞋中抽取一只,有种取法。由乘法原理,即得所求结果。分配问题:将r个不同的球放入n个不同的盒子,每个盒子最多放一个球,而且每个盒子中有两个相异的格子,故还需要进行二次分配。如果某个盒子中放进一个球,那么,二次分配时有两种可选的方案。一般提法:集合S中有m类元素,第i类元素有个,且同一类元素也互不相同,从S中取出r个元素排成一列,问共有多少种排列结果?其中要求第i类元素最少,最多个,则此排列问题的指母函数为即得问题的答案(r0,1,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组合数学 组合 数学 教案 函数 47
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内