第一部分 数理逻辑

目录

什么是命题

注意:

例1 下列句子中那些是命题?

联结词

例2 将下列命题符号化.

注意:

例4 设 p:天冷,q:小王穿羽绒服,将下列命题符号化

例5 求下列复合命题的真值

例如

真值表:

例:

什么是命题

命题:判断结果唯一的陈述句
命题的真值:判断的结果
真值的取值:真与假
真命题与假命题
注意:
感叹句、祈使句、疑问句都不是命题
陈述句中的悖论,判断结果不唯一确定的不是命题
例1 下列句子中那些是命题?
(1) ^{\sqrt{2}} 是有理数 .
(2) 2 + 5 = 7.
(3) x + 5 > 3.
(4) 你去教室吗?
(5) 这个苹果真大呀!
(6) 请不要讲话!
(7) 2050 年元旦下大雪 .
解:
(1)假命题,因为其为无理数
(2)真命题
(3)不是命题,结果不唯一
(4)不是命题,疑问句
(5)不是命题,感叹句
(6)不是命题,祈使句
(7) 命题,真值未知
如果看不懂定义可以尝试看看我的解释,我自学的时候认为有些定义过于官方不易理解

联结词

定义 1.1 p 为命题,复合命题“非 p ”( 或“ p 的否定” ) p 否定式 ,记作 ¬ p ,符号 ¬ 称作 否定联结词 . 规定 ¬ p 为真当且仅当 p 为假
定义 1.2 p,q 为两个命题,复合命题“ p 并且 q ”( 或“ p q ”) 称为 p q 合取式 ,记作 p q, ∧称作 合取联结词 . 规定 p q 为真当且仅当 p q 同时为真 .
定义 1.3 p , q 为两个命题,复合命题“ p q 称作 p q 析取式 ,记作 p q ,∨称作 析取联结词 . 规定 p q 为假当 且仅当 p q 同时为假
简单来说,¬代表否定,∧代表和,∨代表或
以p,q为命题
如果p为真,则 ¬p为假
p∨q有一个真为真
p∧q有一个假为假
2 将下列命题符号化.
(1) 吴颖既用功又聪明 .
(2) 吴颖不仅用功而且聪明 .
(3) 吴颖虽然聪明,但不用功 .
(4) 张辉与王丽都是三好生 .
(5) 张辉与王丽是同学
解:
p : 吴颖用功 , q : 吴颖聪明
(1) p q
(2) p q
(3) ¬ p q
p : 张辉是三好生 , q : 王丽是三好生
(4)p q
(5) p : 张辉与王丽是同学
定义 1.4 p , q 为两个命题,复合命题“如果 p , q 称作 p q 蕴涵式 ,记作 p q ,并称 p 是蕴涵式的 前件 q 为蕴涵式的 称作 蕴涵联结词 .
记住规定: p q 为假当且仅当 p 为真 q 为假
注意:
如果 p , q 有很多不同的表述方法:
p ,就 q
只要 p ,就 q
p 仅当 q
只有 q p
除非 q , p 除非 q ,否则非 p
p 为假时, p q 恒为真,称为空证明
定义 1.5 p, q 为两个命题,复合命题“ p 当且仅当 q 称作 p q 等价式 ,记作 p q 称作 等价联结词 .
记住规定: p q 为真 当且仅当 p q 同时为真或同时为假
例3 p:天冷,q:小王穿羽绒服,将下列命题符号化
(1) 只要天冷,小王就穿羽绒服 .
(2) 因为天冷,所以小王穿羽绒服 .
(3) 若小王不穿羽绒服,则天不冷 .
(4) 只有天冷,小王才穿羽绒服 .
(5) 除非天冷,小王才穿羽绒服 .
(6) 除非小王穿羽绒服,否则天不冷 .
(7) 如果天不冷,则小王不穿羽绒服 .
(8) 小王穿羽绒服仅当天冷的时候 .
(1)p q
(2)p q
(3)p q
(4)q p
(5)q p
(6)p q
(7)q p
(8)q p
注意: p q ¬ q →¬ p 等值(真值相同)
例4 求下列复合命题的真值
(1) 2 + 2 4 当且仅当 3 + 3 6.
(2) 2 + 2 4 当且仅当 3 是偶数 .
(3) 2 + 2 4 当且仅当 太阳从东方升起 .
(4) 2 + 2 4 当且仅当 美国位于非洲 .
(5) 函数 f ( x ) x 0 可导的充要条件是 它在 x 0 连续 .
先判断两边的真值再看看是不是相同的,同真同假为真1,否则为假0
(1)
(2)0
(3)1
(4)0
(5)0
定义 1.6 合式公式
(1)单个命题变项和命题常项是合式公式 , 称作 原子命题公式
(2)若 A 是合式公式,则 ( ¬ A ) 也是
(3)若 A , B 是合式公式,则 ( A B ), ( A B ), ( A B ), ( A B ) 也是
(4)只有有限次地应用 (1)—(3) 形成的符号串才是合式公式
定义 1.7
(1) 若公式 A 是单个命题变项,则称 A 0 层公式 .
(2) A n +1( n ≥0) 层公式是指下面情况之一:
(a) A = ¬ B , B n 层公式;
    (b) A = B C , 其中 B , C 分别为 i 层和 j 层公式, n =max( i , j )
    (c) A = B C , 其中 B , C 的层次及 n ( b )
    (d) A = B C , 其中 B , C 的层次及 n ( b )
    (e) A = B C , 其中 B , C 的层次及 n ( b ).
