离散数学-考纲版-02-谓词

简介: 离散数学-考纲版-02-谓词


2. 谓词

参考

离散数学与组合数学-08谓词逻辑

离散数学与组合数学-数理逻辑-02谓词演算及其形式系统

离散数学公式

!符号 代码 含义

∧ \wedge \wedge 且

∨ \vee \vee 或

∩ \cap \cap 交

∪ \cup \cup 并

⊆ \subseteq \subseteq 子集

⊈ \nsubseteq \nsubseteq 不是子集

⊂ \subset \subset 真子集

⊄ \not\subset \not\subset 不是真子集

∈ \in \in 属于

∉ \not\in \not\in 不属于

↔ \leftrightarrow \leftrightarrow 等价

⇔ \Leftrightarrow \Leftrightarrow 等值

¬ \neg¬ \neg或\lnot 非

R \mathbb{R}R \mathbb{R} 实数集

Z \mathbb{Z}Z \mathbb{Z} 整数集

∅ \varnothing \varnothing 空集

∀ \forall \forall 对任意的

∃ \exists \exists 存在

≥ \geq \geq大于等于

≤ \leq \leq 小于等于

下标的输入命令是:x 内容 x_{内容}x内容 x_{内容}

上标的输入命令式:x 2 x^2x2 x^2

空格 \quad

R / R\mkern-10.5mu/R/ R\mkern-10.5mu/ 数值越大,斜杆越往字母左侧移动

2.1 命题

2.1 个体谓词和量词

2.1.1 个体

个体常元(constants):确定的个体用a , b , c a,b,ca,b,c等小写字母或字符串表示,称为常元(constants)

个体变元(variables):不确定的个体常用字母x , y , z , u , v , w x,y,z,u,v,wx,y,z,u,v,w等表示,称为变元(variables)

个体域(domain of individuals):谓词演算中把讨论对象–个体的全体称为个体域,常用字母D DD表示,并约定任何D DD中都至少含有一个成员。

全总域(universe):当讨论对象遍及一切客体时,个体域特称为全总域,用字母U UU表示。

2.1.2 谓词

元数:通常把谓词所携空位的数目称为谓词的元数。

谓词命名式:含空位的写法有一个明显的缺点,可读性差。因此常用变元来代替空位,被称为谓词命名式,简称谓词。

谓词符号化:

2.1.3 量词引入

个体域符号化

谓词逻辑符号的两条规则:

统一个体域为全总个体域,而对每一个句子中个体变量的变化范围用一元特性谓词刻划,这种特性谓词在加入到命题函数中时,遵循如下原则:

对于全称量词( ∀ x ) (\forall x)(x),刻划其对应个体域的特性谓词作为蕴含式前件加入

对于存在量词( ∃ x ) (\exists x)(x),刻划其对应个体域的特性谓词作为合取式合取项加入

量词真值确定

谓词符号化举例

谓词逻辑符号的两条规则:

统一个体域为全总个体域,而对每一个句子中个体变量的变化范围用一元特性谓词刻划,这种特性谓词在加入到命题函数中时,遵循如下原则:

对于全称量词( ∀ x ) (\forall x)(x),刻划其对应个体域的特性谓词作为蕴含式前件加入

对于存在量词( ∃ x ) (\exists x)(x),刻划其对应个体域的特性谓词作为合取式合取项加入

示例一

示例二

示例三

示例四

2.3谓词合式公式

2.3.1 四类符号

2.3.2 项

2.3.3 合式公式

2.4 自由变元与约束变元

2.4.1 定义

2.4.2 判定

2.4.3 两个规则

2.4.4 闭式

2.5 公式的解释与分类

2.5.1 公式的解释

2.5.2 公式的分类

2.6 公式的等价关系

2.6.1 定义

2.6.2 基本等价关系

2.7 前束范式

2.7.1 定义

2.7.2 求解步骤

2.8 推理形式与推理规则

2.8.1 推理形式

2.8.2 推理规律

2.8.3 推理规则

相关文章
|
机器学习/深度学习
集合论—笛卡尔积与二元关系
集合论—笛卡尔积与二元关系
|
5月前
详细解读148.离散数学_谓词逻辑
详细解读148.离散数学_谓词逻辑
24 0
|
6月前
|
C# 数据库
关系代数表达式练习(针对难题)
关系代数表达式练习(针对难题)
52 0
【离散数学】谓词逻辑
1. 谓词 2. 量词 3. 等价式 4. 蕴含式 5. 前束范式 6. 推理理论
143 0
【离散数学】谓词逻辑
|
机器学习/深度学习
【离散数学】代数结构
1. 封闭性 2. 可交换 3. 可结合 4. 可分配 5. 吸收律 6. 等幂的 7. 幺元 8. 零元 9. 逆元 10. 广群 11. 半群 12. 子半群 13. 独异点 14. 群 15. 子群 16. 阿贝尔群(交换群) 17. 循环群 18. 陪集 19. 拉格朗日定理 20. 环 21. 整环 22. 域
172 0
【离散数学】代数结构
|
算法
数据结构上机实践第十周项目2 - 用二叉树求解代数表达式
数据结构上机实践第十周项目2 - 用二叉树求解代数表达式
116 0
数据结构上机实践第十周项目2 - 用二叉树求解代数表达式
|
SQL 算法
多层嵌套子查询的unnesting算法解析
嵌套子查询的背景实践中,经常会遇到多层嵌套的SQL,并且多层嵌套之间包含有聚集函数,执行这类SQL的最简单的方法就是一层一层嵌套执行,类似于Nested Loop Join,对于外查询的每一行数据,就要将子查询执行一遍,如果子查询还有孙查询,子查询中的每一行,还要将孙查询执行一遍,……,显尔易见,这种执行方式的效率通常都比较低,尤其是当表的数据量很大时,对性能的影响非常明显。 下面是一个嵌套查询的
|
机器学习/深度学习 数据挖掘 程序员
程序员的数学【多元函数微分学】(一)
本文其实值属于:程序员的数学【AIoT阶段二】 的一部分内容,本篇把这部分内容单独截取出来,方便大家的观看,本文介绍 多元函数微分学
171 0
程序员的数学【多元函数微分学】(一)