离散数学知识点整理

合集下载

02324离散数学知识点

02324离散数学知识点

02324离散数学知识点
离散数学是研究离散对象和离散结构的数学分支,其知识点包括但不限于集合论、图论、逻辑学、组合数学等。

以下是其中一些重要的知识点:
1. 集合论:集合论是离散数学的基石,它研究集合、集合之间的关系和集合的性质。

2. 图论:图论是离散数学的重要组成部分,它研究图(由节点和边构成的结构)的性质和分类。

3. 逻辑学:逻辑学是离散数学的另一个重要组成部分,它研究推理的规则和形式。

在离散数学中,逻辑通常用于描述和证明一些结构或系统的性质。

4. 组合数学:组合数学是离散数学的一个分支,它研究计数、排列和组合问题。

5. 离散概率论:离散概率论是离散数学的另一个分支,它研究离散随机事件的数学模型。

6. 离散概率分布:离散概率分布是描述离散随机事件发生概率的数学模型。

7. 离散随机变量:离散随机变量是能够取到可数无穷多个值的随机变量。

8. 离散概率空间:离散概率空间是一个集合,它包含一个可数无穷多的元素,每个元素都有一个与之相关的概率值。

9. 离散随机过程:离散随机过程是离散随机事件在时间或空间上的序列。

这些知识点都是离散数学的重要组成部分,它们在计算机科学、数学、物理学等领域都有广泛的应用。

离散数学必备知识点总结资料

离散数学必备知识点总结资料

离散数学必备知识点总结资料离散数学是指离散的数学概念和结构,独立于连续的数学。

它是在计算机科学、信息科学、数学基础研究、工程技术等领域中的基础课程之一。

以下是离散数学必备的一些知识点总结。

一、逻辑与集合1. 命题与谓词:命题是一个陈述,可以被判断为真或假,而谓词是一种用来描述命题所涉及实体之间关系的语句。

2. 命题逻辑:重点关注命题真假和与或非等运算关系,包括真值表和主范式。

3. 一阶谓词逻辑:注意包含全称量词和存在量词,也包括a|b, a//b等符号的理解。

4. 集合与运算:集合是指不同元素组成的一个整体。

基本的集合运算包括并、交、差等。

5. 关系与函数:关系是一种元素之间的对应关系,而函数是一种具有确定性的关系,即每一个自变量都对应唯一的函数值。

6. 等价关系与划分:等价关系是指满足自反性、对称性和传递性的关系。

划分是指将一个集合分成若干个不相交的子集,每个子集称为一个等价类。

二、图论1. 图的定义和基本概念:图由节点和边构成,节点间的连线称为边。

包括度、路径、连通性等概念。

2. 图的表示方法:邻接矩阵和邻接表。

3. 欧拉图与哈密顿图:欧拉图是指能够一笔画出的图,哈密顿图是指含有一条经过每个节点恰好一次的路径的图。

4. 最短路径与最小生成树:最短路径问题是指在图中找出从一个节点到另一个节点的最短路径。

最小生成树问题是指在图中找出一棵覆盖所有节点的树,使得边权之和最小。

三、代数系统1. 代数结构:包括群、环、域等概念。

2. 群的定义和基本概念:群是在一个集合中定义一种二元运算满足结合律、单位元存在和逆元存在的代数结构。

四、组合数学1. 排列、组合和二项式系数:排列是指从n个元素中任选r个进行排序,组合是指从n个元素中任选r个但不考虑排序,二项式系数是指组合数。

2. 生成函数:将组合数与多项式联系起来的一种工具,用于求出某种算法或结构的某些特定函数。

3. 容斥原理:一个集合的容斥原理指在集合的并、交、补之间的关系。

离散数学知识点整理

离散数学知识点整理

1、推理:所谓推理就是由一个或几个判断推出一个新判断的思维形式
2、命题:具有唯一真值的陈述语句
3、
4、
5、
6、
7、
8、按照量词与特性谓词的搭配不同,在全称量词中特性谓词是条件式(→)的前提,在存
在量词中特性谓词后跟一个合取项(∧)
9、
10、集合的表示方法
1)列举法:将集合中的元素全部列举出来
2)叙述法:集合中的元素,用谓词概括其所属
3)特字母集:有些数集用特定字母表示
4)图示法:用封闭的曲线表示集合,曲线内的点表示集合中的元素。

这种图常称作文氏图。

11、
12、X到R上的二元关系
1)若关系R是自反的,当且仅当关系矩阵中,对角线上的所有元素都是1,在关系图上每个结点都有自回路。

2)若关系R是对称的,当且仅当关系矩阵是对称的,且在关系图上,任两个结点间若有定向弧线,必是成对出现。

3)若关系R是反自反的,当且仅当关系矩阵对角线的元素皆为零,关系图上每个结点都没有自回路。

4)若关系R是反对称的,当且仅当关系矩阵以主对角线为对称的元素不能同时为1,在关系图上两个不同结点间的定向弧线,不可能成对出现。

13、
14、
15、。

离散数学知识点总结

离散数学知识点总结

离散数学知识点总结 一、各章复习要求与重点第一章 集 合[复习知识点]1、集合、元素、集合的表示方法、子集、空集、全集、集合的包含、相等、幂集2、集合的交、并、差、补等运算及其运算律(交换律、结合律、分配律、吸收律、 De Morgan 律等),文氏(V enn )图3、序偶与迪卡尔积本章重点内容:集合的概念、集合的运算性质、集合恒等式的证明 [复习要求]1、理解集合、元素、子集、空集、全集、集合的包含、相等、幂集等基本概念。

2、掌握集合的表示法和集合的交、并、差、补等基本运算。

3、掌握集合运算基本规律,证明集合等式的方法。

4、了解序偶与迪卡尔积的概念,掌握迪卡尔积的运算。

[本章重点习题]P5~6,4、6; P14~15,3、6、7; P20,5、7。

[疑难解析] 1、集合的概念因为集合的概念学生在中学阶段已经学过,这里只多了一个幂集概念,重点对幂集加以掌握,一是掌握幂集的构成,一是掌握幂集元数为2n 。

2、集合恒等式的证明通过对集合恒等式证明的练习,既可以加深对集合性质的理解与掌握;又可以为第三章命题逻辑中公式的基本等价式的应用打下良好的基础。

实际上,本章做题是一种基本功训练,尤其要求学生重视吸收律和重要等价式在B A B A ~⋂=-证明中的特殊作用。

