离散数学4.4-等价和偏序关系
离散数学 偏序

离散数学中的偏序关系是一个核心概念,它描述了集合中元素之间的一种特定关系。
与等价关系和全序关系不同,偏序关系允许集合中的元素之间只有部分元素之间存在比较关系,而不是全部元素之间都有比较关系。
偏序关系是一种二元关系,通常表示为集合上的一个小于或等于的符号(≤)。
这种关系满足两个基本性质:自反性和传递性。
自反性意味着集合中的每一个元素都小于或等于自己;传递性则意味着如果元素a小于或等于元素b,元素b小于或等于元素c,那么可以推出元素a小于或等于元素c。
偏序关系的一个重要特点是它允许集合中存在不可比较的元素对。
也就是说,对于某些元素a和b,我们不能确定a小于b,也不能确定b小于a。
这种不可比较性使得偏序关系比全序关系更加灵活和实用。
偏序关系在实际应用中有广泛的应用。
例如,在计算机科学中,偏序关系可以用于描述程序的执行顺序、任务之间的依赖关系等。
在数据结构中,偏序关系可以用于定义优先队列、堆等数据结构,从而实现对元素的快速排序和检索。
此外,偏序关系还与数学中的其他概念密切相关,如格、有向无环图等。
通过偏序关系,我们可以对集合中的元素进行排序、分类和比较,从而更好地理解和分析问题的本质。
总之,离散数学中的偏序关系是一种重要的二元关系,它描述了集合中元素之间的部分比较关系。
偏序关系具有自反性、传递性和不可比较性等特点,广泛应用于计算机科学、数据结构、数学等领域。
通过偏序关系的研究和应用,我们可以更好地理解和解决实际问题。
离散数学___等价关系与偏序关系

思考:
设A={a, b, c, d}, 给定π1,π2,π3,π4,π5,π6如下: π1= { {a, b, c}, {d} }, π2= { {a, b}, {c}, {d} } π3= { {a}, {a, b, c, d} }, π4= { {a, b}, {c} } π5= { ,{a, b}, {c, d} }, π6= { {a, {a}}, {b, c, d} } 问哪些是A的划分, 哪些不是 A 的划分? 答案: π 1和π 2 是A的划分, 其他都不是 A 的划分.
(2)当(a,b) ∈R时有(b,a) ∈R,所以满足对称性;
(3)当(a,b) ∈R和(b,c) ∈R时有(a,c) ∈R,所以R是可传递的。
由此可得同年龄关系 R是等价关系。
4
再如设集合A的情况同上所述 若令集合A={a , b , d , c , e , f } 同房间 同房间
其中a ,b, d同住一个房间,c, e ,f同住另一个房间。 如果同住一个房间的大学生认为是相关的,那么 “同房间”关 系 R也是等价关系。 (1)因为每一个大学生都和自已是同房间的,所以满足自反性;
7
(1)a ,b,c都姓“张”,d,e,f 都姓“李” a b
√ √ √
c
√ √ √
d
e
f
a √ b √
c √ d e f
a b c
√ √ √ √ √ √ √
d e f
√
√
a 1 1 1 0 0 0
b c d e f 1 1 0 0 0 1 1 0 0 0 1 1 0 0 0 0 0 1 1 1 0 0 1 1 1 0 0 1 1 1
用刀分
{
等价关系与偏序关系

等价关系与偏序关系何英华hyh@ 集合论与图论04目录•4.1 等价关系–等价关系–等价类–商集–集合的划分•4.2 偏序关系一、等价关系•定义:设R为非空集合上的关系。
如果R是自反的、对称的和传递的,则称R为A上的等价关系。
设R是一个等价关系,若<x,y>∈R,称x等价于y,记做x~y。
•例1:设A={1,2,…,7},那么A上的关系R: R={<x,y>|x,y∈A∧x≡y(mod3)}是等价关系。
其中x≡y(mod3)叫做x与y模3相等,即x除以3的余数与y除以3的余数相等。
二、等价类•定义:设R为非空集合A上的等价关系,令x∈A [x]R ={y|y∈A∧xRy}称[x]R 为x关于R的等价类,简称为x的等价类,简记为[x]。
•从以上定义可以知道,x的等价类是A中所有与x 等价的元素构成的集合。
例1中的等价类是:[1]=[4]=[7]={1,4,7} [2]=[5]=[8]={2,5,8} [3]=[6]={3,6}等价类的性质•定理:设R是非空集合A上的等价关系,则1)∀x∈A,[x]是A的非空子集。
2)∀x,y∈A,如果xRy,则[x]=[y]。
3)∀x,y∈A,如果xRy不成立,则[x]与[y]不交。
4)∪{[x]|x∈A}=A证明:1)x∈[x],[x] ⊆A。
2)集合相等。
3)反正法。
4)集合相等。
三、商集•定义:设R为非空集合A上的等价关系,以R的所有等价类作为元素的集合称为A关于R的商集,记做A/R,即A/R={[x]|x∈A}R•例1中的商集为{{1,4,7},{2,5,8},{3,6}}四、集合的划分•定义:设A为非空集合,若A的子集族π(π是A的子集构成的集合,π⊆P(A) )满足下面的条件:1)∅∉π 2)∀x∀y(x,y∈π∧x≠y→x∩y=∅) 3)∪π=A则称π是A的一个划分,称π中的元素为A的划分块。
•A上的等价关系与A的划分一一对应。
离散数学 关系 集合 偏序关系 等价关系 等价类 闭包

