wykxldz

命题

命题存在的以及符号化的原因在于推理,所以将事件进行转化。

命题的定义

能判断真假的陈述句。

不满足简单命题的命题

命题的初级阶段组合:
联结词符

合式公式

不仅可以代表常项也可以代表变项
具有多层层次,所以一个合式公式也可以叫做x层公式。

定义again:

赋值:让公式为真的值,成真赋值;让公式为假的赋值,成假赋值;
公式:所有赋值都是成真赋值,重言式;所有赋值都是成假赋值;矛盾式;有真有假,可满足式;
?微笑

出现一个公式判断方法(算是有点逻辑了---由公式到判断公式):真值表

定义again

真值函数:一个$n$阶笛卡儿积到一阶的一个对应关系。跟函数有关系的定义

非要和别人比的命题

A跟B一样:等值关系
推演过程:等值演算
怎么推演:通过等值式来推演;具体看书上P9

标准型公式--范式

层层嵌套:
仅有有限个命题变项或其否定的析取式:简单析取式(简单???)
由这些有限析取式合取而成:合取范式

重要定义:范式存在定理(任意公式必存在(不唯一)等值的范式)

针对简单析取式(合取式):
极小项:设有$n$个命题变项,若在简单合取式中每个命题变项与其否定有且仅有一个出现一次,这样的简单合取式称为极小项。
极大项:设有$n$个命题变项,若在简单析取式中每个命题变项与其否定有且仅有一个出现一次,这样的简单析取式称为极小项。
针对范式:
主析取范式:全是极小项组成的析取式
主合取范式:全是极大项组成的合取式

然后...这些定义有啥用:

  1. 判断俩命题公式是否等值:依据了主合取范式/主析取范式的唯一性
  2. 判断命题公式的类型:

公式的类型:矛盾式,重言式,可满足式
主析取范式
若含有$2^n$个极小项则为重言式
若不含有极小项则为矛盾式
求解真赋值
主合取范式
若含有$2^n$个极大项则为矛盾式
若不含有极大项则为重言式
求解成假赋值(所含极大项角码的二进制表示)

很有规律,所以其中的联系是什么?

  • 主合取范式和主析取范式之间是对偶关系。
  • $p\land q\land r$ 000,记作 $M_0$;
    $\neg p\lor \neg q\land \neg r$ 000,记作$m_0$

唉~一旦命题之间的关联性多了之后,那么对单个命题之间的联结词就开始了简单处理---联结词全功能集。
$\neg (p\land q)$ ,$\uparrow$称为与非联结词
$\neg(p \lor q)$, $\downarrow$称为或非联结词


推理

公式与公式之间的一种关系:蕴涵$\rightarrow$
证明这种关系下的公式为重言式的过程叫推理
注:

  • $A \Rightarrow B$表示$A \rightarrow B$重言式
  • 推理正确不代表结论正确

如何推理:

推理定律P23
推理技巧P24



一阶逻辑

命题的一种拓展

命题知识一种比较简单的陈述,常常不足以表现人们想要表达的内容。
所以出现了一阶逻辑谓词逻辑)。

对语言的一种数学描述

个体词、谓词、量词

1. 个体词

  • 个体常项:表示具体或特定个体
  • 个体变项:表示抽象或泛指个体
  • 个体域(论域):个体变项的取值范围
  • 全总个体域:宇宙间的一切事物

2. 谓词

  • 谓词常项:表示具体性质或者关系的谓词(....是无理数)
  • 谓词变项:表示抽象或泛指谓词
  • 元数:谓词中包含的个体词数
  • $n$元谓词:含$n(n\ge 1)$个个体词的谓词;
  • 0元谓词:不带个体变项的谓词($L(a,b),a,b都是个体常项$)

3.量词

  • 全称量词:$\forall$
  • 存在量词:$\exists$

逻辑命题的符号化 $end!$

合式公式

合式公式的组成:

