# 偏序
定义
设 X 为集合,R 为 X 上的二元关系。
称 R 为 X 上的 偏序关系 (Partial Order)「順序関係」,当且仅当满足以下条件:
- (R) 自反性 (Reflexivity)「反射律」:对任意 a∈X,有 aRa
- (A) 反对称性 (Antisymmetry)「反対称律」:对任意 a,b∈X,若 aRb 且 bRa,则 a=b
- (T) 传递性 (Transitivity)「推移律」:对任意 a,b,c∈X,若 aRb 且 bRc,则 aRc
- 一般地,若二元关系 R 为偏序关系,则将 aRb 记作 a⪯b,称为 a 小于等于 b
- 并记 x⪯y 且 x=y 为 x≺y
- 对称地,存在关系 a⪰b 和 a≻b,并且 a⪰b⟺b⪯a
类似于等价关系,偏序关系是对小于等于号之类的推广
示例
- 一般的相等关系 = 为偏序关系
- 实数上的通常大小关系 ≤ 为偏序关系
- 任取集合 Y,定义在 X=P(Y) 上的二元关系 ⊆,则 ⊆ 为 X 上的偏序关系。这是包含关系
- 倍数关系:x,y∈N, x⪯y⟺xy∈N,则 ⪯ 为 N 上的偏序关系
- 复数域上的模大小关系 zRw⟺∣z∣≤∣w∣ 不构成偏序关系,实际上因为 ∣1∣=∣i∣,但 1=i,所以不满足反对称性
- 取 X 上的偏序关系 ⪯ 和子集 S⊆X,则在 S 上定义的二元关系 ⪯S 如下
a⪯Sb⟺a⪯b,a,b∈S
则 ⪯S 为 S 上的偏序关系,称为 ⪯ 在 S 上的 限制 (Restriction)「制限」
集合与其偏序关系的组合 (X,⪯) 称为 偏序集 (Partially Ordered Set, Poset)「順序集合」。
# 全序
偏序关系如同字面意思,实际上是一个单向的蕴含链,一般来说即使 x⪯y 不成立,也不能说明 y⪯x 成立
例如在集合包含关系中,A⊆B 并不意味着 B⊆A 成立,因为二者可能只有一部分相交
称 x 与 y 可比较 (Comparable)「可比較」,当且仅当 x⪯y 或 y⪯x 成立
定义
令 X 为集合,⪯ 为 X 上的偏序关系。称 ⪯ 为集合 X 上的 全序关系 (Total Order)「全順序関係」,当且仅当对任意 x,y∈X,x 与 y 可比较。
- 在全序关系下,x≺y,x≻y 与 x=y 三者必有且仅有一成立
示例
- 实数上的通常大小关系 ≤ 为全序关系
- 字典序关系:令 X 为任意集合,定义在 Xn 上的二元关系 ≤ 如下
(x1,x2,…,xn)≤(y1,y2,…,yn)⟺∃k∈{1,2,…,n}, s.t. x1=y1,x2=y2,…,xk−1=yk−1,xk⪯yk
则 ≤ 为 Xn 上的全序关系
- 若 ⪯ 为集合 X 的全序关系,那么限制 ⪯S 也是子集 S⊆X 上的全序关系
集合与其全序关系的组合 (X,⪯) 称为 全序集 (Totally Ordered Set, Totally Poset)「全順序集合」。
# 序同构
定义
令 (X,⪯X),(Y,⪯Y) 为偏序集。映射 f:X→Y
- 称 f 为 保序 (Order-Preserving)「順序を保つ」,当且仅当对任意 a,b∈X
a⪯Xb⟹f(a)⪯Yf(b)
- 称 f 为 反序 (Order-Reversing)「順序を逆にする」,当且仅当对任意 a,b∈X
a⪯Xb⟹f(b)⪰Yf(a)
称 f 为 序同构 (Order Isomorphism)「順序同型」,当且仅当 f 为双射且 f,f−1 均为保序映射。
此时称 偏序集 (X,⪯X) 与 (Y,⪯Y) 序同构。记作 (X,⪯X)≅(Y,⪯Y)。
命题
令 (X,⪯X),(Y,⪯Y),(Z,⪯Z) 为偏序集,映射 f:X→Y,g:Y→Z。
- 若 f,g 均为保序映射,则复合映射 g∘f:X→Z 亦为保序映射
- 若 f,g 均为序同构映射,则复合映射 g∘f:X→Z 亦为序同构映射
证明
(1)
任取 x1,x2∈X,使得 x1⪯Xx2。由于 f 保序,所以
f(x1)⪯Yf(x2)
由于 g 保序,所以
g(f(x1))⪯Zg(f(x2))
因此 g∘f 保序。
(2)
由于 f,g 均为双射,所以 g∘f 亦为双射。且
(g∘f)−1=f−1∘g−1
根据条件,f−1,g−1 均为保序映射,根据 (1) 可知 f−1∘g−1 保序,因此 (g∘f)−1 保序。
□
命题
令 (X,⪯X),(Y,⪯Y) 为偏序集,且 (X,⪯X)≅(Y,⪯Y)
如果 (X,⪯X) 为全序集,则 (Y,⪯Y) 亦为全序集
证明
取 f:X→Y 为序同构,取 y1,y2∈Y
由于 X 是全序的,所以
f−1(y1)⪯Xf−1(y2) or f−1(y2)⪯Xf−1(y1)
由于 f−1 保序,所以
y1⪯Yy2 or y2⪯Yy1
因此 Y 亦为全序集。
□
# 偏序链
基于抽象化后的大小比较关系,可以找到一系列较大或者较小的元。
但是注意:偏序集上并非是所有的元都可以比较,例如
X=P({1,2,3})
上定义包含关系 ⊆,则 A={1},B={2} 之间不可比较,实际上可以做比较的链路一共有
∅⊆{1}⊆{1,2}⊆{1,2,3}∅⊆{1}⊆{1,3}⊆{1,2,3}∅⊆{2}⊆{1,2}⊆{1,2,3}∅⊆{2}⊆{2,3}⊆{1,2,3}∅⊆{3}⊆{1,3}⊆{1,2,3}∅⊆{3}⊆{2,3}⊆{1,2,3}
在这个例子中,很直观的是不管在哪个比较链路,空集都是最小的,而全集都是最大的
并且,如果同时考虑 {1} 和 {2},则可以看出 {1,2} 同时大于它们,但是却无法与 {3} 比较
这样的概念进行抽象化之后,可以得到如下定义
定义
令 (X,⪯) 为偏序集,S⊆X。取 x∈X
- 称 x 为 S 的 上界 (Upper Bound)「上界」,当且仅当对任意 s∈S,有 s⪯x
- 称 x 为 S 的 下界 (Lower Bound)「下界」,当且仅当对任意 s∈S,有 x⪯s
- 若 S 同时拥有上界与下界,则称 S 为 有界 (Bounded)「有界」 集合
如果这样一个覆盖整个集合的元可以在集合内部取到,那么毫无疑问它将是集合内最大或者最小的元
定义
令 (X,⪯) 为偏序集,S⊆X。取 x∈X
- 称 x 为 S 的 最大元 (Greatest Element)「最大元」,当且仅当 x 为 S 的上界,且 x∈S,记为 x=maxS
- 称 x 为 S 的 最小元 (Least Element)「最小元」,当且仅当 x 为 S 的下界,且 x∈S,记为 x=minS
最大元和最小元实际上可以通过另一种方式获取
定义
令 (X,⪯) 为偏序集,S⊆X
- 若 S 的上界全体拥有最小元,则称其为 S 的 上确界 (Supremum)「上限」,记为 supS
- 若 S 的下界全体拥有最大元,则称其为 S 的 下确界 (Infimum)「下限」,记为 infS
这里不做证明,但是事实上,上下确界的存在性可以保证
定理 Weierstrass 定理
- 若 S 有上界,则 S 存在上确界
- 若 S 有下界,则 S 存在下确界
命题
- 若 S 存在最大元 maxS,则 maxS=supS
- 若 S 存在最小元 minS,则 minS=infS
证明
(1)
设 s=maxS,则 s 为 S 的上界。
任取 S 的任意上界 u,则有 s⪯u,因此 s 为 S 的上界全体的最小元,即 supS=s。
(2)
设 s=minS,则 s 为 S 的下界。
任取 S 的任意下界 l,则有 l⪯s,因此 s 为 S 的下界全体的最大元,即 infS=s。
□
示例
设 X=P({1,2,3,4}),在 X 上定义包含关系 ⊆。取子集
S={{1,2},{1,3},{1,2,3}}
- S 的上界为 {1,2,3},{1,2,3,4},其中最大元为 \
- S 的下界为 ∅,{1},二者都不在 S 中,因此 S 不存在最小元
- S 的上确界为 \
- S 的下确界为 \
如上述示例,最大元与最小元的存在性并非能时刻得到保证,这时需要一个能稳定分析偏序链的端点定义
定义
令 (X,⪯) 为偏序集,S⊆X。取 s∈S
- 称 s 为 S 的 极大元 (Maximal Element)「極大元」,当且仅当 ∀t∈S, s⪯t⟹s=t
- 称 s 为 S 的 极小元 (Minimal Element)「極小元」,当且仅当 ∀t∈S, t⪯s⟹s=t
- 注意这里定义的不同,取的元本身就是 S 内的元
极大元的定义决定了它是一定存在的。并且实际上极大元就是各个偏序链的 “顶点”
命题
- 若 S 存在最大元 maxS,则 maxS 为 S 的唯一极大元
- 若 S 存在最小元 minS,则 minS 为 S 的唯一极小元
证明
(1)
由定义 maxS∈S
任取 t∈S,使得 maxS⪯t,最大性可以得到 maxS⪯t,因此 maxS=t,所以 maxS 为极大元。
若 m 亦为 S 的极大元,则由最大性可以得到 m⪯maxS,由极大性可知 m=maxS,所以 maxS 为唯一极大元。
(2)
由定义 minS∈S
任取 t∈S,使得 t⪯minS,最小性可以得到 t⪯minS,因此 t=minS,所以 minS 为极小元。
若 m 亦为 S 的极小元,则由最小性可以得到 minS⪯m,由极小性可知 m=minS,所以 minS 为唯一极小元。
□
实际上正如刚刚所说:极大极小元是各自偏序链上的端点
对于全序集合来说,只存在一条偏序链,因为所有的元都可比较
因此,全序集合上极大极小元与最大最小元是等价的
事实上可以将全序集的要求稍微放宽一些
- 对于 S 的极大元 s,若其与任意其他元均可比较,则 s 必为 S 的最大元
- 对于 S 的极小元 s,若其与任意其他元均可比较,则 s 必为 S 的最小元
这允许一些非极大的元出现在单独地偏序链上
显然这些概念都会被保序映射维持
令 (X,⪯X),(Y,⪯Y) 为偏序集,映射 f:X→Y 为序同构,子集 S⊆X,对于 x∈X
- 若 x 为 S 的上界,则 f(x) 为 f(S) 的上界
- 若 x 为 S 的下界,则 f(x) 为 f(S) 的下界
- 若 x 为 S 的下确界,则 f(x) 为 f(S) 的下确界
- 若 x 为 S 的上确界,则 f(x) 为 f(S) 的上确界
- 若 x 为 S 的最大元,则 f(x) 为 f(S) 的最大元
- 若 x 为 S 的最小元,则 f(x) 为 f(S) 的最小元
- 若 x 为 S 的极大元,则 f(x) 为 f(S) 的极大元
- 若 x 为 S 的极小元,则 f(x) 为 f(S) 的极小元