离散数学(第5章)陈瑜.ppt
《离散数学(第5章)陈瑜.ppt》由会员分享,可在线阅读,更多相关《离散数学(第5章)陈瑜.ppt(104页珍藏版)》请在三一办公上搜索。
1、陈瑜,Email:yu2023/6/30,离散数学,计算机学院,2023/6/30,计算机科学与工程学院,2,主要内容,1.等价关系2.偏序关系3.全序关系4.良序关系5.有限偏序集到全(良)序集,2023/6/30,计算机科学与工程学院,3,5.1 等价关系,一个事物常常可以有很多种表现形式,如1/2可以写成2/4,3/6,5/10等等,一个命题公式也可以表示成很多不同然而等价的形式。当我们以某种尺度来看待这些表面不同而具有相同特征的事物时,归类分析的想法就产生了,这就是等价关系的核心思想。,2023/6/30,计算机科学与工程学院,4,5.1 等价关系,例5.1:1)在全体中国人所组成的集
2、合上定义的“同姓”关系,就是具备自反的、对称的、传递的性质,因此,就是一个等价关系;2)对任何集合A,考虑RAA,则R是A上的等价关系;3)三角形的“相似关系”、“全等关系”等都是等价关系;4)直线的“平行关系”不是等价关系,因为它们不是自反的。5)幂集上定义的“”,整数集上定义的“”都不是等价关系,因为它们不是对称的。6)“朋友”关系,则不是等价关系,因它不是传递的。,定义5-1.1设R是定义在非空集合A上的一个二元关系,当R同时具有自反、对称和传递性质时,称R是A上的一个等价关系。,2023/6/30,计算机科学与工程学院,5,5.1 等价关系,例5.1:1)在全体中国人所组成的集合上定义
3、的“同姓”关系,就是具备自反的、对称的、传递的性质,因此,就是一个等价关系;2)对任何集合A,考虑RAA,则R是A上的等价关系;3)三角形的“相似关系”、“全等关系”等都是等价关系;4)直线的“平行关系”不是等价关系,因为它们不是自反的。5)幂集上定义的“”,整数集上定义的“”都不是等价关系,因为它们不是对称的。6)“朋友”关系,则不是等价关系,因它不是传递的。,定义5-1.1设R是定义在非空集合A上的一个二元关系,当R同时具有自反、对称和传递性质时,称R是A上的一个等价关系。,2023/6/30,计算机科学与工程学院,6,5.1 等价关系,例5.1:1)在全体中国人所组成的集合上定义的“同姓
4、”关系,就是具备自反的、对称的、传递的性质,因此,就是一个等价关系;2)对任何集合A,考虑RAA,则R是A上的等价关系;3)三角形的“相似关系”、“全等关系”等都是等价关系;4)直线的“平行关系”不是等价关系,因为它们不是自反的。5)幂集上定义的“”,整数集上定义的“”都不是等价关系,因为它们不是对称的。6)“朋友”关系,则不是等价关系,因它不是传递的。,定义5-1.1设R是定义在非空集合A上的一个二元关系,当R同时具有自反、对称和传递性质时,称R是A上的一个等价关系。,2023/6/30,计算机科学与工程学院,7,5.1 等价关系,例5.1:1)在全体中国人所组成的集合上定义的“同姓”关系,
5、就是具备自反的、对称的、传递的性质,因此,就是一个等价关系;2)对任何集合A,考虑RAA,则R是A上的等价关系;3)三角形的“相似关系”、“全等关系”等都是等价关系;4)直线的“平行关系”不是等价关系,因为它们不是自反的。5)幂集上定义的“”,整数集上定义的“”都不是等价关系,因为它们不是对称的。6)“朋友”关系,则不是等价关系,因它不是传递的。,定义5-1.1设R是定义在非空集合A上的一个二元关系,当R同时具有自反、对称和传递性质时,称R是A上的一个等价关系。,2023/6/30,计算机科学与工程学院,8,5.1 等价关系,例5.1:1)在全体中国人所组成的集合上定义的“同姓”关系,就是具备
6、自反的、对称的、传递的性质,因此,就是一个等价关系;2)对任何集合A,考虑RAA,则R是A上的等价关系;3)三角形的“相似关系”、“全等关系”等都是等价关系;4)直线的“平行关系”不是等价关系,因为它们不是自反的。5)幂集上定义的“”,整数集上定义的“”都不是等价关系,因为它们不是对称的。6)“朋友”关系,则不是等价关系,因它不是传递的。,定义5-1.1设R是定义在非空集合A上的一个二元关系,当R同时具有自反、对称和传递性质时,称R是A上的一个等价关系。,2023/6/30,计算机科学与工程学院,9,5.1 等价关系,例5.1:1)在全体中国人所组成的集合上定义的“同姓”关系,就是具备自反的、
7、对称的、传递的性质,因此,就是一个等价关系;2)对任何集合A,考虑RAA,则R是A上的等价关系;3)三角形的“相似关系”、“全等关系”等都是等价关系;4)直线的“平行关系”不是等价关系,因为它们不是自反的。5)幂集上定义的“”,整数集上定义的“”都不是等价关系,因为它们不是对称的。6)“朋友”关系,则不是等价关系,因它不是传递的。,定义5-1.1设R是定义在非空集合A上的一个二元关系,当R同时具有自反、对称和传递性质时,称R是A上的一个等价关系。,2023/6/30,计算机科学与工程学院,10,5.1 等价关系,例5.1:1)在全体中国人所组成的集合上定义的“同姓”关系,就是具备自反的、对称的
8、、传递的性质,因此,就是一个等价关系;2)对任何集合A,考虑RAA,则R是A上的等价关系;3)三角形的“相似关系”、“全等关系”等都是等价关系;4)直线的“平行关系”不是等价关系,因为它们不是自反的。5)幂集上定义的“”,整数集上定义的“”都不是等价关系,因为它们不是对称的。6)“朋友”关系,则不是等价关系,因它不是传递的。,定义5-1.1设R是定义在非空集合A上的一个二元关系,当R同时具有自反、对称和传递性质时,称R是A上的一个等价关系。,2023/6/30,计算机科学与工程学院,11,证明:1)对任意xZ,有m|(x-x),所以R,即R是自反的。2)对任意x,yZ,若R,即m|(x-y),
9、所以 m|(y-x),因此,R,即R是对称的。3)对任意x,y,zZ,若R且R,有m|(x-y)且m|(y-z),所以由(x-z)=(x-y)+(y-z)得m|(x-z),所以,R,即R是传递的。由(1)、(2)、(3)知,R是Z上的等价关系。,例5.2:设m为正整数,考虑整数集合Z上的关系如下:R=|x,yZ(m|(x-y)证明R是一个等价关系。,m整除(x-y),即:(x-y)是m的倍数。,2023/6/30,计算机科学与工程学院,12,证明:1)对任意xZ,有m|(x-x),所以R,即R是自反的。2)对任意x,yZ,若R,即m|(x-y),所以 m|(y-x),因此,R,即R是对称的。3
10、)对任意x,y,zZ,若R且R,有m|(x-y)且m|(y-z),所以由(x-z)=(x-y)+(y-z)得m|(x-z),所以,R,即R是传递的。由(1)、(2)、(3)知,R是Z上的等价关系。,例5.2:设m为正整数,考虑整数集合Z上的关系如下:R=|x,yZ(m|(x-y)证明R是一个等价关系。,2023/6/30,计算机科学与工程学院,13,证明:1)对任意xZ,有m|(x-x),所以R,即R是自反的。2)对任意x,yZ,若R,即m|(x-y),所以 m|(y-x),因此,R,即R是对称的。3)对任意x,y,zZ,若R且R,有m|(x-y)且m|(y-z),所以由(x-z)=(x-y)
11、+(y-z)得m|(x-z),所以,R,即R是传递的。由(1)、(2)、(3)知,R是Z上的等价关系。,例5.2:设m为正整数,考虑整数集合Z上的关系如下:R=|x,yZ(m|(x-y)证明R是一个等价关系。,2023/6/30,计算机科学与工程学院,14,证明:1)对任意xZ,有m|(x-x),所以R,即R是自反的。2)对任意x,yZ,若R,即m|(x-y),所以 m|(y-x),因此,R,即R是对称的。3)对任意x,y,zZ,若R且R,有m|(x-y)且m|(y-z),所以由(x-z)=(x-y)+(y-z)得m|(x-z),所以,R,即R是传递的。由(1)、(2)、(3)知,R是Z上的等
12、价关系。,例5.2:设m为正整数,考虑整数集合Z上的关系如下:R=|x,yZ(m|(x-y)证明R是一个等价关系。,2023/6/30,计算机科学与工程学院,15,证明:1)对任意xZ,有m|(x-x),所以R,即R是自反的。2)对任意x,yZ,若R,即m|(x-y),所以 m|(y-x),因此,R,即R是对称的。3)对任意x,y,zZ,若R且R,有m|(x-y)且m|(y-z),所以由(x-z)=(x-y)+(y-z)得m|(x-z),所以,R,即R是传递的。由(1)、(2)、(3)知,R是Z上的等价关系。,例5.2:设m为正整数,考虑整数集合Z上的关系如下:R=|x,yZ(m|(x-y)证
13、明R是一个等价关系。,2023/6/30,计算机科学与工程学院,16,以m为模的同余关系,上例中R称为Z上以m为模的同余关系,一般记xRy为:xy(mod m)称为同余式。,此时,R将Z分成了如下m个子集:,-3m,-2m,-m,0,m,2m,3m,-3m+1,-2m+1,-m+1,1,m+1,2m+1,3m+1,-3m+2,-2m+2,-m+2,2,m+2,2m+2,3m+2,-2m-1,-m-1,-1,m-1,2m-1,3m-1,4m-1,2023/6/30,计算机科学与工程学院,17,以m为模的同余关系,上例中R称为Z上以m为模的同余关系,一般记xRy为:xy(mod m)称为同余式。,
14、此时,R将Z分成了如下m个子集:,-3m,-2m,-m,0,m,2m,3m,-3m+1,-2m+1,-m+1,1,m+1,2m+1,3m+1,-3m+2,-2m+2,-m+2,2,m+2,2m+2,3m+2,-2m-1,-m-1,-1,m-1,2m-1,3m-1,4m-1,2023/6/30,计算机科学与工程学院,18,这m个Z的子集具有的特点:在同一个子集中的元素之间都有关系R,而不同子集的元素之间无关系R。也就是说,通过等价关系,将集合分成若干子集,使这些子集构成的集合就是Z的一个划分。,事实上,对任意正整数m,Z的任意非空子集A,关系R=|(x,yA)(m|(x-y)都是A上的等价关系。
15、,2023/6/30,计算机科学与工程学院,19,这m个Z的子集具有的特点:在同一个子集中的元素之间都有关系R,而不同子集的元素之间无关系R。也就是说,通过等价关系,将集合分成若干子集,使这些子集构成的集合就是Z的一个划分。,事实上,对任意正整数m,Z的任意非空子集A,关系R=|(x,yA)(m|(x-y)都是A上的等价关系。,2023/6/30,计算机科学与工程学院,20,例5.3,我们常见的时钟上的时针重复关系即为m=12,A=0,1,2,3,23。此等价关系R的关系图如下图所示,A被分成了12个子集0,12、1,13、2,14、11,23。,2023/6/30,计算机科学与工程学院,21
16、,等价类,定义5-1.2 设R是集合A上的等价关系,对任意 aA,记aRx|(xA)(R),称A的子集合aR为关系R的一个等价类,或叫作由a生成的一个R等价类。其中a称为aR的生成元(或叫代表元,或典型元)。在不会引起混淆时,简记为a。,2023/6/30,计算机科学与工程学院,22,例5.4,设A1,2,3,4,5,8,考虑R是A上的以3为模的同余关系,求其等价类。,解:从例5.2易知,该R是一个等价关系,为此可求xR(xA)。1R1,44R;2R2,5,85R8R;3R3。,2023/6/30,计算机科学与工程学院,23,例5.4,设A1,2,3,4,5,8,考虑R是A上的以3为模的同余关
17、系,求其等价类。,解:从例5.2易知,该R是一个等价关系,为此可求xR(xA)。1R1,44R;2R2,5,85R8R;3R3。,2023/6/30,计算机科学与工程学院,24,例5.4,设A1,2,3,4,5,8,考虑R是A上的以3为模的同余关系,求其等价类。,解:从例5.2易知,该R是一个等价关系,为此可求xR(xA)。1R1,44R;2R2,5,85R8R;3R3。,2023/6/30,计算机科学与工程学院,25,例5.4,设A1,2,3,4,5,8,考虑R是A上的以3为模的同余关系,求其等价类。,解:从例5.2易知,该R是一个等价关系,为此可求xR(xA)。1R1,44R;2R2,5,
18、85R8R;3R3。,2023/6/30,计算机科学与工程学院,26,例5.4,设A1,2,3,4,5,8,考虑R是A上的以3为模的同余关系,求其等价类。,解:从例5.2易知,该R是一个等价关系,为此可求xR(xA)。1R1,44R;2R2,5,85R8R;3R3。,2023/6/30,计算机科学与工程学院,27,等价类的性质,定理5-1.1设R是非空集合A上的等价关系,则 对任意a、bA,或者a=b或者ab=;,证明:任意给定a、bA。若ab=,则已得证。若ab,则存在A的元素xab。于是xa且xb,故有xRa且xRb;又由于R是对称的,于是aRx且xRb;又R是传递的,故aRb。因此,对任
19、意ya必有yRa,而aRb,故yRb,即yb,因此得到a b。同理可证a b,故a=b。显然成立。,2023/6/30,计算机科学与工程学院,28,等价类的性质,定理5-1.1设R是非空集合A上的等价关系,则 对任意a、bA,或者a=b或者ab=;,证明:任意给定a、bA。若ab=,则已得证。若ab,则存在A的元素xab。于是xa且xb,故有xRa且xRb;又由于R是对称的,于是aRx且xRb;又R是传递的,故aRb。因此,对任意ya必有yRa,而aRb,故yRb,即yb,因此得到a b。同理可证a b,故a=b。显然成立。,2023/6/30,计算机科学与工程学院,29,等价类的性质,定理5
20、-1.1设R是非空集合A上的等价关系,则 对任意a、bA,或者a=b或者ab=;,证明:任意给定a、bA。若ab=,则已得证。若ab,则存在A的元素xab。于是xa且xb,故有xRa且xRb;又由于R是对称的,于是aRx且xRb;又R是传递的,故aRb。因此,对任意ya必有yRa,而aRb,故yRb,即yb,因此得到a b。同理可证a b,故a=b。显然成立。,2023/6/30,计算机科学与工程学院,30,等价类的性质,定理5-1.1设R是非空集合A上的等价关系,则 对任意a、bA,或者a=b或者ab=;,证明:任意给定a、bA。若ab=,则已得证。若ab,则存在A的元素xab。于是xa且x
21、b,故有xRa且xRb;又由于R是对称的,于是aRx且xRb;又R是传递的,故aRb。因此,对任意ya必有yRa,而aRb,故yRb,即yb,因此得到a b。同理可证a b,故a=b。显然成立。,这个定理告诉我们,集合A上一个等价关系决定了集合元素的一种聚类方式,即分割集合的方式。,2023/6/30,计算机科学与工程学院,31,集合的划分,定义5-1.3设A是一个非空集合,A1,A2,A3.Am都是A的非空子集,SA1,A2,A3,.,Am。如果:1)对一切的ij(i,j1,2,3,.,m),都有 AiAj。2)则称集合S为集合A的一个分划,而A1,A2,A3,.Am叫做这个划分的块。,20
22、23/6/30,计算机科学与工程学院,32,例:设集合A=a,b,c,则:S1=a,b,c,S2=a,b,c,S3=a,b,c,S4=b,a,c,S5=c,a,b 都是A的分划,并且由A只能产生这5个不同的分划。,2023/6/30,计算机科学与工程学院,33,定理5-1.2建立了集合上等价关系与分划的紧密联系。定理5-1.2 设非空集合A的每个等价关系都能决定A的一个分划,而A的每个分划都能导出A上的一个等价关系。(p108),2023/6/30,计算机科学与工程学院,34,证明:(定理5-1.2),证明:定理的第一部分结论由定理5-5.1就可以得到。对于第二部分,设SA1,A2,A3,.,
23、Am是A上的任意一个分划。现在定义关系R如下:即是说,(a,b)R当且仅当a和b同属某个Ai。我们证明这样定义的关系R是一个等价关系。由于S是A的分划,因此对任何aA,皆有aRa,即R是自反的。如果aRb,那么存在Ai,使(a,b)Ai,从而又有bRa,这说明R是对称的。如果同时有aRb和bRc,且(a,b)Ai,(a,b)Aj。由于当ij时AiAj,所以必然Ai=Aj,即(a,c)Ai,也就是aRc成立。这说明R是传递的。因此,R是由分划S导出的一个等价关系。,2023/6/30,计算机科学与工程学院,35,证明:(定理5-1.2),证明:定理的第一部分结论由定理5-5.1就可以得到。对于第
24、二部分,设SA1,A2,A3,.,Am是A上的任意一个分划。现在定义关系R如下:即是说,(a,b)R当且仅当a和b同属某个Ai。我们证明这样定义的关系R是一个等价关系。由于S是A的分划,因此对任何aA,皆有aRa,即R是自反的。如果aRb,那么存在Ai,使(a,b)Ai,从而又有bRa,这说明R是对称的。如果同时有aRb和bRc,且(a,b)Ai,(a,b)Aj。由于当ij时AiAj,所以必然Ai=Aj,即(a,c)Ai,也就是aRc成立。这说明R是传递的。因此,R是由分划S导出的一个等价关系。,2023/6/30,计算机科学与工程学院,36,证明:(定理5-1.2),证明:定理的第一部分结论
25、由定理5-5.1就可以得到。对于第二部分,设SA1,A2,A3,.,Am是A上的任意一个分划。现在定义关系R如下:即是说,(a,b)R当且仅当a和b同属某个Ai。我们证明这样定义的关系R是一个等价关系。由于S是A的分划,因此对任何aA,皆有aRa,即R是自反的。如果aRb,那么存在Ai,使(a,b)Ai,从而又有bRa,这说明R是对称的。如果同时有aRb和bRc,且(a,b)Ai,(a,b)Aj。由于当ij时AiAj,所以必然Ai=Aj,即(a,c)Ai,也就是aRc成立。这说明R是传递的。因此,R是由分划S导出的一个等价关系。,2023/6/30,计算机科学与工程学院,37,证明:(定理5-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学 陈瑜
链接地址:https://www.31ppt.com/p-5371507.html