4.1.1 序偶及有序n元组 4.1.2 笛卡尔积
4.2 关系及其表示
4.2.1 关系(恒等关系) 4.2.2 关系矩阵与关系图
4.3 复合关系及逆关系
定义4.12 设R和S是任意两个二元关系,则: (1)R的逆关系R-1(或RC)={<x,y>|(yRx)} (2)R与S的复合关系R S={<x,y>|z(xRz∧zSy)}。 T={<1,a>,<2,b>,<3,c>}, 求R-1 = R={<1,2>,<3,4>,<2,2>}, S={<4,2>,<2,5>,<3,1>}, 求R S,S R,R (S R),R R,S S
(3)R的传递闭包t(R)=
Ri
。
i 1
定理4.18(传递闭包的有限构造方法) 设A为非空
有限集合,|A|=n,R为A上的二元关系,则存在正整
数k≤n,使得t(R)=R∪R2∪R3∪…∪Rn。
例1 设A={a,b,c},R是A上的二元关系, R={<a,b>,<b,c>,<c,a>} 求r(R)、s(R)和t(R)。
• (1)S是自反的(对称的或传递的);
• (2)RS;
• (3)对A上任何包含R的自反(对称、传递)关系 R都有SR。
自反闭包、对称闭包和传递闭包分别记作r(R)、s(R)和t(R)。
定理4.14 设R是非空集合A上的二元关系,则:
(1)R的自反闭包r(R)=R∪IA。
(2)R的对称闭包s(R)=R∪R-1。
的关系,说明R1、R2、R3和R4是否为A上 的对称关系和反对称关系。
离散数学等价关系与偏序关系

等价类
设R是非空集合A上的等价关系, 则A上互相等价的元素构成了A的 若干个子集,称作等价类
定义 设R为非空集合A上的等价关系, x∈A,令
[x]R = { y | y∈A∧xRy } 称 [x]R 为 x 关于R 的等价类, 简称为 x 的等价类, 简 记为[x].
实例 A={ 1, 2, … , 8 }上模 3 等价关系的等价类: [1]=[4]=[7]={1,4,7} [2]=[5]=[8]={2,5,8} [3]=[6]={3,6}
如果顶点 xi 连通到xk , 则 从 xi到 xk 有 边
1
例:给定集合X={a,b,c},R和S是X中的关系,给
定
R {a,b, a, c, c, b}
S {a,b, b, c, c, a}
试求出t(R),t(S),并画出关系图
解:t(R) R1 R2 R3 R
t(S) S1 S2 S3 S1 S2 S3
11
例题
例1 设A={a, b, c, d}, 给定π1,π2,π3,π4,π5,π6如下:
π1= { {a, b, c}, {d} }, π2= { {a, b}, {c}, {d} } π3= { {a}, {a, b, c, d} }, π4= { {a, b}, {c} } π5= { ,{a, b}, {c, d} }, π6= { {a, {a}}, {b, c, d} }
关系性质判别
定义
条件 关系 矩阵
自反
反自反
对称
反对称
x(x∈A→<x x(x∈A→
,x>R)
<x,x>R)
xy(x,y∈A∧ <x,y>∈R→<y,x >∈R)
偏序关系

