离散数学
[TOC]
命题
命题逻辑
命题联结词
等值式
命题逻辑的推理
谓词逻辑等值式
注意 :
-
只有析取或者合取的时候才能进行收缩或着扩张,蕴含要用蕴含等值式转换为析取
-
**全称量词对合取分配 **
-
存在量词对析取分配
-
合并可以随便合并,分配不能随便分配
使用论域消去量词
消去的时候先消去离谓词近的那一个量词
常用推理定律
后两个表达式展示了在逻辑推理中,不同量词(全称量词 ∀ 和存在量词 ∃ )的使用对逻辑命题的影响。
- 第一个表达式:
这个表达式表示:如果对于所有的 ,命题 蕴含命题 ,那么如果所有的 都满足 ,则所有的 都满足 。换句话说,如果 对 的每个实例都蕴含 ,那么 对所有 成立时 也对所有 成立。 2. 第二个表达式:
这个表达式表示:如果对于所有的 ,命题 蕴含命题 ,那么如果存在某个 满足 ,则存在某个 满足 。换句话说,如果 对 的每个实例都蕴含 ,那么如果有至少一个 使得 成立,则有至少一个 使得 成立。
这两个表达式的区别在于结论中的量词:
- 第一个表达式的结论涉及全称量词 ,表示所有的 都必须满足某个条件。
- 第二个表达式的结论涉及存在量词,表示至少有一个 满足某个条件。
这两个表达式虽然前提相同,但由于结论中的量词不同,表达的含义也不同。在逻辑推理中,量词的变化会显著影响命题的含义和推理过程。
量词消去与引入
存在量词消去(Existential Elimination)
存在量词消去规则允许我们从一个存在量词的命题中推导出一个不含量词的命题。形式化地,如果我们知道 为真,那么我们可以引入一个新的常量 ,使 得 为真。
规则形式:
注意事项:
- 常量 必须是一个新的符号,即它在当前推理过程中之前没有出现过。
例子: 假设我们知道 ,那么我们可以引入一个新的常量 ,使得 。
存在量词引入(Existential Introduction)
存在量词引入规则允许我们从一个具体的命题推导出一个存在量词的命题。形式化地,如果我们知道 为真,那么我们可以推导出 。
规则形式:
注意事项:
- 常量 可以是任何常量,不需要是新的符号。
例子: 假设我们知道 ,那么我们可以推导出 。
全称量词消去(Universal Elimination)
全称量词消去规则允许我们从一个全称量词的命题中推导出一个具体的命题。形式化地,如果我们知道 为真,那么对于任意对象 , 也为真。
规则形式:
注意事项:
- 对象 可以是任何对象,包括变量、常量或函数项。
例子: 假设我们知道 ,那么对于任意 ,我们可以推导出 。