(3) 若公式 A 的层次为 k , 则称 A k 层公式
例题:
公式 A = p , B = ¬ p , C = ¬ p q , D = ¬ ( p q ) r , E =(( ¬ p q ) r ) ( ¬ r s )
分别为 0 层, 1 层, 2 层, 3 层, 4 层公式
定义 1.8 p 1 , p 2 , … , p n 是出现在公式 A 中的全部命题变项 , p 1 , p 2 , … , p n 各指定一个真值 , 称为对 A 的一个 赋值 解释 . 若使 A 1, 则称这组值为 A 成真赋值 ; 若使 A 0, 则称这组 值为 A 成假赋值
定义 1.9 将命题公式 A 在所有赋值下取值的情况列成表 , 称作 A 真值表
真值表:

构造方法

找出所有命题变项,按层次从左到右排列,列举出所有真值情况,直到找出最后计算的公式真值情况

( p q ) →¬ r为例
        p        q        r
        p q
        ¬r
     (p q ) →¬ r
        0        0        0
        0        1        1
        0        0        1
        0        0        1
        0        1        0
        1        1        1
        0        1        1
        1        0        0
        1        0        0
        1        1        1
        1        0        1
        1        0        0
        1        1        0
        1        1        1
        1        1        1
        1        0        0
成真赋值 :000,001,010,100,110
成假赋值 :011,101,111
真值表的用途 :
求出公式的全部成真赋值与成假赋值 , 判断公式的类型
定义 1.10
(1) A 在它的任何赋值下均为真 , 则称 A 重言式 永真式 ;        无论如何都为真
(2) A 在它的任何赋值下均为假 , 则称 A 矛盾式 永假式 ;        无论如何都为假
(3) A 不是矛盾式 , 则称 A 可满足式         可真可假
注意:重言式是可满足式,但反之不真
例题:
( p q ) →¬ r, ( q p ) q p, ¬ ( ¬ p q ) q
分别为非重言式的可满足式 , 重言式 , 矛盾式

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/264362.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

活动回顾 (上) | 2023 Meet TVM 系列活动完美收官

作者:xixi 编辑:三羊、李宝珠 2023 Meet TVM 年终聚会于 12 月 16 日在上海圆满落幕,本次 meetup 不仅邀请到了 4 位 AI 编译器专家为大家带来了精彩的分享,还新增了圆桌讨论环节,以更多元的视角和各位共同讨论大模型…

