**第二章谓词逻辑习题与解答1
将下列命题符号化:(1)所有的火车都比某些汽车快
(2)任何金属都可以溶解在某种液体中
(3)至少有一种金属可以溶解在所有液体中
(4)每个人都有自己喜欢的职业
(5)有些职业是所有的人都喜欢的
解(1)取论域为所有交通工具的集合
令T(x):x是火车,C(x):x是汽车,F(x,y):x比y跑得快
“所有的火车都比某些汽车快”可以符号化为x(T(x)y(C(y)F(x,y)))
(2)取论域为所有物质的集合
令M(x):x是金属,L(x):x是液体,D(x,y):x可以溶解在y中
“任何金属都可以溶解在某种液体中”可以符号化为x(M(x)y(L(y)D(x,y)))
(3)论域和谓词与(2)同
“至少有一种金属可以溶解在所有液体中”可以符号化为x(M(x)y(L(y)D(x,y)))
(4)取论域为所有事物的集合
令M(x):x是人,J(x):x是职业,L(x,y):x喜欢y
“每个人都有自己喜欢的职业”可以符号化为x(M(x)y(J(y)L(x,y)))(5)论域和谓词与(4)同
“有些职业是所有的人都喜欢的”可以符号化为**x(J(x)y(M(y)L(y,x)))
**x))3
取论域为实数集合,用函数,-(减法)和谓词将下列命题符号化:(1)没有既是奇数,又是偶数的正整数
(2)任何两个正整数都有最小公倍数
(3)没有最大的素数
(4)并非所有的素数都不是偶数
解先引进一些谓词如下:(1)“没有既是奇数,又是偶数的正整数”可表示为x(J(x)E(x)),并可进一步符号化为x(v(v
2x)v(v
(2)“任何两个正整数都有最小公倍数”可表示为xyz(D(z,x)D(z,y)u(D(u,x)D(u,y)并可进一步符号化为并可进一步符号化为x((x1)y((y1)u(v(v
uu(v(v
uy)x)uu1u1ux)y)yxy(4