指导变项、量词的辖域、个体变项的自由出现和约束出现。
特别地,若合式公式中不存在自由出现的个体变项,则称为封闭的合式公式(闭式)

另:引入函数和谓词的类似赋值讨论-解释

解释

有了解释之后,就可以开始判断合式公式的真值。

公式的类型:逻辑有效式、矛盾式、可满足式

命题($A_0$)->谓词($A$)(代换)
$A$是$A_0$的代换实例

非要和别人比的合式公式

等值式

除了24个命题中出现的等值式P9
量词否定式:
$\neg \forall xA(x)\Leftrightarrow \exists x \neg A(x);$
$\neg \exists xA(x) \Leftrightarrow \forall x \neg A(x).$
量词辖域收缩/扩张等值式

$\forall x(A(x) \lor B) \Leftrightarrow \forall xA(x) \lor B;$
$\forall x(A(x)\land B)\Leftrightarrow\forall xA(x)\land B;$
$\forall x(A(x)\rightarrow B)\Leftrightarrow\exists xA(x)\rightarrow B;$!
$\forall x(B\rightarrow A(x))\Leftrightarrow B\rightarrow\forall xA(x);$


$\exist x(A(x) \lor B) \Leftrightarrow \exists xA(x) \lor B;$
$\exists x(A(x)\land B)\Leftrightarrow\exists xA(x)\land B;$
$\exists x(A(x)\rightarrow B)\Leftrightarrow\forall xA(x)\rightarrow B;$!
$\exists x(B\rightarrow A(x))\Leftrightarrow B\rightarrow\exists xA(x);$

注意:蕴含式中结合了 $A\rightarrow B \Leftrightarrow \neg A \land B$

量词分配等值式

$\forall x(A(x)\land B(x))\Leftrightarrow \forall A(x)\land\forall xB(x)$
$\exists x(A(x)\lor B(x))\Leftrightarrow \exists A(x)\lor\exists xB(x)$
任意合取,存在析取

范式

前束范式
$Q_1x_1Q_2x_2...Q_kx_kB$
$B$为不含量词的谓词(合式)公式



集合

集合是对事物的抽象,是一些事物的整体。

定义

集合的相关定义:
子集(包含关系)、真子集、空集、全集($E/U$)、幂集($|P(A)| = 2^n$)。
集合关系(谓词、事件)的相关定义:
$\subset \subseteq \in \ne$

定理

  • 空集是唯一的
  • 空集是一切集合的子集

集合间的运算

并($\cup$)、交($\cap$)、相对补($-$)、绝对补($\sim$)、对称差($\oplus$)。
$A\cup B = \left{ x|x\in A \lor x\in B\right}$
$A\cap B = \left{x |x \in A \land x \in B\right}$
$A - B = \left{x|x \in A \land x \not\in B\right}$
$\sim A = E - A = \left{x |x\in E \land x\not\in A\right}$
$A\oplus B = (A-B)\cup(B - A)$

集合运算的算律

表示法:文氏图
相关定律:

P60
吸收律;
德摩根律;

计数

包含排斥原理
baohanpaichi
$|A\cup B| =|A| + |B| - |A \cap B|;$
在这里插入图片描述



元组序列和函数

有序数对

$<x,y> \neq <y,z>$

有序$n$元组

$<x_1,x_2,x_3...,x_n> = <<x_1,...,x_{n-1}>,x_n>$

笛卡尔积

$A\times B = \left{ <x,y> |x\in A \land y \in B \right}$
注:笛卡尔积只对$\cap$和$\cup$运算满足分配律。
证明过程:P77

看证明过程可以从本质上了解其分配律的合理性。

笛卡尔积产生关系集,一般只讨论二阶笛卡尔积也就是只讨论二元关系。

关系(Relationship)

如果一个集合为空集或者它的元素都是有序对,则称这个集合是一个二元关系,一般记作$R$。若$<x,y>\in R, xRy$,若$<x,y>\in \not R,x R\not y$。

