7.1 格的基本概念

7.1.1 格的定义

定义7.1【离散数学】第七章 格与布尔代数_布尔代数是偏序集,对【离散数学】第七章 格与布尔代数_分配格_02,子集【离散数学】第七章 格与布尔代数_格_03【离散数学】第七章 格与布尔代数_夏明亮_04中存在最大下界(下确界)记作【离散数学】第七章 格与布尔代数_有补格_05和最小上界(上确界)记作【离散数学】第七章 格与布尔代数_格_06;则称【离散数学】第七章 格与布尔代数_布尔代数

多个元素当然也是同理的;

全序集肯定是格。

上确界和下确界具有唯一性。


定义7.2【离散数学】第七章 格与布尔代数_布尔代数是一个格,若【离散数学】第七章 格与布尔代数_夏明亮_04上定义两个二元运算【离散数学】第七章 格与布尔代数_格_10【离散数学】第七章 格与布尔代数_格_11,使得【离散数学】第七章 格与布尔代数_分配格_02【离散数学】第七章 格与布尔代数_布尔代数_13等于【离散数学】第七章 格与布尔代数_有补格_14【离散数学】第七章 格与布尔代数_布尔代数_15的下确界,【离散数学】第七章 格与布尔代数_有补格_16等于【离散数学】第七章 格与布尔代数_有补格_14【离散数学】第七章 格与布尔代数_布尔代数_15的上确界。称【离散数学】第七章 格与布尔代数_分配格_19由格所诱导的代数系统

【离散数学】第七章 格与布尔代数_分配格_20称为交运算,【离散数学】第七章 格与布尔代数_格_11称为并运算。

与环有一点相似。

小小总结以下:

【离散数学】第七章 格与布尔代数_布尔代数_22


定义7.3【离散数学】第七章 格与布尔代数_布尔代数_23是格,【离散数学】第七章 格与布尔代数_布尔代数_24是由格中的元素及【离散数学】第七章 格与布尔代数_布尔代数_25等符号所表示的命题;若将【离散数学】第七章 格与布尔代数_布尔代数_24中的【离散数学】第七章 格与布尔代数_布尔代数_27分别替换为【离散数学】第七章 格与布尔代数_有补格_28得到命题【离散数学】第七章 格与布尔代数_布尔代数_29称为【离散数学】第七章 格与布尔代数_布尔代数_24对偶命题,简称对偶


例7.3 判定下图偏序集是否为格。

【离散数学】第七章 格与布尔代数_格_31

解:

(a)是格;因为任意两个元素在图中都能找到他们上和下确界;比如【离散数学】第七章 格与布尔代数_布尔代数_32

上确界:d

下确界:a

(b)不是格;因为存在两个元素在图中找不到他们的上或下确界;比如【离散数学】第七章 格与布尔代数_夏明亮_33

上确界:无(d和e之间不可比,无法判定它们谁最小)

下确界:a

(c)是格;因为任意两个元素在图中都能找到他们上和下确界;比如【离散数学】第七章 格与布尔代数_夏明亮_34

上确界:h

下确界:a


7.1.2 格的性质

定理7.1 在一个格【离散数学】第七章 格与布尔代数_布尔代数中对【离散数学】第七章 格与布尔代数_分配格_02都有:

【离散数学】第七章 格与布尔代数_格_37

根据定义7.2知:【离散数学】第七章 格与布尔代数_有补格_16【离散数学】第七章 格与布尔代数_有补格_14【离散数学】第七章 格与布尔代数_布尔代数_15的上确界;【离散数学】第七章 格与布尔代数_布尔代数_13【离散数学】第七章 格与布尔代数_有补格_14【离散数学】第七章 格与布尔代数_布尔代数_15的下确界。


定理7.2【离散数学】第七章 格与布尔代数_布尔代数是格,【离散数学】第七章 格与布尔代数_布尔代数_45,则有:

(1) 【离散数学】第七章 格与布尔代数_有补格_46【离散数学】第七章 格与布尔代数_分配格_47可得【离散数学】第七章 格与布尔代数_格_48

(2) 【离散数学】第七章 格与布尔代数_分配格_49【离散数学】第七章 格与布尔代数_格_50可得【离散数学】第七章 格与布尔代数_布尔代数_51

【离散数学】第七章 格与布尔代数_有补格_52

【离散数学】第七章 格与布尔代数_夏明亮_53【离散数学】第七章 格与布尔代数_布尔代数_15【离散数学】第七章 格与布尔代数_有补格_55的下界;

【离散数学】第七章 格与布尔代数_布尔代数_56【离散数学】第七章 格与布尔代数_有补格_55的最大下界(下确界)是【离散数学】第七章 格与布尔代数_格_58

因此【离散数学】第七章 格与布尔代数_格_48


