组合4容斥原理
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
- AI C BI C AI BI C
(2)
2020/3/6
8
4.1 引例
A∩B
A
A∩C
C
A∩B ∩C
U B
B∩C
4.1 引例
证明 A B C ( A B) C A B C (A B) C
根据 ( A U B) I C ( A I C) U(B I C) AUBUC A B C AI B
A I B A I C B I C 2n AI B I C 1
a,b,c都至少出现一次的n位符号串数目为
A B C U (A B C)(A B A C B C)
A B C 4n 33n 3 2n 1
4.2 容斥原理
【例5】,求不超过120的素数个数。
2020/3/6
21
4.2 容斥原理
【例 7】:用三种不同颜色粉刷一长方形房间内墙壁, 使恰在每一角落处颜色都改变,有多少方案?
设A12为墙1与2涂相同颜色方案的集合 A23为墙2与3涂相同颜色方案的集合 A34为墙3与4涂相同颜色方案的集合 A41为墙4与1涂相同颜色方案的集合
|A12 I A23 I A34 I A41|=N|A12 U A23 U A34 U A41 |
A B C 2 AI B AI C BI C
3 A I B I C
同样的 AI BI C AI BI C AI BI C
AI B AI C BI C 3 AI BI C
2020/3/6
25
4.2 容斥原理
设S是一有限集合,与S相关的性质集合P={P1,P2,···,Pm}, Ai为S中具有第 i 种性质的元素的集合.i=1,2,…,m 定义 w(0)=|S|;当k>1时
A2 A3 A5 A7 120 A2 A3 A5 A7 A2 A3
A2 A5 A2 A7 A3 A5 A3 A7 A5 A7
A2 A3 A5 A2 A3 A7 A2 A5 A7
A3 A5 A7 A2 A3 A5 A7
120 (60 40 24 17) (20 12 8 8 5 3)
5,A5
I
A7
120 35
3,
A2 I
A3 I
A5
2
120 3
5
4,A2
I
A3 I
A7
2
120 3
7
2,
A2
A5
A7
120 25
7
1,A2
A3
A5
A7 0,
2020/3/6
19
4.2 容斥原理
A1 A2 ... An U A1 A2
An
n
n
n
U Ai Ai Aj - Ai Aj Ak
i 1
i1 ji
i=1 ji k j
(1)n A1 A2
An
4.2 容斥原理
又 A U A , 我们有如下推论
推论4.2.1:设S是一有限集合,与S相关的性质集合 P={P1,P2,···,Pm},Ai为S中具有第 i 种性质的元素的集 合.i=1,2,…,m, 则S中具有P中至少一种性质的元素个
即学校学生数为336人。
4.2 容斥原理
【例3】求从1到500的整数中能被3或5除尽的数的个 数.
解:令A为从1到500的整数中被3除尽的数的集 合,B为被5除尽的数的集合
A
500 3
166,
B
500 5
100;
A
B
500 15
(i)
(ii)
A U B (A I (B U B)) U(B I (A U A)
(A I B) U(A I B) U(B I A) U(B I A)
AI B AI B BI A
(iii)
2020/3/6
7
4.1 引例
( iii ) -( i ) -( ii ) 得
| AUB|| A|| B|
4.1 引例
对于求两个有限集合A和B的并的元素数目,我们 有定理1
A B A B A B (1)
若记A为具有性质P1的元素集合,B为具有性质 P2的元素集合,则上述定理表明具有性质P1或P2 的元素的个数等于具有性质P1的元素个数和具有 性质P2的元素个数减去同时具有性质P1和P2的元 素个数。
N(2)=w(2)-3w(3)
2020/3/6
26
4.2 容斥原理
定理5(广义容斥原理):
N
(r)
w(r)
r
r
1
w(r
1)
L
(1)mr
m r
w(m)
m k r
(1)k r
k r
a(k)
特别的,当r=0时
N (0) a(0) a(1) a(2) L (1)m a(m)
若将例子2改为“单修一门数学的学生有多 少?”“只修一门课的学生有多少”“只修两 门课的学生有多少?”则如何计算?
2020/3/6
23
4.2 容斥原理
若将例子2改为“单修一门数学的学生有多 少?”“只修一门课的学生有多少”“只修两门课 的学生有多少?”
单修一门数学的用 A I B I C 来表示,则有
33
被3或5除尽的数的个数为
A B AB A B
166 100 33 233
4.2 容斥原理
【例4】 求由a,b,c,d四个字母构成的n位符号串中 a,b,c都至少出现一次的符号串数目。
解:令A、B、C分别为不出现a,b,c符号的集合。
即有 U 4n A B C 3n
i1 ji k j
又 A U A,
A1 A2 ... An U A1 A2
An
n
n
n
U Ai Ai Aj - Ai Aj Ak
i 1
i1 ji
i=1 ji k j
(1)n A1 A2
An
4.2 容斥原理
定理3 设S是一有限集合,与S相关的性质集 合P={P1,P2,···,Pm},Ai为S中具有第 i 种性质 的元素的集合.i=1,2,…,m, 则S中不具有P中任 何性质的元素个数为
120 7
17,
A2
A3
120 2 3
20,A2
A5
120 10
12,
A2
A7
120 14
8,A3
A5
120 15
8,
2020/3/6
18
4.2 容斥原理
A3 I
A7
120 21
组合数学
帅天平
北京邮电大学数学系 Email: tpshuai@bupt.edu.cn
2020/3/6
1
第4章 容斥原理
4.1 引例 4.2 容斥原理 4.3 容斥原理应用 4.4 有限制位置的排列及棋子多项式 4.5 Mobius反演及可重圆周排列
2020/3/6
2
4.1 引例
计数问题是组合数学研究的重要问题之一。
数为 A1 A2 ... A n
n
n
n
Ai Ai Aj Ai Aj Ak
i 1
i1 j i
i1 j i k j
... (1)n1 A1 A2 ... An
4.1 引例
【例2】 一个学校只有三门课程:数学、物理、 化学。已知修这三门课的学生分别有170、130、 120人;同时修数学、物理的学生45人;同时 修数学、化学的20人;同时修物理化学的22人。 同时修三门的3人。假设每个学生至少修一门 课,问这学校共有多少学生?
4.1 引例
A∩B
A
U B
4.1 引例
证 若A∩B= ,则 | A∪B |= |A| + |B|, 否则 | A || A I (B U B) || ( A I B) U( A I B) |
| (A I B) | | (A I B) | 同理
| B || (B I A) | | (B I A) |
w(k) Ai1 I Ai2 L I Aik
N(r)是正好具有r个性质的元素的个数。
例如,对m=3,r=2, w(2) A1 I A2 A1 I A3 A2 I A3
N (2) A1 I A2 I A3 A1 I A2 I A3 A1 I A2 I A3 利用这些记号 N(1)=w(1)-2w(2)+3w(3)
已学过的一些计数方法:如 加法法则,母函 数方法等; 两个重要的计数原理:容斥原理和PÓlya计数 定理。
本次课我们学习容斥原理及其应用。
4.1 引例
【例1】 求不超过20的正整数中2或3的倍数的个数。
解: 2的倍数是:2,4,6,8,10,12,14,16, 18,20。共10个; 3 的倍数是:3,6,9,12,15,18。共 6个; 答案是10+6=16个吗? 否!因为6,12,18在两类中重复计数,应减去。 故答案是:16-3=13
2020/3/6
27
4.2 容斥原理
证 设某一元素恰有r种性质,则其对w(r)的某一项的贡献为 1,而对w(r+1), w(r+2),…, w(m)的贡献都是0。若某一元的 性质少于r种,则其对w(r+1), w(r+2),…, w(m)的贡献都是0.若 恰有r + j种性质,则其对w(r)的贡献是C(r+j,r),对a(r+i) 的贡献 是 C(r+j, r+i)
解:因11×11=121, 故不超过120的合数必然是2、3、5、
7的倍数,而且不超过120的合数的因子不可能都超过
11. 设 Ai为不超过120的数i的倍数集,i=2,3,5,7.
A2
120 2
60,A3
Байду номын сангаас
120 3
40,A5
120 5
24,A7
(AI C) U(B I C) A B C AI B - AI C BI C AI BI C
2020/3/6
10
4.1 引例
利用数学归纳法可得一般的定理:
n
n
A1 U A2 U... U An Ai
AiI Aj
i 1
i1 ji
n
AiI Aj I Ak ... (1)n1 A1 I A2 I ... I An
(4 2 11) 27. 注意:27并非就是不超过120的素数个数,因为这 里排除了2,3,5,7着四个数,又包含了1这个非素数。 2,3,5,7本身是素数.故所求的不超过120的素数个数 为:27+4-1=30.
2020/3/6
20
4.2 容斥原理
【例 6】:在一个长为5 的0,1 序列中,至少有两 个1 相邻的序列有多少个?
| A I B | | A I B | | B I A | (| A I B | | A I B |)
( | B I A | | B I A |) | A I B |
∴| A∪B |=| A | + | B |-| A∩B |
定理2 A U B UC A B C A I B
AI BI C A AI B AI C AI BI C
类似的
AI BI C B BI A BI C AI BI C
AI BI C C CI A CI B AI BI C
2020/3/6
24
4.2 容斥原理
AI BI C AI BI C AI BI C
34
4 1
33
4 2
32
4 3
3
3
2020/3/6
22
4.2 容斥原理
回顾例2 一个学校只有三门课程:数学、物理、 化学。已知修这三门课的学生分别有170、130、 120人;同时修数学、物理的学生45人;同时修 数学、化学的20人;同时修物理化学的22人。 同时修三门的3人。假设每个学生至少修一门课, 问这学校共有多少学生?
解:令A为修数学的学生集合; B 为修物理的学生集合; C 为修化学的学生集合;
4.1 引例
A 170, B 130, C 120, A B 45 A C 20, B C 22, A B C 3
A B C ABCA B A CB CA B C
170 130 120 45 20 22 3 336