浅谈数学归纳法

Terraria

2021-02-04 22:02:34

学习·文化课

参考文献:《高中数学竞赛教程》。

注:如有误请私信黄耀风,以及时修改。

\texttt{Part 0}:前言

小 Y:还记得怎么计算 1+2+\cdots+n 吗?

小 H:当然,这个式子的值就是 \dfrac{n(n+1)}{2} 啊。

小 Y:那你知道怎么证明吗?虽然网上的证明十分多,但是有一种更加新奇的方式哦!

小 H:是什么?

小 Y:数学归纳法!

\texttt{Part 1}:什么是数学归纳法?

数学归纳法是一种很常用的数学方法,多用于证明一些关于正整数或者非负整数 n 有关的命题。

对于等差数列求和,也可以通过数学归纳法进行证明。

有一道例题如下:

设正数 a_1,a_2,\cdots 构成了等差数列,请你证明:

自己可以先想想怎么做,再往下看哦! ## $\texttt{Part 2}$:数学归纳法的基本形式 数学归纳法一般分为以下两个步骤: 1. 将原式中的 $n$ 带入一些具体值,例如 $n=1$ 时,证明原式成立。这一步是较为简单的,**但也是必不可少的**。 2. 假设 $n=k$ 时原式成立,下一步我们要推出 $n=k+1$ 的时候原式也成立。数学归纳法难就难在这一步,因此接下来会讲解大量例题,以帮助更好的理解与运用。 ~~然后就没了。~~ 至于这个方法的原理,可以理解为多米诺骨牌。一旦第一步(假如是) $n=1$ 成立,而第二步证明了 $n=1$ 成立时,$n=2$ 也成立。结合多米诺骨牌,$n=2$ 一旦成立。便会导致 $n=3,4,\cdots$ 都成立,就如多米诺骨牌前一张推倒后一张一样。 是的,简简单单的两步,却是我们解决问题的一大利器。而第二步,更是重中之重。 怎么重呢?让我们往下看看实例: ## $\texttt{Part 3}$:数学归纳法的基本例题 先来证明等差数列求和公式,以证明 $1+2+\cdots+n=\dfrac{n(n+1)}{2}$ 为例。 首先 $n=1$ 时,$1=\dfrac{1 \times 2}{2}$,故命题成立。 假设在 $n=k$ 时,命题成立,那么在 $n=k+1$ 时,原式 $=1+2+\cdots+k+(k+1)=\dfrac{k(k+1)}{2}+(k+1)=\dfrac{(k+1)(k+2)}{2}=\dfrac{n(n+1)}{2}$。 故命题对于一切正整数 $n$ 成立。 再来讲讲 $\texttt{Part 1}$ 部分的例题吧: 我们记这个等差数列的公差为 $d$,由于数列中的每一项都是正数,所以 $d \ge0$,否则这个数列一定会有小于 $0$ 的数。如果 $d=0$ 则结论显然,易得等式成立,故以下仅对 $d >0$ 的情况进行探讨。 接下来我们按照 $\texttt{Part 2}$ 的步骤解它! 第一步,代入特殊的 $n$ 的值。因为如果 $n=1$ 的时候等式无意义,故我们将 $n=2$ 带入等式。如果 $n=2$,那么等式的左式 $= \dfrac{1}{a_1+a_2}$,等式的右式 $= \dfrac{1}{a_1+a_2}$,明显等式成立。 第二步(敲重点!): 我们假设当 $n=k(k \ge 2)$ 时等式已成立,则有: $\dfrac{1}{\sqrt{a_1}+\sqrt{a_2}}+\dfrac{1}{\sqrt{a_2}+\sqrt{a_3}}+\dfrac{1}{\sqrt{a_3}+\sqrt{a_4}}+\cdots+\dfrac{1}{\sqrt{a_{k-1}}+\sqrt{a_k}}=\dfrac{k-1}{\sqrt{a_1}+\sqrt{a_k}}

那么,当 n=k+1(k \ge 2) 时,则等式左式为:

\quad \dfrac{1}{\sqrt{a_1}+\sqrt{a_2}}+\dfrac{1}{\sqrt{a_2}+\sqrt{a_3}}+\dfrac{1}{\sqrt{a_3}+\sqrt{a_4}}+\cdots+\dfrac{1}{\sqrt{a_{k-1}}+\sqrt{a_k}}+\dfrac{1}{\sqrt{a_k}+\sqrt{a_{k+1}}} =\dfrac{k-1}{\sqrt{a_1}+\sqrt{a_k}}+\dfrac{1}{\sqrt{a_k}+\sqrt{a_{k+1}}} =\dfrac{(k-1)(\sqrt{a_k}-\sqrt{a_1})}{(\sqrt{a_1}+\sqrt{a_k})(\sqrt{a_k}-\sqrt{a_1})}+\dfrac{\sqrt{a_{k+1}}-\sqrt{a_k}}{(\sqrt{a_k}+\sqrt{a_{k+1}})(\sqrt{a_{k+1}}-\sqrt{a_k})} =\dfrac{(k-1)(\sqrt{a_k}-\sqrt{a_1})}{a_k-a_1}+\dfrac{\sqrt{a_{k+1}}-\sqrt{a_k}}{a_{k+1}-a_k} =\dfrac{(k-1)(\sqrt{a_k}-\sqrt{a_1})}{[a_1+(k-1)d]-a_1}+\dfrac{\sqrt{a_{k+1}}-\sqrt{a_k}}{[a_1+kd]-[a_1+(k-1)d]} =\dfrac{(k-1)(\sqrt{a_k}-\sqrt{a_1})}{a_1+(k-1)d-a_1}+\dfrac{\sqrt{a_{k+1}}-\sqrt{a_k}}{a_1+kd-a_1-kd+d} =\dfrac{\sqrt{a_k}-\sqrt{a_1}}{d}+\dfrac{\sqrt{a_{k+1}}-\sqrt{a_k}}{d} =\dfrac{\sqrt{a_{k+1}}-\sqrt{a_1}}{d} =\dfrac{(\sqrt{a_{k+1}}-\sqrt{a_1})(\sqrt{a_1}+\sqrt{a_{k+1}})}{d(\sqrt{a_1}+\sqrt{a_{k+1}})} =\dfrac{a_{k+1}-a_1}{d(\sqrt{a_1}+\sqrt{a_{k+1}})} =\dfrac{(a_1+kd)-a_1}{d(\sqrt{a_1}+\sqrt{a_{k+1}})} =\dfrac{k}{\sqrt{a_1}+\sqrt{a_{k+1}}}

通过这一系列的步骤,我们成功地将以上那个等式证明了出来。同时请注意上文的 [] 仅指中括号,而非取整符号。

当然,这道题也不只有这种方法可以做出来。下面再提供一种我的同学的方法:

首先看首项 \dfrac{1}{\sqrt{a_1}+\sqrt{a_2}},可以将这个式子化为 \dfrac{\sqrt{a_1}-\sqrt{a_2}}{a_1-a_2}。设公差为 d,则明显 a_1-a_2=-d,即原式等于 -\dfrac{\sqrt{a_1}-\sqrt{a_2}}{d}。将每一项都按照这个方法表示,即原式等于:

