《李凡长版 组合数学课后习题答案习题4.doc》由会员分享,可在线阅读,更多相关《李凡长版 组合数学课后习题答案习题4.doc(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流李凡长版 组合数学课后习题答案习题4.精品文档.第四章 生成函数1. 求下列数列的生成函数:(1)0,1,16,81,n4,解:Gk4=(2)解:=(3)1,0,2,0,3,0,4,0,解:A(x)=1+2x2+3x4+4x6+=()2.(4)1,k,k2,k3,解:A(x)=1+kx+k2x2+k3x3+=.2. 求下列和式:(1)14+24+n4解:由上面第一题可知,n4生成函数为A(x)=,此处ak=k4.令bn=14+24+n4,则bn=,由性质3即得数列bn的生成函数为B(x)= =.比较等式两边xn的系数,便得14+24+n4=b
2、n=(2)12+23+n(n+1)解: n(n+1)的生成函数为A(x)= =,此处ak= n(n+1).令bn=12+23+n(n+1),则bn=.由性质3即得数列bn的生成函数为B(x)= =.比较等式两边xn的系数,便得12+23+n(n+1)= bn=.3. 利用生成函数求解下列递推关系:(1);解:令A(x)=则有A(x)-f(0)-f(1)x= =7x(A(x)-f(0)-12x2A(x).将f(0)=2,f(1)=7代入上式并整理,得(2);解:令A(x)=,则有A(x)-f(0)= =3xA(x)+15x.A(x)= (3);解:令A(x)=,则有A(x)-f(0)-f(1)x
3、=2x(A(x)-f(0)+x2A(x).将f(0)=0,f(1)=1代入上式并整理,得. 4. 设序列的生成函数为:,但,求序列的生成函数.解:由,得,所以A(x)= .由此得B(x)=(1-x)A(x)= ,亦即序列的生成函数。5. 已知生成函数,求对应的序列.解:=所以an=-58n-2(-7)n.6. 有红,黄,蓝,白球各两个,绿,紫,黑球各3个,从中取出10个球,试问有多少种不同的取法?解:Mr=My=Mb=Mw=0,1,2,Mg=Mp=Mh=0,1,2,3,所以该取法的个数为(1+x+x2)4(1+x+x2+x3)3中x10的系数,为678.7. 口袋中有白球5个,红球3个,黑球2
4、个,每次从中取5个,问有多少种取法?解:Mw=0,1,2,3,4,5,Mr=0,1,2,3,Mb=0,1,2,所以从中取5个的取法个数为(1+x+x2)(1+x+x2+x3) (1+x+x2+x3+x4+x5)中x5的系数,为12。8. 求1,3,5,7,9这5个数字组成的n位数个数,要求其中3和7出现的次数位偶数,其它数字出现的次数无限制.解:M1=M5 =M9=0,1,2,3,,M3 =M7=0,2,4,该排列的生成函数为=(ex+e-x)2e3x=(e5x+e3x+ex)所以an=.9. 用3个1,2个2,5个3这十个数字能构成多少个偶的四位数?解:因要组成偶的四位数,所以个位必为2,然
5、后确定其它三位的排列即可.M1=0,1,2,3,M2 =0,1,M3=0,1,2,3,4,5,故生成函数为其中的系数为20,即可以组成20个偶的四位数。10. 求由A,B,C,D组成的允许重复的排列中AB至少出现一次的排列数目.解:可把AB看作一个整体,用E表示,则MA=MB=MC=MD=0,1,2,,ME=1,2,故有=e(4x)(e(x)-1)=e(5x)-e(4x)=5n-4n.11. 从中取出n个字母,要求a的个数为3的倍数,b的个数是偶数,问有多少种取法?解:由题意可知,Ma=0,3,6,,Mb=Mc=0,1,2,,该取法的生成函数为(1+x3+x6+)(1+x+x2+x3)2=12
6、. 把正整数8写成三个非负整数之和,要求n13,n23,n36.问有多少种不同的方案?解:由题意可知,M1=M2 =0,1,2,3,M3=0,1,2,3,6,则生成函数为(1+x+x2+x3)2(1+x+x2+x3+x6)= =(1-2x4-x7+x8+2x11-x15) 符合题意的方案数为x8的系数,为=13.13. 在一个程序设计课程里,每个学生的每个任务最多可以运行10次.教员发现某个任务共运行了38次.设有15名学生,每个学生对这一任务至少做一次.求观察到的总次数的组合数.解:M1=M2 =M15=1,2,3,10,生成函数为(x+x2+x3+x10)15=,其中x38的系数为。14.
7、 用1角、2角、3角的邮票可贴出多少种不同数值的邮资?解:生成函数为G(x)=(1+x+x2+)(1+x2+x4+)(1+x3+x6+)= =1+x+2x2+3x3+4x4+15. 设多重集合,表示集合满足下列条件的n组合数,分别求数列生成函数.(1)每个出现奇数次(i1,2,3,4);(2)每个出现4的倍数次i1,2,3,4);(3)出现3或7次,出现2,6或8次;(4)每个至少出现6次(i1,2,3,4);解:(1)由题意知,M1=M2=M3=M4=1,3,5,,故该组合数序列的生成函数为(x+x2+x3+)4=x4= x4=.Xn的系数为.(2)由题意知,M1=M2=M3=M4=0,4,
8、8,,故该组合数序列的生成函数为(1+x4+x8+)4= .(3)由题意知,M1=3,7,M2= M4=0,1,2,,M3=2,6,8故该组合数序列的生成函数为(x3+x7)(x2+x6+x8)(1+x+x2+)2=(x5+2x9+x11+x13+x15) .Xn的系数为6n-56.(4)由题意知,M1=M2=M3=M4=6,7,8,,故该组合数序列的生成函数为(x6+x7+x8+)4=x24= x24=.Xn的系数为.16. 设多重集合,表示集合满足下列条件的n排列(1)S的每个元素出现偶数次;(2)S的每个元素至少出现4次;(3)S的每个元素至多出现i次(i=1,2,k);(4)S的每个元
9、素至少出现i次(i=1,2,k);解:(1)由题意知,M1=M2=M3=Mk=0,2,4,,故该组合数序列的生成函数为=.(2)由题意知,M1=M2=M3=Mk=4,5,6,,故该组合数序列的生成函数为=(-1)i(3)由题意知,M1=M2=M3=Mk=0,1,2,i,故该组合数序列的生成函数为.(4)由题意知,M1=M2=M3=Mk=i,i+1,i+2,,故该组合数序列的生成函数为.17. 用生成函数法证明下列等式:(1)证明:(1+x)n+2=(1+x)n(1+x)2=(1+2x+x2) (1+x)n=x2(1+x)n+2(1+x)n+1-(1+x)n对比左右两边xr的系数,左边=,右边=
10、,整理得:.等式得证.(2)证明:(1+x)n(1+x)-1q=xq(1+x)n,对比左右两边xr的系数,左边=,右边=,因此等式得证.18. 设有砝码重为1g的3个,重为2g的4个,重为4g的2个,问能称出多少种重量?各有多少种方案? 解:由题意知,M1=0,1,2,3,M2=0,1,2,3,4,M4=0,1,2,故生成函数为(1+x+x2+x3)(1 +x2+x4+x6+x8)(1+x4+x8)=1+x+2x2+2x3+3x4+3x5+4x6+4x7+5x8+5x9+5x10+5x11+4x12+4x13+3x14+3x15+2x16+2x17+x18+x19故共能称出20种重量,指数即为
11、重量类型,系数为方案数.19. 求方程x1+2x2+4x3=21的正整数解的个数.解:由题目可以看出,x1为奇数,故生成函数为展开式中x21的系数为20,亦即该方程正整数解的个数。(1)证明:(2)求H的表达式.解:H的生成函数为=,所以20. 数1,2,3, ,9的全排列中,求偶数在原来位置上,其余都不在原来位置上的错排数目.解:实际上是1,3,5,7,9这5个数的错排问题,总数为5!-C(5,1)4!+C(5,2)3!-C(5,3)2!+C(5,4)1!-C(5,5)=44.21. 求整数n拆分成1,2,m的和,并允许重复的拆分数.如若其中m至少出现1次,试求它的方案数和生成函数.解:因为
12、n拆分成1,2,m的和允许重复,故其生成函数为G(x)=(1+x+x2+)(1+x2+x4+)(1+xm+x2m+)若要m至少出现1次,则生成函数为G1(x)=(1+x+x2+)(1+x2+x4+)(xm+x2m+)即:整数n拆分成1到m的拆分数,减去n拆分成1到m1的拆分数,即为拆分成1到m,至少出现一个m的拆分数。22. n个完全相同的球放到m个有标志的盒子,不允许有空盒,问共有多少种不同的方案?其中mn.解:令n个球放到m个有标志的盒子的方案数为an,由于不允许有空盒,因此序列an的生成函数为G(x)=(x+x2+)(x+x2+)(x+x2+)= .(1-x)-m=1+mx+故其中xn-m的系数为即an=C(n-1,m-1)23. 求在8个字母A,B,C,D,E,F,G,H的全排列中,只有4个元素不在原来的位置上的排列数.解:8个字母中只有4个不在原来的位置上,其余4个字母保持不动,相当于4个元素的错排,其数目为.故8个字母的全排列中有4个不在原来位置上的排列数应为C(8,4)9=630.