《说话也是可以运算的,这是真的吗?》之3:逻辑关系之合或否

上篇文章,已经介绍了如何把话符号化,今天讲讲话的逻辑关系。我们常常会听到:

“某某讲的话是不对的。”

“某某做事又快又好。”

“双休日我们去杭州或者苏州。”

话很简单,里面却包含着可以运算的逻辑关系。

“某某讲的话是不对的。”可以推理为某某的话,结论是不成立的。

“某某做事又快又好。”可以推理为某某做事只有同时具备快和好时,结论才成立。

“双休日我们去杭州或者苏州。”可以推理为双休日我们只要去杭州和苏州中的一个,结论就成立。

“某某讲的话是不对的。”我们把这句话符号化,“某某讲的话”记为p,那么整句话的逻辑关系可以表示为?p,?是逻辑非的符号。?p是p的否定式。

“某某做事又快又好。”我们把“某某做事快”记为p,“某某做事好”记为p,那么整句话的逻辑关系可以表示为p∧q,∧是逻辑与的符号。只有当p和q所代表的的简单句同时为真时,p∧q结论才成立。

“双休日我们去杭州或者苏州。”把“双休日我们去杭州”记为p,“双休日我们去苏州”记为q,那么整句话的逻辑关系可以表示为p∨q,∨是逻辑或的符号。只有当p和q所代表的的简单句不同时为真时,p∧q结论才不成立。

上面举得三句句子是由两个以上的简单句组成的,我们称其为复合句,从上面的例子也可以看到,复合句是由简单句和简单句之间的逻辑关系组成的。

我们接着昨天的例句做一下课堂练习:

1.姜饼侠说他是人民大学的在读在职研究生是不对的。

2.姜饼人一边工作一边上学。

3.姜新海可能是大学教授,也可能是TTT培训师。

4.姜佳程爱学习或爱劳动。

5.姜禹廷只能选择11号或12号起飞的飞机。

答案明天公布。

明天将继续讲解话的逻辑关系。

原文地址:https://www.cnblogs.com/jiangbingxia/p/10223117.html

时间: 2024-11-10 16:55:50

《说话也是可以运算的,这是真的吗?》之3:逻辑关系之合或否的相关文章

《说话也是可以运算的,这是真的吗?》之2:把说的话符号化

上篇我们知道了我们说的哪些话是可以用来计算的,今天聊聊怎么把说的话符号化. 我们要对话进行逻辑运算,可以尝试把说的话转变为符号,然后进行运算,这会是一个很好的选择.大家试想,未来我们要对一段话进行运算和推理,不符号化的话,运算起来将会变得非常麻烦.所以,为了将来运算的简便,我们从最简单的句子开始,逐句进行符号化. 举几个最简单句子符号化的例子: 姜饼侠是中国人民大学的在读在职研究生. 姜饼人今年刚毕业. 姜新海是大学教授. 姜佳程学习很勤奋. 姜禹廷得到奖学金. 进行符号化: p:姜饼侠是中国人

《说话也是可以运算的,这是真的吗?》之4:蕴含初步

各位同学好,今天的小微课又和大家见面了,讲正课之前,先公布上次课的小练习答案: 姜饼侠说他是人民大学的在读在职研究生是不对的. p:姜饼侠说他是人民大学的在读在职研究生. ?p:姜饼侠说他是人民大学的在读在职研究生是不对的 姜饼人一边工作一边上学. p:姜饼人一边工作 q:姜饼人一边上学 p∧q:姜饼人一边工作一边上学 姜新海可能是大学教授,也可能是TTT培训师. p:姜新海是大学教授 q:姜新海是TTT培训师 p∨q:姜新海可能是大学教授,也可能是TTT培训师 姜佳程爱学习或爱劳动. p:姜佳

函数的定义,函数与关系实例,函数运算与SQL,概率论中的试验与关系实例

函数是一个集合,它的每个元素都是二元组或多元组.例如 f = { (x, y) | x∈R & y∈R & y = 2x } ,g = { (x, y, z) | (x, y, z)∈R3 & z = 2x + 3y },符号 f 和 g 就引用到了两个函数. 关系实例是一个集合,它的每个元素都是元组.可以看出关系实例和函数几乎是相同的概念,区别在于函数的每个元素不能是一元组,关系实例则无此约束. 一个试验是一个元组,它的每个元素引用了一个事件. 实例:求函数最值 已知函数f =

