一句话
第二数学归纳法:
- 奠基:P(1) 成立;
- 递推:假设 P(1),P(2),…,P(k) 全部成立,推出 P(k+1) 成立。
那么 P(n) 对一切正整数 n 成立。
它和第一数学归纳法其实是一回事:令 Q(n) 表示“P(1),…,P(n) 都成立”,对 Q(n) 用第一数学归纳法就行了。区别只在用起来的感觉:推出下一块,可以借助前面任何一块,不必只是紧挨着的那块。 但要当心:如果 P(k+1) 用到的是 P(k−2),那么 P(1),P(2),P(3) 就都得单独奠基——下面的格子会让你看见为什么。
例:3 分和 5 分的邮票能凑出 8 分以上的任何邮资
第 1 / 5 步 -
递推关系 能凑出 n−3 分,再贴一张 3 分,就凑出 n 分。所以 P(n) 可以由 P(n−3) 推出——往回看的是三格之前,不是一格。格子按 3 列排,n−3 正好在 n 的正上方。
P(n)⇐P(n−3)
-
一个起点不够
-
三列各要一个
-
写成第二归纳法
-
为什么 7 不行
先猜后证
只有 4 分和 7 分的邮票。从多少分起,任何邮资都能凑出?
分
先选定答案,才能看到结论。
✓ 猜对了!✗ 和你想的不一样——这正是值得停一下的地方。
最大的凑不出的金额是 17,所以从 18 起都行。18=4+7+7,19=4⋅3+7,20=4⋅5,21=7⋅3——这一次递推是 P(n)⇐P(n−4),要四个连续的起点。
四列,每列一个起点。打开“逐个验算”看看哪些金额凑不出。
一般地,a,b 互素时,最大的凑不出的金额是 ab−a−b(3⋅5−3−5=7,4⋅7−4−7=17)。这个结论本身也可以用本站的办法验证。
第 1 站 · 代数:一项要用两个前项
已知 x+x1 是整数,证明对一切正整数 n,xn+xn1 也是整数。
记 sn=xn+x−n。只看 sk 推不出 sk+1,但下面这个恒等式同时用了 sk 和 sk−1:
-
找关系 把 sk 和 s1 乘起来,正好多出一个 sk−1。
sk⋅s1=xk+1+x−(k+1)+xk−1+x−(k−1)=sk+1+sk−1
-
递推式
-
两个起点
-
递推
第 2 站 · 数论:往回跳很远
每个大于 1 的整数都能写成素数的乘积。
这里 P(n) 要用的不是 P(n−1),而是“比 n 小的某两个数”——到底是哪两个,事先不知道。这正是第二数学归纳法的用武之地。
-
奠基 n=2 是素数,它自己就是一个素数的乘积。
2=2
-
假设所有更小的
-
分两种情况
-
为什么第一归纳法不够
如果只奠基一个
结论:an=2n+1 对一切 n 成立 ← 还成立吗?
a1=3, a2=5, an=3an−1−2an−2。递推:若 ak−1=2k−1+1,ak=2k+1,则 ak+1=3⋅2k+3−2k−2=2k+1+1。两个起点都已设好。
只留起点 P(1)。点一下 2 号格把它取消,看看还剩什么。
一格也推不出来:P(3) 要 P(1) 和 P(2),P(2) 却没有着落;P(2) 自己要 P(1) 和 P(0),而 P(0) 根本不在讨论范围里。递推每次往回看两格,就必须有两个相邻的起点。
练一练
只有 5 分和 7 分的邮票。最大的凑不出的邮资是多少分?
提示 · 方向先找出连续 5 个都能凑出的金额,那以后就都能凑出了(为什么是 5 个?)。
提示 · 方法递推是 P(n)⇐P(n−5),需要五个连续起点。然后检查比它们小的那个金额。
提示 · 第一步24=5⋅2+7⋅2,25=5⋅5,26=5+7⋅3,27=5⋅4+7,28=7⋅4。
完整解答24∼28 都能凑出,所以 24 以后都能凑出。23−7y 依次是 23,16,9,2,都不是 5 的倍数,所以 23 凑不出。答案 23(也等于 5⋅7−5−7)。
数列 a1=1, a2=3, an=an−1+2an−2 (n≥3)。求 a6,并用第二数学归纳法证明 an≤2n。
提示 · 方向先把前几项算出来。证明时 ak+1 用到哪两项?
提示 · 方法奠基验证 n=1,2 两个;递推假设 ak−1≤2k−1、ak≤2k。
提示 · 第一步a3=5,a4=11,a5=21。
完整解答a6=21+2⋅11=43≤64。证明:a1=1≤2,a2=3≤4;若 ak−1≤2k−1,ak≤2k,则 ak+1=ak+2ak−1≤2k+2⋅2k−1=2k+1。
证明:每个正整数都能写成若干个互不相同的 2 的幂之和(例如 13=8+4+1)。
提示 · 方向要分解 n,先拿走一块尽量大的 2 的幂,剩下的数比 n 小。
提示 · 方法取 2m≤n<2m+1,对 n−2m 用归纳假设(它可以是任何比 n 小的数,所以用第二归纳法)。
提示 · 第一步n−2m<2m+1−2m=2m,所以 n−2m 的分解里不会再出现 2m。
完整解答奠基 1=20。设比 n 小的正整数都可以。若 n 是 2 的幂,结论成立;否则取 2m<n<2m+1,r=n−2m 满足 1≤r<2m。由归纳假设 r 是互不相同的 2 的幂之和,且每一项都 ≤r<2m,加上 2m 后各项仍互不相同。
已知 x+x1=3,求 x5+x51。
提示 · 方向用第 1 站的递推式,不要去解 x。
提示 · 方法sk+1=s1sk−sk−1,s1=3,s2=s12−2。
提示 · 第一步s2=7,s3=3⋅7−3=18。
完整解答s4=3⋅18−7=47,s5=3⋅47−18=123。