定理7.3 在格【离散数学】第七章 格与布尔代数_布尔代数中,对于【离散数学】第七章 格与布尔代数_布尔代数_61,若【离散数学】第七章 格与布尔代数_布尔代数_62,则【离散数学】第七章 格与布尔代数_布尔代数_63【离散数学】第七章 格与布尔代数_布尔代数_64


定理7.4【离散数学】第七章 格与布尔代数_布尔代数是一个格,由它所诱导的代数系统【离散数学】第七章 格与布尔代数_分配格_19,则对【离散数学】第七章 格与布尔代数_布尔代数_45有:

(1)交换律:【离散数学】第七章 格与布尔代数_分配格_68

(2)结合律:【离散数学】第七章 格与布尔代数_布尔代数_69

(3)幂等律:【离散数学】第七章 格与布尔代数_分配格_70

(4)吸收率:【离散数学】第七章 格与布尔代数_有补格_71


定理7.5【离散数学】第七章 格与布尔代数_布尔代数_72是一个代数系统,其中【离散数学】第七章 格与布尔代数_夏明亮_73【离散数学】第七章 格与布尔代数_夏明亮_74都是二元运算,且满足交换律、结合律、吸收率;则【离散数学】第七章 格与布尔代数_夏明亮_04上存在偏序关系,使【离散数学】第七章 格与布尔代数_布尔代数是一个格,且【离散数学】第七章 格与布尔代数_分配格_02【离散数学】第七章 格与布尔代数_夏明亮_78


定义7.4【离散数学】第七章 格与布尔代数_布尔代数_79是代数系统,其中【离散数学】第七章 格与布尔代数_分配格_20【离散数学】第七章 格与布尔代数_格_11是二元运算,若【离散数学】第七章 格与布尔代数_分配格_20【离散数学】第七章 格与布尔代数_格_11满足交换律、结合律、吸收率;则称【离散数学】第七章 格与布尔代数_布尔代数_79是一个格。


定理7.6【离散数学】第七章 格与布尔代数_布尔代数_79是格,则:

(1)【离散数学】第七章 格与布尔代数_布尔代数_86,若【离散数学】第七章 格与布尔代数_有补格_46【离散数学】第七章 格与布尔代数_格_88

(2)【离散数学】第七章 格与布尔代数_布尔代数_86,若【离散数学】第七章 格与布尔代数_有补格_46【离散数学】第七章 格与布尔代数_分配格_91【离散数学】第七章 格与布尔代数_分配格_92


7.2 分配格与有补格

7.2.1 分配格

定义7.6【离散数学】第七章 格与布尔代数_分配格_19是格,若【离散数学】第七章 格与布尔代数_布尔代数_45,满足:

【离散数学】第七章 格与布尔代数_有补格_95

【离散数学】第七章 格与布尔代数_格_96

则称【离散数学】第七章 格与布尔代数_分配格_19分配格

在格的基础上满足分配律。


判断下图中的【离散数学】第七章 格与布尔代数_布尔代数_98是不是分配格

【离散数学】第七章 格与布尔代数_格_99

解:

【离散数学】第七章 格与布尔代数_布尔代数_100【离散数学】第七章 格与布尔代数_分配格_101是分配格;【离散数学】第七章 格与布尔代数_有补格_102【离散数学】第七章 格与布尔代数_夏明亮_103不是分配格。

【离散数学】第七章 格与布尔代数_有补格_104【离散数学】第七章 格与布尔代数_格_105

【离散数学】第七章 格与布尔代数_分配格_106【离散数学】第七章 格与布尔代数_分配格_107


定义7.7【离散数学】第七章 格与布尔代数_夏明亮_108【离散数学】第七章 格与布尔代数_夏明亮_109是两个格,由它们分别诱导的代数系统【离散数学】第七章 格与布尔代数_布尔代数_110【离散数学】第七章 格与布尔代数_分配格_111;若存在一个从【离散数学】第七章 格与布尔代数_分配格_112【离散数学】第七章 格与布尔代数_布尔代数_113的映射【离散数学】第七章 格与布尔代数_分配格_114,使得【离散数学】第七章 格与布尔代数_分配格_115有:

【离散数学】第七章 格与布尔代数_夏明亮_116

【离散数学】第七章 格与布尔代数_格_117

【离散数学】第七章 格与布尔代数_分配格_114为从【离散数学】第七章 格与布尔代数_布尔代数_110【离散数学】第七章 格与布尔代数_分配格_111的**格同态**,也称【离散数学】第七章 格与布尔代数_有补格_121【离散数学】第七章 格与布尔代数_夏明亮_108格同态象

【离散数学】第七章 格与布尔代数_分配格_114为双射时,格同态也称格同构


