跳到正文

公式表

所有定理、概念和事实卡片(共 255 张),自动汇总并按单元分组。

组合计数

1. 排列与组合

定义 1.1.1 · 阶乘

一个正整数的阶乘,是所有小于或等于它的正整数的乘积。也就是说,

n!=n×(n−1)×(n−2)×⋯×1.n! = n \times (n-1) \times (n-2) \times \cdots \times 1.
定理 1.2.2 · 物体的排序数

把 nn 个物体排成一排,方法数是 n!n!。

把 nn 个物体排成一圈,如果同一种排法旋转后不算不同,方法数是 (n−1)!(n-1)!。

把 nn 个物体排成一圈,如果同一种排法的旋转和镜像都不算不同,方法数是

(n−1)!2.\frac{(n-1)!}{2}.
定理 1.2.4 · 排列公式

从总共 nn 个物体中取出 kk 个排好,方法数是

nPk=n!(n−k)!.{}^{n}P_{k} = \frac{n!}{(n-k)!}.
定理 1.4.1 · 字母重排

一个单词的字母重排方法数是

n!d1!×d2!×d3!×⋯\frac{n!}{d_1! \times d_2! \times d_3! \times \cdots}

其中 nn 是字母个数,d1,d2,d3,…d_1, d_2, d_3, \ldots 是单词中每个出现不止一次的字母各自出现的次数。

定理 1.5.3 · 组合公式

从总共 nn 个物体中选出 kk 个,方法数是

(nk)=n!k! (n−k)!=n(n−1)⋯(n−k+1)k!.\binom{n}{k} = \frac{n!}{k!\,(n-k)!} = \frac{n(n-1)\cdots(n-k+1)}{k!}.

通常读作“nn 选 kk”。

定理 1.6.1 · 子集的个数

一个有 nn 个元素的集合,子集个数是 2n2^n。

2. 概率

定理 2.1.2 · 概率

当所有结果都等可能时,

概率=想要的结果总数所有结果总数.\text{概率} = \frac{\text{想要的结果总数}}{\text{所有结果总数}}.

3. 分类讨论

概念 3.1.1 · 让情况尽量少

很多计数问题和概率问题,都可以拆成几种情况来解:分别数出每种情况,再加起来。

做分类讨论时,总要设法让需要处理的情况尽量少。

概念 3.2.1 · 条件概率

如果题目问的是:已知事件 BB 已经发生,事件 AA 发生的概率是多少,那么只有 BB 中的结果仍然可能出现:

P(A∣B)=A 与 B 同时发生的方法数B 发生的方法数.P(A \mid B) = \frac{A \text{ 与 } B \text{ 同时发生的方法数}}{B \text{ 发生的方法数}}.

当各个结果不是等可能时,就改用概率来算:

P(A∣B)=P(A 且 B)P(B).P(A \mid B) = \frac{P(A \text{ 且 } B)}{P(B)}.

4. 容斥原理

定义 4.0.1 · 容斥原理

容斥原理(PIE)是一种计数方法:它求出至少满足若干性质之一的元素个数,同时保证满足不止一个性质的元素不会被数两次。

定义 4.0.2 · 并集符号

∣A∪B∣|A \cup B| 表示 AA 与 BB 的并集的元素个数:所有属于 AA 或属于 BB(或同时属于两者)的元素。重复的元素只写一次。

定义 4.0.3 · 交集符号

∣A∩B∣|A \cap B| 表示 AA 与 BB 的交集的元素个数:只包括同时属于两个集合的元素。

定理 4.0.4 · 两个集合的容斥原理

对两个集合 A1A_1 和 A2A_2,

∣A1∪A2∣=∣A1∣+∣A2∣−∣A1∩A2∣.|A_1 \cup A_2| = |A_1| + |A_2| - |A_1 \cap A_2|.

简单地说,先数出 2 类“东西”各有多少种可能,再减去重复的部分。

定理 4.0.6 · 三个集合的容斥原理

对三个集合 A1A_1、A2A_2、A3A_3,

∣A1∪A2∪A3∣=∣A1∣+∣A2∣+∣A3∣−∣A1∩A2∣−∣A1∩A3∣−∣A2∩A3∣+∣A1∩A2∩A3∣.\begin{aligned}|A_1 \cup A_2 \cup A_3| ={}& |A_1| + |A_2| + |A_3| \\ &- |A_1 \cap A_2| - |A_1 \cap A_3| - |A_2 \cap A_3| \\ &+ |A_1 \cap A_2 \cap A_3|.\end{aligned}

先数出 3 类“东西”各有多少种可能,再减去 3 对集合中各自重复的部分,最后把同时属于 3 个集合的元素加回来。

定理 4.0.7 · 一般形式的容斥原理

若 A1,A2,…,AnA_1, A_2, \ldots, A_n 是有限集合,则

∣⋃i=1nAi∣=∑i=1n∣Ai∣−∑i<j∣Ai∩Aj∣+∑i<j<k∣Ai∩Aj∩Ak∣−⋯+(−1)n−1∣A1∩⋯∩An∣.\left|\bigcup_{i=1}^{n} A_i\right| = \sum_{i=1}^{n} |A_i| - \sum_{i<j} |A_i \cap A_j| + \sum_{i<j<k} |A_i \cap A_j \cap A_k| - \cdots + (-1)^{n-1} |A_1 \cap \cdots \cap A_n|.

加上单个集合,减去每两个的交集,加上每三个的交集,正负号一直交替下去。

5. 隔板法

定理 5.1.1 · 隔板法

把 nn 个相同的物品放进 kk 个可区分的盒子里,方法数是

(n+k−1n).\binom{n+k-1}{n}.
概念 5.2.1 · 先给够最少数

隔板法极其有用,而且常常可以根据情况灵活变通。例如,如果每个盒子里至少要有 1 个物品,就先给每个盒子放 1 个,再对 n−kn - k 个物品和 kk 个可区分的盒子使用公式:

((n−k)+k−1k−1)=(n−1k−1).\binom{(n-k)+k-1}{k-1} = \binom{n-1}{k-1}.

6. 组合恒等式

定理 6.1.1 · 对称性

对称性:

(nk)=(nn−k)\binom{n}{k} = \binom{n}{n-k}
定理 6.1.2 · 二项式恒等式

各项之和:

(n0)+(n1)+⋯+(nn)=2n\binom{n}{0} + \binom{n}{1} + \cdots + \binom{n}{n} = 2^n
定理 6.1.3 · 奇偶选取恒等式

当 n≥1n \ge 1 时,

∑k=0n(−1)k(nk)=0.\sum_{k=0}^{n} (-1)^k \binom{n}{k} = 0.

也就是说,(n0)+(n2)+⋯=(n1)+(n3)+⋯\binom{n}{0} + \binom{n}{2} + \cdots = \binom{n}{1} + \binom{n}{3} + \cdots

定理 6.2.1 · 范德蒙恒等式

范德蒙恒等式:

(n0)(mr)+(n1)(mr−1)+⋯+(nr)(m0)=(m+nr)\binom{n}{0}\binom{m}{r} + \binom{n}{1}\binom{m}{r-1} + \cdots + \binom{n}{r}\binom{m}{0} = \binom{m+n}{r}
定理 6.2.3 · 范德蒙恒等式的特例

平方和:

∑i=0k(ki)2=(2kk)\sum_{i=0}^{k} \binom{k}{i}^2 = \binom{2k}{k}
概念 6.3.1 · 杨辉三角

杨辉三角(帕斯卡三角)是由二项式系数排成的三角形数表。它包含许多规律,能让复杂的计算简单得多。

第 nn 行(把最上面一行算作第 0 行)依次是 (n0),(n1),…,(nn)\binom{n}{0}, \binom{n}{1}, \ldots, \binom{n}{n}。下面把前几行写成二项式系数;“演示给我看”会用数字显示第 0 行到第 10 行。

定理 6.3.2 · 帕斯卡恒等式

帕斯卡恒等式:

(nr)+(nr+1)=(n+1r+1)\binom{n}{r} + \binom{n}{r+1} = \binom{n+1}{r+1}
定理 6.3.3 · 曲棍球棒恒等式

曲棍球棒恒等式:

(kk)+(k+1k)+⋯+(nk)=(n+1k+1)\binom{k}{k} + \binom{k+1}{k} + \cdots + \binom{n}{k} = \binom{n+1}{k+1}
定理 6.3.4 · 曲棍球棒恒等式的推广

推广形式:

(jk)+(j+1k)+⋯+(nk)=(n+1k+1)−(jk+1)\binom{j}{k} + \binom{j+1}{k} + \cdots + \binom{n}{k} = \binom{n+1}{k+1} - \binom{j}{k+1}

7. 几何计数

定理 7.2.1 · 方格中的长方形

在 m×nm \times n 的长方形方格中,各种大小的长方形一共有

(m+12)×(n+12)\binom{m+1}{2} \times \binom{n+1}{2}

个。

定理 7.3.1 · 方格中的正方形

n×nn \times n 的正方形方格中,正方形的个数是

12+22+⋯+n2=n(n+1)(2n+1)6.1^2 + 2^2 + \cdots + n^2 = \frac{n(n+1)(2n+1)}{6}.
定理 7.4.1 · 格路

只向上和向右走,从 (0,0)(0,0) 走到点 (m,n)(m,n) 的方法数是

(m+nm).\binom{m+n}{m}.
概念 7.5.1 · 两次计数棱

在一个多面体中,把每个面的边数加起来,得到的是多面体棱数的 2 倍。这是因为每条棱都是 2 个面的边。

把每个顶点连着的棱数加起来,得到的也是棱数的 2 倍,因为每条棱在 2 个不同的顶点处各被数了一次。

例如,正方体每个面有 4 条边,共 6 个面,所以它有 4×62=12\frac{4 \times 6}{2} = 12 条棱。另外,每个顶点连着 3 条棱,共 8 个顶点,所以有 3×82=12\frac{3 \times 8}{2} = 12 条棱。

定理 7.5.2 · 欧拉多面体公式
棱数=面数+顶点数−2\text{棱数} = \text{面数} + \text{顶点数} - 2
E=F+V−2E = F + V - 2

8. 几何概率

定义 8.0.1 · 几何概率

几何概率是一种计算概率的方法:用长度、面积或体积从几何上度量结果的“多少”。解几何概率题的关键是

  1. 针对不同情况试几个例子,并且一定要标出极端情况。
  2. 弄清楚这些结果在图上构成什么区域。
  3. 用几何方法求出这块区域的面积。
P=合要求区域的大小整个样本空间的大小P = \frac{\text{合要求区域的大小}}{\text{整个样本空间的大小}}

9. 期望值

定义 9.0.1 · 期望值

期望值是所有结果的加权平均:每个结果按它发生的可能性大小占相应的比重。

定理 9.0.2 · 期望值

随机量 XX 的期望值是

E(X)=∑xi⋅P(xi),E(X) = \sum x_i \cdot P(x_i),

其中 xix_i 是 XX 所有可能的取值,P(xi)P(x_i) 是每个取值出现的概率。

用一句话说:把每个取值乘上它的概率,再加起来。

定理 9.0.4 · 期望的线性性

对于任意随机量 x1,x2,…,xnx_1, x_2, \dots, x_n,无论独立还是相关,都有

E(x1+x2+⋯+xn)=E(x1)+E(x2)+⋯+E(xn).E(x_1 + x_2 + \cdots + x_n) = E(x_1) + E(x_2) + \cdots + E(x_n).

总和的期望值等于各部分期望值之和。

10. 递推

定义 10.1.1 · 递推

递推就是先求出较小的值,再用它们计算较大的值。

概念 10.2.1 · 递推法