良序 全序 偏序 偏序/全序/良序的逆关系是否仍为偏序/全序/良序? 良序的逆关系不一定是良序
例如(N, )
链与反链
链与反链
设C是偏序集(P,≼)的一个子集
如果C中任何两个元素均可比,则C构成一个链 如果C中任何两个元素均不可比,则B构成一个反链
链与反链(示例)
a
元素个数最多的反链,含k个元素
注:覆盖P的链数 P中任一反链的元素个数.
等价结论:有限偏序集中存在一个链覆盖和一个反链,它们 大小相等
Dilworth定理的归纳证明
证明. 按照P中元素个数(|P|=1, 2 …)进行归纳证明. 设a为P中的一个极大元素, P’ =P-{a} 设(P’,≼)有一个大小为k的反链{a1, a2, …, ak},并有一个规模 为k的链覆盖{C1, C2, …, Ck}. 对任意Ci , P’中大小为k的任一反链均有唯一的元素属于Ci, 这些元素有一个最大元,记为xi. A={x1, x2, …, xk}必是反链。否则,不妨假设A中有两个元素 xi≼ xj. 根据xj的定义,P’中必有一个大小为k的反链Aj, xj是Aj 和Cj的公共元素,假设y是Aj和Ci的公共元素,则y≼ xi. 从而 y≼ xj.与Aj是反链矛盾.
离散数学集合论南京大学计算机科学与技术系极大小元最大小元格及其性质partialorder给定有限字符集合若在上有一个偏序关系类似上述办法可以对任意正整数k定义由中字符构成的长度为k的串的集合上的偏序关系
偏序关系
离散数学-关系
南京大学计算机科学与技术系
内容提要
偏序与全序
哈斯图
偏序全序关系

实例 设 A={1,2,…,8}, 如下定义A上的关系 R: R = { <x,y> | x,y∈A∧x≡y(mod 3) } 其中 x≡y(mod 3) 叫做 x 与 y 模3相等, 即 x 除以3的 余数与 y 除以3的余数相等.
2
等价关系的验证
验证模 3 相等关系 R 为 A上的等价关系, 因为 x∈A, 有x ≡ x(mod 3)
16
相关概念(续)
覆盖:设R为非空集合A上的偏序关系, x, y∈A, 如 果 x ≺ y且不存在 zA 使得 x ≺ z ≺ y, 则称 y 覆盖 x. 实例:{ 1, 2, 4, 6 }集合上的整除关系, 2 覆盖 1, 4 和 6 覆盖 2. 4 不覆盖 1.
17
偏序集与哈斯图
定义 集合A和A上的偏序关系≼一起叫做偏序集, 记 作 <A,≼>. 实例:整数集和小于等于关系构成偏序集<Z,≤>,幂 集P(A)和包含关系构成偏序集<P(A),R>. 哈斯图:利用偏序自反、反对称、传递性简化的关 系图 特点:每个结点没有环,两个连通的结点之间的序 关系通过结点位置的高低表示,位置低的元素的顺 序在前,具有覆盖关系的两个结点之间连边
18
哈斯图实例
例4 <{ 1, 2, 3, 4, 5, 6, 7, 8, 9 }, R整除> <P({a, b, c}), R>
19
哈斯图实例(续)
例5 已知偏序集<A,R> 的哈斯图如右图所示, 试求出集合A和关系 R的表达式.
A={a, b, c, d, e, f, g, h} R={<b,d>,<b,e>,<b,f>,<c,d>, <c,e>,<c,f>,<d,f>,<e,f>,<g,h>}∪IA
离散数学第五版第四章(耿素云、屈婉玲、张立昂编著)