二元关系

$A\times B$,$A$到$B$的二元关系
$A\times A$,$A$上的二元关系

$|A| = n, |A\times A| = n^2, P(|A\times A|) = 2{n2}$,每个子集代表一个$A$上的关系。

原则上关系非常的多,但是大部分都没有实际意义;

特殊关系

对于任何集合

  • 空关系:$\varnothing$
  • 全域关系:$E_A = \left{ <x,y>|x\in A \land y\in A \right}$
  • 恒等关系:$I_A = \left{ <x,x> | x \in A\right}$
  • 包含关系:$R = \left{ <x,y>|x,y\in A \land x \subseteq y\ \right}$

对于实数集合

  • 小于等于关系:$L_A = \left{ <x,y>|x,y\in A \land x \leq y \right}$
  • 整除关系:$D_B = \left{ <x,y>|x,y \in A \land x |y\right}$

表达关系的方法

矩阵表示
图表示

关系的运算

逆运算:$F^{-1}$
合成运算:$F\circ G$(这里默认是左复合)

$<x,y>\in F\circ G$则意味着存在某个“中间变量”$z$,$x$通过$G$变到$z$,$z$再通过$F$变到$y$,也就是$x$通过$F\circ G$的作用最终变到$y$。

限制:$F\upharpoonright A$($A$是集合,$F$是关系,相当于规定$domR$)
像(域):$F[A] = ran(F\upharpoonright A)$

复合关系运算

$(F{-1}){-1} = F;$
$(F\circ G)^{-1} = G^{-1}\circ F^{-1}.$

$F\circ (G\cup H) = F\circ G \cup F \circ H$
$(F \cap G)\circ H = F\circ H \cap G\circ H$

幂运算

$R^n = R^{n-1}\circ R;$
$R^0 = \left{ <x,x>|x \in A \right }.$
$R^m\circ R^n = R^{m+n};$
$(Rm)n = R^{mn}.$

关系的性质

  • 自反性
  • 反自反性
  • 对称性
  • 反对称性
  • 传递性

关系的闭包

闭包:本质(满足一定条件的关系的集合) $R\'$

闭包的一般性质

  • $R\'$是自反的(对称的或传递的);
  • $R\subseteq R\'$;
  • 对$A$上的任何包含$R$的自反关系(对称或者传递关系)$R\'\'$都有$R\'\subseteq R\'\'$;

注意:一般称谓:自反闭包$r(R)$, 对称闭包$s(R)$, 传递闭包$t(R)$。

特殊性质

  • $r(R) = R\cup R^0;$
  • $s(R) = R\cup R^{-1};$
  • $t(R) = R \cup R^1 \cup R^2\cup .....$

传说中重要的关系

等价关系和偏序关系(最重要的两种关系(from textbook))它们都具有良好的性质和广泛的应用。

等价关系

$R$是非空集合$A$上的关系,如果$R$满足自反、对称和传递的性质,则$R$为$A$上的等价关系。
定义:$[x]_R = \left{ y|y\in A \land xRy \right};$
性质:

  • $[x] =\not \varnothing, 且[x] \subseteq A;$
  • $若xRy, 则[x] = [y];$
  • $若x R\not y, 则[x]\cap [y] = \varnothing .$

偏序关系

$R$是非空集合$A$上的关系,如果$R$满足自反、反对称和传递的性质,则$R$为$A$上的偏序关系。记作,
偏序集$<A,R>$,$R$是A上的偏序关系。
盖住$x$与$y$可比,若$x≺y$,且不存在$z\in A$ 使得$x≺z≺y$,则$y$盖住$x$。
全序集任意的$x,y$都可比。

$B\subseteq A$
$\exists y\in B, \forall x(x\in B\rightarrow y≼x),y是B的$最小元
$\exists y\in B, \forall x(x\in B\rightarrow x≼y),y是B的$最大元
$\exists y\in B,\lnot\exists x(x\in B \land x≺y),y是B的$极小元
$\exists y\in B,\lnot\exists x(x\in B \land y≺x),y是B的$极大元

