当前位置: 首页 > news >正文

离散数学笔记_第一章:逻辑和证明(2 )

1.2 命题逻辑的应用

  • 1.2.1 语句翻译
  • 1.2.2 系统规范说明
  • 1.2.3 布尔搜索
  • 1.2.4 逻辑谜题
    • 泥巴孩子谜题
    • 骑士和流氓
    • (考研逻辑题)
      • 1.
  • 1.2.5 逻辑电路

1.2.1 语句翻译

🐳为啥要翻译语句?
➡因语言常常有二义性(有歧义,尤其是博大精深的汉语),把语句翻译成复合命题可以消除歧义!

把语句翻译成逻辑表达式的过程:
step①:设原子命题变量
step②:用所设的这些变量,通过逻辑联结词,表示出语句的各个部分
step③:把各个部分再通过逻辑联结词组合成最终的复合命题

1.2.2 系统规范说明

描述硬件系统和软件系统的时候,将自然语言语句翻译成逻辑表达式是很重要的一部分。系统和软件工程师根据自然语言描述的需求,生成精确而无二义的规范说明。

注意:系统规范说明应该是一致的!!!

⭐⭐⭐"一致"指的是: 存在同时为真的情况。

1.2.3 布尔搜索

逻辑联结词广泛用于海量信息如网页索引的搜索中。由于搜索采用命题逻辑的技术,因此被称为布尔搜索

布尔搜索中,联结词AND用于匹配同时包含两个搜索项的记录;OR用于匹配两个搜索项之一或者两项均匹配的记录;NOT(有时写作AND NOT),用于排除某个特定搜索项👇
在这里插入图片描述

1.2.4 逻辑谜题

泥巴孩子谜题

父亲让两个孩子(一个男孩和一个女孩)在后院玩耍,并让他们不要把身上搞脏。然而,在玩耍的过程中,两个孩子额头上都沾了泥。当孩子们回来后,父亲说:"你们当中至少有一个人额头上有泥。“然后要求孩子们用"是"和"否"回答问题:“你知道你额头上是否有泥吗?“父亲问了两遍同样的问题。假设每个孩子都可以看到对方的额头上是否有泥,但不能看见自己的额头,孩子们在每次被问到这个问题时将会怎样回答呢?(假设两个孩子都很诚实并且都同时回答每一次提问)
:令 s 和 d 分别表示语句"儿子的额头上有泥"和"女儿的额头上有泥”。当父亲说:“你们当中至少有一个人额头上有泥"时,表示的是 sVd 为真。当父亲第一次问那个问题时两个孩子都将回答"否”,因为他们都看到对方的额头上有泥。也就是说,儿子知道 d 为真,但不知道 s 是否为真。而女儿知道 s 为真,但不知道 d 是否为真。
在儿子对第一次询问回答"否"后,女儿可以判断出 d 必为真。这是因为问第一次问题时,儿子知道 sVd 为真,但不能判断 s 是否为真。利用这个信息,女儿能够得出结论 d 必定为真,因为如果 d 为假,则儿子就有理由推出,由于 sVd 为真,那么 s 必定为真,因此他对第一个问题的回答应为"是”。儿子也可以类似推断出 s 必为真。因此,第二次两个孩子都将回答"是”。

骑士和流氓

一个岛上居住着两类人——骑士和流氓。骑士说的都是真话,而流氓总是说谎。现在碰到了两个人A和B,如果A说“B是骑士”,B说“我们两人不是一类人”。请判断A、B两人到底是骑士还是流氓。

每个人要么是骑士,要么是流氓。给出假设通过判断是否产生矛盾,来求解。
假设A是骑士(说真话),则B也是骑士,那么B也应当说真话,但B所说的与A说的矛盾→A不是骑士。

假设A是流氓(说假话),则B也是流氓,那么B也应当说谎话,可以判断出AB不矛盾,所以A和B都是流氓。

(考研逻辑题)

1.

某项测试共有4道题,每道题给出A、B、C、D四个选项,其中只有一项是正确答案。现有张、王、赵、李4人参加了测试,他们的答题情况和测试结果如下:
答题者第一题第二题第三题第四题测试结果:
①张A B A B均不正确
②王B D B C只答对一题
③赵D A A B均不正确
④李C C B D只答对一题
I、根据以上信息,可以得出以下哪项?
A.第二题的正确答案是C
B.第二题的正确答案是D
C.第三题的正确答案是D
D.第四题的正确答案是C
E.第四题的正确答案是A
II、如果每道题的正确答案各不相同,则可以得出以下哪项?
A.第一题的正确答案是B
B.第一题的正确答案是C
C.第二题的正确答案是D
D.第二题的正确答案是A
E.第三题的正确答案是C

