计算机中的集合运算.ppt_第1页
计算机中的集合运算.ppt_第2页
计算机中的集合运算.ppt_第3页
计算机中的集合运算.ppt_第4页
计算机中的集合运算.ppt_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

肥东圣泉中学初中部 信息组 计算机中的集合 计算机中的集合 肥东圣泉中学初中部 信息组 计算机中的集合 第一节 集合的基本概念 1.1 个体与集合之间的关系 1.2 集合的表示法 1.3 集合与集合之间的关系 1.4 幂集 第二节 集合的基本运算 2.1 集合的补运算 2.2 集合的交运算和并运算 2.3 集合的宏运算 肥东圣泉中学初中部 信息组 计算机中的集合 1.1 个体与集合之间的关系 什么是集合,关于集合的各种不同说法如下。 1.莫斯科大学的那汤松教授说: 凡具有某种特殊性质的对象的汇集称之为集。 2.复旦大学的陈建功教授说: 凡可供吾人思维的,不论它有形或无形,都叫做物。具有某种条 件的物,称它们的全部谓之一集。 3.南开大学的杨宗磐教授说: 集就是“乌合之众”。不考虑怎样“乌合”起来的,众可以具体 ,可以抽象。 4. 集合论之父 G.Cantor(1845-1918)说: 集是由总括某些个体成一个整体而成的。对于每个个体,只设 其为可思考对象,辨别它的异同。个体之间并不需要有任何关系 。 肥东圣泉中学初中部 信息组 计算机中的集合 综上所述集合的概念有三要素 1. 个体(元素) 2. 个体的可辨认性 3. 集合(动词) 通常用小写拉丁字母表示集合中的个体:a、b、c、d 通常用大写拉丁字母表示集合的名称:A、B、C、D 个体与集合之间的关系称为属于关系。 对于某个个体a和某个集合A而言,a只有两种可能 1)a 属于A,记为 aA,称a是A中的元素。 2)a 不属于A,记为 aA ,称a不是A中的元素。 判断个体 a 属于A还是不属于A,必须使用个体的可辨认性,而且 个体的可辨认性是无二义性的,即或者 a 属于 A或者 a 不属 于A,二者居其一且只居其一。 关于个体的辨认有赖于各方面的公认的知识。 集合(名词) 肥东圣泉中学初中部 信息组 计算机中的集合 1.2 集合的表示法 文字表示法 用文字表示集合的元素,两端加上花括号。 在座的同学 高等数学中的积分公式 元素列举法 将集合中的元素逐一列出,两端加上花括号。 1,2,3,4,5 风,马,牛 2,4,6,8,10, 谓词表示法 xp(x) p 表示 x 所满足的性质。 xx2 = 1 yy 是开区间 (a,b) 上的连续函数 使 x2 = 1 的实数 1,-1 xx2 = 1 肥东圣泉中学初中部 信息组 计算机中的集合 集合的特殊情况 不含任何元素的集合称为空集,记为 或 。 只含一个元素的集合称为单元素集,记为 a 。 含讨论问题所需全部元素的集合称为全集,记为X。 常用集合的字母表示: 自然数集、整数集、有理数集、实数集、复数集 分别用大写字母N、Z、Q、R、C表示 有时还用Q表示正有理数集,用R表示负实数集,等等 肥东圣泉中学初中部 信息组 计算机中的集合 1.3 集合与集合之间的关系 定义1 设A,B是两个集合 1)若对于A中的每个元素x,都有x属于B,则称A包含在B中, 记为AB。同时称A是B的子集。 2)若A中的每个元素都属于B,且B中的每个元素都属于A,则 称A等于B,记为A=B。 子集的两种特殊情况(平凡子集): 1)空集是任一集合的子集。 2)每个集合是它自己的子集。 集合与集合之间的关系称为包含关系。 肥东圣泉中学初中部 信息组 计算机中的集合 真子集: 对于两个集合A与B,如果A B,并且A B, 就说集合A是集合B的真子集,记作A B (或B A) 空集是任何非空集合的真子集 全集: 如果集体S含有所要研究各个集合的全部元素, 这个集合就可以看作一个全集,全集通常用表示I表示 肥东圣泉中学初中部 信息组 计算机中的集合 补集: 一般地,设S中一个集合,A是S的一个子集(即A S),由S中所有 不属于A的元素组成的集合,叫做S中子集A的补集(或余集), 记作 A 即 Axx S,且x A 肥东圣泉中学初中部 信息组 计算机中的集合 1.4 幂集 定义2 设A是集合,A的所有子集组成的集合称为A的幂集 ,记为 2A。 2A = x x A 定理1 设集合A是有限集合, A = n,则 2A = 2 A 。 定理2 设 A,B 是两个集合。那么 A=B 当且仅当 2A = 2B。 肥东圣泉中学初中部 信息组 计算机中的集合 第二节 集合的基本运算 2.1 集合的补运算(一元运算) 定义1 设X是集合,A是X的子集。 A= x xX xA 称A是A关于X的补集,称 为补运算。 定理1 设X是集合,A,B是X的子集。则 1)(A) =A; 2)若A B,则B A; 3)若A = B,则A= B ; 4)X= ,=X。 肥东圣泉中学初中部 信息组 计算机中的集合 2.2 集合的交运算和并运算 定义2 设A,B是两个集合 1)AB = xxAxB , 称AB为A与B的交集,称为集合交运算。 2)AB = xxAxB , 称AB为A与B的并集,称为集合并运算。 肥东圣泉中学初中部 信息组 计算机中的集合 定理2 设X是全集,A,B,C是X的三个子集合, 则 1)AA=A, AA=A 2)AA = , AA =X 3)AX=A, AX=X 4)A = , A =A 5)AB= BA, AB= BA 6)(AB) C = A (BC), (AB) C = A (BC) 7)A(B C) = (AB) (AC) A(B C) = (AB) (AC) 肥东圣泉中学初中部 信息组 计算机中的集合 定理3 设A,B,C为三个集合,则 1)A AB, AB A; 2)若 A C 且 B C,则 AB C; 3)若 C A 且 C B,则 C AB 。 定理4 设A,B为两个集合,则下面三式等价。 1)A B 2)AB = B 3) AB=A 定理5 设A,B为两个集合,则 1)( AB) = AB 2)( AB) = AB 肥东圣泉中学初中部 信息组 计算机中的集合 2.3 集合的宏运算 定义3 设A,B是两个集合,AB = xxAxB ,称 AB 为 A 和 B 的差集,称 为集合差运算。 由差运算、交运算、补运算的定义知 AB = AB。 由于差运算可以由并、交、补运算线性表出,因此称差运算为宏 运算。 肥东圣泉中学初中部 信息组 计算机中的集合 定理6 设X是全集,A,B,C是X的三个子集合,则 1) AB A ; 2) AA = ; 3) XA = A ;AX = ; 4) A = A ; A = ; 5) A(BC)= (AB) ( AC) ; 6) A(BC)=(AB)(AC) 7) (AB)C=A(BC) ; 8) A(BC) = (AB) (AC) ; 9) A(BC) = (AB)(AC) 。 肥东圣泉中学初中部 信息组 计算机中的集合 例:如图,I为全集,集合M,N满足: M N ,那么图中红色阴影部分用集合表示,可表示为: 肥东圣泉中学初中部 信息组 计算机中的集合 肥东圣泉中学初中部 信息组 计算机中的集合 例:如果集合M满足M 7,13,20,且M中至多含有一个奇数, 那

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论