第02章 基本结构 — 章节汇总

概览

第2章介绍离散数学的基本结构集合函数序列矩阵。这些结构是后续所有章节的基础工具——集合用于定义关系和图,函数用于描述算法复杂度,序列用于递归和计数,矩阵用于表示图和关系。


全章知识框架

graph TB
    A["第2章 基本结构"] --> B["集合"]
    A --> C["函数"]
    A --> D["序列与求和"]
    A --> E["基数"]
    A --> F["矩阵"]

    B --> B1["2.1 集合<br/>定义、子集、幂集、笛卡尔积"]
    B --> B2["2.2 集合运算<br/>并交差补、恒等式、广义并交"]

    C --> C1["2.3 函数<br/>单射/满射/双射、复合、取整"]

    D --> D1["2.4 序列与求和<br/>等差/等比、递推、求和记号"]

    E --> E1["2.5 基数<br/>可数/不可数、对角线论证"]

    F --> F1["2.6 矩阵<br/>运算、转置、布尔矩阵"]

    style A fill:#e3f2fd,stroke:#1565c0,stroke-width:2px
    style B fill:#fff3e0,stroke:#e65100
    style C fill:#f3e5f5,stroke:#6a1b9a
    style D fill:#e8f5e9,stroke:#2e7d32
    style E fill:#fce4ec,stroke:#c62828
    style F fill:#e0f7fa,stroke:#00838f

各节核心知识点汇总

2.1 集合

  • 集合(set):无序、不重复的元素集合
  • 表示方法:列举法 、描述法
  • 常用数集:
  • 子集 真子集
  • 空集 vs 的关键区别
  • 幂集
  • 笛卡尔积

2.2 集合运算

  • 六种基本运算:并 、交 、差 、补 、对称差
  • 集合恒等式表(9 类)与命题逻辑等价律的对应关系
  • 三种证明方法:子集法、成员表法、恒等式推导法
  • 广义并交
  • 位字符串表示法
  • 多重集(multiset)及其运算

2.3 函数

  • 函数 :定义域、值域、像、原像
  • 单射(injective)、满射(surjective)、双射(bijective)
  • 反函数 存在条件: 是双射
  • 函数复合 (不满足交换律)
  • 下取整 上取整
  • 阶乘函数与 Stirling 公式

2.4 序列与求和

  • 序列(sequence):定义域为自然数集的函数
  • 等差数列、等比数列
  • 递推关系与初始条件、斐波那契数列
  • 求和记号 及其线性性质
  • 常用求和公式表
  • 双重求和与无穷级数

2.5 基数

  • 等势 与基数比较
  • 可数集 均可数
  • Cantor 对角线论证 不可数
  • Schröder-Bernstein 定理、Cantor 定理
  • 连续统假设

2.6 矩阵

  • 矩阵定义、加法、乘法(维度分析)
  • 单位矩阵 、矩阵的幂、转置
  • 0-1 矩阵:Join 、Meet 、布尔积 、布尔幂

学习脉络

集合(2.1-2.2)— 离散数学的基本语言
  ↓
函数(2.3)— 集合之间的映射关系
  ↓
序列与求和(2.4)— 函数的特例(定义域=ℕ)
  ↓
基数(2.5)— 集合大小的度量
  ↓
矩阵(2.6)— 表示关系和图的数据结构
  ↓ 预告
算法(第3章)— 将用函数描述算法复杂度

跨章关联

后续章节关联内容关联方式
第3章 算法函数描述算法复杂度直接应用
第5章 归纳与递归递推关系、序列求和深化
第6章 计数集合计数、容斥原理直接应用
第9章 关系关系用集合和矩阵表示直接应用
第10章 图论邻接矩阵是 0-1 矩阵直接应用

复习题


笔记索引

标题笔记链接
2.1集合2.1 集合
2.2集合运算2.2 集合运算
2.3函数2.3 函数
2.4序列与求和2.4 序列与求和
2.5基数2.5 基数
2.6矩阵2.6 矩阵

基本结构