[例题分析]例1 设A ,B 是两个集合,A={1,2,3},B={1,2},则=-)()(B A ρρ 。

解}}3,2,1{},3,2{},3,1{},2,1{},3{},2{},1{,{)(φρ=A}}2,1{},2{},1{,{)(φρ=B于是}}3,2,1{},3,2{},3,1{},3{{)()(=-B A ρρ例2 设{}{}Φ=,,,,b a b a A ,试求:(1){}b a A ,-; (2)Φ-A ; (3){}Φ-A ; (4){}{}A b a -,; (5)A -Φ; (6){}A -Φ。

解 (1){}{}{}Φ=-,,,b a b a A (2)A A =Φ- (3){}{}{}b a b a A ,,,=Φ- (4){}{}Φ=-A b a , (5)Φ=-ΦA (6){}Φ=-ΦA 例3 试证明()()()()B A B A B A B A ~~~~⋂⋃⋂=⋃⋂⋃ 证明()()()()()()()()()()()()()()()()()()B A B A B A B A B B B A A B A A B B A A B A B A B A ~~~~~~~~~~~~~⋂⋃⋂=Φ⋃⋂⋃⋂⋃Φ=⋂⋃⋂⋃⋂⋃⋂=⋂⋃⋃⋂⋃=⋃⋂⋃第二章 二元关系[复习知识点]1、关系、关系矩阵与关系图2、复合关系与逆关系3、关系的性质(自反性、对称性、反对称性、传递性)4、关系的闭包(自反闭包、对称闭包、传递闭包)5、等价关系与等价类6、偏序关系与哈斯图(Hasse )、极大/小元、最大/小元、上/下界、最小上界、最大下界7、函数及其性质(单射、满射、双射)8、复合函数与反函数本章重点内容:二元关系的概念、关系的性质、关系的闭包、等价关系、半序关系、映射的概念 [复习要求]1、理解关系的概念:二元关系、空关系、全关系、恒等关系;掌握关系的集合表示、关系矩阵和关系图、关系的运算。

离散数学必备知识点总结汇总

离散数学必备知识点总结汇总

离散数学必备知识点总结汇总
1.集合论:集合的概念、元素、子集、交集、并集、差集、补集、空集、集合的运算、集合的等价关系、集合的序关系等。

2.命题逻辑:命题的概念、命题的联接词(与、或、非)、命题的否
定形式、命题的蕴涵、等价命题、命题的充分条件和必要条件、命题的合
取范式和析取范式、蕴涵式、逻辑等价式、命题的否定形式的推理。

3.谓词逻辑:谓词的概念、谓词的量化、全称量化和存在量化、谓词
逻辑的等价式和推理规则、归纳定理和应用。

4.关系:关系的概念、关系的性质、关系的运算、关系的性质和关系
的代数结构。

5.图论:图的概念、图的表示、连通图、树、度数和定理、欧拉图、
哈密顿图、图的平面性质等。

6.混合图:有向图、无向图、有向图和无向图的表示、混合图的回路、可达矩阵、连通度、强连通图等。

7.布尔代数:布尔运算、布尔函数、布尔代数的运算规则、完备性和
最小化。

8.代数结构:半群、群、环、域的定义和性质、同态和同构。

9.组合数学:排列组合、二项式系数、排列、组合、分配原理、鸽巢
原理、生成函数、容斥原理等。

10.图的着色:图的着色问题、邻接矩阵、边界点、图的着色问题的
算法、四色定理等。

11.概率论:基本概念、概率的性质、条件概率、独立事件、贝叶斯定理、随机变量、概率分布函数、期望、方差、协方差、相关系数、大数定理和中心极限定理等。

12.递归:递归关系、递归函数、递归算法、递归树、递归求解等。

离散数学知识点

离散数学知识点

离散数学知识点
离散数学是数学中的一种分支,主要研究离散的数学结构和离散的数学对象,
例如集合、图论和组合数学等内容。

以下是一些离散数学的知识点:
1. 集合和函数:集合是离散数学的基础,函数是一种映射关系。

2. 逻辑和证明:逻辑用于建立数学理论的形式化方法,证明是验证数学结论的
方法。

3. 数论:研究整数和整数间的关系,包括质数、素数、最大公约数、最小公倍
数等。

4. 图论:研究图和网络的数学理论,包括图的表示、遍历、最短路径和树等。

5. 组合数学:研究离散结构的组合和计数问题,包括排列、组合、二项式系数等。

6. 计算理论:研究计算算法和计算机科学的理论基础,包括自动机、形式语言
和复杂性理论等。

7. 数值方法:研究数值计算的方法和理论,包括数值逼近、数值微积分和矩阵
计算等。

8. 离散优化:研究离散问题的最优解,包括线性规划、整数规划和组合优化等。

9. 随机模型:研究随机事件和概率论,包括随机过程、马尔可夫链和随机算法等。

10. 图形理论:研究图形的美学、结构和性质,包括图像处理、计算机视觉和
图形学等。

离散数学总复习-知识点

离散数学总复习-知识点

离散数学总复习第1章命题逻辑一、命题的判断例:1、仁者无敌!2、x+y<23、如果雪是红的,那么地球是月亮的卫星。

4、我正在说谎。

二、命题符号化例:1、蓝色和黄色可以调成绿色。

2、付明和杨进都是运动员。

3、刘易斯是百米游泳冠军或百米跨栏冠军。

4、李飞现在在宿舍或在图书馆。

5、只要天不下雨,我就步行上学校。

6、只有天不下雨,我才步行上学校。

7、并非只要你努力了,就一定成功。

三、主范式1、会等值演算;2、主合取和主析取范式的相互转换。

例:求命题公式P∨Q的主析取范式和主合取范式。

3、根据主范式进行方案的选择例1:某科研所要从3名科研骨干A,B,C中挑选1-2名出国进修,由于工作需要,选派需同时满足条件:(1)若A去,则C同去;(2)只有C不去,B才去;(3)只要C不去,则A或B就可以去。

问有哪些选派方案?例2:甲、乙、丙、丁四人有且仅有两个人参加比赛,下列四个条件均要满足:(1)甲和乙有且只有一人参加;(2)丙参加,则丁必参加;(3)乙和丁至多有一人参加;(4)丁不参加,甲也不会参加。

问哪两个人参加了比赛?四、简单的推理例1:如果明天天气好我们就去爬长城。

明天天气好。

所以我们去爬长城。

例3:课后习题16第2章谓词逻辑一、谓词逻辑中的命题符号化例:1、所有运动员都是强壮的2、并非每个实数都是有理数3、有些实数是有理数二、量词的辖域,约束变元换名、自由变元代替例:1、∀x(P(x)∨∃yR(x,y))→Q(x)2、∀x(P(x,z)∨∃yR(x,y))→Q(x)中量词的辖域,重名情况,改名等三、命题逻辑永真式的任何代换实例必是谓词逻辑的永真式。

同样,命题逻辑永假式的任何代换实例必是谓词逻辑的永假式。

例:1、(∀xP(x)→∃xQ(x))↔(⌝∀xP(x)∨∃xQ(x))2、(∀xP(x)→∃xQ(x))∧(∃xQ(x))→∀zR(z)))→(∀xP(x) →∀zR(z))1-2是永真式(重言式)3、⌝(∀xF(x) ∃yG(y)) ∧ ∃yG(y) 永假式(矛盾式)四、消量词例:个体域D={1,2},对∀x∀y(P(x)→Q(y))消量词五、简单的前束范式会判断即可。

最新离散数学知识点整理

最新离散数学知识点整理

离散数学一、逻辑和证明1.1命题逻辑命题:是一个可以判断真假的陈述句。

联接词:∧、∨、→、↔、¬。

记住“p仅当q”意思是“如果p,则q”,即p→。

记住“q除非p”意思是“¬p→q”。

会考察条件语句翻译成汉语。

系统规范说明的一致性是指系统没有可能会导致矛盾的需求,即若pq无论取何值都无法让复合语句为真,则该系统规范说明是不一致的。

1.3命题等价式逻辑等价:在所有可能情况下都有相同的真值的两个复合命题,可以用真值表或者构造新的逻辑等价式。

谓词+量词变成一个更详细的命题,量词要说明论域,否则没有意义,如果有约束条件就直接放在量词后面,如∀x>0P(x)。

当论域中的元素可以一一列举,那么∀xP(x)就等价于P(x1)∧P(x2)...∧P(xn)。

同理,∃xP(x)就等价于P(x1)∨P(x2)...∨P(xn)。

两个语句是逻辑等价的,如果不论他们谓词是什么,也不论他们的论域是什么,他们总有相同的真值,如∀x(P(x)∧Q(x))和(∀xP(x))∧(∀xQ(x))。

量词表达式的否定:¬∀xP(x) ⇔∃x¬P(x),¬∃xP(x) ⇔∀x¬P(x)。

1.5量词嵌套我们采用循环的思考方法。

量词顺序的不同会影响结果。

语句到嵌套量词语句的翻译,注意论域。

嵌套量词的否定就是连续使用德摩根定律,将否定词移入所有量词里。

1.6推理规则一个论证是有效的,如果它的所有前提为真且蕴含着结论为真。

但有效论证二、集合、函数、序列、与矩阵2.1集合∈说的是元素与集合的关系,⊆说的是集合与集合的关系。

常见数集有N={0,1,2,3...},Z整数集,Z+正整数集,Q有理数集,R实数集,R+正实数集,C复数集。

A和B相等当仅当∀x(x∈A↔x∈B);A是B的子集当仅当∀x(x∈A→x∈B);A是B的真子集当仅当∀x(x∈A→x∈B)∧∃x(x∉A∧x∈B)。

幂集:集合元素的所有可能组合,肯定有∅何它自身。

根据离散数学知识点总结

根据离散数学知识点总结

根据离散数学知识点总结离散数学是数学的一个分支,主要研究离散的结构和对象。

它在计算机科学、信息科学和电子工程等领域中扮演着重要的角色。

本文将根据离散数学的知识点进行总结。

一、集合论集合论是离散数学的基础,主要研究集合之间的关系和运算。

其中常用的概念有:- 并集:将两个或多个集合中的元素合并在一起,形成一个包含所有元素的新集合。

- 交集:取两个或多个集合中共有的元素,形成一个新集合。

- 补集:对于给定集合S,补集是指包含所有不属于S的元素的集合。

- 子集:如果一个集合的所有元素都属于另一个集合,那么这个集合是另一个集合的子集。

- 幂集:对于给定集合S,幂集是指包含S的所有子集的集合。

二、逻辑逻辑是研究推理和证明方法的学科。

在离散数学中,逻辑起到了重要的作用。

常见的逻辑概念包括:- 命题逻辑:研究命题之间的关系和运算,例如“与”、“或”、“非”等。

- 谓词逻辑:研究命题中的变量和量词,能够表达更复杂的命题关系。

- 推理规则:用于从已知命题推导出新命题的规则,例如包括假言推理、析取规则等。

三、图论图论是研究图及其性质的学科。

在离散数学中,图论常常用于描述和分析各种关系和网络。

图论的基本概念包括:- 图:由节点和边构成的结构,用于描述事物之间的联系和关系。

- 顶点和边:图中的基本元素,顶点表示节点,边表示节点之间的关系。

- 路径和环:路径是指经过一系列节点和边连接起来的序列,环是指起点和终点相同的路径。

- 连通性:描述图中节点之间连接的特性,如连通图、强连通图等。

四、组合数学组合数学是研究离散结构的组合和排列的学科。

它在离散数学中有广泛的应用。

常见的组合数学概念包括:- 排列:将一组对象按照一定的顺序排列。

- 组合:从一组对象中选择若干对象,不考虑顺序。

- 布尔代数:用于描述逻辑运算和布尔函数的代数系统。

- 生成函数:用多项式表示数列,方便研究其性质和计算。

以上是根据离散数学的知识点进行的简要总结。

离散数学在计算机科学和信息科学中有重要的应用,对于学习和理解这些知识点能够提升对离散结构的认识和应用能力。

离散数学知识点

离散数学知识点

说明:定义:红色表示。

定理性质:橙色表示。

公式:蓝色表示。

算法:绿色表示页码:灰色表示数理逻辑:1.命题公式:命题,联结词(,,,,),合式公式,子公式2.公式的真值:赋值,求值函数,真值表,等值式,重言式,矛盾式3.范式:析取范式,极小项,主析取范式,合取范式,极大项,主合取范式4.联结词的完备集:真值函数,异或,条件否定,与非,或非,联结词完备集5.推理理论:重言蕴含式,有效结论,P规则,T规则,CP规则,推理6.谓词与量词:谓词,个体词,论域,全称量词,存在量词7.项与公式:项,原子公式,合式公式,自由变元,约束变元,辖域,换名,代入8.公式语义:解释,赋值,有效的,可满足的,不可满足的9.前束范式:前束范式10.推理理论:逻辑蕴含式,有效结论,-规则(US),+规则(UG),-规则(ES),+规则(EG), 推理集合论:1.集合: 集合, 外延性原理, , , , 空集, 全集, 幂集, 文氏图, 交, 并, 差, 补,对称差2.关系: 序偶, 笛卡尔积, 关系, domR, ranR, 关系图, 空关系, 全域关系, 恒等关系3.关系性质与闭包:自反的, 反自反的, 对称的, 反对称的, 传递的,自反闭包r(R),对称闭包s(R), 传递闭包t(R)4.等价关系: 等价关系, 等价类, 商集, 划分5.偏序关系:偏序, 哈斯图, 全序(线序), 极大元/极小元, 最大元/最小元, 上界/下界6.函数: 函数, 常函数, 恒等函数, 满射,入射,双射,反函数, 复合函数7.集合基数:基数, 等势, 有限集/无限集, 可数集, 不可数集代数结构:1.运算及其性质:运算,封闭的,可交换的,可结合的,可分配的,吸收律, 幂等的,幺元,零元,逆元2.代数系统:代数系统,子代数,积代数,同态,同构。

3.群与子群:半群,子半群,元素的幂,独异点,群,群的阶数,子群,平凡子群,陪集,拉格朗日(Lagrange)定理4.阿贝尔群和循环群:阿贝尔群(交换群),循环群,生成元5.环与域:环,交换环,含幺环,整环,域6.格与布尔代数:格,对偶原理,子格,分配格,有界格,有补格,布尔代数,有限布尔代数的表示定理图论:1.图的基本概念:无向图、有向图、关联与相邻、简单图、完全图、正则图、子图、补图,握手定理,图的同构2.图的连通性:通路,回路,简单通路,简单回路(迹)初级通路(路径),初级回路(圈),点连通,连通图,点割集,割点,边割集,割边,点连通度,边连通度,弱连通图,单向连通图,强连通图,二部图(二分图) 3. 图的矩阵表示:关联矩阵,邻接矩阵,可达矩阵4. 欧拉图与哈密顿图:欧拉通路、欧拉回路、欧拉图、半欧拉图,哈密顿通路、哈密顿回路、哈密顿图、半哈密顿图5. 无向树与根树:无向树,生成树,最小生成树,Kruskal ,根树,m 叉树,最优二叉树,Huffman 算法6. 平面图:平面图,面,欧拉公式,Kuratoski 定理数理逻辑:命题:具有确定真值的陈述句。

离散数学知识点整理

离散数学知识点整理

离散数学知识点整理离散数学是现代数学的一个重要分支,它在计算机科学、信息科学、数理逻辑等领域都有着广泛的应用。

下面就来对离散数学的一些重要知识点进行整理。

一、集合论集合是离散数学中最基本的概念之一。

集合是由一些确定的、彼此不同的对象所组成的整体。

集合的表示方法有列举法和描述法。

列举法就是将集合中的元素一一列举出来,用花括号括起来。

描述法是通过描述元素所具有的性质来确定集合。

集合之间的关系包括子集、真子集、相等。

如果集合 A 的所有元素都属于集合 B,那么 A 是 B 的子集;如果 A 是 B 的子集且 A 不等于 B,那么 A 是 B 的真子集;如果集合 A 和集合 B 的元素完全相同,那么 A 和 B 相等。

集合的运算有并集、交集、差集和补集。

并集是将两个集合中的所有元素合并在一起组成的新集合;交集是两个集合中共同的元素组成的新集合;差集是从一个集合中去掉另一个集合中的元素所得到的新集合;补集是在给定的全集 U 中,去掉集合 A 中的元素所得到的新集合。

二、关系关系是集合论中的一个重要概念,它描述了两个集合元素之间的某种联系。

关系可以用关系矩阵和关系图来表示。

关系矩阵是一个二维矩阵,用于表示两个有限集合之间的关系;关系图则是用顶点和边来表示关系。

关系的性质包括自反性、反自反性、对称性、反对称性和传递性。

自反性是指集合中的每个元素都与自身有关系;反自反性则是集合中的每个元素都与自身没有关系;对称性是如果 a 与 b 有关系,那么 b 与 a 也有关系;反对称性是如果 a 与 b 有关系且 b 与 a 有关系,那么 a 等于 b;传递性是如果 a 与 b 有关系,b 与 c 有关系,那么 a 与 c 有关系。

等价关系是一种具有自反性、对称性和传递性的关系,它可以将集合划分为等价类。

偏序关系是一种具有自反性、反对称性和传递性的关系,它可以引出偏序集的概念。

三、函数函数是一种特殊的关系,它对于定义域中的每个元素,在值域中都有唯一的元素与之对应。

离散数学知识点整理

离散数学知识点整理

离散数学知识点整理离散数学是现代数学的一个重要分支,它在计算机科学、信息技术、通信工程等领域有着广泛的应用。

以下是对离散数学中一些重要知识点的整理。

一、集合论集合是离散数学中最基本的概念之一。

集合是由一些确定的、互不相同的对象所组成的整体。

集合的表示方法有列举法和描述法。

列举法就是将集合中的元素一一列举出来,用花括号括起来;描述法是通过描述元素所具有的性质来表示集合。

集合之间的关系包括子集、真子集、相等。

如果集合 A 的所有元素都属于集合 B,那么 A 是 B 的子集;如果 A 是 B 的子集,且 B 中存在元素不属于 A,那么 A 是 B 的真子集;如果两个集合的元素完全相同,那么它们相等。

集合的运算有并集、交集、差集和补集。

并集是将两个集合中的所有元素合并在一起组成的新集合;交集是两个集合中共同的元素组成的新集合;差集是从一个集合中去掉另一个集合的元素所剩下的元素组成的集合;补集是在给定的全集 U 中,去掉集合 A 的元素,剩下的元素组成的集合。

二、关系关系是集合中元素之间的某种联系。

可以用笛卡尔积来定义关系。

关系的性质包括自反性、反自反性、对称性、反对称性和传递性。

自反性是指集合中的每个元素都与自身有关系;反自反性则是集合中的任何元素都与自身没有关系;对称性是如果 a 与 b 有关系,那么 b 与 a 也有关系;反对称性是如果 a 与 b 有关系且 b 与 a 有关系,那么 a 等于 b;传递性是如果 a 与 b 有关系,b 与 c 有关系,那么 a 与 c 有关系。

关系可以用关系矩阵和关系图来表示。

关系矩阵是一个二维矩阵,其中的元素表示对应元素之间是否有关系;关系图则是用节点表示元素,用有向边表示关系。

三、函数函数是一种特殊的关系,它对于定义域中的每个元素,在值域中都有唯一的元素与之对应。

函数的类型有单射函数(一对一函数)、满射函数(映上函数)和双射函数(一一对应函数)。

单射函数是指不同的定义域元素对应不同的值域元素;满射函数是指值域中的每个元素都有定义域中的元素与之对应;双射函数则同时满足单射和满射的性质。

离散数学知识点全归纳

离散数学知识点全归纳

离散数学知识点全归纳离散数学是数学的一个分支,研究的是离散对象和离散结构。

在计算机科学、信息技术以及其他领域中,离散数学具有重要的应用价值。

以下是离散数学的一些重要知识点的全面总结。

1. 集合论和逻辑- 集合:基本概念、运算、包含关系、并集、交集、差集、幂集等。

- 命题逻辑:命题、命题的连接词、真值表、逻辑等价、析取范式、合取范式等。

- 谓词逻辑:谓词、量词、逻辑推理、存在量词和全称量词等。

2. 证明方法- 直接证明:利用已知事实和逻辑推理,直接得出结论。

- 对证法:从假设的反面出发,利用矛盾推理得出结论。

- 数学归纳法:证明基础情况成立,再证明递推步骤成立。

3. 图论- 图的基本概念:顶点、边、路径、回路、度、连通性等。

- 图的表示:邻接矩阵、邻接表等。

- 最短路径:Dijkstra算法、Floyd-Warshall算法等。

- 最小生成树:Prim算法、Kruskal算法等。

4. 关系与函数- 关系及其性质:自反性、对称性、传递性、等价关系等。

- 函数及其性质:定义域、值域、单射、满射、双射等。

- 逆函数和复合函数:求逆函数、复合函数的定义和性质。

5. 组合数学- 排列和组合:排列、组合的计算公式和性质。

- 递归关系:递推公式、递归算法等。

- 图的着色:色数、四色定理等。

6. 代数系统- 半群、幺半群、群、环、整环和域的定义和性质。

- 同态:同态映射、同构等。

- 应用:编码理论、密码学等。

以上是离散数学的一些重要知识点的概括。

深入理解和掌握这些知识,对于解决实际问题和在相关领域中取得成功非常重要。

在学习过程中,建议结合实际例子和习题进行练习,加深对知识的理解和应用能力。

离散数学知识点总结

离散数学知识点总结

离散数学知识点总结1. 集合论- 集合的基本概念:集合、元素、子集、幂集、并集、交集、差集、补集。

- 集合的运算:德摩根定律、分配律、结合律、交换律。

- 有限集合和无限集合:可数与不可数集合、阿列夫零、阿列夫一。

2. 数理逻辑- 命题逻辑:命题、联结词、真值表、逻辑等价、逻辑蕴含、逻辑独立。

- 一阶谓词逻辑:量词、谓词、解释、满足、逻辑公式、全称量词、存在量词。

- 证明方法:直接证明、间接证明、反证法、数学归纳法。

3. 递归关系和函数- 递归定义:递归方程、初始条件、递归函数。

- 递归函数的例子:阶乘、斐波那契数列。

- 函数的性质:单射、满射、双射、复合函数。

4. 图论- 图的基本概念:顶点、边、路径、回路、图的同构。

- 图的类型:无向图、有向图、简单图、多重图、连通图、强连通图。

- 图的算法:欧拉路径、哈密顿回路、最短路径(Dijkstra算法)、最小生成树(Prim算法、Kruskal算法)。

5. 组合数学- 排列与组合:排列数、组合数、二项式定理。

- 组合恒等式:Pascal三角形、组合恒等式。

- 组合问题:计数原理、Inclusion-Exclusion原理。

6. 布尔代数- 布尔运算:AND、OR、NOT、XOR、NAND、NOR、XNOR。

- 布尔表达式的简化:卡诺图、奎因-麦克拉斯基方法。

- 布尔函数的表示:真值表、卡诺图、逻辑表达式。

7. 关系论- 关系的基本概念:笛卡尔积、自反性、对称性、传递性。

- 关系的类型:等价关系、偏序关系、全序关系。

- 关系的闭包:自反闭包、对称闭包、传递闭包。

8. 树和森林- 树的基本概念:节点、边、根、叶、子树、兄弟、祖先、子孙。

- 特殊类型的树:二叉树、平衡树、B树、B+树。

- 树的遍历:前序遍历、中序遍历、后序遍历、层次遍历。

9. 算法复杂度- 时间复杂度:最好情况、最坏情况、平均情况、大O表示法。

- 空间复杂度:算法空间需求的分析。

- 渐进分析:渐进紧确界、大Θ表示法、小o和大O的非正式描述。

离散数学知识点整理

离散数学知识点整理

离散数学一、逻辑与证明1、1命题逻辑命题:就是一个可以判断真假的陈述句。

联接词:∧、∨、→、↔、¬。

记住“p仅当q”意思就是“如果p,则q”,即p→。

记住“q除非p”意思就是“¬p→q”。

会考察条件语句翻译成汉语。

系统规范说明的一致性就是指系统没有可能会导致矛盾的需求,即若pq无论取何值都无法让复合语句为真,则该系统规范说明就是不一致的。

1、3命题等价式逻辑等价:在所有可能情况下都有相同的真值的两个复合命题,可以用真值表或者构造新的逻辑等价式。

谓词+量词变成一个更详细的命题,量词要说明论域,否则没有意义,如果有约束条件就直接放在量词后面,如∀x>0P(x)。

当论域中的元素可以一一列举,那么∀xP(x)就等价于P(x1)∧P(x2)、、、∧P(xn)。

同理,∃xP(x)就等价于P(x1)∨P(x2)、、、∨P(xn)。

两个语句就是逻辑等价的,如果不论她们谓词就是什么,也不论她们的论域就是什么,她们总有相同的真值,如∀x(P(x)∧Q(x))与(∀xP(x))∧(∀xQ(x))。

量词表达式的否定:¬∀xP(x) ⇔∃x¬P(x),¬∃xP(x) ⇔∀x¬P(x)。

1、5量词嵌套我们采用循环的思考方法。

量词顺序的不同会影响结果。

语句到嵌套量词语句的翻译,注意论域。

嵌套量词的否定就就是连续使用德摩根定律,将否定词移入所有量词里。

1、6推理规则一个论证就是有效的,如果它的所有前提为真且蕴含着结论为真。

但有效论二、集合、函数、序列、与矩阵2、1集合∈说的就是元素与集合的关系,⊆说的就是集合与集合的关系。

常见数集有N={0,1,2,3、、、},Z整数集,Z+正整数集,Q有理数集,R实数集,R+正实数集,C 复数集。

A与B相等当仅当∀x(x∈A↔x∈B);A就是B的子集当仅当∀x(x∈A→x∈B); A就是B的真子集当仅当∀x(x∈A→x∈B)∧∃x(x∉A∧x∈B)。

离散数学的基础知识点总结

离散数学的基础知识点总结

离散数学的基础知识点总结第一章命题逻辑1.→,前键为真,后键为假才为假;<—>,相同为真,不同为假;2.主析取范式:极小项(m)之和;主合取范式:极大项(M)之积;3.求极小项时,命题变元的肯定为1,否定为0,求极大项时相反;4.求极大极小项时,每个变元或变元的否定只能出现一次,求极小项时变元不够合取真,求极大项时变元不够析取假;5.求范式时,为保证编码不错,命题变元最好按P,Q,R的顺序依次写;6.真值表中值为1的项为极小项,值为0的项为极大项;7.n个变元共有n2个极小项或极大项,这n2为(0~n2-1)刚好为化简完后的主析取加主合取;8.永真式没有主合取范式,永假式没有主析取范式;9.推证蕴含式的方法(=>):真值表法;分析法(假定前键为真推出后键为真,假定前键为假推出后键也为假)10.命题逻辑的推理演算方法:P规则,T规则①真值表法;②直接证法;③归谬法;④附加前提法;第二章谓词逻辑1.一元谓词:谓词只有一个个体,一元谓词描述命题的性质;多元谓词:谓词有n个个体,多元谓词描述个体之间的关系;2.全称量词用蕴含→,存在量词用合取^;3.既有存在又有全称量词时,先消存在量词,再消全称量词;第四章集合1.N,表示自然数集,1,2,3……,不包括0;2.基:集合A中不同元素的个数,|A|;3.幂集:给定集合A,以集合A的所有子集为元素组成的集合,P(A);4.若集合A有n个元素,幂集P(A)有n2个元素,|P(A)|=||2A=n2;5.集合的分划:(等价关系)①每一个分划都是由集合A的几个子集构成的集合;②这几个子集相交为空,相并为全(A);6.集合的分划与覆盖的比较:分划:每个元素均应出现且仅出现一次在子集中;覆盖:只要求每个元素都出现,没有要求只出现一次;第五章关系1.若集合A有m个元素,集合B有n个元素,则笛卡尔A×B的基数2种不同的关系;为mn,A到B上可以定义mn2.若集合A有n个元素,则|A×A|=2n,A上有22n个不同的关系;3.全关系的性质:自反性,对称性,传递性;空关系的性质:反自反性,反对称性,传递性;全封闭环的性质:自反性,对称性,反对称性,传递性;4.前域(domR):所有元素x组成的集合;后域(ranR):所有元素y组成的集合;5.自反闭包:r(R)=RUI;x对称闭包:s(R)=RU1-R;传递闭包:t(R)=RU2R U3R U……6.等价关系:集合A上的二元关系R满足自反性,对称性和传递性,则R称为等价关系;7.偏序关系:集合A上的关系R满足自反性,反对称性和传递性,则称R是A上的一个偏序关系;8.covA={<x,y>|x,y属于A,y盖住x};9.极小元:集合A中没有比它更小的元素(若存在可能不唯一);极大元:集合A中没有比它更大的元素(若存在可能不唯一);最小元:比集合A中任何其他元素都小(若存在就一定唯一);最大元:比集合A中任何其他元素都大(若存在就一定唯一);10.前提:B是A的子集上界:A中的某个元素比B中任意元素都大,称这个元素是B的上界(若存在,可能不唯一);下界:A中的某个元素比B中任意元素都小,称这个元素是B的下界(若存在,可能不唯一);上确界:最小的上界(若存在就一定唯一);下确界:最大的下界(若存在就一定唯一);第六章函数2种不同的关系,有m n种不同的函数;1.若|X|=m,|Y|=n,则从X到Y有mn2.在一个有n个元素的集合上,可以有22n种不同的关系,有n n种不同的函数,有n!种不同的双射;3.若|X|=m,|Y|=n,且m<=n,则从X到Y有A m n种不同的单射;4.单射:f:X-Y,对任意x,2x属于X,且1x≠2x,若f(1x)≠f(2x);1满射:f:X-Y,对值域中任意一个元素y在前域中都有一个或多个元素对应;双射:f:X-Y,若f既是单射又是满射,则f是双射;5.复合函数:fºg=g(f(x));6.设函数f:A-B,g:B-C,那么①如果f,g都是单射,则fºg也是单射;②如果f,g都是满射,则fºg也是满射;③如果f,g都是双射,则fºg也是双射;④如果fºg是双射,则f是单射,g是满射;第七章代数系统1.二元运算:集合A上的二元运算就是2A到A的映射;2. 集合A上可定义的二元运算个数就是从A×A到A上的映射的个数,即从从A×A到A上函数的个数,若|A|=2,则集合A上的二元运算的个数为2*22=42=16种;3. 判断二元运算的性质方法:①封闭性:运算表内只有所给元素;②交换律:主对角线两边元素对称相等;③幂等律:主对角线上每个元素与所在行列表头元素相同;④有幺元:元素所对应的行和列的元素依次与运算表的行和列相同;⑤有零元:元素所对应的行和列的元素都与该元素相同;4.同态映射:<A,*>,<B,^>,满足f(a*b)=f(a)^f(b),则f为由<A,*>到<B,^>的同态映射;若f是双射,则称为同构;第八章群1.广群的性质:封闭性;半群的性质:封闭性,结合律;含幺半群(独异点):封闭性,结合律,有幺元;群的性质:封闭性,结合律,有幺元,有逆元;2.群没有零元;3.阿贝尔群(交换群):封闭性,结合律,有幺元,有逆元,交换律;4.循环群中幺元不能是生成元;5.任何一个循环群必定是阿贝尔群;第十章格与布尔代数1.格:偏序集合A中任意两个元素都有上、下确界;2.格的基本性质:1) 自反性a≤a 对偶: a≥a2) 反对称性a≤b ^ b≥a => a=b对偶:a≥b ^ b≤a => a=b3) 传递性a≤b ^ b≤c => a≤c对偶:a≥b ^ b≥c => a≥c4) 最大下界描述之一a^b≤a 对偶avb≥aA^b≤b 对偶avb≥b5)最大下界描述之二c≤a,c≤b => c≤a^b对偶c≥a,c≥b =>c≥avb6) 结合律a^(b^c)=(a^b)^c对偶av(bvc)=(avb)vc7) 等幂律a^a=a 对偶ava=a8) 吸收律a^(avb)=a 对偶av(a^b)=a9) a≤b <=> a^b=a avb=b10) a≤c,b≤d => a^b≤c^d avb≤cvd11) 保序性b≤c => a^b≤a^c avb≤avc12)分配不等式av(b^c)≤(avb)^(avc)对偶a^(bvc)≥(a^b)v(a^c)13)模不等式a≤c <=>av(b^c)≤(avb)^c3.分配格:满足a^(bvc)=(a^b)v(a^c)和av(b^c)=(avb)^(avc);4.分配格的充要条件:该格没有任何子格与钻石格或五环格同构;5.链格一定是分配格,分配格必定是模格;6.全上界:集合A中的某个元素a大于等于该集合中的任何元素,则称a为格<A,<=>的全上界,记为1;(若存在则唯一)全下界:集合A中的某个元素b小于等于该集合中的任何元素,则称b为格<A,<=>的全下界,记为0;(若存在则唯一)7.有界格:有全上界和全下界的格称为有界格,即有0和1的格;8.补元:在有界格内,如果a^b=0,avb=1,则a和b互为补元;9.有补格:在有界格内,每个元素都至少有一个补元;10.有补分配格(布尔格):既是有补格,又是分配格;11.布尔代数:一个有补分配格称为布尔代数;第十一章图论1.邻接:两点之间有边连接,则点与点邻接;2.关联:两点之间有边连接,则这两点与边关联;3.平凡图:只有一个孤立点构成的图;4.简单图:不含平行边和环的图;5.无向完全图:n个节点任意两个节点之间都有边相连的简单无向图;有向完全图:n个节点任意两个节点之间都有边相连的简单有向图;6.无向完全图有n(n-1)/2条边,有向完全图有n(n-1)条边;7.r-正则图:每个节点度数均为r的图;8.握手定理:节点度数的总和等于边的两倍;9.任何图中,度数为奇数的节点个数必定是偶数个;10.任何有向图中,所有节点入度之和等于所有节点的出度之和;11.每个节点的度数至少为2的图必定包含一条回路;12.可达:对于图中的两个节点v,j v,若存在连接i v到j v的路,则称i vi与v相互可达,也称i v与j v是连通的;在有向图中,若存在i v到j v的j路,则称v到j v可达;i13.强连通:有向图章任意两节点相互可达;单向连通:图中两节点至少有一个方向可达;弱连通:无向图的连通;(弱连通必定是单向连通)14.点割集:删去图中的某些点后所得的子图不连通了,如果删去其他几个点后子图之间仍是连通的,则这些点组成的集合称为点割集;割点:如果一个点构成点割集,即删去图中的一个点后所得子图是不连通的,则该点称为割点;15.关联矩阵:M(G),m是i v与j e关联的次数,节点为行,边为列;ij无向图:点与边无关系关联数为0,有关系为1,有环为2;有向图:点与边无关系关联数为0,有关系起点为1终点为-1,关联矩阵的特点:无向图:①行:每个节点关联的边,即节点的度;②列:每条边关联的节点;有向图:③所有的入度(1)=所有的出度(0);16.邻接矩阵:A(G),a是i v邻接到j v的边的数目,点为行,点为列;ij17.可达矩阵:P(G),至少存在一条回路的矩阵,点为行,点为列;P(G)=A(G)+2A(G)+3A(G)+4A(G)可达矩阵的特点:表明图中任意两节点之间是否至少存在一条路,以及在任何节点上是否存在回路;A(G)中所有数的和:表示图中路径长度为1的通路条数;2A(G)中所有数的和:表示图中路径长度为2的通路条数;3A(G)中所有数的和:表示图中路径长度为3的通路条数;4A(G)中所有数的和:表示图中路径长度为4的通路条数;P(G)中主对角线所有数的和:表示图中的回路条数;18.布尔矩阵:B(G),v到j v有路为1,无路则为0,点为行,点为列;i19.代价矩阵:邻接矩阵元素为1的用权值表示,为0的用无穷大表示,节点自身到自身的权值为0;20.生成树:只访问每个节点一次,经过的节点和边构成的子图;21.构造生成树的两种方法:深度优先;广度优先;深度优先:①选定起始点v;②选择一个与v邻接且未被访问过的节点1v;③从v出发按邻接方向继续访问,当遇到一个节点所1有邻接点均已被访问时,回到该节点的前一个点,再寻求未被访问过的邻接点,直到所有节点都被访问过一次;广度优先:①选定起始点v;②访问与v邻接的所有节点1v,2v,……,k v,这些作为第一层节点;③在第一层节点中选定一个节点v为起点;1④重复②③,直到所有节点都被访问过一次;22.最小生成树:具有最小权值(T)的生成树;23.构造最小生成树的三种方法:克鲁斯卡尔方法;管梅谷算法;普利姆算法;(1)克鲁斯卡尔方法①将所有权值按从小到大排列;②先画权值最小的边,然后去掉其边值;重新按小到大排序;③再画权值最小的边,若最小的边有几条相同的,选择时要满足不能出现回路,然后去掉其边值;重新按小到大排序;④重复③,直到所有节点都被访问过一次;(2)管梅谷算法(破圈法)①在图中取一回路,去掉回路中最大权值的边得一子图;②在子图中再取一回路,去掉回路中最大权值的边再得一子图;③重复②,直到所有节点都被访问过一次;(3)普利姆算法①在图中任取一点为起点v,连接边值最小的邻接点2v;1②以邻接点v为起点,找到2v邻接的最小边值,如果最小边值2比v邻接的所有边值都小(除已连接的边值),直接连接,否则退回1v,1连接v现在的最小边值(除已连接的边值);1③重复操作,直到所有节点都被访问过一次;24.关键路径例2 求PERT图中各顶点的最早完成时间, 最晚完成时间, 缓冲时间及关键路径.解:最早完成时间TE(v1)=0TE(v2)=max{0+1}=1TE(v3)=max{0+2,1+0}=2TE(v4)=max{0+3,2+2}=4TE(v5)=max{1+3,4+4}=8TE(v6)=max{2+4,8+1}=9TE(v7)=max{1+4,2+4}=6TE(v8)=max{9+1,6+6}=12 最晚完成时间TL(v8)=12TL(v7)=min{12-6}=6TL(v6)=min{12-1}=11TL(v5)=min{11-1}=10TL(v4)=min{10-4}=6TL(v3)=min{6-2,11-4,6-4}=2TL(v2)=min{2-0,10-3,6-4}=2TL(v1)=min{2-1,2-2,6-3}=0 缓冲时间TS(v1)=0-0=0TS(v2)=2-1=1TS(v3)=2-2=0TS(v4)=6-4=2TS(v5=10-8=2TS(v6)=11-9=2TS(v7)=6-6=0TS(v8)=12-12=0关键路径: v1-v3-v7-v825.欧拉路:经过图中每条边一次且仅一次的通路;欧拉回路:经过图中每条边一次且仅一次的回路;欧拉图:具有欧拉回路的图;单向欧拉路:经过有向图中每条边一次且仅一次的单向路;欧拉单向回路:经过有向图中每条边一次且仅一次的单向回路;26.(1)无向图中存在欧拉路的充要条件:①连通图;②有0个或2个奇数度节点;(2)无向图中存在欧拉回路的充要条件:①连通图;②所有节点度数均为偶数;(3)连通有向图含有单向欧拉路的充要条件:①除两个节点外,每个节点入度=出度;②这两个节点中,一个节点的入度比出度多1,另一个节点的入;度比出度少1;(4)连通有向图含有单向欧拉回路的充要条件:图中每个节点的出度=入度;27.哈密顿路:经过图中每个节点一次且仅一次的通路;哈密顿回路:经过图中每个节点一次且仅一次的回路;哈密顿图:具有哈密顿回路的图;28.判定哈密顿图(没有充要条件)必要条件:任意去掉图中n个节点及关联的边后,得到的分图数目小于等于n;充分条件:图中每一对节点的度数之和都大于等于图中的总节点数;29.哈密顿图的应用:安排圆桌会议;方法:将每一个人看做一个节点,将每个人与和他能交流的人连接,找到一条经过每个节点一次且仅一次的回路(哈密顿图),即可;30.平面图:将图形的交叉边进行改造后,不会出现边的交叉,则是平面图;31.面次:面的边界回路长度称为该面的次;32.一个有限平面图,面的次数之和等于其边数的两倍;33.欧拉定理:假设一个连通平面图有v个节点,e条边,r个面,则v-e+r=2;34.判断是平面图的必要条件:(若不满足,就一定不是平面图)设图G是v个节点,e条边的简单连通平面图,若v>=3,则e<=3v-6;35.同胚:对于两个图G1,G2,如果它们是同构的,或者通过反复插入和除去2度节点可以变成同构的图,则称G1,G2是同胚的;36.判断G是平面图的充要条件:图G不含同胚于K3.3或K5的子图;37.二部图:①无向图的节点集合可以划分为两个子集V1,V2;②图中每条边的一个端点在V1,另一个则在V2中;完全二部图:二部图中V1的每个节点都与V2的每个节点邻接;判定无向图G为二部图的充要条件:图中每条回路经过边的条数均为偶数;38.树:具有n个顶点n-1条边的无回路连通无向图;39.节点的层数:从树根到该节点经过的边的条数;40.树高:层数最大的顶点的层数;41.二叉树:①二叉树额基本结构状态有5种;②二叉树内节点的度数只考虑出度,不考虑入度;③二叉树内树叶的节点度数为0,而树内树叶节点度数为1;④二叉树内节点的度数=边的总数(只算出度);握手定理“节点数=边的两倍”是在同时计算入度和出度的时成立;⑤二叉树内节点的总数=边的总数+1;⑥位于二叉树第k层上的节点,最多有12 k个(k>=1);⑦深度为k的二叉树的节点总数最多为k2-1个,最少k个(k>=1);⑧如果有n个叶子,2n个2度节点,则0n=2n+1;42.二叉树的节点遍历方法:先根顺序(DLR);中根顺序(LDR);后根顺序(LRD);43.哈夫曼树:用哈夫曼算法构造的最优二叉树;44.最优二叉树的构造方法:①将给定的权值按从小到大排序;②取两个最小值分支点的左右子树(左小右大),去掉已选的这两个权值,并将这两个最小值加起来作为下一轮排序的权值;③重复②,直达所有权值构造完毕;45.哈夫曼编码:在最优二叉树上,按照左0右1的规则,用0和1代替所有边的权值;每个节点的编码:从根到该节点经过的0和1组成的一排编码;。

离散数学知识点归纳

离散数学知识点归纳

离散数学知识点归纳一、集合论。

1. 集合的基本概念。

- 集合是由一些确定的、彼此不同的对象组成的整体。

这些对象称为集合的元素。

例如,A = {1,2,3},其中1、2、3是集合A的元素。

- 集合的表示方法有列举法(如上述A的表示)和描述法(如B={xx是偶数且x < 10})。

2. 集合间的关系。

- 子集:如果集合A的所有元素都是集合B的元素,则称A是B的子集,记作A⊆ B。

例如,{1,2}⊆{1,2,3}。

- 相等:如果A⊆ B且B⊆ A,则A = B。

- 真子集:如果A⊆ B且A≠ B,则A是B的真子集,记作A⊂ B。

3. 集合的运算。

- 并集:A∪ B={xx∈ A或x∈ B}。

例如,A = {1,2},B={2,3},则A∪B={1,2,3}。

- 交集:A∩ B = {xx∈ A且x∈ B}。

对于上述A和B,A∩ B={2}。

- 补集:设全集为U,集合A相对于U的补集¯A=U - A={xx∈ U且x∉ A}。

二、关系。

1. 关系的定义。

- 设A、B是两个集合,A× B的子集R称为从A到B的关系。

当A = B时,R称为A上的关系。

例如,A={1,2},B = {3,4},R={(1,3),(2,4)}是从A到B的关系。

2. 关系的表示。

- 关系矩阵:设A={a_1,a_2,·s,a_m},B={b_1,b_2,·s,b_n},R是从A到B的关系,则R的关系矩阵M_R=(r_ij),其中r_ij=<=ft{begin{matrix}1,(a_i,b_j)∈ R0,(a_i,b_j)∉ Rend{matrix}right.。

- 关系图:对于集合A上的关系R,用节点表示A中的元素,若(a,b)∈ R,则用有向边从a指向b。

3. 关系的性质。

- 自反性:对于集合A上的关系R,如果对任意a∈ A,都有(a,a)∈ R,则R 是自反的。

例如,A={1,2,3},R = {(1,1),(2,2),(3,3)}是自反关系。

离散数学基本知识

离散数学基本知识

失散数学基本知识体积和表面积三角形的面积,底×高?2。

公式S=a×h?2正方形的面积,边长×边长公式S=a2长方形的面积,长×宽公式S=a×b平行四边形的面积,底×高公式S=a×h梯形的面积,(上底+下底)×高?2公式S=(a+b)h?2 内角和:三角形的内角和,180度。

长方体的表面积,(长×宽,长×高,宽×高)×2公式:S=(a×b+a×c+b×c)×2正方体的表面积,棱长×棱长×6公式:S=6a2长方体的体积,长×宽×高公式:V=abh长方体(或正方体)的体积,底面积×高公式:V=abh正方体的体积,棱长×棱长×棱长公式:V=a3圆的周长,直径×π公式:L,πd,2πr1圆的面积,半径×半径×π公式:S,πr2圆柱的表(侧)面积:圆柱的表(侧)面积等于底面的周长乘高。

公式:S=ch=πdh,2πrh圆柱的表面积:圆柱的表面积等于底面的周长乘高再加上两端的圆的面积。

公式:S=ch+2s=ch+2πr2圆柱的体积:圆柱的体积等于底面积乘高。

公式:V=Sh 圆锥的体积,1/3底面×积高。

公式:V=1/3Sh算术1、加法互换律:两数相加互换加数的地点,和不变。

2、加法联合律:a+b=b+a3 、乘法互换律:a×b=b×a4、乘法联合律:a×b×c=a×(b×c)5、乘法分派律:a×b+a×c=a×b+c6、除法的性质:a?b?c=a?(b ×c)7、7、除法的性质:在除法里,被除数和除数同时扩大(或减小)同样的倍数,商不变。

O除以任何不是O的数都得O。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

离散数学一、逻辑和证明1.1命题逻辑命题:是一个可以判断真假的陈述句。

联接词:∧、∨、→、↔、¬。

记住“p仅当q”意思是“如果p,则q”,即p→。

记住“q除非p”意思是“¬p→q”。

会考察条件语句翻译成汉语。

系统规范说明的一致性是指系统没有可能会导致矛盾的需求,即若pq无论取何值都无法让复合语句为真,则该系统规范说明是不一致的。

1.3命题等价式逻辑等价:在所有可能情况下都有相同的真值的两个复合命题,可以用真值表或者构造新的逻辑等价式。

谓词+量词变成一个更详细的命题,量词要说明论域,否则没有意义,如果有约束条件就直接放在量词后面,如∀x>0P(x)。

当论域中的元素可以一一列举,那么∀xP(x)就等价于P(x1)∧P(x2)...∧P(xn)。

同理,∃xP(x)就等价于P(x1)∨P(x2)...∨P(xn)。

两个语句是逻辑等价的,如果不论他们谓词是什么,也不论他们的论域是什么,他们总有相同的真值,如∀x(P(x)∧Q(x))和(∀xP(x))∧(∀xQ(x))。

量词表达式的否定:¬∀xP(x) ⇔∃x¬P(x),¬∃xP(x) ⇔∀x¬P(x)。

1.5量词嵌套我们采用循环的思考方法。

量词顺序的不同会影响结果。

语句到嵌套量词语句的翻译,注意论域。

嵌套量词的否定就是连续使用德摩根定律,将否定词移入所有量词里。

1.6推理规则一个论证是有效的,如果它的所有前提为真且蕴含着结论为真。

但有效论证二、集合、函数、序列、与矩阵2.1集合∈说的是元素与集合的关系,⊆说的是集合与集合的关系。

常见数集有N={0,1,2,3...},Z整数集,Z+正整数集,Q有理数集,R实数集,R+正实数集,C复数集。

A和B相等当仅当∀x(x∈A↔x∈B);A是B的子集当仅当∀x(x∈A→x∈B);A是B的真子集当仅当∀x(x∈A→x∈B)∧∃x(x∉A∧x∈B)。

幂集:集合元素的所有可能组合,肯定有∅何它自身。

如∅的幂集就是{∅},而{∅}的幂集是{∅,{∅}}。

考虑A→B的函数关系,定义域、陪域(实值函数、整数值函数)、值域、像集(定义域的一个子集在值域的元素集合)。

一对一或者单射:B可能有多余的元素,但不重复指向。

映上或者满射:B中没有多余的元素,但可能重复指向。

一一对应或者双射:符合上述两种情况的函数关系。

反函数:如果是一一对应的就有反函数,否则没有。

合成函数:fοg(a)=f(g(a)),一般来说交换律不成立。

2.4序列无限集分为:一组是和自然数集合有相同基数,另一组是没有相同基数。

前者是可数的,后者不可数。

想要证明一个无限集是可数的只要证明它与自然数之间有一一对应的关系。

如果A和B是可数的,则A∪B也是可数的。

如果存在一对一函数f从A到B和一对一函数g从B到A,那么A和B之间是一一对应的。

求和公式:a+ar+ar2+ar3+...+ar n = (ar n+1-a)/(r-1)1+2+3+...+n = n(n+1)/21+22+32+...+n2 = n(n+1)(2n+1)/61+23+33+...+n3 = n2(n+1)2/42.6矩阵普通矩阵和、减、乘积,0-1矩阵还可以∧、∨、⊙(和相乘类似,用∨代替+,用∧代替×)九、关系9.1关系及其性质设A和B是集合,从A到B的二元关系是A×B的子集。

一个从A到B的二元关系是集合R,第一个元素取自A,第二个元素取自B,当(a,b)属于R时写作aRb。

集合A上的关系是A到A的关系,有n个元素就有n2个有序对,n2个有序对就有2n2个关系。

考虑集合A到A的关系R:任意a∈A都有(a,a)∈R,则R是集合A上的自反关系。

任意a,b∈A,若(a,b)∈R都有(b,a)∈R,则R是对称关系。

任意a,b∈A,若(a,b)∈R且(b,a)∈R一定有a=b,则R是反对称关系。

任意a,b,c∈A,若(a,b)∈R且(b,c)∈R一定有(a,c)∈R,则R 是传递关系。

若R是A到B的关系,S是B到C的关系,R与S的合成RοS是有序数对(a,c)。

其中a∈A,c∈C,且存在一个b∈B使得(a,b)∈R,(b,c)∈S。

二元关系的5种复合要会翻译成汉语。

9.3关系的表示0-1矩阵法:A有n个元素,B有m个元素,用一个n×m的矩阵MR 表示,mij=1表示有关系。

自反关系的0-1矩阵主对角线全为1;对称关系的0-1矩阵是对称阵;反对称关系的0-1矩阵关于主对角线反对称。

MR1∪R2=MR1∨MR2,MR1∩R2=MR1∧MR2,MR1οR2=MR1⊙MR2。

有向图法:A有n个元素,每一个关系是一条有向边。

自反关系的图每一个顶点都有一个环;对称关系的图在不同顶点之间每一条边都存在与之对应的反方向边(也可用无向图);反对称关系的图在不同顶点之间每一条边都不存在与之对应的反方向边;传递关系的图在3个不同顶点之间构成正确方向的三角形。

9.4关系的闭包自反闭包:R∪Δ,其中Δ={(a,a)|a∈A}对称闭包:R并R-1,其中R-1={(b,a)|(a,b)∈R}传递闭包:R矩阵传递闭包=MR ∨MR[2]∨MR[3]...∨MR[n],了解沃舍尔算法9.5等价关系:自反、对称且传递的关系集合A的元素a在R上的等价类[a]={s|(a,s)∈R∧s∈A}。

如A={1,2,3,4,5,6,7,8},R={(a,b)|a = b(mod 3)}的等价类划分如下[1]=[4]=[7]={1,4,7},[2]=[5]=[8]={2,5,8},[3]=[6]={3,6}9.6偏序关系:自反、反对称且传递的的关系偏序集(S,≤)中如果既没有a≤b,也没有b≤a,则a和b是不可比的。

全序集:如果偏序集中每个元素都可比,则为全序集,如(Z,≤)是全序集,但(Z+,|)不是,因为有5和7是不可比的。

良序集:如果是全序集,而且S的每个非空机子都有一个最小元素,则为良序集。

哈塞图:对有穷偏序集,去掉环,去掉所有由传递性可以得到的边,排列所有的边使得方向向上。

极大元极小元:图中的顶元素和底元素,可能有多个最大元最小元:只有唯一的一个,比其他都>或<上界下界:只有唯一的一个,比其他都≥或≤格:每对元素都有最小上界和最大下界十、图10.1图的概念简单图:每对顶点最多只有一条边多重图:每对顶点可以有多条边无向图:边没有方向有向图:边有方向10.2图的术语无向图中,点v的度为deg(v),如果v是一个环,则度为2。

度为0的点是孤立的,度为1的点是悬挂的。

有m条边的无向图则2m=Σdeg(v)。

无向图有偶数个度为奇数的点,因为2m=Σdeg(Vi )+Σdeg(Vj)。

有向图中,点v的入度为deg-(v),出度为deg+(v),且deg-(v)=deg+(v)=边数。

有向图忽略边的方向后得到的图叫做基本无向图,它们有相同的边数。

会画完全图Kn 、圈图Cn、轮图Wn。

二分图,将点分成2部分,每条边都连着一部分和另一部分。

用着色法判读是否是二分图。

完全二分图Kn,m是边最多的二分图。

10.3图的表示邻接表:无向简单图包括顶点和相邻顶点,不太好表示无向多重图因为边的数量不好表示。

有向图包括起点和终点。

邻接矩阵:①无向简单图按顶点排列,如果vi 和vj之间相邻则aij是1,否则是0。

②无向多重图这时aij 是vi和vj之间的边数。

可知无向图的邻接矩阵都是对称阵。

③有向简单图也按照顶点排列,如果{vi ,vj}是边则aij是1,否则是0。

④有向多重图也按顶点排列,只不过aij 是{vi,vj}之间的边数。

关联矩阵:将图G按v行e列排列,如果vi 和ej关联,则aij是1,否则是0。

图的同构:简单图G1和G2,如果存在一一对应的从V1到V2的函数f,且对V1的a和b来说,a与b相邻当仅当f(a)与f(b)在G2中相邻,则G1和G2是同构的,f称为同构。

图形不变量如顶点数、边数、度数,如果不同则不同构,如果相同则可能同构。

当我们找到f后,还要比较两个图的邻接矩阵,看f是否是保持边的。

10.4图的连通性简单图中,用x0=u,x1 (x)n=v来表示一条通路,若u=v且路长度大于0,则是回路,如果不包含重复的边,则这条通路是简单的。

无向图中每对不同顶点之间都有通路则这个图是连通的,割点(关节点)、割边(桥)去掉后就会使图变得不连通,不含割点的图叫做不可割图。

有向图中,任意一对顶点a和b,都有从a到b以及从b到a的通路,则这个有向图是强连通的,如果只是基本无向图能保持联通则叫做弱联通的,会求强连通分支。

通路与同构:可以用长度为k≥2的简单回路的存在性来证不同构或者是潜在的同构映射f,同样找到f后还要验证f保持边。

图G(允许是有向和无向、多重边和环)的vi 到vj的长度为n的不同通路的条数等于A n[i,j],A是G的邻接矩阵。

10.5欧拉回路与哈密顿回路欧拉回路:包含G的每一条边的简单回路。

欧拉通路:包含G的每一条边的简单通路。

含有至少2个顶点的连通多重图有欧拉回路当仅当它的每个顶点度都为偶数,有欧拉通路但无欧拉回路当仅当它恰有2个度为奇数的顶点。

哈密顿回路:包含G的每一个顶点恰好一次的简单回路。

哈密顿通路:包含G的每一个顶点恰好一次的简单通路。

含有至少3个顶点的简单图,若每个顶点的度都≥(n/2),或者每一对不相邻的顶点u和v都有deg(u)+deg(v)≥n,则有哈密顿回路。

最短通路算法:迪克斯特拉算法和旅行商问题(枚举)10.7平面图欧拉公式:G是有e条边和v个顶点的平面连通简单图,r是G的平面图表示中的面数,则有r=e-v+2。

根据上述条件,有3个推论,可以用来判断不是平面图:推论1:若v≥3,则e≤3v-6。

推论2:G中有度不超过5的顶点。

推论3:v≥3且没有长度为3的回路,则e≤2v-4。

库拉兔斯基定理:若G是平面图,则删掉一条边{u,v}并添加一个新顶点w和两条边{u,w}和{v,w}得到的仍然是平面图。

若G1和G2都是这样得到的,则G1和G2是同胚的。

一个图是非平面图当仅当它包含一个同胚于K3,3或者K5的子图。

10.8着色图地图转换为对偶图时,区域变顶点,相邻的区域则顶点相连。

图的着色数是指着色所需的最少颜色数χ(G),这个值不超过4。

χ(Kn )=n,χ(Km,n)=2,χ(Cn)=2当n为偶数且≥4;χ(Cn)=3当n为奇数且≥3。

相关文档
最新文档