SICP :讨论分层及封装性的又一极好例子。

.h文件 #ifndef WIDGET_H #define WIDGET_H#include <QWidget>QT_BEGIN_NAMESPACE namespace Ui { class Widget; } QT_END_NAMESPACEclass Widget : public QWidget {Q_OBJECTpublic:Widget(QWidget *parent nullptr);~Widget();void Draw_Element(QPainter *p, QPoint…

Flink 运行时[Runtime] 整体架构

一、基本组件栈 在Flink整个软件架构体系中&#xff0c;同样遵循着分层的架构设计理念&#xff0c;在降低系统耦合度的同时&#xff0c;也为上层用户构建Flink应用提供了丰富且友好的接口。从下图中可以看出整个Flink的架构体系基本上可以分为三层&#xff0c;由上往下依次是 …

融资项目——vue之数据绑定

如上图&#xff0c;当变量{{title}}不在标签内的时候&#xff0c;vue可以正常渲染&#xff0c;点击链接后可正常跳转到百度。但如下图&#xff0c;如果{{title}}在标签内&#xff0c;则此时会产生错误&#xff0c;点击链接后并没有如愿跳转到百度页面。 此时&#xff0c;需要使…

加密算法学习

最近在写一些加密的东西。所以就整理一下常见的加密算法。 欢迎帮助纠错&#xff0c;谢谢。 废话不多直接上图&#xff1a; 加密学习一级介绍描述常见算法常见算法细分非对称加密解释 非对称加密需要两个密钥&#xff1a;公钥 (publickey) 和私钥 (privatekey)。公钥和私钥是…

到底需要会那些技能?才算一个5年经验合格的软件测试工程师

一&#xff1a;经历讲解 微软外包自动化测试两年&#xff0c;而后转入互联网公司做移动端自动化测试一年&#xff0c;经历了入行时的迷茫&#xff0c;而后的笃定&#xff0c;转入移动后对自身定位和价值的怀疑&#xff0c;继而对自动化测试的重新认识&#xff0c;职场三年&…

HrSegNet 23年裂缝检测新文章基于PaddelPaddle和Paddleseg的复现

本文章是对2023年发表在Automation in Construction上论文 Real-time High-Resolution Neural Network with Semantic Guidance for Crack Segmentation 的复现。 我参考了作者上传至github的代码&#xff0c;并得到了作者的帮助。https://github.com/CHDyshli/HrSegNet4Cra…

【机器学习】【线性回归】梯度下降

文章目录 [toc]数据集实际值估计值估计误差代价函数学习率参数更新Python实现线性拟合结果代价结果 数据集 ( x ( i ) , y ( i ) ) , i 1 , 2 , ⋯ , m \left(x^{(i)} , y^{(i)}\right) , i 1 , 2 , \cdots , m (x(i),y(i)),i1,2,⋯,m 实际值 y ( i ) y^{(i)} y(i) 估计值 h …

销量影响因素分析:从多维度解析商品市场表现

在商品市场中&#xff0c;销量是衡量一个商品或品牌成功与否的关键指标。然而&#xff0c;销量的影响因素众多&#xff0c;包括产品品质、价格、品牌知名度、营销策略、竞争环境等。为了深入了解商品市场的表现&#xff0c;我们需要从多个维度对销量影响因素进行分析。本文将通…

FreeRTOS之二值信号量(实践)

信号量相当于一个标志&#xff0c;实现对资源多少的管理。 比如停车场空位的数量。 这里使用的是二值信号量&#xff0c;其队列长度为1&#xff0c;只有空或满两种状态。 1、步骤&#xff1a; 1.1、创建信号量 1.2、释放信号量 1.3、获取信号量 注&#xff1a;若想深入还…

c++11特新:弱引用智能指针

弱引用智能指针std::weak_ptr可以看做是shared_ptr的助手&#xff0c;它不管理shared_ptr内部的指针。std::weak_ptr没有重载操作符*和->&#xff0c;因为它不共享指针&#xff0c;不能操作资源&#xff0c;所以它的构造不会增加引用计数&#xff0c;析构也不会减少引用计数…