定理7.7【离散数学】第七章 格与布尔代数_分配格_124是分配格,当且仅当【离散数学】第七章 格与布尔代数_分配格_124中不含有钻石格或五角格同构的子格。

【离散数学】第七章 格与布尔代数_有补格_126


推论7.1

(1)小于5元的格都是分配格。

(2)任意一条链都是分配格。

链就是全序集。


7.2.2 有补格

定义7.8【离散数学】第七章 格与布尔代数_布尔代数是一个格,如果存在元素【离散数学】第七章 格与布尔代数_有补格_128,对于【离散数学】第七章 格与布尔代数_夏明亮_129,都有【离散数学】第七章 格与布尔代数_有补格_130,则称【离散数学】第七章 格与布尔代数_有补格_14为格【离散数学】第七章 格与布尔代数_布尔代数全下界;若都有【离散数学】第七章 格与布尔代数_夏明亮_133,则称【离散数学】第七章 格与布尔代数_有补格_14为格【离散数学】第七章 格与布尔代数_布尔代数全上界

全下界就是最小元,用0表示;

全上界就是最大元,用1表示。


定义7.9【离散数学】第七章 格与布尔代数_布尔代数是格,若【离散数学】第七章 格与布尔代数_夏明亮_04存在全下界和全上界,则称其为有界格,记作【离散数学】第七章 格与布尔代数_格_138

钻石格和五角格都是有界格,同时任何有限格【离散数学】第七章 格与布尔代数_分配格_124也都是有界格。设【离散数学】第七章 格与布尔代数_夏明亮_140则:

【离散数学】第七章 格与布尔代数_格_141【离散数学】第七章 格与布尔代数_分配格_124的全下界;

【离散数学】第七章 格与布尔代数_有补格_143【离散数学】第七章 格与布尔代数_分配格_124的全上界。


例7.8 设有限集【离散数学】第七章 格与布尔代数_有补格_145,那么在格【离散数学】第七章 格与布尔代数_有补格_146中,空集【离散数学】第七章 格与布尔代数_有补格_147是其全下届,集合【离散数学】第七章 格与布尔代数_有补格_145就是其全上界。


定义7.10【离散数学】第七章 格与布尔代数_格_138是有界格,【离散数学】第七章 格与布尔代数_有补格_128,若存在【离散数学】第七章 格与布尔代数_布尔代数_151,使得【离散数学】第七章 格与布尔代数_布尔代数_152【离散数学】第七章 格与布尔代数_布尔代数_153,则称【离散数学】第七章 格与布尔代数_布尔代数_15【离散数学】第七章 格与布尔代数_有补格_14补元【离散数学】第七章 格与布尔代数_有补格_14的补元记作:【离散数学】第七章 格与布尔代数_分配格_157【离散数学】第七章 格与布尔代数_夏明亮_158

显然,【离散数学】第七章 格与布尔代数_布尔代数_15【离散数学】第七章 格与布尔代数_有补格_14的补元,那么【离散数学】第七章 格与布尔代数_有补格_14也是【离散数学】第七章 格与布尔代数_布尔代数_15的补元;也就是【离散数学】第七章 格与布尔代数_有补格_14【离散数学】第七章 格与布尔代数_布尔代数_15互补,简称互补。

在任何有界格中全下界【离散数学】第七章 格与布尔代数_分配格_165与全上界【离散数学】第七章 格与布尔代数_有补格_166总是互补的;集合中的其他元素则可能存在补元也可能无补元,当有补元时补元也可能不是唯一的。

对于有界分配格,若集合中的元素存在补元,则补元必定唯一。


定理7.8【离散数学】第七章 格与布尔代数_格_138有界分配格,若【离散数学】第七章 格与布尔代数_有补格_128,且对于【离散数学】第七章 格与布尔代数_有补格_14存在补元【离散数学】第七章 格与布尔代数_布尔代数_15,则【离散数学】第七章 格与布尔代数_布尔代数_15【离散数学】第七章 格与布尔代数_有补格_14的唯一补元。


定义7.11【离散数学】第七章 格与布尔代数_格_138是一个有界格,若对于【离散数学】第七章 格与布尔代数_夏明亮_174,在【离散数学】第七章 格与布尔代数_夏明亮_04中都有【离散数学】第七章 格与布尔代数_有补格_14的补元存在,则称其为有补格

再次汇总下关系:

【离散数学】第七章 格与布尔代数_夏明亮_177


例7.9 判断下图中四个格的性质

【离散数学】第七章 格与布尔代数_分配格_178

解:①找到格的全上界:1和全下界:0;它们必定互补。

②逐个找到其他元素的补元

【离散数学】第七章 格与布尔代数_布尔代数_100

全上界:【离散数学】第七章 格与布尔代数_有补格_55,全下界:【离散数学】第七章 格与布尔代数_有补格_14;是有界格。