:由①、③得:
在这里插入图片描述B D B C只答对一题
C C B D只答对一题
Ⅰ假设第一题B对,则第二题的D、第三题的B、第四题的C错。
再根据CCBD只对一题,得:
在这里插入图片描述
Ⅱ假设第二题D对,则第一题的B、第三题的B、第四题的C错。再根据CCBD只对一题,得:
在这里插入图片描述Ⅲ假设第三题B对,第一题的B、第二题的D、第四题的C错。
在这里插入图片描述与C C B D只答对一题矛盾,故第三题B错

Ⅳ假设第四题C对,则第一题的B、第二题的D、第三题的B错。

在这里插入图片描述与C C B D只答对一题矛盾,故第四题C错

最终可以得到:

在这里插入图片描述
答案I.E、II.A

1.2.5 逻辑电路

逻辑电路(又叫做数字电路)接受输入信号p1,p2,······,pn,每个信号1bit[或0(关)或1(开)],产生输出信号s1,s2,······,sn, 每个1bit.

一般来说,数字电路可以有多个输出,但在这一节中只讨论只有一个输出信号的数字电路。

复杂的数字电路可以从三种基本的门电路构造而来:
在这里插入图片描述
(网上没找着,自己在画图里画的,有些粗糙,见谅~)

相关文章:

离散数学笔记_第一章:逻辑和证明(2 )

