逻辑是数学推理的基础!在《逻辑与集合》章节中,我们已经介绍了逻辑的基础知识。这里我们将深入探讨逻辑的更多内容。
回顾:逻辑基础
在《逻辑与集合》章节中,我们已经学习了:
- 命题和真值
- 逻辑联结词(与、或、非、蕴含、等价)
- 逻辑运算和逻辑等价
- 充分必要条件
谓词逻辑
什么是谓词逻辑?
谓词逻辑(Predicate Logic)是研究包含变量的命题的逻辑。
谓词(Predicate)是包含变量的命题,例如:
- P(x):"x 是偶数"
- Q(x,y):"x 大于 y"
全称量词
全称量词(Universal Quantifier)∀ 表示"对于所有":
∀xP(x)
读作:"对于所有 x,P(x) 为真"。
例子:∀x(x2≥0) 表示"对于所有 x,x2≥0"。
存在量词
存在量词(Existential Quantifier)∃ 表示"存在":
∃xP(x)
读作:"存在 x,使得 P(x) 为真"。
例子:∃x(x2=2) 表示"存在 x,使得 x2=2"。
量词的否定
- ¬(∀xP(x))≡∃x¬P(x)
- ¬(∃xP(x))≡∀x¬P(x)
嵌套量词
可以嵌套使用多个量词:
∀x∃yP(x,y)
读作:"对于所有 x,存在 y,使得 P(x,y) 为真"。
注意:量词的顺序很重要!
- ∀x∃yP(x,y):对于每个 x,存在 y(y 可能依赖于 x)
- ∃y∀xP(x,y):存在 y,对于 所有 x(y 不依赖于 x)
证明方法
直接证明
直接证明(Direct Proof)是直接使用定义和已知事实来证明结论。
步骤:
- 假设前提为真
- 使用逻辑推理
- 得出结论
反证法