离散数学第一章第1节.ppt
《离散数学第一章第1节.ppt》由会员分享,可在线阅读,更多相关《离散数学第一章第1节.ppt(74页珍藏版)》请在三一办公上搜索。
1、第一章 集合论基础,1.1 集合的基本概念1.2 关 系 1.3 映 射,集合论发展史,集合论(Set Theory)是现代数学的基础它的起源可追溯到16世纪末,主要是对数集进行卓有成效的研究集合论实际发展是由 19世纪 70年代德国数学家康托尔(G Cantor)在无穷序列和分析的有关课题的理论研究中创立的Cantor对具有任意特性的无穷集合进行了深入的探讨,提出了关于基数、序数、超穷数和良序集等理论,奠定了集合论的深厚基础因此,Cantor被誉为集合论的创始人他创立的集合论是实数理论,以至整个微积分理论体系的基础。,集合论创始人 康托尔 德国数学家(Georg Cantor 1845191
2、8),随着集合论的发展,以及它与数学哲学密切联系所作的讨论,1900年前后,出现了许多悖论,有力冲击了或者说动摇了集合论的发展(数学史上的三次危机无理数的发现第一次数学危机 无穷小是零吗?第二次数学危机 悖论的产生第三次数学危机),1.1 集合的基本概念,一、基本概念什么是集合(Set)?“所要讨论的一类对象的整体”;“具有同一性质单元的集体”“所谓集合,是指我们无意中或思想中将一些确定的,彼此完全不同的客体的总和而考虑为的一个整体。这些客体叫做该集合的元素”通常,用大写的英文字母A,B,C,表示集合;,1、二十六个英文字母可以看成是一个集合;2、这间教室中的所有座位可以看成是一个集合。又如:
3、平面上的所有点的整体构成平面点集;所有连续函数的整体构成连续函数集等。,例如:,集合的元素(member或element),组成一个集合的那些对象或单元称为这个集合的元素。通常,用小写的英文字母a,b,c,表示集合中的元素,设A是一个集合,a是集合A中的元素,记以aA,读作a属于A;若a不是集合A中的元素,则记以aA,读作a不属于A。例如:A是正偶数集合,则2A,8A,36A;而 3A,9A,17A,属于(belong to),约定:存在一个没有任何元素的集合,称为空集(empty set),记为,有时也用来表示。约定,所讨论的对象的全体称为全集(universal set),记作E或U,我们
4、所讨论的集合都是全集的子集。全集是相对的。,空集、全集,有限个元素a1,a2,an 构成的集合,称为有限集或有穷集(finite set),记为a1,a2,an;无限个元素构成的集合,称为无穷集(infinite set)。例:空集是有限集,所有英文字母组成的集合是有限集,整数集合是无限集。,有限集、无限集,设A是有穷集合,A中元素的个数称为集合A的元素数,记为A。例如,设A是所有小写英文字母组成的集合,则A=26。特别,|=0,|=1,集合的元素数(基数),列举法;将集合中的元素一一列举,或列出足够多的元素以反映集合中元素的特征,例如:V=a,e,i,o,u 或B=1,4,9,16,25,3
5、6。描述法;通过描述集合中元素的共同特征来表示集合,例如:V=x|x是英语元音字母,B=x|x=a2,a是非零整数,常用的集合表示法,文氏图(Venn Diagram)英国数学家John Venn提出用一个大的矩形表示全集,在矩形内画一些圆或其它简单封闭曲线,用其内部来表示集合,可以用一些点来表示集合中的特定元素。,E,V,a,u,注意:文氏图只是示意图,虽然直观、有助于记忆,但不用于证明。,例如:集合V=a,u,用文氏图表示:,常用的数集合N:自然数(natural numbers)集合 N=0,1,2,3,Z:整数(integers)集合 Z=0,1,2,=,-2,-1,0,1,2,Q:有
6、理数(rational numbers)集合R:实数(real numbers)集合C:复数(complex numbers)集合,递归指定集合,通过计算规则定义集合中的元素,例如:设a0=1,a1=1,an+1=an+an-1,于是A=a0,a1,a2,=ak|k0.巴科斯范式BNF表示法 BNF常常用来定义高级程序设计语言的标识符或表达式集合.,确定性;互异性;无序性;多样性;,集合的特征,任何一个对象,或者是这个集合的元素,或者不是,二者必居其一;例如:A=x|x是自然数,且x100B=x|x是年轻人,确定性,集合中任何两个元素都是不同的,即集合中不允许出现重复的元素。例如:集合A=a,
7、b,c,c,b,d,实际上,应该是A=a,b,c,d,互异性,集合与其中的元素的顺序无关,集合中的元素是没有顺序的,或者说,我们不考虑集合中元素的顺序。例如:集合a,b,c,d,e、d,c,e,a,b、e,c,d,b,a,都是表示同一个集合。,无序性,集合中的元素可以是任意的对象,相互独立,不要求一定要具备明显的共同特征。例如:A=a,a,a,b,a,1B=1,a,*,-3,a,b,x|x是汽车,地球,板儿砖,多样性,当A,B两个集合的元素完全一样,即A,B两个集合实际上是同一个集合时,则称集合A,B相等,记以A=B。例:设A=x|x是偶数,且0 x10,B=2,4,6,8,则A=B。1,3,
8、51,3,5,【定义】集合相等,设A,B是两个集合,若A的元素都是B的元素,则称B包含A,或称A是B的子集,记以A B。若AB,且AB,则称A是B的真子集(proper subset),记以AB。,【定义】子集(subset),设A=2,4,6,8,B=x|x是正偶数,C=x|x是整数,则有A B,B C,AC,并且A B,B C,A C。x A 当且仅当 x A。,例:,对任意集合A,有A A。若AB,BC,则AC。对于任意两个集合A、B,A=B 当且仅当 AB且BA。这一结论是证明两个集合相等时最常用的方法。空集是任意集合的子集,是任意非空集合的真子集,且空集是唯一的。(,),重要结论,是
9、否存在集合A和B,使得AB 且A B?若存在,请举一例。设A=a,B=a,a,b,c,则有:AB 且A B 再例如:且,讨论:,设A 是集合,A的所有子集为元素构成的集合称为A的幂集,记以(A)或 2A。(A)=S|S A例:A=a,b,c,则(A)=,a,b,c,a,b,a,c,b,c,a,b,c,【定义1.1.3】幂集(power set),注意:,幂集合仍然是集合。例如,用枚举法写出集合a,b的幂集合:正确的写法:(A)=,a,b,a,b 错误的写法:(A)=,a,b,a,b?写出(),(),(),若A为有穷集,元素数|A|=n,则|2A|=Cn0+Cn1+Cnn=2n。证明:首先,集合
10、A的子集的元素个数在0到n之间,基于这个事实,我们可以从A中取0个元素构成A的子集,有Cn0 个,从A中取1个元素构成A的子集,有Cn1 个,以此类推,从A中取n个元素构成A的子集,有Cnn 个。而且取的元素个数不同,肯定得到不同的子集,根据加法原理,集合A一共有Cn0+Cn1+Cnn 个子集。,幂集的性质:,其次,要获取集合A的一个子集,那么,A中每个元素都有两种取法,要么在这个子集中,要么不在。而且每个元素的取法之间是相互独立的,互不影响,这样,我们根据乘法原理,可以很容易的得出集合A一共有:222=2n 个子集。这样,我们就证明了若A为有穷集,|A|=n,则|2A|=Cn0+Cn1+Cn
11、n=2n。,幂集的性质,1.设A、B是两个集合,AB 当且仅当(A)(B)。证明:必要性,任取C(A),则CA,又由AB知,CB,即,C(B),故(A)(B)。充分性,任取xA,则x A,即x(A),而(A)(B),故x(B),即x B,故xB。因此AB。(如果(A)(B),那么A的所有子集都是B的子集,容易知道AA,则AB。),幂集的性质,2.x(A)当且仅当 xA。证明:必要性,从x(A)推出xA。如果x(A),那么x是属于A的幂集合的,从而x是A的一个子集,即xA。充分性,从xA推出x(A)。如果xA,那么x是A的子集,而(A)是以A的所有子集为元素的,这样,就有x(A)。,设C是一个集
12、合。若C的元素都是集合,则称C为集合族。若集合族C可表示为C=SddD,则称D为集合族C的标志(索引)集。,【定义】集合族、标志集,显然,2A是一个集合族。设A1,A2,A3,是集合的序列,且两两之间互不相同,则集合A1,A2,A3,是一个集合族,可表示为 Ai|iN+,其中,N是自然数集合(除去0),是该集合的标志集合。,二、集合的运算及性质,设A,B是两个集合。由属于集合A而不属于集合B的所有元素组成的集合,称为A与B的差集,记以A-B,或AB。即A-B=x|xA且xB例.令A=a,b,c,d,B=c,d,e,f,于是 A-B=a,b。,【定义1.1.5】集合的差集(Difference)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学 第一章
链接地址:https://www.31ppt.com/p-6326530.html