组合数学第2章
组合数学课件第二章第四节整数的拆分
2.8:整数的拆分
定理2.8.1 正整数r拆分成不同正整数和的拆分数, 等于拆分成奇正整数的拆分数?
对比7拆分成不同正整数之和的拆分数和拆分成奇 数和的拆分数。
解:7拆分成不同正整数和的所有形式如下:
7,6+1,5+2,4+3,4+2+1共5种
解:7拆分成奇数和的所有形式如下: 7,5+1+1, 3+3+1, 3+1+1+1+1,
任何一个奇数都可表示成 2n+1这种形式。
每一个奇数都及右图这样的自 共轭费勒斯图像一一对应。
n拆分成若干奇数和可以如下表示: n=(2n1+1)+(2n2+1)+…+(2nk+1)
第三十一页,共35页。
2.9 费勒斯(Ferrers)图像
例如:17=9+5+3,求所对应的自共轭 费勒斯图像。
首先将9写成2×4+1,按此构造自共轭费 勒斯图像。
第二行,第二列各n2+2格,对应于 2n2+1。
以此类推。由此得到的Ferres图像是自共 轭的。
第三十三页,共35页。源自2.8:整数的拆分例1 若有1克、2克、3克、4克的砝码各 一枚,问能称出几种可能的重量。
允许空盒,因此常数项为零,单独第一盒的 母函数可构造为:x+x2+ …+xn+…
其它盒也有同样的情况,共m个盒子。
G (x)(xx2...x)x (2...)x .x .2. (...) 第一第 盒二第 盒 m 盒
第二十二页,共35页。
2.8:整数的拆分
xm (1 x ) m
组合数学第二章
课堂中的“空白”艺术所谓“空白”,就是指空着,没有被填满或没有被利用的部分。
在绘画艺术中就有一种美叫做空白美。
那么以此为鉴,在课堂教学中也有一种方法称之为——“空白”艺术。
现代教育理论认为,数学教学要提供给学生充分体验与交流的机会,使他们真正理解和掌握数学思想和方法。
走进新课标,教学的最高宗旨和核心理念是“一切为了每一个学生的发展”。
而“发展”是一个生成性的动态过程,作为教师要不断地为学生创设一种“可持续发展”的时间与空间。
特别是伴随着新一轮基础教育课程改革的实施和推进,教师的教学行为和学生的学习方式都发生了巨大的改变。
在课堂上,教育者要善于适时、适度地巧设“空白”,秉承“学生只有通过自己的真切体验,才能真正对所学内容有所感悟,进而内化为己有,在学习活动实践中逐步学会学习”的课改理念,让学生自主、合作、探究地学习,使他们充分发挥自己的创造性,尽情展示、描绘出属于他们的精彩。
教学内容:北京市21世纪教材九年义务教育教材数学实验本第1册第十一单元《统计初步知识》。
[片段一]课堂练习1:猜丁克游戏(石头、剪子、布)。
师:大家玩过这个游戏吗?(学生辨认游戏中的手势。
)下面请同座位的两个人为一组玩这个游戏,要求统计出你们各自赢的次数填入表格中。
学生一边玩一边用自己喜欢的方式记录如下:第一种用符号表示:……第二种用画图表示:……第三种用实物表示:小棒、学具卡片……第四种用数字表示:1、2、3、……第五种用“正”字表示。
学生游戏后,在实物投影上展示自己的记录方式并汇报统计结果。
[评析:这里老师只是提出了学习任务,即“统计出你们各自赢的次数填入表格中”,但对于学习方式即怎样统计、如何记录并没有作出任何要求。
因此为学生创设了创新实践的空间,这样的“留白”使学生能够得以彰显其鲜明的个性,并满足其渴望同辈群体认可的价值需求。
][片段二]课堂练习3:数一数屋里一共有多少个小朋友?学生提出质疑:屋外的这些鞋摆放得太乱了!不好数,能不能摆整齐再数呀?师:题目要求是数人,你们为什么想到要数鞋呢?生:因为有一双鞋就等于有一个人。
《组合数学》教案 2章(母函数)《组合数学》教案 2章(母函数)
第二章母函数及其应用问题:对于不尽相异元素的部分排列和组合,用第一章的方法比较麻烦(参见表2.0.1)。
新方法:母函数方法。
基本思想:把离散的数列同多项式或幂级数一一对应起来,从而把离散数列间的结合关系转化为多项式或幂级数之间的运算。
2.1 母函数(一) 母函数 (1)定义【定义2.1.1】对于数列{}n a ,称无穷级数()∑∞=≡n n n x a x G 为该数列的(普通型)母函数,简称普母函数或母函数。
(2)例【例2.1.1】有限数列rn C (r =0, 1, 2, …, n )的普母函数是:()x G =nn n n n n x C x C x C C ++++ 2210=()nx +1【例2.1.2】无限数列{1, 1. …, 1, …}的普母函数是()x G = +++++n x x x 21=x-11(3)说明● n a 可以为有限个或无限个。
● 数列{}n a 与母函数一一对应。
{0, 1, 1, …, 1, …}↔ +++++nx x x 20=xx-1● 将母函数视为形式函数,目的是利用其有关运算性质完成计数问题,故不考虑“收敛问题”,而且始终认为它是可“逐项微分”和“逐项积分”的。
(4)常用母函数(二) 组合问题 (1)组合的母函数【定理2.1.1】组合的母函数:设{}m m e n e n e n S ⋅⋅⋅=,,,2211 ,且n 1+n 2+…+n m =n ,则S 的r 可重组合的母函数为()x G =∏∑==⎪⎪⎭⎫ ⎝⎛mi n j j i x 10=∑=n r rr x a 0其中,r 可重组合数为rx 之系数r a ,r =0, 1, 2, …, n 。
理论依据:多项式的任何一项与组合结果一一对应。
优点:● 将无重组合与重复组合统一起来处理; ● 使处理可重组合的枚举问题变得非常简单。
(2)特例【推论1】{}n e e e S ,,,21 =,则r 无重组合的母函数为G (x )= (1+x )n组合数为r x 之系数rn C 。
组合数学第二章二章六节
应用举例:斐波那契数列求解
• 斐波那契数列定义:$F_0 = 0, F_1 = 1, Fn = F{n-1} + F_{n-2} (n \geq 2)$
应用举例:斐波那契数列求解
生成函数求解
设斐波那契数列的生成函数为$F(x) = sum_{n=0}^{infty} F_n x^n$
根据递推关系和初始条件,得到$F(x) = x + x^2 + 2x^3 + 3x^4 + 5x^5 + cdots$
05
生成函数与递推关系
生成函数定义及性质
乘积性质
两个生成函数的乘积对应于序列 的卷积。
线性性质
生成函数的线性组合对应于序列 的线性组合。
微分性质
生成函数的微分对应于序列的差 分。
定义
生成函数是一种将离散数学中的 序列通过幂级数形式表示出来的 函数,常用于组合数学中的计数
问题。
积分性质
生成函数的积分对应于序列的部 分和。
04
容斥原理与错排问题
容斥原理表述与证明
容斥原理的表述
对于两个集合A和B,它们的并集元素个数等于各自元素个数之和减去它们的交 集元素个数,即∣A∪B∣=∣A∣+∣B∣−∣A∩B∣。
容斥原理的证明
通过分类讨论和数学归纳法可以证明容斥原理的正确性。
应用举例:错排问题求解
错排问题的定义
在n个元素的全排列中,不是其自然排列(即每个元 素都不在其原来的位置上)的排列称为错排。
递推关系建立与求解方法
02
01
03
建立递推关系 通过组合问题的具体背景,分析问题的递推结构。 利用已知的初始条件和边界条件,建 Nhomakorabea递推关系式。
组合数学第二章课后习题答案
2.1题(陈兴)求序列{ 0,1,8,27,3n }的母函数。
解:由序列可得到32333()23n G x x x x n x =+++++因为23111n x x x x x =++++++- 2311()'12341n x x x nx x-=++++++-设 2311()()'23(1)1n np x x x x x n x nx x-==++++-+-2222221[()]'123(1)n n p x x x x n x n x --=+++++-+设 2223212()[()]'23(1)n nq x x p x x x x n x n x -==++++-+3323231[()]'123(1)n n q x x x n x n x --=++++-+ 3233313[()]'23(1)n n x q x x x x n x n x -=+++-+ 由以上推理可知[()]'x q x =,[7*94*(6)],n n +-所以可通过求得[()]'x q x 得到序列的母函数:32()4G x x x x =++2321()()[34(3)]6n H x F x dx x x n x +==++++⎰2.2题(陈兴)已知序列343,,,,333n ⎧+⎛⎫⎛⎫⎛⎫⎫⎨⎬ ⎪ ⎪ ⎪⎝⎭⎝⎭⎝⎭⎭⎩,求母函数 解: 3*2*14*3*2(3)*(2)*(1)()3*2*13*2*13*2*1nn n n G x x +++=+++=1[3.2.1 4.3.2(3)(2)(1)]6n x n n n x ++++++211()()[3.2 4.3(3)(2)]6n F x G x dx x x n n x +==+++++⎰ 2321()()[34(3)]6n H x F x dx x x n x +==++++⎰3431()()[]6n I x H x dx x X x ++==++⎰因为23111n x x x x+=+++++-所以211()(1)61I x x x x=----所以31()[]'''61x G x x=-就是所求序列的母函数。
组合数学 第2章 母函数
第二章 母函数及其应用问题:对于不尽相异元素的部分排列和组合,用第一章的方法是比较麻烦的(参见表2.0.1)。
新方法:母函数方法,问题将显得容易多了。
其次,在求解递推关系的解、整数分拆以及证明组合恒等式时,母函数方法是一种非常重要的手段。
母函数方法的基本思想是把离散的数列同多项式或幂级数一一对应起来,从而把离散数列间的结合关系转化为多项式或幂级数之间的运算。
2.1 母 函 数(一)母函数(1)定义定义2.1.1 对于数列{}n a ,称无穷级数()∑∞=≡0n nnxax G 为该数列的(普通型)母函数,简称普母函数或母函数。
(2)例例2.1.1 有限数列C (n ,r ),r =0,1,2, …,n 的普母函数是()nx +1。
例2.1.2 无限数列{1,1,…,1,…}的普母函数是+++++=-nxx x x2111(3)说明● n a 可以为有限个或无限个; ● 数列{}n a 与母函数一一对应,即给定数列便得知它的母函数;反之,求得母函数则数列也随之而定;例如,无限数列{0,1,1,…,1,…}的普母函数是 +++++n x x x 20=xx -1● 这里将母函数只看作一个形式函数,目的是利用其有关运算性质完成计数问题,故不考虑“收敛问题”,而且始终认为它是可“逐项微分”和“逐项积分”的。
(4)常用母函数(二)组合问题(1)组合的母函数定理2.1.1 组合的母函数:设{}m m e n e n e n S ⋅⋅⋅=,,,2211 ,且n 1+ n 2+…+ n m =n ,则S 的r 可重组合的母函数为()x G =∏∑==⎪⎪⎭⎫ ⎝⎛mi n j ji x 10=∑=n r r r x a 0 (2.1.1) 其中,r 可重组合数为rx 之系数r a ,r =0,1,2, …,n .定理2.1.1的最大优点在于:● 将无重组合与重复组合统一起来处理;● 使处理可重组合的枚举问题变得非常简单。
组合数学第二章习题解答
1+ x G(x) = (1− x)4
2.13已知
an = ∑k ,
3 k =1
n+1
1+ 4x + x2 ∞ = ∑(n +1)3 xn (1− x)4 n=0
求序列{an}的母函数
G(x) =1+ (1+ 23)x + (1+ 23 + 33)x2 +... + (1+ 23 +... + (n +1)3)xn +... G(x) = (1+ x + x2 +...) + 23 x(1+ x + x2 +...) +...(n +1)3 xn (1+ x + x2 +...) +...
227求下列递推关系的一般解4an1特解为两端同除以代入得特解为因此一般解为特解为两端同除以代入得特解为227求下列递推关系的一般解4an1一般解为代入替推关系的特解为hnhn一般解为代入替推关系的特解为hnhn一般解为代入替推关系的特解为按叠加原理228lnlnlnln10lnlnlnlnln代入特征根为两边求对数230lnlnlnlnln12ln代入特征根为两边求对数231是常数因此233f0f1f2是费卜拉契序列求解
第二章习题
2.3 已知序列{C(3,3),C(4,3),...,C(n+3,3),...},求母函数。
G(x) =1+ 4x +10x2 +... + C(n + 3,3)xn +... =1+ 4x +10x2 +... + C(4 + n −1 n)xn +... , = 1 (1− x)4
卢开澄《组合数学》习题答案第二章
2.1 求序列{0,1,8,27,…3n …}的母函数。
解:()()++++++=++++++=nn n x n x x x x G x a x a x a x a a x G 3323322102780()046414321313=+-+--==-----n n n n n n n a a a a a n a n a左右同乘再连加:464:0464:0464:0464:4321543211123455012344=+-+-=+-+-=+-+-=+-+-----------n n n n n n n n n n n n a a a a a x a a a a a x a a a a a x a a a a a x母函数:()()42162036-+-=x x x x G2.2 已知序列()()3433{,,……()33,,n +……},求母函数。
解:1(1)nx -的第k 项为:11()k n n +-- ,对于本题,n=4, ∴母函数为:41(1)x - 2.3 已知母函数G (X )= 25431783x x x--+,求序列{ n a }解:G (X )=)61)(91(783x x x +-+=)61()91(x Bx A ++-从而有: ⎩⎨⎧-==⇒⎩⎨⎧=-=+4778963B A B A B AG (X )=)61(4)91(7x x +-+-G (X )=7)999x (13322 ++++x x -4))6((-6)(-6)x (13322 +-+++x xn a =7*n )6(*49n -- 2.4.已知母函数239156xx x---,求对应的序列{}n a 。
解:母函数为239()156x G x x x -=--39(17)(18)xx x -=+- A BG(x)17x 18xA(18x)B(17x)39x=++--++=-令 A B 38A +7B =9+=⎧⎨--⎩解得:A=2 B=1所以 ii i 0i 021G(x)2*(7x)(8x)17x 18x ∞∞===+=-++-∑∑n n n a 2*(7)8=-+2.5 设n n F G 2=,其中F n 是第n 个Fibonacci 数。
组合_chapt2_16排列与组合
乘法原理应用(P17)
例: 确定3452117138的正整数因子的个数. 解: 其正整数因子的形式为 3i 5j 11m 13n, 其中 0 i 4, 0 j 2, 0 m 7, 0 n 8. i有5种选择; 对i的每种选择, j有3种选择; 对j的每种选择, m有8种选择;… 所以根据乘法原理, 正整数因子的个数是 5389=1080.
集合的排列与组合(P21,24)
令S是集合, |S| = n, r 0, S的一个r-排列是 S中r个元素的有序摆放. S的一个r-组合是 S中r个元素的无序选择, 或者说是 S的r个元素的子集. 例: S={a,b,c} S的1-排列: a,b,c, 1-组合: {a}, {b}, {c} S的2-排列: ab, ca,…, 2-组合: {a,b}, {b,c}, {a,c} S的3-排列: cab,…, 3-组合: {a,b,c} S的4-排列: ? 4-组合: ? S的0-排列: ? 0-组合: , 1个
本章小结与作业
集合: 排列组合 容易 多重集: 无个数限制的排列组合 容易 有限多重集的全排列 容易 有限多重集的部分排列组合 困难 作业: 第2章 P37: ex5,11,27,32,37,51. 编程题: crazy tea party
Hale Waihona Puke 作业P37: ex5. 确定作为下列各数的因子的10的最大幂(等价于用通常 的10进制表示时尾部0的个数): (a) 50!, (b) 1000! ex11.从数集{1,2,…,20}中形成3个数的集合,如果没有2个相连 的数字在同一个集合中,那么能形成多少个3个数的集合。 •ex27. 5个没有区别的车放在88棋盘上,使得没有车能够攻击 别的车并且第一行和第一列都不空的放置方式有多少? •ex32. 确定下面的多重集合的11排列的数目: S={3a,4b,5c}。 •ex37. 一家面包店销售6种不同类型的酥皮糕点。如果该店每种 糕点至少有一打,那么可能配置成多少打不同类型的酥皮糕点? 如果在一盒中每种糕点至少有一块,又能有多少打? •ex51. 考虑大小为3n+1的多重集合{na,nb,1,2,3,…,n+1}, 确定它的n组合数。
组合数学(西安电子科技大学(第二版))第二章母函数
1080x 4 7380x 5 x 20
2.1母函数
2.1母函数
例 甲、乙、丙3人把n(n≥3)本相同的书搬到办公室,要求甲 和乙搬的本数一样多,问共有多少种分配的方法? 解: ( x) 1 x 2 x 4 x 2k 1 x x 2 x k G
= (1+x2+x4)2(1+x)2x15 = (1 +x +x2 +x3 +x4 +x5)2x15 只需要多项式(1 +x +x2 +x3 +x4 +x5)2展开式中x5的系数就等于x20 的系数,由多项式定理:C20=6.
2.1母函数
例 求不定方程3k1+4k2+2k3+5k4=n的非负整数解的个数。
2.3指数型母函数
例、求1,3,5,7,9五个数字组成的n位数的个数(每个数 字可重复出现),要求其中3,7出现的次数为偶数,1, 5,9出现的次数不加限制。
2.3指数型母函数
例、求1,3,5,7,9五个数字组成的n位数的个数(每个数 字可重复出现),要求1、3、7出现的次数一样多,5和9 出现的次数不加限制。求这样的n位数的个数。
2.1母函数
5 5 i 6 6 i 9 9 i G ( x ) x x x i i i i 1 i 1 i 2
2.2母函数的性质
2.2母函数的性质
2.2母函数的性质
2.2母函数的性质
2.2母函数的性质
2.2母函数的性质
2.2母函数的性质
2.2母函数的性质
组合数学第二章鸽巢原理课件
组合数学
利用鸽巢原理解决组合数 学中的计数问题,如排列、 组合等。
概率论
在概率论中,利用鸽巢原 理研究随机事件的独立性 和概率计算。
离散数学
离散数学中的图论、离散 概率等分支也广泛应用鸽 巢原理。
鸽巢原理在其他领域的应用
计算机科学
在计算机科学中,鸽巢原 理被广泛应用于算法设计 和数据结构分析。
信息理论
在过去的几十年里,鸽巢原理在数学、计算机科学和其他领 域得到了广泛的应用和发展。它已经成为组合数学和离散概 率论的一个重要组成部分。
鸽巢原理的应用场景
计算机科学
在算法设计和数据结构中,鸽 巢原理可以用于解决各种问题 ,如数组和列表的操作、图的
着色等。
离散概率论
在离散概率论中,鸽巢原理可 以用于研究随机事件的独立性 和相互排斥性,以及概率分布 的性质。
详细描述
反证法是一种常用的证明方法,尤其适用于证明否定形式的命题。在证明鸽巢原理时,可以先假设存 在不符合鸽巢原理的情况,然后推导出矛盾,从而证明原命题。这种方法的关键在于找到合适的反证 假设,并从中推导出矛盾。
构造证明法
总结词
通过构造具体的实例或反例来证明命题。
详细描述
构造证明法是一种直观、具体的证明方法。 在证明鸽巢原理时,可以通过构造具体的实 例或反例来证明命题。例如,可以构造一个 具体的鸽巢和物品的例子,通过实例来证明 鸽巢原理的正确性。这种方法可以直观地展 示命题的正确性,但需要注意构造的实例或 反例是否具有一般性。
直接证明法
总结词
通过直接逻辑推理,从已知条件出发,逐步推导结论。
详细描述
直接证明法是数学中最常用的证明方法之一。它基于已知条件和数学公理、定理等,通过逻辑推理逐步推导出结 论。在证明鸽巢原理时,可以从已知条件出发,按照逻辑顺序推导出结论,无需引入其他假设或反证。
组合数学_第2章
xi
1i n
ln xi e exp( ln xi ) 1i n
第二章 基本计数原理 即积式可转化为和式来处理。条件xi>0并无实质性的限制,因 若 某 个 xi=0 , 则 整 个 积 式 为 0 , 又 恰 有 k 项 取 负 时 , 可 先 对 (2.1.8)式两边乘(-1)k,以确保xi>0, 最后再将其恢复过来。
第二章 基本计数原理 2.2.2 乘法原理(Multiplication Principle) 设 A, B为二不同类事件,若事件A有m种产生方式,事件B 有n种产生方式,则“事件A与事件B”有mn种产生方式 用集合论的术语,乘法原理也可描述如下: 设S,T为二集,若S为m元集,T为n元集,则S与T的叉积之 集合S×T为mn元集。 推广的乘法原理是:如果Ti为ni元集(i=1, 2, …, r),则
0i k
a a
2i j 0
k
2j
第二章 基本计数原理 3. 双下标
( a11 a12 a1n ) ( a21 a22 a2 n ) ( am1 am 2 amn )
1 j n
a
1j
a2 j
iN n
a
i
第二章 基本计数原理 命题 1 用和号∑表示的和式中,通项下标的改变不影响和 式。 例如
0i n
a , a 及 a
i 0 j n j 0 k n
k
都表示同一和式。 当通项下标不取连续整数时,也希望能寻找一些规律,以 便于用和式写出简单的表示式,下面给出一些特殊和式的例子。
第二章 基本计数原理 · 对(2.1.9)式的算法 №1 输入N №2 M 1;(累乘器M置1) №3 对k=2, N, 做
组合数学—第二章鸽巢原理和Ramsey定理(2)
定理推广(2) 将T 划分成E1, E2, … , Ek
设r,k≥1, qi≥r, i=1, 2, … , k, 是给定正整数,则存 在一个最小的正整数R(q1, q2, … , qk; r),使得当 n≥R(q1,q2,…,qk;r) 时, 当n元集S 的所有r 元子集 划分成k 个子集族T1, T2, … , Tk,那么存在S 的q1 元子集A1, 其所有的r元子集属于T1, 或者存在S 的 q2元子集A2,A2的所有r 元子集属于T2, … ,或者 存在S 的qk 元子集Ak, 其所有的r元子集属于Tk .
2013年7月9日 第二章 鸽巢原理和Ramsey定理
推论2.2.1 若 n(r-1) + 1个物品放入n个盒 子。则至少有一个盒子里含有r个或者更多 的物品。 推论2.2.2 若设有n个正整数m1 , m2 , … , mn 满足下面的不等式 (m1 + … +mn)/n > r-1, 则 m1,…, mn中至少有一个数≥ r 推论2.2.3 设m和n都是正整数且m>n,若将 m个物体放入n个盒子中,则至少有一个盒 m 子中有大于等于 n 个物体
8 28 56 84 101 216 127 495 216 1031 282 1870
9 36 69 115 121 316 169 780 232 1713 317 3583 565 6588
10 40 43 92 149 141 442 178 1171 2826
6090
580 12677 798 23556
2013年7月9日
第二章 鸽巢原理和Ramsey定理
推论2.2.3 设m和n都是正整数且m>n,若将 m个物体放入n个盒子中,则至少有一个盒 m 子中有大于等于 n 个物体
组合数学(第2章2.3)
K6
A
由鸽巢原理:对任一个点, 至少有3条红边(或者兰 边)
B C
D
若B,C,D均为兰边相连, 则B,C,D互不认识
A
由鸽巢原理:对任一个点, 至少有3条红边(或者兰 边)
B C
D
否则,设存在一条红 边,如BC,那么,A, B,C互相认识
注意: K5→ K3是不成立的!
一般性推广: 一般性推广:Ramsey定理 定理
F
B C
D
一些相关定义 用Kn表示平面上没 有3点共线的n个顶 点构成的一个完全 图(n阶完全图)。 例如, K3, K4, K5
K3
Hale Waihona Puke K4K5A问题变为:用红色或 问题变为 蓝色对K6涂边,无论 E 怎样方法涂色,总存 在一个单色的三角形。 (即一个红色的K3或 者蓝色的K3)
B
F
D C
即: K6→ K3
n1, n2,…, ni,… 存在b和k使得nb=nb+k,可 以证明对∀i≥b, ni=ni+k,从而ai=ai+k 可有进一步结论:小数的循环周期k<m?
一个袋子装有100个苹果, 100个香蕉, 100 个橘子和100个梨。每分钟从袋里取出1件水果, 需要多少时间可以保证已经取出1打相同的水 果? 思路:(1)问题等价于:将水果放入4个不同 的盒子,需要放入多少水果可以保证至少一个 盒子包含12个以上水果? (2)运用鸽巢原理加强形式: (4×11)+1=45
进一步推广Ramsey定理
Ramsey数r(n1, n2,…, nk)的存在性。即存 在一个整数p使得
Kp→ Kn1, Kn2, …, Knk (即用k种颜色对Kp涂边。) 例如:r(3,3,3)=17
组合数学 第2章
x = pm+a 0≤p≤n-1 它除以n所得的余数是b,即有q 使得 x = qn+b。因此,具有所要求性质的 整数x是存在的。
应用1 在13个人中至少存在两个人,他们的 生日在 同一个月份。
[分析] 13个人的生日月份是“物体”,12个月 份是“盒子”。
应用2 设有n对已婚夫妇。为保证能够至少 有一对夫妇被选出来,问至少要从这 2n个人中选出多少人?
[分析] 一对夫妇对应一个盒子。若从2n个人 中将所有n个丈夫1对1的放入一个盒 子,那么至少还需选择第n+1个人, 才能保证至少有一个丈夫的妻子被选 出。
应用9 证明每个由n2+1个实数构成的序列a1,a2,…,an2 +1 或者 含有长度为n+1的递增子序列,或者含有长度为n+1的递减子序列。
[分析] 假设序列a1,a2,…,an2 +1 中不存在长度为n+1的递增子序列。 现证明其中必含有长度为n+1的递减子序列。
现令mk是原序列中从ak开始的最长递增子序列的长度,k=1,2, …,n2+1, 根据假设有1≤mk≤n k=1,2,…,n2+1 即 m1,m2,…,mn2 +1 是1和n之间的n2+1个数,因此其中必有n+1个是 相等的。 令
2. 如果n个非负整数m1,m2,…,mn的平均数大于r-1:
m1+m2 +...+mn > r-1 n
那么至少存在一个整数大于或等于r。 3. 如果n个非负整数m1,m2,…,mn的平均数小于r+1:
m1 +m2 +...+mn < r+1 n
组合数学 第2章习题解答
( a )G
2
= (1 − x )
−4
= ∑ C ( n + 3,3) x n
n=0
∞
2.4 已知母函数 1 − x − 56 x 2,求对应的序列
注意到 1-x-56x2=(1-8x)(1+7x), 用A/(1-8x)+B/(1+7x)的分子等于3-9x 待定A,B的方程组为: A + B = 3 7 A − 8 B = −9 解出A=1,B=2 G(x)=1/(1-8x)+2/(1+7x) 利用基本母函数1/(1-x) an=8n-7n
• 解:G(x)=/Sum{0,n}(anxn) • 参考p61,例2-13,2-14, • 参考p111, 例2-63
2.48有红、黄、蓝、白球各两个,绿、紫、黑球各3个, 问从中取出10个球,试问有多少种不同的取法? 用指数型母函数,可得母函数 x x2 4 x x 2 x3 3 G ( x) = (1 + + ) ⋅ (1 + + + ) 1! 2! 1! 2! 3!
• 用多项式除法,解出a0,a1均为1
1− x + x
2
1 1
1 1 −x x2
2
• P68 x −x • 将(1-x+x2)分解因子,转化为基本母函数.引 用P59,定理2-1. 并参考p56例子2-11. • 这个题目整体都做的不错
2.18(1)课练,用母函数法求 an-6an-1+8an-2=0
注:这个题目中有同学使用的符号 n指代比较 混乱。虽然最后结果对,但过程中未体现出逻 辑的连贯性。 也有同学用积分和求导渐次推理得到正确结论。 十分可贵。不过有的人在最后写有一个 m次方, 令人困惑
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
r (k, l) 表
可以将Ramsey 定理推广到任意多种颜色的情况。 引进记号 Kp → Kn1 , …, Knk 表示:用 k 种颜色 c1,…, ck 为 Kp 的边任意染色, 或者有一个被染成 c1 色的 Kn1 ,…,或者有一个被 染成 ck 色的 Knk 。 Ramsey 定理 若 n1,…, nk ≥ 2,则存在正整数p使得 Kp → Kn1 , …, Knk 使得 Kp → Kn1 , …, Knk 成立的最小正整数 p 称为 Ramsey 数 r(n1,…, nk )。 r(3, 3, 3) = 17
无向图中的边是顶点集的 2 元子集,可以将 Ramsey 定理
t 推广到为 t 元子集染色。用 K n 表示一个 n 元集的所有 t 元
子集的集合。 Ramsey 定理 设 t 是正整数,q1 , L , qk ≥ t,则存在正整数 p 使得
t t K tp → K q1 , L, K 一个 p 元集 A 的所有 t 元子集任 意染色时,或者总有一个 A 的 q1 元子集的所有 t 元子集都 L 染成 c1 色, ,或者总有一个 A 的 qk 元子集的所有 t 元子 集都染成 ck 色。
设正整数 p, m, n ≥ 2,引进记号 Kp→Km , Kn : 若用红、蓝两种颜色为 Kp 的边任意染色,则总存 在红 Km 或蓝 Kn 。 Ramsey 定理 若正整数 m, n ≥ 2,则存在正整数 p 使得 Kp→Km , Kn。并称使 Kp→Km , Kn 成立的最小 正整数 p 为 Ramsey数 r(m, n)。 K5→K3 , K3 不成立。 由此可知,r (3, 3) > 5。
鸽巢原理的其他形式
1. n个物体放入n盒子并且没有一个盒子是空的,
恰好每个盒子包含一个物体,
2. n个物体放入n个盒子并且每个盒子至多放一个,
则每个盒子有一个物体。
2.2 鸽巢原理:加强形式
定理2.2.1 设 q1,…, qn 是正整数。将 定理 q1 + … + qn − n + 1 个物体放入 n 个盒子,或者第 1 个盒子中至少有 q1 个物体,…,或者第 n 个盒子中至少有 qn 个物 体。{q1+ … + qn − n +1=(q1-1)+(q2-1)…+(qn -1)+1} 证明 否则物体总数至多 q1 −1 + … + qn − 1 = q1+ … + qn − n 取 q1= … = qn = 2,就退化为简单形式的鸽巢原理。
2.2 鸽巢原理:加强形式
设 q1,…, qn 都等同于一个正整数 r。
1. 将 q1 + … + qn − n + 1=n(r-1)+1
个物体放入 n 个盒子,则至少有 1 个盒子含 有 r 个物体或更多 2. 如果 n 个非负整数的平均数大于 r-1, 那么 至少有一个整数大于或等于 r。 3.如果 n 个非负整数的平均数小于于 r+1, 那 么至少有一个整数小于r+1。
作业
Part1: ch2: 3,4,9,15, 16 Part 2: 收集资料并撰写已经成功地应用鸽巢原理解 决的实际问题。
2.3 Ramsey 定理
在6个(或更多的)人中,或者有3个人,他们中的 每两个人都相互认识;或者有3个人,他们中的 每两个人都彼此不认识。
2.3 Ramsey 定理
用 Kn 表示 n 阶完全无向图,用红、蓝两种颜色为 Kn 的边染色,若每条边都染成红(蓝)色,则称 它为红(蓝) Kn 。 K2 K3 K4 K5
显然,r(m, n) = r(n, m)。 r(m, 2) = m 。 若 Km 中都是红边,则有红 Km ;若 Km 中有蓝边, 则有蓝 K2 。所以 Km→ Km , K2 。 若 Km−1 中都是红边,则既没有红 Km ,也没有蓝 K2 。所以 Km−1→ Km , K2 不成立。 40 ≤ r (3, 10) = r (10, 3) ≤ 43,即 K43 → K3 , K10 成立且 K39 → K3 , K10 不成立。 对于 i = 40, 41, 42,不知 Ki → K3 , K10 是否成立。
2.2 鸽巢原理:加强形式应用
一篮子水果装有苹果、香蕉和橘子。为了保证 篮子或者至少8个苹果或者至少6个香蕉或者 至少9个橘子,则放入篮子中的水果的最小 件数是多少? 8+6+9-3+1=21
证明由 n 2 + 1个实实数组成的序 a1 , L, an 2 +1,或者有 长 为 n + 1的递递增子序列,或者长度为 n + 1的递递减子序列 证明 设 mi 为从 ai 开始的最长递增子序列长度。若无长 度为 n + 1的递递增子序列,则每 mi ≤ n, m1 ,L , mn 2 +1 中必 有 n + 1个相同的。 设 mk1 = L = mk n+1,其中 k1 < L < k n +1 。 我们们证 ak1 ,L, ak n+1 是递减子序列。若 aki < aki+1, 则则 aki 放在从 aki+1 开始的最长递增子序列前面就得到更长面 递增子序列,这与 mki = mki+1 矛盾。 (n 2 + 1 = n(r − 1) + 1, 其中r = n + 1 )
t t 使得 K tp → K q1 ,L , K qk 成立的最小正整数 p 称为 Ramsey 数
rt (q1 ,L , qk ) 。
Ramsey 定理是加强形式鸽巢原理的推广。 令 t = 1,将 “为 1 元子集 {u} 染色 ci ” 看作 “将 u 放入第 i 个盒子中”,可以得出 r1(q1,…, qk ) = q1+ … + qk − k + 1
r (3, 3) = 6
设 K6 的六个顶点分别为 v1, …, v6 。 v1 与 v2, …, v6 的连边中必有三个是同色的,不妨设 v1 与 v2, v3, v4 的连边都是红色,若三角形 v2v3v4 中某边是红色的,则有红三角形。若三角形 v2v3v4 中边都是蓝色的,则有蓝三角形。 因此, K6 →K3 , K3 。 r (3, 3) ≤ 6,因此, r (3, 3) = 6。
i个 j个
77 L 700 L 0,则这是能被 n 整除的数。 1 31 3 2 2
j − i个 i个
鸽子:n+1个数;巢:n个余数
中国剩余定理
设 m 和 n 是互素的正整数,即它们的最大公约数 是 1,0 ≤ a < m ,0 ≤ b < n,必存在正整数 x 使得, m 除 x 余 a,n 除 x 余 b。 证明 考虑 n 个数 a, m + a, …, (n − 1)m + a 若其中两数 im + a 和 jm + a 被 n 除余数相同,则 n | (i − j)m ,n | (i−j),0 < | i−j | < n,矛盾。 a, m + a, …, (n − 1)m + a 被 n 除余数各不相同,其中有 mk + a 被 n 除余 b, 取 x = mk + a 。 鸽子:n个数;巢:n个巢。(但每鸽子入不同巢)
2.1 鸽巢原理:简单形式
定理2.1.1 若将 n+1 个物体放入 n 个盒子,则至少 定理 有一个盒子中的物体数大于 1。 存在从 A 到 B 的单射(一对一的函数)当且仅当 |A|≤|B|。 存在从 A 到 B 的满射(映上的函数)当且仅当 |A|≥|B|。 存在从 A 到 B 的双射(一一对应)当且仅当 |A|=|B|。
被涂成同一颜色。
• 使用该原理时,要设置鸽子和巢
鸽巢原理应用
从 1, 2, …, 200 中任意选出 101 个数,必有两个数 其中一个能够整除另一个。 证明 将数表示成形式 2k × a,其中 a 是奇数。小于 200 的奇数只有 100 个,即 1, 3, …, 199,所以这 101 个数中必有两数表示为 2k × a 和 2j × a , 2k × a | 2j × a 当且仅当 k ≤ j 鸽子:101个数;巢:100个奇数
鸽巢原理应用
设 n 是正整数,必存在由数字 0 和 7 组成的正 整数能被 n 整除。
证明 7,77, ,1L 7 是 n + 1个不同正整数,被 n 除 L 77 3 2
n +1个
余数只有 n 种可能,所以必有两数被 n 除余数相同。 设 i < j,77 L 7 和 77 L 7 被 n 除余数相同。 则余数相差为 2 1 3 1 3 2
温习
1. 2. 3. 4. 5.
组合数学是研究什么的学科? 组合数学研究中的四大问题是什么? 用四种颜色画出中国及周边国家的地图 什么是整除? 有两个数 a 和 b 可以写成 a=qb+r,表示什 么意思?
6. 期中 r 有多少种取值? 7. r=0表示什么含义?
第 2 章 鸽巢原理
组合学原理 2.1 鸽巢原理:简单形式 2.2 鸽巢原理:加强形式 2.3 Ramsey定理: 鸽巢原理的推广 作业
鸽巢原理应用
1. 366个人中必定有两个人生日相同。 2. N对夫妇,为保证能够有一对夫妇被选出,至少
要从这2n个人中选出多少人?
3. 鸽子:366个人 巢:365天 4. 鸽子: 2n个人 巢:n对夫妇
鸽巢原理的理解
• 组合学原理 • 用来证明一个排列或某种现象的存在 • 如果n+1个物体用n种颜色涂,必然有两个物体