1、第1章 命题逻辑 P7 习题 1. 给出下列命题的否定命题: (1)大连的每条街道都临海。 否命题:不是大连的每条街道都临海。 (2)每一个素数都是奇数。 否命题: 并非每一个素数都是奇数。 2. 对下述命题用中文写出语句: (1) 如果非P与R,那么Q。 (2) Q并且R。 3. 给出命题,我们把、、分别称为命题的逆命题、反命题、逆反命题。 (1)如果天不下雨,我将去公园。 解:逆命题:如果我去公园,则天不下雨; 反命题:如果天下雨,则我不去公园; 逆反命题:如果我不去公园,则天下雨了。 (2)仅当你去我才逗留。
2、 解:(此题注意:p仅当q翻译成) 逆命题:如果你去,那么我逗留。 反命题:如果我不逗留,那么你没去。 逆反命题:如果你没去,那么我不逗留。 (3)如果n是大于2的正整数,那么方程无整数解。 解:逆命题:如果方程无整数解,那么n是大于2的正整数。 反命题:如果n不是大于2的正整数,那么方程有整数解。 逆反命题:如果方程有整数解,那么n不是大于2的正整数。 (4)如果我不获得更多的帮助,那么我不能完成这项任务。 解:逆命题:如果我不完成任务,那么我不获得更多的帮助。
3、反命题:如果我获得了更多的帮助,那么我能完成任务。 逆反命题:如果我能完成任务,那么我获得了更多的帮助。 4. 给P和Q指派真值T,给R和S指派真值F,求出下列命题的真值。 (1) = = = = (2) = = = = (3) = = = = (4) = = = 5. 构成下来公式的真值表: (1) P Q F F F T F T T F T F F T T T T T (2) P Q R F F F T F F F F T T
4、 F F F T F T F F F T T F T F T F F F T F T F T F T F T T F F T F T T T F T F (3) P Q R F F F T F F F F T T F F F T F F F T F T T F F T T F F F T T T F T F F T T T F T T T T T T T F F (4) P Q R
5、 F F F T T F F T F F F T F T T F T T F F T F F T T T F T F F T T F F T T T T F F 6. 使用真值表证明:如果为,那么和都是,反之亦然。 证明: P Q F F T T T F T F T F T F F F T T T T T T 由上表可知:当为时,和都是;和为时,为。故命题得证。 7. 使用真值表证明:对于和的所有值,与有同样的真值。 P Q F F
6、 T T F T T T T F F F T T T T 8. 一个有两个运算对象的逻辑运算符,如果颠倒其运算对象的次序,产生一逻辑等价命题,则称此逻辑运算符是可交换的。 (1)确定所给出的逻辑运算符哪些是可交换的:,,,。 (2)用真值表证明你的判断。 解:(1),,是可交换的。 (2)真值表如下: P Q F F F F F F T T T T F T F F T T T F F F T F F F T T F T F F T T T T T T
7、 T T T T 9.设是具有两个运算对象的逻辑运算符,如果和逻辑等价,那么运算符是可结合的。 (1)确定逻辑运算符,,,哪些是可结合的? (2)用真值表证明你的判断。 解:(1)是可结合的。 (2)真值表如下: P Q R F F F F F F T F F T F T T T F T F F T F T F T T F T T F T F F F T T T T F T F T T F T T F F T F F T T T T T
8、 T T P Q R F F F F F T T F F T F T T T F T F F T T T F T T F T T F T F F F T T T T F T F T T F T T F F T F F T T T T T T T 10. 令表示命题“苹果是添的”,表示命题“苹果是红的”,表示命题“我买苹果”。试将下列命题符号化: (1)如果苹果甜而红,那么我买苹果。 (2)苹果不是甜的。 (3)我没买苹果,因为苹果不红也不甜。
9、 解:(1) (2) (3) P15 习题 1. 指出下面命题公式哪些是重言式、永假式或可满足式。 解: (1)重言式 (2)永假式 (3)重言式 (4)重言式 (5)重言式 (6)重言式 = (7)重言式 = (8)重言式 = = = (9)重言式 = (10)可满足式 =,当为真时公式为真,为假时公式为假。故为可满足式。 (11)重言式 (12)重言式 (13)可满足式 的真值表如下: P Q F F T T T F
10、 T T F F T F F F T T T T T T (14)可满足式 = = 当或有一个为真时公式为真;当和均为假时,若和真值相同时,公式为真;真值不同时,公式为假。故公式是可满足式。 2. 写出与下面给出的公式等价并且仅含有联接词与的最简公式。 (1) (2) (3) (4) (5) 3. 写出与下面的公式等价并且仅含联结词和的最简公式。 (1) (2) (3) 4. 使用常用恒等式证明下列各式,并给出下列各式的对偶式。 (1) 证明: 对偶式: (2) 证明:
11、 对偶式: (3) 证明: 对偶式: 5. 试证明下列合式公式是永真式。 (1) 证明: (2) 证明: (3) 证明: (4) 证明: 6. 证明下列蕴含式。 (1) 证明: (2) 证明: (3) 证明: (4) 证明: (5) 证明: (6) 证明: 7. 对一个重言式使用代入规则后仍为一个重言式,对一个可满足式和一个矛盾式,使用代入规则后,结果如何?对重言式、可满足式和矛盾式,使用替换规则后,结果如何? 解:对于代入规则: (1)如果是可满足式,使用代入规则后可能是重言式、可满足式或矛盾
12、式。如:可满足式,将分别替换为,分别得到重言式和可满足式,对于可满足式,将替换为得到矛盾式。 (2)如果是矛盾式,使用代入规则后仍然是矛盾式。设是矛盾式,则是重言式。而对于重言式使用代入规则后仍为重言式,即是重言式,故是矛盾式。 对于替换规则:由于替换规则是一种对子公式逻辑上等价的替换,故对于重言式、可满足式和矛盾式使用替换规则后其真值不变。 8. 求出下列各式的代入实例。 (1);用代,用代。 解: (2);用代,用代 解: P21 习题 1.求下列各式的主合取范式。 (1) 解: (2) (3) 2.求下列公式的主析取范式和主合取范式: (1)
13、 合取范式: 析取范式: (2) 合取范式: 析取范式: (3) 合取范式: 析取范式: (4) 析取范式: 合取范式: P25 习题 1.试用真值表法证明:不是,,和的有效结论。 解:构造真值表如下: A B C D E 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 0 1 0 0 0 0 1 0 1 1 1 0 0 0 0 0 1 1 1 1 0 1 0 0 0 1 0 0 1 1 0 0 0 0 0 1 0 1 1 1 1 1 0
14、 0 0 1 1 0 1 0 0 0 0 0 0 1 1 1 1 0 1 1 0 0 1 0 0 0 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 1 0 1 0 0 0 1 0 0 0 1 0 1 1 0 0 0 1 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 1 0 0 1 1 0 0 1 1 1 0 0 1 0 0 0 0 1 1 1 1 0 1 1 1 0 1 0 0 0 0 0 1 0 1 0 1 0 0 0 1 0
15、 1 0 1 1 1 0 0 1 0 0 1 0 1 0 1 0 0 1 1 0 1 0 1 1 1 0 1 0 0 0 1 1 1 0 1 0 1 0 1 0 1 1 1 1 1 0 1 1 0 0 0 1 1 0 1 0 1 1 1 0 0 1 1 1 1 1 0 0 0 1 0 0 1 0 1 1 0 0 1 1 0 0 1 1 1 1 0 1 0 1 0 0 1 0 1 1 0 1 1 1 0 0 1 1 1 1 1 0 0 1 0 1 1 0 1
16、 1 1 0 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 第6,31行前提取值均为1时,结论为0。故命题得证。 2.,和是前提。在下列情况下,试确定结论C是否有效(可以使用真值表法证明。) (1) 证明:真值表如下: P Q 0 0 1 1 0 1 1 1 1 0 0 0 1 1 1 1 第1,2,4行当前提取值为1时,结论都为1。故结论C是有效的。 (2) 证明: {1} (1) P规则 {1} (2) T规
17、则,(1), {3} (3) P规则 {1,3} (4) T规则,(2),(3), {5} (5) P规则 {1,3,5}(6) T规则,(4),(5), 结论C是有效结论。 (3) (4) 证明: {1} (1) P规则(附加前提) {2} (2) P规则 {1,2} (3) T规则,(1),(2), {4} (4) P规则 {1,2,4} (5) T规则,(3),(4), {1,2,4} (6) 规则,(1),(5)
18、 3.不构成真值表证明:不是、、和的有效结论。 证明:(1) P规则 (2) P规则 (3) T规则,(1)(2) (4) P规则 (5) T规则,(1)(4) (6) T规则(5) (7) T规则(3) (8) T规则(6)(7)
19、 (9) T规则(8) 因此,是题目的有效结论,不是。 4.使用推理的方法证明:是和的有效结论。 证明: {1} (1) P规则 {1} (2) T规则,(1), {1} (3) T规则,(2), {1} (4) T规则,(3), {1} (5) T规则,(1), {1} (6) T规则,(5), {1} (7) T规则,(6), {1} (8) T规则,(4),(7), {9} (
20、9) P规则 {1,9} (10) T规则,(8),(9), 5.不构成真值表证明下列命题公式不能同时全为真。 (1),,,, 证明: {1} (1) P规则 {2} (2) P规则 {1,2} (3) T规则,(1),(2), {4} (4) P规则 {1,2,4} (5) T规则,(3),(4), {6} (6) P规则 {1,2,4,6} (7) T规则,(5),(6), {8} (8) P规则 (1,
21、2,4,6,8) (9) T规则,(7),(8), 推出结论与前提矛盾,因此命题公式不能同时为真。 (2),,, 证明: {1} (1) P规则 {2} (2) P规则 {1,2} (3) T规则,(1),(2), {4} (4) P规则 {1,2,4} (5) T规则,(3),(4), 推出的结论与命题公式矛盾,因此命题公式不能同时为真。 6. ,和是前提,根据推理规则断定,在下列情况下是否是有效结论。 (1) 证明: {1} (1)
22、 P规则(假设前提) {2} (2) P规则 {1,2} (3) T规则,(1),(2), {4} (4) P规则 {1,2,4} (5) T规则,(3),(4), {6} (6) P规则 {1,2,4,6} (7) T规则,(5),(6), {1,2,4,6} (8) T规则,(1),(7), {1,2,4,6} (9) F规则,(1),(8) 因此是有效结论。 (2) 证明:因为,再由前提,得到、的值任意,即、的
23、值任意。因此不是有效结论。 7.证明下列结论的有效性。 (1),, 证明:(1) P规则 (2) P规则 (3) T规则,(1),(2), (4) P规则 (5) T规则,(4), (6) T规则,(3),(5), (2),, 证明:(1) P规则 (2) P规则 (3) T规则(1)(2) (4) P规则 (5) T规则(3)(4) (6) T规则(5) (3),, 由得R为真,再由得真假任意,故
24、无法推出P一定为真的结论。(题目有问题) 8.导出下列结论(如果需要,就是用规则) (1) 证明: (1) P P规则(假设前提) (2) P规则 (3) Q T规则(1)(2) (4) P规则 (5) R T规则(3)(4) (6) P规则 (7) S T规
25、则(5)(6) (8) CP规则(1)(7) (2) 证明: (1) P P规则(假设前提) (2) P规则 (3) Q T规则(1)(2) (4) T规则(1)(3) (5) CP规则(1)(4) (3) 证明: (1) P规则(假设前提) (2) P
26、 T规则(1) (3) Q T规则(1) (4) T规则(2)(3) (5) P规则 (6) R T规则(4)(5) (7) CP规则(1)(6) 9.证明下列各式的有效性(如果需要,就使用间接证明法)。 (1) 证明: (1) P规则(假设前提) (2) P
27、 T规则(1) (3) P规则 (4) Q T规则(2)(3) (5) P规则 (6) T规则(4)(5) (7) P规则 (8) R T规则(6)(7) (9) P规则 (10)
28、 T规则(8)(9) (11) T规则(4)(10) (12) F规则(1)(11) (2) 证明: (1) P规则(假设前提) (2) P T规则(1) (3) P规则 (4) Q T规则(2)(3) (5) P规则 (6)
29、 T规则(4)(5) (7) P规则 (8) R T规则(6)(7) (9) P规则 (10) T规则(8)(9) (11) F规则(1)(10) (3) 证明: (1) R P规则 (2) P规则
30、 (3) T规则(1)(2) (4) T规则(1) (5) P规则 (6) T规则(4)(5) (7) T规则(6) (8) T规则(3)(7) (9) T规则(8) 第2章 谓词逻辑 习题 P39 1.证明下列各式。 (1), 证明: (1) P
31、 (2) US,(1) (3) P (4) US,(3) (5) T,(2),(4), (6) EG,(5) (2) 证明: (1) P(假设前提) (2) T (3) T (4) T (5) T (6) T (7)
32、 P (8) T(5)(7) (9) ES(6) (10) US(8) (11) T(9)(10) (12) F(1)(11) (3), 证明: (1) P(假设前提) (2) T,(1) (3) US,(2) (4) T,(3)
33、 (5) T,(3) (6) P (7) US,(6) (8) T,(5),(7) (9) P (10) US,(8) (11) T,(4),(10) (12) T,(8),(11) (4) 证明: (1) P (2) US(1) (3) P (4) US(3) (5)
34、 T(2)(4) (6) P (7) US(6) (8) T(5)(7) (9) UG(8) 2.用CP规则证明下列各式。 (1) 证明: (1) P(假设前提) (2) US(1) (3) P (4)
35、 US(3) (5) T(2)(4) (6) UG(5) (7) CP(1)(6) (2) 证明:由于 因此,原题等价于证明 (1) P(假设前提) (2) US(1) (3) P (4) US(3)
36、5) T(2)(4) (6) UG(5) (7) CP(1)(6) 3.将下列命题符号化并推证其结论。 (1)所有的有理数是实数,某些有理数是整数,因此某些实数是整数。 解:首先定义如下谓词: 是有理数 是实数 是整数 于是问题符号化为: 推理如下: (1) P (2) ES(1) (3) P (4)
37、 US(3) (5) T(2) (6) T(2) (7) T(4)(5) (8) T(6)(7) (9) EG(8) (2)任何人如果他喜欢步行,他就不喜欢乘汽车,每一个人或者喜欢乘汽车或者喜欢骑自行车,有的人不爱骑自行车,因而有的人不爱步行。 解:首先定义
38、如下谓词: 是人 喜欢步行 喜欢乘汽车 x喜欢骑自行车 于是问题符号化为: 推理如下: (1) P (2) ES(1) (3) T(2) (4) T(2) (5) P (6) US(5) (7)
39、 T(3)(6) (8) T(4)(7) (9) P (10) US(9) (11) T(8)(10) (12) T(11) (13) T(3)(12) (14) T(3)(13) (15) EG(14)
40、3)每个科学工作者都是刻苦钻研的,每个刻苦钻研而且聪明的科学工作者在他的事业中都将获得成功。华为是科学工作者并且他是聪明的,所以,华为在他的事业中将获得成功。 解:首先定义如下谓词: 是科学工作者 是刻苦钻研的 是聪明的 在他的事业中将获得成功 定义个体a:华为 于是命题符号化为: 推理如下: (1) P (2) US(1) (3) P (4)
41、 T(3) (5) T(3) (6) T(2)(4) (7) P (8) US(7) (9) T(3)(6) (10) T(8)(9) (4)每位资深名士或是中科院院士或是国务院参事,所有的资深名士都是
42、政协委员。张伟是资深名士,但他不是中科院院士。因此,有的政协委员是国务院参事。 解:首先定义如下谓词: 是资深名士 是中科院院士 是国务院参事 是政协委员 定义个体a:张伟 于是命题符号化为: 推理如下: (1) P (2) T(1) (3) T(1) (4) P (5) US(4) (6)
43、 T(2)(5) (7) P (8) US(7) (9) T(2)(8) (10) T(3)(9) (11) T(6)(10) (12) EG(11) (5)每一个自然数不是奇数就是偶数,自然数是偶数当且仅当它能被2整除。并不是所有的自然数都能被2所整除。因此,有的自然数是奇数。 解
44、首先定义如下谓词: 是自然数 是奇数 是偶数 能被2整除 于是命题符号化为: 推理如下: (1) P (2) T(1) (3) ES(2) (4) T(3) (5) T(3) (6) P (7
45、 US(6) (8) T(4)(7) (9) T(5)(8) (10) P (11) US(10) (12) T(4)(11) (13) T(9)(12) (14)
46、 T(4)(13) (15) EG(14) (6)如果一个人怕困难,那么他就不会获得成功。每个人或者获得成功或者失败过。有些人未曾失败过,所以,有些人不怕困难。 解:首先定义如下谓词: 是人 怕困难 曾获得成功 曾获得失败 于是命题符号化为: 推理如下: (1) P (2) ES(1) (3) T(2)
47、 (4) T(2) (5) P (6) US(5) (7) T(3)(6) (8) T(4)(7) (9) P (10) US(9) (11) T(8)(10)
48、 (12) T(11) (13) T(3)(12) (14) T(3)(13) (15) EG(14) 4.下列推导步骤中哪个是错误的? (1) 1) P 2) US,1) 解:错误。1)中改为。 (2) 1) P 2) EG,1) 解:错误。 (3) 1) P 2) EG,1)
49、 解:错误。变量x不自由。 (4) 1) P 2) EG,1) 解:错误。 5.试找出下列推导过程中的错误,并问结论是否有效?如果有效,写出正确的推导过程。 解:错误,第2行的y是泛指,第4行的y是特制 更改如下: (1) P (2) ES(1) (3) P (4) US(3) (5) T(2)(4) (6)
50、 EG(5) 6.用构成推导过程的方法证明下列蕴含式。 (1) 证明: (2) 证明: (1) P (2) T(1) (3) T(2) (4) T(3) (5) T(4) 习题 P42 1.将下列公式化为前束范式。 (1) 解: (2) 解: (3) 解: 2.求等价于下面公式的前束主析取范式与前束主合取范式。 (