用递推解题分几步:

  1. 自己动手解出几个较小的初始值。
  2. 一般来说,递推式右边有几项,就需要几个初始值。
  3. 对一般的 f(n)f(n),看看到达这一步有哪些不同的方式,用前面的值写出递推式。
  4. 一步一步计算 f(n)f(n),直到算出你要的那个数。
概念 10.4.1 · 两个递推函数

很多时候,定义两个递推函数会更简单,比如 a(n)a(n) 和 b(n)b(n),真正的答案是两者的某种组合(例如 a(n)+b(n)a(n) + b(n))。

11. 概率状态

概念 11.0.1 · 状态

当我们想求从不同局面或不同轮次出发“获胜”的概率时,就用状态。解状态问题分三步:

  1. 给从每个局面出发获胜的概率设一个未知数。
  2. 对每个局面,用其他状态表示从它出发获胜的概率,写出一个方程。
  3. 解这个方程组。
概念 11.0.2 · 状态中的对称性

做状态问题时,一定要留意对称性:获胜概率相同的局面可以共用一个未知数。这样方程会简单得多。

概念 11.1.1 · 状态表

对于状态递推,一个好办法往往是直接列一张表,写出每个时刻处于每个位置的概率。记住:每一步的概率总和必须始终为 11。

概念 11.2.1 · 期望值状态

期望值状态的用法和概率状态几乎完全一样。唯一的区别:每个方程都要加 1。例如

从 A 出发的期望步数=从 B 出发的期望步数+1.\text{从 } A \text{ 出发的期望步数} = \text{从 } B \text{ 出发的期望步数} + 1.

之所以加 11,是因为从 AA 走到 BB 要花 11 步。

代数

12. 代数变形

定理 12.0.1 · 指数运算法则

对任意非零的 xx:

x−a=1xax^{-a} = \frac{1}{x^{a}}
xa×xb=xa+bx^{a} \times x^{b} = x^{a+b}
xa÷xb=xa−bx^{a} \div x^{b} = x^{a-b}
(xa)b=xab\left(x^{a}\right)^{b} = x^{ab}
定理 12.1.1 · 二项式的平方展开
(x+y)2=x2+2xy+y2=(x−y)2+4xy(x + y)^2 = x^2 + 2xy + y^2 = (x - y)^2 + 4xy
(x−y)2=x2−2xy+y2=(x+y)2−4xy(x - y)^2 = x^2 - 2xy + y^2 = (x + y)^2 - 4xy
(x+y)2+(x−y)2=2(x2+y2)(x + y)^2 + (x - y)^2 = 2\left(x^2 + y^2\right)
(x+y)2−(x−y)2=4xy(x + y)^2 - (x - y)^2 = 4xy
(x+y+z)2=x2+y2+z2+2(xy+yz+xz)(x + y + z)^2 = x^2 + y^2 + z^2 + 2(xy + yz + xz)
定理 12.1.2 · 二项式的立方展开
(x+y)3=x3+3xy(x+y)+y3(x + y)^3 = x^3 + 3xy(x + y) + y^3
(x+y)3=x3+3x2y+3xy2+y3(x + y)^3 = x^3 + 3x^2y + 3xy^2 + y^3
(x−y)3=x3−3xy(x−y)−y3(x - y)^3 = x^3 - 3xy(x - y) - y^3
(x−y)3=x3−3x2y+3xy2−y3(x - y)^3 = x^3 - 3x^2y + 3xy^2 - y^3
x3+y3+z3−3xyz=(x+y+z)(x2+y2+z2−xy−xz−yz)x^3 + y^3 + z^3 - 3xyz = (x + y + z)\left(x^2 + y^2 + z^2 - xy - xz - yz\right)
定理 12.1.3

如果

x+1x=ax + \frac{1}{x} = a

那么

x2+1x2=a2−2x^2 + \frac{1}{x^2} = a^2 - 2
x3+1x3=a3−3ax^3 + \frac{1}{x^3} = a^3 - 3a
x4+1x4=(a2−2)2−2x^4 + \frac{1}{x^4} = \left(a^2 - 2\right)^2 - 2
定理 12.2.1 · 平方差公式

平方差:

x2−y2=(x−y)(x+y)x^2 - y^2 = (x - y)(x + y)
定理 12.3.1 · 立方差公式

立方差:

x3−y3=(x−y)(x2+xy+y2)x^3 - y^3 = (x - y)\left(x^2 + xy + y^2\right)
定理 12.3.2 · 立方和公式

立方和:

x3+y3=(x+y)(x2−xy+y2)x^3 + y^3 = (x + y)\left(x^2 - xy + y^2\right)
定理 12.4.1 · n 次幂的因式分解

奇次幂之和:

x2n+1+y2n+1=(x+y)(x2n−x2n−1y+x2n−2y2−⋯−xy2n−1+y2n)x^{2n+1} + y^{2n+1} = (x + y)\left(x^{2n} - x^{2n-1}y + x^{2n-2}y^2 - \cdots - xy^{2n-1} + y^{2n}\right)

第二个因式中的符号正负交替。

幂之差:

xn−yn=(x−y)(xn−1+xn−2y+xn−3y2+⋯+xyn−2+yn−1)x^{n} - y^{n} = (x - y)\left(x^{n-1} + x^{n-2}y + x^{n-3}y^2 + \cdots + xy^{n-2} + y^{n-1}\right)

第二个因式中的符号全是正号。

定理 12.4.2 · 西蒙因式分解技巧(SFFT)

SFFT:

xy+kx+jy+jk=(x+j)(y+k)xy + kx + jy + jk = (x + j)(y + k)
概念 12.5.1 · 解代数方程的技巧
  1. 代入法
  2. 消元法
  3. 把方程相加、相减、相乘
  4. 把项分组
  5. 通分
  6. 不一定要求出每一个未知数
  7. 利用未知数之间的对称性
  8. 巧妙换元,让式子变简单
  9. 寻找常见的因式分解

13. 多项式的韦达定理

定理 13.1.1 · 求根公式

二次方程

ax2+bx+c=0ax^2 + bx + c = 0

的解是

x=−b±b2−4ac2a.x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}.
概念 13.1.2 · 判别式

在求根公式中,

b2−4acb^2 - 4ac

(根号里面的部分)叫作这个二次式的判别式。

  1. 如果判别式 b2−4acb^2 - 4ac 等于 00,那么这个二次式有一个重根。
  2. 如果判别式 b2−4acb^2 - 4ac 是正数,那么这个二次式有 2 个不同的实根。
  3. 如果判别式 b2−4acb^2 - 4ac 是负数,那么这个二次式没有实根。
定理 13.1.3 · 二次方程的韦达定理

在二次方程

ax2+bx+c=0ax^2 + bx + c = 0

中,两根之和是

−ba-\frac{b}{a}

,两根之积是

ca.\frac{c}{a}.
定理 13.1.4 · 高次多项式的韦达定理

对于多项式方程

anxn+an−1xn−1+⋯+a1x+a0=0,a_n x^n + a_{n-1}x^{n-1} + \dots + a_1 x + a_0 = 0,

设它的根为 r1,r2,r3,…,rnr_1, r_2, r_3, \dots, r_n,则有:

r1+r2+r3+⋯+rn=−an−1an(所有根之和)r_1 + r_2 + r_3 + \dots + r_n = -\frac{a_{n-1}}{a_n} \quad \text{(所有根之和)}
r1r2+r1r3+⋯+rn−1rn=an−2an(所有两根之积的和)r_1r_2 + r_1r_3 + \dots + r_{n-1}r_n = \frac{a_{n-2}}{a_n} \quad \text{(所有两根之积的和)}
r1r2r3+r1r2r4+⋯+rn−2rn−1rn=−an−3an(所有三根之积的和)r_1r_2r_3 + r_1r_2r_4 + \dots + r_{n-2}r_{n-1}r_n = -\frac{a_{n-3}}{a_n} \quad \text{(所有三根之积的和)}
⋮\vdots
r1r2r3⋯rn=(−1)na0an(全部 n 个根之积)r_1r_2r_3\cdots r_n = (-1)^n\frac{a_0}{a_n} \quad \text{(全部 } n \text{ 个根之积)}

符号正负交替:奇数个根之积的和带负号,偶数个根之积的和带正号。

14. 多项式的根

定理 14.1.1 · 用根表示多项式

多项式

P(x)=anxn+an−1xn−1+⋯+a1x+a0P(x) = a_n x^n + a_{n-1}x^{n-1} + \cdots + a_1 x + a_0

可以写成

an(x−r1)(x−r2)(x−r3)⋯(x−rn),a_n(x - r_1)(x - r_2)(x - r_3)\cdots(x - r_n),

其中 r1,r2,r3,…,rnr_1, r_2, r_3, \ldots, r_n 是这个多项式的 nn 个根。

推论 14.1.2 · 用根表示首一多项式

多项式

P(x)=xn+an−1xn−1+⋯+a1x+a0P(x) = x^n + a_{n-1}x^{n-1} + \cdots + a_1 x + a_0

(首项系数是 11)可以写成

(x−r1)(x−r2)(x−r3)⋯(x−rn),(x - r_1)(x - r_2)(x - r_3)\cdots(x - r_n),

其中 r1,r2,r3,…,rnr_1, r_2, r_3, \ldots, r_n 是这个多项式的 nn 个根。

概念 14.1.3 · 求差的乘积

如果题目要求像 (k−r)(k−s)(k−t)(k - r)(k - s)(k - t) 这样的式子,其中 rr、ss、tt 是一个首一多项式 PP 的根,那么由上面的表示,它就是 P(k)P(k)。对于不是首一的多项式,方法一样,只是这个乘积等于

P(k)an,\frac{P(k)}{a_n},

其中 ana_n 是 xnx^n 项的系数。

定理 14.1.4 · 代数基本定理

一个 nn 次多项式(最高次项的次数是 nn)在计入重数的情况下恰有 nn 个复数根。例如,一个重根算作 22 个根。

定理 14.1.5 · 余数定理

多项式 P(x)P(x) 除以 x−rx - r 的余数是 P(r)P(r)。

推论 14.1.6 · 因式定理

如果 P(r)=0P(r) = 0,那么 x−rx - r 整除多项式 P(x)P(x)。这是余数定理的直接推论。

定义 14.2.1 · 对称多项式

如果多项式

P(x)=anxn+an−1xn−1+⋯+a1x+a0P(x) = a_n x^n + a_{n-1}x^{n-1} + \cdots + a_1 x + a_0

满足

an=a0,an−1=a1,an−2=a2,an−3=a3, …a_n = a_0,\quad a_{n-1} = a_1,\quad a_{n-2} = a_2,\quad a_{n-3} = a_3,\ \ldots

就称它是对称的。简单地说,首尾对应位置的系数相等。

概念 14.2.2 · 解偶数次的对称多项式方程

要解一个偶数次的对称多项式 P(x)=a0xn+a1xn−1+⋯+a1x+a0P(x) = a_0 x^n + a_1 x^{n-1} + \cdots + a_1 x + a_0:

  • 除以 xn/2x^{n/2}。
  • 把 xkx^k 项和 1xk\frac{1}{x^k} 项放在一起。
  • 换元
y=x+1x,y = x + \frac{1}{x},

把式子中的每一项都用 yy 表示。

  • 解出降次后的多项式。
概念 14.3.1 · 倒数根

如果

P(x)=anxn+an−1xn−1+⋯+a1x+a0P(x) = a_n x^n + a_{n-1}x^{n-1} + \cdots + a_1 x + a_0

的根是 r1,r2,r3,…,rnr_1, r_2, r_3, \ldots, r_n,那么

Q(x)=a0xn+a1xn−1+⋯+an−1x+anQ(x) = a_0 x^n + a_1 x^{n-1} + \cdots + a_{n-1}x + a_n

