离散数学最全课后答案(屈婉玲版) 下载本文

离散数学习题解

(b)先化简公式

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

???(??(?p?r) ???(p??r)) (已为{?, ?}中公式) (c) F??(?p?r) ??(p??r) ????(?p?r) ??(p??r) ???(?p?r) ??(p??r) ??(p??r) ???(?p?r) ??(r?p) ???(p?r) (已为{?, ?,?}中公式)

9

2.28.一个排队线路, 输入为 A,B,C, 其输出分别为 FA,FB,FC. 本线路中, 在同一时间内只能有一个信号通过, 若同

时有两个和两个以上信号申请输出时, 则按 A,B,C 的顺序输出. 写出 FA,FB,FC 在联结词完备集{?, ?} 中的表达式.

根据题目中的要求, 先写出 FA,FB,FC 的真值表(自己写) 由真值表可先求出他们的主析取范式, 然后化成{?, ?}中的公式 FA?m4?m5?m6?m7 ?p FB?m2?m3 ??p?q FC?m1 ??p??q?r

(已为{?, ?}中公式)

(已为{?, ?}中公式)

(已为{?, ?}中公式)

2.29. 略 2.30. 略

离散数学习题解 10

习题三

3.1. 略 3.2. 略 3.3. 略 3.4. 略 3.5. 略

3.6. 判断下面推理是否正确. 先将简单命题符号化, 再写出前提, 结论, 推理的形式结构(以蕴涵式的形式给

出)和判断过程(至少给出两种判断方法):

(1)若今天是星期一, 则明天是星期三;今天是星期一. 所以明天是星期三. (2)若今天是星期一, 则明天是星期二;明天是星期二. 所以今天是星期一. (3)若今天是星期一, 则明天是星期三;明天不是星期三. 所以今天不是星期一. (4)若今天是星期一, 则明天是星期二;今天不是星期一. 所以明天不是星期二. (5)若今天是星期一, 则明天是星期二或星期三. (6)今天是星期一当且仅当明天是星期三;今天不是星期一. 所以明天不是星期三.

设 p: 今天是星期一, q: 明天是星期二, r: 明天是星期三. (1)推理的形式结构为 (p?r) ?p?r

此形式结构为重言式, 即 (p?r) ?p?r 所以推理正确. (2)推理的形式结构为

(p?q) ?q?p 此形式结构不是重言式, 故推理不正确. (3)推理形式结构为 (p?r) ??r??p 此形式结构为重言式, 即 (p?r) ??r??p 故推理正确. (4)推理形式结构为

(p?q) ??p??q 此形式结构不是重言式, 故推理不正确. (5)推理形式结构为 p??(q?r)

它不是重言式, 故推理不正确. (6)推理形式结构为 (p?r) ??p??r

离散数学习题解

此形式结构为重言式, 即 (p?r) ??p??r 故推理正确.

11

推理是否正确, 可用多种方法证明. 证明的方法有真值表法, 等式演算法. 证明推理正确还可用构造证明法.

下面用构造证明法证明(6)推理正确. 前提: p?r, ?p 结论: ?r 证明: ① p?r

② (p?r) ??(r?p) ③ r?p ④?p ⑤?r 所以, 推理正确.

前提引入 ①置换 ②化简律 前提引入 ③④拒取式

3.7. 略 3.8. 略

3.9. 用三种方法(真值表法, 等值演算法, 主析取范式法)证明下面推理是正确的:

若 a 是奇数, 则 a 不能被 2 整除. 若 a 是偶数, 则 a 能被 2 整除. 因此, 如果 a 是偶数, 则 a 不是奇数.

令 p: a 是奇数; q: a 能被 2 整除; r: a 是偶数. 前提: p ???q, r ??q. 结论: r ???p.

形式结构: (p ???q) ??(r ??q) ??(r ???p). ……

3.10.略 3.11.略 3.12.略 3.13.略

3.14.在自然推理系统 P 中构造下面推理的证明: (1)前

提: p??(q?r), p, q 结论: r?s

(2)前提: p?q, ??(q?r), r 结论: ?p (3)前提: p?q 结论: p??(p?q)

(4)前提: q?p, q?s, s?t, t?r 结论: p?q

(5)前提: p?r, q?s, p?q

离散数学习题解

结论: r?s

(6)前提: ?p?r, ?q?s, p?q 结论: t??(r?s) (1)证

明:

12

① ② ③ ④ ⑤ ⑥

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

前提引入 前提引入 ①②假言推理 前提引入 ③④假言推理 ⑤附加律

前提引入 ①置换 前提引入 ②③析取三段论 前提引入 ④⑤拒取式

(2)证明:

① ② ③ ④ ⑤ ⑥

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

(3)证明:

① ② ③ ④ ⑤

p?q ?p?q

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

前提引入 ①置换 ②置换 ③置换 ④置换

也可以用附加前提证明法, 更简单些. (4)证明:

① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩

s?t

(s?t) ??(t?s) t?s t?r t s q?s

(s?q) ??(q?s) s?q q

前提引入 ①置换 ②化简 前提引入 ④化简 ③⑤假言推理 前提引入 ⑦置换 ⑧化简 ⑥⑥假言推理