4.1迪卡尔乘积与二元关系
5) 迪卡尔乘积运算对并和交运算满足分配律,即: (3)A×(BC)= (A×B)(A×C) 证明: 对于任意的<x,y> <x,y>A×(BC) xA yBC xA (yB y C) (xAyB) (xAyC) <x,y>A×B <x,y>A×C <x,y>(A×B)(A×C)
A1×A2×……×An ={<x1,x2,……,xn>|x1A1 x2A2 …… xnAn}
4.1迪卡尔乘积与二元关系
例2:设A={1,2},求P(A)×A 解:P(A)={,{1},{2},{1,2}} P(A)×A={<,1>,<,2>, <{1},1>,<{1},2>, <{2},1>,<{2},2>, <{1,2},1>,<{1,2},2>}
4.1迪卡尔乘积与二元关系
(2)(AB)×(CD)=(A×C)(B×D) 证明:设A=、B={1}、C={2}、D={3} (AB)×(CD)={<1,2>、<1,3>} (A×C)(B×D)={<2,1>、<2,3>} 所以:等式不成立
(3)(A-B)×(C-D)=(A×C)-(B×D) 证明:设A={1}、B={1}、C={2}、D={3} (A-B)×(C-D)= (A×C)-(B×D)={<1,2>}
4.1迪卡尔乘积与二元关系
三、二元关系 2. 集合上元素的关系(定义4.6)
设A,B为集合,A×B的任何子集所定义的二元关系叫做 从A到B的二元关系,特别当A=B是则叫做A上的二元关系。 例:A={0,1}、B={1,2,3},
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4.4.3 集合的划分
集合的划分
定义4.21 设A为非空集合, 若A的子集族 ( P(A)) 满 足下面条件: (1) (2) xy (x,y∈∧x≠y→x∩y=) (3) ������∈������ ������=A 则称是A的一个划分, 称 中的元素为A的划分块. 例3 设A={a, b, c, d}, 给定 1, 2, 3, 4, 5, 6如下: 1={{a, b, c},{d}}, 2={{a, b},{c},{d}} 3={{a},{a, b, c, d}}, 4={{a, b},{c}} 5={,{a, b},{c, d}}, 6={{a,{a}},{b, c, d}} 则 1和 2 是A的划分, 其他都不是A的划分. 12
4.4.4 偏序关系
相关概念
定义4.23 x与 y可比 设R为非空集合A上的偏序关系, x, yA, x与 y 可比 x≼y ∨ y≼x. 对IA, A上的元素可比吗? 不可比 定义4.24 非空集合A上的反自反和传递的关系,称为A 上的拟序关系,简称为拟序,记作≺. 求证:如果一个关系是拟序,那么它一定是反对称的。 证:如果不是反对称的,则 ∃x, y, 使 x≺y, 且 y≺x成立。 根据传递性,有 x≺x, 与反自反性矛盾。 19 得证
4.4.1 等价关系
模3等价关系的关系图
设 A={1, 2, …, 8}, R={ <x,y>| x,y∈A∧x≡y (mod 3) } R 的关系图如下:
4
4.4.1 等价关系
注: (1) 关系图的特点: ① 不连通 ② 在每个连通分支中是完全图 (2) 关系矩阵的特点: 修改排列顺序后为对角块矩阵,对角块为全”1”矩阵 1 4 7 2 5 8 3 6 1 1 1 1 0 0 0 0 0 4 1 1 1 0 0 0 0 0 7 1 1 1 0 0 0 0 0 2 0 0 0 1 1 1 0 0 5 0 0 0 1 1 1 0 0 8 0 0 0 1 1 1 0 0 3 0 0 0 0 0 0 1 1 6 0 0 0 0 0 0 1 1
4.4.4 偏序关系
相关概念(续)
结论:
(1) 对于A上的偏序关系 R,R-IA是A上的拟序关系;对A 上的拟序T,T IA是A上的偏序关系。 (2) x, yA,下述几种情况发生其一且仅发生其一. x≺y, y≺x, x=y, x与y不是可比的 (3) 若存在不存在序关系,则为 全序。
������ = ������,即所有等价类的并集就是A.
7
4.4.2 等价类与商集
性质的证明
(1) x∈A, [x] 是A的非空子集 由等价类定义可知, x∈A有[x]A. 由R自反性有xRx,因此x∈[x], 即[x]非空. (2) x, y∈A, 如果 xRy, 则 [x]=[y] 任取 z, 则有 z∈[x] <x, z>∈R <z, x>∈R (对称性) <z,x>∈R∧<x,y>∈R <z,y>∈R (传递性) <y,z>∈R (对称性) z∈ [ y] 所以 [x][y]. 同理可证[y] [x]. 这就得到了[x]=[y].
y矛盾
9
4.4.2 等价类与商集
性质的证明(续)
(4)
先证
������∈������
������ = ������,即所有等价类的并集就是A
������ ������ ������ . ∀������ ∈ ������, 有 ������ ������ ������
������∈������
4.4.3 集合的划分
等价关系与划分的一一对应
注: (1) 商集 A/R 就是A 的一个划分 因为商集就是一个A的子集族,商集中的等价类是非空 的,且不同的等价类之间不相交,且所有等价类的并集就 是集合A. (2) 不同的商集对应于不同的划分 (3) 反之,任给A 的一个划分 , 如下定义A 上的关系 R: R ={<x,y> | x, y∈A∧x 与 y 在 的同一划分块中 } 则R 为A上的等价关系, 且该等价关系确定的商集就是. 可以证明,若划分 含有k 个划分块,即 = { A1,A2,…,Ak} 则上述等价关系满足 13 R = (A1 A1) ∪(A2 A2) ∪…∪(Ak Ak)
20
4.4.4 偏序关系
相关概念(续)
定义4.25 全序 R为非空集合A上的偏序, x, yA, x与y 都可比,则称R为全序关系,简称为全序(或线序). 实例: (1) 数集上的小于或等于关系是全序关系? (自反 ? 反对称 ? 传递 ? 可比 ?)
(2) 整除关系是正整数集合上的全序关系?
5
4.4.2 等价类与商集
等价类
定义4.19 设R为非空集合A上的等价关系, x∈A,令 [x]R = { y | y∈A∧xRy } 称 [x]R 为x关于R 的等价类, 简称为 x 的等价类, 简记为[x]. 实例 A={ 1, 2, … , 8 }上模 3 等价关系的等价类: [1]=[4]=[7]={1,4,7} [2]=[5]=[8]={2,5,8} [3]=[6]={3,6}
4.4.3 集合的划分
求证:有A的划分 ={A1, A2, …, Ak},则 R={<x, y>|xAi yAi, i=1, 2, …k}= 是一个等价关系,其商集即。 证:由笛卡尔积的定义,知
������ ������=������ ������������
× ������������
定义4.18 设R为非空集合上的关系. 如果R是自反的、对称 的和传递的, 则称R为A上的等价关系. 设 R 是一个等价关系, 若<x,y>∈R, 称 x等价于 y, 记做x~y. 例1 设 A={1, 2, …, 8}, 如下定义 A上的关系R: R={<x,y>| x,y∈A∧x≡y (mod 3)} 其中 x≡y (mod 3) 叫做 x与y 模3相等, 即 x 除以3的余数与 y 除以3的余数相等. 不难验证R为A上的等价关系, 因为 x∈A, 有x≡x(mod 3) x,y∈A, 若x≡y(mod 3), 则有y≡x(mod 3) x,y,z∈A, 若x≡y(mod 3), y≡z(mod 3), 则有 x≡z(mod 3) 3
17
4.4.4 偏序关系
偏序关系
定义4.22 非空集合A上的自反、反对称和传递的关系, 称为A上的偏序关系,记作≼. 设≼为偏序关系, 如果 <x, y>∈≼, 则记作 x≼y, 读作 x“小于或等于”y. 偏序关系 也称为部分序关系。
实例 集合A上的恒等关系 IA 是A上的偏序关系. 小于或等于关系, 整除关系和包含关系也是相应集合上 的偏序关系. 偏序关系可理解为“部分有序”。集合A上的幂集 P(A),L={<x,y>|xy}也是偏序关系。(x,yP(A)), 可比 18
离散数学(第3版) 屈婉玲 耿素云 张立昂 编著 清华大学出版社出版
4.4 等价关系与偏序关系
上海大学
谢江
1
4.4 等价关系与偏序关系
• 4.4.1 等价关系
• 4.4.2 等价类和商集 • 4.4.3 集合的划分 • 4.4.4 偏序关系 • 4.4.5 偏序集与哈斯图
2
4.4.1 等价关系
等价关系的定义与实例
R={<x, y>|xAi yAi, i=1, …k}= ������ ������=������ ������������ × ������������ (1) 自反性: xA ∃i(xAi) <x,x>R (2) 对称性:x, yA <x, y>R ∃i (xAi yAi ) ∃i (yAi xAi) <y, x>R (3) 传递性:x,y,zA<x,y>R<y,z>R ∃i (xAiyAi)∃j (yAj zAj)
15
4.4.3 集合的划分
例4 给出A={1,2,3}上所有的等价关系 求解思路:先做出A的所有划分, 然后根据划分写出 对应的等价关系. A上的等价关系与划 分之间的对应:
1
2
3
4
5
4对应于全域关系EA 5对应于恒等关系IA
1, 2和 3分别对应于等价关系 R1, R2和R3. 其中
R1={<2,3>,<3,2>}∪IA R2={<1,3>,<3,1>}∪IA R3={<1,2>,<2,1>}∪IA
16
4.4.3 集合的划分
实例
例5 设A={1,2,3,4},在AA上定义二元关系 R: <<x, y>,<u, v>>R x+y = u+v, 求R 导出的划分. 解 AA={<1,1>, <1,2>, <1,3>, <1,4>, <2,1>, <2,2>, <2,3>, <2,4>,<3,1>, <3,2>, <3,3>, <3,4>, <4,1>, <4,2>, <4,3>, <4,4>} 根据有序对<x,y>的 x+y=2,3,4,5,6,7,8 将AA划分. (AA)/R={{<1,1>}, {<1,2>,<2,1>}, {<1,3>, <2,2>, <3,1>}, {<1,4>, <2,3>, <3,2>, <4,1>}, {<2,4>, <3,3>, <4,2>}, {<3,4>, <4,3>}, {<4,4>}}