离散数学习题三
11、填充下面推理证明中没有写出的推理规则。 前提:pq,qr,rs,p 结论:s
证明:① p 前提引入 ②pq 前提引入
③ q (①②析取三段论) ④qr 前提引入
⑤ r (③④析取三段论) ⑥rs 前提引入
⑦ s (⑤⑥假言推理)
12、填充下面推理证明中没有写出的推理规则。 前提:p(qr),q(rs) 结论:(pq)s
证明:①(pq) (附加前提) ② p (①化简规则) ③ q (①化简规则) ④p(qr) 前提引入 ⑤qr (②④假言推理) ⑥ r (③⑤假言推理) ⑦q(rs) 前提引入 ⑧(rs) (③⑦假言推理) ⑨ s (⑥⑧假言推理) 13、前提:(pq)q,pq,rs
结论1:r 结论2:s 结论3:rs
(1)证明从此前提出发,推出结论1,结论2,结论3的推理都是正确的。 (2)证明从此前提出发,推任何结论的推理都是正确的。 证明:(1)①(((pq)q)(pq)(rs))r
((pq)q)(pq)(rs))r1
②(((pq)q)(pq)(rs))s
((pq)q)(pq)(rs))s1
③(((pq)q)(pq)(rs))(rs)
((pq)q)(pq)(rs))rs1
即结论1,结论2,结论3的推理都是正确的。
(2)((pq)q)(pq)(rs)
((pq)q)(pq)(rs)(pqq)(pq)(rs) 0(pq)(rs)0
即推任何结论的推理都是正确的。
14、在自然推理系统P中构造下面推理的证明: (1)前提:p(qr),p,q 结论:rs
证明:①p(qr) 前提引入 ② p 前提引入 ③ (qr) ① ②假言推理
④ q 前提引入 ⑤ r ③ ④假言推理 ⑥ rs ⑤ 附加律
15、在自然推理系统P中用附加前提法证明下面的推理: 前提:p(qr),sp,q
结论:sr 证明:
① s 附加前提引入 ② sp 前提引入 ③ p ① ②假言推理 ④ p(qr) 前提引入 ⑤ qr ③ ④假言推理 ⑥ q 前提引入
⑦ r ⑤ ⑥假言推理 即根据附加前提证明法,推理正确。
16、在自然推理系统P中用归谬法证明下面的推理: 前提:pq,qr,qs 结论:rs 证明:
① (rs) 结论否定引入 ② pq 前提引入 ③ qr 前提引入 ④ qs 前提引入
⑤ rs ② ③ ④构造性二难 ⑥ (rs)(rs) ① ⑤ 合取
因为⑥为矛盾式即推理正确
17、在自然推理系统P中构造下面推理的证明:
只要A曾到过受害者房间并且11点以前没离开,A就是谋杀嫌犯。A曾到过受害者房间,如果A在11点以前离开,看门人会看见他。看门人没有看见他。所以,A是谋杀嫌犯。
答:令p: A到过受害者房间 q: A在11点以前离开 r: A是谋杀嫌犯 s: 看门人看见过A 前提:(pq)r,p,qs,s 结论:r
证明:① qs 前提引入 ② s 前提引入 ③ q ① ②拒取式 ④ p 前提引入 ⑤ pq ③ ④合取 ⑥ (pq)r 前提引入 ⑦ r ⑤ ⑥假言推理
1114490009 张梦婷