2024年3月1日发(作者:小学升初中数学试卷美版)
【MeiWei_81重点借鉴文档】
习题一
1.下列句子中,哪些是命题?在是命题的句子中,哪些是简单命题?哪些是真命题?哪些命题的真值现在还不知道?
(1)中国有四大发明.
答:此命题是简单命题,其真值为1.
(2)5是无理数.
答:此命题是简单命题,其真值为1.
(3)3是素数或4是素数.
答:是命题,但不是简单命题,其真值为1.
(4)2x35
答:不是命题.
(5)你去图书馆吗?
答:不是命题.
(6)2与3是偶数.
答:是命题,但不是简单命题,其真值为0.
(7)刘红与魏新是同学.
答:此命题是简单命题,其真值还不知道.
(8)这朵玫瑰花多美丽呀!
答:不是命题.
(9)吸烟请到吸烟室去!
答:不是命题.
(10)圆的面积等于半径的平方乘以.
答:此命题是简单命题,其真值为1.
(11)只有6是偶数,3才能是2的倍数.
答:是命题,但不是简单命题,其真值为0.
(12)8是偶数的充分必要条件是8能被3整除.
答:是命题,但不是简单命题,其真值为0.
(13)20RR年元旦下大雪.
答:此命题是简单命题,其真值还不知道.
2.将上题中是简单命题的命题符号化.
解:(1)p:中国有四大发明.
(2)p:是无理数.
(7)p:刘红与魏新是同学.
(10)p:圆的面积等于半径的平方乘以π.
(13)p:20RR年元旦下大雪.
3.写出下列各命题的否定式,并将原命题及其否定式都符号化,最后指出各否定式的真值.
(1)5是有理数.
答:否定式:5是无理数.p:5是有理数.q:5是无理数.其否定式q的真值为1.
(2)25不是无理数.
答:否定式:25是有理数.p:25不是无理数.q:25是有理数.其否定式q的真值为1.
(3)2.5是自然数.
答:否定式:2.5不是自然数.p:2.5是自然数.q:2.5不是自然数.其否定式q的真值为1.
(4)ln1是整数.
答:否定式:ln1不是整数.p:ln1是整数.q:ln1不是整数.其否定式q的真值为1.
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
4.将下列命题符号化,并指出真值.
(1)2与5都是素数
答:p:2是素数,q:5是素数,符号化为pq,其真值为1.
(2)不但是无理数,而且自然对数的底e也是无理数.
答:p:是无理数,q:自然对数的底e是无理数,符号化为pq,其真值为1.
(3)虽然2是最小的素数,但2不是最小的自然数.
答:p:2是最小的素数,q:2是最小的自然数,符号化为pq,其真值为1.
(4)3是偶素数.
答:p:3是素数,q:3是偶数,符号化为pq,其真值为0.
(5)4既不是素数,也不是偶数.
答:p:4是素数,q:4是偶数,符号化为pq,其真值为0.
5.将下列命题符号化,并指出真值.
(1)2或3是偶数.
(2)2或4是偶数.
(3)3或5是偶数.
(4)3不是偶数或4不是偶数.
(5)3不是素数或4不是偶数.
答:p:2是偶数,q:3是偶数,r:3是素数,s:4是偶数,t:5是偶数
(1) 符号化:pq,其真值为1.
(2) 符号化:pr,其真值为1.
(3) 符号化:rt,其真值为0.
(4) 符号化:qs,其真值为1.
(5) 符号化:rs,其真值为0.
6.将下列命题符号化.
(1)小丽只能从筐里拿一个苹果或一个梨.
答:p:小丽从筐里拿一个苹果,q:小丽从筐里拿一个梨,符号化为:pq.
(2)这学期,刘晓月只能选学英语或日语中的一门外语课.
答:p:刘晓月选学英语,q:刘晓月选学日语,符号化为:(pq)(pq).
7.设p:王冬生于1971年,q:王冬生于1972年,说明命题“王冬生于1971年或1972年”既可以化
答:列出两种符号化的真值表:
p q
0 0 0 0
0 1 1 1
1 0 1 1
1 1 0 1
根据真值表,可以判断出,只有当p与q同时为真时两种符号化的表示才会有不同的真值,但结合命题可以发现,p与q不可能同时为真,故上述命题有两种符号化方式.
8.将下列命题符号化,并指出真值.
(1)只要,就有;
(2)如果,则;
(3)只有,才有;
(4)除非,才有;
(5)除非,否则;
(6)仅当.
答:设p:,则:;设q:,则:.
符号化 真值
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
(1)
(2)
(3)
(4)
(5)
(6)
1
1
0
0
0
1
9.设p:俄罗斯位于南半球,q:亚洲人口最多,将下面命题用自然语言表述,并指出其真值:
(1)(2)(3)(4);
;;
;
;
(5);
(6);
(7).
答:根据题意,p为假命题,q为真命题.
自然语言 真值
(1) 只要俄罗斯位于南半球,亚洲人口就最多 1
(2) 只要亚洲人口最多,俄罗斯就位于南半球 0
(3) 只要俄罗斯不位于南半球,亚洲人口就最多 1
(4) 只要俄罗斯位于南半球,亚洲人口就不是最多 1
(5) 只要亚洲人口不是最多,俄罗斯就位于南半球 1
(6) 只要俄罗斯不位于南半球,亚洲人口就不是最多 0
(7) 只要亚洲人口不是最多,俄罗斯就不位于南半球 1
10.设p:9是3的倍数,q:英国与土耳其相邻,将下面命题用自然语言表述,并指出真值:
(1);
(2);
(3);
(4).
答:根据题意,p为真命题,q为假命题.
自然语言
(1) 9是3的倍数当且仅当英语与土耳其相邻
(2) 9是3的倍数当且仅当英语与土耳其不相邻
(3) 9不是3的倍数当且仅当英语与土耳其相邻
(4) 9不是3的倍数当且仅当英语与土耳其不相邻
11.将下列命题符号化,并给出各命题的真值:
(1)若2+2=4,则地球是静止不动的;
(2)若2+2=4,则地球是运动不止的;
(3)若地球上没有树木,则人类不能生存;
(4)若地球上没有水,则答:
(1)
命题1
p:2+2=4
命题2
q:地球是静止不动的
符号化
真值
0
是无理数.
真值
0
1
1
0
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
(2)
(3)
(4)
p:2+2=4
p:地球上有树木
p:地球上有树木
q:地球是静止不动的
q:人类能生存
q:人类能生存
1
1
1
12.将下列命题符号化,并给出各命题的真值:
(1)2+2=4当且仅当3+3=6;
(2)2+2=4的充要条件是3+36;
(3)2+24与3+3=6互为充要条件;
(4)若2+24,则3+36,反之亦然.
答:设p:2+2=4,q:3+3=6.
符号化
(1)
(2)
(3)
(4)
真值
1
0
0
1
13.将下列命题符号化,并讨论各命题的真值:
(1)若今天是星期一,则明天是星期二;
(2)只有今天是星期一,明天才是星期二;
(3)今天是星期一当且仅当明天是星期二;
(4)若今天是星期一,则明天是星期三.
答:设p:今天是星期一,q:明天是星期二,r:明天是星期三.
符号化 真值讨论
(1) 不会出现前句为真,后句为假的情况
(2)
(3)
(4)
不会出现前句为真,后句为假的情况
必然为1
若p为真,则真值为0;若p为假,则真值为1
14.将下列命题符号化:
(1)刘晓月跑得快,跳得高;
(2)老王是山东人或者河北人;
(3)因为天气冷,所以我穿了羽绒服;
(4)王欢与李乐组成一个小组;
(5)李欣与李末是兄弟;
(6)王强与刘威都学过法语;
(7)他一面吃饭,一面听音乐;
(8)如果天下大雨,他就乘班车上班;
(9)只有天下大雨,他才乘班车上班;
(10)除非天下大雨,否则他不乘班车上班;
(11)下雪路滑,他迟到了;
(12)2与4都是素数,这是不对的;
(13)“2或4是素数,这是不对的”是不对的.
答:
命题1 命题2
(1) p:刘晓月跑得快 q:刘晓月跳得高
(2)
(3)
p:老王是山东人
p:天气冷
q:老王是河北人
q:我穿羽绒服
命题3
-
-
-
符号化
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
p:王欢与李乐组成一个小组
p:李辛与李末是兄弟
p:王强学过法语
p:他吃饭
p:天下大雨
p:天下大雨
p:天下大雨
p:下雪
p:2是素数
-
-
q:刘威学过法语
q:他听音乐
q:他乘车上班
q:他乘车上班
q:他乘车上班
q:路滑
q:4是素数
-
-
-
-
-
-
-
r:他迟到了
-
-
p:王欢与李乐组成一个小组
p:李辛与李末是兄弟
(13) p:2是素数 q:4是素数
15.设p:2+3=5.
q:大熊猫产在中国.
r:太阳从西方升起.
求下列符合命题的真值:
(1)
(2)
(3)
(4)
解:p真值为1,q真值为1,r真值为0.
(1)0,(2)0,(3)0,(4)1
16.当p,q的真值为0,r,s的真值为1时,求下列各命题公式的真值:
(1)
(2)
(3)(4)
解:(1)0,(2)0,(3)0,(4)1
17.判断下面一段论述是否为真:“是无理数.并且,如果3是无理数,则外,只有6能被2整除,6才能被4整除.”
解:p:是无理数q:3是无理数r:也是无理数.另是无理数s:6能被2整除t:6能被4整除
符号化为:,该式为重言式,所以论述为真。
18.在什么情况下,下面一段论述是真的:“说小王不会唱歌或小李不会跳舞是正确的,而说如果小王会唱歌,小李就会跳舞是不正确的.”
解:p:小王会唱歌。q:小李会跳舞。
真值为1.真值为0.可得,p真值为1,q真值为0.
所以,小王会唱歌,小李不会跳舞。
19.用真值表判断下列公式的类型:
(1)
(2)p
(3)
(4)
(5)
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
(6)(7)解:
(1)
p
0
0
0
0
1
1
1
1
此式为重言式
(2)
p
0
0
1
1
此式为可满足式
(3)
q
0
0
1
1
此式为矛盾式
(4)
p
0
0
1
1
此式为重言式
(5)
p
0
0
0
0
1
1
1
1
此式为可满足式
(6)
p q
.
q
0
0
1
1
0
0
1
1
r
0
1
0
1
0
1
0
1
1
1
1
1
1
1
1
1
q
0
1
0
1
(p1
0
1
1
r
0
1
0
1
0
0
0
0
q
0
1
0
1
1
1
1
1
q
0
0
1
1
0
0
1
1
r
0
1
0
1
0
1
0
1
0
0
1
1
1
0
1
0
r
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
0
0
0
0
1
1
1
1
此式为重言式
(7)
p
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
1
1
1
1
1
1
1
1
q r
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
s
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
1
0
0
1
1
0
0
1
0
0
1
1
1
0
0
1
0 0
0 0
0 0
0 0
0 1
0 1
0 1
0 1
1 0
1 0
1 0
1 0
1 1
1 1
1 1
1 1
此式为可满足式
20.求下列公式的成真赋值:
(1)
(2)
(3)
(4)解:
p
q
0 0 0 1 1 0
0 1 1 0 1 1
1 0 1 1 1 1
1 1 1 1 0 1
由真值表得:(1)的成真赋值是01,10,11(2)的成真赋值是00,10,11
(3)的成真赋值是00,01,10(4)的成真赋值是01,10,11
21.求下列各公式的成假赋值:
(1)
(2)
(3)
解:
p q r
0 0 0 1 1 1
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
0
0
0
1
1
1
1
0
1
1
0
0
1
1
1
0
1
0
1
0
1
1
1
0
1
1
1
1
1
0
1
1
1
0
1
1
1
1
0
0
1
1
由真值表得:(1)的成假赋值是011(2)的成假赋值是010,110
(3)的成假赋值是100,101
22.已知公式是矛盾式,求公式成真和成假赋值.
解:∵是矛盾式∴也是矛盾式。
由此可得:该式无成真赋值。而成假赋值为:000,001,010,011,100,101,110,111
23.已知公式是重言式,求公式的成真和成假赋值.
解:∵是重言式,∴也是重言式。
由此可得:该式无成假赋值。而成真赋值为:000,001,010,011,100,101,110,111
24.已知是重言式,试判断公式的类型.
解:∵11,∴25.已知的类型.
解:∵只有00,∴26.已知解:是重言式,及是矛盾式,而要使该式为矛盾式,其成假赋值都是重言式。
是矛盾式,试判断的类型.
是重言式,而要使该式为重言式,其成真赋值只有都是重言式。
是矛盾式,试判断公式及及是矛盾式。
是重言式。
27.设A、B都是含命题变量项p1,p2,…,pn的公式,证明:重言式.
解:
A B
0
0
1
1
0
1
0
1
是重言式当且仅当A和B都是
0
0
0
1
由真值表可得,当且仅当A和B都是重言式时,是重言式。
28.设A、B都是含命题变量项p1,p2,…,pn的公式,已知是矛盾式,能得出A和B都是矛盾式的结论吗?为什么?
解:
A B
0
0
1
0
1
0
0
0
0
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
1 1 1
同样由真值表可得,的成假赋值有00,01,10.所以无法得到A和B都是矛盾式。
29.设A、B都是含命题变量项p1,p2,…,pn的公式,证明:是矛盾式当且仅当A和B都是矛盾式.
解:
A B
0
0
1
1
0
1
0
1
0
1
1
1
由真值表可得,当且仅当A和B都是矛盾式时,是矛盾式。
30.设A、B都是含命题变量项p1,p2,…,pn的公式,已知是重言式,能得出A和B都是重言式的结论吗?
解:
A B
0
0
1
1
由真值表可得0
1
0
1
0
1
1
1
的成真赋值有01,10,11.所以无法得到A和B都是重言式。
习题二
1.设公式Apq,Bpq,用真值表验证公式A和B适合德摩根律:
(AB)AB
pq
A
B
(AB)
AB
00 1 0 1 1
01 1 0 0 0
10 0 1 0 0
11 1 0 0 0
2.公式A和B同题(1),用真值表验证公式A和B适合蕴涵等值式.
ABAB
pq
AB
AB
B
A
00 1 0 0 0
01 1 0 0 0
10 0 1 1 1
11 1 0 0 0
3.用等值演算法判断下列公式的类型,对不是重言式的可满足式,再用真值表法求出成真赋值.
(1)(pqq)
答:原式=((pq)q)
=(pqq)
=0
是矛盾式.
4.用等值演算法证明下面等值式.
(pq)(pq)(1)p
(qq)答:右式=p=p1=p
(2)((pq)(pr))(p(qr))
答:右式=p(qr)=(pq)(pr)=(pq)(pr))=左式
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
(3)(pq)(pq)(pq)
答:左式=(pq)(pq)
=(p(pq))(q(pq))
=(pq)(pq)
(4)(pq)(pq)(pq)(pq)
答:左式=(p(pq))(q(pq))
=(pq)(pq)
5.求下列公式的主析取范式,并求成真赋值:
(1)(pq)(qp)
答:
(pq)(qp)(pq)(qp)(pq)(qp)(pq)(q(pp))(p(qq)
(pq)(pp)(pq)m0m2m3成真赋值为00,10,11.
(2)(pq)qr
答:(pq)qr(pq)qrpqq0
所以为矛盾式。
(3)(p(qr))(pqr)
答(p(qr))(pqr)(p(qr))(pqr)(p(qr))(pqr)(p(qr))(pqr)(pq)(pr)(pqr)(pq(rr)(p(qq)r)(p(qq)(rr))((pp)q(rr))((pp)(qq)r)(pqr)(pqr)(pqr)(pqr)(pqr)(pqr)(pqr)(pqr)m0m1m2m3m4m5m6m7所以是重言式,真值为000,001,010,011,100,101,110,111.
6.求下列公式的主析取范式,并求成真赋值:
(1)(qp)p
答:(qp)p(qp)pqpp0,是矛盾式,所有赋值均为成真赋值。
(2)(pq)(pr)
答:(pq)(pr)(ppr)(qpr)(pqr)M4,成假赋值为100.
(3)(p(pq))r
答:(p(pq))r(p(pq))r(ppqr1,所以为重言式。所有赋值均为成真赋值。
7.求下列公式的主析取范式,再用主析取范式求主合取范式:
(1)(pq)r
答:(pq)r(pq(rr))((pp)(qq)r)
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
(pq(rr))((pp)(qq)r)(pqr)(pqr)(pqr)(pqr)(pqr)
m1m3m5m6m7M0M2M4(2)(pq)(qr)
答:(pq)(qr)(pq)(qr)(pq)(pr)(qq)(qr)(pq(rr))(p(qq)r)((pp)qr)(pqr)(pqr)(pqr)(pqr)m0m1m3m7M2M4M5M68.求下列公式的主合取范式,再用主合取范式求主析取范式:
(1)(pq)q
答:(pq)q(pq)qpqq1m0m1m2m3
为重言式。
(2)(pq)r
答:(pq)r((pq)(pq))r((pq)(pq))r
((pq)(pq))r(pqr)(pqr)M0M6
m1m2m3m4m5m7(3)(rp)pq
答:(rp)pqrppq
M0M1M2M3M4M5M6M7
0
因此为矛盾式.
9.用真值表求下面的公式的主析取范式.
(1)(pq)(pr)
答:公式的真值表如下:
p
q
p
pq
r
0 0 0 1 0
0 0 1 1 0
0 1 0 1 1
0 1 1 1 1
1 0 0 0 1
1 0 1 0 1
1 1 0 0 1
1 1 1 0 1
其成真赋值为001,010,011,100,101,110,111,所以其主析取范式为
m1m2m3m4m5m6m7
(2)(pq)(pq)
答:公式的真值表如下:
q
p
q
0 0 1
pr
0
1
0
1
0
0
0
0
(pq)(pr)
0
1
1
1
1
1
1
1
pq
1
pq
0
(pq)(pq)
0
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
0
1
1
1
0
1
0
1
0
1
0
1
1
1
0
1
1
0
(pq)(pq)(pq)((pq)(pq))
(pq)(pq)
故其成真赋值为001,010.所以其主析取范式为m1m2.
10.用真值表求下面公式的主合取范式.
(1)(pq)r
答:(pq)r(pr)(qr)
M0M2M4
(2)(pq)(qr)
答:(pq)(qr)(pq)(qr)
M2M4M5M6
11.用真值表求下面公式的主析取范式和主合取范式.
(1)(pq)r
(2)p(pqr)
(3)(qp)p
pqr
(pq)r
p(pqr)
(qp)p
000 0 1 0
001 0 1 0
010 0 1 0
011 1 1 0
100 0 1 0
101 1 1 0
110 0 1 0
111 1 1 0
答:(1)由真值表可得成真赋值为011,101,111,故主析取范式为m3m5m7,主合取范式为M0M1M2M4M6
(2)由真值表可得无成假赋值,故主析取范式为
m0m1m2m3m4m5m6m7,主合取范式为1.
(3)由真值表可得无成真赋值,故主析取范式为0,主合取范式为
M0M1M2M3.
12.已知公式A含3个命题变项p,q,r,并且它的成真赋值为000,011,110,求A的主合取范式和主析取范式.
答:由题意得,A的主主合取范式为M1M2M4M5M7,主析取范式
m0m3m6.
13.已知公式A含3个命题变项p,q,r,并且它的成真赋值为000,011,110,求A的主合取范式和主析取范式.
答:由题意得,A的主主合取范式为M2M3M6M7,主析取范式
m0m1m5m7.
14.已知公式A含n个命题变相p1,p2,......,pn,并且无成假赋值,求A的主合取范式.
答:A的主合取范式为1..
15.用主析取范式判断下列公式是否等值:
(1)(pq)r与q(pr)
答:(pq)r(pq)r
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
m1m3m4m5m7
q(pr)pqr
m0m1m2m3m4m5m7
所以上述公式不等值.
(2)(pq)与(pq)
答:(pq)pq
m0m1m2
(pq)pq
m0
16.用主合取范式判断下列公式是否等值.
(1)p(qr)与(pq)r
答:p(qr)M6
(pq)r=M6
(2)p(qr)与(pq)r
答:p(qr)M6
(pq)r=M0M2M6
17.将下列公式化成与之等值且仅含,,中联结词的公式:
(1)(p(q(qr)))
答:(p(q(qr)))(p(q(qr)))
p((qr))
p((q(qr))(q(qr)))
(2)(pq)r
答:(pq)r,原式已满足题目要求.
(3)p(qr)
答:p(qr)(p(qr))((r)p)
(p((qr)(qr)))(((qr)(qr))p)
18.将下列公式化成与之等值且仅含{,}中联结词的公式:
(1)pqr
答:此公式已经符合题目要求.
(2)(pr)q
答:(pr)q((pr)(rp))q
((pr)(rp))q
((pr)(rp))q
(3)(p(qr))q
答:(p(qr))q(p(qr))p
(p(qr))p
((p(qr))p)
19.将下列公式化成与之等值且仅含,中联结词的公式.
(1)(pq)r
答:(pq)r((pq)r)
(2)(p(qp))qr
答:(p(qp))qr((p(qp))qr)
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
(3)pqr
答:pqr(pqr)
20.将下列公式化成与之等值且仅含{,}中联结词的公式:
(1)(pq)r(2)(pq)r(3)(pq)r
答:(pq)r(pq)r(pq)r(pq)r
(2)(pq)r
答:(pq)r((pq)r)((pq)r)
(3)(pq)r
答:(pq)r((pq)r)(r(pq))
(((pq)r)(r(pq)))
(((pq)r)(r(pq)))
21.证明:
(1)(pq)(qp),(pq)(qp).
(2)(p(qr))((pq)r),(p(qr))((pq)r).
证明:(1)pq(pq)(qp)qp;
pq(pq)(qp)qp
(2)令p0,q0,r1则p(qr)1,(pq)r0,p(qr)1,(pq)r0.,可知(p(qr))((pq)r),(p(qr))((pq)r).
22.从表2.6中,找出与下列公式等值的真值函数:
(1)pq (2)pq (3)(pq)(pq)(4)(pq)
(2)(2)(2)(2)答:(1)F14;(2)F8;(3)F6;(4)F2
23.设A、B、C为任意的命题公式,证明:
(1)等值关系有自反性:AA
(2)等值关系有对称性:若AB,则BA
(3)等值关系有传递性:若AB且BC,则AC
答:(1)AA(AA)(AA)AAAA1
(2)BA(BA)(AB)(AB)(BA)AB
(3)
若AB且BC(AB)(BA)(BC)(CB)(AB)(BC)(CB)(BA)(AC)(CA)
AC即AC24.设A、B为任意的命题公式,证明:AB当且仅当AB
答:AB(AB)(BA)(AB)(BA)AB.
因此AB当且仅当AB。
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
25.设A、B、C为任意的命题公式,(1)若ACBC,举例说明AB不一定成立。(2)若ACBC,举例说明AB不一定成立。由(1)、(2)可知,联结词与不满足消去率。
答:(1)设Ap1,Bq0,Cr1,则AC1BC1 ,但A1,B0,二者不等价。
(2)设Ap1,Bq0,Cr0,则AC0BC0,但A1,B0,二者不等价。
26.在上题(25)中,若已知ACBC,在什么条件下,AB一定成立?又若已知ACBC,在什么条件下,AB一定成立?
解:若C0;则ACBC,AB一定成立。
若C1;则ACBC,AB一定成立。
27.某电路中有一个灯泡和三个开关A、B、C。已知在且仅在下述四种情况下灯亮:
(1)C的扳键向上,A、B的扳键向下。(2)A的扳键向上,B、C的扳键向下。(3)B、C的扳键向上,A的扳键向下。(4)A、B的扳键向上,C的扳键向下。
设F为1表示灯亮,p、q、r分别表示A、B、C的扳键向上。
(a)求F的主析取范式。
(b)在联结词完备集{,}上构造F。
(c)在联结词完备集{,,}上构造F。
答:(a)由题意知,灯亮的情况如下:
F(pqr)(pqr)(pqr)(pqr)
m1m3m4m6
(b)F(pqr)(pqr)(pqr)(pqr)
((pr)(pr))
(c)Fpqr
28.一个排队线路,输入为A、B、C,其输出分别为FA、FB、FC.本线路中,在同一时间只能有一个信号通过,若同时有两个或两个以上信号申请输出时,则按A、B、C的顺序输出,写出FA、FB、FC在联结词完备集{,}中的表达式.
答:p:A输入,q:B输入,r:C输入.有题意可得:
FA(pqr)(pqr)(pqr)(pqr)
(pq)(pq)p
FB(pqr)(pqr)pq
FCpqr
29.在某班班委成员的选举中,已知王小红、李强、丁金生3位同学被选进了班委会.该班的甲、乙、丙三名学生预言:
甲说:王小红为班长,李强为生活委员.
乙说:丁金生为班长,王小红为生活委员.
丙说:李强为班长,王小红为学习委员.
班委会分工名单公布后发现,甲、乙、丙三人都恰好猜对了一半.问王小红、李强、丁金生各任何职(用等值等演求解)?
答:设p:王小红为班长,q:李强为生活委员
r:丁金生为班长,s:王小红为生活委员
t:李强为班长,w:王小红为学习委员
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
由题意得,p、q有且只有一个为真,r、s有且只有一个为真,t、w有且只有一个为真.
若p为真,则q为假,那么r为假,则s为真,这样p与s矛盾,因此这种假设行不通.
若p为假,则q为真,那么t为假,则w为真,则s为假,所以r为真,因此王小红、李强、丁金生的职位分别是:学习委员、生活委员、班长.
30.某公司要从赵、钱、孙、李、周五名新毕业的大学生中选派一些人出国学习.选派必须满足以下条件:
(1)若赵去,钱也去.
(2)李、周两人中必有一人去.
(3)钱、孙两人中去且仅去一人.
(4)孙、李两人同去或同不去.
(5)若周去,则赵、钱也同去.
用等值演算法分析该公司如何选派他们出国?
答:设p:派赵去,q:派钱去,r:派李去,s:派孙去,t:派周去
首先以条件(2)为基础,有三种情况:
① 若周去,李不去,由条件(5)得则赵、钱同去,由条件(3)得那么孙不去,符合5个条件,即pqrst.
② 若李去,周不去,由条件(4)得则孙去,从而由条件(3)得钱不去,而由条件(1)得赵也不去,即pqrst.
③ 若周、李都去,那么由条件(4)得则孙去,由条件(5)得赵、钱都去,这样孙和钱都去,与条件(3)矛盾,因此这种情况不存在.
习题三
1.从日常生活或数学中的各种推理中,构造两个满足附加律的推理定律,并将它们符号化。例如:“若2是偶数,则2是偶数或3是奇数”。令p:2是偶数,q:3是奇数,则该附加律符号为ppq。
解:(1)“若3是素数,则3是素数或5是奇数”。令p:3是素数,q:5是奇数,则该附加律符号化为ppq
(2)“若明天不下雨,则明天不下雨或明天下雪”。令p:明天下雨,q:明天下雪,则该附加律符号化为ppq。
2.从日常生活或数学的各种推理中,构造两个满足化简律的推理定律,并将它们符号化。例如:“我去过海南岛和新疆,所以我去过海南岛”。令p:我去过海南岛,q:我去过新疆,则该化简律符号化为pqp。
解:(1)“6能被2和3整除,所以6能被2整除”。令p:6能被2整除,p:6能被2整除,q:6能被3整除,则该化简律符号化为pqp。
(2)“小明会弹琴和跳舞,所以小明会弹琴”。令p:小明会弹琴,q:小明会跳舞,则该化简律符号化为pqp。
3.随意构造三个满足假言推理定律的推理,并将它们符号化。例如:“如果2是素数,则雪是黑色的,2是素数,所以雪是黑色的”。令p:2是素数,q:雪是黑色的,该假言推理定律符号化为(pq)pq。
解:(1)“如果小明会跳舞,则他会弹琴,小明会跳舞,所以他会弹琴”。令p:小明会弹琴,q:小明会跳舞,该假言推理定律符号化为(pq)pq。
(2)“如果3是奇数,则明天下雨,3是奇数,所以明天下雨”。令p:3是奇数,q:明天下雨,该假言推理定律符号化为(pq)pq。
(3)“如果明天晴天,则小明去游泳,明天晴天,所以小明去游泳”。令p:明天晴天,q:小明去游泳,该假言推理定律符号化为(pq)pq。
4.参照1,2,3题,请构造满足拒取式、析取三段论、假言三段论、等价三段论、构造性二难等推理定律的实例各一个,并将它们符号化。
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
解:(1)拒取式:“明天是周末,小明就休息,小明没有休息,所以明天不是周末”。令p:明天周末,q:小明休息。该拒取式定律符号化为pqqp。
(2)析取三段论:“小明会弹琴或跳舞,小明不会跳舞,所以小明会弹琴”。令p:小明会弹琴,q:小明会跳舞,该析取三段式定律符号化为pqqp。
(3)假言三段论:“明天要是周末,小明明天休息,小明要是明天休息,他就会去游泳,所以,明天要是周末,小明就去游泳”。令p:明天是周末,q:小明明天休息,t:小明去游泳,该假言三段论定律符号化为pqqtpt。
(4)等价三段论:“2是素数当且仅当3是奇数,3是奇数当且仅当4是偶数,所以2是素数当且仅当4是偶数”。令p:2是素数,q:3是奇数,t:4是偶数,该等价三段论定律符号化为pqqtpt。
(5)构造性二难:“明天是周一,小明就要上学,明天是周末,小明就要去游泳,明天是周末或者周一,所以小明去上学或者去游泳”。令p:明天是周一,q小明要上学,s:明天是周末,t:小明要去游泳,该构造性二难定律符号化为pqstpsqt。
(6)破坏性二难:“明天是周一,小明就要上学,明天是周末,小明就要去游泳,小明没有去上学或者小明没有去游泳,所以明天不是周一或者明天不是周末”。令p:明天是周一,q小明要上学,s:明天是周末,t:小明要去游泳,该构造性二难定律符号化为pqstqtps。
5.分别写出德摩定律、吸收律所产生的推理定律(每个等值式产生两条推理定律)。
解:的摩定律1:ABAB
产生的推理定律:(1)ABAB(2)ABAB
的摩定律2:ABAB
产生的推理定律:(1)ABAB(2)ABAB
吸收律1:AABA
产生的推理定律:(1)AABA(2)AAAB
吸收律2:AABA
产生的推理定律:(1)AABA(2)AAAB
6.判断下列推理是否正确。先将简单命题符号化,再写出前提、结论、推理的形式结构(以蕴涵式的形式给出)和判断过程(至少给出两种判断方法):
(1)若今天是星期一,则明天是星期三。今天是星期一,所以明天是星期三。
(2)若今天是星期一,则明天是星期二。明天是星期二,所以今天是星期一。
(3)若今天是星期一,则明天是星期三。明天不是星期三,所以今天不是星期一。
(4)若今天是星期一,则明天是星期二。今天不是星期一,所以明天不是星期二。
(5)若今天是星期一,则明天是星期二或星期三。
(6)今天是星期一当且仅当明天是星期三。今天不是星期一,所以明天不是星期三。
解:(1)设p:今天是星期一,q:明天是星期三,推理的形式结构为pqpq,判断该推理是否正确,即判断pqpq是否为重言式,不难看出,该式满足假言推理定律,所以推理正确。
(2)设p:今天是星期一,q:明天是星期二,推理的形式结构为pqqp。
等值演算法:pqqppqqpqppq,可见该式不是重言式,所以推理不正确。
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
pqqppqqp主析取范式法:qp,从而可知不是重言式,故推理不正确。
pqM1m0m2m3(3)设p:今天是星期一,q:明天是星期三,推理的形式结构为pqqp,判断该推理是否正确,即判断pqqp是否为重言式,不难看出,该式满足拒取式定律,所以推理正确。
(4)设p:今天是星期一,q:明天是星期二,推理的形式结构为pqpq。
pqpqpqpq等值演算法:(ppqp)q,可见该式不是重言式,所以推理不pqpq正确。
主析取范式法:pqpqpqpq(ppqp)qpqpqM1m0m2m3,从而可知不是重言式,故推理不正确。
(5)设p:今天是星期一,q:明天是星期二,r:明天是星期三。推理的形式结构为pqr。
p(qr)pqrM4m0m1m2m3m4m5m6m7,由此可知p(qs)不为重言式,故推理不正确。
显然该式不是重言式,所以推理不正确。
(6)设p:今天是星期一,r:明天是星期三,推理的形式结构为(pr)pr。
(pr)pr((pr)(rp)p)r(pr)(rp)pr(pr)(pr)prp(pr)rpm4m5m6m77.在下面各推理中没给出结论。请对于每个推理前提给出两个结论,使其中之一是有效的,而另一个不是有效的:
(1)前提:pq,qr
(2)前提:(pq)r,r,q
(3)前提:p(qr),p,q
解:(1)结论1:pr为有效的(假言三段论)
结论2:p为无效的。
(2)结论1:pq是有效的(拒取式)
,由此可知不为重言式,故推理不正确。
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
结论2:p是无效的
(3)结论1:(qr)是有效的(假言三段论)
结论2:r是无效的
8.在下面各推理中没给出结论,请对于每个推理前提给出两个结论,使其中之一是有效的,而另一个不是有效的。
(1)只有天气热,我才去游泳。我正在游泳,所以……
(2)只有天气热,我就去游泳。我没去游泳,所以……
(3)除非天气热并且我有时间,我才去游泳。天气不热或我没时间,所以……
解:
(1)设p:天气热,q:我去游泳
前提:qp,q
结论1:p,有效结论(假言推理)
结论2:p,无效结论
(2)设p:天气热,q:我去游泳。
前提:pq,q
结论1:p,有效结论(拒取式)
结论2:p,无效结论
(3)设p:天气热,q:我有时间,r:我去游泳。
前提:rpq,pq
结论1:r,有效结论(拒取式)
结论2:r,无效结论。
9.用三种方法(真值表法,等值演算法,主析取范式法)证明下面推理是正确的:
若a是奇数,则a不能被2整除。若a是偶数,则a能被2整除。因此,如果a是偶数,则a不是奇数。
解:设p:a是奇数,q:a能被2整除,r:a是偶数。
推理的形式结构为pqrqrp(R)。下面用三种方法证明该式为重言式:
(1) 真值表法:
(pq)(rq)
(rp)
pqr R
000 0 1 1
001 1 1 1
010 0 1 1
011 0 1 1
100 0 1 1
101 1 0 1
110 1 1 1
111 1 0 1
由真值表可知(R)为重言式,故推理是正确的。
(2) 等值演算法:
pqrqrppqrqrppqqrprpqpqrr(交换律,结合律)
pqqrpqqr1【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
(3) 构造证明法:
前提:pq,rq
结论:rp
证明:
①pq前提引入
②qp①置换
③rq前提引入
④rp③②假言三段论
主析取范式法
由方法2可以得知推理的形式结构(R)的主析取范式为
(*)m0m1m2m3m4m5m6m7,则(R)为重言式,推理正确。
10.用两种方法(真值表法,主析取范式法)证明下面推理不正确:
如果a,b两数之积是负数,则a,b之中恰有一个是负数。a,b两数之积不是负数,所以a,b中无负数。
真值表法:
(qr)(qr)
p(qr)(qr)
qr
pqr A
000 0 1 1 1
001 1 1 0 0
010 1 1 0 0
011 0 1 0 0
100 0 0 1 1
101 1 1 0 1
110 1 1 0 1
111 0 0 0 1
推理不正确
主析取范式法:
(p((qr)(qr))(qr))p)(qr)(p(qr)(qr)p(qr))p(qr)p(qr)m0m4m5m6m7
由于主析取范式只含有5个极小项,所以(3.8)不是重言式,推理不正确。
11.填充下面推理证明中没有写出的推理规则。
前提:pq,qr,rs,p
结论:s
证明:
①p前提引入
②pq前提引入
③q析取三段论
④qr前提引入
⑤r析取三段论
⑥rs前提引入
⑦s假言推理
12.填充下面推理证明中没有写出的推理规则。
前提:p(qr),q(rs)
结论:(pq)s
证明:
①pq附加前提引入
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
②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) 证明:
结论1:
((pq)q)(pq)(rs)rpqqpqrsr0pqrsr0r1结论2:
((pq)q)(pq)(rs)spqqpqrss0pqrss0s1结论3:
((pq)q)(pq)(rs)rspqqpqrsrs0pqrsrs0rs1(2) 证明:
设任何可能的结论为R,则:
((pq)q)(pq)(rs)*pqqpqrs*0pqrs*0*114.在自然系统p中构造下面推理的证明:
(1)前提:p(qr),p,q
结论:rs
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
(2)前提:pq,(qr),r
结论:p
(3)前提:pq
结论:p(pq)
(4)前提:pq,qs,st,tr
结论:pq
(5)前提:pr,qs,sttr
结论:rs
(6)前提:pr,qspq
结论:t(rs)
(1) 证明
(1)
p(qr) 前提引入
(2)
p 前提引入
(3) (1)(2)假言推理
qr
(4) 前提引入
q
(5) (3)(4)假言推理
r
(6) (5)附加
rs
(2) 证明
(qr) (1) 前提引入
(2) (1)置换
qr
(3) 前提引入
r
(4) (2)(3)析取三段论
q
(5)
pq 前提引入
(6) (4)(5)拒取式
p
(3) 证明
(1)
pq 前提引入
(2) (1)置换
pq
(pq)(pp) (3) (2)置换
p(qp) (4) (3)置换
(5)
p(pq) (4)置换
(4) 证明
(st)(ts) 前提引入 (1)
(2) (1)置换
ts
(3) (2)换件
tr
(4) 前提引入
tr
(5) (4)化简
t
(6) (3)(5)假言推理
s
(7) 前提引入
qs
(qs)(sq) (7)置换 (8)
(9) (8)化简
sq
(10)
q (6)(9)假言推理
(11)
qp 前提引入
(12)
p (10)(11)假言推理
(13)
pq (10)(12)合取
(5) 证明
(1)
pq 前提引入
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
(2)
p (1)化简
(3) (1)化简
q
(4)
pr 前提引入
(5) (2)(4)假言推理
r
(6) 前提引入
qs
(7) (3)(6)假言推理
s
(8) (5)(7)合取
rs
(6) 证明
(1)
pq 前提引入
(2)
p (1)化简
(3) (1)化简
q
(4) 前提引入
pr
(5) (2)(4)析取三段论
r
(6) 前提引入
qs
(7) (3)(6)析取三段论
s
(8) (5)(7)合取
rs
t(rs) (9) (8)附加
(10)
t(rs) (9)置换
15.在自然推里系统p中用附加前提法证明下面各推理:
(1)前提:p(qr),sp,q
结论:sr
(2)前提:(pq)(rs),(st)u
结论:pu
(1) 证明
(1) 附加前提引入
s
(2) 前提引入
sp
(3)
p (1)(2)假言推理
(4)
p(qr) 前提引入
(5) (3)(4)假言推理
qr
(6) 前提引入
q
(7) (5)(6)假言推理
r
(2) 证明
(1)
p 附加前提引入
(2)
pq (1)附加
(pq)(rs) (3) 前提引入
(4) (2)(3)假言推理
rs
(5) (4)化简
s
(6) (5)附加
st
(st)u (7) 前提引入
(8) (6)(7)假言推理
u
16.在自然推理系统p中用归谬法证明下面推理:
(1)前提:pq,rqrs
结论:p
(2)前提:pq,pr,qs
结论:rs
(1) 证明
(1)
p 结论否定引入
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
(2)
pq 前提引入
(3) (2)(1)假言推理
q
(4) 前提引入
rq
(5) (3)(4)析取三段论
r
(6) 前提引入
rs
(7) (6)化简
r
(8) (5)(7)合取
rr
(2) 证明
(rs) (1) 结论否定引入
(2) (1)置换
rs
(3) (2)化简
r
(4) (2)化简
s
(5)
pr 前提引入
(6) (3)(5)拒取式
p
(7) 前提引入
qs
(8) (4)(7)拒取式
q
(9) (9)置换
pq
(10)
qp 前提引入
(11)
(pq)(pq) (10)(11)合取
17.在自然系统p中构造下面推理的证明:
只要A曾到过受害者房间并且11点前没离开,A就犯了谋杀罪。A曾到过受害者房间,
如果A在11点以前离开,看门人会看见他。看门人没有看见他,所以A犯了谋杀罪。
设
p:A到过受害者房间
q:A在11点前离开
r:A是谋杀嫌疑犯
s:看门人看见A
前提:(pq)r,p,qs,s
结论:r
证明
(1)
qs 前提引入
(2)
s 前提引入
(3)
q (2)(1)拒取式
(4)
p 前提引入
(5)
pq (3)(4)合取
(6)
(pq)r 前提引入
(7)
r (5)(6)假言推理
18.在自然系统p中构造下面各推理的证明:
(1)如果今天是星期六,我们就要去颐和园或圆明园玩。如果颐和园游人太多,我们就不去颐和园玩。今天是星期六,颐和园游人太多,所以我们去圆明园玩。
(2)如果小王是理科学生,则他的数学成绩一定很好。如果小王不是文科生,则他一定是理科生。小王的数学成绩不好,所以小王是文科学生。
(1)设
p:今天是星期六
q:我们到颐和园玩
r:我们到圆明园玩
s:颐和园游人太多
前提:p(qr),sq,p,s
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
结论:r
证明:
(1)
sq
(2)
s
(3)
q
(4)
p
(5)
p(qr)
(6)
qr
(7) r
(2)设
p:小王是理科学生
q:小王数学成绩好
r:小王是文科学生
前提:pq,rp,q
结论:r
证明:
(1)pq
(2)q
(3)p
(4)rp
(5)r
前提引入
前提引入
(1)(2)假言推理
前提引入
前提引入
(4)(5)假言推理
(3)(6)析取三段论
前提引入
前提引入
(1)(2)拒取式
前提引入
(3)(4)拒取式
习题四
1.将下列命题0元谓词符号化:
(1) 小王学习过英语和法语。
(2) 除非李建是东北人,否则他一定怕冷。
(3) 2大于3仅当2大于4.
(4) 3不是偶数。
(5) 2或3是素数。
解(1)设一元谓词F(x):小王学习过x。a:英语,b:法语。(1)中命题符号化为0元谓词的蕴含式:F(a)F(b)。
(2)设一元谓词F(x):x是东北人。G(x):x怕冷。a:李建。符号化为
F(a)G(a)。
(3)设二元谓词G(x,y):x大于y;a:2,b:3,c:4.符号化为:
G(a,b)G(a,c).
(4)设一元谓词F(x):x不是偶数。a:3。命题符号化为0元谓词的蕴含式:
F(a)。
(5) 设一元谓词F(x):x是素数。a:2,b:3.符号化为
F(a)F(b)。
2.在一阶逻辑中将下面命题符号化,并分别讨论个体域限制为(a),(b)条件时命题的真值:
(1)凡有理数都能被2整除。
(2)有的有理数都能被2整除。
其中(a)个体域为有理数集合。
(b)个体域为实数集合。
解:F(x):x能被2整除;G(x):x是整数。
(a)(1)xF(x),真值为0,(2)xF(x)真值为1.
(b)(1)x(G(x)F(x))真值为0,(2)x(G(x)F(x)),真值为1.
3.在一阶逻辑中将下列命题符号化,并分别讨论个体域限制为(a)(b)条件时的命题的真值:
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
(1)对任意的x,均有x22(x2)(x2)。
(2)存在x,使得x59。
(a)个体域为自然数集合。
(b)个体域为实数集合。
解:设F(x):x2(x2)(x2),G(x):x59
(a)(1)xF(x),真值为0,(2)xG(x)真值为1.
(b)(1)xF(x),真值为1,(2)xG(x)真值为1.
4.在一阶逻辑中将下列命题符号化:
(1)没有不能表示成分数的有理数。
(2)在北京卖菜的人不全是外地人。
(3)乌鸦都是黑色的。
(4)有的人天天锻炼身体。
解:
(1)x(F(x)G(x))或者x(F(x)G(x)),其中F(x):x是有理数,G(x):x能表示成分数
(2)x(F(x)G(x))或x(F(x)G(x)),其中F(x):x在北京卖菜,G(x):x是外地人
(3)x(F(x)G(x)),其中F(x):x是乌鸦,G(x):x是黑色的;
(4)x(F(x)G(x)),其中F(x):x是人,G(x):x天天锻炼身体。
5.在一阶逻辑中将下列命题符号化:
(1)所有的火车都比轮船跑得快。
(2)有的火车比有的汽车快。
(3)不存在比所有火车都快的汽车。
(4)说凡是汽车就比火车慢是不对的。
解:
G(y):y是轮船,H(x,y):x(1)xy(F(x)G(y)H(x,y)),其中F(x):x是火车,比y快;
(2)xy(F(x)G(y)H(x,y)),其中F(x):x是火车,G(y):y是汽车,H(x,y):x比y快;
(3)x(G(x)y(F(y)H(x,y)),其中F(x):x是火车,G(y):y是汽车,H(x,y):x比y快;
(4)x(G(x)y(F(y)H(x,y)),其中F(x):x是火车,G(y):y是汽车,2H(x,y):x比y慢;
6.在下列命题符号化,个体域为实数集合R,并指出各命题的真值:
(1)对所有的x,都存在y,使得x*y0。
(2)存在着x,对所有y都有x*y0。
(3)对所有的x,都存在y,使得yx1。
(4)对所有的x和y,都有y*xx*y。
(5)对任意的x和y,都有y*xxy。
(6)对任意的x,存在y,使得xy0。
解:各命题符号化如下:
(1)xy(x*y0),
(2)xy(x*y0),
(3)xy(yx1),
(4)xy(y*xx*y),
(5)xy(y*xxy),
22【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
(6)xy(x2y20)。
7.将下列各公式翻译成自然语言,个体域为整数集Z,并判断各命题的真假:
(1)xyz(xyz)
(2)xy(x*y1)
(3)xyz(xyz)
解:
(1)对所有整数x和y,存在整数z,使得xyz,为真命题。
(2)对任意整数x,存在整数y,使得x*y1,为假命题。
(3),存在整数x,使得对任意整数y与z,均有xyz,为假命题。
8.指出下列公式中的指导变元,量词的辖域,各个体变项的自由出现和约束出现:
(1)x(F(x)G(x,y))
(2)xF(x,y)yG(x,y)
(3)xy(F(x,y)G(y,z))xH(x,y,z)
解:
(1)指导变元为x,全称量词的辖域为F(x)G(x,y)。其中x是约束出现的,y是自由出现的。
(2)蕴含式前件xF(x,y)中,指导变元为x,全称量词的辖域为F(x,y),其中x是约束出现的,y是自由出现的。
(3)在xy(F(x,y)G(y,z)),指导变元为x和y,辖域为(F(x,y)G(y,z)),其中x和y约束出现的,而z是自由出现的。在zH(x,y,z)中,指导变元为z,辖域为H(x,y,z),其中z约束出现的,而x,y是自由出现的。
9.给定解释I如下:
(a)个体域DI为实数集合R.
(b)DI中特定元素a0
(c)特定函数f(x,y)xy,x,yDI
(d)特定谓词F(x,y):xy,G(x,y):xy,x,yDI.
说明下列公式在I下的含义,并指出各公式的真值:
(1).xy(G(x,y)F(x,y))
(2)xy(F(f(x,y),a)G(x,y))
(3)xy(G(x,y)F(f(x,y),a))
(4)xy(G(f(x,y),a)F(x,y))
解:
(1)xy((xy)(xy)),即对任意的实数x和y,若xy,则xy。
(2)xy((xy0)(xy)),即对任意的实数x和y,若xy0,则xy。
(3)xy((xy)(xy0)),即对任意的实数x和y,若xy,则xy0。
(4)xy((xy0)(xy)),即对任意的实数x和y,若xy0,则xy。
其中(1)(3)真值为1,(2)(4)真值为0。
10.给定解释I如下:
(a)个体域DN(N为自然数集合)
(b)D中特定元素a=2.
(c)D上函数f(x,y)xy,g(x,y)x*y.
(d)D上谓词F(x,y):xy.
说明下列各式在I的含义,并讨论其真值:
(1).xF(g(x,a),x)
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
(2)xy(F(f(x,a),y)F(f(y,a),x)).
(3)xyzF(f(x,y),z).
(4)xF(f(x,x),g(x,x)).
解:各式在I下的解释为:
(1)x(x2x),即对任意的自然数x,有x2x;
(2)xy((x2y)(y2x)),即对任意的自然数x和y,如果有x2y,则有y2x。
(3)xyz(xyz),即对任意的自然数x和y,存在z,使xyz;
(4)x(2xx2),即存在的自然数x,使2xx。
其中(1)(2)真值为0,(3)(4)真值为1。
11.判断下列各式的类型:
(1).F(x,y)(G(x,y)F(x,y))
(2)x(F(x)F(x))y(G(y)G(y)).
(3)xyF(x,y)xyF(x,y).
(4)xyF(x,y)xyF(x,y).
(5)xy(F(x,y)F(y,z)).
(6)(xF(x)yG(y))yG(y).
解:
其中(1)(4)为永真式,(2)(6)为矛盾式,(3)(5)为可满足式,但不是永真式。
12.设I为一个任意的解释,在解释I下,下面哪些公式一定是命题?
(1).xF(x,y)yG(x,y).
(2)x(F(x)G(x))y(F(y)H(y))..
(3)x(yF(x,y)yG(x,y)).
(4)x(F(x)G(x)H(y))
(2)(3)一定是命题,因为他们是闭式。
13.给出下列各公式一个成真的解释,一个成假的解释。
(1).x(F(x)G(x))
(2)x(F(x)G(x)H(x))
(3)x(F(x)y(G(y)H(x,y)))
解:(1).令x是全体正整数。
成真的情况是:F(x):x是偶数,G(x):x是奇数。
成假的情况是:F(x):x是偶数,G(x):x是素数。
(2).令x是全体正整数,。
成真的情况是:F(x):x能被2整除,G(x):x能被3整除,H(x):x能被5整除。则存在30能被,2,3,5整除。
成假的情况是:F(x):x是偶数,G(x):x是素数,H(x):x能被5整除。不存在一个数既是偶数又是素数同时还能被5整除。
(1).令x是全体正整数,y是全体偶数。
成真的情况是:F(x):x是奇数,G(y):y能被2整除,H(x,y):x比y大。则对任意偶数y,都存在一个大于y的奇数。
成假的情况是:F(x):x是偶数,G(y):y能被2整除,H(x,y):x比y小。则对偶数2,不存在一个小于2的偶数。
14.证明下面的公式既不是永真式也不是矛盾式:
(1).x(F(x)y(G(y)H(x,y)))
(2)xy(F(x)G(y)H(x,y)))
2【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
解:(1),成真的情况是:F(x):x是正偶数,G(y):y是非1的正整数,H(x,y):x能被y整除且xy。则对任意一个正偶数x,都存在2,整除x。
矛盾的情况:F(x):x是偶数,G(y):y是非1的正整数,H(x,y):x能被y整除且xy。则对任意一个正数x(比如3),不一定存在不等于x的整数,整除x。
(2).成真的情况:F(x):x能被2整除,G(y):y能被3整除,H(x,y):x*y能被6整除.成假的情况是:F(x):x能被2整除,G(y):y能被4整除,H(x,y):x*y能被6整除.
15.(1)给出一个非闭式的永真式。
(2)给出一个非闭式的永假式。
(3)给出一个非闭式的可满足式,但不是永真式。
解:
(1)(F(x)G(x))F(x)G(x),它是重言式(AB)AB的代换实例。
(2)(F(x)F(x)),它是矛盾式(AA)的代换实例。
(3)x(F(x,y)F(y,x))
习题五
1. 设个体域D={a,b,c},在D中消去公式x(F(x)yG(y))的量词。甲、乙用了不同的演算过程:
甲的演算过程如下:
x(F(x)yG(y))x(F(x)(G(a)G(b)G(c)))(F(a)(G(a)G(b)G(c)))(F(b)(G(a)G(b)G(c)))(F(c)(G(a)G(b)G(c)))(F(a)F(b)F(c))(G(a)G(b)G(c))乙的演算过程如下:
x(F(x)yG(y))
xF(x)yG(y)(F(a)F(b)F(c))(G(a)G(b)G(c))显然,乙的演算过程简单,试指出乙在推演过程中的关键步骤。
答:乙在演算中的关键步骤是,开始利用量词辖域收缩与扩张等值式,将量词的辖域缩小,从而简化了演算。
2. 设个体域D={a,b,c},消去下列各式的量词:
(1)xy(F(x)G(y))
(2)xy(F(x)G(y))
(3)xF(x)yG(y)
(4)x(F(x,y)yG(y))
答:1)(F(a)F(b)F(c))(G(a)G(b)G(c))
2)(F(a)F(b)F(c))(G(a)G(b)G(c))
3)(F(a)F(b)F(c))(G(a)G(b)G(c))
4)(F(a,y)F(b,y)F(c,y))(G(a)G(b)G(c))
3.设个体域D={1,2},请给出两种不同的解释I1和I2,使得下面公式在I1下都是真命题,而在I2下都是假命题。
(1)x(F(x)G(x))
(2)x(F(x)G(x))
答:解释为I1:F(R),R是偶数,G(R)R是素数
解释为I2:F(R),R是奇数,G(R)R是素数
4.给定公式AxF(x)xF(x)
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
a) 在解释I1中,个体域D1={a},证明公式A在I1下的真值为1。
b) 在解释I2中,个体域D2={a1,a2,…,an},n2,A在I2下的真值还一定是1吗?为什么?
答:1.在I1下,xF(x)xF(x)F(a)F(a)F(a)F(a)1
在I2下,xF(x)xF(x)(F(a1)F(a2)....F(an))(F(a1)F(a2).....F(an))为可满足式,但不是永真式。设F(R):R为奇数,此时蕴含式前件为真,后件为假,故蕴含式真值为0。若将F(R)改为令F(R),R为整数,则蕴含式的前件后件均为真,则真值为1。问题的关键是n2,n项的析取为真,只需要其中的一项为真,而不能保证所有的项为真。
5. 给定解释I如下:
(a) 个体域D={3,4};
(b)
f(x)为f(3)4,f(x)3;
(c)
F(x,y)为F(3,3)F(4,4)0,F(3,4)F(4,3)1
试求下列公式在I下的真值。
(1)xyF(x,y)
(2)xyF(x,y)
(3)xy(F(x,y)F(f(x),f(y)))
答:(1)
xyF(x,y)x(F(x,3)F(x,4))(F(3,3)F(3,4))(F(4,3)F(4,4))111(2).xyF(x,y)x(F(x,3)F(x,4))(F(3,3)F(3,4))(F(4,3)F(4,4))000(3).xy(F(x,y)F(f(x),f(y)))x((F(x,3)F(f(x),f(3)))(F(x,4)F(f(x),f(4))))(F(3,3)F(f(3),f(3)))(F(3,4)F(f(3),f(4)))(F(4,3)F(f(4),f(3)))(F(4,4)F(f(4),f(4)))(00)(11)(11)(00)111116.甲使用量词辖域收缩与扩张等值式进行如下演算:
x(F(x)G(x,y))xF(x)G(x,y)
乙说甲错了,乙说的对吗?为什么?
答:乙说的对,甲错了。本题中,全称量词的指导变元为R,辖域为F(x)G(x,y),其中F(R)与G(R,R)中的R都是约束变元,因而不能将量词的辖域缩小。
7.请指出下面等值演算中的两处错误。
xy(F(x)(G(y)H(x,y)))xy(F(x)(G(y)H(x,y)))
xy((F(x)G(y))H(x,y))答:演算的第一步,应用量词否定等值式时丢掉了否定连接词“”,演算的第二步,在原错的基础上又用错了等值式即,(F(x)(G(y)H(x,y)))((F(x)G(y))H(x,y))
8.在一阶逻辑中将下面命题符号化,要求用两种不同的等值形式。
(1)没有小于负数的正数
(2)相等的两个角未必都是对顶角
答:
(1).x(F(x)G(x))x(G(x)F(x)),(1)
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
其中F(x):x小于负数,G(x):x是正数。
(2).
x(F(x)G(x)x(F(x)G(x)),
其中F(x):两个角相等,G(x):两个角是对顶角
9. 设个体域D为实数集合,命题“有的实数既是有理数,又是无理数”。这显然是个假命题。可是某人却说这是真命题,其理由如下:设F(R):R是有理数,G(R):R是无理数。xF(x)与xG(x)都是真命题,于是,xF(x)xG(x)x(F(x)G(x)),由于xF(x)xG(x)是真命题,故x(F(x)G(x))也是真命题,即有的实数是有理数,也是无理数,问此人的结论对吗?为什么?
答:不对,因为存在量词对于无分配率。
10. 在求前束范式时,有人说x(F(x)G(x,y))已是前束范式,理由是量词已在公式的前面。他说的对吗?为什么?
答:前束范式中,否定连联接词不能在量词前面出现。
11. 有人说无法求公式
因为公式中的两个量词的指导变元相同。x(F(x)G(x))xG(x,y)的前束范式,他的理由正确吗?为什么?
答:用换名规则可使两个指导规则不同。
12.求下列各式的前束范式:
(1)xF(x)yG(x,y)
(2)x(F(x,y)yG(x,y,z))
(3)xF(x,y)xG(x,y)
(4)x1(F(x1)G(x1,x2))(x2H(x2)x3L(x2,x3))
(5)x1F(x1,x2)(F(x1)x2G(x1,x2))
答:(1)xy(F(x)G(z,y))
(2)xt(F(x,y)G(x,t,z))
(3)x1x2x3x4((F(x1,y)G(x2,y))(G(x3,y)F(x4,y)))
(4)y1y2y3((F(y1)G(y1,x2))(H(y2)L(x2,y3)))
(5)y1y2(F(y1,x2)(F(x1)G(x1,y2)))
13.将下列命题符号化,要求符号化的公式全为前束范式:
(1)有的汽车比有的火车跑得快
(2)有的火车比所有汽车跑得快
(3)说所有的火车比所有的汽车跑得快是不对的
(4)说有的飞机比有的汽车慢也是不对的
答:(1)F(R):R是汽车,G(R):R是火车,H(R,R):R比R跑得快
xy(F(x)G(y)H(x,y))
(2))F(R):R是火车,G(R):R是汽车,H(R,R):R比R跑得快
xy(F(x)(G(y)H(x,y)))
(3)F(R):R是火车,G(R):R是汽车,H(R,R):R比R跑得快
xy(F(x)G(y)H(x,y))
(4)F(R):R是飞机,G(R):R是汽车,H(R,R):R比R慢
xy(F(x)G(y)H(x,y))、
14.在自然推理系统F中,指出下面各证明序列中的错误:
1F(x)xG(x)前提引入 (1)○【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
2F(c)G(c)○1EI规则 ○1xF(x)yG(y)前提引入 (2)○2F(a)F(b)○1EI规则 ○1F(y)G(y)前提引入 (3)○2x(F(x)G(x))○1EG规则 ○1F(a)G(b)前提引入 (4)○2x(F(x)G(x))○1EG规则 ○1F(c)G(c)前提引入 (5)○2x(F(x)G(x))○1UG规则 ○答:(1)对F(x)xG(x)不能使用EI规则。它不是前束范式,化为前束范式得
F(x)xG(x)x(F(y)G(x)),因为量词辖域(F(y)G(x))中,除了R外还有自由出现的R,所以不能使用EI规则。
(2)对F(c)G(c)也应先化成前束范式才能消去量词,其前束范式为xy(F(x)G(y)),要消去量词,既要使用UI规则又要使用EI规则。
A(c)(3)在自然推理系统F中,EG规则为,其中c为特定的个体常项,这里xA(x)A(y)F(y)G(y)不满足要求。
(4)这里使F(a)为真的a不一定使G(a)为真,同样地使G(b)为真的b不一定使F(b)为真,如F(R):R为奇数,G(R):R为偶数,显然F(3)G(4)为真,但不存在使F(x)G(x)为真的个体。
(5)这里c为个体常项,不能对x(H(x)F(x)引入全称量词。
15.在自然推理系统F中,构造下面推理的证明:
(1)前提:xF(x)y((F(y)G(y))R(y)),xF(x)
结论:xR(x)
(2)前提:x(F(x)(G(a)R(x))),xF(x)
结论:x(F(x)R(x))
(3)前提:x(F(x)G(x)),xG(x)
结论:xF(x)
(4)前提:x(F(x)G(x)),x(G(x)R(x)),xR(x)
结论:xF(x)
1xF(x)前提引入 证明:(1)○2xF(x)y((F(y)G(y))R(y))前提引入 ○3y((F(y)G(y))R(y))○1○2假言推理 ○4F(c)○1EI ○5(F(c)G(c))R(c)○3UI ○6F(c)G(c)○4附加 ○7R(c)○5○6假言推理 ○8xR(x)○7EG ○1xF(x)前提引入 (2)○【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
2x(F(x)(G(a)R(x)))前提引入 ○3F(c)○1EI ○4F(c)(G(a)R(c))○2UI ○5G(a)R(c)○3○4假言推理 ○6R(c)○5化简 ○7F(c)R(c)○3○6合取 ○8x(F(x)R(x))○7EG ○1xF(x)前提引入 (3)○2xF(x)○1置换 ○3F(c)○2UI ○4x(F(x)G(x))前提引入 ○5F(c)G(c)○4UI ○6F(c)○3○5析取三段论 ○7xF(x)○6EG ○1x(F(x)G(x))前提引入 (4)○2F(y)G(y)○1UI ○3x(G(x)R(x))前提引入 ○4G(y)R(y)○3UI ○5xR(x)前提引入 ○6R(R)○5UI ○7G(y)○4○6析取三段论 ○8F(R)○2○7析取三段论 ○9xF(x)○8UG ○16.找一个解释I,在I下,使得xF(x)xG(x)为真,而使得x(F(x)G(x))为假,从而说明xF(x)xG(x)x(F(x)G(x))。
答:取个体域为自然数集合N,F(R):R为奇数,G(R):R为偶数,则在以上解释下,xF(x)xG(x)为真而x(F(x)G(x))为假。
17.给定推理如下:前提:x(F(x)G(x)),x(H(x)G(x));结论:x(H(x)F(x))。有些人证明如下:
1xH(x)附加前提引入 ○2H(R)○1UI ○3x(H(x)G(x))前提引入 ○4H(y)G(y)○3UI ○5G(R)○2○5假言推理 ○6x(F(x)G(x))前提引入 ○7F(y)G(y)○6UI ○8F(y)○5○7拒取式 ○9xF(x)○8UG ○并且说由附加前提证明法可知,推理正确,请指出以上证明的错误。
答:由第16题可知,本题不能用附加前提证明法。
18.给出上题的正确推理证明。
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
1x(F(x)G(x))前提引入 证明:○2x(H(x)G(x))前提引入 ○3F(y)G(y)○1UI ○4H(y)G(y)○2UI ○5G(y)F(y)○3置换 ○6H(y)F(y)○4○5假言三段论 ○7x(H(x)F(x)○6UG
○19在自然推理系统F中,构造下面的推理证明;
前提:xF(x)xG(x)
结论:x(F(x)G(x))
证明:1xF(x)xG(x)
2F(c)yG(y)
3x(F(x)G(x))
20在自然推理系统F中,构造下面的推理证明;
(1)前提:x(F(x)G(x))
结论:xF(x)xG(x)
证明:1x(F(x)G(x))
2F(x)G(x)
3xF(x)附加前提
4xG(x)
(2)前提:x(F(x)G(x))
结论:xF(x)xG(x)
证明:1x(F(x)G(x))
2F(x)G(x)
3xF(x)附加前提
4xF(x)
5F(c)
6G(c)
7xG(x)
21在自然推理系统F中,构造下面推理的证明:
没有白色的乌鸦,北京鸭都是白色的,因此北京鸭不是乌鸦。
答:设F(x):R是白色的
G(x):R是乌鸦
H(x):R是北京鸭
前提:x(G(x)F(x))
x(H(x)F(x))
结论:x(H(x)G(x))
证明:1x(G(x)F(x))
2G(x)F(x)
3F(x)G(x)
4x(H(x)F(x))
5H(x)F(x)
6H(x)G(x)
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
7x(H(x)G(x))
22在自然推理系统F中,构造下面推理的证明:
(1)偶数都能被2整除。6是偶数,所以6能被2整除。
答:设F(x):R是偶数
G(x):R能被2整除
前提:x(F(x)G(x))
F(6)
结论:G(6)
证明:1x(F(x)G(x))
2F(6)G(6)
3F(6)
4G(6)
(2)凡大学生都是勤奋的。王晓山不勤奋。所以王晓山不是大学生。
答:设F(x):R是大学生
G(x):R是勤奋的
C:王晓山
前提:x(F(x)G(x))
G(c)
结论:F(c)
证明:1x(F(x)G(x))
2F(c)G(c)
3G(c)F(c)
4G(c)
5F(c)
23在自然推理系统F中,构造下面推理的证明:
(1)每个有理数都是实数。有的有理数是整数。因此有的实数是整数。
答:设F(x):R是有理数
G(x):R是实数
H(x):R是整数
前提:x(F(x)G(x))
x(F(x)H(x))
结论:x(G(x)H(x))
证明:1x(F(x)H(x))
2F(c)H(c)
3x(F(x)G(x))
4F(c)G(c)
5G(c)
6G(c)H(c)
7x(G(x)H(x))
(2)有理数,无理数都是实数。虚数不是实数,因此虚数既不是有理数也不是无理数。
答:设F(x):R是有理数
G(x):R是实数
H(x):R是无理数数
P(x):R是虚数
前提:x(F(x)G(x))
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
x(H(x)G(x))
x(P(x)G(x))
结论:x(P(x)(F(x)H(x))
证明:1x(F(x)G(x))
2F(x)G(x)
3G(x)F(x)
4x(H(x)G(x))
5H(x)G(x)
6G(x)H(x)
7P(x)(F(x)H(x))
8x(P(x)(F(x)H(x))
24在自然推理系统F中,构造下面推理的证明:
每个喜欢步行的人都不喜欢骑自行车。每个人或者喜欢骑自行车或者喜欢喜欢乘自行车。有的人不喜欢乘汽车,所以有的人不喜欢步行。
答:设G(x):R喜欢步行
H(x):R喜欢骑自行车
P(x):R喜欢乘汽车
前提:x(G(x)H(x))
x(H(x)P(x))
xP(x)
结论:xG(x)
证明:1xP(x)
2P(c)
3x(H(x)P(x))
4H(c)P(c)
5H(c)
6x(G(x)H(x))
7G(c)H(c)
8H(c)G(c)
9G(c)
25在自然推理系统F中,构造下面推理的证明(个体域为人类集合)
每个科学工作者都是刻苦钻研的,每个刻苦钻研而又聪明的人在他的事业中都将获得成功。王大海是科学工作者,并且是聪明的,所以王大海在他的事业中将获得成功。
答:设F(x):R是科学工作者
G(x):R是刻苦学习的
H(x):R是聪明的
P(x):R将在他的事业中获得成功
C:王大海
前提:x(F(x)G(x)),F(c)H(c)
x(G(x)H(x)P(x))
结论:P(c)
证明:1x(F(x)G(x))前提
2F(c)G(c)
3F(c)前提
4G(c)
【MeiWei_81重点借鉴文档】
【MeiWei_81重点借鉴文档】
5H(c)前提
6H(c)G(c)
7x(G(x)H(x)P(x))
8G(c)H(c)P(c)
9P(c)
【MeiWei_81重点借鉴文档】
更多推荐
推理,命题,公式,符号化,下列,等值
发布评论