DMR与DPMR以及DMR的分层

数字移动无线电 (DMR) 和数字专用移动无线电 (dPMR) 是数字对讲机中使用的流行通信技术。 与传统模拟无线电相比&#xff0c;这两种技术都提供了改进的音频质量、增强的安全功能和增加的网络容量。 但是&#xff0c;DMR 和 dPMR 无线电之间使用的技术存在重大差异&#xff…

【三维生成与重建】ZeroRF:Zero Pretraining的快速稀疏视图360°重建

系列文章目录 题目&#xff1a;ZeroRF: Fast Sparse View 360◦ Reconstruction with Zero Pretraining 任务&#xff1a;稀疏重建&#xff1b;拓展&#xff1a;Image to 3D、文本到3D 作者&#xff1a;Ruoxi Shi* Xinyue Wei* Cheng Wang Hao Su &#xff0c;来自UC San Dieg…

Redis 6 性能大揭秘:如何优化缓存命中率?

Redis 6的性能优化&#xff0c;特别是关于如何优化缓存命中率。 这篇文章会包含10个代码示例&#xff0c;帮助深入理解和应用相关的技巧 1、 监控缓存命中率 在优化之前&#xff0c;首先要了解当前的缓存命中率。Redis提供了INFO命令来查看性能指标&#xff0c;包括命中率。…

51单片机模数转换ADC原理与代码一

51单片机模数转换ADC原理与代码一 1.概述 这篇文章是模数转换的入门文章&#xff0c;这篇文章主要介绍模数的概念、原理、核心指标、专业术语&#xff0c;以及一个模数转换的实例代码实现检测电位器的数值变化。 2.ADC介绍 2.1.ADC概念 ADC(Analog-to-Digital Converter)是…

TrustZone之安全启动与引导失败处理

一、引导和信任链 引导是任何TrustZone系统的关键部分。只有在引导流程中之前运行的所有软件组件都是可信的情况下,才能信任某个软件组件。这通常被称为信任链。下图显示了一个简化的信任链: 在我们的示例中,首先运行的代码是boot ROM。我们必须隐式信任boot ROM,因…

「完美世界」石昊调戏清漪,告白欲以身相许,渡劫神莲淬炼肉身

Hello,小伙伴们&#xff0c;我是拾荒君。 《完美世界》第142集已经更新。石昊在齐道临赠予的令牌庇护下&#xff0c;成功潜入仙池&#xff0c;借助着他的重瞳&#xff0c;他发现那神秘的渡劫神莲正位于这仙池之中。然而&#xff0c;渡劫神莲的位置上空雷云翻滚&#xff0c;宛如…

【JavaWeb学习笔记】14 - 三大组件其二 Listener Filter

API文档JAVA_EE_api_中英文对照版 Listener 一、监听器Listener 1. Listener监听器它是JavaWeb的三大组件之一。 JavaWeb的三大组件分别是: Servlet程序、Listener监听器、Filter过滤器 2. Listener是JavaEE的规范&#xff0c;就是接口 3.监听器的作用是&#xff0c;监听某…

uniapp纯CSS实现圆形进度条组件

uniapp纯CSS实现圆形进度条组件。圆形进度条组件组合做一个步骤进度组件是非常常见。 纯 CSS 实现圆形进度条组件有以下几个好处&#xff1a; 轻量级&#xff1a;由于纯 CSS 实现&#xff0c;无需额外的 JavaScript 或图像资源&#xff0c;所以组件的文件大小相对较小&#xf…

HTML5文档

目录 HTML5文档结构1.HTML5页面结构2.HTML5新增结构元素 HTML5新增页面元素1.hgroup标记2.figure标记与figcaption标记3.mark标记与time标记4.details标记与summary标记5.progress标记与meter标记6.input标记与datalist标记 HTML5文档结构 HTML5文档结构同样是由头部和主体两部…