离散数学答案 第十章 格和布尔代数
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第十章
格和布尔代数
习题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
2.解 图3是两个格的哈斯图,其中图⑴是有补格但不是分配格的例子;图⑵是分配格但不是有补格的例子。
3.证明 先证充分性。由已知条件知,对于任何的a ,b ,c ∈L ,有(a ∨b )∧c ≤a ∨(b ∧c ),
因此和等幂律、交换律可得,
(a ∨b )∧c=((b ∨a )∧c)∧c≤(b ∨(a ∧c))∧c
=((a ∧c)∨b)∧c≤(a ∧c)∨(b ∧c) ①
又因为,(a ∧c)≤(a ∨b)∧c 且(b ∧c)≤(a ∨b)∧c ,
所以, (a ∧c)∨(b ∧c)≤(a ∨b)∧c ②
由①②可得, (a ∧c)∨(b ∧c)=(a ∨b)∧c
再由交换律得到, c ∧(a ∨b)=(c ∧a)∨(c ∧b) ③
由此式容易证明
c ∨(a ∧b)=(c ∨a)∧(c ∨b) ④
由③④可知它是分配格。
再证必要性。因为
(a ∨b )∧c =(a ∧c )∨(b ∧c )≤a ∨(b ∧c )。
4.证明 因为,∧∧=∨∧∧b a b a b a ()()(000)()=∨=∧∧∨b b a a ;
同理有,)()()(b a a b a b a ∨∨=∨∨∧111)(=∨=∨∧∧b a b ;
又因为补元素是唯一的,故b a b a ∨=∧)(成立。
习题10.4
1.解 是布尔代数,因为是有补分配格。
2.证明 因为,是布尔代数,所以,运算-,∨,∧在B 上都是封闭的,因此,由运算 的定义可知,运算 在B 上也是封闭的。
又运算∨,∧都满足交换律。因此,对于任意的a,b B,
)()(b a b a b a ∧∨∧=⊕=))(())((b b a a b a ∨∧∧∨∧
=)()()()(b a b a b a a b ∨∧∨=∨∧∨
由其对称性可知 满足交换律。下面证明运算 满足结合律,对于任意的a,b,c B 由上式则有
c b a b a c b a ⊕∨∧∨=⊕⊕)]()[()(
))()(())]()([(c b a b a c b a b a ∨∨∧∨∧∨∨∧∨=
])()[()()(c b a b a c b a c b a ∨∧∨∧∧∨∨∧∨∨=
)()()()(c b a c b a c b a c b a ∨∨∧∨∨∧∨∨∧∨∨=
同理可得
)(c b a ⊕⊕)()()()(c b a c b a c b a c b a ∨∨∧∨∨∧∨∨∧∨∨=
即,=⊕⊕c b a )()(c b a ⊕⊕,亦即 满足结合律。
下面再证0是关于 的单位元。事实上对于任意的a B ,
a a a a a =∨∧=∧∨∧=⊕0)1()0()0(0。
最后证明任意的a B 关于运算 都可逆,且其逆元就是a 自身,事实上
000)()(=∨=∧∨∧=⊕a a a a a a
综上所述,>⊕<,B 是交换群。
复习题十
1.证明 显然,a ,b ∈B ,所以,B 非空。
对于任意的x , y ∈B ,则a ≤x ≤b , a ≤ y ≤b ,由格的保序性和等幂律则有,
a ≤x ∨y ≤
b , a ≤x ∧y ≤b
即集合B 对于运算∨和∧是封闭的。
因此,是
2.证明 因为,
((a ∧b )∨(a ∧c))∧((a ∧b)∨(b ∧c))≥(a ∧b)∨(a ∧b ∧c)=a ∧b ①
(a ∧b )∨(a ∧c)≤a ∧(b ∨c) ②
(a ∧b )∨(b ∧c)≤b ∧(a ∨c) ③
由②③和格的保序性可得,
((a ∧b)∨(a ∧c))∧((a ∧b)∨(b ∧c))≤(a ∧(b ∨c))∧(b ∧(a ∨c)
=a ∧b ∧(b ∨c)∧(a ∨c)=a ∧b ④
由①④和反对称性则有,((a ∧b )∨(a ∧c ))∧((a ∧b )∨(b ∧c ))= a ∧b 。
3.证明 因为
(a ∧b )∨(b ∧c )∨(c ∧a ) ≤ [((a ∧b )∨b )∧((a ∧b )∨c )]∨(c ∧a )
=[b ∧((a ∧b )∨c )]∨(c ∧a ) ≤[b ∧(a ∨c )∧(b ∨c )]∨(c ∧a )
=[b ∧(a ∨c )]∨(c ∧a ) ≤(b ∨(c ∧a ))∧((a ∨c )∨(c ∧a ))
=(b ∨(c ∧a ))∧(a ∨c ) ≤ (b ∨c )∧(b ∨a )∧(a ∨c )
= (a ∨b )∧(b ∨c )∧(c ∨a )。
4.证明 因为有限格都是有界格,而有界格必存在最大元素和最小元素,故有限格一定有最大元素和最小元素。
5.证明 因为,a ≤b,所以,a ∨b=b ;因此有,a ∨(b ∧c)≤(a ∨b)∧(a ∨c)=b ∧(a ∨c)。
6.证明 因为,h 将运算∨传送到运算∪,将运算“-”传送到运算“'”,所以,对于任意的x ,x 1,x 2∈B 1有: