7格与布尔代数

7格与布尔代数
7格与布尔代数

布尔代数是计算机逻辑设计的基础,它是由格引出的,格又是从偏序集引出的。所以我们先回顾一下偏序集。

是偏序集:≤是A上自反,反对称和传递关系(偏序).

偏序集中的元素间的次序可以通过它的Hasse图反映出来.

例如A={1,2,3,6,12,24,36}, ≤是A上整除关系其Hasse图如图所示,B?A B≠Φ

1.B的极小元与极大元

y是B的极小元??y∈B∧??x(x∈B∧x≤y) y是B的极大元??y∈B∧??x(x∈B∧y≤x)24 。36 。12。

6。2。3。

例如{2,3,6}的极小元:2,3 极大元:6 1

1

2.B的最小元与最大元

y是B的最小元??y∈B∧?x(x∈B→y≤x) y是B的最大元??y∈B∧?x(x∈B→x≤y) {2,3,6}的最小元:无最大元: 6

B如果有最小元(最大元), 则是唯一的。3.B的下界与上界

y是B的下界??y∈A∧?x(x∈B→y≤x)

y是B的上界??y∈A∧?x(x∈B→x≤y) {2,3,6}的下界:1 上界: 6,12,24,36

4.B的最大下界(下确界)与最小上界(上确界)24 。36 。12。

6。2。3。

1。

y是B的最大下界(下确界):B的所有下界x,有x≤y。

y是B的最小上界(上确界):B的所有上界x,有y≤x。

{2,3,6}下确界:1 上确界:6 (B若有下(上)确界,则唯一)

2

一 . 基本概念

1.格的定义

是偏序集,如果任何a,b∈A,使得{a,b}都有最大下界和最小上界,则称是格。

右图的三个偏序集,哪个是格?24 。36。30。2。12。

不是格,

6 。10 。

6。3。

15。1

4。

因为{24,36} 无最小上界。2。3。

1。

2。5。

3。

1。

是格。再看下面三个偏序集,哪个是格?

7-1 格(Lattice)

a

b

c

1

2

3 a

b

c d 4

5

e

6

d

e

这三个偏序集,都不是格,第一个与第三个是同构的。因为 d 和e 无下界,也无最小上界;b,c 虽有下界,但无最大下界。 第二个图:2,3无最大下界,4,5无最小上界。 2. 平凡格:所有全序都是格,称之为平凡格。

因为全序中任何两个元素x,y ,要么x≤y, 要么y≤x 。如果x≤y ,则{x,y}的最大下界为x ,最小上界为y 。 如果y≤x ,则{x,y}的最大下界为y ,最小上界为 x 。 即这{x,y}的最大下界为较小元素,最小上界为较大元素.

4

3. 由格诱导的代数系统

是格,在A 上定义二元运算∨和∧为:?a,b ∈A a ∨b=LUB {a,b}, {a,b}的最小上界.Least Upper Bound a ∧b=GLB {a,b}, {a,b}的最大下界.Greatest Lower Bound 称是由格诱导的代数系统. (∨-并,∧-交)

例如右边的格中a ∧b=b a ∨b=a b ∧c=e

4. 子格:设是格, 是由

诱导的代数系统。B 是A 的非空子

a b

c

d

e

集,如果∧和∨在B 上封闭,则称的子格。

a b

c b

d

e

f e

g

a

c b

c

f

g

d 子格。而不是.

因b ∧c=d ?B, (判定子格:看去掉的元素是否影响封闭) 5

a

二. 格的对偶原理

是格,≤的逆关系记作≥,≥也是偏序关系。

所以也是格,的Hasse图是将的Hasse图颠倒180o即可。

格的对偶原理:设P是对任何格都为真的命题,如果将P中的≤换成≥,∧换成∨,∨换成∧,就得到命题P’ ,

称P’为P的对偶命题,则P’对任何格也是为真的命题。

例如:P: a∧b≤a P’: a∨b≥a

{a,b}的最大下界≤a{a,b}的最小上界≥a 三. 格的性质

是由格诱导的代数系统。 a,b,c,d∈A

1. a≤a∨b b≤a∨b a∧b≤a a∧b≤b

此性质由运算∨和∧的定义直接得证。

6

2.如果a≤b,c≤d,则a∨c≤b∨d,a∧c≤b∧d。

证明:如果a≤b,又b≤b∨d, 由传递性得a≤b∨d,

