离散数学笔记(3)逻辑证明
(推理规则)Rules of Inference
有效论证(Valid Arguments)
命题逻辑中的论证是由一串命题(r1、r2、……rn、sr_1、r_2、……r_n、sr1、r2、……rn、s)构成。
如果称这个论证是有效的,也就得满足,如果前提全为真,则结果也为真。
(An argument in propositional logic is a sequence of propositions.)
if(s1∧s2……∧sn)=true,thenc=true.if\quad (s_1\wedge s_2……\wedge s_n)=true,then\quad c=true.if(s1∧s2……∧sn)=true,thenc=true.
i.e.
(s1∧s2……∧sn)→c≡T(s_1\wedge s_2……\wedge s_n)\rightarrow c \equiv T(s1∧s2……∧sn)→c≡T
更一般地,如果用有效的论证(Valid Arguments从一串premise(s1、s2、……sns_1、s_2、……s_ns1、s2、……sn)推导出新的一串premise(S1、S2……SmS_1、S_2……S_mS1、S2……Sm)。
论证(S1、S2……Sn、CS_1、S_2……S_n、CS1、S2……Sn、C)也是有效地,因为(S1∧S2……∧Sn)→C≡T(S_1\wedge S_2……\wedge S_n)\rightarrow C \equiv T(S1∧S2……∧Sn)→C≡T。
命题逻辑中的有效论证(Valid Arguments in Propositional Logic)
2-7 谓词演算的推理理论(Rules of Inference for Quantified Statement)
(1)全称指定规则,即 USUSUS 规则(全称量词消去律)。
(∀x)P(x)∴P(c)\frac{(\forall x)P(x)}{\therefore\ P(c)} ∴ P(c)(∀x)P(x)
(2)全称推广规则,即 UGUGUG 规则(全称量词引入律)。
P(c)foranarbitraryc∴(∀x)P(x)\frac{P(c)\ for\ an \ arbitrary\ c}{\therefore\quad (\forall x)P(x)} ∴(∀x)P(x)P(c) for an arbitrary c
(3)存在指定规则,即 ESESES 规则(全称量词消去律)。
(∃x)P(x)∴P(c)forsomeelementc\frac{(\exist x)P(x)}{\therefore\quad P(c)\ for\ some\ element\ c} ∴P(c) for some element c(∃x)P(x)
(4)存在推广规则,即 EGEGEG 规则(存在量词引入律)。
P(c)forsomeelementc∴(∃x)P(x)\frac{P(c)\ for \ some \ \ element \ c }{\therefore\quad (\exist x)P(x)} ∴(∃x)P(x)P(c) for some element c
离散数学笔记(3)逻辑证明相关推荐
- 吴恩达《机器学习》学习笔记五——逻辑回归
吴恩达<机器学习>学习笔记五--逻辑回归 一. 分类(classification) 1.定义 2.阈值 二. 逻辑(logistic)回归假设函数 1.假设的表达式 2.假设表达式的意义 ...
- 离散数学——命题与逻辑
离散数学--命题与逻辑 命题逻辑 命题逻辑是关于数学表达方面的研究. 命题 命题 是具有声明陈述性的语句(也就是说,陈述一个事实),并且不是真的就是假的. 命题变量 是一个表示命题的变量,就像代数中表 ...
- 吴恩达《机器学习》学习笔记八——逻辑回归(多分类)代码
吴恩达<机器学习>笔记八--逻辑回归(多分类)代码 导入模块及加载数据 sigmoid函数与假设函数 代价函数 梯度下降 一对多分类 预测验证 课程链接:https://www.bilib ...
- 吴恩达《机器学习》学习笔记七——逻辑回归(二分类)代码
吴恩达<机器学习>学习笔记七--逻辑回归(二分类)代码 一.无正则项的逻辑回归 1.问题描述 2.导入模块 3.准备数据 4.假设函数 5.代价函数 6.梯度下降 7.拟合参数 8.用训练 ...
- 刘二大人 PyTorch深度学习实践 笔记 P6 逻辑斯蒂回归
刘二大人 PyTorch深度学习实践 笔记 P6 逻辑斯蒂回归 P6 逻辑斯蒂回归 1.torchversion 提供的数据集 2.基本概念 3.代码实现 P6 逻辑斯蒂回归 1.torchversi ...
- 离散数学 笔记 zucc
离散数学 笔记 本文链接 文档:离散数学学习过程资料.note 链接:http://note.youdao.com/noteshare?id=be42429c59ecd5c8c1ae6fdd8ca92 ...
- 数据导不进oracle数据库,学习笔记:Oracle逻辑导出/导入 数据逻辑导出时跳过指定表不进行导出...
天萃荷净 Oracle数据库逻辑exp导出时,跳过指定某些表,对其表中数据不进行导出 有一个需求,某个用户有很多张表,但是只能使用exp导出,而且想跳过其中某几张表,其他对象包括依赖关系都需要.针对这 ...
- 离散数学笔记_第一章:逻辑和证明(2 )
1.2 命题逻辑的应用 1.2.1 语句翻译 1.2.2 系统规范说明 1.2.3 布尔搜索 1.2.4 逻辑谜题 泥巴孩子谜题 骑士和流氓 (考研逻辑题) 1.2.5 逻辑电路 1.2.1 语句翻译
- 离散数学笔记_第一章:逻辑和证明(1)
1.1命题逻辑 1.1.1 命题 1.1.2 逻辑运算符 定义1: 否定联结词 定义2: 合取联结词 定义3: 析取联结词 定义4: 异或联结词 1.1.3 条件语句 定义5: 条件语句 定义6: 双 ...
最新文章
- 3D MinkowskiEngine稀疏模式重建
- python中ttk和tkinter_Python tkinter与ttk日历
- Vue实现仿音乐播放器9-更多按钮实现数据匹配
- 数据结构一:链表(循环链表)
- 如何编写高性能的C#代码(四)字符串的另类骚操作
- 【树状数组】CF961E Tufurama
- dbscan算法c语言实现,用C++实现DBSCAN聚类算法
- git 应用 merge
- CSS2.1 盒模型
- Python实现爬取豆瓣电影|python豆瓣全栈爬虫:电影系列全爬虫系统1.0:(信息,短评,影评,海报)|你想爬的都有
- WPF 用Main函数方式启动程序
- ip地址范围汇总成ip网段
- sin x 的值python_sin(x)/x的数值积分
- 项目部 vs 项目组
- Postgresql去掉某个字段多余的空格
- BUG: Bad page map in process XXX pte:800000036fae6227 pmd:35be8c067
- GitLab -- 简单使用CICD功能
- 数据结构_线段树 详解+模板
- django项目支持外网访问--花生壳
- [老齐的求职攻略] 第四章 现场面对面