因为 $(\sqrt{a}+\sqrt{b})(\sqrt{a}-\sqrt{b})=a-b$,所以$(\sqrt{a}-\sqrt{b})=\dfrac{a-b}{\sqrt{a}+\sqrt{b}}$,所以 $(1)$ 式等于: $-\dfrac{\dfrac{a_1-a_n}{\sqrt{a_1}+\sqrt{a_n}}}{d}=-\dfrac{\dfrac{a_1-a_n}{d}}{\sqrt{a_1}+\sqrt{a_n}}=\dfrac{\dfrac{-(n-1)d}{-d}}{\sqrt{a_1}+\sqrt{a_n}}=\dfrac{n-1}{\sqrt{a_1}+\sqrt{a_n}}$。 至此,我们成功运用了两种方法做出来了这一道题。 那么问题来了——数学归纳法真的有那么玄乎吗?上面那一题想必第二种解法更容易被大众想到。 其实并非如此! 来看一下下面一道例题: 已知 $a,b$ 为正实数,且 $\dfrac{1}{a}+\dfrac{1}{b}=1 $,求证,对于每一个 $n\in \mathbb{N}(\mathbb{N}$ 表示自然数集$)$,都有 $(a+b)^n-a^n-b^n\ge 2^{2n}-2^{n+1}$。 有头绪吗?让我们一起用数学归纳法解决这一题。 首先,当 $n=1$ 时,左式 $=0=$ 右式,知命题成立。 假设当 $n=k$ 时命题成立,即 $(a+b)^k-a^k-b^k \ge 2^{2k}-2^{k+1}$。那么当 $n=k+1$ 时, 左式 $=(a+b)^{k+1}-a^{k+1}-b^{k+1}=(a+b)[(a+b)^k-a^k-b^k]+a^kb+ab^k$。 由 $\dfrac{1}{a}+\dfrac{1}{b}=1$,得 $ab=a+b$;又因为 $(a+b)(\dfrac{1}{a}+\dfrac{1}{b})=2+(\dfrac{b}{a}+\dfrac{a}{b})\ge 4$,即知 $ab=a+b \ge 4$,这样便知: $a^kb+ab^k \ge 2 \sqrt{a^kb\times ab^k}=2\sqrt{(ab)^{k+1}} \ge 2 \times2^{k+1}=2^{k+2}$。 由此,得: 左式 $=(a+b)[(a+b)^k-a^k-b^k]+a^kb-ab^k \ge 4(2^{2k}-2^{k+1})+2^{k+2}=2^{2k+2}-2^{k+2}=$ 右式。 所以,命题得证。 怎么样?数学归纳法的神通之处就在此展现了出来。但是,它还能做更多的事! 再来看一道例题: 假设有 $2^n$ 个球分成了若干堆,如果甲堆的球数 $a$ 小于等于乙堆的球数 $b$,那么就可以从甲中取出 $a$ 个球到乙堆。这算是挪动了一次。求证:可以经过有限次移动使这若干堆球合并成一堆。 相信大家和我一样看到这一题的第一想法就是:“这不废话吗,肯定可以啊!”但是一旦开始想要怎么表达却变的手无足措。那么,我们一起来用数学归纳法解决这一题: 首先当 $n=1$ 时,只有两个球。这时候有两种情况: - 这两个球本来就在同一堆里,那么肯定可以。 - 这两个球在两堆里,每堆各 $1$ 个球,那么就可以从第一堆取出 $1$ 个球到第二堆。 通过以上两种情况,我们知 $n=1$ 时命题是成立的。 接下来,我们假设 $n=k$ 的时候命题成立,可是当 $n=k+1$ 时,球数从 $2^k$ 到了 $2^{k+1}$,翻了一倍,我们就要想着怎么样通过 $n=k$ 推出 $n=k+1$。 首先,在 $2^{k+1}$ 所分出的若干堆球中,**一定有偶数个球数为奇数的堆**,否则球数为奇数个。我们将这些球数为奇数的堆**两两配对**,进行一次合并,那么现在所有的球堆的球数就**都是偶数**,当然也有可能有的球堆球数为 $0$。这时候,我们将每一堆的球**两两绑在一起,视为一个球**,于是,球数便成了 $2^k$,而前面又假设 $2^k$ 时成立,也就是说,总球数为 $2^{k+1}$ 的时候,命题也成立。 ~~妙啊!~~ 但是,这只是数学归纳法的**基本形式**! 接下来,我们的题目难度将升级! ## $\texttt{Part 4}$:数学归纳法的变通形式 所以,数学归纳法的变通形式到底有什么呢? **一、合适的假设方式** **二、大跨度的跳跃** **三、灵活的归纳途径** 接下来,我将针对这两种变通形式,讲解题目以助于你们理解。 ### $\texttt{Part 4.1}$:数学归纳法的变通形式 之 合适的假设方式 所谓的合适的假设方式,是因为前面我们一直都是假设 $n=k$ 时命题成立去证明 $n=k+1$ 时命题成立,现在合适的假设方式,如假设 $n \leq k$ 时命题成立,去证明 $n=k+1$ 时命题也成立,即为: $$n\leq k \rightarrow n=k+1$$ 可是这样真的有用吗?我们以例题为例: 证明:任何一个真分数 $\dfrac{m}{n}$ 都可以表示为若干个**互不相同的**自然数的倒数之和。这个结论在[这道题](https://www.luogu.com.cn/problem/UVA12558)所运用。 不会?试试用数学归纳法吧! 固然真分数 $\dfrac{m}{n}$ 可以表示为 $m$ 个 $\dfrac{1}{n}$ 的和,但是题目中要求为**互不相同的**自然数的倒数之和,所以还是用数学归纳法,对 $m$ 进行归纳较好。 首先当 $m=1$ 时,对于一切分数 $\dfrac{m}{n}=\dfrac{1}{n}$ 都可以表示为 $n$ 的倒数,故命题成立。 假设 $m \leq k$ 时命题成立,即任何分子不超过 $k$ 的分数最简分数 $\dfrac{m}{n}$ 都可以表示为 $\dfrac{1}{t_1}+\dfrac{1}{t_2}+\cdots+\dfrac{1}{t_l}$,其中 $t_1,t_2,\cdots t_l$ 互不相等。现在我们要证明对于最简分数 $\dfrac{k+1}{n}$ 时命题也成立。 由于 $0 < k+1 <n$ 且 $\gcd(k+1,n)=1(\gcd(a,b)$ 表示 $a,b$ 的最大公约数$)$,可以假设 $n=q(k+1)+r$,其中 $q,r$ 皆为正整数,且 $0<r<k+1$。 因此,便有: $\dfrac{k+1}{n}-\dfrac{1}{q+1}=\dfrac{(k+1)(q+1)-q(k+1)-r}{n(q+1)}=\dfrac{k+1-r}{n(q+1)}$。 注意到 $k+1-r<k+1$,即 $k+1-r \leq k$,因此将分数 $\dfrac{k+1-r}{n(q+1)}$ 化简后其分子不超过 $k$。 故可知它可以表示为若干个互不相同的倒数之和,即 $\dfrac{k+1}{n}=\dfrac{1}{q+1}+\dfrac{k+1-r}{n(q+1)}=\dfrac{1}{q+1}+\dfrac{1}{s_1}+\dfrac{1}{s_2}+\cdots+ \dfrac{1}{s_{v}}\qquad (1)$。 现在只需要证明 $q+1 \notin \{s_1,s_2,\cdots,s_v\}$ 即可。 考虑反证法,假设 $q+1 \in \{s_1,s_2,\cdots,s_v\}$: $\dfrac{1}{q+1}+\dfrac{1}{s_1}+\dfrac{1}{s_2}+\cdots +\dfrac{1}{s_v} \ge \dfrac{2}{q+1}=\dfrac{2n}{(q+1)(k+1)}·\dfrac{k+1}{n}=\dfrac{2q(k+1)+2r}{(q+1)(k+1)}·\dfrac{k+1}{n}\ge (\dfrac{2q}{q+1}+\dfrac{2r}{(q+1)(k+1)})·\dfrac{k+1}{n}>\dfrac{k+1}{n}\qquad(2)$。 比较 $(1),(2)$ 两式,即可得出矛盾。 故对于一切分子为 $k+1$ 的正真分数命题成立,因此对于一切的正真分数命题都成立。 这就是选择合适的假设方式的优点! ### $\texttt{Part 4.2}$:数学归纳法的变通形式 之 大跨度的跳跃 我们之前的证明都是类似:假设 $n=k$ 时命题成立,证 $n=k+1$ 时命题也成立。现在不一样了。 举个例题: 证明对于一切的正整数 $n \ge 3$,可以将一个正三角形分成 $n$ 个等腰三角形。 考虑 $n=3,4$ 时,有如下的构造方案: ![](https://cdn.luogu.com.cn/upload/image_hosting/a47oeymo.png)$P_1$ ![](https://cdn.luogu.com.cn/upload/image_hosting/8xgnerb6.png)$P_2

