离散数学Ⅰ

发布时间 2023-04-21 20:16:34作者: catting123

离散数学推理与证明方法

用定义证明(最基本)

数理逻辑

  1. 基本等值式
  2. 推理定律
  3. 直接证明法
  4. 附加前提证明法
  5. 反证法(包括消解法)
  6. 替换规则(整体思想)
  7. 构造证明(难想到)

集合论

  1. 集合恒等式,等值式
  2. 证明相等可以证明相互包含
  3. 证明递归可以用数学归纳法(幂运算)
  4. 空集属于任意一个集合。

证明时往往会去寻找简单的证明思路。

  1. 证明相等时如果等式左右两边都比较复杂,可以把左右两边化简,得到相同的中间结果,即可证明相等。如果一边简单,另一边复杂,往往从复杂的一端出发证明。
  2. 集合论中证明两个集合相等可以证明相互包含。线性代数中证明两个矩阵A和B的秩相等r(A) = r(B)可以证明r(A) <= r(B)且r(A) >= r(B)。基数中证明等势可以利用SB定理构造两个单射证明相互优势。群中证明元素阶相等可以证明相互整除。
  3. 证明充分必要或者等值可以用等值式直接证明,也可以从充分性和必要性两个角度证明。
  4. 如果证明的结论较强或者较复杂,可以从结论的反面出发,使用反证法证明。证明不存在一般可以用反证法。
  5. 如果用定义证明时需要的条件很苛刻,数学家们不断寻找简单的证明方法,将苛刻的条件变得简单一些,例如证明等势如果用定义需要构造双射,SB定理提供了简单的方法构造两个单射。
  6. 证明连等式,如果较少,可以分别得到相同的中间结果,如果较多,可以采用环状证明1=>2=>...=>n=>1。
  7. 如果要证的结论简单而且已知条件比较少,有时会构造一些和已知条件或要证结论有关的条件帮助证明。
  8. 证明唯一性,可以假设存在两个,然后证明这两个相等或者用反证法证明。
  9. 存在性定理的证明中可能有解题思路和隐含信息。
  10. 分类讨论时要完整,考虑所有可能的情况,不能遗漏。
  11. 数学归纳法一般用于证明有规律、递推、整数的结论,证明时一定要用到假设。
  12. 证明时如果第一问比较难,后面问题简单,可以先做后面问题,并且证明时可以用第一问的结论。

复习

数理逻辑

公式的类型(3种):重言式、矛盾式、可满足式

基本等值式

推理定律

推理规则

先消去存在量词或者全称量词,再用推理规则

集合论

集合:

一般集合元素为x,集族元素为集合

集合恒等式

对偶原理,对偶式同真假,方便记忆

容斥原理

对称差:交减并,只有交集对对称差有分配律

集合包含或相等的证明方法

幂集,集族,广义交(任意),广义并(存在)

卡氏积

二元关系:

证明时,有时候证明有序对<x,y>整体属于A×B,有时候分别证明x,y属于两个集合A,B

A到B的二元关系是卡氏积A×B的任意子集

定义域dom,值域ran,域fld

逆,合成(复合,逆序合成)

限制(有序对),像(在限制条件下的值域),注意求法

单根(任意y唯一存在x)根就是x,单值(任意x唯一存在y)

关系矩阵M(R):正交矩阵

关系图G(R):元素为顶点,有序对为有向边

关系的性质:画关系图看直观,证明

自反,反自反,对称,反对称,传递

幂运算(合成),零次幂为恒等关系,周期性

关系的闭包:扩充、最小

性质,求法

注意传递闭包和对称闭包组合的性质:1.若R传递,则r(R)传递,但s(R)不一定。2.st(R)包含于ts(R)。反例:R={<a,b>}

等价关系:自反、对称、传递,等价类,典例:模n同余关系

商集,划分,等价关系和划分一一对应,第二类Stirling子集数(求划分或者等价关系的个数),划分的加细(划分是自身的加细)

序关系:

偏序关系:自反、反对称、传递,偏序集

全序关系(线序):x与y可比,全序集

拟序关系:反自反、反对称、传递,拟序集

典例:整除,大(小)于,集合包含,划分加细

哈斯图

最大元,最小元,极大元,极小元,上界,下界,最小上界(上确界),最大下界(下确界),画哈斯图看直观

良序关系:拟全序集,任何非空子集均有最小元

链(可比),反链(不可比)

函数:单值

偏函数=全函数+真偏函数

自然映射

满射(值域满)、单射(单根)、双射

象y,原象x

函数的合成,反函数(单根)

基数:

证明等势的方法:1.直接构造双射。2.传递性。3.SB定理构造两个单射。

等势

N≈Z≈Q≈N×N

R≈(0,1)

无穷基数:|N|≈阿列夫零,|R|≈阿列夫,|P(N)|=2的阿列夫零次方,|P(R)|=2的阿列夫次方,阿列夫=2的阿列夫零次方

基数比较、运算

代数结构

反之不然=其逆不真=逆命题不成立

不满足=举一个反例即可

由运算表判别算律的方法:

一个运算(交换律,结合律,幂等律),两个运算(分配律,吸收律),消去律(非零元唯一)

单位元,零元,可逆元,幂等元

0是模k加法的单位元,1是模k乘法的单位元

载体是非空集合

子代数:运算封闭,一定包括代数常数,注意验证零元运算封闭,平凡子代数(最大、最小)

积代数:保持因子代数的性质(消去律不一定保持)

同态映射(同态):

证明同态:对所有运算保持等式(零元、一元……)

同态性质,满同态保持原代数的性质(消去律不一定保持)

同构(双射)

同态像(函数值)

f导出的同余关系(函数值相等)=载体等价关系+运算置换性质

商代数:保持原代数的性质

两种证明同构方法:1.f是同态且f是双射。2.同态基本定理(代数系统的同态像同构于它的商代数)。

半群:封闭、结合

独异点:封闭、结合、单位元

群:封闭、结合、单位元、逆元,3个等价定义,性质,群的阶,元素的阶

子群:3个判定定理,生成子群,子群格

循环群:生成元(无限:a和a逆,有限:欧拉函数),子群(无限,有限:正因子,生成元做幂运算),循环群是交换群

变换群:变换乘法(函数合成)

置换群:置换(n元),轮换(k阶),对换(2阶),置换乘法,置换求逆,轮换分解(唯一、不相交),对换分解(不唯一、可相交),轮换指数

陪集:Lagrange定理

正规子群:判断定理

(m,n) 最大公约数

[m,n] 最小公倍数

x|y 表示x整除y,即x是y的因子,x是除数,y是被除数

x mod y 表示x模y,即x除以y的余数