离散数学ppt课件-第4章.ppt
《离散数学ppt课件-第4章.ppt》由会员分享,可在线阅读,更多相关《离散数学ppt课件-第4章.ppt(71页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1离散数学Discrete Mathematics&学习内容学习内容4.14.1集合的基本知识集合的基本知识集合的基本知识集合的基本知识4.2 序偶与笛卡尔积序偶与笛卡尔积4.3 4.3 关系及其性质关系及其性质关系及其性质关系及其性质4.4 n4.4 n元关系及其应用元关系及其应用元关系及其应用元关系及其应用4.5 4.5 关系的闭包关系的闭包关系的闭包关系的闭包4.6 4.6 等价关系等价关系等价关系等价关系4.7 偏序偏序等价关系等价关系一、等价关系一、等价关系1.定义定义1 1:集合集合A A上的关系叫做等价关系,如果它是自上的关系叫做等价关系,如果它是自反的、对称的和传递的。反的、对
2、称的和传递的。若若a,ba,b A A,且,且aRbaRb,则称,则称a a与与b b等价。等价。1.1.两个由等价关系联系起来的元素叫做两个由等价关系联系起来的元素叫做等价的元素等价的元素。2.2.由于等价关系是自反的,在一个等价关系中每个元由于等价关系是自反的,在一个等价关系中每个元素都与自身等价。素都与自身等价。3.3.因为等价关系是传递的,如果因为等价关系是传递的,如果a a和和b b是等价的且是等价的且b b和和c c是等价的,那么是等价的,那么a a和和c c是等价的。是等价的。【example】设设R是英语字母串的集合上的关系并且使得是英语字母串的集合上的关系并且使得aRb当且仅
3、当当且仅当l(a)=l(b),其中其中l(x)是是x的长度。的长度。R是等价关系吗?是等价关系吗?Solution:因为因为l(a)=l(b),从而只要从而只要a是一个串,就有是一个串,就有aRa,故故aR是自反的是自反的 其次,假设其次,假设aRb,即,即l(a)=l(b)。那么有。那么有bRa,因为,因为l(a)=l(b),因因此此R是对称的。是对称的。最后假设最后假设aRb和和bRc,那么有,那么有l(a)=l(b)和和l(b)=l(c)。因此。因此l(a)=l(c),即,即aRc,从而,从而R使传递的。使传递的。由于由于R是自反的、对称的和传递的,是自反的、对称的和传递的,R是等价关系
4、。是等价关系。【example】设设R是实数集上的关系,满足是实数集上的关系,满足aRb,当且仅当,当且仅当a-b是整数。是整数。R是等价关系吗?是等价关系吗?solution:因为对所有的实数因为对所有的实数a,a-a=0是整数,即对所有的实数有是整数,即对所有的实数有aRa,因此,因此R是自反的。是自反的。现在假设现在假设aRb,那么,那么a-b是整数,所以是整数,所以b-a也是整数。因此有也是整数。因此有bRa。R是对称的。是对称的。如果如果aRb和和bRc,那么,那么a-b和和b-c是整数,所以是整数,所以a-c=(a-b)+(b-c)也是整数。因此也是整数。因此aRc。于是,。于是,
5、R是传递的。是传递的。综上所述,综上所述,R是等价关系。是等价关系。【example】模模m同余。同余。设设m是大于是大于1的正整数。证明的正整数。证明关系关系R=(a,b)|a b(mod m)是整数集上的等价关系。是整数集上的等价关系。Solution:回顾回顾2.4节,节,a b(mod m),当且仅当当且仅当m整除整除a-b。注意。注意a-a=0被被m整整除,因为除,因为0=0*m。因此。因此a a(mod m),从而模,从而模m同余关系是自反的。同余关系是自反的。现在假设现在假设a b(mod m),那么,那么a-b被被m整除,即整除,即a-b=km,其中,其中k是整是整数。从而数。
6、从而b-a=(-k)m,即即b a(mod m),因此,存在模,因此,存在模m同余关系是对称同余关系是对称的。的。下面假设下面假设a b(mod m)和和b c(mod m),那么,那么m整除整除a-b和和b-c。因此,存在整数因此,存在整数k和和l,使得,使得a-b=km和和b-c=lm。把这两个等式加起来得。把这两个等式加起来得a-c=(a-b)+(b-c)=km+lm=(k+l)m.于是,于是,a c(mod m),从而模,从而模m同余同余关系是传递的。关系是传递的。综上所述,模综上所述,模m同余关系是等价关系同余关系是等价关系。【example】集合集合A=1,2,3,4,5,6,7,
7、R是是A上的模上的模3同余关系,同余关系,即即R=|x-y可被可被3整除整除(或或x/3与与y/3的余数相同的余数相同)即即 R x(mod 3)=y(mod3)则则R中的关系为:中的关系为:R=,2.等价关系的有向图等价关系的有向图 1)完全关系完全关系(全域关系全域关系AA)图,下面分别是当图,下面分别是当A中只有中只有1、2、3个元素时的完全关系图。个元素时的完全关系图。1A=112A=1,2123A=1,2,32)等价关系的有向图等价关系的有向图模模3 3同余关系同余关系R R的图:的图:从关系图可看出从关系图可看出R R是自反、对称、传递的关系,所以是自反、对称、传递的关系,所以R
8、R是等是等价关系。价关系。1472536等价关系等价关系R R的有向图可能由若干个独立子图的有向图可能由若干个独立子图(R(R图的一部分图的一部分)构构 成的,每个独立子图都是完全关系图。成的,每个独立子图都是完全关系图。上述关系上述关系R R图就是由三个独立的完全图构成的。图就是由三个独立的完全图构成的。下面给出八个关系如图所示,根据等价关系有向图的特点,下面给出八个关系如图所示,根据等价关系有向图的特点,判断哪些是等价关系。判断哪些是等价关系。下面是下面是A=1,2,3中关系:中关系:1。2。3R21 。2。3R11。2。3R31 。2。3R41。2。3R51 。2。3R61。2。3R71
9、 。2。3R4思考题:思考题:A=1,2,3,可构造多少个可构造多少个A中不同的等价关系?可以中不同的等价关系?可以根据等价关系有向图的特点来考虑。根据等价关系有向图的特点来考虑。如果等价关系如果等价关系R中有中有 a)三个独立子图的情形,则三个独立子图的情形,则()个等价关系个等价关系。b)二个独立子图的情形,则二个独立子图的情形,则()个等价关系个等价关系。c)一个独立子图的情形,则一个独立子图的情形,则()个等价关系个等价关系。一共有一共有()个个中不同的等价关系。中不同的等价关系。二二.等价类等价类 设设A A是学校所有的高中毕业生。考虑是学校所有的高中毕业生。考虑A A上的关系上的关
10、系R R,R R由所有由所有的对的对(x,y)(x,y)构成,其中构成,其中x x和和y y从同一所高中毕业。给定学生从同一所高中毕业。给定学生x x,我们可以构造所有的关于我们可以构造所有的关于R R与与x x等价的学生的集合。这个集合等价的学生的集合。这个集合由与由与x x在同一高中毕业的所有学生构成。在同一高中毕业的所有学生构成。A A的这个子集叫做这个关系的一个的这个子集叫做这个关系的一个等价类等价类。1.定义定义2:设设R是集合是集合A上的等价关系。与上的等价关系。与A中的一个元素中的一个元素a有关有关系的所有元素的集合叫做系的所有元素的集合叫做a的的等价类等价类。A的关于的关于R的
11、等价类记作的等价类记作aR 当只有一个关系被考虑时,我们将省去下标当只有一个关系被考虑时,我们将省去下标R R并把这个等价类并把这个等价类写作写作a.a.换句话说,如果换句话说,如果R是集合是集合A上的等价关系,元素上的等价关系,元素a的等价类是的等价类是aR=s|(a,s)R如果如果b aR,b叫做这个等价类的叫做这个等价类的代表元代表元。一个等价类的任何元素都可以作为这个类的代表元。也就是一个等价类的任何元素都可以作为这个类的代表元。也就是说,对作为这个类的代表元所选择的特定元素没有特殊要求。说,对作为这个类的代表元所选择的特定元素没有特殊要求。【example】对于关系对于关系R,满足:
12、,满足:aRb,当且仅当当且仅当a=b或或a=-b。一个整数的等价类是什么?一个整数的等价类是什么?solution:在这个等价关系中,一个整数等价于它本身和它的相反数。在这个等价关系中,一个整数等价于它本身和它的相反数。从而从而a=-a,a.这个集合包含两个不同的整数,除非这个集合包含两个不同的整数,除非a=0.例如,例如,7=-7,7,-5=-5,5,0=0.【example】对于模对于模4同余关系,同余关系,0和和1的等价类是什么?的等价类是什么?Solution:0的等价类包含使得的等价类包含使得a 0(mod 4)的所有整数的所有整数a。这个类中的。这个类中的整数是被整数是被4整除的
13、那些整数。因此,对于这个关系整除的那些整数。因此,对于这个关系0的等价类是的等价类是 0=,-8,-4,0,4,8,1的等价类包含使得的等价类包含使得a 1(mod 4)的所有整数的所有整数a。这个类中的。这个类中的整数是当被整数是当被4整除时余数是整除时余数是1的那些整数。因此,对于这个关系的那些整数。因此,对于这个关系1的等价类是的等价类是1=,-7,-3,1,5,9,模模m同余关系的等价类叫作同余关系的等价类叫作模模m同余类同余类。整数。整数a模模m的同余类的同余类记作记作am,满足满足am=,a-2m,a-m,a,a+m,a+2m,【example】A=1,2,3,4,5,6,7,R是
14、是A上的模上的模3同余关系,同余关系,1R=1,4,7=4R=7R-余数为余数为1的等价类的等价类 2R=2,5=5R -余数为余数为2的等价类的等价类 3R=3,6=6R -余数为余数为0的等价类的等价类思考题思考题:此例为什么只有三个等价类?:此例为什么只有三个等价类?2.由等价关系图求等价类由等价关系图求等价类:R图中每个独立子图上的结图中每个独立子图上的结点,构成一个等价类。点,构成一个等价类。不同的等价类个数不同的等价类个数=独立子图个数。独立子图个数。1。2。3R21 。2。3R1R31 。2。3上述三个等价关系各有几个等价类?说出对应的上述三个等价关系各有几个等价类?说出对应的各
15、个等价类。各个等价类。3.等价类性质等价类性质 R是是A上等价关系,任意上等价关系,任意a,b,c A 同一个等价类中的元素,彼此有等价关系同一个等价类中的元素,彼此有等价关系R。即任意即任意x,y aR,必有必有 R proof:任取任取x,y aR,由等价类定义得由等价类定义得 R,R,由由R对称得对称得 R,又由又由R传递得传递得 R。aRbR=,当且当且仅当仅当 R。Proof:设设 R,假设假设aRbR,则存在则存在x aRbR x aR x bR,R,R,由由R对称得对称得 R又由又由R传递得传递得 R,产生矛盾。产生矛盾。若若aRbR=,而而 R,由等价类定义得由等价类定义得b
16、aR,又因为又因为bRb,所以所以b bR,所以所以b aRbR,产生矛盾。,产生矛盾。.A中任何元素中任何元素a,a必属于且仅属于一个等价类。必属于且仅属于一个等价类。proof:A中任何元素中任何元素a,由于有由于有aRa,所以所以a aR,如果如果 a bR,所以有所以有 R.由性质由性质得:得:aR=bR。.任意两个等价类任意两个等价类 aR、bR,要么要么aR=bR,要么,要么aRbR=。(因为要么因为要么 R,要么要么 R。).R的所有等价类构成的集合是的所有等价类构成的集合是A的一个划分。的一个划分。(由性质由性质即得。即得。)(这个划分称之为这个划分称之为商集商集)三、等价类与
17、划分三、等价类与划分1.集合的划分与覆盖集合的划分与覆盖 1)定义定义 设设X是一个非空集合是一个非空集合,A=A1,A2,.,An,Ai Ai X(i=1,2,.,n),如果满足如果满足A1 A2.An=X (i=1,2,.,n)则称则称A为集合为集合X的的覆盖覆盖。设设A=A1,A2,.,An是是X一个覆盖一个覆盖,且且Ai Aj=(i j,1i,jn)则称则称A是是X的的划分划分,每个每个Ai均称为这个划分的一个均称为这个划分的一个划分类划分类。【example】X=1,2,3,A1=1,2,3,A2=1,2,3,A3=1,2,3,A4=1,2,2,3,A5=1,3 其中,其中,A1,A
18、2,A3,A4 是覆盖。是覆盖。A1,A2,A3也是划分。也是划分。注意:注意:划分一定是覆盖;但覆盖不一定是划分。划分一定是覆盖;但覆盖不一定是划分。2).最小划分与最大划分最小划分与最大划分最小划分:最小划分:划分块最少的划分。即只有一个划分块的划分,这划分块最少的划分。即只有一个划分块的划分,这 个划分块就是个划分块就是X X本身。本身。如如A A1 1=1,2,3=1,2,3。最大划分:最大划分:划分块最多的划分。即每个划分块里只有一个元素划分块最多的划分。即每个划分块里只有一个元素的划分。的划分。如如A A2 2=1,2,3=1,2,3。3).交叉划分交叉划分【exampleexam
19、ple】X X是东大学生集合是东大学生集合,A,A和和B B都是都是X X的划分:的划分:A=M,W,MA=M,W,M X,X,W W X,M=X,M=男生男生,W=,W=女生女生 B=L,N,LB=L,N,L X,X,N N X,L=X,L=辽宁人辽宁人,N=,N=非非辽宁人辽宁人 WMLNLMLWNMNWC=LM,LW,NM,NW 辽宁男生辽宁男生辽宁女生辽宁女生非辽宁男生非辽宁男生非辽宁女生非辽宁女生称C是X的交叉划分。定义:定义:若若A=A1,A2,.,Am与与B=B1,B2,.,Bn都是集合都是集合 X的划分的划分,则其中所有的则其中所有的Ai Bj,组成的集合组成的集合C,称为称为
20、C 是是A与与B两种划分的两种划分的交叉划分交叉划分。proof:在在C中任取元素中任取元素,Ai Bj X (Ai X,Bj X)(A1 B1)(A1 B2).(A1 Bn)(A2 B1)(A2 Bn).(Am B1)(Am B2).(Am Bn)=(A1(B1 B2 B3.Bn)(A2(B1 B2 B3.Bn).(Am(B1 B2 B3.Bn)=(A1 A2 A3.Am)(B1 B2 B3.Bn)=X X=X 再验证再验证C中任意两个元素不相交:中任意两个元素不相交:在在C中任取两个不同元素中任取两个不同元素Ai Bh和和Aj Bk,考察考察 (Ai Bh)(Aj Bk)(i=j和和h=k
21、不同时成立不同时成立)=(Ai Aj)(Bh Bk)ij,hk (Ai Aj)(Bh Bk)=Ai=ij,hk (Ai Aj)(Bh Bk)=ij,h=k (Ai Aj)(Bh Bk)=Bh=综上所述,综上所述,C是是X的划分。的划分。2.使用等价关系划分集合使用等价关系划分集合【example】设设A A是学校中恰好主修一个专业的学生的集合,是学校中恰好主修一个专业的学生的集合,R R是是A A上上的关系,如果的关系,如果x x和和y y是主修同一专业的学生,则是主修同一专业的学生,则(x,y)(x,y)属于属于R R。那么可以。那么可以验证验证R R是等价关系。可以看出是等价关系。可以看出
22、R R将将A A中的所有学生分成不相交的子集,其中的所有学生分成不相交的子集,其中每个子集包含某个特定专业的学生。且这些子集是中每个子集包含某个特定专业的学生。且这些子集是R R的等价类。的等价类。该例子说明一个等价关系的等价类怎样把一个集合划分成不该例子说明一个等价关系的等价类怎样把一个集合划分成不相交的非空子集。相交的非空子集。定理定理1 设设R是集合是集合A上的等价关系,下面的命题是等价的。上的等价关系,下面的命题是等价的。(i)aRb (ii)a=b (iii)a b=Proof:首先证明首先证明(i)推出推出(ii)。假设。假设aRb,我们将通过,我们将通过a b 和和b a 来证明
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学 ppt 课件
限制150内