约克大学开放课程_离散数学_第一讲
离散数学lecture1
Fall 2011
Discrete Mathematics Thomas Honold Administrative Things Logic
Propositions
Outline
Propositional Equivalences
1 Administrative Things
2 Logic
Propositions
Discrete Mathematics Thomas Honold Administrative Things Logic
Propositions
Teaching Staff
Lecturer
Dr. Thomas Honold (Assoc. Prof.) Dept. of Information Science and Electronics Engineering Zhejiang University, Yuquan Campus, Zheda Road Office: Room 410 Email: honold@ Tel: 87952691 (Office)
Course Website
Propositional Equivalences
/ user name: discrete_math password: discrete_math
Discrete Mathematics Thomas Honold Administrative Things Logic
3 Propositional Equivalences
Discrete Mathematics Thomas Honold Administrative Things Logic
Propositions
Propositional Equivalences
离散数学讲义(第1章)
1-2 联结词(续)
例:P:上海是一个大城市。 P:上海并不是一个大城市。 或 P:上海是一个不大的城市。
这两个命题具有相同的含义,因此用 同一个符号表示。
17
1-2 联结词(续)
P与 P的真值关系:
P
T F
PHale Waihona Puke F T否定是一个一元运算。
18
1-2 联结词(续)
(2)合取 设P,Q是两个命题,新命题“P并且Q”是 一个复合命题,称为命题P,Q的合取。记作: P∧Q 如:P:北京是中国的首都。 Q:北京是一个故都。 P∧Q:北京是中国的首都并且是一个 故都。
5
趣味逻辑数学题-巧猜围棋子
用数理逻辑学方法解题
P表示:“棋子为白色” Q表示:“甲说的是真话” 数理逻辑运算符: (非),(与),(或)
问题答案:S=(PQ)(PQ)
6
第一篇
数理逻辑
7
数理逻辑
数理逻辑是用数学方法来研究推理 过程的科学。主要是指引进一套符 号体系的方法,因此数理逻辑一般 又叫符号逻辑。 基本内容是:命题逻辑(演算)和 谓词逻辑(演算)。
22
1-2 联结词(续)
P∨Q的真值关系:
P T T F F Q T F T F P∨Q T T T F
析取是一个二元运算。
23
1-2 联结词(续)
注意:析取联结词∨与汉语中的“或”的意义不 完全相同。汉语中的“或”既可以表示“排斥 或”,也可以表示“可兼或”。
例如: P:今天晚上我在家看电视或去剧场看戏。 Q:他可能是100米或400米赛跑的冠军。
28
1-2 联结词(续)
在命题演算中,五个联结词的含义由真值表唯一确定。
离散数学--1.1-1.2数学语言与证明方法省公开课一等奖全国示范课微课金奖PPT课件
pq为真当且仅当p与q同时为真或同时为假
6
第6页
实例
设p:2是偶数, q:1+1=3, 则 p真值为 1 ¬p真值为 0 pq真值为 0
pq真值为 0
pq真值为 1 p¬q真值为 1 p q真值为 1 p ¬q真值为 0
q真值为 0 ¬q真值为 1 p¬q真值为 1
真包含(真子集) A B A B A B
比如, A={1,2,3}, B={ x | xR|x|1 }, C={ x | xRx2=1 },
D={-1,1}, C B, C B, C ⊈ A, A ⊈ B, B ⊈ A, C = D
性质 (1) A A (2) A B B C A C
A(BC)= {a,b,c}{b,e}= {a,b,c,e} (AB)(AC)= {a,b,c,d}{a,b,c,d,e}= {e}, 二者不等
28
第28页
证实集合包含或相等
方法一. 依据定义, 经过逻辑等值演算证实 方法二. 利用已知集合等式或包含式, 经过集合演算证实
例3 证实: (1) AB=BA (交换律) 证 x xAB
说明:1. 只使用圆括号
2. 运算次序: 优先级别为(1)括号, (2)和幂集, (3)其它.
同级别按从左到右运算
21
第21页
实例
例1 设E={ x | x是北京某大学学生}, A,B,C,D是E子集,
A= { x | x是北京人},
B= { x | x是走读生},
C= { x | x是数学系学生}, D= { x | x是喜欢听音乐学生}.
xAi }
i 1
24
第24页
实例
离散数学完整版课件全套ppt教学教程最全整套电子讲义幻灯片(最新)
1.1 命题及联结词
定义1.5双条件:当p与q值相同时,pq为1,不同 为0。 称p当且仅当q
“普通老师赚了100万当且仅当他 中了100万的彩票”, 普通老师赚了100万 普通老师买彩票中了100万大奖
故pq为0
1.1 命题及联结词
定义1.4条件式当p是1 ,q是0时,pq为0,即 10为0,其他情况为1。 p称为前件,q称为后件
(1)当p为1即“我期终考了年级前10”
q为0即“我老妈没有奖励1000元” 这时老妈的话为假,即pq为0 (2)当p为1即“我期终考了年级前10” q为1即“我老妈奖励1000元” 这时妈妈的话就对了,即pq为1
由于所有内容(整数,实数,字符,汉字,图片,声 音,视频,网页,……)进入电脑后,全是01组成的字 符串,从而都可以用布尔运算即逻辑运算实现,命题逻 辑成为计算机的基础。
命题逻辑将数学由连续变到离散,由高数进入离散。
Google采用逻辑运算进行搜索:数字之美 吴军 杨圣洪 000100010001110000 两者对应位置与运算。 离散数学 100100000000100001
陈述句(6)的正确性,到2018年12月时能确定的,若届 时建成了则它是对的、为真命题,否为假命题。
1.1 命题及联结词
对错确定的陈述语句称为命题。如:
(7) x与y之和为100,其中x为整数,y为整数 (8)1加1等于10 (7)的对错不确定。当x为50、y为50时是对的,当x为 51、y为52时是错的。 (8)的对错是不确定的,为二进制时正确,当为八进制、 十进制时是错的,因此这两个陈述句不是命题。 (9)青枫峡的红叶真美呀! (10)动作快点! (11)你是杨老师吗? 这三个语句不是陈述语句,因此不是命题。
离散数学课件演示文稿
第二十三页,共167页。
例6、将下列命题符号化。 (1) 小王是游泳冠军或百米赛跑冠军。
设 p :小王是游泳冠军 q , :小王是百米赛跑冠军。
原语句化为 p q。
(2) 小王现在在宿舍或在图书馆。 设 p :小王在宿舍, q :小王在图书馆。
原语句化为 p q 。
例1、判断下列句子中哪些是命题。 (1) 北京是中国的首都。 (2) 雪是黑色的。
(3) 3 4 12 。
(4) 请把门关上! (5) x 是有理数。 (6) 地球外的星球上也有人。
第九页,共167页。
例1、判断下列句子中哪些是命题。 (7) 明天有课吗? (8) 本语句是假的。 (9) 小明和小林都是三好生。 (10) 小明和小林是好朋友。
第二十五页,共167页。
(5) 小丽是计算机系的学生,她生于1982或1983年,
她是三好生。
设 p :小丽是计算机系的学生, q :小丽生于1982年, r :小丽生于1983年, s :小丽是三好生。
原语句化为 p (q r) s 。
第二十六页,共167页。
第二节 命题公式及分类
第二十七页,共167页。
是否重言式 。
第四十四页,共167页。
例1、判断 A, B两公式是否等值。 (1) A ( p q), B p q
解:作真值表如下:
第四十五页,共167页。
例1、判断 A, B两公式是否等值。 (2) A p q ,B ( p q) (q p)
解:作真值表如下:
第四十六页,共167页。
第二十四页,共167页。
例6、将下列命题符号化。 (3) 选小王或小李中的一人当班长。 设 p :选小王当班长, q:选小李当班长。 原语句化为 ( p q) (p q) 。 (4) 如果我上街,我就去书店看看,除非我很累。 设 p :我上街, q :我去书店看看, r :我很累。
《离散数学概述》PPT课件
同 子代数 种
的 积代数 同
类 商代数 型
的 新代数系统
22
半群与群
广群 二元运算的封闭性
结合律
半群
交换律
交换半群
单位元 交换律
独异点
每个元素可逆 交换律
群
交换独异点 实例
Abel群
生成元
Klein群 循环群
有限个元素
有限群
编辑ppt
实例
n元置换群
23
图论
图论是离散数学的重要组成部分,是近代应用数学的重要分支。
由于在计算机内,机器字长总是有限的, 它代表离散的数或其
它离散对象,因此随着计算机科学和技术的迅猛发展,离散数
学就显得重要。
编辑ppt
5
离散数学的内容
数理逻辑: “证明”在计算科学的某些领域至关重要,构 造一个证明和写一个程序的思维过程在本质上是一样的。
组合分析:解决问题的一个重要方面就是计数或枚举对象。
编辑ppt
20
代数系统
近世代数,……,是关于运算的学说,是关于运算规则 的学说,但它不把自己局限在研究数的运算性质上,而 是企图研究一般性元素的运算性质。
——M.Klein
数学之所以重要,其中心原因在于它所提供的数学系统 的丰富多彩;此外的原因是,数学给出了一个系统,以 便于使用这些模型对物理现实和技术领域提出问题,回 答问题,并且也就探索了模型的行为。
1736年是图论历史元年,因为在这一年瑞士数学家欧拉(Euler) 发表了图论的首篇论文——《哥尼斯堡七桥问题无解》,所以人
们普遍认为欧拉是图论的创始人。
1936年,匈牙利数学家寇尼格(Konig)出版了图论的第一部专 著《有限图与无限图理论》,这是图论发展史上的重要的里程碑 ,它标志着图论将进入突飞猛进发展的新阶段。
离散数学课件第六章(第1讲)
例:代数系统(N,+,×)。其中+,×分别代表数 的加法和乘法。 ×对+ 满足分配律 。
《定义》:设,是定义在集合S上的两个可交换二 元运算,如果对于任意的x,yS,都有:
x (x y)=x; x (xy)=x 则称运算和运算满足吸收律。
《定义》:设*是S上的二元运算,若对任一x S有x x=x, 则称满足等幂律。
讨论定义: 1) S上每一个元素均满足xx=x,才称在S上满足幂等律; 2) 若在S上存在某一元素x ,满足x x=x,则称x为S上的幂
等元素; 3) 若x是幂等元素,则有xn=x成立。
例:(1)在实数集合R中,+,×是可交换,可结合的,×对+是满足 分配律的,“0”对+是等幂元素,而其它不是等幂元素,在实数集 合R中,“-”法是不可交换,不可结合的; (2)在(Z)中, ∩,∪均是可交换,可结合的, ∩对∪, ∪对∩均满足分配律;
《定义》:设Z是一个集合,f是一个函数,f:ZnZ,则称f
为Z中的n元运算,整数n称为运算的阶(元,次)。 若n=1,则称f: ZZ为一元运算; 若n=2,则f: Z2Z为二元运算。
例:(1)在整数I和实数R中,+,-,×均为二元运算,而 对÷而言就不是二元运算 ;
(2)在集合Z的幂集(Z)中,,均为二元运算, 而“~”是一元运算;
∴x 若存在逆元,则x 的逆元一定是唯一的。
《推论》(x-1)-1 =x , e-1= e 例: 在实数集合R中,对“+”运算,对任一xR有 ∵x+(-x)=0,0为加法幺元 所以x-1 =-x , (x-1)-1 =x , 0-1 =0 对“×”运算,乘法幺元为1,∵x× 1x =1, 则对任一x R有x-1 =1x(x0) , (x-1)-1 =x , 1-1 =1
离散数学第一章第1节
集合的元素(member或element)
组成一个集合的那些对象或单元称为这个集合的 元素。 通常,用小写的英文字母a, b, c,…表示集合中的 元素
数理学院
SCHOOL OF MATHEMATICS AND PHYSICS
属于(belong to)
无序性
集合与其中的元素的顺序无关,集合中的元素是 没有顺序的,或者说,我们不考虑集合中元素的 顺序。
例如: 集合{a,b,c,d,e}、{d,c,e,a,b}、 {e,c,d,b,a},都是表示同一个集合。
数理学院
SCHOOL OF MATHEMATICS AND PHYSICS
多样性
集合中的元素可以是任意的对象,相互独立,不 要求一定要具备明显的共同特征。 例如: A={a,{a},{{a},b},{{a}}, 1} B={1,a,*,-3,{a,b},{x|x是汽车},地球,板儿砖}
数理学院
SCHOOL OF MATHEMATICS AND PHYSICS
集合的特征
确定性;
互异性;
无序性;
多样性;
数理学院
SCHOOL OF MATHEMATICS AND PHYSICS
确定性
任何一个对象,或者是这个集合的元素,或者不 是,二者必居其一;
例如:A={x|x是自然数,且x<100}
数理学院
SCHOOL OF MATHEMATICS AND PHYSICS
其次,要获取集合A的一个子集,那么,A中每个元素都
有两种取法,要么在这个子集中,要么不在。而且每个元
素的取法之间是相互独立的,互不影响,这样,我们根据 乘法原理,可以很容易的得出集合A一共有:2×2ׄ×2= 2n 个子集。 这样,我们就证明了若A为有穷集,|A|=n,则
《离散数学教案》课件
《离散数学教案》PPT课件第一章:离散数学简介1.1 离散数学的定义离散数学是研究离散结构及其相互关系的数学分支。
离散数学与连续数学相对,主要研究对象是集合、图、逻辑等。
1.2 离散数学的应用离散数学在计算机科学、信息技术、密码学等领域有广泛应用。
学习离散数学能够为编程、算法设计、数据结构等课程打下基础。
第二章:集合与逻辑2.1 集合的基本概念集合是由明确定义的元素组成的整体。
集合的表示方法:列举法、描述法、图示法等。
2.2 集合的基本运算集合的并、交、差运算。
集合的幂集、子集、真子集等概念。
2.3 逻辑基本概念命题:可以判断真假的陈述句。
逻辑联结词:与、或、非等。
逻辑等价式与蕴含式。
第三章:图论基础3.1 图的基本概念图是由点集合及连接这些点的边集合组成的数学结构。
图的表示方法:邻接矩阵、邻接表等。
3.2 图的基本运算图的邻接、关联、度等概念。
图的遍历:深度优先搜索、广度优先搜索。
3.3 图的应用图在社交网络、路径规划、网络结构等领域有广泛应用。
学习图论能够帮助我们理解和解决现实世界中的问题。
第四章:组合数学4.1 排列与组合排列:从n个不同元素中取出m个元素的有序组合。
组合:从n个不同元素中取出m个元素的无序组合。
4.2 计数原理分类计数原理、分步计数原理。
函数:求排列组合问题的有效工具。
4.3 鸽巢原理与包含-排除原理包含-排除原理:解决计数问题时,通过加减来排除某些情况。
第五章:命题逻辑与谓词逻辑5.1 命题逻辑命题逻辑关注命题及其逻辑关系。
命题逻辑的基本运算:联结词、逻辑等价式、蕴含式等。
5.2 谓词逻辑谓词逻辑是命题逻辑的推广,引入量词和谓词。
谓词逻辑的基本结构:个体、谓词、量词、逻辑运算等。
5.3 谓词逻辑的应用谓词逻辑在计算机科学中用于描述和验证程序正确性。
学习谓词逻辑能够提高对问题本质的理解和表达能力。
第六章:组合设计6.1 组合设计的基本概念组合设计是指从给定的有限集合中按照一定规则选取元素,构成满足特定条件的组合。
大一离散数学一知识点总结
大一离散数学一知识点总结一、集合论1.集合与元素:集合是由对象组成的整体,元素是集合中的个体。
2.集合的表示方法:列举法、描述法和图表法。
3.集合间的关系:包含关系、相等关系、空集和全集。
4.集合的运算:并集、交集、差集、补集和对称差集。
5.集合的基本定理:德摩根定律、分配律和交换律等。
6.集合的基数:集合中元素的个数(有限集和无限集)。
二、命题逻辑1.命题:能够判断真假的陈述句。
2.逻辑联结词:非、析取、合取、条件和双条件。
3.命题公式:由命题和逻辑联结词组成的公式。
4.真值表:列出所有可能的真值组合。
5.命题等价和命题蕴含:两个命题具有相同的真值时为命题等价,一个命题的真值在另一个命题真值为真的时候也为真则为命题蕴含。
6.逻辑等价式:两个命题公式具有相同的真值。
三、谓词逻辑1.谓词:含有变元的命题,变元通过谓词来确定。
2.量词:全称量词和存在量词。
3.谓词逻辑公式:由谓词、量词和逻辑联结词组成的公式。
4.真值表:列出所有可能的变元代入组合。
5.谓词等价和谓词蕴含:两个谓词公式具有相同的真值时为谓词等价,一个谓词公式的真值在另一个谓词公式真值为真的时候也为真则为谓词蕴含。
6.量词之间的分配律和德摩根定律。
四、数理逻辑1.永真式和重言式:在所有可能的真值组合下都为真的公式为永真式,只有真的真值组合下为真的公式为重言式。
2.可满足和不可满足:存在至少一个真值组合使得公式为真时为可满足,所有真值组合下都为假时为不可满足。
3.命题逻辑和谓词逻辑的相互转化。
4.归结法:通过使用归结规则进行推理。
5.形式化证明:使用公理和推理规则进行证明。
6.正确性和完备性:一个证明系统是正确的是指该系统能够证明所有真的命题,一个证明系统是完备的是指该系统能够证明所有可满足的公式。
五、代数结构1.半群:满足结合律的代数结构。
2.群:满足结合律、单位元和逆元的代数结构。
3.环:满足加法和乘法封闭性、结合律、分配律的代数结构。
离散数学 课件 PPT 精品课程 考研 大学课程 数学一 第一章 命题逻辑
例1: 1. 2是素数。 2. 雪是黑色的。 3. 2+3=5 。 4. 明年十月一日是晴天。 5. 这朵花多好看呀! 6. 3能被2整除. 7. 明天下午有会吗? 8. 请关上门! 9. x+y>5 。 10. 地球外的星球上也有人。
命题判断的关键: 1.是否是陈述句; 2.真值是否是唯一的。
1
前件,q称为条件命题p→q的后
1
件。
表1.4 q p→q 01 11 00 11
【例】 p:小王努力学习。q:小王学习成绩优秀。 p→q:如果小王努力学习,那么他的学习成绩就优秀。 联 结 词 “ → ” 与 汉 语 中 的 “ 如 果 … , 那 么 …” 或
“若…,则…”相似,但又是不相同的。
• 例11:用等值演算法解决下面问题. A、B、C、D四人百米竞赛.观众甲、乙、丙预测比 赛名次为: 甲:C第一,B第二; 乙:C第二,D第三; 丙:A第二,D第四. 比赛结束后发现甲、乙、丙每人预测的情况都各对 一半,试问实际名次如何(假设无并列情况)?
1.4 联结词全功能集
• 一个n(n≥1)维卡氏积{0,1}n到{0,1}的函数称为一个 n元真值函数。设F是一个n元真值函数,则可记 为F:{0,1}n→{0,1}
1.3 等值演算
• 定义1.10 设A,B为两个命题公式,若等价 式A↔B是重言式,则称A与B是等值的,记 作A⇔B.
• A⇔B不是命题公式 • 可通过判断A与B的真值表是否相同,来判
断A与B是否等值。
• 例8:判断下列命题公式是否等值 (1) ¬(p∨q)与¬p∨¬q ; (2) ¬(p∨q)与¬p∧¬q ;
• 在一个联结词的集合中,如果一个联结词可由集 合中的其他联结词定义,则称此联结词为冗余的 联结词,否则称为独立的联结词。
离散数学1
离散数学
课程代码 80067000
课程名称离散数学
英文名称Discrete Mathematics
学分:3 修读期:5
授课对象:软件工程
课程主任:王为、副教授、软件工程硕士
课程简介
本课程为学科必修基础理论课程,是本专业的核心课程,也是数据结构、算法分析与设计等课程必不可少的先修课程。
本课程主要讲授离散数学的基础知识和应用。
包括数理逻辑、集合论、代数结构与布尔代数、图论等方面内容。
通过该课程的学习,可以培养学生的抽象思维和严密概括的能力。
要求学生深刻、灵活地掌握各部分内容,为其它专业课程学习打下坚实基础。
实践教学环节(如果有)
课程考核
考勤及平时成绩占30%;期末考试占70%。
指定教材
离散数学,左孝凌、李为鑒、刘永才编著,上海科学技术文献出版社,2000年出版。
参考书目
离散数学理论、分析、题解,左孝凌、李为鑒、刘永才编著,上海科学技术文献出版社,
2001
离散数学,耿素云、屈婉玲编著,高等教育出版社,2001
2000离散数学习题精解,[美]S.利普舒茨、M.L.利普森著,林成森译,科学出版社,2002。
离散第一堂课-第六章1
课堂学习
,
课后复习
六 种 习 惯
由被动学习转向主动 学习, 提高自学能力 , 培养自学习惯
做好课堂笔记
课后复习 完成作业 课前预习
学会有问题积极 思考, 及时提问
学会利用图书 馆的图书资源
利用网上资源学习, 如学习电子课件等
二、教材及参考书
教材
耿素云,屈婉玲编著.离散数学(修订版).北京:高等 教育出版社, 2004 耿素云,屈婉玲编著.离散数学学习指导与习题解 析.北京:高等教育出版社, 2005 /ncourse/lssx/index.htm
整数集合是无限集。
§6.1 集合的基本概念
5.集合的表示法
列举法;将集合中的元素一一列举, 或列出足够多的元素以反映集合中元 素的特征,例如:V={a,e,i,o,u} 或 B={0,1,4,9,16,25,36,…}
描述法 ;通过描述集合中元素的共同 特征来表示集合,例如: V= {x|x是元 音字母} ,B= {x|x=a2 , aN}
为什么要学?
与计算机的关系
由于电子计算机是一个离散结构,它只 能处理离散的或离散化了的数量关系. 因 此,无论计算机科学本身,还是与计算 机科学及其应用密切相关的现代科学研 究领域,都面临着如何对离散结构建立 相应的数学模型;又如何将已用连续数 量关系建立起来的数学模型离散化,从 而可由计算机加以处理。
三、课程考核方法
期末总成绩 形成性考核 (总分40分)
考 勤 及 表 现 10 分 期 中 测 验 10 分 + 期末考试成绩 (卷面100分)×0.6 注 意 期末考试成绩不得低于 40分,并且形成性考核 成绩不得低于20分,否 则总成绩为不及格。
作 业 10 分
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
17
Converse
• Converse of p q is q p • Not logically equivalent to conditional • Ex 1: “If you get 100% in this course, you will get an A+” and “If you get an A+ in this course, you scored 100%” are not equivalent. • Ex 2: If you won the lottery, you are rich.
3
Reasoning about problems
• 0.999999999999999….=1? • There exists integers a,b,c that satisfy the equation a2+b2 = c2 • The program below that I wrote works correctly for all possible inputs….. • The program that I wrote never hangs (i.e. always terminates)…
– – – – – Propositional logic Set Theory Simple algorithms Induction, recursion Counting techniques (Combinatorics)
• Precise and rigorous mathematical reasoning
6
Propositions
• Declarative sentence • Must be either True or False. Propositions:
• York University is in Toronto • York University is in downtown Toronto • All students at York are Computer Sc. majors.
22
Compound Propositions
• Example: p q r : Could be interpreted as (p q) r or p (q r) • pr) (Overruled by brackets) • We use this order to compute truth values of compound propositions.
Math/CSE 1019C: Discrete Mathematics for Computer Science
Suprakash Datta
1
Course objectives
We will focus on two major goals: • Basic tools and techniques in discrete mathematics
15
Contrapositive
• Contrapositive of p q is q p • Any conditional and its contrapositive are logically equivalent (have the same truth table) – Check by writing down the truth table. • E.g. The contrapositive of “If you get 100% in this course, you will get an A+” is “If you do not get an A+ in this course, you did not get 100%”.
18
Other conditionals
Inverse: • inverse of p q is p q • How is this related to the converse? Biconditional: • “If and only if” • True if p,q have same truth values, false otherwise. Q: How is this related to XOR? • Can also be defined as (p q) (q p)
19
Example
• Q16(c) 1+1=3 if and only if monkeys can fly.
20
Readings and notes
• Read pages 1-12. • Think about the notion of truth tables. • Master the rationale behind the definition of conditionals. • Practice translating English sentences to propositional logic statements.
p
T F
p
F T
8
Caveat: negating propositions
p: “it is not the case that p is true” p: “it rained more than 20 inches in TO” p: “John has many iPads”
Practice: Questions 1-7 page 12. Q10 (a) p: “the election is decided”
21
Next
Ch. 1.2, 1.3: Propositional Logic - contd
– Compound propositions, precedence rules – Tautologies and logical equivalences – Read only the first section called “Translating English Sentences” in 1.2.
9
Conjunction, Disjunction
• Conjunction: p q [“and”] • Disjunction: p q [“or”]
p q p q pq
T
T F
T
F T
T
F F
T
T T
F
F
F
F
10
Examples
• Q11, page 13 p: It is below freezing q: It is snowing (a) It is below freezing and snowing (b) It is below freezing but now snowing (d) It is either snowing or below freezing (or both)
4
Tools for reasoning: Logic
Ch. 1: Introduction to Propositional Logic • Truth values, truth tables • Boolean logic: • Implications:
5
Why study propositional logic?
12
Conditional
• p q [“if p then q”] • p: hypothesis, q: conclusion • E.g.: “If you turn in a homework late, it will not be graded”; “If you get 100% in this course, you will get an A+”. • TRICKY: Is p q TRUE if p is FALSE? YES!! • Think of “If you get 100% in this course, you will get an A+” as a promise – is the promise violated if someone gets 50% and does not receive an A+?
13
Conditional - 2
• p q [“if p then q”] • Truth table:
p T q T p q T pq T
T F
F
F T
F
F T
T
F T
T
Note the truth table of p q
14
Logical Equivalence
• p q and p q are logically equivalent • Truth tables are the simplest way to prove such facts. • We will learn other ways later.
• A formal mathematical “language” for precise reasoning. • Start with propositions. • Add other constructs like negation, conjunction, disjunction, implication etc. • All of these are based on ideas we use daily to reason about things.
Not propositions:
• Do you like this class? • There are x students in this class.
7
Propositions - 2