符号化与一阶公式
情形1:
- 一个人的姥姥或者母亲是一个人的先辈
- 一个人的先辈的先辈是这个人的先辈
- 张三是李四的姥姥,李四是王五的母亲
- 所以张三是王五的先辈
情形2:
- 一个数的平方或立方是一个数的幂
- 一个数的幂的幂是一个数的幂
- 64是8的平方, 8是2的立方
- 所以64是2的幂
两种情形可统一符号化为:
-
-
-
与命题逻辑相比,一阶逻辑引入了:
- 变量, 如和, 可以表示任意多的常量。
- 关系, 如和.
一阶逻辑(First-Order Logic)或谓词逻辑(Predicate Logic):
1.逻辑联结词
2.个体常量
3.个体变量:
4.个体域(Domain of Discourse):
- 通常用表示。
- 针对不同的个体域(正整数和正实数)差别明显。
5.谓词 (Predicates,本质上是关系)
- : 是大学生。
- : 是大学生。
- : 小明()喜欢猫().
- : 喜欢.
- : 上海位于北京和广州之间。
- : 位于和之间。
- 表示个个体之间关系)的谓词称为元谓词。
6.函数或函词
- .
- 有利于谓词的表达,如.
7.量词(Quantifier)
8.辖域或作用域(Scope)
- .
- .
符号化应与自然语言的本意相符。
- "所有都是"形式的命题通常符号化为.
- "有一些是"形式的命题通常符号化为.
谓词公式实例:
- .

令是元谓词,是个体变量或个体常量,则称为原子谓词公式.
特别地,当时,原子谓词公式就是,此时的原子谓词公式可以看作0元谓词。
复合谓词公式:由量词和逻辑联结词将原子谓词公式联结组成的谓词公式。
若, 是原子谓词公式, 而是符合谓词公式。
谓词公式递归定义如下:
(1) 原子谓词公式是谓词公式;
(2) 如果是谓词公式,则也是谓词公式;
(3) 如果是谓词公式,则和也是谓词公式;
(4) 如果是谓词公式,是个体变元,则和也是谓词公式;
(5) 有限次使用规则(1)-(4)所得到的由原子谓词公式、逻辑联结词、量词和圆括号组成的符号串才是谓词公式。
形式化描述:
变量分约束(Bound)变量和自由(Free)变量两种。
在中,是自由变量,是约束变量。
在中, 和是约束变量, 是自由变量。
在中,既是自由变量又是约束变量。也可以说,第一个是自由变量,第二个是约束变量。
没有自由变量的一阶逻辑公式称为一阶逻辑语句(First-Order Sentence)。