的根是

1r1,1r2,…,1rn.\frac{1}{r_1}, \frac{1}{r_2}, \ldots, \frac{1}{r_n}.

把一个多项式的系数倒过来排,它的根就变成原来各根的倒数。

概念 14.3.2 · 根增大或减小

如果

P(x)=anxn+an−1xn−1+⋯+a1x+a0P(x) = a_n x^n + a_{n-1}x^{n-1} + \cdots + a_1 x + a_0

的根是 r1,r2,r3,…,rnr_1, r_2, r_3, \ldots, r_n,那么

Q(x)=an(x−k)n+an−1(x−k)n−1+⋯+a1(x−k)+a0Q(x) = a_n (x - k)^n + a_{n-1}(x - k)^{n-1} + \cdots + a_1(x - k) + a_0

的根是

r1+k,r2+k,r3+k,…,rn+k.r_1 + k, r_2 + k, r_3 + k, \ldots, r_n + k.
定理 14.3.5 · 牛顿和

设 P(x)=anxn+an−1xn−1+⋯+a1x+a0P(x) = a_n x^n + a_{n-1}x^{n-1} + \cdots + a_1 x + a_0 的根是 r1,r2,…,rnr_1, r_2, \ldots, r_n,并设

Sk=r1k+r2k+⋯+rnk.S_k = r_1^k + r_2^k + \cdots + r_n^k.

那么

anS1+an−1=0anS2+an−1S1+2an−2=0anS3+an−1S2+an−2S1+3an−3=0\begin{aligned} a_n S_1 + a_{n-1} &= 0 \\ a_n S_2 + a_{n-1}S_1 + 2a_{n-2} &= 0 \\ a_n S_3 + a_{n-1}S_2 + a_{n-2}S_1 + 3a_{n-3} &= 0 \end{aligned}

依此类推。这里当 jj 为负数时 aj=0a_j = 0(k>nk > n 时会遇到这种情况)。

用文字说:

  1. 用首项系数 ana_n 乘 SkS_k。
  2. 用下一个系数 an−1a_{n-1} 乘 Sk−1S_{k-1},再用 an−2a_{n-2} 乘 Sk−2S_{k-2},依此类推,把这些乘积加起来。
  3. 到 S0S_0 时停下:不乘 S0S_0,而是把最后那个系数乘以 kk。(如果系数先用完了,就直接停下。)
  4. 令总和等于 00。

15. 等差数列

定理 15.0.4 · 等差数列的第 $n$ 项
an=a1+(n−1)da_n = a_1 + (n - 1)d
an=am+(n−m)da_n = a_m + (n - m)d
定理 15.0.5 · 等差数列的项数
n=an−a1d+1n = \frac{a_n - a_1}{d} + 1

用文字表示:

项数=末项−首项公差+1\text{项数} = \frac{\text{末项} - \text{首项}}{\text{公差}} + 1
定理 15.0.6 · 等差数列各项的平均数
各项的平均数=a1+an2\text{各项的平均数} = \frac{a_1 + a_n}{2}
定理 15.0.7 · 等差数列所有项的和
Sn=a1+an2×nS_n = \frac{a_1 + a_n}{2} \times n

代入 an=a1+(n−1)da_n = a_1 + (n - 1)d,得到

Sn=2a1+(n−1)d2×nS_n = \frac{2a_1 + (n - 1)d}{2} \times n

16. 等比数列

定义 16.0.2 · 等比数列的记号

一般地,等比数列的各项可以记作

g1,g2,g3,g4,…,gng_1, g_2, g_3, g_4, \ldots, g_n

其中

  • rr 是相邻两项的公比
  • nn 是项数
定理 16.0.4 · 等比数列的第 n 项

通项公式:

gn=g1⋅rn−1g_n = g_1 \cdot r^{n-1}
gn=gm⋅rn−mg_n = g_m \cdot r^{n-m}
定理 16.0.5 · 有限等比数列所有项的和

当 r≠1r \ne 1 时,

Sn=g1⋅rn−1r−1S_n = g_1 \cdot \frac{r^n - 1}{r - 1}
定理 16.0.6 · 无穷等比数列所有项的和

当 −1<r<1-1 < r < 1 时,

S∞=g11−rS_\infty = \frac{g_1}{1 - r}

17. 特殊数列

定理 17.0.1 · 连续整数求和公式
1+2+3+⋯+n=n(n+1)21 + 2 + 3 + \cdots + n = \frac{n(n+1)}{2}
定理 17.0.2 · 奇数求和公式
1+3+5+⋯+(2n−1)=n21 + 3 + 5 + \cdots + (2n - 1) = n^2

简单地说,前 nn 个奇数之和是 n2n^2。

定理 17.0.3 · 偶数求和公式
2+4+6+⋯+2n=n(n+1)2 + 4 + 6 + \cdots + 2n = n(n+1)

直观地想:把每一项里的 22 提出来:

2(1+2+3+⋯+n)=2⋅n(n+1)2=n(n+1).2(1 + 2 + 3 + \cdots + n) = 2 \cdot \frac{n(n+1)}{2} = n(n+1).
定理 17.0.4 · 平方和公式
12+22+⋯+n2=n(n+1)(2n+1)61^2 + 2^2 + \cdots + n^2 = \frac{n(n+1)(2n+1)}{6}
定理 17.0.5 · 立方和公式
13+23+⋯+n3=(n(n+1)2)21^3 + 2^3 + \cdots + n^3 = \left(\frac{n(n+1)}{2}\right)^2
概念 17.1.1 · 裂项相消

把开头几项和最后几项展开,把能抵消的项都消掉。

18. 平均数、中位数、众数

定义 18.0.1 · 平均数
平均数=所有项的平均值=所有项的和项数\text{平均数} = \text{所有项的平均值} = \frac{\text{所有项的和}}{\text{项数}}

反过来写:总和=平均数×项数\text{总和} = \text{平均数} \times \text{项数}。大多数平均数问题其实都是总和问题。

定义 18.0.2 · 中位数

把这些数按从小到大(或从大到小)的顺序排好后:

  • 如果项数是奇数,中位数就是正中间的那个数。
  • 如果项数是偶数,中位数就是中间两个数的平均数。
定义 18.0.3 · 众数
众数=出现次数最多的项\text{众数} = \text{出现次数最多的项}
定义 18.0.5 · 几何平均数

正数 a1,a2,a3,…,ana_1, a_2, a_3, \ldots, a_n 的几何平均数是

a1×a2×a3×⋯×ann\sqrt[n]{a_1 \times a_2 \times a_3 \times \cdots \times a_n}
定义 18.0.6 · 调和平均数

正数 a1,a2,a3,…,ana_1, a_2, a_3, \ldots, a_n 的调和平均数是

11a1+1a2+⋯+1ann=n1a1+1a2+⋯+1an\frac{1}{\dfrac{\frac{1}{a_1} + \frac{1}{a_2} + \cdots + \frac{1}{a_n}}{n}} = \frac{n}{\frac{1}{a_1} + \frac{1}{a_2} + \cdots + \frac{1}{a_n}}

用一句话说:倒数的平均数的倒数。

定义 18.0.7 · 平方平均数

a1,a2,a3,…,ana_1, a_2, a_3, \ldots, a_n 的平方平均数(均方根)是

a12+a22+a32+⋯+an2n\sqrt{\frac{a_1^2 + a_2^2 + a_3^2 + \cdots + a_n^2}{n}}

对于正数,QM≥AM≥GM≥HM\text{QM} \ge \text{AM} \ge \text{GM} \ge \text{HM},当且仅当所有数都相等时取等号(第 40 章会证明它)。

19. 方程组

定理 19.1.1 · 工作量、效率与时间
工作量=效率×时间\text{工作量} = \text{效率} \times \text{时间}

等价地,

效率=工作量时间,时间=工作量效率.\text{效率} = \frac{\text{工作量}}{\text{时间}}, \qquad \text{时间} = \frac{\text{工作量}}{\text{效率}}.
定理 19.1.2 · 合作完成

如果一个人完成某件事需要 aa 单位的时间,另一个人完成同一件事需要 bb 单位的时间,那么两人合作完成需要

aba+b\frac{ab}{a+b}

单位的时间。

20. 速度、路程与时间

定理 20.0.1 · 路程、速度与时间
路程=速度×时间\text{路程} = \text{速度} \times \text{时间}

等价地,

速度=路程时间时间=路程速度\text{速度} = \frac{\text{路程}}{\text{时间}} \qquad \text{时间} = \frac{\text{路程}}{\text{速度}}

单位要对应:每小时多少英里,就要配上以小时为单位的时间。先把分钟换算好。

定理 20.0.2 · 平均速度
平均速度=总路程总时间\text{平均速度} = \frac{\text{总路程}}{\text{总时间}}

数论

21. 质数与因数

定义 21.0.1 · 质数

质数是恰好有两个因数的数:11 和它本身。例如,2,3,5,7,11,13,17,19,23,…2, 3, 5, 7, 11, 13, 17, 19, 23, \ldots 都是质数。

概念 21.0.3 · 质因数分解

质因数分解就是把一个数写成若干个质数的乘积。

例:6060 的质因数分解是 22×3×52^2 \times 3 \times 5。

定理 21.0.4 · 一个数的因数个数

如果一个数的质因数分解是

p1e1×p2e2×⋯×pkek,p_1^{e_1} \times p_2^{e_2} \times \cdots \times p_k^{e_k},

那么这个数的因数个数是

(e1+1)(e2+1)⋯(ek+1).(e_1 + 1)(e_2 + 1)\cdots(e_k + 1).
定理 21.1.1 · 一个数的因数和

如果一个数的质因数分解是

p1e1×p2e2×⋯×pkek,p_1^{e_1} \times p_2^{e_2} \times \cdots \times p_k^{e_k},

那么这个数所有因数的和是

(1+p1+p12+⋯+p1e1)(1+p2+p22+⋯+p2e2)⋯(1+pk+pk2+⋯+pkek).(1 + p_1 + p_1^2 + \cdots + p_1^{e_1})(1 + p_2 + p_2^2 + \cdots + p_2^{e_2})\cdots(1 + p_k + p_k^2 + \cdots + p_k^{e_k}).
概念 21.1.2 · 一个数的因数和

对质因数分解中的每个质数 pp,先求出 pkp^k 对所有可能的指数 kk(从 00 到 pp 的指数)的和。再把所有质数对应的这些和乘起来,就得到这个数所有因数的和。

定理 21.2.1 · 一个数的因数积

如果一个数 nn 有 ff 个因数(用因数个数公式数出来),那么 nn 的所有因数的积是

nf/2.n^{f/2}.

22. 整除与勒让德公式

概念 22.0.1 · 整除判定法则
除数 法则
22 个位数字是偶数
33 各位数字之和能被 33 整除
44 末 22 位能被 44 整除
55 个位数字是 00 或 55
66 能被 22 和 33 整除
77 不断减去 77 的倍数,直到剩下一个小数,看它能否被 77 整除
88 末 33 位能被 88 整除
99 各位数字之和能被 99 整除
1010 个位数字是 00
1111 把奇数位置上的数字相加(OO),把偶数位置上的数字相加(EE)。如果 ∣O−E∣\lvert O - E \rvert 能被 1111 整除,那么这个数也能被 1111 整除
1212 能被 33 和 44 整除
1515 能被 33 和 55 整除
定理 22.0.2 · 勒让德定理

对于质数 pp,n!n! 中因数 pp 的个数是

vp(n!)=⌊np⌋+⌊np2⌋+⌊np3⌋+⋯v_p(n!) = \left\lfloor \frac{n}{p} \right\rfloor + \left\lfloor \frac{n}{p^2} \right\rfloor + \left\lfloor \frac{n}{p^3} \right\rfloor + \cdots

一旦 pk>np^k > n,求和就停止,因为后面的每一项都是 00。

23. 最大公因数与最小公倍数

定义 23.0.1 · 最大公因数

两个或多个非零整数的最大公因数(GCD),是能整除其中每一个数的最大正整数。

它也叫最大公约数(英文也写作 GCF,即 Greatest Common Factor)。这两种叫法意思相同。

定义 23.0.2 · 最小公倍数

两个或多个非零整数的最小公倍数(LCM),是能被其中每一个数整除的最小正整数。

概念 23.0.3 · 用质因数分解求最大公因数和最小公倍数

在 mm 和 nn 的质因数分解中,gcd⁡(m,n)\gcd(m, n) 对每个质因数取较低的指数。

lcm⁡(m,n)\operatorname{lcm}(m, n) 对每个质因数取较高的指数。

例如,24=23⋅324 = 2^{3} \cdot 3,36=22⋅3236 = 2^{2} \cdot 3^{2},所以 gcd⁡(24,36)=22⋅3=12\gcd(24, 36) = 2^{2} \cdot 3 = 12,lcm⁡(24,36)=23⋅32=72\operatorname{lcm}(24, 36) = 2^{3} \cdot 3^{2} = 72。

定理 23.0.4 · 最大公因数 × 最小公倍数

两个数的最大公因数与最小公倍数之积,等于这两个数之积:

gcd⁡(m,n)⋅lcm⁡(m,n)=m⋅n.\gcd(m, n) \cdot \operatorname{lcm}(m, n) = m \cdot n.
定理 23.0.5 · 提取公因数

如果两个数有公因数 cc,那么

gcd⁡(ac,bc)=c⋅gcd⁡(a,b).\gcd(ac, bc) = c \cdot \gcd(a, b).
定理 23.0.6 · 辗转相除法
gcd⁡(x,y)=gcd⁡(x−ky, y)\gcd(x, y) = \gcd(x - ky,\ y)

其中 x>yx > y,kk 是正整数。

定理 23.0.8 · 裴蜀定理

方程

ax+by=cax + by = c

有整数解 x,yx, y,当且仅当 gcd⁡(a,b)\gcd(a, b) 整除 cc。

24. 模运算

定义 24.0.1 · 同余
n≡a(modb)n \equiv a \pmod{b}

表示数 nn 和 aa 除以 bb 的余数相同。等价地说,bb 整除 n−an - a。读作“nn 与 aa 模 bb 同余”。

定理 24.0.2 · 同余式相乘

若 a≡x(modn)a \equiv x \pmod{n} 且 b≡y(modn)b \equiv y \pmod{n},则

ab≡xy(modn).ab \equiv xy \pmod{n}.

(原书把第一个同余式印成了“a=x(modn)a = x \pmod n”,意思是 ≡\equiv。)

定理 24.0.3 · 同余式的乘方

若 a≡x(modn)a \equiv x \pmod{n},则对每个正整数 mm,都有

am≡xm(modn).a^m \equiv x^m \pmod{n}.
概念 24.0.4 · 尾数周期

要求一个很大的幂 aba^b 的末一位(或末几位)数字,先算出 aba^b 的前几个值,找出规律。余数最终一定会重复,所以这个规律可以推广到很大的 bb。

定理 24.0.5 · 欧拉函数

若 nn 的质因数分解是 p1e1p2e2⋯pkekp_1^{e_1} p_2^{e_2} \cdots p_k^{e_k},则

φ(n)=n(1−1p1)(1−1p2)⋯(1−1pk),\varphi(n) = n\left(1 - \frac{1}{p_1}\right)\left(1 - \frac{1}{p_2}\right)\cdots\left(1 - \frac{1}{p_k}\right),

其中 φ(n)\varphi(n) 是不超过 nn 且与 nn 互质的正整数的个数。

步骤: 1. 求出 nn 的质因数分解。2. 对每个质数 pip_i,写出 1−1pi1 - \frac{1}{p_i},并把它们相乘。3. 再把这个积乘以 nn。

定理 24.0.6 · 欧拉定理

对 n>1n > 1,

aφ(n)≡1(modn)a^{\varphi(n)} \equiv 1 \pmod{n}

成立当且仅当 gcd⁡(a,n)=1\gcd(a, n) = 1。

推论 24.0.7 · 费马小定理

若 pp 是质数且 p∤ap \nmid a,则

ap−1≡1(modp).a^{p-1} \equiv 1 \pmod{p}.

(原书写的是“当且仅当 pp 是质数且 gcd⁡(a,n)=1\gcd(a, n) = 1”。逆命题是错的:561=3⋅11⋅17561 = 3 \cdot 11 \cdot 17 不是质数,但对每个与 561561 互质的 aa,都有 a560≡1(mod561)a^{560} \equiv 1 \pmod{561}。)

概念 24.0.8 · 模逆元

若 ab≡1(modn)ab \equiv 1 \pmod{n},则 aa 是 bb(模 nn)的模逆元,bb 也是 aa 的逆元。记作

a−1≡b(modn).a^{-1} \equiv b \pmod{n}.

aa 的逆元存在,当且仅当 gcd⁡(a,n)=1\gcd(a, n) = 1。

定理 24.0.9 · 威尔逊定理

对质数 pp,

(p−1)!≡p−1≡−1(modp).(p-1)! \equiv p - 1 \equiv -1 \pmod{p}.
定理 24.0.10 · 二项式定理

对非负整数 nn,

(x+y)n=(n0)xny0+(n1)xn−1y+(n2)xn−2y2+⋯+(nn)x0yn.(x+y)^n = \binom{n}{0}x^n y^0 + \binom{n}{1}x^{n-1}y + \binom{n}{2}x^{n-2}y^2 + \cdots + \binom{n}{n}x^0 y^n.

在模运算中,把大的底数写成“小数 + 10 的倍数”:在 (1+10)n(1 + 10)^{n} 中,从 10310^3 开始的每一项模 10001000 都是 0,所以 (1+10)n≡1+10n+100(n2)(mod1000)(1 + 10)^n \equiv 1 + 10n + 100\binom{n}{2} \pmod{1000}。

定理 24.0.11 · 中国剩余定理

若正整数 xx 满足

x≡a1(modn1),x≡a2(modn2),…,x≡ak(modnk),x \equiv a_1 \pmod{n_1},\quad x \equiv a_2 \pmod{n_2},\quad \dots,\quad x \equiv a_k \pmod{n_k},

其中 nin_i 两两互质,则 xx 模 n1n2⋯nkn_1 n_2 \cdots n_k 有唯一解。

概念 24.0.13 · 解一次同余式

解两个同余式组成的方程组,可以尝试检验,直到找到同时满足两个条件的数;也可以用代数方法:

  1. 从 n≡r1(modm1)n \equiv r_1 \pmod{m_1} 和 n≡r2(modm2)n \equiv r_2 \pmod{m_2} 出发,其中 m1m_1 与 m2m_2 互质。
  2. 把第一个改写成等式:n=km1+r1n = k m_1 + r_1。
  3. 代入第二个:km1+r1≡r2(modm2)k m_1 + r_1 \equiv r_2 \pmod{m_2},所以 k≡(r2−r1)⋅m1−1(modm2)k \equiv (r_2 - r_1)\cdot m_1^{-1} \pmod{m_2}。
  4. 用尝试检验求出 m1−1(modm2)m_1^{-1} \pmod{m_2}。
  5. 现在知道 k≡k0(modm2)k \equiv k_0 \pmod{m_2};写成 k=m2t+k0k = m_2 t + k_0。
  6. 代回 n=km1+r1n = k m_1 + r_1。
  7. 读出最后的同余式 n≡k0m1+r1(modm1m2)n \equiv k_0 m_1 + r_1 \pmod{m_1 m_2}。

(原书第 3 步写成“m1≡(r2−r1)⋅k−1m_1 \equiv (r_2 - r_1)\cdot k^{-1}”,第 5 步用了未定义的字母 b,db, d;这里已改正。)

概念 24.0.14 · 两个同余式的公式

对互质的 m1,m2m_1, m_2,n≡r1(modm1)n \equiv r_1 \pmod{m_1} 与 n≡r2(modm2)n \equiv r_2 \pmod{m_2} 的解是

n≡r1+m1(r2−r1)⋅i(modm1m2),其中 i≡m1−1(modm2).n \equiv r_1 + m_1 (r_2 - r_1)\cdot i \pmod{m_1 m_2}, \qquad \text{其中 } i \equiv m_1^{-1} \pmod{m_2}.

(原书漏掉了最后的模 m1m2m_1 m_2。)

25. 代数数论

概念 25.0.1 · 代数数论的常用技巧
  1. 换元,把数变成字母
  2. 把项分组
  3. 寻找因式分解
  4. 有时还要用到模运算、整除或其他数论技巧
定理 25.5.1 · 苏菲·热尔曼恒等式

苏菲·热尔曼恒等式:

x4+4y4=(x2−2xy+2y2)(x2+2xy+2y2)x^{4} + 4y^{4} = \left(x^{2} - 2xy + 2y^{2}\right)\left(x^{2} + 2xy + 2y^{2}\right)

26. 不定方程

定义 26.0.1 · 不定方程

不定方程(丢番图方程)是只求整数解的多项式方程(每个未知数都必须是整数)。

概念 26.0.2 · 解不定方程的策略

下面是解不定方程的一些思路。

  • 对不同的数取模。下面两种情况尤其有用:
    1. 证明没有解,或
    2. 证明解必须是某种特定形式。
  • 对各项可能的取值估界。当解只有有限个时,这一招很管用。
  • 利用代数章节里的因式分解公式(西蒙因式分解技巧、平方差、立方和与立方差)因式分解,求出所有解。
  • 换元,把方程化简。
  • 找出哪些量一定是未知数的倍数或因数,并据此改写方程。例如,若 aa 是 66 的倍数,就代入 a=6ka = 6k。

27. 进制

概念 27.0.2 · $n$ 进制中的位值

各位数字为 am,am−1,…,a2,a1,a0a_m, a_{m-1}, \ldots, a_2, a_1, a_0 的 nn 进制数可以写成

(amam−1…a2a1a0)n.\left(a_m a_{m-1} \ldots a_2 a_1 a_0\right)_n.

它的值是

amnm+am−1nm−1+⋯+a2n2+a1n1+a0n0.a_m n^m + a_{m-1} n^{m-1} + \cdots + a_2 n^2 + a_1 n^1 + a_0 n^0.
概念 27.0.3 · $n$ 进制小数

进制里也可以有小数,包括循环小数和有限小数。

小数点前各位数字为 am,am−1,…,a1,a0a_m, a_{m-1}, \ldots, a_1, a_0、小数点后各位数字为 a−1,a−2,…,a−qa_{-1}, a_{-2}, \ldots, a_{-q} 的 nn 进制数可以写成

(amam−1…a1a0 . a−1a−2…a−q)n.\left(a_m a_{m-1} \ldots a_1 a_0 \,.\, a_{-1} a_{-2} \ldots a_{-q}\right)_n.

它的值是

amnm+am−1nm−1+⋯+a1n1+a0n0+a−1n−1+a−2n−2+⋯+a−qn−q.a_m n^m + a_{m-1} n^{m-1} + \cdots + a_1 n^1 + a_0 n^0 + a_{-1} n^{-1} + a_{-2} n^{-2} + \cdots + a_{-q} n^{-q}.

28. 数论杂题

定义 28.1.1 · 回文数

回文数是从前往后读和从后往前读都一样的数,例如 777777、383383 或 1595115951。