【离散数学】第七章 格与布尔代数_有补格_14【离散数学】第七章 格与布尔代数_有补格_55互补,【离散数学】第七章 格与布尔代数_布尔代数_15在格中不存在补元;因此本格不是有补格。

【离散数学】第七章 格与布尔代数_分配格_101

全上界:【离散数学】第七章 格与布尔代数_夏明亮_186,全下界:【离散数学】第七章 格与布尔代数_有补格_14;是有界格。

【离散数学】第七章 格与布尔代数_有补格_14【离散数学】第七章 格与布尔代数_夏明亮_186互补,【离散数学】第七章 格与布尔代数_布尔代数_15【离散数学】第七章 格与布尔代数_有补格_55互补;因此本格是有补格。

【离散数学】第七章 格与布尔代数_有补格_102

全上界:【离散数学】第七章 格与布尔代数_布尔代数_193,全下界:【离散数学】第七章 格与布尔代数_有补格_14;是有界格。

【离散数学】第七章 格与布尔代数_有补格_14【离散数学】第七章 格与布尔代数_布尔代数_193互补,【离散数学】第七章 格与布尔代数_格_197中任一元素与剩余两个元素都互补,即每个元素都有2个补元;因此本格是有补格。

【离散数学】第七章 格与布尔代数_夏明亮_103

全上界:【离散数学】第七章 格与布尔代数_布尔代数_193,全下界:【离散数学】第七章 格与布尔代数_有补格_14;是有界格。

【离散数学】第七章 格与布尔代数_有补格_14【离散数学】第七章 格与布尔代数_布尔代数_193互补,【离散数学】第七章 格与布尔代数_布尔代数_15的补元是【离散数学】第七章 格与布尔代数_有补格_55【离散数学】第七章 格与布尔代数_夏明亮_186【离散数学】第七章 格与布尔代数_有补格_55【离散数学】第七章 格与布尔代数_夏明亮_186的补元是【离散数学】第七章 格与布尔代数_布尔代数_15;因此本格是有补格。


7.3 布尔代数

定义7.12 若一个格是有补分配格,则称它为布尔格布尔代数。(【离散数学】第七章 格与布尔代数_分配格_209)

分配格中,若某元素存在补元那么它的补元是唯一的。

故在布尔代数中,每个元素都存在唯一的补元。

一般地,将求补元的运算(一般记作【离散数学】第七章 格与布尔代数_有补格_210)看作是布尔代数中的一元运算。

再次汇总下关系:

【离散数学】第七章 格与布尔代数_分配格_211


定理7.9 设有代数系统【离散数学】第七章 格与布尔代数_夏明亮_212,其中【离散数学】第七章 格与布尔代数_分配格_213至少包含两个元素,【离散数学】第七章 格与布尔代数_分配格_20【离散数学】第七章 格与布尔代数_格_11【离散数学】第七章 格与布尔代数_分配格_213上的两个二元运算,【离散数学】第七章 格与布尔代数_夏明亮_217【离散数学】第七章 格与布尔代数_分配格_213上的一元运算,对【离散数学】第七章 格与布尔代数_有补格_219,满足:

①交换律:【离散数学】第七章 格与布尔代数_分配格_220

②分配律:【离散数学】第七章 格与布尔代数_分配格_221

③同一律:在【离散数学】第七章 格与布尔代数_分配格_213中存在零元【离散数学】第七章 格与布尔代数_分配格_165,使【离散数学】第七章 格与布尔代数_格_224 ##这里不要理解为求上界和下界

【离散数学】第七章 格与布尔代数_分配格_213中存在幺元【离散数学】第七章 格与布尔代数_有补格_166,使【离散数学】第七章 格与布尔代数_格_227 ##这里不要理解为求上界和下界

④补元律:【离散数学】第七章 格与布尔代数_夏明亮_228,使【离散数学】第七章 格与布尔代数_有补格_229

【离散数学】第七章 格与布尔代数_夏明亮_212布尔代数


定义7.13【离散数学】第七章 格与布尔代数_夏明亮_212是代数系统,【离散数学】第七章 格与布尔代数_分配格_20【离散数学】第七章 格与布尔代数_格_11【离散数学】第七章 格与布尔代数_分配格_213上的二元运算,【离散数学】第七章 格与布尔代数_夏明亮_217【离散数学】第七章 格与布尔代数_分配格_213上的一元运算,运算满足定理7.9中的①②③④条件时,则此代数系统为布尔代数

废话!!!


定理7.10【离散数学】第七章 格与布尔代数_分配格_209是布尔代数,则:

【离散数学】第七章 格与布尔代数_格_238

【离散数学】第七章 格与布尔代数_布尔代数_239