跳转至

谓词逻辑的基本概念

谓词表示了多个个体词之间的关系。进一步地讲是给定的个体词到集合\(\{T, F\}\)上的一个映射,因此可以将其写为函数的形式,如\(P(x, y)\)

函数表示从一个集合到另一个集合的映射,通常使用小写字母进行表示。

有两种量词,即全称量词与存在量词。受到量词约束的变元称为约束变元,否则称为自由变元。量词只能作用于变元而不能作用于命题变项与谓词变项。变元使用小写字母表示。

合式公式

合式公式定义如下:

  1. 命题常项、命题变项和原子谓词公式都是合式公式
  2. \(A\)为合式公式,则\(\lnot A\)为合式公式
  3. \(A, B\)为合式公式,\(A, B\)中无变元在一个中约束而在另一个中自由,则\((A\land B), (A\lor B), (A\rightarrow B), (A\leftrightarrow B)\)为合式公式。
  4. \(A\)为合式公式,\(x\)\(A\)中为自由变元,则\((\forall x)A, (\exists x)A\)为合式公式

在有限论域下,全称量词与特称量词可与i表示为命题逻辑下的合式公式:

  • \((\forall x)P(x) = P(1)\land P(2)\land \dots \land P(k)\)
  • \((\exists x)P(x) = P(1)\lor P(2)\lor \dots \lor P(k)\)\

对于谓词公式,若在任何解释下真值都为真,称谓词公式为普遍有效的谓词公式;若在某个解释下真值为真,称谓词公式为可满足的谓词公式,否则称为不可满足的谓词公式。

  • 谓词逻辑是不可判定的
  • 只含有一元谓词变项的谓词公式是可判定的
  • 个体域有限的谓词公式是可判定的

评论