阅读指南[编辑]
希望快速了解或快速回顾高中数学的读者可以只看基础知识部分。其余部分是为需要参加学科考试或需要一定知识提升的读者准备的。
本节介绍的数学归纳法在数学的各个领域中都有重要作用,是一种通用性比较广的代数证明方法,主要适用于证明对于正整数恒成立的相关命题。集合论中适用于超限数的超限归纳法是数学归纳法的重要推广。作为定义自然数的主要(不是唯一的)公理化方式的皮亚诺公理也蕴含数学归纳法的思想。数学归纳法也会在学习极限时发挥很大作用。
预备知识[编辑]
本节内容涉及函数迭代与数列递推的概念,所以读者应该先阅读复合函数与一阶递推数列章节。
考试要求[编辑]
在中国大陆高考中,数学归纳法曾是理科数学试卷的考查点之一,常用于解决大题中的结论证明,一般出题难度中等,是比较常用的代数证明方法。而对于高考取消文理分科考法的地区,目前并不将其纳入必考知识范围,只将其列为选学内容。不过由于数学归纳法简单易学,并且是非常重要的代数证明方法,我们仍将其纳入主干知识的范围。
基础知识[编辑]
知识引入[编辑]
假设一个数列
的通项公式是
,容易验证此数列前4项的取值都是1,但是我们不能就此认为它的第5项也等于1。实际上容易验证
。这说明看上去可能成立的规律并非总是可靠。[1]
再比如已知
,要求
的值。由于前3个式子的计算结果依次为1、2、3,首先最容易猜想第4个式子的结果有可能是4,但是再稍微想一想就会发现支持答案为4的理由并不明显。事实上,这是一道需要使用多个多元等幂和公式求解的坑人题,而且其答案确实不是一开始最容易想到的4。如果继续增加变量和已知算式的个数,这个题还可以变得更为迷惑人。总而言之,基于有限个特例得到的经验并非总是可靠无误。
又比如对于数列
,已知
。通过对其前4项的计算,容易猜想其通项公式为
。可以发现,这种与正整数n有关的命题,包含了无穷多种具体情况,如果逐一通过计算验证显然是不可能做到的[2]。为此需要另想办法,做到只通过有限多个步骤,证明n取所有正整数时命题都成立[2]。而本节介绍的数学归纳法就是通过构建恒成立的递推关系式来达到这个目的。当然对于这种特殊的分式线性递推关系式,在后面的不动点法章节中还会继续介绍其它求解方法。
普通数学归纳法的概念[编辑]
证明一个与正整数n有关的命题,可以按下列步骤进行:
- 归纳奠基(base case):证明当n取第一个值
时命题成立;
- 归纳递推(induction step):假设
时命题成立,继续证明当
时命题也成立。
只要完成这2个步骤,就可以断定命题对于从
开始的所有正整数n都成立。
这个证明方法叫做数学归纳法(mathematical induction)[1][2],简称“数归法”(MI)。
数学归纳法可以用流程框图表示为[2](在维基教科书输入中文流程图不方面,先将就着看吧……):

相关例题:
已知在数列
中,有
,使用数学归纳法证明:
。
一个与数学归纳法密切相关的生活实例是多米诺骨牌游戏。可以看出,只要满足以下2个条件,所有多米诺骨牌就都能倒下[2]:
- 保证第1个块骨牌倒下;
- 对于任意两块相邻的骨牌,保证前一块倒下时一定导致后一块也倒下。
其递推关系为:当第k块倒下时,与其相邻的第k+1块也一定倒下。此时,只需要设法推倒第一块骨牌,即可保证其它骨牌一定都会倒下。
数学归纳法是一种环环相扣的无限递推的论证方法,其思路就像多米诺骨牌游戏一样,可以使一连串的无穷个命题依次地得到证明。其中每一环的论证都依赖于前一环的成功论证以及相邻命题之间递推关系的成立。这个证明过程中最重要的一步就是找到并证明相邻命题之间递推关系,也就是要将一个较大的问题设法化归为(或者说递归地表达为)一个规模更小、更易解决的问题。
提示:某些版本的高中数学教材上还有介绍“不完全归纳法”与“完全归纳法”的概念,并指出数学归纳法是一种完全归纳法[1]。由于这方面的介绍和讨论只是枯燥的逻辑学问题,而不是数学问题,故我们学习数学时其实没有必要了解什么是不完全归纳法。
证明等式[编辑]
相关例题1:
使用数学归纳法求证:
。
相关例题2:
使用数学归纳法求证下列等幂求和公式:
(1)
。
(2)
。
(3)
。
相关例题3:
求证:
。
相关例题4:
求证:
。
相关例题5:
求证:
。
相关例题6:
求证:
。
相关例题7:
Find and prove by induction a formula for
(i.e., the sum of the first n odd numbers), where
.[3]
相关例题8:
利用数学归纳法求证:
相关例题9:
Let
be a real number such that
. Prove that for any
.[4]
相关例题10:
Find and prove by induction a formula for
, where
and
.[3]
相关例题11:
Prove that
.[4]
相关例题12:
Prove that
.[4]
相关例题13:
求证韦达定理对n次实系数方程成立。(如果不知道代数基本定理,可以只考虑有n个实数根的n次方程的情况。)
相关例题14:
设正数
为数字a的权重值,正数
为数字b的权重值,若定义2个数a和b的加权平均数为
,求证n个数的加权平均数计算公式为:

其中各个正数
分别是下标对应的数字
的权重值。
相关例题15:
使用数学归纳法证明等幂和公式:
相关例题16:
Number of subsets: Show that a set of n elements has
subsets.[3]
相关例题17:
Number of 2-element subsets: Show that a set of n elements has
subsets with 2 elements. (Take n = 2 as the base case.)[3]
相关例题18:
Generalization of De Morgan's Law to unions of n sets. Show that if
are sets, then
.[3]
证明不等式[编辑]
常用结论与常见模型[编辑]
简单的整除性问题[编辑]
相关例题1:
求证:形如
的数总能够被6整除。
相关例题2:
求证:形如
的数总能够被5整除。
相关例题3:
Use the Principle of Mathematical Induction to verify that, for n any positive integer,
is divisible by 5.[5]
参数求值问题[编辑]
相关例题1:
求使得关系式
恒成立的m的取值。
相关例题2:
如果对于任意的
,
都能被14整除,求a可以取的最小自然数。
简单的一阶递推数列证明题[编辑]
抽象推理[编辑]
相关例题1:
已知函数
满足
,利用数学归纳法证明
。
相关例题2:
设
,是否存在
使得等式
对满足
的一切自然数n成立?使用数学归纳法证明这个结论。
几何问题[编辑]
相关例题1:
求证
边形的内角和公式为
。
相关例题2:
利用多边形三角剖分(polygon triangulation)思想,求证计算平面
边形面积A的高斯鞋带公式(shoelace formula):
![{\displaystyle {\begin{aligned}\mathbf {A} &={1 \over 2}\left|\sum _{i=1}^{n-1}x_{i}y_{i+1}+x_{n}y_{1}-\sum _{i=1}^{n-1}x_{i+1}y_{i}-x_{1}y_{n}\right|\\[4pt]&={1 \over 2}|x_{1}y_{2}+x_{2}y_{3}+\cdots +x_{n-1}y_{n}+x_{n}y_{1}-x_{2}y_{1}-x_{3}y_{2}-\cdots -x_{n}y_{n-1}-x_{1}y_{n}|\end{aligned}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/97b9489b2066a86e294d362aa9160f1a4484ccee)
其中
依次是n边形的各个顶点。
提示:鞋带公式也可以被视为微积分学中格林公式的离散化版本。
相关例题3:
平面多边形X可以被剖分为n个有限的简单图形
,这些简单图形的重心坐标依次为
,面积依次为
。
(1) 根据重心的定义,求证这个平面多边形的整体重心坐标
可计算如下:

(2) 若一个正
边形的各个顶点坐标依次为
。利用多边形三角剖分思想和鞋带公式,求证其重心坐标公式为:
强数学归纳法[编辑]
强归纳法(strong induction)也叫完整数学归纳法(complete induction)或第二数学归纳法,是普通数学归纳法的最常用的变体。它仍用于证明与正整数n有关的命题,但其论证步骤变为:
- 归纳奠基(base case):证明当n取第一个值
时命题成立;
- 归纳递推(induction step):假设
时命题成立,继续证明当
时命题也成立。
只要完成这2个步骤,就可以断定命题对于从
开始的所有正整数n都成立。
我们知道,使用普通数学归纳法的重点和难点是要将一个较大的问题设法化归为(或者说递归地表达为)一个规模更小、更易解决的问题。但是有时候,将一个较大的问题设法化归为(或者说递归地表达为)有限多个规模更小、更易解决的问题会更容易。这时就要用到强数学归纳法。换句话说,如果一个问题更容易转换为多个小规模的相似子问题解决,而不是只转换为一个小规模的相似子问题解决,则适合考虑使用强数学归纳法。从另一个角度而言,强数学归纳法适合解决涉及二阶和更高阶的递推关系的性质证明。
相关例题1:
Consider the famous Fibonacci sequence
, defined by the relations
, and
for
.
Use an extended Priciple of Mathematical Induction in order to show that for
,
.[5]
考虑由递推关系
定义的知名的Fibonacci数列。使用数学归纳法证明它有如下通项公式:
相关例题2:
Prove that
for all
.[3]
相关例题3:
Show that for the Fibonacci numbers,
.[4]
相关例题4:
Let the "Tribonacci sequence" be defined by
and
for
. Prove that
for all
.[3]
相关例题5:
Let
be the sequence defined by
. Prove that
for all
.[3]
相关例题6:
Show that for the Fibonacci numbers,
(1)
;
(2)
for
.[4]
相关例题7:
Let
(for
some fixed constant) and
for
. Use an extended Principle of Mathematical Induction to prove that
for
.[5]
补充习题[编辑]
- 思考如何将勾股定理推广到
维欧氏空间并给予证明。
- 思考如何利用数学归纳法论证计算格点多边形面积的皮克定理。
参考资料[编辑]
外部链接[编辑]