离散数学是研究离散量的结构及其相互关系的数学学科,广泛应用于计算机科学、密码学、人工智能等领域。本文档系统整理了离散数学中的核心公式与定理,涵盖集合论、逻辑、图论、组合数学等关键模块,旨在为学习者提供高效的参考工具。
- 集合论基础
- 命题逻辑与谓词逻辑
- 图论基本公式
- 组合数学公式
- 数论基础公式
- 代数结构公式
- 并集:A∪B={x∣x∈A∨x∈B}
- 交集:A∩B={x∣x∈A∧x∈B}
- 补集:A={x∣x∈/A}
- 差集:A−B={x∣x∈A∧x∈/B}
- 对称差:A⊕B=(A−B)∪(B−A)
- 交换律:A∪B=B∪A,A∩B=B∩A
- 结合律:(A∪B)∪C=A∪(B∪C),(A∩B)∩C=A∩(B∩C)
- 分配律:A∪(B∩C)=(A∪B)∩(A∪C),A∩(B∪C)=(A∩B)∪(A∩C)
- 德摩根定律:A∪B=A∩B,A∩B=A∪B
- 蕴含式:p→q≡¬p∨q
- 等价式:p↔q≡(p→q)∧(q→p)
- 逆否命题:p→q≡¬q→¬p
- 常用逻辑等价式:
- 双重否定律:¬¬p≡p
- 幂等律:p∨p≡p,p∧p≡p
- 吸收律:p∨(p∧q)≡p,p∧(p∨q)≡p
- 全称量词:∀xP(x) 表示“所有x满足P(x)”
- 存在量词:∃xP(x) 表示“存在x满足P(x)”
- 量词否定:¬∀xP(x)≡∃x¬P(x),¬∃xP(x)≡∀x¬P(x)
- 顶点度数:∑v∈Vdeg(v)=2∣E∣(握手定理)
- 完全图边数:Kn 的边数为 2n(n−1)
- 二分图判定:图G是二分图当且仅当G中不含奇数长度的环
- 欧拉公式:连通平面图满足 v−e+f=2(v为顶点数,e为边数,f为面数)
- 树的性质:n个顶点的树有 n−1 条边,且任意两点间有唯一路径
- 排列数:P(n,k)=(n−k)!n!
- 组合数:C(n,k)=(kn)=k!(n−k)!n!
- 二项式定理:(a+b)n=∑k=0n(kn)an−kbk
- 两集合:∣A∪B∣=∣A∣+∣B∣−∣A∩B∣
- 三集合:∣A∪B∪C∣=∣A∣+∣B∣+∣C∣−∣A∩B∣−∣A∩C∣−∣B∩C∣+∣A∩B∩C∣
- 加法:(a+b)modm=[(amodm)+(bmodm)]modm
- 乘法:(a×b)modm=[(amodm)×(bmodm)]modm
- 逆元:若 a 与 m 互质,则存在 x 使得 ax≡1modm
- 若 a 与 m 互质,则 aϕ(m)≡1modm,其中 ϕ(m) 是欧拉函数
- 群公理:封闭性、结合律、单位元、逆元
- 阿贝尔群:满足交换律的群
- 环:加法交换群 + 乘法结合律 + 分配律
- 域:交换环且非零元素构成乘法群
离散数学的公式体系是计算机科学与工程的重要理论基石。本文档通过结构化整理,系统呈现了集合论、逻辑、图论等核心模块的关键公式。学习者可结合具体问题灵活运用这些公式,深入理解离散结构的本质及其在算法设计、密码学等领域的应用。