离散数学-考纲版-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 推理规则

相关文章
|
Java
Mac下安装JDK11(国内镜像)
Mac下安装JDK11(国内镜像)
8655 0
|
人工智能 Cloud Native 安全
从云原生到 AI 原生,谈谈我经历的网关发展历程和趋势
本文整理自阿里云智能集团资深技术专家,云原生产品线中间件负责人谢吉宝(唐三)在云栖大会的精彩分享。讲师深入浅出的分享了软件架构演进过程中,网关所扮演的各类角色,AI 应用的流量新特征对软件架构和网关所提出的新诉求,以及基于阿里自身实践所带来的开源贡献和商业能力。
711 109
|
存储 SQL NoSQL
Doris 架构原理及核心特性详解
Doris 是百度内部孵化的OLAP项目,现已开源并广泛应用。它采用MPP架构、向量化执行引擎和列存储技术,提供高性能、易用性和实时数据处理能力。系统由FE(管理节点)和BE(计算与存储节点)组成,支持水平扩展和高可用性。Doris 适用于海量数据分析,尤其在电商、游戏等行业表现出色,但资源消耗较大,复杂查询优化有局限性,生态集成度有待提高。
2097 15
|
12月前
|
存储 人工智能 安全
有奖体验 AI 模特换装,解锁电商视觉新体验
在电商中,制作精美的商品展示图成本高且流程复杂。AI 换装技术允许商家快速更换模特的服装或配件,无需重新拍摄,大大缩短准备时间。这项技术减少了对专业摄影师和后期团队的依赖,使中小商家也能轻松产出高质量的商品图片,灵活响应市场变化,有效降低成本,提升竞争力。本方案利用函数计算 FC 构建 Web 服务,采用百炼视觉模型 qwen-vl-max-latest、aitryon、aitryon-refiner、shoemodel-v1 来分别实现 AI 人物主体信息提取、模特试衣、试衣精修、模特换鞋。
|
消息中间件 Kafka 数据处理
超硬核!详解Apache Hudi灵活的Payload机制
超硬核!详解Apache Hudi灵活的Payload机制
518 3
|
消息中间件 存储 负载均衡
Kafka高可用性指南:提高数据一致性和集群容错能力!
**Kafka高可用性概览** - 创建Topic时设置`--replication-factor 3`确保数据冗余和高可用。 - 分配角色:Leader处理读写,Follower同步数据,简化管理和客户端逻辑。 - ISR(In-Sync Replicas)保持与Leader同步的副本列表,确保数据一致性和可靠性。 - 设置`acks=all`保证消息被所有副本确认,防止数据丢失,增强一致性。 - 通过这些机制,Kafka实现了分布式环境中的数据可靠性、一致性及服务的高可用性。
1570 0
|
存储 安全 Java
详解Java中集合的List接口实现的ArrayList方法 | Set接口实现的HashSet方法
详解Java中集合的List接口实现的ArrayList方法 | Set接口实现的HashSet方法
310 3
TU^
|
存储 C语言
C语言浮点数在内存中的存储
在C语言中,浮点数类型用float和double表示。float类型使用4个字节(32位),而double类型使用8个字节(64位)。浮点数表示的范围:float.h中定义
TU^
1451 0
|
存储 设计模式 前端开发
【C++并发编程】std::future、std::async、std::packaged_task与std::promise的深度探索(二)
【C++并发编程】std::future、std::async、std::packaged_task与std::promise的深度探索
508 0
|
缓存 小程序 安全
微信PC端小程序无法加载数据
某些小程序在PC端小程序打开会出现白屏或无法加载数据的情况,本篇文章整理了几种常见情况的解决方案。
2342 1