(完整版)离散数学答案(尹宝林版)第一章习题解答

发布时间 : 星期日 文章(完整版)离散数学答案(尹宝林版)第一章习题解答更新完毕开始阅读

A ? B1 ? … ? Bn ? 0 ? … ? 0 ? 0。若 k1,…, kn 中有kl1,?,klm是奇数,则

A?B1???Bn?pl1???plm,显然A不是永假式。

16.北京、上海、天津、广州四市乒乓球队比赛,三个观众猜测比赛结果。 甲说:“天津第一,上海第二。” 乙说:“天津第二,广州第三。” 丙说:“北京第二,广州第四。”

比赛结果显示,每人猜对了一半,并且没有并列名次。 问:实际名次怎样排列?

解 用字母表示命题如下:

p2:北京第二,q2:上海第二,r1:天津第一,

r2:天津第二,s3:广州第三,s4:广州第四。

由已知条件列出以下方程:

甲猜对了一半:r1 ? q2 = 1,乙猜对了一半:r2 ? s3 = 1, 丙猜对了一半:p2 ? s4 = 1; 每个城市只能得一个名次:r1 ? r2 = 0,s3 ? s4 = 0; 没有并列名次:p2 ? q2 = 0,p2 ? r2 = 0,r2 ? q2 = 0。 解以上8个方程组成的方程组。

r2 = r2 ? 1 = r2 ? (r1 ? q2) = (r2 ? r1 ) ? ( r2 ? q2) = 0 ? 0 = 0, 将r2 = 0代入r2 ? s3 = 1得s3 = 1,将s3 = 1代入s3 ? s4 = 0得s4 = 0,将s4 = 0代入p2 ? s4 = 1得p2 = 1,将p2 = 1代入p2 ? q2 = 0得q2 = 0,将q2 = 0代入r1 ? q2 = 1得r1 = 1。 将p2 = r1 = s3 = 1,q2 = r2 = s4 = 0代入8个方程验证它们满足方程组。

因此,天津第一,北京第二,广州第三,上海第四。 17.某勘探队取回一块矿样,三人判断如下。 甲说:“矿样不含铁,也不含铜。” 乙说:“矿样不含铁,含锡。” 丙说:“矿样不含锡,含铁。”

已经知道,这三人中有一个是专家,一个是老队员,一个是实习队员。化验结果表明:这块矿样只含一种金属,专家的两个判断皆对,老队员的判断一对一错,实习队员的两个判断皆错。问:这三人的身分各是什么?

r:矿样含锡。 解 p:矿样含铁, q:矿样含铜,

甲说的两句话为:?p,?q

乙说的两句话为:?p,r 丙说的两句话为:?r,p

如果用一个公式表达出这三人中有一个是专家,一个是老队员,一个是实习队员,公式会非常

复杂。其实我们不必完全写出这样的公式。因为矿样只含一种金属,所以p?q?0,q?r?0,

r?p?0。甲是实习队员,即甲说的两句话都是错的,可表示为:p?q。乙是实习队员,即

乙说的两句话都是错的,可表示为:

p??r。丙是实习队员,即丙说的两句话都是错的,可表

示为:r??p。甲、乙、丙三人中至少有一个是实习队员,可表示为:

(p?q)?(p??r)?(r??p)?1

因为p?q?0,所以(p??r)?(r??p)?1,即p?r?1,p和r中恰好有一个为1,因此q?0。甲是老队员,即甲说的话一半对一半错,可表示为:?p??q。乙是老队员,即乙说的话一半对一半错,可表示为:?p?r。丙是老队员,即丙说的话一半对一半错,可表示为:?r?p。甲、乙、丙三人中有奇数个老队员,可表示为:

(?p??q)?(?p?r)?(?r?p)?1

由教材上的等值式可得到

(?p??q)?(?p?r)?(?r?p)

?(?p??p)?(?r?r)?(?q?p)

?0?1?(q?1?p)?q?p

又知道q?0,所以p?1。因为r?p?0,所以r?0。因此,甲说的话一半对一半错,甲是老队员。乙说的话全错,乙是实习队员。丙说的话全对,丙是专家。 18. 先用等值演算证明下列等值式,再用对偶定理得出新等值式。 (1) ?(?p??q)??(?p?q)?p

(2) (p??q)?(p?q)?(?p??q)??(?p?q) (3) q??((?p?q)?p)?1

解 (1) ?(?p??q)??(?p?q)?(p?q)?(p??q)?p?(q??q)?p

由对偶定理得?(?p??q)??(?p?q)?p。 (2)

(p??q)?(p?q)?(?p??q)?(p?(?q?q))?(?p??q) ?p?(?p??q)?(p??p)?(p??q)?p??q??(?p?q)

由对偶定理得(p??q)?(p?q)?(?p??q)??(?p?q)。 (3)

19. 设A是由{0, 1, ?, ?, ?}生成的公式,A*与A互为对偶式。 (1) 若A是永真式,则A*是永假式。 (2) 若A是永假式,则A*是永真式。

证明 (1) 设A是永真式,则A ? 1,由对偶定理得A* ? 0,因此A*是永假式。 (2) 设A是永假式,则A ? 0,由对偶定理得A* ? 1,因此A*是永真式。 20. 证明以下联结词集合是极小完全集。

(1) {0, ?} (2) {?, ?} (3) {?, ?, ?} (4) {?, ?, ?}

