原命题和逆否命题

news2024/9/22 4:17:21

看Boyd的凸优化看到这样一个证明:

在这里插入图片描述

从左到右的证明是
在这里插入图片描述
使用了一个逆否命题的方法进行证明,有点忘记了原命题和逆否命题之间的相互转换,记录一下。

简单形式命题

简单形式命题没有全称量词 ∀ \forall 和存在两次 ∃ \exists ,也没有或与非 ∨ \vee ∧ \wedge :若p, 则q形式

先从简单的例子出发,比如原命题 若 p , 则 q 若p, 则q p,q】:

如果一只鸡会下蛋,那么它是母鸡。

逆否命题【 若 ¬ q , 则 ¬ p 若\neg q,则\neg p ¬q,¬p】:

如果一只鸡不是母鸡,那么它不会下蛋。

简单形式命题
p → q ⇔ ¬ q → ¬ p p\rightarrow q \Leftrightarrow \neg q\rightarrow \neg p pq¬q¬p
p → ¬ q ⇔ q → ¬ p p\rightarrow \neg q \Leftrightarrow q\rightarrow \neg p p¬qq¬p
¬ p → q ⇔ ¬ q → p \neg p\rightarrow q \Leftrightarrow \neg q\rightarrow p ¬pq¬qp
¬ p → ¬ q ⇔ q → p \neg p\rightarrow \neg q \Leftrightarrow q\rightarrow p ¬p¬qqp

|
前后都进行否定,然后颠倒顺序。

全称量词&存在量词

∀ x ∈ M , p ( x ) \forall x\in M, p(x) xM,p(x)的否定: ∃ x 0 ∈ M , ¬ p ( x 0 ) \exists x_0\in M, \neg p(x_0) x0M,¬p(x0)

∀ x ∈ M , ¬ p ( x ) \forall x\in M, \neg p(x) xM,¬p(x)的否定: ∃ x 0 ∈ M , p ( x 0 ) \exists x_0\in M, p(x_0) x0M,p(x0)

∃ x 0 ∈ M , p ( x 0 ) \exists x_0\in M, p(x_0) x0M,p(x0)的否定: ∀ x ∈ M , ¬ p ( x ) \forall x\in M, \neg p(x) xM,¬p(x)

∃ x 0 ∈ M , ¬ p ( x 0 ) \exists x_0\in M, \neg p(x_0) x0M,¬p(x0)的否定: ∀ x ∈ M , p ( x ) \forall x\in M, p(x) xM,p(x)

否定时全称量词和存在量词互改,其后的命题改为命题的否定。

我们再举母鸡的例子,比如原命题 若 ∀ x ∈ M , p ( x ) , 则 q 若\forall x\in M, p(x), 则q xM,p(x),q】:

对于任意鸡,如果这只鸡会下蛋,那么它是母鸡。

这里可以把 ∀ x ∈ M , p ( x ) \forall x\in M, p(x) xM,p(x)看作一个命题。我们只需要进行命题的否定。逆否命题就是【 若 ¬ q , 则 ∃ x 0 ∈ M , ¬ p ( x 0 ) 若\neg q,则\exists x_0\in M, \neg p(x_0) ¬q,x0M,¬p(x0)

如果一只鸡不是母鸡,那么存在一只这样的鸡,它不会下蛋。

逻辑词 与&或

p ∧ q p\wedge q pq的否定: ¬ ( p ∧ q ) ⇔ ¬ p ∨ ¬ q \neg{(p\wedge q)}\Leftrightarrow \neg{p\vee\neg q} ¬(pq)¬p¬q

p ∧ ¬ q p\wedge \neg q p¬q的否定: ¬ ( p ∧ ¬ q ) ⇔ ¬ p ∨ q \neg{(p\wedge \neg q)}\Leftrightarrow \neg{p\vee q} ¬(p¬q)¬pq

¬ p ∧ q \neg p\wedge q ¬pq的否定: ¬ ( ¬ p ∧ q ) ⇔ p ∨ ¬ q \neg{(\neg p\wedge q)}\Leftrightarrow{p\vee\neg q} ¬(¬pq)p¬q

