第一章 集合论
1.1 集合的基本概念
指定范围内的每一个对象被称为这个集合的元素
集合
基数有限的集合称为有限集,反之称为无限集
集合中的元素满足无序且互异
设
设
不含任何元素的集合叫做空集,记作
在一个相对固定的范围内,包含此范围内所有元素的集合称为全集或论集,用
设
- 称含有
个元素的集合为 元集 - 若
为 元集,则称 的含有 个元素的子集为它的 元子集
1.2 集合的运算
特别指出,当
时, 称为集合 的补集,记为 , 称为补运算
1.3 无限集
设
凡与自然数集
- 两个有限集等势当且仅当它们有相同的元素个数
- 有限集不和其任何真子集等势
- 可数集可以和其可数的真子集等势
称开区间
第二章 命题逻辑
2.1 命题与命题联结词
能够判断真假的陈述句称为命题。称“真”和“假”为命题的真值
不能再分解为更简单命题的命题,称为原子命题(简单命题);像“或者”这种连接命题的关联词称为命题联结词;由命题联结词联结原子命题而成的命题称为复合命题
否定联结词
设
是任意一个命题,称复合命题“非 ”为 的否定,记作 ,称符号 为否定联结词 合取联结词
设
是任意两个命题,称复合命题“ 并且 ”为 与 的合取,记作 ,称符号 为合取联结词 析取联结词
设
是任意两个命题,称复合命题“ 或 ”为 与 的析取,记作 ,称符号 为析取联结词 蕴含联结词
设
是任意两个命题,称复合命题“如果 ,则 ”为 与 的蕴含,记作 ,称符号 为蕴含联结词, 为蕴含式的前件, 为蕴含式的后件 等价联结词
设
是任意两个命题,称复合命题“ 当且仅当 ”为 与 的等价,记作 ,称符号 为等价联结词
自然语言描述 | 符号化结果 |
---|---|
除非 |
2.2 命题公式、解释与真值表
原子命题又常被称作命题常量,或常值命题
字母
命题公式
命题演算的合式公式,又称命题公式,可按递归规则定义
设
若赋值
任意解释
设
的充要条件是 是永真公式
2.3 公式的标准型——范式
如果任意一个命题公式都可用
设
称命题变元或命题变元的否定为文字
如果一个命题公式具有形式
如果一个命题公式具有形式
如果一个命题公式具有形式
如果一个命题公式具有形式
- 单个的文字是合取式、析取式、析取范式、合取范式
- 析取范式、合取范式仅含联结词
- 有括号的公式必须作为一个整体来看,如
是合取范式但不是析取范式
在含有
如果一个命题公式具有形式
如果一个命题公式具有形式
编码规则
设
设
等价公式转换法
- 合取所有前提作为蕴含式的前件,结论作为蕴含式的后件
- 化简蕴含式
- 如果结果为
则推理有效否则无效
演绎法
推理规则
- P 规则:引入前提
- T 规则:引入推理过程的中间结果
- CP 规则:如果逻辑结果为蕴含式,并将逻辑式的前件作为前提引入
引入的定理
- I:推理定理
- E:等价定理
反证法:在
设
消解原理:如果
第三章 谓词逻辑
3.1 自然语言的谓词符号化
在原子命题中,可以独立存在的客体称为个体词,用以刻画客体性质或客体之间关系的部分称为谓词
具体明确的个体称为个体常量,个体常量一般用带或不带下标的小写英文字母
泛指的或抽象的个体称为个体变量,一般用带或不带下标的小写英文字母
个体变量的取值范围称为个体域(或论域),常用字母
宇宙间的所有个体聚集在一起所构成的个体域称为全总个体域
设
表示全部数量关系的词语称为全称量词,记为
表示部分数量关系的词语称为存在量词,记为
其中
一般将量词加在对应的谓词之前,记为
为了描述的统一性和方便性,将表示个体域的名词称为特性谓词,并用一元谓词表示。一般来说量词后的名词即为特性谓词
3.2 谓词公式与解释
函数的定义域和值域都是个体域
谓词的定义域是
,值域是
常量符号:用带或不带下标的小写英文字母
表示,当个体域 给出时它可以是 中某个确定的元素 变量符号:用带或不带下标的小写英文字母
表示,当个体域 给出时它可以是 中的任意元素 函数符号:用带或不带下标的小写英文字母
表示,当个体域 给出时, 元函数 可以是 的任意一个函数 谓词符号:用带或不带下标的大写英文字母
表示,当个体域 给出时, 元谓词 可以是 的任意一个谓词
谓词逻辑中的项递归定义
- 任意的常量符号或变量符号是项
- 若
是 元函数符号, 是项,则 也是项 - 有限次使用 1 和 2 后得到的符号串都是项
注意:项是个体域
若
合式谓词公式可按递归规则生成
给定公式
- 约束变元改名规则,简称改名规则
- 将量词辖域内与作用变元相同的约束变元都用新的个体变元替换
- 新的变元一定要有别于改名辖域中的所有其他变元
- 自由变元带入规则,简称带入规则
- 将公示中出现某个自由变元的每一处都用新的个体变元或个体常量替换
- 新变元不允许在原公式中以任何约束形式出现
设
谓词逻辑中谓词公式
- 非空的个体域
中的每个常量符号,指定 中某个特定元素 中每个 元函数符号,指定 到 的某个函数 中的每个 元谓词符号,指定 到 的某个特定谓词
任意解释
设
3.3 谓词公式的标准型——前束范式
具有形式
设公式
3.4 谓词逻辑的推理理论
在谓词公式
推理规则
UI:全称量词消去
取代
的新变元在新公式中是自由出现的 EI:存在量词消去
如果
中还有出 以外的自由变元,需要用这些变元的函数符号来取代 UG:全称量词引入
对 自由才可以引入 EG:存在量词引入
取代
的 在原公式中不曾出现过
推理定律
如果需要使用 UI 和 EI 规则并且选用的个体常量是同一个符号,则必须先使用 EI 规则再使用 UI 规则
第四章 二元关系
4.1 二元关系及其表示
由两个元素
设
设
当
设
序偶
当
当
当
设
有
设
- 如果
和 是两个 布尔矩阵,则布尔并也是 矩阵,记作 - 如果
和 是两个 布尔矩阵,则布尔交也是 布尔矩阵,记作 - 如果
和 是两个 布尔矩阵,则布尔积也是 布尔矩阵,记作
4.2 关系的运算
设
设
设
4.3 关系的性质
设
关系性质 | 集合表示 | 关系图 |
---|---|---|
自反性 | ||
反自反性 | ||
对称性 | 图中两点间只有方向相反的两条边或者无边 | |
反对称性 | 图中任意一对节点间至多有一条边 | |
传递性 |
绝对不能脱离基集讨论关系的性质
关系性质的保守性
是自反的,则 也是自反的 是反自反的,则 也是反自反的 是对称的,则 也是对称的 是反对称的,则 也是反对称的 是传递的,则 也是传递的
4.4 关系的闭包
在给定关系中添加最少元素使其具有需要的特殊性质被称为求关系的闭包
自反闭包,对称闭包,传递闭包被记作
,若 ,则
第五章 特殊关系
5.1 相容关系
设
给定非空集合
且
则
5.2 等价关系
设
给定非空集合
且
则
由等价关系产生的划分被称为集合
设
设
设
给定非空集合
5.3 次序关系
设
一个关系具有反自反性和传递性,意味着它一定有反对称性
设
设
对于偏序关系,哈斯图的画法:
- 去掉关系图中所有的自环
- 对
将 画在 的下方且在图中去掉该边的箭头 - 对
,且 之间不存在 使得 ,则 之间连一条边
设
如果
则称 为 的最大元素,简称最大元 如果
则称 为 的最小元素,简称最小元 如果
则称 为 的极大元素,简称极大元 如果
则称 为 的极小元素,简称极小元
设
如果
则称 为 的上界 如果
则称 为 的下界 令
,则称 的最小元为 的最小上界或上确界,记作 令
,则称 的最大元为 的最大下界或下确界,记作
设
设
- 良序
全序 偏序 - 有限全序集一定是良序集
5.4 函数
设
当
设
- 如果
,则称 为从 到 的单射或一对一映射 - 如果
则称 为从 到 的满射 - 如果
既是单射又是满射,则称 为从 到 的双射或一一映射 - 如果
,则称 为 上的函数;当 上的函数 是双射时,称 为变换
设
设
设
第六章 图
6.1 图的基本概念
一个图是一个序偶
是有限非空集合, 称为结点,简称点, 称为结点集 是有限集合,称为边集。 中的每个元素都有 中的结点对与之对应,称之为边
若边
对于一个图
设图
设图
图
每条边都是无向边的图称为无向图 每条边都是有向边的图称为有向图 有有向边也有无向边的图的图称为混合图
在有向图中,两结点间(包括结点自身)若有同始点同终点的几条边,则这几条边称为平行边
在无向图中,两结点间(包括结点自身)若几条边,则这几条边称为平行边
两结点
赋权图
设有图
- 若
则称 是 的子图,记为 - 若
且 则称 是 的真子图,记为 - 若
则称 是 的生成子图 - 若
以 为节点集,两个端点均在 中的边为边集的 的子图称为 导出的 子图,简称 的导出子图
设
设
6.2 握手定理
- 图
中以 为端点的边数(有环算两次)称为结点 的度数,简称度,记为 - 有向图
中以 为始点的边数称为结点 的出数,记为 ,以 为终点的边数称为结点 的入数,记为 - 度数为
的点称为悬挂结点,以悬挂节点为端点的边称为悬挂边
图论的基本定理(握手定理)
图中结点度数和等于边数的
推论:
- 图中度数为奇数的点的个数为偶数
- 有向图中各节点的出度之和等于入读之和等于边数
设
6.3 图的同构
设有图
6.4 通路与回路
设有图
- 若
中 两端点是 ,则称 为结点 到 的通路, 称为始点, 称为终点,统称为贿赂的端点。 称为通路的长度,当 时,此通路称为回路 - 若通路中所有边互不相同,则称为简单通路(迹) 若回路中所有边互不相同,则称为简单回路(闭迹)
- 若通路中所有结点互不相同,则称为基本通路,初级通路、路径 若回路中除头尾所有结点互不相同,则称为基本回路,初级回路、圈
到 长度 的通路数目可以通过邻接矩阵幂计算
- 如果
到 存在通路则称 到 可达的 - 如果
到 可达,则称 到 的长度最短的通路为短程线,其长度称为 到 的距离
设有线图
设有线图
6.5 图的连通性
若无向图
无向图
无向图
设有向图
能找到一条经过所有节点的回路,则是强连通图 能找到一条经过所有节点的通路,则是单向连通图
在有向图
则称
第七章 特殊图
7.1 树
连通而不含回路的无向图称为无向树,简称树
树中度数为
每个连通分支都是树的无向图称为森林
平凡图称为平凡树
平凡树没有叶
给定图
生成树上的边称为树枝
给定连通赋权图
7.2 根树
一个有向图略去所有边的方向后得到的无向图是一棵树则称之为有向树
一棵非平凡的有向树,如果恰有一个节点入度为
入度为
出度为
入度为
内点和根统称为分支点
从根到任一结点
所有节点的层数中最大的称为根数的高
在跟树种,若
若
两个结点是同一结点的儿子,则彼此称兄弟
如果在根树中规定每一层上结点次序,则称有序树
设
- 若
的每个分支点都至多 个儿子,则称 为k元树(或 k叉树) - 若
的每个分支点都恰有 个儿子,则称 为完全k元树 - 若
是完全k元树且每个叶结点的层数均为树高,则称 为满k叉树 - 若k元树有序,则称
为有序k元树 - 若完全k元树有序,则称
为有序完全k元树 - 若满k元树有序,则称
为有序满k元树 的任一结点及其所有后代导出的子图 称为 的以 为根的子树。有序2元树每个节点的两个儿子分别称为左儿子和右儿子。有序2元树的每个节点的两棵子树分别称为左子树和右子树
在完全k元树中,叶数为
- 先根次序
- 中根次序
- 后根次序
根树转化为2元树
从根开始只保留最左边儿子,相邻弟弟变为右儿子
森林转化为2元树
每棵树转为2元树,然后一次将每棵2元树变为左边2元树根的子树
设
7.3 欧拉图
设无孤立结点图
具有欧拉回路的图叫欧拉图
规定:平凡图为欧拉图
无向图找奇点
有向图找入度不等于出度的点
设
7.4 哈密顿图
经过图中每个节点一次且仅一次的通路(回路)称为哈密顿通路(回路)
存在哈密顿回路的图称为哈密顿图
对于哈密顿图
对于存在哈密顿回路的无向图
(为必要条件而非充分条件,如彼得森图)
设
设
设
(为充分条件而非必要条件,如六边形)
7.5 偶图
若无向图的点集能够划分为两个子集满足任意一条边的两个端点都不在同一集合,则称
在偶图
判断偶图
找奇环
在偶图中,
存在匹配的必要条件是
霍尔定理(婚姻定理)
偶图中存在
条件通常称为相异性条件
t条件(充分非必要)
中每个节点至少关联 条边
中每个节点至多关联 条边
即找
7.6 平面图
各边在非结点上交叉称为交叉点,相交的边称为交叉边
若能吧一个无向图
没有交叉边的图形称为平面图的平面表示
对于平面图
由边所包围的内部不含图的结点和边的区域称为
保卫盖面的诸边所构成的回路称为这个面的边界
面
区域面积有限的的称为有限面,反之称为无限面
图中所有面的次数之和等于边数的两倍
欧拉公式
对于联通平面图,
一个图是平面图的充要条件是其任何子图都不可能收缩为