离散数学(全套课件400P).ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《离散数学(全套课件400P).ppt》由会员分享,可在线阅读,更多相关《离散数学(全套课件400P).ppt(400页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、离散数学第一章 集合论初步1 集合论基础1.1 关于集合的概念关于集合的概念 集合集合:一些不同的确定的对象的全体。:一些不同的确定的对象的全体。 元素元素:构成集合的对象。:构成集合的对象。 如如:(:(1)全班同学)全班同学 (2)计算机内存的全部单元)计算机内存的全部单元 集合用集合用大写大写字母表示,如字母表示,如A,B,C;元素用;元素用小写小写字母表示,字母表示,如如a,x,y。 集合集合A元素的个数称为元素的个数称为A的的基数基数,记为,记为|A|。Note:1集合中的元素是确定的。集合中的元素是确定的。对集合对集合A,即任意元素,即任意元素a要么属于此集合,要要么属于此集合,要
2、么不属于,分别记为么不属于,分别记为aA ,和和aA。2 集合中的每个元素均不相同。集合中的每个元素均不相同。 如:如:a,b,c,d 和和a,b,b,c,d 是相同的。是相同的。 3集合中元素具体不作限制集合中元素具体不作限制如如: a,b,a,b相关概念:相关概念:有限集有限集无限集无限集空集空集 (元素个数为零)(元素个数为零)全集全集(包含所有研究问题的对象全体的集合,用(包含所有研究问题的对象全体的集合,用E表示)表示)集合的表示方法:集合的表示方法:(1)枚举法)枚举法 即全部列出来。即全部列出来。 A=1,2,3,20(2)描述法)描述法 A=x|p(x),p表示某性质,表示某性
3、质, 如:如:A=x|x+50,xR1.2 集合间的关系集合间的关系如果集合如果集合A与集合与集合B的元素相同,则称两的元素相同,则称两个集合个集合相等相等,记为,记为A=B。(否则,称为不相等,记为(否则,称为不相等,记为A B。)。)定义定义1、定义定义2、 a A,必有,必有a B,则称则称B包含包含A(或称(或称A包含于包含于B,或称,或称A时时B的的子集子集),记作记作AB。若若A B,且存在,且存在b B,使,使b A,则称,则称A是是B的的真子集真子集,记为,记为AB 。 Note:对于相等关系和包含关系,对于相等关系和包含关系,可用文氏图(可用文氏图(venn diagram)
4、 表示表示:AB 例例1、A=1,2,100,N=0,1,2,,则,则 AN且且AN。例例2、A=1,2,3,3,B=1,2,3,则,则A=B。例例3、设、设P=x|(x+1)2 4, Q=x|x2+16 5x,求,求P,Q间的关系。间的关系。解:解:Q=R (因为因为x2+16 5x恒成立)恒成立) 所以所以PQ。定理定理1、对任一集合、对任一集合A,必有,必有A。 定理定理2、对任一集合、对任一集合A,必有必有AE。 定理定理3、集合、集合A,B,则,则A=BAB且且BA。 1.3 集合代数集合代数用代数的方法讨论集合,建立集合的一些运算。用代数的方法讨论集合,建立集合的一些运算。定义定义
5、3 并集并集:由集合:由集合A、B所有元素合并组成所有元素合并组成的集合,记为的集合,记为AB。 即即A B=x|xA或或xB定义定义4 交集交集:由集合:由集合A、B所有的公共元素所所有的公共元素所组成的集合。组成的集合。AB=x|xA且且xB定义定义5 分离分离:AB= 定义定义6 差集差集:属于集合:属于集合A而不属于而不属于B的元素所的元素所组合成的集合。组合成的集合。 A-B=x|xA且且x B 例:例:A=a,b,c,d,e,,B=d,e,f,g,h,则,则 A-B=a,b,c定义定义7、补集:、补集:A=E-A定义定义8、对称差(或称布尔和):、对称差(或称布尔和): A+B=(
6、A-B)(B-A) = AB-AB例例: (上例中)上例中)A+B=a,b,c,f,g,h至此,定义了五种运算:并,交,差,对称差,至此,定义了五种运算:并,交,差,对称差,(二元)和补(一元)。(二元)和补(一元)。1.4 集合代数的基本公式集合代数的基本公式1 交换律交换律 AB=BA; AB=BA.2 结合律结合律 A(BC)=(AB)C A(BC)=(AB)C3 分配律分配律 A(BC)=(AB) (AC) A(BC)=(AB) (AC)4 同一律同一律 A=A AE=A5 零一律零一律 AE=E A=7 等幂律等幂律 AA=A AA=A8 吸收律吸收律 A(AB)=A A(AB)=A
7、6 补余律补余律 AA=E AA=9 狄狄-莫根定律莫根定律(De Morgens Law) (AB)=AB (AB)=AB例:设例:设M=x|f1(x)=0,N=x|f2(x)=0,则方程则方程f1(x)*f2(x)=0的解为的解为( )。(1)MN (2)M (3)MN (4)N答案答案: (3)例:设例:设A=,B=,则则B-A是是( )(1) (2) (3), (4) 答案答案: (3)1.5 有限集的基数有限集的基数定理定理1 A、B为有限集,则为有限集,则BABABA 定理定理2 A、B、C为有限集,则为有限集,则CBCABACBACBA CBA 例例:P44例例4.42 幂集,幂
8、集,n重有序组及笛卡尔乘积重有序组及笛卡尔乘积2.1 幂集幂集定义:定义: 由集合由集合A的所有子集(包括空集及的所有子集(包括空集及A本身)本身)所组成的集合叫所组成的集合叫A的的幂集幂集,记作,记作2A 或或(A)。例:例:A=1,2,3,则则(A)=,1,2,3,1,2,1,3,2,3,A。定理:定理:若集合若集合A为有为有n个元素所组成的有限集,个元素所组成的有限集,则则(A)为有限,且由为有限,且由2n 个元素组成。个元素组成。证:证:C +C +C =2 nnnnn012.2 n重有序组重有序组定义定义: 两个客体两个客体a,b按一定次序排列,组成一个有按一定次序排列,组成一个有序
9、序列,叫做序序列,叫做有序偶有序偶,记作,记作(a,b)。Note: (a,b)一般不与一般不与(b,a)相等,如在坐标中,相等,如在坐标中,可用一个有序偶来表示一个点,有可用一个有序偶来表示一个点,有(1,3) (3,1)。定义定义: 有序偶有序偶(a,b)和和(c,d),如果有,如果有a=c,b=d,则则说说(a,b)和和(c,d)相等相等。定义定义: n个个(n1)客体客体a1 ,an 按一定次序排按一定次序排列,构成一个有序序列,叫做列,构成一个有序序列,叫做n重有序组重有序组,记,记以以(a1 ,an )定义:定义: 两个两个n重有序组重有序组(a ,a ,a )与与(b ,b ,b
10、 )如果有如果有a =b (i=1,n), 则称它们是相等的。则称它们是相等的。1122nnii2.3 笛卡尔乘积笛卡尔乘积定义定义: 集合集合A,B的笛卡尔乘积定义为:的笛卡尔乘积定义为: AB=(a,b)|a A,b B例:例:平面直角坐标系中的所有点可用一笛卡尔平面直角坐标系中的所有点可用一笛卡尔乘积表示:乘积表示:R R=(x,y)|xR,yR定义定义7:集合:集合A1 ,A2 ,An 的笛卡尔乘积定义为:的笛卡尔乘积定义为:A 1 A 2 An=(x1 ,xn )|x1A1 ,xn An例:例:设设A=1,2,B=a,b,A=,,则:,则: AB=(1,a),(1,b),(2,a),
11、(2,b) ABC=(1,a,),(1,a, ),(1,b,),(1,b,), (2,a,),(2,a,),(2,b,),(2,b,)例:例:设设A=1,2 ,则则 A 2= (1,1),(1,2),(2,1),(2,2)定义定义: 集合的集合的幂幂:An =AAAn个个3 无限集无限集定义定义1. 集合集合A与与B的元素间如果存在一一对应的的元素间如果存在一一对应的 关系,则称关系,则称A A与与B B是是等势等势的。记以的。记以A B。对于有限集:对于有限集:AB A、B元素个数相等。元素个数相等。 如如 1,2 3,4 对于无限集:对于无限集:AB 存在存在A B的一一的一一 映射映射f
12、 f 。3.1 无限集的性质无限集的性质例例1.1.自然数集自然数集N=0N=0,1 1,2 2,33与其子集与其子集 S=1S=1,3 3,5 5,均为无限集。均为无限集。0 1 2 3 1 3 5 7f f (x)(x) = 2x + 1 (xN)= 2x + 1 (xN)对应关系:对应关系: NS例例2. 设设A=( 0, 1 ), B=( 0, 2 )。构造一个从)。构造一个从 A到到B的一一映射函数,以说明的一一映射函数,以说明A B。解:解:令令 f (x) = 2x( x(0,1),则),则 f (x) 为一一映射函数,且为一一映射函数,且Df f = =(0,1),), Cf
13、f = =(0 0,2 2)。)。 A B 。定理定理1. 一集合为无限集,则它一集合为无限集,则它必必含有与其等势含有与其等势 的真子集。的真子集。推论:推论:一集合为无限集一集合为无限集它含有与其等势它含有与其等势的真子集。的真子集。定义定义2. 一集合若存在与其等势的子集,则该集合称一集合若存在与其等势的子集,则该集合称为为无限集无限集,否则称为,否则称为有限集有限集。定义定义3. 凡与自然数集凡与自然数集N等势的集合叫等势的集合叫可列集可列集。有限集有限集可列集可列集可数集可数集定理定理2. 一无限集必包含一可列集。一无限集必包含一可列集。定理定理3. 可列集的无限子集仍为一可列集。可
14、列集的无限子集仍为一可列集。定理定理4. 整数集整数集I为可列集。为可列集。证证:即要证明:即要证明IN。为此建立一一对应关系。为此建立一一对应关系如下:如下:N:0 1 2 3 4 5 I:0 1 -1 2 -2 3 定理定理5. 有理数集有理数集Q为可列集。为可列集。之之和和,由由小小到到大大排排列列。)正正分分数数按按其其分分子子分分母母1按按以以下下规规则则排排序序:形形式式,将将所所有有一一切切有有理理数数均均可可写写成成证证mnmn 到到大大排排列列。正正分分数数,按按分分子子从从小小)分分子子分分母母之之和和相相同同的的2。数数)排排列列于于正正分分数数之之后后的的负负分分数数(
15、即即其其相相反反)与与正正分分数数有有相相同同形形式式3为为可可列列集集。可可知知为为其其无无限限子子集集。由由定定理理而而集集,对对应应,故故此此数数列列为为可可列列此此数数列列与与自自然然数数集集一一一一,:按按以以上上规规则则可可得得一一序序列列Q3Q1313222231311212212111110 3.2 无限集的基数无限集的基数有限集:集合有限集:集合A的基数的基数|A|表示元素的个数。表示元素的个数。令令|N|= ? 0(Aleph) 。则由可列集的定义知,。则由可列集的定义知,所有可列集的基数均为所有可列集的基数均为? 0 。对于无限集,若对于无限集,若AB,则,则|A|= |
16、B|,认为,认为A、B“大小大小”相等。故相等。故N是是“最小最小”的无限集。的无限集。定理定理1. 实数集实数集R是不可列的。是不可列的。由以上可得到关于无限集的大小:由以上可得到关于无限集的大小: (1)无限集也有大小,最小的无限集为)无限集也有大小,最小的无限集为可列集,其次是实数集,等等。可列集,其次是实数集,等等。 (2)无限集的)无限集的“大小大小”也是无限的,即也是无限的,即对任意集合,总存在比其基数更大的集合。对任意集合,总存在比其基数更大的集合。德国数学家康托尔(德国数学家康托尔(Cantor)证明,)证明,|(A)|A|。此外,他还认为:此外,他还认为: |A|:t . s
17、A0,结论结论 1. 两个可列集之并仍为可列集。两个可列集之并仍为可列集。 2. 可列个可列集之并仍为可列集。可列个可列集之并仍为可列集。第二章第二章 关系与映射关系与映射1 关系的基本概念关系的基本概念1.1 关系及其定义关系及其定义例例1:讨论旅馆的讨论旅馆的“某旅客住在某房间某旅客住在某房间”关关系,记为系,记为R,设有设有3各房间,一个房间可住各房间,一个房间可住2人。人。 旅客与房间之间关系示意图如下:旅客与房间之间关系示意图如下:abefcd旅客旅客房间房间123 从图上可看出;从图上可看出;a与与1存在关系存在关系R,记为,记为aR1;同理有同理有bR1, cR2, dR2, e
18、R3, fR3.Note: 1满足满足R的关系的关系pRq可看成是一个有序偶可看成是一个有序偶: (p, q), 如如aR1可写成(可写成(a, 1). 2满足满足R的所有关系可看成是一个有序偶的所有关系可看成是一个有序偶的集合,即的集合,即 R=(a,1), (b,1), (c,2), (d,2), (e,3), (f,3) 关系是一些有序偶的集合。关系是一些有序偶的集合。 3令令A=a, b, c, d, e, f, B=1, 2, 3.则则:AB=(a,1), (b,1),(c,1), (d,1), (e,1), (f,1) RAB定义定义1:从集合:从集合A到集合到集合B的一个的一个关
19、系关系R是是 AB的一个子集。的一个子集。定义定义2:当:当A=B时,则时,则A到到B的关系称为集的关系称为集合合A上上的关系。的关系。 例例2:给定集合给定集合A=0, 1, 2, 3, 4, 令令R=(0,1), (0,2), (0,3), (0,4), (1,2), (1,3), (1,4), (2,3), (2,4), (3,4) 则则R为集合为集合A上的上的“小于小于”关系,即关系,即(x, y)RR表示表示xy.xy.例例3:给定集合:给定集合B=2,3,4,8,求集合求集合B上的上的“整除整除”关系。关系。解:解:R=(2,2), (3,3), (4,4), (8,8), (2,
20、4), (2,8), (4,8)定义定义3: 空关系空关系: 若集合若集合X到集合到集合Y不存在不存在某种关系某种关系R,则称此种关系为,则称此种关系为空关系空关系。定义定义4: 全关系全关系: 若若X的每个元素到的每个元素到Y的每的每个元素均具有某种关系,则称此关系为个元素均具有某种关系,则称此关系为全关系全关系。 X到到Y的全关系即为的全关系即为 XY.定义定义5: n元关系元关系: 由集合由集合X1,X2,,Xn所确定所确定的的n元关系是元关系是X1X2Xn的一个子集。的一个子集。1.2 关系的图形表示和矩阵表示关系的图形表示和矩阵表示一个从一个从X到到Y的关系的关系R可用图形或矩阵表示
21、。可用图形或矩阵表示。1.2.1 图形表示图形表示 先用结点把先用结点把X和和Y的元素表示出来的元素表示出来,若若xi R yj (xi X, y X, yj j Y Y), 则用一带箭头的线段把则用一带箭头的线段把xi和和yj连接起来。连接起来。例例4: X=x1,x2,x3, Y=y1,y2,y3,R为为X到到Y的一的一个关系,个关系,R=(x1,y1), (x1,y2), (x2,y2), (x2,y3), (x3,y3), (x3,y1)。则其图形表示如下。则其图形表示如下y1y2y3x1x2x3Note: 集合集合X上的关系亦可用关系图表示上的关系亦可用关系图表示.XYR例例5: S
22、=a, b, c,令令R1=(a, b), (b, c), (c, a), R2=(a, a), (a, b), (a, c),则则R1的关系图的关系图R2的关系图的关系图注注:上述关系可理解为程序调用关系,如上述关系可理解为程序调用关系,如R2表示表示a递归调用递归调用, a调用调用b, a调用调用c.acbabc 设设X元素个数为元素个数为m, Y元素个数为元素个数为n, 则则X到到Y的的关系的表示矩阵关系的表示矩阵:1 若若(xi ,yi) RR0 若若(xi ,yi) R R如如例例4中,中,1 1 0 0 1 11 0 11.2.2 矩阵表示矩阵表示MR=(aij)mn=MR=例例4
23、: X=x1,x2,x3, Y=y1,y2,y3,R为为X到到Y的一个关系,的一个关系,R=(x1,y1), (x1,y2), (x2,y2), (x2,y3), (x3,y3), (x3,y1)。0 1 0 0 0 11 0 0MR1=1 1 1 0 0 00 0 0MR2=例例5中,中,例例5: S=a, b, c,令令R1=(a, b), (b, c), (c, a), R2=(a, a), (a, b), (a, c),2 关系的运算关系的运算2.1 关系的交、并、补、差关系的交、并、补、差 由于关系是一些有序偶的组成的集合,故由于关系是一些有序偶的组成的集合,故有关集合的运算关系仍适
24、用。有关集合的运算关系仍适用。例例1:X=a, b, c, Y=1, 2; X到到Y的关系的关系R=(a, 1), (c, 2), S=(a, 2), (b, 1), (c, 2) (a, 2), (b, 1), (b, 2), (c, 1)则则 RS=(c, 2)R=(注:注:E=XY)2.2 复合关系复合关系2.2.1 复合关系的定义复合关系的定义定义定义1: 设设R是一是一X到到Y的关系,的关系,S是一是一Y到到Z的关的关系,则系,则R与与S的复合关系的复合关系ROS可定义为可定义为: ROS=(x, z)| x X, z Z, 且存在且存在y Y, 使使 (x, y) R, 且且(y,
25、 z) S例例2: 给定集合给定集合A=1, 2, 3, 4, 5及及A上的二个二元上的二个二元关系关系R=(1, 2), (3, 4), (2, 2),S=(4, 2), (2, 5), (3, 1)(1, 5), (3, 2), (2, 5)(4, 2), (3, 2)(4, 5)=(1, 2), (2, 2)则则ROS=SOR=SOS=ROR2.2.2 复合关系的图形与矩阵表示复合关系的图形与矩阵表示例例3: 设设X=x1, x2, x3, Y=y1, y2, y3, Z=z1, z2, z3,从从X到到Y的关系的关系R=(x1, y1), (x1, y2), (x2, y2) ,从从Y
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学 全套 课件 400
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内