¬ p ∧ ¬ q \neg p\wedge \neg q ¬p¬q的否定: ¬ ( ¬ p ∧ ¬ q ) ⇔ p ∨ q \neg{(\neg p\wedge \neg q)}\Leftrightarrow {p\vee q} ¬(¬p¬q)pq

否定时把与和或逻辑词互换,将括号内的每一项都换成否定即可。

我们还是举母鸡的例子,比如原命题 若 ∀ x ∈ M , p ( x ) , 则 q ∧ r 若\forall x\in M, p(x), 则q\wedge r xM,p(x),qr】:

对于任意鸡,如果这只鸡会下蛋,那么它是母鸡而且已经成年。

逆否命题就是找一个反例【 若 ¬ q ∨ ¬ r , 则 ∃ x 0 ∈ M , ¬ p ( x 0 ) 若\neg q\vee\neg r,则\exists x_0\in M, \neg p(x_0) ¬q¬r,x0M,¬p(x0)

如果一只鸡不是母鸡或一只鸡没有成年,那么存在一只这样的鸡,它不会下蛋。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

字符流、字节流、缓冲流、序列化流

1.文件拷贝的基本代码 2.一次读取多个字节 3.异常处理 但是上述的释放过程太繁琐,于是便用AutoCloseable接口简化释放过程 JDK7: JDK9: 4.各种字词计算机存储规则 所以底层二进制文件就是根据正负来区别英文和中文的。 5.乱码 6.字符流 7.字符输入流和输出流底层原理…

ASEMI桥式整流电路KBP206特性参数的计算

编辑-Z 什么是桥式整流电路? 桥式整流电路由四个二极管以闭环“桥式”配置连接,以产生所需的输出。这种桥式电路的主要优点是不需要特殊的中央抽头变压器,从而减小了尺寸和成本。单个次级绕组连接到二极管桥网络的一侧,负载连接到…

【正点原子FPGA连载】第二十一章根文件系统构建 摘自【正点原子】DFZU2EG_4EV MPSoC之嵌入式Linux开发指南

1)实验平台:正点原子MPSoC开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id692450874670 3)全套实验源码手册视频下载地址: http://www.openedv.com/thread-340252-1-1.html 第二十一章根文件…

ch3_1系统总线的概念

1. 总线的基本概念 总线概念: 是连接各个部件的信息传输线,是各个部件共享的传输介质; 1.1 为何需要总线 总线结构便于增减 外设, 同时 减少了信息传输线的条数。 总线是信号的公共传输线, 1.2 总线上信息的传送 …

深入理解堆与优先队列

目录一、什么是堆?二、堆的实现2.1 上滤与下滤2.2 堆的常用操作2.3 建堆三、堆排序四、优先队列References一、什么是堆? 堆(Heap)是一种特殊的完全二叉树,满足性质:除叶节点外每个节点的值都大于等于&…

【Window 入侵排查】

Window 入侵排查1、文件的排查1.1 开机启动有无异常文件启动1.2 对系统敏感文件路径的查看1.3 查看Recent1.4 查看文件时间1.5 webshell 文件排查2、进程、端口排查2.1 查看进程2.2 进程排查2.3 使用powershell 进行查询2.4 使用WMIC 命令进行排查3、检查启动项、计划任务、服务…

全志V85X系列芯片PCB设计需要注意些什么?

全志V85X (包括V853、V853S、V851S、V851SE等)是一颗面向智能视觉领域推出的新一代高性能、低功耗的处理器SOC,可广泛用于智能门锁、智能考勤门禁、网络摄像头、行车记录仪、智能台灯等智能化升级相关行业。V85X 集成ARM Cortex-A7和RISC-V E…

一个跨平台执行外部命令的C#开源库

更多开源项目请查看:一个专注推荐.Net开源项目的榜单 对于我们程序员来说,在日常开发项目中,调用外部的命令是非常常见的,比如调用批处理命令、调用其他应用,这里面就涉及到进程的通讯、管理、启动、取消等一些操作&am…

Spring Native打包本地镜像,无需通过Graal的maven插件buildtools