$B\subseteq A$
$\exists y\in A,\forall x(x\in B\rightarrow x≼y),y是B的$上界
$\exists y\in A,\forall x(x\in B\rightarrow y≼x),y是B的$下界
上界中的最小元,最小上界
下界中的最大元,最大下界


函数

映射,特殊的二元关系。

定义

$F$为二元关系,$\forall x\in domF, \exists y\in ranF,y$唯一;称$F$为函数
若$<x,y>\in F ,则F(x) = y;$

$A,B 是集合$
$domf = A;$
$randf\subseteq B.$
$f:A\rightarrow B.$

所有$A$到$B$的函数构成的集合 $B^A$
$|B| = n,$
$|A| = m,$
$|B^A| = n^m.$

函数的分类:满射、单射、双射;

常见函数:

常函数
恒等函数:$A$上的恒等关系$I_A$


单调函数
单调递增:$x_1 <x_2,f(x_1)\leq f(x_2)$
严格单调递增:$x_1 < x_2, f(x_1)<f(x_2)$
单调递减、严格单调递减


特征函数
$A\subseteq A\', A\'的特征函数\chi^{A\'}:A\rightarrow \left{0,1\right}$
复合函数
反函数

图的概念较多

概念

  • 多重集:允许元素重复出现的集合
  • 无序积:$\left{ \left{ a,b\right} |a\in A\land b\in B\right}$,$A$&$B$.并将无序对用$(a,b)$表示。
  • $n$阶图:有$n$个顶点的图。
  • 零图:无顶点的图。
  • 平凡图:只有一个顶点没有边的图。
  • 孤立点:无边关联的顶点。
  • 环:一条边所关联的两个顶点重合。
  • 度数:顶点作为边的端点的次数之和$d(v)$
  • 最大度:$\Delta(D)$
  • 最小度:$\delta(D)$
  • 最大出度:$\Delta^+(D)$
  • 最大入度、最小出度、最小入度
  • 平行边:有多余一条的边的起点和终点相同,称这些边为平行边
  • 重数:平行边的条数
  • 多重图:含平行边的图
  • 简单图:不含平行边也不含环
  • $n$阶完全图:$G=<V,E>$是$n$阶无向简单图,且任何顶点都与其余的$n-1$个顶点相邻。
  • 生成子图:$G\': G\'\subseteq G,V\' = V$
  • 导出子图:$G[V\'],G[E\']$
  • 同构:$G_1 \cong G_2$

  • 通路($\Gamma$)、回路
  • 简单通路(回路):若$\Gamma$中的边互不相同。
  • 初级通路(回路):若$\Gamma$中的边互不相同且顶点互不相同。
  • 复杂通路(回路):若$\Gamma$中的边重复出现。
  • 连通:顶点与顶点之间存在通路。
  • 连通图:任意两个顶点都是连通的。
  • 连通分支:$p(G)$,按照连通关系划分的或干子图
  • 删除:$G-V\',G-R\'$
  • 点割集、边割集:删除顶点(边)之后连通分支数增加
  • 割点、割边(桥)

定理

握手定理:
$G=<V,E>,V=\left{ v_1,v_2,....v_n \right},|E| = m,\sum_{i=1}^n d(v_i) = 2m(=2(n-1), tree).$

在一个$n$阶图中,若从顶点$u$到$v$$(u\not\in v)$存在通路,则从$u$到$v$存在长度小于等于$n-1$的通路。
在一个$n$阶图中,若从顶点$v$到自身存在回路,则从$v$到自身的存在长度小于等于$n$的回路。

图的表示

关联矩阵

$m_{ij}表示顶点v_i与边e_j的关联次数,称(m_{ij})_{n \times m}为G的关联矩阵M(G)。$

在有向图中:
$m_{ij} = \left{\begin{array}{rcl} 1,& v_i 为e_j的始点, \ 0,&v_i与e_j不关联,\-1,&v_i是e_j的终点。\end{array}\right.$

行为顶点
列为边


每一列的值之和为2
每一行的值之和为顶点$v_i$的度数
元素总和为$2m$


邻接矩阵

$a_{ij}表示顶点v_i与v_j的边的条数,称(a_{ij})_{n \times n}为D的关联矩阵A(D)。$

注:相关性质见P127

可达矩阵

$p_{ij}= \left { \begin{array}{rcl} 1, & 若v_i可达_j,\ 0,& 否则\end{array} \right.$

特殊的图

二部图

性质
任何一条边的端点一个属于$V_1$,另一个属于$V_2$。$V_1$和$V_2$称为互补顶点子集

判断定理

一个无向图$G = <V_1,E>$是二部图当且仅当$G$中没有长度为奇数的回路。

匹配问题

$G=<V_1,V_2, E>, M \in E$,$M$中任意两条边不相邻。---匹配
$M$中在加一条边就存在有两条边相邻。---极大匹配
$M$中的边与$G$中的所有点关联。---完美匹配
若$M$为$G$的最大匹配, $|V_1|\leq |V_2|, |M| = |V_1|$。---完备匹配

对于完备匹配

存在完备匹配的充分必要条件:
$V_1$中的任意$k$个结点至少邻接$V_2$中的$k$个结点。
存在完备匹配的充分条件:
$\exists t,V_1$中的每个顶点至少关联$t$条边,$V_2$中的每个顶点至多关联$t$条边。

欧拉图

定义

经过图中每一条边且仅一次并行遍图中的每个顶点的回路(通路),称为欧拉回路(欧拉通路),存在该回路的图称为欧拉图

定理

对于无向图,充分必要条件
欧拉回路:连通图且无奇度顶点。
欧拉通路:连通图且恰有两个奇度顶点,为欧拉通路的两端点。
对于有向图,充分必要条件
欧拉回路:连通图且每个顶点的入度等于出度。
欧拉通路:连通图且除欧拉通路两端点外的每个顶点的入度等于出度,并且其中一个顶点的入度比出度大1,一个小1。前者为终点。

哈密顿图

定义

经过图中每一个顶点且仅一次的回路(通路),称为哈密顿回路(哈密顿通路),存在该回路的图称为哈密顿图

定理

必要条件
无向图$G = <V,E>$是哈密顿图,$V_1$是$V$的一个非空子集,则$p(G-V_1)\leq |V_1|$
无向图$G = <V,E>$存在哈密顿通路,$V_1$是$V$的一个非空子集,则$p(G-V_1)\leq |V_1|+1$
充分条件
任何一对不相邻的定点的度数之和都大于等于$n-1$,哈密顿通路;
任何一对不相邻的顶点的度数之和都大于$n$,哈密顿图。

在$n(n\ge 2)$阶有向图$D = <V,E>$中,如果所有有向边均用无向边代替,所得无向图中含有生成子图$K_n$,则有向图中存在哈密顿图。

平面图

定义

若能把图$G$画在平面上,并且没有边交叉,$G$为平面图;画出的这个图形成为图$G$的平面嵌入。


$G$为一个平面嵌入,
$G$的边可以把这个图分成若干区域,面积无限的区域称为无限面(外部面),$R_0$。面积有限的区域称为内部面(有限面)。
包围面$R$的所有边构成的回路称为该面的边界,边界的长度称为面$R$的次数,$deg( R )$.


$n$阶简单平面图是极大平面图的充分必要条件:
它是连通的并且每个面的次数都为3。


欧拉公式
任意连通平面图:$n-m+r = 2$;
$n$,顶点数,$m$,边数,$r$,面数。
任意的$p$个连通分支的平面图:$n-m+r = p+1$


$G$是连通的平面图,且每个面的次数至少为$l(l\ge 3)$,则$m\leq \frac{l}{l-2}(n-2)$.
$G$是有$p$个连通分支的平面图,且每个面的次数至少为$l(l\ge 3)$,则$m\leq \frac{l}{l-2}(n-p-1)$.
推论:$K_5,K_{3,3}$都不是平面图。


库拉斯图基定理
一个图是平面当且仅当它不含与$K_5$同胚的子图,也不含与$K_{3,3}$同胚的子图。
一个图是平面当且仅当它没有可收缩到$K_5$的子图,也没有可收缩到$K_{3,3}$的子图。


四色定理
任何平面图都是4-可着色的。

定义

  • 无向树:不含回路的无向图,简称树
  • 森林:每个连通分支均是树的非连通无向图。
  • 平凡树:平凡图
  • 树叶:度数为1的顶点
  • 分支点: 度数大于等于2
  • 生成树:$\Gamma$是$G$的生成子图并且是树
  • 树枝:$G$在$\Gamma$中的边
  • 弦:$G$不在$\Gamma$中的边
  • 余树:$\Gamma$中所有弦的集合的导出子图

定理

树的等价定义(充分必要条件)
$G = <V,E>, |V| = n, |E| = m$
$G$连通且不含回路
$G$的每对顶点之间有唯一的一条路径
$G$是连通的且$m = n -1$
$G$中无回路且$m = n -1$
$G$中无回路,但在任两个不相邻的顶点之间增加一条边,就形成了唯一的一条初级回路。
$G$是连通的且每条边都是桥


$n$阶(区别数据结构中阶的含义)非平凡的树中至少有2片树叶。


任何无向连通图都有生成树


代数系统 (Algebra System)

二元运算

定义: $f: S\times S\rightarrow S$,$S$ is a set。称$f$为二元运算
$f: S\times S\times...\times S\rightarrow S$,$S$ is a set。称$f$为$n$元运算

denote

幺元($e$):$e_l\circ x = x(x\circ e_r = x)$
零元($\theta$):$\theta_l\circ x =\theta_l(x\circ\theta_r = \theta_r)$
逆元($y$):$y_l\circ x = e(x \circ y_r = e)$

properties:

$x\circ y = y\circ x$-->交换律,$\circ$在$S$上是可交换的
$(x\circ y)\circ z = x\circ (y\circ z)$--> 结合律
$x \circ x = x$-->幂等律


$x (y\circ z) = (x * y)\circ(x z)$
$(y\circ z) * x = (y * x)\circ (z * x)$
*对$\circ$是可分配的


$x * (x \circ y) = x,$
$x \circ (x * y) = x.$-->吸收律


$x\circ y = x \circ z, x\ne e\Rightarrow y = z;$
$y\circ x = z \circ x, x\ne e\Rightarrow y = z;$-->消去律

代数系统

$<S,f_1,f_2,...,f_k>$

denote

特异元素(代数常数):幺元、零元...
子代数($B$):$V = <S,f_1,f_2,...f_k>, B\subseteq S,B\ne \varnothing$,$B$对于这些运算是封闭的,且$B$与$S$有着相同的代数常数
平凡子代数:最大与最小的子代数
真子代数:$B\subset S$

definitions

$V_1 = <S_1, \circ>, V_2 = <S_2, *>, V_1\times V_2 = <S, \bullet>, S = S_1 \times S_2,$
$\forall<x_1,y_1>,<x_2, y_2> \in S_1\times S_2$
$\Rightarrow<x_1,y_1>\bullet <x_2,y_2>=<x_1\circ x_2,y_1 * y_2>$


$V_1 = <S_1, \circ>, V_2 = <S_2, >,\varphi:S_1\rightarrow S_2.$
$\forall x,y\in S_1$
$\Rightarrow\varphi(x\circ y) =\varphi(x)
\varphi(y)$
同态映射
满同态(满射)、单同态(单射)、同构(双射)

分类:

技术点:

相关文章: