题目
Problem
9. (i) f(n)=7n(3n+1)−1
Prove by induction that, for n∈Z+, f(n) is a multiple of 9
(6)
(ii) A sequence of numbers is defined by
u1=2u2=6
un+2=3un+1−2unn∈Z+
Prove by induction that, for n∈Z+
un=2(2n−1)
(6)
题目中文翻译
- (i) f(n)=7n(3n+1)−1
用数学归纳法证明,对于 n∈Z+,f(n) 是 9 的倍数。
(ii) 一个数列定义如下:
u1=2u2=6
un+2=3un+1−2unn∈Z+
用数学归纳法证明,对于 n∈Z+
un=2(2n−1)
解答
(i)
解法一
思路
展开
先验证 n=1。归纳步骤中直接计算 f(k+1)−f(k),并将差整理成显然含有因子 9 的形式;再结合归纳假设推出 f(k+1) 也是 9 的倍数。
答题过程
展开
For n=1,
f(1)=7(4)−1=27,
which is a multiple of 9.
Assume that the result is true for n=k, where k∈Z+. Thus f(k) is a multiple of 9.
Now
f(k+1)−f(k)====7k+1(3k+4)−1−(7k(3k+1)−1)7k(7(3k+4)−(3k+1))7k(18k+27)9⋅7k(2k+3).
Therefore, f(k+1)−f(k) is a multiple of 9. Since f(k) is also a multiple of 9 by the inductive hypothesis, f(k+1) is a multiple of 9.
Hence, if the result is true for n=k, it is true for n=k+1. Since it is true for n=1, f(n) is a multiple of 9 for every n∈Z+ by mathematical induction.
解法二
思路
展开
不先作差,而是直接把 f(k+1) 拆成 f(k) 与一个显然含因子 9 的余项。这是官方评分资料给出的另一种等价整理。
答题过程
展开
The base case is
f(1)=27,
which is a multiple of 9.
Assume that f(k) is a multiple of 9 for some k∈Z+. Then
f(k+1)====7k+1(3k+4)−17k(21k+28)−17k(18k+27)+7k(3k+1)−19⋅7k(2k+3)+f(k).
Both terms on the final line are multiples of 9, so f(k+1) is a multiple of 9.
Therefore, by mathematical induction,
f(n) is a multiple of 9 for all n∈Z+.
(ii)
解法一
思路
展开
这是二阶递推关系,因此归纳步骤需要同时假设公式对连续两项 uk、uk+1 成立,才能推出 uk+2。相应地,基础步骤也必须验证 n=1 和 n=2 两项。
答题过程
展开
For n=1,
2(21−1)=2=u1.
For n=2,
2(22−1)=6=u2.
Thus the result is true for n=1 and n=2.
Assume that the result is true for n=k and n=k+1, where k∈Z+. Hence
uk=2(2k−1)
and
uk+1=2(2k+1−1).
Using the recurrence relation,
uk+2======3uk+1−2uk3(2(2k+1−1))−2(2(2k−1))6⋅2k+1−6−4⋅2k+412⋅2k−4⋅2k−28⋅2k−22(2k+2−1).
Therefore, if the result is true for n=k and n=k+1, it is true for n=k+2. Since it is true for n=1 and n=2,
un=2(2n−1) for all n∈Z+
by mathematical induction.