给定一个偏序集 [A,≤]
若对任意 a,b∈A,二元集 {a,b} 在 A 中既有上确界 a∨b 也有下确界 a∧b,则称 [A,≤] 为 格 (Lattice)「束」
例如,考虑定义在集合 P(X) 上的包含关系 ⊆,则根据以下定义,P(X) 是一个格
A∨B=A∪B,A∧B=A∩B
再例如给定自然数 n,定义其因数集 A:={d∈N∣d∣n},则根据以下定义,A 是一个格
a∨b=lcm(a,b),a∧b=gcd(a,b)
令格 [A,≤],子集 B⊆A,如果对于任意 x,y∈B 都满足 x∨y∈B 且 x∧y∈B,则称 B 是 A 的一个 子格 (Sublattice)「部分束」
命题
对于格 [A,≤] 上的元 a,b,c,以下基本性质成立:
- 幂等律:a∨a=a,a∧a=a
- 交换律:a∨b=b∨a,a∧b=b∧a
- 结合律:a∨(b∨c)=(a∨b)∨c,a∧(b∧c)=(a∧b)∧c
- 吸收律:a∨(a∧b)=a,a∧(a∨b)=a
- 整合律:a∨b=b⟺a≤b⟺a∧b=a
证明
幂等律、交换律、结合律直接由上确界与下确界的定义得到
吸收律:a∨(a∧b)=a,因为 a∨(a∧b) 是 a 与 a∧b 的上确界,而 a 是它们的一个上界,所以 a∨(a∧b)≤a,又因为 a 是 a∨(a∧b) 的一个上界,所以 a≤a∨(a∧b),因此 a∨(a∧b)=a,同理可得 a∧(a∨b)=a
整合律:a∨b=b,因为 a∨b 是 a 与 b 的上确界,所以 a≤a∨b=b,又因为 b 是 a 与 b 的上确界,所以 b≤a∨b=b,因此 a≤b,同理可得 a∧b=a
□
称时常满足
a≤c⟹a∨(b∧c)=(a∨b)∧c
的格为 模格 (Modular Lattice)「模束」
称时常满足
(a∧b)∨c=(a∨c)∧(b∨c),(a∨b)∧c=(a∧c)∨(b∧c)
的格为 分配格 (Distributive Lattice)「分配束」
对于格 [A,≤] 上的元 a,b
- 若元 I 对任意 a 都满足 a≤I,则称 I 是 A 的一个 最大元
- 若元 O 对任意 a 都满足 O≤a,则称 O 是 A 的一个 最小元
数学部分学习笔记指出,若最大,最小元存在,那么唯一
定义对于 a∈A,如果存在 b∈A 满足
a∨b=I,a∧b=O
则称 b 是 a 的 补元 (Complement)「補元」
若在一个分配格中,所有的元素都存在补元,则称该分配格为 Boolean 格 (Boolean Lattice)「ブール束」