1.2 命题逻辑的应用1.2.1 语句翻译 1.2.2 系统规范说明 1.2.3 布尔搜索 1.2.4 逻辑谜题泥巴孩子谜题骑士和流氓(考研逻辑题)1.1.2.5 逻辑电路1.2.1 语句翻译 🐳为啥要翻译语句? ➡因语言常常有二义性(有歧义&#x…...

MFCC语音特征值提取算法

博主简介 博主是一名大二学生,主攻人工智能研究。感谢让我们在CSDN相遇,博主致力于在这里分享关于人工智能,c,Python,爬虫等方面知识的分享。 如果有需要的小伙伴可以关注博主,博主会继续更新的&#xff0c…...

TencentOS3.1编译安装redis6.2.5

下载地址:https://redis.io/download 最近版为7.0.8,本次安装的是6.2.5 软件包解包并进入目录。 redis是c语言编写的,编译需要gcc,按网上资料说默认安装的gcc版本过低(可能是4.8.5),使用rpm …...

AI顶会accepted papers list

为方便相关paper调研,对相关顶会文章列表和下载地址汇总,会议包括:AAAI、ACL、IJCAI、ICLR、COLING、SIGIR、WSDM、WWW、ICML、KDD、NeurIPS、CVPR、ECCV、ACM MM 2023 Accepted papers list 更新于:(2022.11.24&…...

IOS逆向之frida安装

首先手机要越狱,这个就不说了,博主就是咸鱼搞了个160的苹果6, 自己刷到苹果6支持最新的12.5.7版本后越狱; 谁让他低版本,不支持 CrackerXI砸壳呢,当时你要是使用 frida-ios-dump 也是可以的; …...

《金山区提信心扩需求稳增长促发展行动方案》的通知

金发改规〔2023〕1号 各镇政府、街道办事处、园区管委会,区政府各部门、各直属单位: 《金山区提信心扩需求稳增长促发展行动方案》已经区委、区政府同意,现印发给你们,请认真按照执行。 附件:金山区提信心扩需求稳增…...

【Redis】Java客户端JedisSpringDataRedis入门(三)

🚗Redis学习第三站~ 🚩起始站:【Redis】概述&环境搭建(一) 🚩本文已收录至专栏:数据库学习之旅 👍希望您能有所收获 在上一篇中我们学习了Redis常见命令的使用,显然,我们不可能一…...

挑选销售自动化工具应该关注什么功能?

销售自动化可以极大地提高你的生产力和效率,每周都为你节省时间。这样,你就可以把更多的时间用于完成交易,而减少用于行政任务的时间。市面上的销售自动化工具有很多,作为一般经验法则,以下是销售自动化工具中需要寻找…...

thread.join 是干什么的?原理是什么?

Thread.join 加了join,表示join的线程的修改对于join之外的代码是可见的。 代码示例: public class JoinDemo {private static int i 1000;public static void main(String[] args) {new Thread(()->{i 3000;}).start();System.out.println("…...

论文阅读 | Cross-Attention Transformer for Video Interpolation

前言:ACCV2022wrokshop用transformer做插帧的文章,q,kv,来自不同的图像 代码:【here】 Cross-Attention Transformer for Video Interpolation 引言 传统的插帧方法多用光流,但是光流的局限性在于 第一&…...

【C++修炼之路】22.哈希

每一个不曾起舞的日子都是对生命的辜负 哈希一.哈希概念及性质1.1 哈希概念1.2 哈希冲突1.3 哈希函数二.哈希冲突解决2.1 闭散列/开放定址法2.2 开散列/哈希桶三.开放定址法代码3.1 插入Insert3.2 查找Find3.3 删除Erase3.4 映射的改良&完整代码四.开散列代码4.1 插入Inser…...

HashMap原理(一):哈希函数的设计

目录导航哈希函数的作用与本质哈希函数设计哈希表初始容量的校正哈希表容量为2的整数次幂的缺陷及解决办法注:为了简化代码,提高语义,本文将HashMap很多核心代码抽出并根据代码含义为代码片段取名,完全是为了方便读者理解。哈希函…...

06--WXS 脚本

1、简介WXS(WeiXin Script)是小程序的一套脚本语言,结合 WXML ,可以构建出页面的结构。 注意事项WXS 不依赖于运行时的基础库版本,可以在所有版本的小程序中运行。WXS 与 JavaScript 是不同的语言,有自己的…...

【Vue3】vue3 + ts 封装城市选择组件

城市选择-基本功能 能够封装城市选择组件&#xff0c;并且完成基础的显示隐藏的交互功能 &#xff08;1&#xff09;封装通用组件src/components/city/index.vue <script lang"ts" setup name"City"></script> <template><div class…...

C语言if判断语句的三种用法

C if 语句 一个 if 语句 由一个布尔表达式后跟一个或多个语句组成。 语法 C 语言中 if 语句的语法&#xff1a; if(boolean_expression) {/* 如果布尔表达式为真将执行的语句 */ }如果布尔表达式为 true&#xff0c;则 if 语句内的代码块将被执行。如果布尔表达式为 false&…...

React中echarts的封装

做大屏的时候经常会遇到 echarts 展示 在 React &#xff08;^18.2.0&#xff09; 中对 echarts &#xff08;^5.4.0&#xff09; 的简单封装 echarts 封装使用 props 说明 参数说明类型可选值默认值opts初始化传入的 opts https://echarts.apache.org/zh/api.html#echarts…...

IV测试系统3A太阳能模拟器在光伏中应用

一、概述IV测试系统3A太阳能模拟器应具备光束准直、光斑均匀、辐照稳定、且与太阳光谱匹配的特点&#xff0c;使用户可足不出户的完成需要太阳光照条件的测试。科迎法电气提供多规格高品质的太阳模拟器&#xff0c;可适用于单晶硅、多晶硅、非晶硅、染料敏化、有机、钙钛矿等各…...

Vue 中过滤器 filter 使用教程

Vue 过滤器 filter 使用教程文章目录Vue 过滤器 filter 使用教程一、过滤器1.1 过滤器使用的背景1.2 格式化时间的不同实现1.3 过滤器的使用1.4 过滤器总结一、过滤器 1.1 过滤器使用的背景 过滤器提供给我们的一种数据处理方式。过滤器功能不是必须要使用的&#xff0c;因为它…...

源码numpy笔记

参考文章 numpy学习 numpy中的浅复制和深复制的详细用法 numpy中的np.where torch.gather() Numpy的核心数据结构&#xff0c;就叫做array就是数组&#xff0c;array对象可以是一维数组&#xff0c;也可以是多维数组 array本身的属性 shape&#xff1a;返回一个元组&#xf…...

【VUE】六 路由和传值

目录 一、 路由和传值 二、案例 三、案例存在无法刷新问题 一、 路由和传值 当某个组件可以根据某些参数值的不同&#xff0c;展示不同效果时&#xff0c;需要用到动态路由。 例如&#xff1a;访问网站看到课程列表&#xff0c;点击某个课程&#xff0c;就可以跳转到课程详…...

OpenLayers 可视化之热力图

注&#xff1a;当前使用的是 ol 5.3.0 版本&#xff0c;天地图使用的key请到天地图官网申请&#xff0c;并替换为自己的key 热力图&#xff08;Heatmap&#xff09;又叫热点图&#xff0c;是一种通过特殊高亮显示事物密度分布、变化趋势的数据可视化技术。采用颜色的深浅来显示…...

连锁超市冷库节能解决方案:如何实现超市降本增效

在连锁超市冷库运营中&#xff0c;高能耗、设备损耗快、人工管理低效等问题长期困扰企业。御控冷库节能解决方案通过智能控制化霜、按需化霜、实时监控、故障诊断、自动预警、远程控制开关六大核心技术&#xff0c;实现年省电费15%-60%&#xff0c;且不改动原有装备、安装快捷、…...

页面渲染流程与性能优化

页面渲染流程与性能优化详解&#xff08;完整版&#xff09; 一、现代浏览器渲染流程&#xff08;详细说明&#xff09; 1. 构建DOM树 浏览器接收到HTML文档后&#xff0c;会逐步解析并构建DOM&#xff08;Document Object Model&#xff09;树。具体过程如下&#xff1a; (…...

视频字幕质量评估的大规模细粒度基准

大家读完觉得有帮助记得关注和点赞&#xff01;&#xff01;&#xff01; 摘要 视频字幕在文本到视频生成任务中起着至关重要的作用&#xff0c;因为它们的质量直接影响所生成视频的语义连贯性和视觉保真度。尽管大型视觉-语言模型&#xff08;VLMs&#xff09;在字幕生成方面…...

2025 后端自学UNIAPP【项目实战:旅游项目】6、我的收藏页面

代码框架视图 1、先添加一个获取收藏景点的列表请求 【在文件my_api.js文件中添加】 // 引入公共的请求封装 import http from ./my_http.js// 登录接口&#xff08;适配服务端返回 Token&#xff09; export const login async (code, avatar) > {const res await http…...

从零实现STL哈希容器:unordered_map/unordered_set封装详解

本篇文章是对C学习的STL哈希容器自主实现部分的学习分享 希望也能为你带来些帮助~ 那咱们废话不多说&#xff0c;直接开始吧&#xff01; 一、源码结构分析 1. SGISTL30实现剖析 // hash_set核心结构 template <class Value, class HashFcn, ...> class hash_set {ty…...

Typeerror: cannot read properties of undefined (reading ‘XXX‘)

最近需要在离线机器上运行软件&#xff0c;所以得把软件用docker打包起来&#xff0c;大部分功能都没问题&#xff0c;出了一个奇怪的事情。同样的代码&#xff0c;在本机上用vscode可以运行起来&#xff0c;但是打包之后在docker里出现了问题。使用的是dialog组件&#xff0c;…...

学校时钟系统,标准考场时钟系统,AI亮相2025高考,赛思时钟系统为教育公平筑起“精准防线”

2025年#高考 将在近日拉开帷幕&#xff0c;#AI 监考一度冲上热搜。当AI深度融入高考&#xff0c;#时间同步 不再是辅助功能&#xff0c;而是决定AI监考系统成败的“生命线”。 AI亮相2025高考&#xff0c;40种异常行为0.5秒精准识别 2025年高考即将拉开帷幕&#xff0c;江西、…...

如何在网页里填写 PDF 表格?

有时候&#xff0c;你可能希望用户能在你的网站上填写 PDF 表单。然而&#xff0c;这件事并不简单&#xff0c;因为 PDF 并不是一种原生的网页格式。虽然浏览器可以显示 PDF 文件&#xff0c;但原生并不支持编辑或填写它们。更糟的是&#xff0c;如果你想收集表单数据&#xff…...

NXP S32K146 T-Box 携手 SD NAND(贴片式TF卡):驱动汽车智能革新的黄金组合

在汽车智能化的汹涌浪潮中&#xff0c;车辆不再仅仅是传统的交通工具&#xff0c;而是逐步演变为高度智能的移动终端。这一转变的核心支撑&#xff0c;来自于车内关键技术的深度融合与协同创新。车载远程信息处理盒&#xff08;T-Box&#xff09;方案&#xff1a;NXP S32K146 与…...