#

给定一个偏序集 [A,][A, \leq]
若对任意 a,bAa,b \in A,二元集 {a,b}\{a,b\}AA 中既有上确界 aba \vee b 也有下确界 aba \wedge b,则称 [A,][A, \leq]格 (Lattice)「束」

例如,考虑定义在集合 P(X)\mathcal P(X) 上的包含关系 \subseteq,则根据以下定义,P(X)\mathcal P(X) 是一个格

AB=AB,AB=ABA \vee B = A \cup B,\quad A \wedge B = A \cap B

再例如给定自然数 nn,定义其因数集 A:={dNdn}A := \{d \in \mathbb N \mid d \mid n\},则根据以下定义,AA 是一个格

ab=lcm(a,b),ab=gcd(a,b)a \vee b = \mathrm{lcm}(a,b),\quad a \wedge b = \mathrm{gcd}(a,b)

令格 [A,][A, \leq],子集 BAB \subseteq A,如果对于任意 x,yBx, y \in B 都满足 xyBx \vee y \in BxyBx \wedge y \in B,则称 BBAA 的一个 子格 (Sublattice)「部分束」

命题
对于格 [A,][A, \leq] 上的元 a,b,ca,b,c,以下基本性质成立:

  • 幂等律aa=a,aa=aa \vee a = a, a \wedge a = a
  • 交换律ab=ba,ab=baa \vee b = b \vee a, a \wedge b = b \wedge a
  • 结合律a(bc)=(ab)c,a(bc)=(ab)ca \vee (b \vee c) = (a \vee b) \vee c, a \wedge (b \wedge c) = (a \wedge b) \wedge c
  • 吸收律a(ab)=a,a(ab)=aa \vee (a \wedge b) = a, a \wedge (a \vee b) = a
  • 整合律ab=b    ab    ab=aa \vee b = b \iff a \leq b \iff a \wedge b = a
证明

幂等律、交换律、结合律直接由上确界与下确界的定义得到
吸收律:a(ab)=aa \vee (a \wedge b) = a,因为 a(ab)a \vee (a \wedge b)aaaba \wedge b 的上确界,而 aa 是它们的一个上界,所以 a(ab)aa \vee (a \wedge b) \leq a,又因为 aaa(ab)a \vee (a \wedge b) 的一个上界,所以 aa(ab)a \leq a \vee (a \wedge b),因此 a(ab)=aa \vee (a \wedge b) = a,同理可得 a(ab)=aa \wedge (a \vee b) = a
整合律:ab=ba \vee b = b,因为 aba \vee baabb 的上确界,所以 aab=ba \leq a \vee b = b,又因为 bbaabb 的上确界,所以 bab=bb \leq a \vee b = b,因此 aba \leq b,同理可得 ab=aa \wedge b = a
\square


称时常满足

ac    a(bc)=(ab)ca \leq c \implies a \vee (b \wedge c) = (a \vee b) \wedge c

的格为 模格 (Modular Lattice)「模束」

称时常满足

(ab)c=(ac)(bc),(ab)c=(ac)(bc)(a \wedge b) \vee c = (a \vee c) \wedge (b \vee c),\quad (a \vee b) \wedge c = (a \wedge c) \vee (b \wedge c)

的格为 分配格 (Distributive Lattice)「分配束」


对于格 [A,][A, \leq] 上的元 a,ba,b

  • 若元 II 对任意 aa 都满足 aIa \leq I,则称 IIAA 的一个 最大元
  • 若元 OO 对任意 aa 都满足 OaO \leq a,则称 OOAA 的一个 最小元

数学部分学习笔记指出,若最大,最小元存在,那么唯一

定义对于 aAa \in A,如果存在 bAb \in A 满足

ab=I,ab=Oa \vee b = I,\quad a \wedge b = O

则称 bbaa补元 (Complement)「補元」

若在一个分配格中,所有的元素都存在补元,则称该分配格为 Boolean 格 (Boolean Lattice)「ブール束」