离散数学课件 第六章 序关系和结构
- 格式:doc
- 大小:521.00 KB
- 文档页数:52
第六章序关系和结构Order Relations and
Structures
§6.1 偏序集Partial Ordered Sets
关系 Relation
定义
A Relation R From A to B is a subset of AB
A relation on A is a subset of AA
矩阵表示,图表示。
性质
自反 reflextive
R
对称 symmetric, asymmetric, antisymmetric
R-1=R, R-1R, R-1R=
传递 transive
R2R or R=R 传递闭包 Wallshall算法O(n3)
等价关系 =
偏序关系Partial Order
Definition
1. 自反 Reflexive
aA, (a,a)R
2.反对称antisymmetric
a,bA (a,b)∈R∧(b,a)∈R a=b
3.传递Transitive
a,b,cA (a,b)∈R ∧ (b,c)∈R (a,c)∈R.
Examples
, , , , 例4. R,S都是A上等价关系,
RSxRy→xSy, R:A上全体等价关系, (R ,)构成偏序。
对偶偏序集:
如果R是A上偏序,则R-1也是A上偏序。(A,R-1)称为(A,R)的对偶偏序集。 (A,≥)是(A,≤)的对偶偏序。
全序关系,线性序关系linear order,链chain
偏序1.2.3.+4
4. a,bA,(a,b)R∨(b,a)∈R.
字典序
偏序乘积
定理1如果(A,≤),(B,≤)是偏序,则(A×B,≤)是乘积偏序product partial order,其中≤定义为: (a,b)≤(a’,b’)a≤a’b≤b’
偏序与严格序
设(A,≤)是偏序, 令a
大于,小于都是严格线性序。
反之若(A,<)是严格序, 令a≤ba
字典序
二元
(A×B,≤)中,令(a,b)<(a’,b’)a
a=a’,b
n元(A,≤)是偏序,
An=A×A×……×A
(a1,a2,……,an)<(b1,b2,……,bn)
a1
∨a1=b1∧……∧an
不等长
(a1,a2,……,an)<(b1,b2,……,bm) If n=m
If n
If n>m (a1,a2,……,am)<(b1,b2,……,bm)
定理2. 偏序集的有向图中没有长度大于1的圈。
哈斯图Hasse Diagram
parital order,digraph and the matrix of D6?
从关系图到哈斯图
Deleting all the self-circles
Deleting all the edges which can be induced
by transive property
Replacing vertices by dots
Make sure the greater elements are located at
higher place. 2 4
3
1 12 例11.D12 的哈斯图?
例12.S={a,b,c}, A=P(S).
问题(6.1.1)
给定偏序关系R,哈斯图是否唯一?
计算哈斯图的算法?
传递闭包逆运算?
拓扑排序
(A,≤)是偏序集,构造一个线性序(A,≤’)使 a
算法原理:
1. 选择一个没有前驱的顶点输出,
2. 去掉这个顶点以及从这点出发的所有边。
重复1.2.直到所有顶点都输出完毕
时间复杂性?
O(n3)
同构Isomorphic
定义 0 f:(A, ≤)→(A’, ≤’)
f是A→A’的一一对应,
a≤b iff f(a)≤’f(b)。
例15.(Z,≤)→(2Z,≤)
f:(Z,≤)→(2Z,≤)是同构。
f(a)=2a
a≤b iff 2a≤2b
定理3. 设f:(A,≤) (A’,≤’)。则A,
A’对应的性质都相同。
序同构与哈斯图的关系
1. 如果f是同构,则A的哈斯图中所有标记a换成对应的标记f(a), 得到A’的哈斯图。
2. 如果A的哈斯图中所有标记a换成对应的标记f(a), 得到A’的哈斯图,则f是同构。 例17.A={1,2,3,6},
A’=P({a,b})={ ,{a},{b},{a,b}}
Homework P200-201
5,6,14,16,24,28,35,36
§6.2偏序集的极大极小元 Extremal
elements of Partial Ordered Sets
极大元maximal element:
a∈A,b∈A,a
极小元minimal element:
a∈A,b∈A,b
定理1. 有限偏序集A中,至少有一个极大元,至少有一个极小元。
最大元greatest element:
a∈A,任意b∈A,ba.
最小元least element:
a∈A,任意b∈A,ab. 定理2. 类似定理1
偏序集A中,至多有一个最大元,至多有一个最小元。
偏序集A中,如果有最大元,称之为单位元1,如果有最小元,称之为零元0。
上界 upper bound
偏序集A中,BA,a∈A,b∈B,ba.
下界lower bound
偏序集A中,BA,a∈A,b∈B,ab.
上确界LUB least upper bound
偏序集A中,BA,a是B的最小上界,即a是B的上界,对B的任意上界a’,aa’.
下确界GLB greatest lower bound
偏序集A中,BA,a是B的最大下界,即a是B的下界,对B的任意下界a’,a>a’. 定理3. 偏序集A中,BA,B至多一个上确界,至多一个下确界。
定理4. 设f:(A,≤)→(A’,≤’)
是偏序同构,
(a) a是A的极大(极小)元,则f(a)是A’的极大(极小)元。
(b) a是A的最大(最小)元,则f(a)是A’的最大(最小)元。
(c) BA,a是B的上(下)界,则f(a)是f(B)的上(下)界
(d) BA,a是B的上确(下)界,则f(a)是f(B)的上(下)确界
Homework P206-207
16,26,33
§6.3 格 Lattices
定义 格是一个偏序集(L,≤),任意a,b∈L,a,b有上下确界。
令a∨b=LUB(a,b), a∧b=GLB(a,b).
格 (L,≤,∨,∧)
例1.(P(S), )是格,
A∨B=A∪B,A∧B=A∩B。
记做(P(S), ,∪,∩)
例2.(Z+,| )是格,
a∨b=LCM(a,b),
a∧b=GCD(a,b).
例3.令Dn是n的所有正因子的集合,(Dn,|)是格。
D20={1,2,4,5,10,20},
D30={1,2,3,5,6,10,15,20} 线性序是格
例4. Hasse图是否格的判断。
abcd abcd
abcde abcde
eabcd abcdefg
例5. R:A上全体等价关系,偏序(R ,)是格。
R∧S=R∩S
R∨S=(R∪S)∞
设(L,≤)是格,则对偶(L,≥)也是格。
问题6.3.1 1)格的判定算法?2)格的运算表生成?
定理1.乘积格
设(L1,≤,∨,∧),
(L2,≤,∨,∧)都是格。
则(L1×L2,≤,∨,∧)也是格。
(a,b)∨(c,d)=(a∨c, b∨d)
(a,b)∧(c,d)=(a∧c, b∧d) 子格sublattice
设(L,≤)是格,SL,S对∨,∧封闭,
即a,b∈Sa∨b,a∧b∈S。
记做(S,≤,∨,∧) (L,≤,∨,∧)或 格S L。
例如(Dn,|, LCM, GCD) (Z+, |, LCM,GCD) 例9
egabcdf
egbcf egabcdf
abcd 格的同构Isomorphic Lattices
f:(L1,≤,∨,∧)→(L2,≤,∨,∧),
f是L1到L2的序同构,则f保持
∨,∧运算,
f(a∨b)=f(a)∨f(b)
f(a∧b)=f(a)∧f(b)
格同构也记做L1L2。
D6P({a,b}).
问题 (6.3.2) 1) Dn 同构与 (P(S), ≤)的充分必要条件? 2)Dn 同构与Dm的充分必要条件是什么?
格的性质Properties of Lattices
定理2
设L是格,
则a≤b a∨b=b a∧b=a.
定理3.
设L是格,则L具有如下性质:
幂等律