目录
- 1形式定义
- 2偏序分类
- ▪非严格偏序,自反偏序
- ▪严格偏序,反自反偏序
- 3偏序相关结论
- 4偏序集与序对偶关系
- 5例子
- 6偏序的线性扩展
>形式定义
Ⅱ 反对称性(即
反对称关系):对任意
x,
y∈
A,若
xR
y,且
yR
x,则
x=
y;
Ⅲ 传递性:对任意x, y,z∈A,若xRy,且yRz,则xRz。
则称R为A上的偏序关系,通常记作≼。注意这里的≼不必是指一般意义上的“小于或等于”。
若然有x≼y,我们也说x排在y前面(x precedes y)。
>偏序分类
>非严格偏序,自反偏序
给定集合S,“≤”是S上的
二元关系,若“≤”满足:
反对称性:∀a,b∈S,a≤b且b≤a,则a=b;
传递性:∀a,b,c∈S,a≤b且b≤c,则a≤c;
则称“≤”是S上的非严格偏序或自反偏序。
>严格偏序,反自反偏序
给定集合S,“<”是S上的
二元关系,若“<”满足:
反自反性:∀a∈S,有a≮a;
非对称性:∀a,b∈S,a<b ⇒ b≮a;
传递性:∀a,b,c∈S,a<b且b<c,则a<c;
则称“<”是S上的严格偏序或反自反偏序。
严格偏序与
有向无环图(dag)有直接的对应关系。一个集合上的严格偏序的关系图就是一个有向无环图。其
传递闭包是它自己
。
>偏序相关结论
容易证明以下结论:
由上述可知,只要定义了“≤”、“<”、“≥”、“>”中的任何一个,其余三个关系的定义可以自然诱导而出,这四种关系实际上可以看成一体。故此在不严格区分的情况下,只需定义其一即可(通常是“≤”),称之为集合S上的偏序关系。(“偏序关系”通常被用来称呼非严格偏序关系。)
(非严格,自反)偏序和(严格,反自反)偏序之间的对应关系不同于在(非严格)弱序和严格弱序直接的对应(
逆关系的
补集)。只有对于全序这些对应才是相同的
。
>偏序集与序对偶关系
若集合S上定义了一个偏序,则S称为偏序集(poset);若将其上的偏序关系改为其逆关系,得到的新偏序集S'称为S的序对偶。
虽然通常术语“有序集”用来称呼
全序集,但当上下文中不涉及其他序关系时,“有序集”也可用于称呼偏序集
。
>例子
下面是一些主要的例子:
一般的说偏序集合的两个元素
x和
y可以处于四个相互排斥的关联中任何一个:要么
x<
y,要么
x=
y,要么
x>
y,要么
x和
y是“不可比较”的(三个都不是)。
全序集合是用规则排除第四种可能的集合:所有元素对都是可比较的,并且声称
三分法成立。
自然数、
整数、
有理数和
实数都关于它们代数(有符号)大小是全序的,而
复数不是。这不是说复数不能全序排序;比如我们可以按词典次序排序它们,通过
x+
iy<
u+
iv当且仅当
x<
u或(
x=
u且
y<
v),但是这种排序没有合理的大小意义因为它使得1大于100
i。按绝对大小排序它们产生在其中所有对都是可比较的预序,但这不是偏序因为1和
i有相同的绝对大小但却不相等,违反了反对称性
。
>偏序的线性扩展
全序T是偏序
P的
线性扩展,只要
x≤
y在
P中成立则
x≤
y在
T中也成立。在
计算机科学中,找到偏序的线性扩展的算法叫做
拓扑排序。