Chap22 包含排斥、Burnside 引理与 Polya 定理
返回:0100 离散数学课程总目录 · 上一章:0121 递推方程与生成函数 · 下一章:0123 命题逻辑
1、学习目标本章处理两类最容易“数重/漏数”的问题:
12限制条件计数:用包含排斥原理、对称筛公式、棋盘多项式处理。对称等价计数:用 Burnside 引理和 Polya 定理处理。
前半章的关键词是“坏性质”和“扣回交集”,后半章的关键词是“群作用”“不动点”“轨道”“循环结构”。
本站页面编号是 0122,但课件与习题内部称为“第二十三章/习题二十三”。下面答案按教材题号写成 23.1-23.31。
2、包含排斥原理设全集为 S,性质 P_i 对应的集合为 A_i。
至少具有一个性质12345|A_1 union ... union A_m|= sum |A_i| - sum |A_i cap A_j| + sum |A_i cap A_j cap A_k| - ...
不具有任何性质123456|S - (A_1 union ... union A_m)|= |S| - sum |A_i| + sum |A_i cap A_j| ...
0600、操作系统:课程汇总
返回:本科课程:疾风计划
1、课程定位操作系统负责管理进程、内存、文件、设备和并发。它是 408 的主干,也是后续 Linux、安全实验、服务部署和问题排查的基础。
2、学习目录
模块
内容
复盘重点
进程与线程
状态、调度、同步、互斥
理解并发执行和资源竞争
内存管理
分页、分段、虚拟内存
理解地址空间和内存保护
文件系统
文件、目录、权限、磁盘组织
连接 Linux 文件与安全权限
I/O 与中断
设备管理、中断、缓冲
理解系统调用背后的机制
死锁与安全
死锁条件、避免、检测
服务后续系统安全理解
3、后续补充后面补 408 高频题、Linux 命令对应关系、进程/文件/权限实验和常见面试表达。
Chap21 递推方程与生成函数
返回:0100 离散数学课程总目录 · 上一章:0120 计数原则、排列组合与组合恒等式 · 下一章:0122 包含排斥、Burnside 引理与 Polya 定理
1、学习目标本章继续组合计数。上一章偏“直接数”,这一章偏“把数量关系变成工具”:递推方程描述规模变化,生成函数把序列打包成幂级数,Catalan 数、Stirling 数、Bell 数则是常见组合结构的标准模型。
主线:
123456递推方程:从 a_n 与前面若干项的关系求通项。生成函数:把序列 {a_n} 变成 A(x)=sum a_n x^n。指数生成函数:处理有标号对象与排列型计数。Catalan 数:处理不越界路径、括号、配对、树形等结构。Stirling 数:处理排列循环、集合划分和放球模型。Bell 数:处理集合的所有划分。
本站页面编号是 0121,但课件与习题内部称为“第二十二章/习题二十二”。下面答案按教材题号写成 22.1-22.36。
2、递推方程递推方程用较小规模的项表示较大规模的项:
1a_n = F(n,a_0,a_1,...,a_(n-1))
解题 ...
Chap20 计数原则、排列组合与组合恒等式
返回:0100 离散数学课程总目录 · 上一章:0119 组合数学引言、鸽巢原理与 Ramsey 定理 · 下一章:0121 递推方程与生成函数
1、学习目标本章是组合计数的基础工具箱。核心不是背一堆公式,而是先分清:分类还是分步、有序还是无序、重复还是不重复、盒子是否有区别、限制是否有上界。
主线:
1234567加法法则:互斥分类。乘法法则:连续分步。排列组合:有序/无序,不重复选取。多重集:对象允许重复。二项式定理:处理组合数、展开式系数和求和。多项式定理:处理多类对象分配与多项式系数。非降路径:用格路模型证明组合恒等式。
本站页面编号是 0120,但课件与习题内部称为“第二十一章/习题二十一”。下面答案按教材题号写成 21.1-21.47。
2、两个计数原则加法法则若完成一件事可以分成互不重叠的 k 类,第 i 类有 n_i 种方法,则总数为:
1n1+n2+...+nk
适用关键词:
1或者、分类、按情况讨论、互斥。
乘法法则若完成一件事要依次做 k 步,第 i 步有 n_i 种方法,则总数为:
1n1*n2*...*nk
适用关键词:
1先...再 ...
Chap19 组合数学引言、鸽巢原理与 Ramsey 定理
返回:0100 离散数学课程总目录 · 上一章:0118 格与布尔代数 · 下一章:0120 计数原则、排列组合与组合恒等式
1、学习目标本章进入组合存在性。它不急着数“有多少种”,而是先问:在对象足够多、模式足够少的情况下,某种结构是否必然出现。
主线:
1234组合数学引言:一一对应、数学归纳法、上下界逼近。鸽巢原理:对象数超过模式数时,某个模式必然重复或拥挤。Ramsey 定理:任意染色足够大的结构,必然出现单色有序子结构。相异代表系:每个集合选一个互不相同的代表元素。
本章要能熟练处理:
123451. 找出题目里的“鸽子”和“巢”。2. 用余数类、前缀和、星期模式、奇偶模式建模。3. 掌握 R(3,3)=6、R(3,4)=9 以及 Ramsey 递推上界。4. 会把图问题翻译成红蓝染色问题。5. 会用 Hall 条件判断相异代表系,并理解置换矩阵分解。
本站页面编号是 0119,但课件与习题内部称为“第二十章/习题二十”。下面的习题答案按教材题号写成 20.1-20.20。
2、组合数学的基本技巧组合数学常见内容包括:
1234组合存在:鸽巢原理、Ram ...
Chap18 格与布尔代数
返回:0100 离散数学课程总目录 · 上一章:0117 环与域 · 下一章:0119 组合数学引言、鸽巢原理与 Ramsey 定理
1、学习目标本章把偏序集中的“最大下界”和“最小上界”代数化,得到格。随后沿着“格 → 模格 → 分配格 → 有补格 → 布尔代数”的路线,学习如何从哈斯图和代数等式判断结构。
主线:
12345格:任意两个元素都有 meet 和 join模格:满足模律,等价于不含五角格 N5 子格分配格:满足分配律,等价于不含 N5 与钻石格 M3 子格有补格:有界格中每个元素都有补元布尔代数:有补分配格
本章要熟练掌握:
123451. 从哈斯图判断是否为格。2. 求 meet、join、补元、子格、理想。3. 用 N5、M3 判断模格和分配格。4. 证明格同态、格同构、理想格与直积格。5. 使用布尔代数的德摩根律、补元唯一性和有限表示定理。
判断题不要只看图像“像不像”。核心是检查任意两个元素是否都有唯一的最大下界和最小上界;判断模格、分配格时,再找禁用子格 N5 和 M3。
2、格的定义偏序集 <L, <= > 是格,当且仅当任意 ...
Chap17 环与域
返回:0100 离散数学课程总目录 · 上一章:0116 群论基础 · 下一章:0118 格与布尔代数
1、学习目标本章把“加法结构”和“乘法结构”放在同一个集合上:加法要求是 Abel 群,乘法要求是半群,再用分配律把两者粘起来,得到环。继续加入乘法交换、乘法单位、无零因子、非零元素可逆,就得到整环和域。
主线:
123456环:加法 Abel 群 + 乘法半群 + 分配律交换环:环 + 乘法交换含幺环:环 + 乘法单位元 1无零因子环:ab=0 => a=0 或 b=0整环:交换 + 含幺 + 无零因子 + |R|>1域:非零元素关于乘法构成 Abel 群
本章要能熟练处理:
123451. 判断一个代数系统是否为环、整环或域。2. 计算 Z_n 中的零因子、可逆元和理想。3. 证明子环、理想、商环和环同态。4. 使用有限整环必为域、有限域阶为 p^n。5. 处理多项式商环 F[x]/(f(x)) 的有限域构造。
环里有两个运算。证明时要一直区分:加法部分用群语言,乘法部分用半群语言,理想/商环/同态则同时照顾两个运算。
2、环的定义代数 ...
Chap16 群论基础
返回:0100 离散数学课程总目录 · 上一章:0115 半群与独异点 · 下一章:0117 环与域
1、学习目标本章是在独异点的基础上继续加入“每个元素都有逆元”,得到群。从这里开始,代数结构进入真正高频的证明题区域。
主线:
1234半群:封闭 + 结合律独异点:半群 + 单位元群:独异点 + 每个元素有逆元Abel 群:群 + 交换律
本章要能熟练处理:
123451. 群的定义、等价定义和基本消去性质。2. 子群判定、循环群、生成元与子群结构。3. 置换群、轮换分解、对换分解和置换阶。4. 陪集分解、Lagrange 定理、正规子群与商群。5. 群同态、核、像、同构和同态基本定理。
群题最常见的失误不是“不会算”,而是忘记非 Abel 群里一般不能交换顺序。凡是移动 a、b 的位置,都要问一句:题目是否已给出 ab=ba,或是否在 Abel 群、循环群、商群等可交换环境中?
2、群的定义与等价定义群代数系统:
1<G,*>
若满足:
12341. 封闭性:任意 a,b in G,有 a*b in G;2. 结合律:(a*b)*c = a*(b*c);3 ...
Chap15 半群与独异点
返回:0100 离散数学课程总目录 · 上一章:0114 代数结构基础 · 下一章:0116 群论基础
1、学习目标本章是代数结构的第一层:从“一种封闭二元运算”出发,加入结合律得到半群,再加入单位元得到独异点。后续的群就是“每个元素都有逆元的独异点”。
主线:
1234广群:封闭二元运算半群:封闭 + 结合律独异点:半群 + 单位元群:独异点 + 每个元素可逆
半群和独异点看似简单,但证明题高度依赖结合律。看到 abc、a^n、左零元、生成子半群、商半群时,第一反应都应该是:先用结合律合法改括号。
2、半群与独异点定义半群代数系统
1V=<S,*>
若满足:
121. * 在 S 上封闭;2. * 满足结合律:(a*b)*c = a*(b*c);
则称 V 为半群。
半群判定模板:
12第一步:任取 a,b in S,验证 a*b in S。第二步:任取 a,b,c in S,验证 (a*b)*c = a*(b*c)。
独异点若半群 <S,*> 中存在单位元 e:
1e*a = a*e = a, 对任意 a in S
则称
1<S,* ...
Chap14 代数结构基础:二元运算、代数系统与同态
返回:0100 离散数学课程总目录 · 上一章:0113 图论应用 · 下一章:0115 半群与独异点
1、学习目标本章进入代数结构。核心目标是把“集合 + 运算 + 公理”作为一个整体来研究:运算是否封闭、满足哪些算律、有没有单位元/零元/逆元,以及不同结构之间能否通过同态、同构、商代数联系起来。
课程主线:
123集合 A + 运算 Ω + 常数 K + 公理=> 代数系统=> 子代数 / 积代数 / 同态同构 / 同余关系 / 商代数
本章最容易混的是“性质是否保持”:积代数、商代数、满同态像能保持交换、结合、幂等、分配、吸收、单位元、零元、逆元,但消去律一般不保持。
2、代数结构总图
模块
问什么
关键词
二元运算
运算结果还在集合里吗,满足哪些算律
封闭、交换、结合、幂等、消去
特异元素
有没有特殊元素
单位元、零元、幂等元、逆元
代数系统
集合和运算构成什么结构
载体、运算集、常数集、公理
子代数
子集是否继承结构
非空、封闭、含 0 元运算
积代数
两个同类型系统如何组合
笛卡儿积、按分量运算
同态同 ...

