组合数学课件--第三章第一节容斥原理.ppt
《组合数学课件--第三章第一节容斥原理.ppt》由会员分享,可在线阅读,更多相关《组合数学课件--第三章第一节容斥原理.ppt(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第3章章 容斥原理与鸽巢原理容斥原理与鸽巢原理 3.1 De Morgan3.1 De Morgan定理定理 1 1 3.2 3.2 容斥原理容斥原理 1 1 3.3 3.3 容斥原理举例容斥原理举例 1 1 3.4 3.4 棋盘多项式与有限制的排列棋盘多项式与有限制的排列 2 2 3.5 3.5 有禁区的排列有禁区的排列 2 2 3.6 3.6 广义的容斥原理广义的容斥原理 3 3 3.7 3.7 广义容斥原理的应用广义容斥原理的应用 3 3 2.8 2.8 第二类第二类StirlingStirling数的展开式数的展开式 1 1 2.9 2.9 欧拉函数欧拉函数(n)1(n)1 2.10
2、 n 2.10 n对夫妻问题对夫妻问题 3 3*2.11 *2.11 MobiusMobius反演定理反演定理 2.12 2.12 鸽巢原理鸽巢原理 4 4 2.13 2.13 鸽巢原理举例鸽巢原理举例 4 4 2.14 2.14 鸽巢原理的推广鸽巢原理的推广 4 4*2.15 Ramsey*2.15 Ramsey数数 1 3.1 De Morgan定理定理如果如果如果如果加法法则加法法则:2德摩根德摩根(De Morgan)定理:定理:若若A和和B是集合是集合U的子集,的子集,3.1 De Morgan定理定理3 德摩根德摩根(De Morgan)定理的推广:定理的推广:设设A1,A2,An
3、是是U的子集,则:的子集,则:3.1 De Morgan定理定理4 3.2 容斥原理容斥原理 一、容斥原理的两个基本公式一、容斥原理的两个基本公式加法法则是指加法法则是指:5定理定理3-1 3.2 容斥原理容斥原理 6定理定理3.1证明:证明:根据:根据:3.2 容斥原理容斥原理 7 例例3.1:一个学校只有数学,物理,化学:一个学校只有数学,物理,化学3门门课课。已知修这。已知修这3门课的学生人数分别有门课的学生人数分别有170,130,120人;同时修数学、物理两门课的学生人;同时修数学、物理两门课的学生有有45人;同时修数学、化学的有人;同时修数学、化学的有20人;同时修物人;同时修物理
4、、化学的有理、化学的有22人;同时修三门课的学生有人;同时修三门课的学生有3人,人,问这个学校共有多少学生。问这个学校共有多少学生。解:令解:令M为修数学课的学生集合;为修数学课的学生集合;P为修物为修物理课的学生集合;理课的学生集合;C为修化学课的学生集合,按为修化学课的学生集合,按照已知条件:照已知条件:3.2 容斥原理容斥原理 8假定学校的学生至少要学一门课程。假定学校的学生至少要学一门课程。=170+130+120-45-20-22+3=336。3.2 容斥原理容斥原理 9定理定理3.2 设设A1,A2,An是有限集合,则是有限集合,则 3.2 容斥原理容斥原理 10 设设N N为全集
5、为全集U U的元素个数,那么不属于的元素个数,那么不属于A A的元的元素数目等于集合的全体减去属于素数目等于集合的全体减去属于A A的元素个数。的元素个数。记作:记作:按照德摩根定理按照德摩根定理 3.2 容斥原理容斥原理 11 3.2 容斥原理容斥原理 12二、容斥原理的两种形式二、容斥原理的两种形式:3.2 容斥原理容斥原理 形式形式1:13 3.2 容斥原理容斥原理 形式形式2:*14 3.3 容斥原理举例容斥原理举例 例例3.2 3.2 求由求由a,b,c,da,b,c,d这这4 4个字符构成的个字符构成的n n位符号串中,位符号串中,a,b,ca,b,c都至少出现一次的符号串都至少出
6、现一次的符号串的数目。的数目。解解(用指数型母函数用指数型母函数)15 例例3.2 3.2 求由求由a,b,c,da,b,c,d这这4 4个字符构成的个字符构成的n n位符号串中,位符号串中,a,b,ca,b,c都至少出现一次的符号串都至少出现一次的符号串的数目。的数目。设设A A为为n n位符号中不出现位符号中不出现a a符号的集合。符号的集合。不加限制的不加限制的n n位符号串的个数应是位符号串的个数应是4 4n n个。个。解解(用容斥原理用容斥原理)设设B,CB,C分别为分别为n n位符号中不出现位符号中不出现b,cb,c符号的集合。符号的集合。3.3 容斥原理举例容斥原理举例 16 3
7、.3 容斥原理举例容斥原理举例 17 3.3 容斥原理举例容斥原理举例 18 例例3.3 3.3 求求a,b,c,d,e,fa,b,c,d,e,f这这6 6个字母的全排列个字母的全排列中不允许出现中不允许出现aceace和和dfdf图像的排列数。图像的排列数。解:解:设设A A1 1为出现为出现aceace图像的排列集,图像的排列集,A A2 2为出现为出现dfdf图图像的排列集。像的排列集。3.3 容斥原理举例容斥原理举例 不允许出现不允许出现aceace和和dfdf的排列数为:的排列数为:19 例例3.4 N=1,2,500,3.4 N=1,2,500,求求N N中至少能被中至少能被2,3
8、,52,3,5其中之一除尽的数的数目。其中之一除尽的数的数目。解:解:N N中能被中能被a,ba,b同时除尽的数的数目:同时除尽的数的数目:N N中被中被k k除尽的数的数目为:除尽的数的数目为:3.3 容斥原理举例容斥原理举例 设设m m为为a,ba,b的最小公倍数。的最小公倍数。20设设A A1 1,A,A2 2,A,A3 3分别表示分别表示N N中为中为2,3,52,3,5的倍数的集合。的倍数的集合。例例3.4 N=1,2,500,3.4 N=1,2,500,求求N N中至少能被中至少能被2,3,52,3,5其中之一除尽的数的数目。其中之一除尽的数的数目。3.3 容斥原理举例容斥原理举例
9、 21 3.3 容斥原理举例容斥原理举例 22例例3.5 3.5 求不超过求不超过120120的素数的个数。的素数的个数。因为因为11112 2=121,=121,因此不超过因此不超过120120的合数的质因子的合数的质因子必然有小于必然有小于1111的质数,也就是不超过的质数,也就是不超过120120的合数至的合数至少是少是2,3,5,72,3,5,7中之一的倍数,中之一的倍数,解:解:3.3 容斥原理举例容斥原理举例 23设设A Ai i为不超过为不超过120120的数同时又是的数同时又是i i的倍数的集合,的倍数的集合,i=2,3,5,7.i=2,3,5,7.3.3 容斥原理举例容斥原理
10、举例 24 3.3 容斥原理举例容斥原理举例 25注意:注意:2727包括了包括了1 1这个非素数,另外这个非素数,另外2,3,5,72,3,5,7本本身是素数没有计算在内,因此满足要求的素数身是素数没有计算在内,因此满足要求的素数是是27+4-1=3027+4-1=30个。个。3.3 容斥原理举例容斥原理举例 26设设Ai为第为第i个元素在原来位置上的排列数个元素在原来位置上的排列数错排问题错排问题 3.3 容斥原理举例容斥原理举例 27 3.3 容斥原理举例容斥原理举例 283.8 第二类司特林数展开式第二类司特林数展开式 将将n n个有标志的球放进个有标志的球放进m m个无区别的盒子,个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组合 数学 课件 第三 第一节 原理
限制150内