二项式定理学习笔记
Ice_Dice
·
·
算法·理论
基本定理
$$\left(x+y\right)^n=\sum_{k=0}^n\dbinom{n}{k}x^{n-k}y^k$$
其中,二项式系数的定义为
$$\dbinom{n}{m}=\frac{n!}{m!\left(n-m\right)!}$$
## 推导过程
先考虑简单情况:
$$\left(x+y\right)^3=\left(x+y\right)\cdot\left(x+y\right)\cdot\left(x+y\right)=x^3+3x^2y+3xy^2+y^3$$
将括号拆开的方法是这样的:在每个括号里选一个数,将他们相乘,再将所得的结果与其他选法选出来的结果相加,即为答案。
也就是说,上述式子的结果,就是有含 $x^3,x^2y,xy^2,y^3$ 的项构成的。
接下来考虑系数,由于在三个括号中,选 $0$ 个 $x$ 有 $\dbinom{3}{0}$ 种情况,选 $1$ 个 $x$ 有 $\dbinom{3}{1}$ 种情况,选 $2$ 个 $x$ 有 $\dbinom{3}{2}$ 种情况,选 $3$ 个 $x$ 有 $\dbinom{3}{3}$ 种情况,所以
$$\left(x+y\right)^n=\sum_{k=0}^n\dbinom{n}{k}x^{n-k}y^k$$
## 证明
此处使用数学归纳法。
显然,当 $n=1$ 时猜想成立。考虑 $n=m$ 时猜想成立,则当 $n=m+1$ 时有
$$
\begin{aligned}
\left(x+y\right)^{m+1}&=\left(x+y\right)\cdot\left(x+y\right)^m \\
&=\left(x+y\right)\cdot\sum_{k=0}^m\dbinom{m}{k}x^{m-k}y^k \\
&=\sum_{k=0}^m\dbinom{m}{k}x^{m-k+1}y^k+\sum_{k=0}^m\dbinom{m}{k}x^{m-k}y^{k+1} \\
&=\sum_{k=0}^m\dbinom{m}{k}x^{m-k+1}y^k+\sum_{k=1}^{m+1}\dbinom{m}{k-1}x^{m-k+1}y^{k} \\
&=x^{m+1}+y^{m+1}+\sum_{k=1}^m\dbinom{m}{k}x^{m-k+1}y^k+\sum_{k=1}^{m}\dbinom{m}{k-1}x^{m-k+1}y^{k} \\
&=x^{m+1}+y^{m+1}+\sum_{k=1}^m\left(\dbinom{m}{k}+\dbinom{m}{k-1}\right)x^{m-k+1}y^k.
\end{aligned}
$$
根据 $\dbinom{n}{m}=\dbinom{n-1}{m}+\dbinom{n-1}{m-1}$,可得
$$\left(x+y\right)^{m+1}=x^{m+1}+y^{m+1}+\sum_{k=1}^m\dbinom{m+1}{k}x^{m-k+1}y^k=\sum_{k=0}^{m+1}\dbinom{m+1}{k}x^{m-k+1}y^k.$$
由此归纳,等式得到证明。
## 例 1
证明组合恒等式
$$\sum_{k=0}^n\dbinom{n}{k}=2^n$$
**证明** 根据二项式定理
$$\left(x+y\right)^n=\sum_{k=0}^n\dbinom{n}{k}x^{n-k}y^k\left(n\in\mathbb{N}\right)$$
令 $x=y=1$,则有
$$\sum_{k=0}^n\dbinom{n}{k}=2^n$$
$$\quad$$
## 例 2
证明组合恒等式
$$\sum_{k=0}^n\dbinom{n}{k}^2=\dbinom{2n}{n}$$
**证明** 对于等式 $\left(x+1\right)^n\cdot\left(x+1\right)^n=\left(x+1\right)^{2n}$ 展开可得
$$
\begin{aligned}
\sum_{i=0}^{n}\dbinom{n}{i}x^i\cdot\sum_{i=0}^{n}\dbinom{n}{i}x^i&=\sum_{k=0}^{2n}\dbinom{2n}{k}x^k \\
\sum_{i=0}^{n}\sum_{j=0}^{n}\dbinom{n}{i}\dbinom{n}{j}x^{i+j}&=\sum_{k=0}^{2n}\dbinom{2n}{k}x^k
\end{aligned}
$$
对照系数可得
$$\sum_{i=0}^k\dbinom{n}{i}\dbinom{n}{k-i}=\dbinom{2n}{k}$$
令 $k=n$,有
$$\sum_{i=0}^n\dbinom{n}{i}^2=\dbinom{2n}{n}$$
$$\quad$$
### 例 3
化简
$$\sum_{k=0}^n\dbinom{n}{k}t^k\left(1-t\right)^{n-k}\left[k~\text{mod}~2\right]$$
**解** 因为有 $\left[k~\text{mod}~2\right]=\dfrac{1}{2}\normalsize\left(1+\left(-1\right)^{k+1}\right)$ 所以
$$
\begin{aligned}
\sum_{k=0}^n\dbinom{n}{k}t^{k}\left(1-t\right)^{n-k}\left[k~\text{mod}~2\right]&=\frac{1}{2}\sum_{k=0}^n\dbinom{n}{k}t^k\left(1-t\right)^{n-k}\left(1+\left(-1\right)^{k+1}\right) \\
&=\dfrac{1}{2}\left(\sum_{k=0}^n\dbinom{n}{k}t^k\left(1-t\right)^{n-k}-\sum_{k=0}^n\dbinom{n}{k}\left(-t\right)^k\left(1-t\right)^{n-k}\right) \\
&=\dfrac{1-\left(1-2t\right)^n}{2}
\end{aligned}
$$