- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3.2
3.2.3 集合的补
集合的补运算有以下性质
集合的运算
(1)双重否定律:~(~A)=A (2)摩根律:~=U (3)摩根律:~U= (4)矛盾律:A∩(~A)= (5)排中律:A∪(~A)=U 为了简单,约定A∩(~B)表示为A∩~B,A∪(~B)表示为 A∪~B.
3.2
3.2.3 集合的补
包含排斥原理
例3.3.3 某班有学生60人,其中有38人选修Visual C++课 程,有l6人选修Visual Basic课程.有21人选修Java课程; 有3人这三门课程都选修,有2人这三门课程都不选修, 问仅选修两门课程的学生人数是多少? 解 设选修Visual C++课程的学生为集合A;选修Visual Basic 课程的学生为集合B;选修Java课程的学生为集合C. 由题意可知: |A|=38 |A∩B∩C|=3 |B|=16 |C|=21 60-|A∪B∪C|=2
因为|A∪B∪C|=|A|+|B|+|C|-|A∩B|-|A∩C|-|B∩C|+|A∩B∩C| 所以有:|A∩B|+|A∩C|+|B∩C|=20.
3.3 3.3
包含排斥原理
应注意,仅学两门语言的人数不是20,因为 A∩BA∩B∩C, 所 以 仅 选 修 Visual C++ 课 程 和 Visual Basic课程的学生数应是|A∩B|-|A∩B∩C|=|A∩B|-3.同理, 仅选修Visual C++课程和Java课程的学生数应是|A∩C||A∩B∩C|=|A∩C|-3.仅选修Visual Basic课程和Java课程的 学生数应是|B∩C|-|A∩B∩C|=|B∩C|-3.所以仅选修两门课 程的学生数是 |A∩B|+|A∩C|+|B∩C|-3|A∩B∩C|=11.
集合之间的关系
集合A和集合B相等的充分必要条件是AB且BA. 如果集合A是集合B的子集,但A和B不相等,也就
是说在B中至少有一个元素不属于A,则称A是B的真子集,记作 AB 或 BA
例如:集合A={1,2},B={1,2,3},那么A是B的真子集 定义3.1.4 若集合U包含我们所讨论的每一个集合,则称U是所讨 定义 论问题的完全集,简称全集.
3.2
3.2.3 集合的补
集合的运算
集合的补运算,其文氏图表示,阴影部分表示~A.
U A A
3.2
3.2.4
集合的运算
集合的对称差
定义3.2.5 设A,B是两个集合,由属于A而不属于B,或者属于B 定义 不属于A的元素组成的集合,称作A和B的对称差,记作AB.即 AB=(A∪B)-(A∩B) 例如,A={1,2,3,4}, B={1,3,5,7,9} 那么 AB={2,4,5,7,9}
集合的运算
定理3.2.4 设A,B是两个集合,则下列关系式成立: 定理 ~(A∪B)=~A∩~B ~(A∩B)=~A∪~B 这个定理称为德摩根定律.读者可以用文氏图验证. 定理3.2.5 设A,B,C是任意三个集合,则下列关系式成立: 定理 A-B=A∩~B A-B=A-(A∩B) 定理可由差运算的定义直接得到.
3.1 集合的概念与表示
3.1.3
定义3 定义3.1.5
集合之间的关系
设A是有限集,由A的所有子集ρ(A),即ρ(A)={X|XA}. 在A的所有子集中,A和这两个子集又叫平凡子集. 例如:A={1,2,3},则 ρ(A)={,{1},{2},{3},{1,2},{1,3}, {2,3},{1,2,3}}
1 n
n 1 n
+ c
n n
= 2
n
|ρ(A)|= 2 n
3.2
3.2.1 3.2.2 3.2.3 3.2.4
集合的运算
集合的交运算 集合的并运算 集合的补 集合的对称差
3.2 3.2.1
集合的运算 集合的交运算
定义3.2.1 对于任意两个集合A,B,由所有既属于A又属于B的元 定义 素构成的集合,称作A与B的交集,记作A∩B.即 A∩B ={x | x∈A且x∈B} 例如,A={a,b,c},B={b,c,d,e},则 A∩B={b,c} 又如,A={1,2,3,4,5},B={1,3,5,7,9},则 A∩B={1,3,5}
3.2
3.2.2 集合的并运算
集合的运算
用文氏图表示集合之间的并运算:
U A B
用平面上的矩形表示全集U.用矩形内的圆表示U中的任一集合. 图中表示了集合A和集合B的并集.阴影部分就是A∪B.
3.2
3.2.2 集合的并运算
集合的运算
由集合并运算的定义可知,并运算具有以下性质: (1)幂等律:A∪A=A (2)同一律:A∪=A (3)零律:A∪U=U (4)结合律:(A∪B)∪C=A∪(B∪C) (5)交换律:A∪B=B∪A
100-|A∪B∪C|=25
3.3 3.3
由包含排斥原理可知:
包含排斥原理
| A∪B∪C|=|A|+|B|+|C|-|A∩B|-|B∩C|-|A∩C|+|A∩B∩C| 100-25=34+24+48-14-13-15+|A∩B∩C| 所以 |A∩B∩C|=11 这三种爱好都有的大学生人数是11.
3.3 3.3
3.2.2
定理3 定理3.2.1
集合的并运算
3.2
集合的运算
设A,B,C是三个集合,则下列分配律成立: A∩(B∪C)=(A∩B)∪(A∩C) A∪(B∩C)=(A∪B)∩(A∪C)
定理3.2.2 定理
设A,B为两个集合,则下列关系式成立: A∪(A∩B)=A A∩(A∪B)=A
这个定理称为吸收律,读者可以用文氏图验证.
3.2
3.2.2 集合的并运算
定义3 定义3.2.2
集合的运算
任意两个集合A,B的并,记作A∪B,它也是一个集
合,由所有属于A或者属于B的元素合并在一起而构成的,即 A∪B={x | x∈A或x∈B} 例如,A={a,b,c},B={a,b,c,d,e},则 A∪B={a,b,c,d,e} 又如,A={1,2,3,4,5},B={1,3,5,7,9},则 A∪B={1,2,3,4,5,7,9}
这个结论称作包含排斥原理. 定理3.3.2 设A1,A2,…,An为有限集合,|A1|,|A2|,…, 定理3.3.2 |An|为其基数,则
A1 ∪ A2 ∪ ∪ An = ∑ Ai
i =1
n
1≤ i < j ≤ n
∑A ∩A
i
j
+
i 1≤ i < j < k ≤ n
∑A ∩A
j
∩ Ak +
+ (1)n 1 A1 ∩ A2 ∩ ∩ An
3.2 3.2.4
集合的运算
集合的对称差集合的补
例3.2.1 已知:AB=AC,则B=C. 证明:AB=AC A(AB)=A(AC) (AA)B =(AA)C B=C B=C
3.3 3.3
定理3.3.1 定理3.3.1
包含排斥原理
设A,B为有限集合,|A|,|B|为其基数,则 |A∪B|=|A|+|B|-|A∩B|
3.3 3.3
包含排斥原理
假设某班有20名学生,其中有10人英语成绩为优,有 例 3 . 3 .1 8人数学成绩为优,又知有6人英语和数学成绩都为优.问两门课 都不为优的学生有几名? 解 设英语成绩是优的学生组成的集合是A,数学成绩是优的学 生组成的集合是B,因此两门课成绩都是优的学生组成的集合是 A∩B.由题意可知 |A|=10 |B|=8 |A∩B|=6
3.2
3.2.4
集合的运算
集合的对称差
集合的对称差的文氏图表示
U A B
3.2 3.2
3.2 3.2.4
集合的运算
集合的对称差集合的补
由对称差的定义易得下列性质: (1)AA= (2)A=A (3)AU=~A (4)AB=BA (5)(AB)C=A(BC) (6)AB=(A-B)∪(B-A)
3.2 3.2
3.1.3 集合之间的关系
定义3 定义3.1.1 如果集合A中的每一个元素都是集合B中的元素, 则称A是B的子集,也可以说A包含于B,或者B包含A,这种 关系写作 AB 或 称B不包含A,记作 BA 或 AB BA
如果A不是B的子集,即在A中至少有一个元素不属于B时,
3.1 集合的概念与表示
3.1.3 集合之间的关系
3.2
3.2.3 集合的补
集合的运算
定理3.2.3 设A,B,C为任意集合,则下列关系式成立: 定理 (1)A-B=A -(A∩B) (2)A∪(B – A)=A∪B (3)A ∩(B–C)=(A∩B)–C (4)A-B A
3.2
3.2.3 集合的补
集合的运算
定义3.2.4 设U是全集,A是U的一个子集,称U-A为A关于全集 定义 的补集,也叫做A的绝对补集,简称为补集.记作~A.即 U-A={x|xU且xA} 例如,U={x | x是计算机学院的全体学生}, A={x | x是计算机学院的全体女学生}, 则 ~A={x | x是计算机学院的全体男学生}
3.3 3.3
包含排斥原理
例3.3.4 75个儿童到公园游乐场.他们在那里可以骑旋转 木马,坐滑行铁道车,乘宇宙飞船.已知其中有20人这 三种东西都乘坐过.其中55人至少乘坐过其中的两 种.若每样乘坐—次的费用是5元钱,公园游乐场总共收 入700元钱.试确定有多少儿童没有乘坐过其中的任何一 种. 解 设A是骑旋转木马的儿童的集合;B是坐滑行铁道车 的儿童的集合;C是坐宇宙飞船的儿童的集合.
3.2
3.2.1
集合的运算
集合的交运算