2-2 命题函数与量词

为了说明命题函数的概念,下面先举例解释命题与谓词的关系。

H 是谓词“能够到达山顶”,l 表示客体名称李四,t 表示老虎,c 表示汽车,那么 H(l)H(t)H(c) 等分别表示各个不同的命题,但它们有一个共同的形式,即 H(x)。当 x 分别取 ltc 时就表示“李四能够到达山顶”,“老虎能够到达山顶”,“汽车能够到达山顶”。

同理,若 L(x,y) 表示“x 小于 y”,那么 L(2,3) 表示了一个真命题:“2 小于 3”。而 L(5,1) 表示假命题:“5 小于 1”。

又如 A(x,y,z) 表示一个关系“x 加上 y 等于 z”。则 A(3,2,5) 表示了真命题“ 3+2=5”,而 A(1,2,4) 表示了一个假命题“ 1+2=4”。

从上述三个例子中可以看到 H(x)L(x,y)A(x,y,z) 本身不是一个命题,只有当变元 x,y,z 等取特定的客体时,才确定了一个命题。


定义 2-2.1:由一个谓词,一些客体变元组成的表达式称为简单命题函数。


根据这个定义可以看到,n 元谓词就是有 n 个客体变元的命题函数,当 n=0 时,称为 0 元谓词,它本身就是一个命题,故命题是 n 元谓词的一个特殊情况。

由一个或 n 个简单命题函数以及逻辑联结词组合而成的表达式称复合命题函数。

逻辑联结词 ¬ 的意义与命题演算中的解释完全类同。


例1

S(x) 表示“a 学习很好”,用 W(x) 表示“x 工作很好”。则 ¬S(x) 表示“x 学习不是很好”。 S(x)W(x) 表示“x 的工作,学习都很好”。 S(x)W(x) 表示“若 x 的学习很好,则 x 工作的很好。”

例2

H(x,y) 表示“xy 长得高”。设 l 表示李四,c 表示张三。

¬H(l,c) 表示“李四不比张三长得高”。 ¬H(l,c)¬H(c,l) 表示“李四不比张三长得高”且“张三不比李四长得高”即“张三与李四同样高”。

例3

Q(x,y) 表示“xy 重”,当 xy 指人或物时,它是一个命题,但若 xy 指实数时,Q(x,y) 就不是一个命题。

命题函数不是一个命题,只有客体变元取特定名称时,才能成为一个命题。但是客体变元在哪些范围内取特定的值,对是否成为命题及命题 真值极有影响。

例4

R(x) 表示“x 是大学生”,如果 x 的讨论范围为某大学里班级中的学生,则 R(x) 是永真式。

如果 x 的讨论范围为某中学里编组中的学生,则 R(x) 是永假式。

如果 x 的讨论范围为一个剧场中的观众,观众中有大学生也有非大学生,那么,对某些观众,R(x) 为真,对另一些观众,R(x) 为假。

例5

(P(x,y)P(y,z))P(x,z)

P(x,y) 解释为“x 小于 y”,当 xyz 都在实数域中取值,则这个式子表示为:"若 x 小于 yy 小于 z,则 x 小于 z"。这是一个永真式。

如果 P(x,y) 解释为“xy 的儿子”,当 xyz 都指人,则“若 xy 的儿子且 yz 的儿子则 xz 的儿子”。这个式子表达的是一个永假公式。

如果 P(x,y) 解释为 “x 距离 y 10 米”,若 xyz 表示地面上的房子,那么“x 距离 y 10 米且 y 距离 z 10米则 x 距离 z 10 米”。这个命题的真值将由 xyz 的具体位置而定,它可能为 T,也可能为 F


从上述两例可以看到,命题函数确定为命题,与客体变元的论述范围有关。在命题函数中,命题变元的论述范围称作个体域。个体域可以是有限的,也可以是无限的,把各种个体域综合在一起作为论述范围的域称全总个体域。

使用上面所讲的一些概念,还不能用符号很好她表达日常生中的各种命题。例如:S(x) 表示 x 是大学生,而 x 的个体域为某单位的职工。那么 S(x) 可以表示某单位职工都是大学生,也可以表示某单位存在一些职工是大学生。为了避免这种理解上的混乱,因此需要引入量词,以刻划“所有的”和“存在一些”的不同概念。

例如:

(a) 所有的人都是要呼吸的。

(b) 每个学生都要参加考试。

(c) 任何整数或是正的或是负的。

这三个例子都需要表示“对所有的 x”这样的概念,为此,引入符号 (x)(x),表示“对所有的 x”。

若设M(x)xH(x)xP(x)xQ(x)xI(x)xR(x)xN(x)x

则上述三例就记为:

(a)(x)(M(x)H(x))(b)(x)(P(x)Q(x))(c)(x)(I(x)(R(x)N(x)))

符号“”称为全称量词,用来表达“对所有的”“每一个”“对任一个”等。


另外还有一类量词记作 (x),表示“存在一些 x”。

例如:

(a) 存在一个数是质数。

(b) 一些人是聪明的。

(c) 有些人早饭吃面包。

P(x)xM(x)xR(x)xE(x)x

则上述三例可表示为:

(a)(x)(P(x))(b)(x)(M(x)R(x))(c)(x)(M(x)E(x))

符号“”称为存在量词,可用来表达“存在一些”“至少有一个”“对于一些”等。


全称量词与存在量词统称为量词,在上述有关题词的例子中可以看出,每个由量词确定的表达式,都与个体域有关。例如: (x)(M(x)H(x)) 表示所有的人都要呼吸,如果把个体域限制在“人类”这个范围内,那么亦可简单地表示为 (x)(H(x))。在这个例子中指定论域,不仅与表达形式有关,而且不同的指定论域会有不同的问题真值。如设论域为“人类”则这个命题的真值为 T,如果论域为自然数,则命题的真值为 F。为此,在讨论带有命题函数时,必须确定其个体域。为了方便,我们将所有命题函数的个体域全部统一,使用全总个体域。用了这个全总个体域后,对每一个客体变元的变化范围,用特性谓词加以限制。一般地,对全称量词,此特性谓词常作蕴含的前件,对存在量词,此特性谓词常作合取项。例如:在全总个体域中 (x)(H(x)) 可写成 (x)(M(x)H(x)),其中 M(x)H(x) 的特性谓词。对 (x)(H(x)) 可写成 (x)(M(x)H(x)),特性谓词 M(x) 限定了 H(x) 中变元的范围。