跳转至

知识

命题逻辑

  • 命题符号:命题是可以被判定为真或假的陈述。用符号(如P、Q、R)表示命题。
  • 逻辑连接词:命题逻辑使用逻辑连接词来构建复杂的命题。有5个主要的连接词:
  • 合取(AND,∧):P ∧ Q 表示“P且Q”。只有当P和Q都为真时,P ∧ Q才为真。
  • 析取(OR,∨):P ∨ Q 表示“P或Q”。当P或Q任一为真时,P ∨ Q为真。
  • 否定(NOT,¬):¬P 表示“非P”。
  • 条件(IMPLIES,→):P → Q 表示“如果P则Q”。当P为真时,Q被期望为真,如果不是,则P → Q为假;但如果P为假时,我们无法对Q的真假做出断言,P → Q总为真。
  • 双条件(IF AND ONLY IF,↔):P ↔ Q 表示“P当且仅当Q”。当P和Q的真假相同时,P ↔ Q为真。

模型

模型会为命题符号分配真值,从而决定复合命题的真值。

知识库

知识库是一个包含多个命题的集合,表示已知的信息。知识库中的命题可以用来推导新的信息或验证查询的真值。

  • 蕴含:如果命题α蕴含命题β(记作α ⊨ β),那么在所有使α为真的模型中,β一定为真。

推理

推理是从已知的命题中得出新命题的过程。常见的推理算法包括:

  • 模型检验(Model Checking):检查所有可能的模型,如果当知识库内所有元素为真时,命题也为真,则命题从知识库中蕴含出来。