类似由c≤d,d≤b∨d,由传递性得c≤b∨d,

这说明b∨d是{a,c}的上界,而a∨c是{a,c}的最小上界,

所以a∨c≤b∨d。

类似可证a∧c≤b∧d。

推论:在一个格中,任何a,b,c∈A,如果b≤c,则a∨b≤a∨c,a∧b≤a∧c。

此性质称为格的保序性。

3.∨和∧都满足交换律。即

a∨b=b∨a,a∧b=b∧a。

此性质由运算∨和∧的定义直接得证。

7

4.∨和∧都满足幂等律。即a∨a=a a∧a=a

证明:由性质1 得a≤a∨a (再证a∨a≤a)

又≤自反得a≤a, 这说明a是{a}的上界,而a∨a是{a}的

最小上界,所以a∨a≤ a。最后由反对称得a∨a=a 。由对偶原理得a∧a=a

5.∨和∧都满足结合律。即

(a∨b)∨c =a∨(b∨c) ,(a∧b)∧c =a∧(b∧c) 。

证明:⑴先证明(a∨b)∨c ≤a∨(b∨c)

∵a≤ a∨(b∨c) b≤b∨c ≤ a∨(b∨c)

∴(a∨b) ≤a∨(b∨c) ∵c≤b∨c ≤ a∨(b∨c)

∴(a∨b)∨c ≤a∨(b∨c)

⑵同理可证a∨(b∨c)≤(a∨b)∨c

最后由反对称得(a∨b)∨c =a∨(b∨c)

类似可证(a∧b)∧c =a∧(b∧c) 。8

6.∨和∧都满足吸收律。即

a∨( a∧b) =a,a∧(a∨b) =a。

证明:⑴显然有a≤a∨( a∧b)

⑵.再证a∨( a∧b) ≤a

∵a≤ a a∧b ≤a∴a∨( a∧b) ≤a

最后由≤反对称得a∨( a∧b) =a,

类似可证a∧(a∨b) =a。

7.是代数系统,如果∨和∧是满足吸收律的二元运算,则∨和∧必满足幂等律。

证明:任取a,b∈A ∵∨和∧是满足吸收律。∴有a∨( a∧b) =a ------⑴a∧(a∨b) =a -------⑵。

由于上式中的b是任意的,可以令b=a∨b 并代入⑴式得a∨(a∧(a∨b)) =a 由⑵式得a∨a=a

同理可证a∧a=a9

8.∨和∧不满足分配律。但有分配不等式:

a

a∨(b∧c)≤ (a∨b)∧(a∨c) ,

e

(a∧b)∨(a∧c)≤ a∧(b∨c) 。 b

我们先看右图的例子: d

c

d∨(b∧e)=d∨c=d

(d∨b)∧(d∨e) =a∧e=e d≤e即

d∨(b∧e) ≤ (d∨b)∧(d∨e)

证明:⑴∵a≤a∨b a≤a∨c ∴a ≤(a∨b)∧(a∨c)

∵b∧c≤b≤ a∨b b∧c≤c≤ a∨c

∴b∧c ≤(a∨b)∧(a∨c)

于是有a∨(b∧c) ≤(a∨b)∧(a∨c)

由对偶原理得a∧(b∨c)≥ (a∧b)∨(a∧c) 。

即(a∧b)∨(a∧c)≤ a∧(b∨c) 。

10

*9. a≤b? a∨b=b ? a∧b=a

证明:⑴教材P239 已证a≤b? a∧b=a 这里从略。

⑵下面证明 a≤b? a∨b=b

先证a≤b?a∨b=b

设a≤b,又b≤b∴a∨b≤ b

又∵b≤a∨b 由≤反对称得a∨b=b

再证 a∨b=b ?a≤b

已知a∨b=b ∵a≤ a∨b ∴

a≤b。最后得a≤b? a∨b=b

这是个很重要的定理,在以后经常用到此结论。

11

四.格的同态与同构

1.定义:设是两个格,由它们诱导的

,∨1,∧1>和,如果存在代数系统分别是

1

A2 使得对任何a,b∈A1,

映射f:A

1

f(a∨1b)=f(a)∨2f(b)

f(a∧1b)=f(a)∧2f(b)

,∨1,∧1>到的同态映射。

则称f是

1

),≤2>是 的同态像。

也称

1

,∨1,∧1>到,如果f 是双射的,就称f是

1

