跳到内容

第十卷:数学基础

语言工坊能描述程序,却不能替你证明结论。数学瞭望塔是一座贯穿全程的补给站:在算法、系统、数据和 AI 需要更精确的工具时,你可以回到这里学习逻辑、组合概率、线性代数、微积分与信息论,再带着它们返回主线。

旅程位置:语言工坊 → 数学瞭望塔(把直觉变成可推导的结论)→ 编译高塔

前置要求

需要高中数学基础。不需要大学数学,但需要耐心阅读符号和公式。

本卷不是必须一次读完的线性关卡。三部分分别与编程和算法、数据分析、机器学习配合阅读。

路线说明

数学基础分三段穿插在整个系列中:

Math A — 离散数学(在 Vol 1 之后阅读)

逻辑 → 集合论 → 证明方法 → 递归与递推 → 关系与函数

Math B — 组合与概率(在 Vol 2 前后阅读)

排列组合 → 图论基础 → 概率基础 → 数论基础

Math C — 应用数学(在 Vol 12 前阅读)

线性代数 → 微积分基础 → 信息论与数值计算


章节列表

Math A — 离散数学

#章节文件
1命题逻辑与谓词逻辑(3课)ch01-propositional-predicate-logic.md
2集合论(3课)ch02-set-theory.md
3证明方法(3课)ch03-proof-methods.md
4递归、归纳与递推(3课)ch04-recursion-induction.md
5关系与函数(3课)ch05-relations-functions.md

Math B — 组合数学与概率

#章节文件
6组合数学(3课)ch06-combinatorics.md
7图论(3课)ch07-graph-theory.md
8概率与统计(3课)ch08-probability.md
9数论(3课)ch09-number-theory.md

Math C — 应用数学

#章节文件
10线性代数(3课)ch10-linear-algebra.md
11微积分与优化(3课)ch11-calculus-optimization.md
12信息论与数值计算(3课)ch12-information-theory.md

完整课目

本卷按“章 → 编号课次”组织。8.1、8.2 这样的文件是第 8 章下连续的短课,不是两个重复章节。

Discrete Mathematics

第 1 章:命题逻辑:从需求句子到可判定公式

第 2 章:集合与运算:用成员关系描述对象范围

第 3 章:直接证明、逆否与分类讨论:搭出可检查的推理链

第 4 章:递归定义与数学归纳:沿构造过程证明

第 5 章:二元关系:性质、复合与闭包

Combinatorics and Probability

第 6 章:计数原则:加法、乘法、容斥与抽屉原理

第 7 章:图的模型与遍历:先定义边,再选择表示

第 8 章:概率空间与条件概率:先写模型,再更新判断

第 9 章:整除、同余与 Euclid 算法:整数的基本结构

Applied Mathematics

第 10 章:向量与内积:把对象变成可比较的坐标

第 11 章:极限、导数与链式法则:描述局部变化

第 12 章:自信息、熵与编码:不确定性怎样变成比特

Built with VitePress | Software Systems Atlas