证明 (1) ?p ? ?p ? 0 ? p ? 0,因为{?, ?}是完全集,所以{0, ?}是完全集。任取由{0}生成的不出现除命题变元p之外的命题变元的公式A,令真值赋值v = (p/0),则

v(A) = 0,而v(?p) = 1,因此{0}不能定义?。所以{0}不是完全集。任取由{?}生成的仅出现命题变元p的公式A,令真值赋值v = (p/1),则v(A) = 1,而v(?p) = 0,因此{?}不能定义?。所以{?}不是完全集。所以{0, ?}是极小完全集。

(2) ?p ? p ? 1 ? p ? (p ? p),因为{?, ?}是完全集,所以{?, ?}是完全集。任取由{?}生成的仅出现命题变元p的公式A,令真值赋值v = (p/0),则v(A) = 0,而

v(?p) = 1,因此{?}不能定义?。所以{?}不是完全集。{?}不是完全集。所以{?, ?}

是极小完全集。

(3) ?p ? p ? 1 ? p ? (p ? p),因为{?, ?}是完全集,所以{?, ?, ?}是完全集。任取由{?, ?}生成的仅出现命题变元p的公式A,令真值赋值v = (p/0),则v(A) = 0,而 v(?p) = 1,因此{?, ?}不能定义?。所以{?, ?}不是完全集。任取由{?, ?}生成的仅出现命题变元p的公式A,令真值赋值v = (p/1),则v(A) = 1,而v(?p) = 0,因此{?, ?}不能定义?。所以{?, ?}不是完全集。{?, ?}不是完全集。所以{?, ?, ?}是极小完全集。

(4) ?p ? p ? 1 ? p ? (p ? p),因为{?, ?}是完全集,所以{?, ?, ?}是完全集。任取由{?, ?}生成的仅出现命题变元p的公式A,令真值赋值v = (p/0),则v(A) = 0,而 v(?p) = 1,因此{?, ?}不能定义?。所以{?, ?}不是完全集。任取由{?, ?}生成的仅出现命题变元p的公式A,令真值赋值v = (p/1),则v(A) = 1,而v(?p) = 0,因此{?, ?}不能定义?。所以{?, ?}不是完全集。{?, ?}不是完全集。所以{?, ?, ?}是极小完全集。

21.证明以下联结词集合不是完全集。 (1) {?,?,?,?} (2) {?,?,?}

证明 (1) 任取由{?,?,?,?}生成的仅出现命题变元p的公式A,令真值赋值v?(p/1),则v(A)?1,而v(?p)?0,因此{?,?,?,?}不能定义?。所以{?,?,?,?}不是完全集。

(2) 任取由{?,?,?}生成的仅出现命题变元p的公式A,令真值赋值v?(p/0),则

v(A)?0,而v(?p)?1,因此{?,?,?}不能定义?。所以{?,?,?}不是完全集。

22. 二元联结词 ?(称为“与非”)和 ?(称为“或非”)的真值表如下。

p 0 0 1 1 证明:

q 0 1 0 1 p ? q p ? q 1 1 1 0 1 0 0 0 (1) {?}是完全集。 (2) {?}是完全集。

(3) 若 ? 是二元联结词且{?}是完全集,则 ? 是 ? 或 ? 。 证明 (1) ?p ? p ? p,

p ? q ? ??(p ? q) ? ?(p ? q) ? (p ? q) ? (p ? q),

因为{?, ?}是完全集,所以{?}是完全集。

(2) ?p ? p ? p , p ? q ? ??(p ? q) ? ?(p ? q) ? (p ? q) ? (p ? q) , 因为{?, ?}是完全集,所以{?}是完全集。

(3) 若0 ? 0 = 0或1 ? 1 = 1,则 ? 不能由{?}定义。因此,0 ? 0 = 1且1 ? 1 = 0。 若0 ? 1 ? 1 ? 0,则 ? 的真值表的最后一列有偶数个1,真值表最后一列有奇数个1的 ? 不能由{?}定义。所以,0 ? 1 = 1 ? 0。若0 ? 1 = 1 ? 0 = 1,则 ? 是 ? 。若

0 ? 1 = 1 ? 0 = 0,则 ? 是 ? 。

23.三元联结词?的真值表如下。 p 0 0 0 0 1 1 1 1 证明{?}是极小完全集。

q 0 0 1 1 0 0 1 1 r 0 1 0 1 0 1 0 1 ?(p,q,r) 1 1 0 0 0 0 1 0 证明 p?q??pqq,因为{?}是完全集,所以{?}是极小完全集。 24.在下列公式中,哪些是析取范式,哪些是合取范式?

p,p ? q,(p ? q) ? r,p ? ?r,p ? ?p,((p ? q) ? ?q) ? r

解 p,p ? q,p ? ?r,p ? ?p是析取范式,

p,p ? q,p ? ?r,(p ? q) ? r,p ? ?p是合取范式。

25. 在下列公式中,哪些是关于p, q, r的主析取范式,哪些是关于p, q, r的主合取范式?

p ? q ? r, p ? ?q ? r, (p ? q ? ?r) ? ( p ? q ? ?r),

p ? ( q ? r), (p ? ?p ? q) ? ( p ? q ? r)

解 p ? ?q ? r是关于p, q, r的主析取范式,p ? q ? r是关于p, q, r的主合取范式。

26.是否有这样的公式,它既是主合取范式,又是主析取范式?如果有,举出一例。

联系合同范文客服:xxxxx#qq.com(#替换为@)