,≤1> 和同构。

的格同构,也称格

1

12

2.格同态的保序性

,≤1> 到 的同态映射,则对任

定理:设f是格

1

,如果a≤1b, 则f(a)≤2f(b).

何a,b∈A

1

证明:令

,∨1,∧1>和是格

1

诱导的代数系统,任取a,b∈A1,设a≤1b, 则a b=a f(a∧1b)=f(a) 而f(a∧1b)= f(a)∧2f(b),所以

1

f(a)∧2f(b)=f(a) ,所以f(a)≤2f(b).

3.格同构的保序性

,≤1> 到 的同构映射,

定理:设双射f是格

1

, 若a≤1b f (a)≤2f(b).

当且仅当 对任何a,b∈A

1

证明:令

,∨1,∧1>和是格

1

诱导的代数系统,

14

1).充分性:已知,任取a,b∈A1, 若a≤1b ?f (a)≤2f(b). ( 应证出f(a∧1b)=f(a)∧2f(b) f(a∨1b)=f(a)∨2f(b) )

a) 先证f(a∧1b)=f(a)∧2f(b)

令a∧

b=c ∴c≤1a c≤1b 由已知得f(c)≤2f(a) 和

1

f(c)≤2f(b). 所以f(c)≤2f(a)∧2f(b)---------⑴

f(b)≤2 f(c) :

再证f(a)∧

2

, 又∧2的封闭性得f(a)∧2f(b)∈A2 ,

由于f(a),f(b)∈A

2

→A2是满射,必有d∈A1, 使得f(d)=f(a)∧2f(b) 又由f:A

1

所以f(d)≤

f(a) f(d)≤2f(b)

2

由已知条件得:d≤

a d≤1

b ∴d≤1a∧1b=

c d≤1c

1

f(d)≤2f(c) 即f(a)∧2f(b)≤2 f(c) --------⑵

由⑴⑵得f(c)=f(a)∧

f(b)

2

b)=f(a)∧2f(b) 。

即f(a∧

1

b)类似可证f(a∨1b)=f(a)∨2f(b) 所以f是它们的同构映射

15

2).必要性:已知f是格 的同构映射,(证出:任取a,b∈A

1

, 若a≤1b ?f (a)≤2f(b) )

a)先证a≤1b ?f (a)≤2f(b)

任取a,b∈A

1

,设a≤1b ,由格同态保序性得f(a)≤2 f(b) b)再证f (a)≤2f(b) ?a≤1b

设f (a)≤

2

f(b),∴f(a)=f(a)∧2f(b)=f(a∧1b)

∵f 是入射,∴a=a∧

1

b 所以a≤1b

由a),b)最后得a≤

1

b ?f (a)≤2f(b) 。

定理证毕。

由格的同构得:

具有一、二、三个元素的格分别同构于含有一、二、

a

三个元素的链。 a

a b

b c

e 具有四个元素的格分别同构于下面两种格形式之一:

a

a

b b

c

d

d

具有五个元素的格分别同构于下面五种格形式之一:

a a

b

c b

a

c

d b

a

a

b

c

c d

d

e

e

d

d

e

e

作业 P242 (1) (2) (4) (7)

c c b

7-2 几个特殊格

一. 分配格

前面我们介绍一般的格,∧和∨只满足分配不等式。

a∨(b∧c)≤ (a∨b)∧(a∨c) ,

(a∧b)∨(a∧c)≤ a∧(b∨c) 。

下面介绍的是满足分配律的格----分配格。

1.定义:是由格诱导的代数系统。如果对?a,b,c∈A,有

a∨(b∧c) =(a∨b)∧(a∨c) ,

a∧(b∨c)= (a∧b)∨(a∧c)

则称是分配格。

是分配格(诱导的代数系统是) 。

2. 二个重要的五元素非分配格:

2∧(3∨5)=2∧30=2

(2∧3)∨(2∧5)=1∨1=1 2

c ∧(b ∨d)=c ∧a=c (c ∧b)

∨(c ∧d)=e ∨d=d 可见它们都不是分配格。

30

a

c

3

5 b

d

1

e

3.分配格的判定:见书 P245

一个格是分配格的充分且必要条件是在该格中没有任何子格与上述两个五元素非分配格之一同构。 用此方法可以判定下面两个格不是分配格:

6 3

4

5

a

b

c d

2 e

f

1

g

离散数学习题解答(第五章)格与布尔代数

离散数学习题解答 习题五(第五章 格与布尔代数) 1.设〈L ,?〉是半序集,?是L 上的整除关系。问当L 取下列集合时,〈L ,?〉是否是格。 a) L={1,2,3,4,6,12} b) L={1,2,3,4,6,8,12} c) L={1,2,3,4,5,6,8,9,10} [解] a) 〈L ,?〉是格,因为L 中任两个元素都有上、下确界。 b) 〈L ,?〉不是格。因为L 中存在着两个元素没有上确界。 例如:8 12=LUB{8,12}不存在。 c) 〈L ,?〉不是格。因为L 中存在着两个元素没有上确界。 1 6 3 1 2 4 8 63 1 2 4 1 1

倒例如:46=LUB{4,6}不存在。 2.设A ,B 是两个集合,f 是从A 到B 的映射。证明:〈S ,?〉是〈2B ,?〉的子格。其中 S={y|y=f (x),x ∈2A } [证] 对于任何B 1∈S ,存在着A 1∈2A ,使B 1=f (A 1),由于f(A 1)={y|y ∈B ∧(x)(x ∈A 1∧f (x)=y)}?B 所以B 1∈2B ,故此S ?2B ;又B 0=f (A)∈S (因为A ∈2A ),所以S 非空; 对于任何B 1,B 2∈S ,存在着A 1,A 2∈2A ,使得B 1=f (A 1),B 2=f (A 2),从而 L ∪B{B 1,B 2}=B 1∪B 2=f (A 1)f (A 2) =f (A 1∪A 2) (习题三的8的1)) 由于A 1∪A 2?A ,即A 1∪A 2∈2A ,因此f (A 1∪A 2)∈S ,即上确界L ∪B{B 1,B 2}存在。 对于任何B 1,B 2∈S ,定义A 1=f –1 (B 1)={x|x ∈A ∧f (x)∈B 1},A 2=f -1 (B 2)={x|x ∈A ∧f (x)∈B 2},则A 1,A 2∈2A ,且显然B 1=f (A 1),B 2=f (A 2),于是 GLB{B 1,B 2}=B 1∩B 2=f (A 1)∩f (A 2) ?f (A 1∩A 2) (习题三的8的2)) 又若y ∈B 1∩B 2,则y ∈B ,且y ∈B 2。由于y ∈B 1=f (A 1)={y|y ∈B ∧(x)(x ∈A 1∧f (x)=y)},于是存在着x ∈A 1,使f (x)=y ,但是f (x)=y ∈B 2。故此x ∈A 2=f -1 (B 2)={x|x ∈A ∧f(x)∈B 2},因此x ∈A 1∩A 2,从而y=f (x)∈f (A 1∩A 2),所以 GLB{B 1,B 2}=B 1∩B 2=f (A 1)∩f (A 2) ?f (A 1∩A 2) 9 7 31

第七章格与布尔代数

第七章 格与布尔代数 1. 说明什么叫格? 2. 给定偏序集如下图所示,其中哪些不是格?为什么? 3下面图哪些是格?对于不是格的,要说明原因。 4. 填空: 是平凡格,当且仅当 ( ). 5.证明全序都是格。 6. 填空: 设是格, 是由格诱导的代数系统。其中∨与∧是在A 上定义二元运算。: a,b ∈A 则 a ∨b 表示( )。 q (a) (b) (c) (d) 3 2 5 15 6 4 1 2 3

a ∧ b 表示( )。 7. 说明什么叫子格? 8. 给定偏序集如下图所示,其中哪些不是格的子格? 为什么? 9.设是一个格,任取a,b ∈A,a也是格. 10.具有一、二、三个元素的格各有几种不同构形式?请分别请画出它们的哈斯图。 11.具有四个元素的格有几种不同构形式?请分别请画出它们的哈斯图。 12具有五个元素的格有几种不同构形式?请分别请画出它们的哈斯图。 13. 证明格中下面式子成立: (a ∧b)∨(c ∧d)≤(a ∨c)∧(b ∨d) a a c a

14. 请说出什么叫分配格? 15. 指出判定一个格是分配格的充分且必要条件是在该格中没有任何子格与两个五元素非分配格之一同构。请画出这两个五元素非分配格。 16. 下面具有五个元素的格中,哪些是分配格? 17.具有五个元素的格中,有几个不是分配格?请画出这些非分配格的图。 18. 验证下面格不是分配格。 19. 验证下面格不是分配格。 a b c d e