linux——Shell 脚本基础篇(变量类型,变量操作,定义,运算与逻辑关系)

Shell 脚本基础 1.变量 什么是变量 #a=1 # echo $a 1 变量:可以变化的量 1.2变量名称注意事项 变量名不能以数字开头 不能与系统中已有的环境变量重名,尽量不要全部使用大写,尽量不要使用"_"下划线开头 最好做到见名知意 不能使用程序中的保留字,列如if,for等 1.3变量类型 字符型 数值型 整型浮点型 布尔型 条件是和否 #$echo $a 引用 abc 撤销 unset +(变量名)a 1.4变量操作 * 设置变量 * 引用变量 * 撤销变量 单引号和双

数据结构习题之绪论

第一章 概 论 一.  基本要求重点.难点 对本章的学习,主要是要熟悉各名词和术语的含义:掌握各种基本概念,特别是数据结构的逻辑结构.存储结构.数据运算3方面的内容及这3方面的相互关系:熟悉C语言的书写规范,理解算法的5个要素的确切含义,即有穷性.确定性.可行性及有输入.有输出,从而掌握计算语句频度和估计算法时间复杂度的方法等,为学习数据结构打下基础. 二.  考核目标和考核要求 要求达到识记层次的有:数据.数据元素.数据项.数据结构等的基本概念:数据结构的逻辑结构.存储结构及数据运算的含义及其

linux操作系统-awk基本用法

gawk (gnu awk)Unix中awk的GNU版本,完成grep和sed的工作支持数学运算,流程该控制内置大量的变量和函数 awk命令工作原理:与sed一样, 均是一行一行的读取.处理sed作用于一整行的处理, 而awk将一行分成数个字段来处理 awk的数据字段变量:$0表示整行文本$1表示文本中第一个数据字段$2表示文本中第二个数据字段$n表示文本中第n个数据字段 awk的用-F来指定分隔符:默认的字段分隔符是任意空白字符(空格或者TAB)举例对比cut和awk的区别 awk的命令的执行

shell脚本编程之运算

一.数学运算 1.expr命令 此命令可以在命令行执行数学运算操作. 由于此命令使用时过于麻烦,所以不推荐使用. 2.方括号和双圆括号 $[ EXPRESSION ] $(( EXPRESSION )) 在之前的实例中已经出现过方括号的表达式:$[$a+$b]. 3.let命令 4.算术运算符 x+=y:相当于x=x+y x-=y:相当于x=x-y x*=y:相当于x=x*y x/=y:相当于x=x/y x++: 相当于x=x+1 x--: 相当于x=x-1 二.字符串连接 变量引用后方直接跟字

bash脚本编程之(3/4)条件判断、算符运算、整数测试、文件测试、特殊变量等笔记

Shell编程: 编译器,解释器 编程语言: 机器语言.汇编语言.高级语言 静态语言: 编译型语言 强类型(变量) 事先转换成可执行格式 c\c++\JAVA\c# 动态语言: 解释性语言 弱类型 边解释边执行 asp/asp.net/php/shell/python/perl Shell: 弱类型编程语言 强类型: 变量在使用前,必须事先声明,甚至还需要初始: 弱类型: 变量用时声明,甚至不区分类型: 面向过程: Shell C 面向对象: JAVA Python, perl, c++ 变量:

深入理解计算机系统(2.6)---二进制整数的乘、除法运算(重要)【困难度高】

本文转载地址:http://www.cnblogs.com/zuoxiaolong/p/computer10.html 2.5我们着重介绍了二进制整数的加.减运算,本次我们继续介绍乘.除运算. 引言 运算一直是程序运行当中一个重要的环节,而在二进制的运算过程当中,加法运算又是重中之重,它基本上奠定了二进制运算的基础.因为无论是减法还是乘法,都可以由加法运算来替代,唯有除法不能由加法替代. 了解计算机运算的规律,可以有助于我们理解很多程序代码上无法理解的内容.比如上章提到的溢出问题,在了解了加法运