约克大学开放课程_离散数学_第一讲

合集下载

离散数学lecture1

离散数学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章)
16
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课件

离散数学--1.1-1.2数学语言与证明方法省公开课一等奖全国示范课微课金奖PPT课件
等价联结词 等价式pq:p当且仅当q
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教学教程最全整套电子讲义幻灯片(最新)

离散数学完整版课件全套ppt教学教程最全整套电子讲义幻灯片(最新)
(3)至于p为0即“我期终考了年级不是前 10”时,无论q为1或为0,即无论"我老妈 奖励1000元"或不奖励,都不能说老妈的 话是假的,故善意的认为pq为1均为1
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)你是杨老师吗? 这三个语句不是陈述语句,因此不是命题。

离散数学课件演示文稿

离散数学课件演示文稿
(2) 找出各联结词,把简单命题逐个联结起来。
第二十三页,共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课件

《离散数学概述》PPT课件

同 子代数 种
的 积代数 同
类 商代数 型
的 新代数系统
22
半群与群
广群 二元运算的封闭性
结合律
半群
交换律
交换半群
单位元 交换律
独异点
每个元素可逆 交换律

交换独异点 实例
Abel群
生成元
Klein群 循环群
有限个元素
有限群
编辑ppt
实例
n元置换群
23
图论
图论是离散数学的重要组成部分,是近代应用数学的重要分支。
由于在计算机内,机器字长总是有限的, 它代表离散的数或其
它离散对象,因此随着计算机科学和技术的迅猛发展,离散数
学就显得重要。
编辑ppt
5
离散数学的内容
数理逻辑: “证明”在计算科学的某些领域至关重要,构 造一个证明和写一个程序的思维过程在本质上是一样的。
组合分析:解决问题的一个重要方面就是计数或枚举对象。
编辑ppt
20
代数系统
近世代数,……,是关于运算的学说,是关于运算规则 的学说,但它不把自己局限在研究数的运算性质上,而 是企图研究一般性元素的运算性质。
——M.Klein
数学之所以重要,其中心原因在于它所提供的数学系统 的丰富多彩;此外的原因是,数学给出了一个系统,以 便于使用这些模型对物理现实和技术领域提出问题,回 答问题,并且也就探索了模型的行为。
1736年是图论历史元年,因为在这一年瑞士数学家欧拉(Euler) 发表了图论的首篇论文——《哥尼斯堡七桥问题无解》,所以人
们普遍认为欧拉是图论的创始人。
1936年,匈牙利数学家寇尼格(Konig)出版了图论的第一部专 著《有限图与无限图理论》,这是图论发展史上的重要的里程碑 ,它标志着图论将进入突飞猛进发展的新阶段。

离散数学课件第六章(第1讲)

离散数学课件第六章(第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节

离散数学第一章第1节
SCHOOL OF MATHEMATICS AND PHYSICS
集合的元素(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,则
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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
相关文档
最新文档