离散数学12格和布尔代数

第十二章 格和布尔代数 12.1 设c b a ,,是格),( A 中的元素,求证:如果b a ,则)()(c a b c b a ∨∧∧∨ 证明 因为b a ,且)(c a a ∨ ,所以)(c a b a ∨∧ 。 又因为b c b ∧,且c a c c b ∨∧ ,所以)(c a b c b ∨∧∧ 。 即)(c a b ∨∧是a 和c b ∧的上界,从而有: )()(c a b c b a ∨∧∧∨ 。 12.2 设c b a ,,是格),( A 中的元素,求证: (1))()()(c a b a c b a ∨∧∨∧∨ (2))( )()(c b a c a b a ∨∧∧∨∧ (1)证明 因为c a a b a a ∨∨ ,,所以)()(c a b a a ∨∧∨ 。 又因为b a b c b ∨∧ ,且c a c c b ∨∧ ,所以)()(c a b a c b ∨∧∨∧ 。 即)()(c a b a ∨∧∨是a 和c b ∧的上界。 所以,)()()(c a b a c b a ∨∧∨∧∨ 。 (2)证明 因为a b a ∧,a c a ∧,则有a c a b a )()(∧∨∧。 又因为b b a ∧,有c b b b a ∨∧ ,同理c b c a ∨∧ 。从而有c b c a b a ∨∧∨∧ )()(。 即)()(c a b a ∧∨∧是a 和c b ∨的下界。 因此,)( )()(c b a c a b a ∨∧∧∨∧ 。 10.3 设),,(∧∨A 是一个代数系统,其中∨和∧是满足吸收律的二元运算,证明:∨和∧也满足等幂律。 证明

因为∨和∧是满足吸收律,所以a b a a =∨∧)(,a b a a =∧∨)(。于是有: )((b a a a a a ∧∨∧=∧ )(c a a ∨∧= (其中b a c ∧=) a = 同理可证,a a a =∨。 故∨和∧也满足等幂律。 10.4 证明:一个格是可分配的,当且仅当对于这个格中的任意元素a ,b 和c ,有 )()(c b a c b a ∧∨∧∨ 证明 (1)必要性 因为a c a ∧和c b c b ∧∧ ,所以)()()(c b a c b c a ∧∨∧∨∧ 。 又因为格为分配格,所以)()()(c b c a c b a ∧∨∧=∧∨。 因此,)()(c b a c b a ∧∨∧∨ 。 (2)充分性 因为对于c b a ,,?,有)()(c b a c b a ∧∨∧∨ ,则 )()()(c c b a c b a ∧∧∨=∧∨ (等幂律) c c b a ∧∧∨=))(( (结合律) c c b a ∧∧∨))(( (假设) c a c b ∧∨∧=))(( (交换律) )()(c a c b ∧∨∧ (假设) 又因为b a a ∨ ,c c ,所以c b a c a ∧∨∧)( ;同理,c b a c b ∧∨∧)( 因此,c b a c b c a ∧∨∧∨∧)()()( 综上所述,)()()(c b c a c b a ∧∨∧=∧∨ 故该格是可分配的。 10.5 证明一个格),( A 是分配的,当且仅当对A 中的任意元素a ,b 和c ,有 )()()()()()(a c c b b a a c c b b a ∨∧∨∧∨=∧∨∧∨∧

格与布尔代数试题

、选择题(每小题2分,共30分) 1、N 是自然数集, 是小于等于关系, 则 N, 是(C )。 (A)有界格 (B) 有补格 (C)分配格 (D) 2、在有界格中,若只有一个元素有补元, 有补分配格 则补元( C ) (A)必唯 (B) 不唯 (C)不一定唯 (D) 可能唯 3、 F 面是一些偏序集的哈斯图,判断哪一个为格( C ) d c e e e c D A C B D ) (A)分配格 (B)有补格 (C)布尔格 (D) 有界格 6设L,是一条链,其中L -3,贝U L, ( C ) (A)不是格 (B) 是有补格 5、只含有有限个元素的格称为有限格, 有限格必是(

(C)是分配格 (D) 是布尔格 7、 设A 为一个集合, P(A), 为有补格,P(A)中每个元素的补元(A ) (A) 存在且唯一 (B) 不存在 (C)存在但不唯一 (D)可能存在 8、 设 代 是一个有界格,若它也是有补格,只要满足( B ) (A)每个元素都有一个补元 (B)每个元素都至少有一个补元 9、如下哈斯图(C )表示的关系构成有补格。 (C)每个元素都无补元 (D)每个元素都有多个补元 10、如图给出的哈斯图表示的格中( (A)a (C)e (D) f 11、设格 B, 2如图所示,它们的运算分别为 和,。令 f(a) X !, f(b) X 2, f (c) X 4, f (d) X 8,则 f ( B ) B )元素无补元。 d g c

(A)是格同态映射 (B)不是格同态映射 系。贝U 30的补元为 (B) 30 (D) 70 f (a) 2 f(b)是格同构的( (B)充分条件 ,其中定义为:对于n 1 , n 2 L, n 1 n 2 当且仅当n 1是n 2的因子。问其中哪几个偏序集是格(说明理由)。(共6 分) a)、L {1,2,3,4,6,12} b)、L {1,2,3,4,6,8,12,14} C)、L {1,2,3,4,5,6,7,8,9,10,11,12} 、图中为格L 所对应的哈斯图。(共10分) (C) 是格同构映射 (D) 是自同态映射 (A) 2n (B) (C) 2n (D) 4n 13、在布尔格 A, 中有3个原子a 1,a 2,a 3则6 ( B ) (A) a 2 a 3 (B) a 2 a 3 (C) a 2 a 3 (D) a 2 a 3 14、在布尔格 代 中, A {X | X 是5的整数倍且是210的正因子} , |为整除关 (A)15 (C)35 15、设A, 1和 B, 2 是两个格, f 是A 到B 的双射,则对任意的a,b A ,有 (A)必要条件 (C)充要条件 (D)既不充分也不必要 、由下列集合L 构成的偏序集 L,

