命题逻辑

  • 命题
    • 定义
      • 判断结果唯一的陈述句称为命题。
      • 判断结果称为真值,取值为真和假。
    • 分类
      • 简单命题
        • 表示为 p,q,r,…p, q, r,\dots。
        • 真值用 0,10,1 表示。
      • 复合命题
        • 由命题和联结词组合的命题是复合命题。
    • 联结词
      • 5 个基本的联结词:
        • 否定 ¬\neg:¬p\neg p 的真值与 pp 相反。
        • 合取 ∧\land:p∧qp \land q 为 11 当且仅当 p,qp,q 均为 11。
        • 析取 ∨\lor:p∨qp \lor q 为 11 当且仅当 p,qp,q 任意一个为 11。
        • 蕴涵 →\to:p→qp \to q 为 00 当且仅当 pp 为 11 且 qq 为 00。
        • 等价 ↔\leftrightarrow:p↔qp \leftrightarrow q 为 11 当且仅当 p,qp,q 真值相等。
      • 蕴涵的自然语言表述:
        • pp 仅当 qq:p→qp \to q
        • 只要 pp,就 qq:p→qp \to q
        • 只有 pp,才 qq:q→pq \to p
        • 除非 pp,否则 qq:¬p→q\neg p \to q
        • 除非 pp,才 qq:q→pq \to p
        • pp,除非 qq:¬p→q\neg p \to q
  • 命题公式
    • 命题常项和变项
      • 一个命题标识符表示确定的命题,则称为命题常项。
      • 一个命题标识符仅在公式中占位,则称为命题变项。
    • 合式公式
      • 递归定义
        • 当个命题变项和常项是合式公式,也是原子命题公式。
        • 若 AA 是合式公式,则 (¬A)(\neg A) 也是。
        • 若 A,BA,B 是合式公式,则 (A∧B),(A∨B),(A→B),(A↔B)(A \land B),(A \lor B),(A \to B),(A \leftrightarrow B) 也是。
        • 有限次运用上述规则的是合式公式。
      • 层次
        • 原子命题公式的层次是 00。
        • AA 是 ii 层公式,则 (¬A)(\neg A) 是 i+1i+1 层公式。
        • A,BA,B 是 i,ji,j 层公式,则 (A∧B),(A∨B),(A→B),(A↔B)(A \land B),(A \lor B),(A \to B),(A \leftrightarrow B) 是 max⁡{i,j}\max\{i, j\} 层公式。
      • 赋值
        • p1,p2,…,pnp_1, p_2, \dots, p_n 是 AA 中的全部命题变项,则给 p1,p2,…,pnp_1, p_2, \dots, p_n 各指定真值,称为对 AA 的一个赋值或解释。
        • 若赋值后 AA 的真值为 11,则称为成真赋值,否则为成假赋值。
        • 存在成真赋值的公式称为可满足式,所有赋值均为成真赋值的公式称为重言式或永真式。
        • 所有赋值均为成假赋值的公式称为矛盾式或永假式。
      • 真值表
        • 命题公式的所有赋值及公式的对应真值称为真值表。
        • 构造 nn 各命题变项的真值表时,赋值按照从 00 到 2n−12^n - 1,真值按照层次从低到高编写。