教材 · 数学 Course 2 · 数列与微积分 · 数列

数学归纳法

数学的帰納法

12 数列 / 数学的帰納法
一句话结论

数学归纳法只证两件事:[1] 起点成立;[2] 假设 n=kn=k 时成立,推出 n=k+1n=k+1 时也成立。起点不是 11 就从起点开始,并在 [2] 写明 kk 的范围;[2] 一次用到两项,起点就要证两个。[2] 的关键是在 n=k+1n=k+1 的式子里找出 n=kn=k 的式子。

一排骨牌,只要推倒第一块,并且任何一块倒下都会撞倒下一块,整排就会全部倒下。要证明「对所有自然数 nn 都成立」的等式、整除性或不等式,一个一个验证永远验不完,数学归纳法(数学的帰納法)就把它拆成这两件事来证。EJU 里它常以填空出现:给出证明框架,让你填 n=k+1n=k+1 时的变形;它也是证明「从递推式猜出的一般项」的标准方法。

为什么是这样

设关于自然数 nn 的命题为 P(n)P(n)。数学归纳法证两件事:[1] P(1)P(1) 成立;[2] 假设 P(k)P(k) 成立,能推出 P(k+1)P(k+1) 成立。由 [1],P(1)P(1) 真;把 [2] 用于 k=1k=1,P(2)P(2) 真;再用于 k=2k=2,P(3)P(3) 真……任何一个自然数都能在有限步之后被推到,所以 P(n)P(n) 对所有自然数成立。

两件事缺一不可。[2] 证的是「若 P(k)P(k) 则 P(k+1)P(k+1)」这个推出关系,并没有假定结论成立;只有 [2] 没有 [1],就像骨牌排好了却没人推。错误的命题「n+1<nn+1<n」也能通过 [2]:若 k+1<kk+1<k,两边加 11 得 k+2<k+1k+2<k+1。它之所以是假的,是因为 [1] 的 2<12<1 不成立。

起点和推法可以调整,只要链条连得上:命题从 n=3n=3 起成立,[1] 就证 n=3n=3,[2] 里假设 k≥3k\ge3;[2] 要用 n=kn=k、k+1k+1 两项推出 n=k+2n=k+2 时,[1] 必须证 n=1n=1、22,否则第二块没人推;要用到前面所有项时,就假设 n≤kn\le k 全部成立。图中三排依次是标准写法和前两种调整。

数学归纳法的三种写法:标准、起点不是 1、一次用前两项标准:[1] 证 n = 1;[2] 假设 n = k 成立,证 n = k + 1[1]12345678…弧线 = [2]起点在 3:[1] 证 n = 3;[2] 里写明 k ≥ 312345678[1]…n = 1、2 不管两步:[1] 证 n = 1 和 n = 2;[2] 由 n = k、k + 1 证 n = k + 2[1]12345678…每块要前两块推[1] 推倒开头的骨牌,[2] 保证每块都能推倒下一块,两者缺一不可。开头要亲手推几块,由 [2] 一次用到前面几项决定。

定量表达

写法是固定的:[1] n=1n=1 时,分别算出左边和右边,相等,所以成立。[2] 假设 n=kn=k 时成立,写出这时的式子①。考虑 n=k+1n=k+1 时,用①变形……所以 n=k+1n=k+1 时也成立。由 [1][2],对所有自然数 nn 成立。动笔前先把命题里的每个 nn 换成 k+1k+1,写出要证的目标式,变形就有了方向。

三类题的关键一步都是在 n=k+1n=k+1 的式子里找出 n=kn=k 的式子,再代入假设。等式(求和):左边等于 n=kn=k 的左边加上新增的项(把通项的 nn 换成 k+1k+1;求和到 2n2n 时一次加两项)。整除:「是 44 的倍数」写成「=4m=4m(mm 是整数)」,把 n=k+1n=k+1 的式子拆成「n=kn=k 的式子的倍数」加「明显是 44 的倍数的部分」。不等式:证 A>BA>B 改证 A−B>0A-B>0,用假设把 AA 换小,再用 kk 的范围判断正负。

P(1) 成立,P(k)⇒P(k+1)  (k≥1)⟹所有自然数 n 都有 P(n)P(1)\ \text{成立},\quad P(k)\Rightarrow P(k+1)\ \ (k\ge1)\quad\Longrightarrow\quad \text{所有自然数 } n \text{ 都有 } P(n)
P(n)P(n)
关于自然数 nn 的命题(等式、整除、不等式等)
kk
[2] 里任取的一个自然数,假设 P(k)P(k) 成立
nn
自然数 1,2,3,…1,2,3,\dots
适用条件
  • [1]、[2] 两步都要证,缺一不可
  • 命题从 n=mn=m 起成立时,[1] 证 P(m)P(m),[2] 里写明 k≥mk\ge m
  • [2] 要同时用 P(k)P(k)、P(k+1)P(k+1) 推出 P(k+2)P(k+2) 时,[1] 要证 P(1)P(1) 和 P(2)P(2);要用到前面所有项时,假设 n≤kn\le k 都成立

怎么用

整除:证明 7n−3n7^n-3^n 是 44 的倍数。[1] n=1n=1 时 7−3=47-3=4。[2] 假设 7k−3k=4m7^k-3^k=4m(mm 是整数),则 7k+1−3k+1=7⋅7k−3⋅3k=7(7k−3k)+4⋅3k=4(7m+3k)7^{k+1}-3^{k+1}=7\cdot7^k-3\cdot3^k=7(7^k-3^k)+4\cdot3^k=4(7m+3^k),7m+3k7m+3^k 是整数,成立。不等式:证明 n≥3n\ge3 时 2n>2n+12^n>2n+1。[1] n=3n=3 时 8>78>7。[2] 假设 2k>2k+12^k>2k+1(k≥3k\ge3),则 2k+1−(2k+3)>2(2k+1)−(2k+3)=2k−1>02^{k+1}-(2k+3)>2(2k+1)-(2k+3)=2k-1>0。n=1n=1、22 时不等式不成立,所以起点只能是 33。

登录后免费阅读全文

本节还有 7 部分,以及配套的真题和小测验。

  • 本节公式一览
  • 例题
  • 容易错在哪里
  • 自测
  • 小结
  • 日文术语