离散数学答案 第十章 格和布尔代数

第十章 格和布尔代数 习题10.1 1.解 ⑴不是,因为L 中的元素对{2,3}没有最小上界; ⑵是,因为L={1,2,3,4,6,9,12,18,36}任何一对元素a ,b ,都有最小上界和最大下界; ⑶是,与⑵同理; ⑷不是,因为L 中的元素对{6,7}没有最小上界不存在最小上界。 2.证明 ⑴因为,a ≤b,所以,a ∨b=b ;又因为,b ≤c,所以,b ∧c=b 。故a ∨b=b ∧c ; ⑵因为,a ≤b ≤c,所以,a ∧b=a,b ∧c=b,而a ∨b=b ,因此,(a ∧b )∨(b ∧c )=b ; 又a ∨b=b,b ∨c=c,而b ∧c=b, 因此,(a ∨b )∧(b ∨c )=b 。即 (a ∧b)∨(b ∧c)=(a ∨b)∧(b ∨c)。 习题10.2 1.解 由图1知:<S 1,≤>不是<L,≤>的子格,这是因为,e ∨f=g ?S 1; <S 2,≤>不是<L,≤>的子格, ∵e ∧f=c ?S 2; <S 3,≤>是<L,≤>的子格. 2.解 S 24的包含5个元素的子格有如下的8个: S 1={1,3,6,12,24}, S 2={1,2,6,12,24}, S 3={1,2,4,12,24}, S 4={1,2,4,8,24}, S 5={1,2,3,6,12}, S 6={1,2,4,6,12}, S 7={2,4,6,12,24}, S 7={2,4,8,12,24}. 3.证明 因为,一条线上的任何两个元素都有(偏序)关系,所以,都有最大下界和最小上界,故它是格,又因为它是的子集,即是的子代数,故是子格。 4.证明 由(10-4)有,a ∧b ≤a ,由已知a ≤c ,由偏序关系的传递性有,a ∧b ≤c ; 同理 a ∧b ≤d 。 由(10-5)和以上两式有,a ∧b ≤c ∧d . 5.证明 因为由(10-4)有,a ∧b ≤a ,因此, (a ∧b )∨(c ∧d )≤a ∨(c ∧d ) ① 由分配不等式有, a ∨(c ∧d )≤(a ∨c )∧(a ∨d ) ② 再由由(10-4)有, (a ∨c )∧(a ∨d ) ≤a ∨c ③ 由偏序关系的传递性和①②③则有, (a ∧b )∨(c ∧d )≤a ∨c 同理 (a ∧b )∨(c ∧d )≤b ∨d 因此有, (a ∧b )∨(c ∧d )≤(a ∨c ) ∧(b ∨d )。 习题10.3 1.解 ⑴ 是,全上界是24,全下界是1; ⑵1的补元是24;3的补元是8;8的补元是3,4、6没有补元。 图1 图2