定理 28.2.1 · 麦乐鸡定理

如果 aa 和 bb 是互质的正整数,那么不能写成 aa 与 bb 的非负倍数之和的最大整数是

ab−a−b.ab - a - b.

而且,恰好有

(a−1)(b−1)2\frac{(a - 1)(b - 1)}{2}

个正整数不能写成 ma+nbma + nb(mm、nn 为非负整数)的形式。

几何

29. 导角

概念 29.1.1 · 互余的角

互余的角是和为 90∘90^\circ 的两个角。

概念 29.1.2 · 互补的角

互补的角是和为 180∘180^\circ 的两个角。

概念 29.1.3 · 相交直线

两条直线相交时,对顶角相等。对顶角是两条相交直线形成的、彼此相对的每一对角。这里的“对顶”是说它们共用同一个顶点(角的顶点),并且彼此相对。

概念 29.1.4 · 平行线

一条直线与两条平行线相交时,同位角相等。所以交点处的每个角不是 aa 就是 bb,并且 a+b=180∘a + b = 180^\circ。

定理 29.1.5

对于一个 nn 边形:

内角和=(n−2)⋅180∘\text{内角和} = (n-2)\cdot 180^\circ
正多边形的每个内角=(n−2)n⋅180∘\text{正多边形的每个内角} = \frac{(n-2)}{n}\cdot 180^\circ
正多边形的每个外角=360∘n\text{正多边形的每个外角} = \frac{360^\circ}{n}
事实 29.1.6 · 重要的内角

正多边形的重要内角:

边数 内角
3 60∘60^\circ
4 90∘90^\circ
5 108∘108^\circ
6 120∘120^\circ
8 135∘135^\circ
9 140∘140^\circ
10 144∘144^\circ
定理 29.1.7 · 圆周角定理

一段弧所对的圆心角(也就是这段弧的度数)是它在圆上任意一点所对的圆周角的 2 倍。

圆心角=2×圆周角\text{圆心角} = 2 \times \text{圆周角}
推论 29.1.8 · 直径所对的直角

一边是直径的圆内接三角形一定是直角三角形。

定理 29.1.10

任意一条弦的垂直平分线都经过圆心。图中,ABAB 和 CDCD 的垂直平分线交于圆心 OO。

推论 29.1.11
  • 全等的弦到圆心的距离相等。
  • 如果圆中的两条弦全等,那么它们所截的弧也全等。
  • 如果圆中的两条弦全等,那么它们所对的两个圆心角也全等。
定理 29.1.12

从圆外一点 PP 引两条割线,分别交圆于 A,BA, B 和 C,DC, D。PP 处的角等于它所截的两段弧之差的一半:

∠APC=BD⌢−AC⌢2\angle APC = \frac{\overset{\frown}{BD} - \overset{\frown}{AC}}{2}
定理 29.1.13

如果两条弦 ABAB 和 CDCD 交于 PP,那么 ∠BPC\angle BPC 和 ∠APD\angle APD 都等于两段弧的平均数:

∠BPC=∠APD=BC⌢+AD⌢2\angle BPC = \angle APD = \frac{\overset{\frown}{BC} + \overset{\frown}{AD}}{2}
定理 29.1.14

如果过点 RR 的切线与圆相切于 QQ,再画一条弦 QPQP,那么 ∠RQP\angle RQP 等于角内那段弧 QPQP 的一半。

定理 29.1.17

相等的弦截出相等的弧。也就是说,如果两条弦一样长,那么它们在圆上截出的弧(以及扇形)也相等。

定理 29.1.19 · 切点处的直角

把圆心与直线和圆的切点连起来,这条半径与切线成直角。

定理 29.1.21 · 圆内接四边形的性质

在圆内接四边形(四个顶点都在同一个圆上)中,对角之和是 180∘180^\circ:p+q=180∘p + q = 180^\circ,r+s=180∘r + s = 180^\circ。

30. 三角形的面积与长度

定理 30.1.1 · 用底和高求面积

底为 bb、高为 hh 的三角形,面积是

12⋅b⋅h.\frac{1}{2} \cdot b \cdot h.
定理 30.1.2 · 海伦公式

三边为 aa、bb、cc,半周长为 s=a+b+c2s = \frac{a+b+c}{2} 的三角形,面积是

s(s−a)(s−b)(s−c).\sqrt{s(s-a)(s-b)(s-c)}.
定理 30.1.5 · 直角三角形的内切圆半径

直角三角形的内切圆半径 rr 为

r=12(a+b−c),r = \frac{1}{2}(a + b - c),

其中 aa 和 bb 是直角边,cc 是斜边。

定理 30.1.6 · 用内切圆半径求面积

内切圆半径为 rr(三角形内切圆的半径)、半周长为 ss 的三角形,面积是

面积=内切圆半径⋅半周长,A=rs.\text{面积} = \text{内切圆半径} \cdot \text{半周长}, \qquad A = rs.
定理 30.1.10 · 用外接圆半径求面积

外接圆半径为 RR(三角形外接圆的半径)、三边为 aa、bb、cc 的三角形,面积是

A=abc4R.A = \frac{abc}{4R}.
定理 30.1.12 · 坐标形式的鞋带公式

设多边形 PP 的顶点按顺时针顺序依次为 (a1,b1),(a2,b2),…,(an,bn)(a_1, b_1), (a_2, b_2), \ldots, (a_n, b_n)。那么 PP 的面积 AA 为

A=12∣(a1b2+a2b3+⋯+anb1)−(b1a2+b2a3+⋯+bna1)∣.A = \frac{1}{2}\left|(a_1 b_2 + a_2 b_3 + \cdots + a_n b_1) - (b_1 a_2 + b_2 a_3 + \cdots + b_n a_1)\right|.

也可以按逆时针顺序列出顶点,只要最后取绝对值就行。

鞋带公式的名字来自这样一幅图:把坐标排成一列,在最下面重复写一遍第一组坐标,再把要相乘的坐标连起来,交叉的连线看起来就像鞋带。

定理 30.1.14 · 皮克定理

如果一个多边形的顶点坐标都是整数(即顶点都是格点),那么这个多边形的面积是

i+b2−1,i + \frac{b}{2} - 1,

其中 ii 是多边形内部的格点个数,bb 是多边形边界上的格点个数。

定理 30.2.2 · 直角三角形斜边上的中线

在直角三角形 ABCABC 中,直角在 CC,从 CC 出发的中线与 ABAB 交于点 MM。那么

AM=BM=CM.AM = BM = CM.

在直角三角形中,ABAB 是外接圆的直径,MAMA、MBMB、MCMC 都是外接圆的半径。

定理 30.2.4 · 重心把每条中线分成 2 : 1

三角形的重心在每条中线上,位于从顶点到对边中点的 23\frac{2}{3} 处。

定理 30.2.6 · 斯图尔特定理

在三角形 ABCABC 中,顶点 AA、BB、CC 所对的边长分别为 aa、bb、cc。如果作塞瓦线 ADAD,使 BD=mBD = m,DC=nDC = n,AD=dAD = d,那么

man+dad=bmb+cnc.man + dad = bmb + cnc.
推论 30.2.8 · 角平分线的斯图尔特定理

如果 ADAD 是角平分线,那么

d2+mn=bc.d^2 + mn = bc.

这由斯图尔特定理和角平分线定理得到。

推论 30.2.9 · 中线的斯图尔特定理

如果 ADAD 是中线,那么

d2=12(b2+c2)−14a2.d^2 = \frac{1}{2}(b^2 + c^2) - \frac{1}{4}a^2.

31. 特殊三角形

定理 31.1.1 · 等边三角形

如果等边三角形的边长是 aa,那么

三角形的高=32a.\text{三角形的高} = \frac{\sqrt{3}}{2}a.

这直接由 30°-60°-90° 三角形得出。

等边三角形的面积=34a2.\text{等边三角形的面积} = \frac{\sqrt{3}}{4}a^2.
定理 31.2.1 · 勾股定理

直角边为 aa 和 bb、斜边为 cc 的直角三角形满足

c2=a2+b2.c^2 = a^2 + b^2.
事实 31.2.2 · 重要的勾股数
3,4,55,12,137,24,253, 4, 5 \qquad 5, 12, 13 \qquad 7, 24, 25
8,15,179,40,4120,21,298, 15, 17 \qquad 9, 40, 41 \qquad 20, 21, 29

把一组勾股数中的每个数都乘以同一个常数,得到的数仍然是一组勾股数。例如,下面这些都是勾股数:3,4,53, 4, 5;6,8,106, 8, 10;9,12,159, 12, 15;12,16,2012, 16, 20;15,20,2515, 20, 25。

定理 31.2.3 · 45°-45°-90° 三角形

如果 45°-45°-90° 三角形的边长(每条直角边)是 aa,那么

斜边=2×边长=2 a\text{斜边} = \sqrt{2} \times \text{边长} = \sqrt{2}\,a
面积=12×边长2=12a2.\text{面积} = \frac12 \times \text{边长}^2 = \frac12 a^2.
定理 31.2.4 · 30°-60°-90° 三角形

如果 30°-60°-90° 三角形的短直角边是 aa,那么

长直角边=3×短直角边=3 a\text{长直角边} = \sqrt{3} \times \text{短直角边} = \sqrt{3}\,a
斜边=2×短直角边=2a\text{斜边} = 2 \times \text{短直角边} = 2a
面积=32×短直角边2=32a2.\text{面积} = \frac{\sqrt{3}}{2} \times \text{短直角边}^2 = \frac{\sqrt{3}}{2}a^2.
定理 31.2.5 · 13-14-15 三角形

如果一个三角形的三边是 1313、1414 和 1515,它可以分成两个直角三角形,边长分别是

5,12,13和9,12,15.5, 12, 13 \quad\text{和}\quad 9, 12, 15.
这个三角形的面积=12×14×12=84.\text{这个三角形的面积} = \frac12 \times 14 \times 12 = 84.

32. 相似三角形

定理 32.0.1 · 相似三角形

对于相似三角形:

  1. 两个三角形的各个角都相同。
  2. 所有对应边的比都相同。
  3. 面积之比是边长之比的平方。
概念 32.0.2 · 相似判定

如果两个三角形的三个角都相同,它们就相似。换句话说,一个三角形是另一个三角形按某个相似比缩放得到的。一般地,满足下列条件之一的两个三角形相似:

  • AA 相似(角角):两个三角形有两组角分别相等(于是第三组角也相等)。
  • SAS 相似(边角边):两组边成比例,且它们的夹角相等。
  • SSS 相似(边边边):三组边都成比例。
  • HL 相似(斜边、直角边):在直角三角形中,斜边和一条直角边成比例。
  • LL 相似(直角边、直角边):在直角三角形中,两组直角边成比例。

注意: SSA(边边角)不能说明两个三角形相似。

认出相似三角形的一个简单办法:两个三角形的底边平行,而且它们的边落在同样的直线上(沙漏模型,或者一个三角形套在另一个三角形里面)。

定理 32.0.3 · 直角三角形的特殊性质

在直角三角形 ABCABC 中,BB 是直角,BDBD 是斜边上的高,那么下面这几个三角形相似:

△ABC∼△ADB∼△BDC.\triangle ABC \sim \triangle ADB \sim \triangle BDC.

斜边上的高的长度是

BD=AB⋅BCAC.BD = \frac{AB \cdot BC}{AC}.

还有:

AD⋅CD=BD2,AD⋅AC=AB2,CD⋅CA=CB2.AD \cdot CD = BD^2, \qquad AD \cdot AC = AB^2, \qquad CD \cdot CA = CB^2.
定理 32.1.1 · 角平分线定理

如果直线 ADAD 平分三角形 ABCABC 的角 AA(DD 在 BCBC 上),那么

ABBD=ACCD.\frac{AB}{BD} = \frac{AC}{CD}.

等价地,BD:DC=AB:ACBD : DC = AB : AC:较长的边分到较长的那一段。

33. 四边形

定理 33.1.1 · 正方形的面积

边长为 ss 的正方形,面积是

s2s^2

周长是

4s.4s.
定理 33.2.1 · 长方形的面积

底为 bb、高为 hh 的长方形,面积是

bhbh

周长是

2b+2h.2b + 2h.
定理 33.3.1 · 菱形的面积

对角线为 d1d_1 和 d2d_2 的菱形,面积是

12d1d2\frac{1}{2}d_1 d_2

周长是

2d12+d22.2\sqrt{d_1^2 + d_2^2}.
概念 33.3.2 · 菱形
  1. 四条边都相等
  2. 对角相等
  3. 对角线互相垂直平分
定理 33.4.1 · 平行四边形的面积

底为 bb、高为 hh 的平行四边形,面积是

bh.bh.

对角线为 d1d_1 和 d2d_2 的平行四边形,面积是

12d1d2sin⁡θ,\frac{1}{2}d_1 d_2 \sin\theta,

其中 θ\theta 是两条对角线的夹角(原书称之为平行四边形的“中心角”)。

概念 33.4.2 · 平行四边形的性质
  1. 对角线互相平分
  2. 对边相等
  3. 对角相等
  4. 邻角互补
定理 33.5.1 · 梯形的面积

两底为 b1b_1 和 b2b_2、高为 hh 的梯形,面积是

b1+b22⋅h.\frac{b_1 + b_2}{2} \cdot h.

34. 圆

定理 34.1.1 · 面积与周长

半径为 rr 的圆满足

面积=πr2,周长=2πr.\text{面积} = \pi r^2, \qquad \text{周长} = 2\pi r.
定理 34.1.2 · 圆的弧

对于半径为 rr、角度为 a∘a^\circ 的弧:

扇形面积=πr2×a∘360∘=π×半径2×扇形占整个圆的比例\text{扇形面积} = \pi r^2 \times \frac{a^\circ}{360^\circ} = \pi \times \text{半径}^2 \times \text{扇形占整个圆的比例}
弧长=2πr×a∘360∘=2π×半径×扇形占整个圆的比例\text{弧长} = 2\pi r \times \frac{a^\circ}{360^\circ} = 2\pi \times \text{半径} \times \text{扇形占整个圆的比例}
概念 34.2.1

做与圆有关的几何题时,一定要试着画出所有重要的半径(也就是把圆心和圆上每个重要的点连起来)。

定理 34.3.1 · 圆幂定理:两条切线

从圆外一点 PP 向圆作两条切线,两条切线长相等:

PS=PT.PS = PT.
定理 34.3.2 · 圆幂定理:点在圆内

如果圆心为 OO、半径为 rr 的圆的两条弦 ABAB 和 CDCD 相交于圆内一点 PP,那么

PA⋅PB=PC⋅PD=r2−OP2.PA \cdot PB = PC \cdot PD = r^2 - OP^2.
定理 34.3.3 · 圆幂定理:点在圆外

如果圆心为 OO 的圆的两条割线 ABAB 和 CDCD 相交于圆外一点 PP,那么

PA⋅PB=PC⋅PD=OP2−r2,PA \cdot PB = PC \cdot PD = OP^2 - r^2,

其中 rr 是圆的半径。

定理 34.4.1 · 圆内接四边形的性质

在圆内接四边形中,

对角之和=180∘.\text{对角之和} = 180^\circ.

你可以在四边形外面画一个圆,再利用圆的导角性质,比如圆周角定理。(这就是定理 29.1.21。)

概念 34.4.2

有时题目并没有说四边形内接于圆。如果它的对角之和为 180∘180^\circ,或者它的角满足圆周角定理(例如两个相等的角对着同一条边),那么它就是圆内接四边形。这时圆内接四边形的所有性质、圆的所有性质你都可以用,因为这个四边形可以内接于一个圆。

定理 34.4.3 · 托勒密定理

在圆内接四边形 ABCDABCD 中,两条对角线的积等于两组对边乘积之和:

AC⋅BD=AB⋅CD+AD⋅BC.AC \cdot BD = AB \cdot CD + AD \cdot BC.
定理 34.4.4 · 婆罗摩笈多公式

边长为 a,b,c,da, b, c, d 的圆内接四边形的面积为

A=(s−a)(s−b)(s−c)(s−d),A = \sqrt{(s-a)(s-b)(s-c)(s-d)},

其中 s=a+b+c+d2s = \dfrac{a+b+c+d}{2} 是半周长。

求圆内接四边形的面积:

  1. 求出周长,再除以 2。
  2. 用它分别减去每条边长,得到 4 个值。
  3. 把这 4 个值相乘。
  4. 对乘积开平方。

35. 多边形

定理 35.0.1

对于有 nn 条边的多边形:

内角和=(n−2)⋅180∘\text{内角和} = (n-2)\cdot 180^\circ
正多边形的内角=(n−2)n⋅180∘\text{正多边形的内角} = \frac{(n-2)}{n}\cdot 180^\circ
正多边形的外角=360∘n\text{正多边形的外角} = \frac{360^\circ}{n}
事实 35.0.2 · 重要的内角

最常见的正多边形的内角:

边数 内角
3 60∘60^\circ
4 90∘90^\circ
5 108∘108^\circ
6 120∘120^\circ
8 135∘135^\circ
9 140∘140^\circ
10 144∘144^\circ
定理 35.1.1 · 正六边形

对于边长为 ss 的正六边形:

内角和=(6−2)⋅180∘=720∘\text{内角和} = (6-2)\cdot 180^\circ = 720^\circ
内角=(6−2)6⋅180∘=120∘\text{内角} = \frac{(6-2)}{6}\cdot 180^\circ = 120^\circ
外角=360∘6=60∘\text{外角} = \frac{360^\circ}{6} = 60^\circ
面积=6⋅34s2\text{面积} = 6\cdot\frac{\sqrt{3}}{4}s^2
长对角线=2s\text{长对角线} = 2s
定理 35.2.1 · 正八边形

对于边长为 ss 的正八边形:

内角和=(8−2)⋅180∘=1080∘\text{内角和} = (8-2)\cdot 180^\circ = 1080^\circ
内角=(8−2)8⋅180∘=135∘\text{内角} = \frac{(8-2)}{8}\cdot 180^\circ = 135^\circ
外角=360∘8=45∘\text{外角} = \frac{360^\circ}{8} = 45^\circ
面积=2(1+2)s2\text{面积} = 2(1+\sqrt{2})s^2

36. 立体几何

定理 36.1.1 · 正方体的体积和表面积

棱长为 aa 的正方体:

体积=a3,表面积=6a2,\text{体积} = a^3, \qquad \text{表面积} = 6a^2,

而体对角线(从一个顶点穿过内部到相对的顶点)的长度是

3 a.\sqrt{3}\,a.
定理 36.2.1 · 长方体的体积和表面积

长 ll、宽 bb、高 hh 的长方体:

V=lbh,S=2(lb+bh+lh),V = lbh, \qquad S = 2(lb + bh + lh),

它的体对角线长

l2+b2+h2.\sqrt{l^2 + b^2 + h^2}.
定理 36.3.1 · 圆柱的体积和表面积

半径 rr、高 hh 的圆柱:

V=πr2h,S=2πr2+2πrh=2πr(r+h).V = \pi r^2 h, \qquad S = 2\pi r^2 + 2\pi r h = 2\pi r(r + h).

两个底面圆给出 2πr22\pi r^2;侧面展开是一个 2πr2\pi r 乘 hh 的长方形。

定理 36.4.1 · 圆锥的体积和表面积

半径 rr、高 hh、斜高 ss 的圆锥:

V=13πr2h,S=πr2+πrs=πr(r+s).V = \frac13 \pi r^2 h, \qquad S = \pi r^2 + \pi r s = \pi r(r + s).

用文字说:体积是 π⋅半径2⋅高\pi \cdot \text{半径}^2 \cdot \text{高} 的三分之一;表面积是底面 πr2\pi r^2 加上侧面 π⋅半径⋅斜高\pi \cdot \text{半径} \cdot \text{斜高}。

定理 36.5.1 · 球的体积和表面积

半径为 rr 的球:

V=43πr3,S=4πr2.V = \frac43 \pi r^3, \qquad S = 4\pi r^2.
定理 36.6.1 · 四面体的体积

对任意四面体:

V=13⋅底面积⋅高,V = \frac13 \cdot \text{底面积} \cdot \text{高},

其中高是第四个顶点到底面所在平面的距离。

定理 36.6.2 · 正四面体的体积

正四面体(6 条棱都等于 ss)的体积是

V=212s3.V = \frac{\sqrt2}{12} s^3.
定理 36.7.1 · 棱锥的体积

对任意棱锥:

V=13⋅底面积⋅高.V = \frac13 \cdot \text{底面积} \cdot \text{高}.

棱锥恰好占同底同高棱柱的三分之一。

定理 36.7.2 · 正四棱锥的体积

当棱锥的底面是正方形,且8 条棱都等于 ss 时:

V=26s3.V = \frac{\sqrt2}{6} s^3.

37. 复杂图形的面积与长度

概念 37.1.1 · 求复杂图形面积的技巧
  • 分割:把图形分成更“好算”的几块。
  • 延长线段:延长后能得到更好处理的图形(比如三角形)时,就延长它们。
  • 拆分面积:常用的办法是作高,作出来的通常是直角三角形。
概念 37.2.1 · 求复杂图形中的长度
  • 等角对等边,反过来也成立。
  • 留意 90∘90^\circ 角:有了它就能用勾股定理。
  • 拆分长度:添加辅助线或作高,把一段长度分成几段。
  • 延长线段,构造出相似三角形、特殊三角形等,再减去多出来的长度。

38. 坐标几何

定义 38.1.1 · 直线的方程

直线的方程是

ax+by+c=0.ax + by + c = 0.
定义 38.1.2 · 斜截式

直线方程的斜截式是

y=mx+b,y = mx + b,

其中 mm 是斜率,bb 是 yy 轴上的截距。

定理 38.1.3 · 过两点的直线的斜率

过两点 (x1,y1)(x_1, y_1) 和 (x2,y2)(x_2, y_2) 的直线的斜率是

y2−y1x2−x1.\frac{y_2 - y_1}{x_2 - x_1}.
定理 38.1.4 · 用倾斜角求斜率

与 xx 轴正方向所成的角为 θ\theta 的直线,斜率是

tan⁡θ.\tan\theta.
定理 38.1.5 · 两点间的距离

两点 (x1,y1)(x_1, y_1) 和 (x2,y2)(x_2, y_2) 之间的距离是

(x1−x2)2+(y1−y2)2.\sqrt{(x_1 - x_2)^2 + (y_1 - y_2)^2}.
定理 38.1.6 · 点到直线的距离公式

点 (x0,y0)(x_0, y_0) 到直线 ax+by+c=0ax + by + c = 0 的距离是

∣ax0+by0+c∣a2+b2.\frac{|a x_0 + b y_0 + c|}{\sqrt{a^2 + b^2}}.
定理 38.2.1 · 圆的方程

圆心为 (a,b)(a, b)、半径为 rr 的圆的方程是

(x−a)2+(y−b)2=r2.(x - a)^2 + (y - b)^2 = r^2.
定理 38.3.1 · 坐标形式的鞋带公式

设多边形 PP 的顶点按顺时针顺序依次是 (a1,b1),(a2,b2),…,(an,bn)(a_1, b_1), (a_2, b_2), \ldots, (a_n, b_n)。那么 PP 的面积 AA 是

A=12∣(a1b2+a2b3+⋯+anb1)−(b1a2+b2a3+⋯+bna1)∣.A = \frac{1}{2}\left|(a_1 b_2 + a_2 b_3 + \cdots + a_n b_1) - (b_1 a_2 + b_2 a_3 + \cdots + b_n a_1)\right|.

按逆时针顺序也可以,只要最后取绝对值。

鞋带公式的名字来自这样一幅图:把坐标排成一列,在最下面重复写一遍第一组坐标,再把要相乘的坐标连起来,交叉的连线就像鞋带一样。(这就是定理 30.1.12。)

定理 38.4.1 · 皮克定理

如果一个多边形的顶点坐标都是整数(即顶点都是格点),那么这个多边形的面积是

i+b2−1,i + \frac{b}{2} - 1,

其中 ii 是多边形内部的格点个数,bb 是多边形边界上的格点个数。(这就是定理 30.1.14。)

进阶专题

39. 下取整与上取整函数

定义 39.0.1 · 下取整、上取整与小数部分函数
⌊x⌋=小于或等于 x 的最大整数\lfloor x \rfloor = \text{小于或等于 } x \text{ 的最大整数}
⌈x⌉=大于或等于 x 的最小整数\lceil x \rceil = \text{大于或等于 } x \text{ 的最小整数}
{x}=x 的小数部分(小数点后面的值)\{x\} = x \text{ 的小数部分(小数点后面的值)}

例如,⌊2.75⌋=2\lfloor 2.75 \rfloor = 2,⌈2.75⌉=3\lceil 2.75 \rceil = 3,{2.75}=0.75\{2.75\} = 0.75。遇到负数要小心:⌊−1.5⌋=−2\lfloor -1.5 \rfloor = -2,{−1.5}=0.5\{-1.5\} = 0.5,因为 {x}=x−⌊x⌋\{x\} = x - \lfloor x \rfloor。

概念 39.0.2 · 下取整与上取整问题的常用技巧

大多数下取整和上取整问题都可以用下面这些技巧解决。

  1. 代入 x=⌊x⌋+{x}x = \lfloor x \rfloor + \{x\}。
  2. 用下取整或上取整函数得到一个不等式。例如,如果已知 y=⌊x⌋y = \lfloor x \rfloor,那么 y≤x<y+1y \le x < y + 1。
  3. 画出方程的图像,寻找交点(建议用方格纸)。

40. 不等式

定理 40.1.1 · 平凡不等式

对实数 xx,

x2≥0.x^2 \ge 0.

也就是说,所有完全平方都大于或等于 00。

推论 40.1.2 · 配方

对二次式 Q(x)=ax2+bx+cQ(x) = ax^2 + bx + c:

  • 若 a>0a > 0,则 Q(x)Q(x) 的最小值是 c−b24ac - \frac{b^2}{4a},在 x=−b2ax = -\frac{b}{2a} 时取到。
  • 若 a<0a < 0,则 Q(x)Q(x) 的最大值是 c−b24ac - \frac{b^2}{4a},在 x=−b2ax = -\frac{b}{2a} 时取到。
定理 40.2.1 · 两个变量的均值不等式

对非负实数 aa 和 bb,

a+b2≥ab.\frac{a+b}{2} \ge \sqrt{ab}.

简单说:两个非负数的平均值(算术平均数)总是不小于这两个数之积的平方根(几何平均数)。

当 a=ba = b 时等号成立。

推论 40.2.2

当 x>0x > 0 时,x+1xx + \frac{1}{x} 的最小值是 22,在 x=1x = 1 时取到。

  • 若 abab 保持不变,a+ba + b 的最小值在 a=ba = b 时取到。
  • 若 a+ba + b 保持不变,abab 的最大值在 a=ba = b 时取到。
定理 40.2.3 · 多个变量的均值不等式

对非负实数 a1,a2,…,ana_1, a_2, \ldots, a_n,

a1+a2+⋯+ann≥a1⋅a2⋅a3⋯ann.\frac{a_1 + a_2 + \cdots + a_n}{n} \ge \sqrt[n]{a_1 \cdot a_2 \cdot a_3 \cdots a_n}.

当 a1=a2=⋯=ana_1 = a_2 = \cdots = a_n(所有变量都相等)时等号成立。

换一种说法:

n 个数的平均数≥这 n 个数之积n.n \text{ 个数的平均数} \ge \sqrt[n]{\text{这 } n \text{ 个数之积}}.
定理 40.2.6 · 加权均值不等式

对非负实数 aia_i、cic_i,

c1a1+c2a2+⋯+cnanc1+c2+⋯+cn≥a1c1⋅a2c2⋅a3c3⋯ancnc1+c2+⋯+cn.\frac{c_1 a_1 + c_2 a_2 + \cdots + c_n a_n}{c_1 + c_2 + \cdots + c_n} \ge \sqrt[c_1 + c_2 + \cdots + c_n]{a_1^{c_1} \cdot a_2^{c_2} \cdot a_3^{c_3} \cdots a_n^{c_n}}.
定理 40.3.1 · 柯西不等式

对实数 aia_i 和 bib_i,

(a1b1+a2b2+⋯+anbn)2≤(a12+a22+⋯+an2)(b12+b22+⋯+bn2).(a_1 b_1 + a_2 b_2 + \cdots + a_n b_n)^2 \le \left(a_1^2 + a_2^2 + \cdots + a_n^2\right)\left(b_1^2 + b_2^2 + \cdots + b_n^2\right).

意思是:(所有 aka_k 与 bkb_k 之积的和)2^2 ≤\le 所有 aka_k 的平方和与所有 bkb_k 的平方和之积。

当比值 aibi\frac{a_i}{b_i} 对所有 ii 都相同时,等号成立。

推论 40.3.4 · Titu 引理(权方和不等式)

对实数 aia_i 和正实数 bib_i,

a12b1+a22b2+⋯+an2bn≥(a1+a2+⋯+an)2b1+b2+⋯+bn.\frac{a_1^2}{b_1} + \frac{a_2^2}{b_2} + \cdots + \frac{a_n^2}{b_n} \ge \frac{(a_1 + a_2 + \cdots + a_n)^2}{b_1 + b_2 + \cdots + b_n}.

另一种形式(对非负的 aia_i):

a1b1+a2b2+⋯+anbn≥(a1+a2+⋯+an)2b1+b2+⋯+bn.\frac{a_1}{b_1} + \frac{a_2}{b_2} + \cdots + \frac{a_n}{b_n} \ge \frac{\left(\sqrt{a_1} + \sqrt{a_2} + \cdots + \sqrt{a_n}\right)^2}{b_1 + b_2 + \cdots + b_n}.

这是柯西不等式的直接推论。

概念 40.3.5 · 最值问题的解题方法

求式子最大值/最小值的步骤:

  1. 找另一个简单的式子,它大于或等于所给的式子(求最大值时)或小于或等于它(求最小值时)。用下面一个(或几个)不等式:
    • 平凡不等式
    • 均值不等式
    • 加权均值不等式(均值不等式,无论加权与否,都适合求积的最大值和和的最小值)
    • 柯西不等式(适合处理平方和)
  2. 检验在题目的条件下,你所用不等式的取等条件能否成立。
  3. 化简取等条件,求出答案。

41. 对数

定义 41.1.1 · 对数

对数是一个数需要乘方的次数(幂指数),使它变成另一个数。

对数写作

a=log⁡bna = \log_b n

其中 bb 是底数,nn 是真数。

说白了,我们在问:底数要自乘多少次才得到 nn?也就是说,底数要取几次幂才能得到 nn?

定理 41.1.2 · 对数式与指数式的互化
log⁡xy=a  ⟹  xa=y\log_x y = a \implies x^a = y

这个箭头两个方向都成立:xa=yx^a = y 也意味着 log⁡xy=a\log_x y = a。

定理 41.2.1 · 重要公式
log⁡aar=r\log_a a^r = r
log⁡abc=log⁡ab+log⁡ac\log_a bc = \log_a b + \log_a c
log⁡abc=log⁡ab−log⁡ac\log_a \frac{b}{c} = \log_a b - \log_a c
log⁡abc=clog⁡ab\log_a b^c = c \log_a b
log⁡ab⋅log⁡bc=log⁡blog⁡a⋅log⁡clog⁡b=log⁡clog⁡a=log⁡ac\log_a b \cdot \log_b c = \frac{\log b}{\log a} \cdot \frac{\log c}{\log b} = \frac{\log c}{\log a} = \log_a c
log⁡ba=1log⁡ab\log_b a = \frac{1}{\log_a b}
log⁡ba=log⁡dalog⁡db\log_b a = \frac{\log_d a}{\log_d b}
定理 41.2.6 · 进阶公式
log⁡aman=nm\log_{a^m} a^n = \frac{n}{m}
log⁡a(1b)=−log⁡ab\log_a \left(\frac{1}{b}\right) = -\log_a b
log⁡1ab=−log⁡ab\log_{\frac{1}{a}} b = -\log_a b
概念 41.2.8

对构成等比数列的一组数取对数,得到的对数构成等差数列。

42. 代数三角

定理 42.1.1 · 三角比

在含锐角 aa 的直角三角形中:

正弦:sin⁡(a)=对边斜边\text{正弦:} \sin(a) = \frac{\text{对边}}{\text{斜边}}
余弦:cos⁡(a)=邻边斜边\text{余弦:} \cos(a) = \frac{\text{邻边}}{\text{斜边}}
正切:tan⁡(a)=对边邻边=sin⁡(a)cos⁡(a)\text{正切:} \tan(a) = \frac{\text{对边}}{\text{邻边}} = \frac{\sin(a)}{\cos(a)}
定理 42.2.1 · 更多三角比
余割:csc⁡(a)=斜边对边=1sin⁡(a)\text{余割:} \csc(a) = \frac{\text{斜边}}{\text{对边}} = \frac{1}{\sin(a)}
正割:sec⁡(a)=斜边邻边=1cos⁡(a)\text{正割:} \sec(a) = \frac{\text{斜边}}{\text{邻边}} = \frac{1}{\cos(a)}
余切:cot⁡(a)=邻边对边=1tan⁡(a)=cos⁡(a)sin⁡(a)\text{余切:} \cot(a) = \frac{\text{邻边}}{\text{对边}} = \frac{1}{\tan(a)} = \frac{\cos(a)}{\sin(a)}
定理 42.4.1 · 单位圆恒等式
sin⁡(−a)=−sin⁡(a)\sin(-a) = -\sin(a)
sin⁡(a)=sin⁡(180∘−a)\sin(a) = \sin(180^\circ - a)
cos⁡(a)=cos⁡(−a)\cos(a) = \cos(-a)
cos⁡(a)=−cos⁡(180∘−a)\cos(a) = -\cos(180^\circ - a)
tan⁡(a)=−tan⁡(180∘−a)\tan(a) = -\tan(180^\circ - a)
tan⁡(−a)=−tan⁡(a)\tan(-a) = -\tan(a)
定理 42.5.1 · 平方关系
sin⁡2(a)+cos⁡2(a)=1\sin^2(a) + \cos^2(a) = 1
tan⁡2(a)+1=sec⁡2(a)\tan^2(a) + 1 = \sec^2(a)
cot⁡2(a)+1=csc⁡2(a)\cot^2(a) + 1 = \csc^2(a)
定理 42.6.1 · 二倍角公式
sin⁡(2a)=2sin⁡(a)cos⁡(a)\sin(2a) = 2\sin(a)\cos(a)
cos⁡(2a)=cos⁡2(a)−sin⁡2(a)=2cos⁡2(a)−1=1−2sin⁡2(a)\cos(2a) = \cos^2(a) - \sin^2(a) = 2\cos^2(a) - 1 = 1 - 2\sin^2(a)
tan⁡(2a)=2tan⁡(a)1−tan⁡2(a)\tan(2a) = \frac{2\tan(a)}{1 - \tan^2(a)}
定理 42.7.1 · 和角与差角公式
sin⁡(a+b)=sin⁡(a)cos⁡(b)+sin⁡(b)cos⁡(a)\sin(a + b) = \sin(a)\cos(b) + \sin(b)\cos(a)
sin⁡(a−b)=sin⁡(a)cos⁡(b)−sin⁡(b)cos⁡(a)\sin(a - b) = \sin(a)\cos(b) - \sin(b)\cos(a)
cos⁡(a+b)=cos⁡(a)cos⁡(b)−sin⁡(a)sin⁡(b)\cos(a + b) = \cos(a)\cos(b) - \sin(a)\sin(b)
cos⁡(a−b)=cos⁡(a)cos⁡(b)+sin⁡(a)sin⁡(b)\cos(a - b) = \cos(a)\cos(b) + \sin(a)\sin(b)
tan⁡(a+b)=tan⁡(a)+tan⁡(b)1−tan⁡atan⁡b\tan(a + b) = \frac{\tan(a) + \tan(b)}{1 - \tan a \tan b}
tan⁡(a−b)=tan⁡(a)−tan⁡(b)1+tan⁡atan⁡b\tan(a - b) = \frac{\tan(a) - \tan(b)}{1 + \tan a \tan b}
定理 42.8.1 · 半角公式
sin⁡(a2)=±1−cos⁡(a)2\sin\left(\frac a2\right) = \pm\sqrt{\frac{1 - \cos(a)}{2}}
cos⁡(a2)=±1+cos⁡(a)2\cos\left(\frac a2\right) = \pm\sqrt{\frac{1 + \cos(a)}{2}}

符号就是 sin⁡a2\sin\frac a2(或 cos⁡a2\cos\frac a2)的符号:看 a2\frac a2 在哪个象限。

定理 42.9.1 · 和差化积公式
sin⁡(a)+sin⁡(b)=2sin⁡(a+b2)cos⁡(a−b2)\sin(a) + \sin(b) = 2\sin\left(\frac{a+b}{2}\right)\cos\left(\frac{a-b}{2}\right)
sin⁡(a)−sin⁡(b)=2sin⁡(a−b2)cos⁡(a+b2)\sin(a) - \sin(b) = 2\sin\left(\frac{a-b}{2}\right)\cos\left(\frac{a+b}{2}\right)
cos⁡(a)+cos⁡(b)=2cos⁡(a−b2)cos⁡(a+b2)\cos(a) + \cos(b) = 2\cos\left(\frac{a-b}{2}\right)\cos\left(\frac{a+b}{2}\right)
cos⁡(a)−cos⁡(b)=−2sin⁡(a−b2)sin⁡(a+b2)\cos(a) - \cos(b) = -2\sin\left(\frac{a-b}{2}\right)\sin\left(\frac{a+b}{2}\right)
定理 42.10.1 · 积化和差公式
sin⁡(a)sin⁡(b)=12(cos⁡(a−b)−cos⁡(a+b))\sin(a)\sin(b) = \frac12\left(\cos(a - b) - \cos(a + b)\right)
cos⁡(a)cos⁡(b)=12(cos⁡(a−b)+cos⁡(a+b))\cos(a)\cos(b) = \frac12\left(\cos(a - b) + \cos(a + b)\right)
sin⁡(a)cos⁡(b)=12(sin⁡(a+b)+sin⁡(a−b))\sin(a)\cos(b) = \frac12\left(\sin(a + b) + \sin(a - b)\right)
定义 42.11.1 · 周期函数

周期函数是每隔固定的间隔就重复同一段 yy 值规律的函数。规律完整重复一次叫做一个循环。函数的周期就是一个完整循环的水平长度。

sin⁡\sin 和 cos⁡\cos 的周期是 2π2\pi;tan⁡\tan 的周期是 π\pi。

对原书的更正。 原书说 tan⁡\tan 的周期是 2π2\pi。其实它只隔 π\pi 就重复,因为 tan⁡(x+π)=−sin⁡x−cos⁡x=tan⁡x\tan(x + \pi) = \frac{-\sin x}{-\cos x} = \tan x。(原书还把所有周期函数都叫作“三角函数”;“周期函数”才是一般的叫法。)

概念 42.12.1 · 正弦曲线

y=sin⁡xy = \sin x 的图像是一条在 −1-1 和 11 之间起伏的波。它从 (0,0)(0, 0) 出发,在 x=π2x = \frac\pi2 处达到最高点,在 π\pi 的每个整数倍处穿过零,每隔 2π2\pi 重复一次。

概念 42.12.2 · 余弦曲线

y=cos⁡xy = \cos x 的图像就是正弦波向左平移 π2\frac\pi2:cos⁡x=sin⁡(x+π2)\cos x = \sin\left(x + \frac\pi2\right)。它从最高点 (0,1)(0, 1) 出发,在 π2\frac\pi2 的奇数倍处穿过零,每隔 2π2\pi 重复一次。

概念 42.12.3 · 正切曲线

y=tan⁡xy = \tan x 的图像在 π\pi 的每个整数倍处穿过零,并在竖直渐近线 x=π2+kπx = \frac\pi2 + k\pi 处冲向 ±∞\pm\infty,那里 cos⁡x=0\cos x = 0。它每隔 π\pi 重复一次。

43. 几何中的三角学

定理 43.1.1 · 用三角函数求三角形的面积

在三边长为 aa、bb、cc 的三角形中,记边 aa 与边 bb 的夹角为 CC,则

三角形的面积=12⋅ab⋅sin⁡C.\text{三角形的面积} = \frac{1}{2} \cdot ab \cdot \sin C.
定理 43.2.1 · 正弦定理

在三边为 aa、bb、cc,三个角为 AA、BB、CC 的三角形中,边 aa 对角 AA,边 bb 对角 BB,边 cc 对角 CC,则

asin⁡A=bsin⁡B=csin⁡C=2R,\frac{a}{\sin A} = \frac{b}{\sin B} = \frac{c}{\sin C} = 2R,

其中 RR 是三角形的外接圆半径。

定理 43.3.1 · 余弦定理

在三边长为 aa、bb、cc 的三角形中,记边 aa 与边 bb 的夹角为 CC,则

c2=a2+b2−2ab⋅cos⁡C.c^2 = a^2 + b^2 - 2ab \cdot \cos C.

44. 复数

定义 44.1.2

虚数单位的定义和它的前几次幂:

i=−1,i2=−1,i3=−i,i4=1i = \sqrt{-1},\quad i^2 = -1,\quad i^3 = -i,\quad i^4 = 1
定理 44.1.4 · 复数的加法

实部加实部,虚部加虚部:

(a+bi)+(c+di)=(a+c)+(b+d)i(a + bi) + (c + di) = (a + c) + (b + d)i
定理 44.1.5 · 复数的减法

实部减实部,虚部减虚部:

(a+bi)−(c+di)=(a−c)+(b−d)i(a + bi) - (c + di) = (a - c) + (b - d)i
定理 44.1.6 · 复数的乘法

像两个二项式那样相乘:

(a+bi)⋅(c+di)=(ac−bd)+(bc+ad)i(a + bi)\cdot(c + di) = (ac - bd) + (bc + ad)i
定理 44.1.10 · 求共轭复数

虚部变号:

zˉ=a+bi‾=a−bi\bar z = \overline{a + bi} = a - bi
定理 44.1.13 · 复数的模

由勾股定理:

∣z∣=∣a+bi∣=a2+b2|z| = |a + bi| = \sqrt{a^2 + b^2}
定理 44.1.14 · 复数乘以它的共轭复数

乘积是实数:

(a+bi)(a−bi)=a2+b2(a + bi)(a - bi) = a^2 + b^2
定理 44.1.15

对任意复数 zz,

z⋅zˉ=∣z∣2.z\cdot\bar z = |z|^2.
定理 44.1.18 · 复数的辐角

复数 a+bia + bi 的辐角 θ\theta 满足

tan⁡θ=ba.\tan\theta = \frac{b}{a}.

**小心:**tan⁡θ=ba\tan\theta = \frac ba 并不能确定象限。−1+i-1 + i 和 1−i1 - i 都满足 ba=−1\frac ba = -1,但它们的辐角分别是 135∘135^\circ 和 −45∘-45^\circ。一定要看清点 (a,b)(a, b) 在哪个象限。

定理 44.1.20 · 复数的模

复数 a+bia + bi 的模 rr 是

r=∣a+bi∣=a2+b2.r = |a + bi| = \sqrt{a^2 + b^2}.
定理 44.1.22 · 极坐标形式

用模和辐角表示:

z=a+bi=r(cos⁡θ+isin⁡θ)=rcis⁡θz = a + bi = r(\cos\theta + i\sin\theta) = r\operatorname{cis}\theta
定理 44.1.26 · 欧拉公式

欧拉公式说

cos⁡θ+isin⁡θ=eiθ,\cos\theta + i\sin\theta = e^{i\theta},

所以

z=a+bi=r(cos⁡θ+isin⁡θ)=reiθ.z = a + bi = r(\cos\theta + i\sin\theta) = re^{i\theta}.

(这里 θ\theta 用弧度制。)

定理 44.1.29 · 单位根

nn 次单位根是

e2kπi/n其中 k∈{0,1,2,…,n−1}.e^{2k\pi i/n}\quad\text{其中 } k \in \{0, 1, 2, \dots, n - 1\}.

它们是单位圆的内接正 nn 边形的顶点,其中一个顶点在 11。

定理 44.1.30 · 旋转一个点

要把一个点绕原点逆时针旋转 θ\theta 弧度,就把它写成对应的复数,再乘以 eiθe^{i\theta}。把结果换回有序数对,就得到旋转后的点。

定理 44.1.31 · 棣莫弗定理

对复数 z=reiθz = re^{i\theta} 和整数 nn,

zn=(reiθ)n=rn[cos⁡(nθ)+isin⁡(nθ)].z^n = (re^{i\theta})^n = r^n\left[\cos(n\theta) + i\sin(n\theta)\right].

(原书写的是“实数 nn”;当指数不是整数时,znz^n 有多个值,所以这个公式要求 nn 是整数。)

概念 44.1.34 · 用复数解几何题

复数和圆关系密切,因此能让许多几何题变简单,尤其是含有等边三角形、正方形等多边形的题。

用复数解几何题的步骤:

  1. 给一个或几个点指定对应的复数。
  2. 要得到其他点对应的复数,就乘以或除以 eiθe^{i\theta}(一次旋转)。
  3. 利用已知条件,求出题目要的量。
定理 44.3.1 · 用复数表示正弦和余弦
sin⁡θ=eiθ−e−iθ2i,cos⁡θ=eiθ+e−iθ2,tan⁡θ=−i⋅eiθ−e−iθeiθ+e−iθ.\sin\theta = \frac{e^{i\theta} - e^{-i\theta}}{2i},\qquad \cos\theta = \frac{e^{i\theta} + e^{-i\theta}}{2},\qquad \tan\theta = -i\cdot\frac{e^{i\theta} - e^{-i\theta}}{e^{i\theta} + e^{-i\theta}}.

**已修正原书的错误。**原书写的是 ei(180−θ)e^{i(180-\theta)},把角度混进了弧度制的指数里;它的意思是 ei(π−θ)=−e−iθe^{i(\pi-\theta)} = -e^{-i\theta}。原书的正切公式符号也错了:它给出的是 −tan⁡θ-\tan\theta。