考虑如果跨度为 1,即能够从 n=kn=k+1 来证明,能否构造呢?

答案是显然的:

P_3

对于 n=3,4,5,可以依次按照上面的 P_1,P_2,P_3 构造。我们注意到,在 n=5 时构造出了一个等腰直角三角形。于是,我们每次可以做这个直角三角形斜边上的中线,便每次都可以多构造出一个等腰三角形,于是命题对于一切正整数 n \ge3 成立。

那么,我们如何做到“大跨度”的跳跃呢?

在返回看

P_1 P_2

对于这两个构造方法,我们发现都出现了顶角为 120^{\circ} 的等腰三角形,而对于一个顶角为 120^{\circ} 的等腰三角形,我们可以用如下方法使其分为 3 个等腰三角形:

P_4

于是,对于 n=3 的构造,我们可以将 120^{\circ} 的等腰三角形如上处理,便可以得到 n=5,7,\cdots 的构造;对于 n=4 的构造,我们可以将 120^{\circ} 的等腰三角形如上处理,便可以得到 n=6,8,\cdots 的构造。因此,命题对于一切正整数 n \ge3 成立。

这个证法是跨度为 2。当然,跨度为 3 也是可以构造的,这里不过多说明,请读者自行思考。

由此可见,大跨度的跳跃也是一种使用数学归纳法的利器。

\texttt{Part 4.3}:数学归纳法的变通形式 之 灵活的归纳途径

由于这是灵活的归纳途径,因此光靠文字很难说明清楚,下面来看一道例题:

a_1<a_2< \cdots<a_n,而 b_1,b_2,\cdots,b_na_1,a_2,\cdots,a_n 的一个排列。已知 a_1+b_1<a_2+b_2< \cdots <a_n+b_n,求证:对于一切的 i(1 \leq i \leq n),满足 b_i=a_i

对于这个问题,想要直接证明每个 b_i 都等于相对应的 a_i 是很难实现的。所以我们先考虑这么一个结论:至少存在一个 i_0,满足 b_{i_0}=a_{i_0}。考虑使用反证法和数学归纳法来证明这个结论。

反证:假设对于任意的 i(1 \leq i \leq n),都有 b_i\neq a_i,于是 b_1 \neq a_1。但是由于 a_1 是集合 \{a_1,a_2,\cdots,a_n\} 中最小的元素,而 b_1 也是该集合中的元素,故 b_1>a_1

假设对于每个 i \leq j,都有 b_i \ge a_i,我们来证明一定也有 b_{j+1}>a_{j+1}。因为如果不然,有 b_{j+1} \leq a_{j+1},则因我们已设对每个 i,都有 b_i \neq a_i,故知 b_{j+1}<a_{j+1},因而也有 b_{j+1} \leq a_j(因为 a 单调递增)。同理可知,由 b_j>a_j,得 b_j \ge a_{j+1}。于是,我们就有 a_{j+1}+b_{j+1} \leq b_j+a_j,但这明显与已知条件不符。所以 b_{j+1}>a_{j+1}

从上面得分析得知,在“对于任意的 i(1 \leq i \leq n),都有 b_i\neq a_i”的条件下,我们用数学归纳法证明了“对于一切 i,都有 b_i>a_i”,而这又显然是错误的,因为 a_n 已经是最大值,不存在任何 i 满足 b_i>a_i。因此我们假设的前提是错误的。故知存在某个数 i_0,满足 b_{i_0}=a_{i_0}

有了上面的推理,我们可以正式开始证明我们的命题了:

n=1 时,显然 b_1=a_1,故命题成立。假设 n=k 时命题成立,要证当 n=k+1 时命题也成立:

我们先将一开始的结论运用到 a_1,a_2,\cdots,a_{k+1} 及其排列 b_1,b_2,\cdots,b_{k+1} 中,由上面的结论可知存在一个数 i_0 满足 b_{i_0}=a_{i_0}。那么对于剩下的 k 个数,我们就可以用前面的归纳假设(即:“设 n=k 时命题成立”)来证明。于是,命题在 n=k+1 时也成立。

故知,对于一切正整数 n,命题都成立。

是不是开始有难度了?接下来难度还会再升一级!

\texttt{Part 5}:数学归纳法应用中的命题转化

命题转化,是再数学证明过程中常用手法。这里仅介绍在数学归纳法中的命题转化。

先来看一道题:

n 个正角 \alpha_1+\alpha_2+\cdots+\alpha_n=\pi,证明:

\sin\alpha_1+\sin\alpha_2+\cdots+\sin\alpha_n \leq n \sin \dfrac{\pi}{n}

在这里,显然 n=1 时上式两端相等,即命题成立。如果按照以往的解题过程:

假设 n=k 时命题成立。现在如果要证明 n=k+1 时也成立,就会发现一个问题:

因此,我们考虑转化命题。具体地,我们可以考虑证明: 若 $n$ 个正角 $\alpha_1+\alpha_2+\cdots+\alpha_n\leq\pi$,证明: $$\dfrac{1}{n}(\sin\alpha_1+\sin\alpha_2+\cdots+\sin\alpha_n) \leq \sin \dfrac{\alpha_1+\alpha_2+\cdots+\alpha_n}{n}$$ 这个命题不仅可以证明原来的命题,同时也便于我们使用数学归纳法。那就让我们来试一下吧! 首先 $n=1$ 时,命题显然成立。为了方便后面的证明,接下来再看一下 $n=2$ 时的情形: 设正角 $\alpha_1+\alpha_2 \leq \pi$,于是就有 $\sin(\dfrac{\alpha_1+\alpha_2}{2}) \ge 0$,因而知: $(\sin \alpha_1+\sin\alpha_2)-2 \sin \dfrac{\alpha_1+\alpha_2}{2} =2 \sin \dfrac{\alpha_1+\alpha_2}{2}\cos\dfrac{\alpha_1-\alpha_2}{2}-2 \sin \dfrac{\alpha_1+\alpha_2}{2} 即 $\dfrac{1}{2}(\sin \alpha_1+\sin\alpha_2) \leq \sin\dfrac{\alpha_1+\alpha_2}{2}$。因此 $n=2$ 时命题也成立。 假设 $n \leq k$ 时命题也成立,即当正角 $\alpha_1+\alpha_2+\cdots+\alpha_n\leq \pi$ 且 $n\leq k$ 时,有 $$\dfrac{1}{n}(\sin\alpha_1+\sin\alpha_2+\cdots+\sin\alpha_n) \leq \sin\dfrac{\alpha_1+\alpha_2+\cdots+\alpha_n}{n}$$ 要证明命题在 $n=k+1$ 时也成立。 我们分两种情况来讨论: - $k+1=2m$ 为偶数。 则当 $\alpha_1+\cdots+\alpha_m+\alpha_{m+1}+\cdots+\alpha_{2m} \leq \pi$ 时。有 $\alpha_1+\alpha_2+\cdots+\alpha_{m} \leq \pi$ 及 $\alpha_{m+1}+\cdots+\alpha_{2m}\leq \pi$,于是由归纳假设可知: $\dfrac{1}{k+1}(\sin \alpha_1+\cdots+\sin\alpha_{k+1}) =\dfrac{1}{2}[\dfrac{1}{m}(\sin\alpha_1+\cdots+\sin\alpha_{m})+\dfrac{1}{m}(\sin\alpha_{m+1}+\cdots+\sin\alpha_{2m})] 再看 $n=2$ 时的结果可知: 上式 $\leq \sin\dfrac{1}{2}(\dfrac{\alpha_1+\cdots+\alpha_{m}}{m}+\dfrac{\alpha_{m+1}+\cdots+\alpha_{2m}}{m}) =\sin\dfrac{\alpha_1+\cdots+\alpha_m+\alpha_{m+1}+\cdots+\alpha_{2m}}{2m} 知 $k+1$ 为偶数时命题成立。 - $k+1=2m+1$ 为奇数。 则当 $\alpha_1+\cdots+\alpha_m+\alpha_{m+1}+\cdots+\alpha_{2m+1}\leq \pi$ 时,要么 $\alpha_1+\cdots+\alpha_m \leq \dfrac{\pi}{2}$,要么 $\alpha_{m+1}+\cdots+\alpha_{2m+1}\leq \dfrac{\pi}{2}$。不妨假设 $\alpha_{m+1}+\cdots+\alpha_{2m+1}\leq \dfrac{\pi}{2}$,于是就有 $\alpha_1+\cdots+\alpha_m+\alpha_{m+1}\leq \pi$ 及 $\alpha_{m+2}+\cdots+\alpha_{2m+1}+\dfrac{\alpha_1+\cdots+\alpha_{2m+1}}{2m+1} \leq \pi$。 从而知有 $\dfrac{1}{k+2}(\sin \alpha_1+\sin\alpha_2+\cdots+\sin\alpha_{k+1}+\sin\dfrac{\alpha_1+\alpha_2+\cdots+\alpha_{k+1}}{k+1}) =\dfrac{1}{2}[\dfrac{1}{m+1}(\sin\alpha_1+\cdots+\sin\alpha_{m+1})+\dfrac{1}{m+1}(\sin \alpha_{m+2}+\cdots+\sin \alpha_{2m+1})+\sin\dfrac{\alpha_1+\cdots+\alpha_{2m+1}}{2m+1}] \leq \dfrac{1}{2}[\sin\dfrac{\alpha_1+\alpha_2+\cdots+\alpha_{m+1}}{m+1}+\sin\dfrac{\alpha_{m+2}+\cdots+\alpha_{2m+1}+\dfrac{\alpha_1+\cdots+\alpha_{2m+1}}{2m+1}}{m+1}] \leq \sin[\dfrac{1}{2} \times \dfrac{(\alpha_1+\cdots+\alpha_{m+1})+(\alpha_{m+2}+\cdots+\alpha_{2m+1}+\dfrac{\alpha_1+\cdots+\alpha_{2m+1}}{2m+1})}{m+1}] 再消去上式两端的同类项,即得 $$\dfrac{1}{k+1}(\sin\alpha_1+\sin\alpha_2+\cdots+\sin\alpha_{k+1})\leq \sin\dfrac{\alpha_1+\alpha_2+\cdots+\alpha_{k+1}}{k+1}$$ 知当 $k+1$ 为奇数时命题也成立。 故对于一切自然数 $n$,当正角 $\alpha_1+\alpha_2+\cdots+\alpha_n\leq\pi$,都有 $\sin\alpha_1+\sin\alpha_2+\cdots+\sin\alpha_n \leq n \sin \dfrac{\alpha_1+\alpha_2+\cdots+\alpha_n}{n}$。 特别地,当 $\alpha_1+\alpha_2+\cdots+\alpha_n=\pi$ 时,便有 $\sin \alpha_1+ \cdots+\sin\alpha_n \leq n \sin \dfrac{\pi}{n}$,而这正是我们所希望证明的结论。 对于以上的证明过程,我们将其称为“**主动加强命题**”。我们再来看几道例题,以助于理解: 已知 $a_1=1,a_2=2$,对于 $a_{n+2}$: - 如果 $a_n \times a_{n+1}$ 为偶数,则 $a_{n+2}=5a_{n+1}-3a_n$; - 如果 $a_n \times a_{n+1}$ 为奇数,则 $a_{n+2}=a_{n+1}-a_n$。 求证对于一切的 $n \in \mathbb{N}$,$a_n \neq0$。 这一题,如果直接证明其不为 $0$,虽然我们知道 $a_1,a_2$ 不为 $0$,而且也可以假设 $a_k,a_{k+1}$ 都不为 $0$,却无法推出 $a_{k+2}$ 也不会 $0$。所以,我们需要考虑转化一下命题。但是怎么转化呢? 先列出这个数列的前面若干项: $$1,2,7,29,22,23,49,26,-17\cdots$$ 不难发现,这些数中都没有 $4$ 的倍数!于是我们将这个数列变为除以 $4$ 后的余数,则变成了: $$1,2,3,1,2,3,1,2,3\cdots$$ 这个数列的规律就特别明显了!于是我们可以猜测,是否对于一切的自然数 $n$,满足: $$a_{3n-2}\equiv1(\mod4),a_{3n-1}\equiv2(\mod4),a_{3n}\equiv3(\mod4)$$ 既然有这样的猜测,不妨来证明一下: 首先 $n=1$ 时,$a_{1}=1\equiv1(\mod4),a_{2}=2\equiv2(\mod4),a_{3}=7\equiv3(\mod4)$,从而我们的猜想在 $n=1$ 时成立。 假设 $n=k$ 时我们的猜想成立,即 $a_{3k-2}\equiv1(\mod4),a_{3k-1}\equiv2(\mod4),a_{3k}\equiv3(\mod4)$,于是: $$a_{3k+1}=5a_{3k}-3a_{3k-1}\equiv15-6=9\equiv1(\mod4)$$ $$a_{3k+2}=a_{3k+1}-a_{3k}\equiv1-3=-2\equiv2(\mod4)$$ $$a_{3k+3}=5a_{3k+2}-3a_{3k+1}\equiv10-3=7\equiv3(\mod4)$$ 这就说明了,在 $n=k+1$ 时命题也成立。故我们的猜想对一切的 $n\in \mathbb{N}$ 都成立。所以这个数列中不含有 $4$ 的倍数。 那么,既然这个数列中不含有 $4$ 的倍数,而 $0$ 是 $4$ 的倍数,这就说明了:对于任意的 $n\in \mathbb{N}$,满足 $a_n \neq0$。我们的结论成立。 ## $\texttt{Part 6}$:数学归纳法的练习 介绍了这么多题,你应该会用了吧!现在来做几道习题练练手吧! - 已知 $a_1=a_2=1,a_{n+2}=\dfrac{a_{n+1}^2+2}{a_n}$。求证:对于一切的 $n \in\mathbb{N}$,$a_n$ 皆为整数。 用两次数学归纳法,待定系数法,找到除了原递推方式的第二种递推方式。 - 关于斐波那契数列: > 1. 已知 $a _1=a_2=1,a_n=a_{n-1}+a_{n-2}$。求证当 $n \ge 3$ 时,对于一切的 $m \in \mathbb{N}$,满足 $a_{5m}$ 是 $5$ 的倍数。 根据递推是,从余数讨论。 > 2. 证明:每一个自然数都或是斐波那契数列中的一项,或是其中的若干项之和。 有意思的是,在[这道题](https://www.luogu.com.cn/problem/P4133)中就运用到了这个结论。可采用类似于 $n \leq k$ 的归纳形式。 - 证明:对于互不相等的自然数 $a_1,a_2,\cdots,a_n$,不等式 $(a _1^7+a_2^7+\cdots+a_n^7)+(a_1^5+a_2^5+\cdots+a_n^5) \ge 2(a_1^3+a_2^3+\cdots+a_n^3)^2$ 成立。并考虑等号何时成立。 考虑使用公式:$1^3+2^3+\cdots+n^3=\left[\dfrac{n(n+1)}{2}\right]^2$,可以列出若干个不等式进行相加。 - 证明,对于一切 $n \in \mathbb{N}$,方程 $x^2+y^2=z^n$ 一定有正整数解。 考虑调整跨度,在 $n=1$ 和 $n=2$ 时列举情况后,以 $2$ 的跨度进行分析,就可以遍历到所有正整数。 当然还有个做法是使用复数以及构造,这里就不过多赘述。 - 将一个正整数 $n$ 分解为 $a_1+a_2+\cdots+a_k$,其中 $a_1,a_2,\cdots,a_k$ 为可以相等的正整数。如果 $\dfrac{1}{a_1}+\dfrac{1}{a_2}+\cdots+\dfrac{1}{a_k}=1$,则称这个正整数 $n$ 是“完美”的。已知 $33$ 到 $73$ 的正整数都是“完美”的。求证:每一个不小于 $33$ 的正整数都是“完美”的。 假设 $33 \leq n \leq k$ 时 $n$ 是“完美”的,证明 $33 \leq n \leq 2k$ 也是“完美”的。 - 证明:对任何 $n \in \mathbb{N}$,都存在 $m \in\mathbb{N}$,使得 $(\sqrt{2}-1)^n=\sqrt{m}-\sqrt{m-1}$。 转化命题,变为证明:对任何的 $n \in \mathbb{N}$,存在 $a,b \in \mathbb{N}$,使得 $(1- \sqrt{2})^n=\sqrt{a^2}-\sqrt{2b^2},a^2-2b^2=(-1)^n$。 - 设 $a,b,c$ 是方程 $x^3-x^2-x-1=0$ 的 $3$ 个根。证明: $(1)$ $a,b,c$ 互不相同。 $(2)$ $\dfrac{a^{1989}-b^{1989}}{a-b}+\dfrac{b^{1989}-c^{1989}}{b-c}+\dfrac{a^{1989}-c^{1989}}{a-c}$ 是整数。 对于第一个问,用韦达定理以及反证法即可。 对于第二个问,证明对于一切的 $n \in \mathbb{N}$,$f(n)=\dfrac{a^{n}-b^{n}}{a-b}+\dfrac{b^{n}-c^{n}}{b-c}+\dfrac{a^{n}-c^{n}}{a-c}$ 都是整数。找到递推式,进行假设,即可证明。 ## $\texttt{Part 7}$:结语 这篇博客几个月前其实就写了一半,最近也花了好久的心思编辑而成。如果能够投入日报,那自然是不胜荣幸;如果因为一些原因没有选上,我就将其作为学习笔记,可以供大家参考和使用。 如果有任何问题,可以私信我或者在博客下方留言,我会在第一时间进行解答!