格与布尔代数试题1电子版本

格与布尔代数试题1

一、选择题(每小题2分,共30分) 1、N 是自然数集,≤是小于等于关系,则≤><,N 是(C )。 )(A 有界格 )(B 有补格 )(C 分配格 )(D 有补分配格 2、在有界格中,若只有一个元素有补元,则补元(C )。 )(A 必唯一 )(B 不唯一 )(C 不一定唯一 )(D 可能唯一 3、下面是一些偏序集的哈斯图,判断哪一个为格(C ) f g c e a e c d f d e b c a e b A B C D 4、以下为4个格对应的哈斯图,( D )是分配格。 A B C D 5、只含有有限个元素的格称为有限格,有限格必是( D ) )(A 分配格 )(B 有补格 )(C 布尔格 )(D 有界格

6、设≤><,L 是一条链,其中3≥L ,则≤><,L ( C ) )(A 不是格 )(B 是有补格 )(C 是分配格 )(D 是布尔格 7、设A 为一个集合,?><),(A P 为有补格,)(A P 中每个元素的补元( A ) )(A 存在且唯一 )(B 不存在 )(C 存在但不唯一 )(D 可能存在 8、设≤><,A 是一个有界格,若它也是有补格,只要满足( B ) )(A 每个元素都有一个补元 )(B 每个元素都至少有一个补元 )(C 每个元素都无补元 )(D 每个元素都有多个补元 9、如下哈斯图( C )表示的关系构成有补格。 A B C D 10、如图给出的哈斯图表示的格中( B )元素无补元。 a b d f g )(A a )(B c

)(C e )(D f 11、设格>≤<>≤<21,,B A 和如图所示,它们的运算分别为?⊕∧∨,和,。令8421)(,)(,)(,)(x d f x c f x b f x a f ====,则f ( B ) )(A 是格同态映射 )(B 不是格同态映射 )(C 是格同构映射 )(D 是自同态映射 12、有限布尔代数的元素的个数必定等于( C ) )(A n 2 )(B 2n )(C n 2 )(D n 4 13、在布尔格≤><,A 中有3个原子321,,a a a 则=1a ( B ) )(A 32a a ∧ )(B 32a a ∨ )(C 32a a ∧ )(D 32a a ∨ 14、在布尔格≤><,A 中,}2105|{的正因子的整数倍且是是X X A =,|为整除关系。则30的补元为( C ) )(A 15 )(B 30 )(C 35 )(D 70 15、设>≤<>≤<21,,B A 和是两个格,的双射到是B A f ,则对任意的A b a ∈,,有)()(21b f a f b a ≤?≤是格同构的( C ) )(A 必要条件 )(B 充分条件 )(C 充要条件 )(D 既不充分也不必要 二、由下列集合L 构成的偏序集≤><,L ,其中≤定义为:对于1n , 2n ,L ∈1n ≤2n 当且仅当1n 是2n 的因子。问其中哪几个偏序集是格(说明理 由)。(共6分)

第七章 格与布尔代数

第七章 格与布尔代数 1. 说明什么叫格? 2. 给定偏序集如下图所示,其中哪些不是格?为什么? 3下面图哪些是格?对于不是格的,要说明原因。 4. 填空: 是平凡格,当且仅当 ( ). 5.证明全序都是格。 6. 填空: 设是格, 是由格诱导的代数系统。其中∨与∧是在A 上定义二元运算。: a,b ∈A 则 a ∨b 表示( )。 q (a) (b) (c) (d) 3 2 5 15 6 4 1 2 3

a ∧ b 表示( )。 7. 说明什么叫子格? 8. 给定偏序集如下图所示,其中哪些不是格的子格? 为什么? 9.设是一个格,任取a,b ∈A,a也是格. 10.具有一、二、三个元素的格各有几种不同构形式?请分别请画出它们的哈斯图。 11.具有四个元素的格有几种不同构形式?请分别请画出它们的哈斯图。 12具有五个元素的格有几种不同构形式?请分别请画出它们的哈斯图。 13. 证明格中下面式子成立: (a ∧b)∨(c ∧d)≤(a ∨c)∧(b ∨d) a a c a

14. 请说出什么叫分配格? 15. 指出判定一个格是分配格的充分且必要条件是在该格中没有任何子格与两个五元素非分配格之一同构。请画出这两个五元素非分配格。 16. 下面具有五个元素的格中,哪些是分配格? 17.具有五个元素的格中,有几个不是分配格?请画出这些非分配格的图。 18. 验证下面格不是分配格。 19. 验证下面格不是分配格。 a b c d e

格与布尔代数试题

一、选择题(每小题2分,共30分) 1、N 是自然数集,≤是小于等于关系,则≤><,N 是(C )。 )(A 有界格 )(B 有补格 )(C 分配格 )(D 有补分配格 2、在有界格中,若只有一个元素有补元,则补元(C )。 )(A 必唯一 )(B 不唯一 )(C 不一定唯一 )(D 可能唯一 3、下面是一些偏序集的哈斯图,判断哪一个为格(C ) f g c e a e c d f d e b c a e b A B C D 4、以下为4个格对应的哈斯图,( D )是分配格。 A B C D 5、只含有有限个元素的格称为有限格,有限格必是( D ) )(A 分配格 )(B 有补格 )(C 布尔格 )(D 有界格 6、设≤><,L 是一条链,其中3≥L ,则≤><,L ( C ) )(A 不是格 )(B 是有补格

)(C 是分配格 )(D 是布尔格 7、设A 为一个集合,?><),(A P 为有补格,)(A P 中每个元素的补元( A ) )(A 存在且唯一 )(B 不存在 )(C 存在但不唯一 )(D 可能存在 8、设≤><,A 是一个有界格,若它也是有补格,只要满足( B ) )(A 每个元素都有一个补元 )(B 每个元素都至少有一个补元 )(C 每个元素都无补元 )(D 每个元素都有多个补元 9、如下哈斯图( C )表示的关系构成有补格。 A B C D 10、如图给出的哈斯图表示的格中( B )元素无补元。 a b d f g )(A a )(B c )(C e )(D f 11、设格>≤<>≤<21,,B A 和如图所示,它们的运算分别为?⊕∧∨, 和,。令8421)(,)(,)(,)(x d f x c f x b f x a f ====,则f ( B )

第九章格与布尔代数

第九章 格与布尔代数 习题提示 9.1 下面整数集合对于整除关系都构成偏序集,判断哪些偏序集是格。 (1)L={1,2,3,4,5} (2)L={1,2,3,6,12} (3)L={1,2,3,4,6,9,12,18,38} (4)L={} 2 3 1,2,2,2,,2n 解:(1)不是格。(2)是格。(3)不是格。(4)是格。 9.2.试问下面哈斯图所示的偏序集是否是格? 图9.2 解:(1)是格。(2)不是格。(3)不是格。(4)是格。(5)是格。(6)是格。 9.4 设G 是群,L (G )表示G 的所有子群组成的集合,L (G)的偏序关系定义为:对于任意 ,G 当且仅当,证明12,()G G L G ∈12G ≤21G G ?((),)L G ≤是格。 提示:直接验证。 9.5 设S 是非空集合,T S 是S 的非空子集,证明?()(),P T ?是()() ,P S ?的子格。

提示:关键要证格()() ,P T ?中运算与()() ,P S ?子格()P T 的运算也一致。 9.7 在格(,)+ ?Z 中(其中是正整数集合,偏序“+ Z ?”定义为:a b a b ??) ,下面的集合是否是它的子格。 (1)S={1,2,3,9,12,72} (2)S={1,2,3,12,18} (3)S={} 2 3 1,2,2,2,,2n 解:(1)和(2)都不是子格。(3)是子格。 9.10 证明如果L 是有界格,并且2L ≥,则0I ≠。 证明:如果0I =, 因为对任意L 中元x ,0x I ??,所以x I ?,I x ?。从而I x =。于2L ≥矛盾。 9.12 判断下面图所示的格是否是分配格,是否是补格。 图 9.4 解:(1)不是分配格,也不是补格。 (2)不是分配格,也不是补格。 (3)不是分配格,是补格。 9.16 在同构的意义下确定所有4个元素的格,并证明它们都是分配格。 解:(1), 其中不可比较。(2){0,,,}S b c =I I ,b c {0,,,}S b c =, 其中b c ?。 9.17 找出所有不同构的5元格。 解:不同构的5元格共有五个,它们的哈斯图如下: