离散数学复习笔记

sterne 发布于

STERNE

STERNE

SDUer,大一入门,大二入土,大三老东西!

63
1
20
TOC
  1. 1. -1出分记录:
  • 1.数理逻辑
    1. 1.1 命题逻辑
    2. 1.2 命题翻译
      1. 0.1. 系统规范一致:若能够给命题变量赋真值,使每个命题为真,那么这些命题是一致的/存在真值指派使所有语句为真
  • 1.3 命题等价
    1. 0.1. 逻辑等价:等价命题:若两个命题真值完全相同,则命题等价(?)
    2. 0.2. 德摩根定律:不想打了hh
  • 1.4 谓词逻辑
    1. 0.1. 谓词:将描述客体的谓语部分单独分离出来,表达具有相同性质的一类命题(但本身不是一个命题)
    2. 0.2. 量词:全称量词&存在量词
  • 1.5 变元的约束
    1. 0.1. 量词作用域的扩张与收缩:
    2. 0.2. 量词的分配律:
    3. 0.3. 析取范式:若命题公式由n个析取组成,其中每个析取由(1,…,m)个原子公式的合取或原子公式的否定组成,则它是析取范式
    4. 0.4. 合取范式:若命题公式由n个合取组成,其中每个析取由(1,…,m)个原子公式的析取或原子公式的否定组成,则它是合取范式
    5. 0.5. 主析取范式:(最小项之和)
    6. 0.6. 主合取范式:(最大项之和)
    7. 0.7. 前束范式:若量词均在一个命题公式的开头,且作用域为整个命题公式,该公式称为前束范式
    8. 0.8. 化为前束范式方法:
  • 1.6 谓词演算的推理理论
    1. 0.1. CP:神奇的东西
  • 2. 集合论
    1. 2.1 集合
      1. 0.1. 集合基数 |A|:A的不同的元素个数
      2. 0.2. 幂集P(A):集合A的所有子集的集合
      3. 0.3. 笛卡尔积:AxB={(a,b)|a∈A∧b∈B}
  • 2.2 集合运算
  • 2.3 函数
    1. 0.1. 单射函数:一对一
    2. 0.2. 满射函数:B中每个元素都能在A中找到它的原像,称为满射或映上的
    3. 0.3. 双射函数:满足单射和满射,亦称一一对应,集合等势
  • 2.4 序列和求和
  • 2.5 集合的基数
  • 2.6 矩阵
  • 9. 关系
    1. 0.1. 自反关系:对于每个元素a∈A有(a,a)∈R
    2. 0.2. 反自反关系:对于每个元素a∈A有(a,a)∈/R(不属于)
    3. 0.3. 对称关系:对于任意a,b∈R,只要(a,b)∈R就有(b,a)∈R
    4. 0.4. 反对称关系:对于任意a,b∈R,只要(a,b)∈R就有(b,a)∈/R(不属于)
    5. 0.5. 传递关系:若(a,b)∈R,(b,c)∈R,则(a,c)∈R
  • 关系的闭包
    1. 0.1. 自反闭包r(R):把不在R中的所有(a,a)加到关系R中
    2. 0.2. 对称闭包s(R):所有(a,b)加到关系R中 R∪R-1是关系R的对称闭包
    3. 0.3. 传递闭包t(R):含有n个元素的关系的n次幂复合 用矩阵和图如何计算
  • ?等价关系
    1. 0.1. 等价类:设R是定义在集合A上的等价关系,与A中一个元素a有关系的所有元素的集合叫做a的等价类[a]
    2. 0.2. 集合的划分:等价类构成A的划分,所有等价类的并集就是集合A
    3. 0.3. 划分的性质:
  • 相容关系
    1. 0.1. 最大相容类:设A是一个相容关系,C是A的子集,若:1.对于任意a,b∈C,aAb;2.对任意x∈A-C,在C中至少存在一个元素c,使xA/c(x和c之间没有关系),则C是相容关系A的最大相容类
    2. 0.2. 完全覆盖:A的所有最大相容类的集合就A的一个完全覆盖
  • 偏序
    1. 0.1. 偏序关系:同时满足自反、反对称、传递
    2. 0.2. 全序集/线序集/链:S中每对??(任意两个)元素都是可比的,≼称为全序/线序
    3. 0.3. 良序集:若S是全序,并且S的每个非空子集都有一个最小元素
    4. 0.4. 哈塞图(Hasse):省略了由于自反性和传递性而必须出现的边
    5. 0.5. 极大元:没有比极大元a还大的元素(不存在a≼N)
    6. 0.6. 极小元:没有比极小元b还小的元素(不存在N≼b)
    7. 0.7. 最大元:对于集合中任意元素x,均有x≼a
    8. 0.8. 最小元:对于集合中任意元素x,均有b≼x
    9. 0.9. 上界:x≼a
    10. 0.10. 下界:a≼x
    11. 0.11. 上确界/最小上界:若a是B的上界,且对B的任意上界a’有a≼a‘
    12. 0.12. 下确界/最大下界:若a是B的下界,且对B的任意上界a’有a’≼a
    13. 0.13. 拓扑排序:从一个偏序构造一个相容的全序叫做拓扑排序
  • 逆关系
  • 10. 图
    1. 10.1基本概念
    2. 10.2路与回路
      1. 0.1. 定理1:n顶点图中若vi到vj存在路,则这条路的长度必<=n-1
      2. 0.2. k(G)<=λ(G)<=δ(G)
      3. 0.3. 强连通:当且仅当G中有一个回路至少包含每个结点一次
  • 10.3图的矩阵表示
    1. 0.1. 邻接矩阵:aij=1 vi邻接vj
    2. 0.2. 可达性矩阵:pij=1 vi到vj至少存在一条路
    3. 0.3. 关联矩阵:
  • 10.4 欧拉欧拉欧拉
    1. 欧拉路
      1. 0.1. 欧拉(?)定理:无向图G具有一条欧拉路,当且仅当G连通且有0个或2个奇数度的顶点
      2. 0.2. 推论:无向图G具有一条欧拉回路,当且仅当每个结点度数均为偶数
  • 汉密尔顿回路
    1. 0.1. 定理:必要条件:G有汉密尔顿回路,对结点集V的每个非空子集S有:W(G-S)<=|S|
    2. 0.2. 狄拉克定理:若G是有n个顶点的简单图,且n>=3,G中每个顶点的度数至少为n/2,则G有汉密尔顿回路
    3. 0.3. 欧尔定理:若G是有n个顶点的简单图,且n>=3,对于G中每一对不相邻的顶点u,v,都有degu+degv>=n,则G有汉密尔顿回路
    4. 0.4. 汉密尔顿路:每对顶点度数之和>=n-1,则有汉密尔顿路
  • 10.5 平面图
    1. 0.1. 定理1:有限平面图,Σdegr=2|E|
    2. 0.2. 欧拉定理(2):连通平面图G有 v点e边r面,则欧拉公式v-e+r=2成立
    3. 0.3. 定理3:连通简单平面图G有v点e边,若v>=3,则e<=3v-6
    4. 0.4. 平面图充要条件:当且仅当它不包含与K3,3或K5在二度结点内同构的子图
  • 10.6 对偶图和图的着色
    1. 0.1. 对偶图:一个面抽象成一个点,两面之间的公共边连接这两个面抽象成的点,当且仅当一条边是一个面的边界时,存在一个自环,和这条边相交
    2. 0.2. 图的着色:对任意平面图,不存在两个邻接点有同一种颜色
    3. 0.3. 四色定理:平面图的着色数不超过4
  • 10.7最短路
    1. 0.1. procedure Dijkstra a-z的最短路 O(n^2)
    2. 0.2. procedure Floyd O(n^3)
  • Havel 定理
    1. 0.1. 可简单图化充要条件:递归删除最大度的结点(度数x),并把接下去x个顶点度数-1,最后没有负数度结点
  • 11. 树
    1. 11.1 生成树
      1. 0.1. 关于树的定义等价:
      2. 0.2. 任意一棵树中至少有2片树叶
      3. 0.3. 生成树:若图G的生成子图是一棵树,则该树为G的生成树
      4. 0.4. 定理:连通图至少有一棵生成树
      5. 0.5. 定理:一条回路和任何一棵生成树的补至少有一条公共边
      6. 0.6. 定理:一个边割集和任何生成树至少有一条公共边
      7. 0.7. 带权生成树
      8. 0.8. 最小生成树:所有生成树中树权最小的一棵
      9. 0.9. procedure Kruskal
  • 11.2 根树及其应用
    1. 0.1. 定理:完全m叉树,树叶为t,分支点为i,则有mi+1=i+t
  • 1. 二叉树应用:
    1. 1.1. 1. 最优树
    2. 1.2. 2. 前缀码
  • 11.3树的遍历
    1. 0.1. 1. 前序遍历
    2. 0.2. 2. 中序遍历
    3. 0.3. 3. 后序遍历
    4. 0.4. 前缀,中缀,后缀记法
  • 12. 格与布尔代数
    1. 格的性质
    2. 布尔代数
  • 计算模型
    1. 文法
    2. 有限状态机
    3. 图灵机
  • NOTICE

    这里还什么都没有呢喵~

    CATEGORYS
    TAGS