简介 在文章《GraalVM和Spring Native尝鲜,一步步让Springboot启动飞起来,66ms完成启动》中,我们介绍了如何使用Spring Native和buildtools插件,打包出本地镜像,也打包成Docker镜像。本文探索一下,如果不通…

一文细说Linux Out Of Memory机制

有时候我们会发现系统中某个进程会突然挂掉,通过查看系统日志发现是由于 OOM机制 导致进程被杀掉。 今天我们就来介绍一下什么是 OOM机制 以及怎么防止进程因为 OOM机制 而被杀掉。 什么是OOM机制 OOM 是 Out Of Memory 的缩写,中文意思是内存不足。而…

【CLYZ集训】人人人数【数学】

思路: 先转转转,把答案变成求每种数的出现次数都小于i的方案书除以Cnm−1mC_{n m - 1}^{m}Cnm−1m​ 对于每个1到m中的数,设每个数的出现次数为xi,则所有x加起来要等于m,且都小于i。 容斥,设其中k个不小于…

目标检测算法——YOLOV8——算法详解

一、主要贡献 主要的创新点:其实到了YOLOV5 基本创新点就不太多了,主要就是大家互相排列组合复用不同的网络模块、损失函数和样本匹配策略。 Yolo v8 主要涉及到:backbone 使用C2f模块,检测头使用了anchor-free Decoupled-head&a…

HTB_Unified_log4j_jndi注入mongodb修改用户hash

文章目录信息收集漏洞复现漏洞验证漏洞利用提权信息收集 nmap -sV -v 这次扫描时间很长,因为默认只扫 1000 个常用端口,如果扫到大端口就会自动扫描全端口,可以自行加速 22/tcp open ssh OpenSSH 8.2p1 Ubuntu 4ubuntu0.3 (…

Markdown语法-从基础到进阶

时代在进步,越来越多的人和软件开始使用Markdown进行文字编辑,其编辑方便性让很多人爱不释手。但是,不可避免的问题是,在编辑的时候,经常会需要去google,毕竟,习惯了office的可视化操作符号,很多…

在成都Java培训班学习五个多月有用吗?

不知道“有用”的标准是什么,是能入行上岗工作,还是想只通过几个月的培训一跃成为资深开发攻城狮?这里不得不给大家泼瓢冷水,短期培训能让你对口上岗工作就很不错了;想要成为技术大佬?大学里面四年都没能让…

2023年南京Java培训机构排行榜上线,犹豫的小伙伴们看过来!

2022年,JRebel发布了《2022年Java发展趋势和分析》,它通过调研问卷的方式总结的报告,涉及了不同国家、不同岗位、不同公司规模、不同行业,相对来说,该调查报告是有一定参考意义的。数据显示,Java这一语言在…

使用Chisel搭建Systolic Array

最近听到非常多人吹Chisel,为了方便快速做算法实现,就去尝试学了下,发现确实很香,有种相见恨晚的感觉。今天是使用Chisel搭建个脉动阵列(Systolic Array, SA)[1],脉动阵列是神经网络中最基础也是…

用递归玩转简单二叉树

前言: 数据结构学到二叉树,就进入到了有难度的部分了,但难度对应着重要性,其重要性也不言而喻了。这节我会介绍用C语言实现递归方法的二叉树的一些重要基本功能,在二叉树中又属于基础知识,有需要的各位必须…

下载CleanMyMac X有什么好处?最新版本有哪些新功能

CleanMyMac X 是一款先进的、集所有功能于一身的实用系统清理工具,它能帮助保持您的Mac保持清洁。只需两个简单的点击,就可以删除无用的文件,以节省您宝贵的磁盘空间。CleanMyMac X可以流畅地与系统性能相结合,清洁不需要的语言、…

EasyCVR新增角色分配分组功能的使用及注意事项

我们在此前的文章中分享过关于EasyCVR分组功能的更新,具体可以查看这篇文章:AI云边端EasyCVR平台新功能解析:支持为角色选择多级分组。今天我们来为大家介绍一下,新功能在配置时需要注意的事项。1、首先我们先简单回顾一下老版本的…