02 One Step at a Time. The Method of Mathematical Induction
Weak Induction
如果能完整一下两步,则能证明给定命定对于所有的自然数都成立。
(1) 初始步骤。证明对于取最小值时(通常为0或1)命题时成立的。
(2) 归纳步骤。从归纳假设取时命题成立,证明取时也成立。
Example 2.1. 对于所有正整数有
Solution. 略。
Example 2.2. 条线最多把平面分成个区域。对于所有正整数有。
Solution. 显然,一条直线能分成两个部分,两条直线能分成四个部分,三条直线最多可分成七个部分。
假设对于条直线,命题成立。我们添加第条直线,和直线相交,。直线经过个区域,所以新增了个区域,。所以。当且仅当直线穿过之前的条直线,等号成立。
Example 2.3. 假设;,其中。求的通项公式。
Solution. 数列前几项是,可以归纳得出通向公式为。当时,显然成立。假设当成立,那么
证毕。
上面例子中称之为递推关系(recurrence relation
)。称之为显式公式(explicit formula
),也被称为解析式(closed formula
)。
Theorem 2.4. 对所有正整数,的子集个数是。
Proof 时,的子集有两个:和。
假设取时成立,我们现在证明也是成立的。我们可以把的子集分成两类:包含的和不包含。对于不包含的,就是的子集,有个。包含的,这些子集是由和某个子集组成的,所以也有个。所以共有个子集。证毕。
我们特别要警惕使用数学归纳法时的陷阱,特别时初始步骤。
我们试着证明一个明显错误的例子:所有的马都是一个颜色的。换成数学语言:对于任意正整数,任意匹马有相同的颜色。时,任意一匹马显然有相同的颜色。假设任意匹马有相同的颜色,我们现在递推至,根据前提假设,前匹马有相同颜色,比如黑色,后匹马也有相同颜色,也只能时黑色,所有匹都是一个颜色,黑色。
这个证明哪里有问题呢?在于从1到2时有错误的地方。对于,前
匹马就是第一匹马,后匹马就是第二匹马,或者最后一匹马。这两个集合是没有交集的,这两匹马没有必要是同一种颜色。
Strong Induction
Example 2.5. 数列,其,时,。求证对于正整数,。
这里不仅依赖于,还依赖于,不能应用上一小节所讲的归纳法的。
强归纳法(strong induction
)就是来解决这个问题的。和上一节归纳法不同的是,这里的归纳假设是命题对于所有小于等于整数都是成立的,然后推导出时也成立。强归纳要注意初始步骤,因为有时递归推导需要多个初始值。
Solution. ,所以初始条件成立。假设对于小于等于正整数的数,公式都成立。
Example 2.6. ,当时,。求证。
Solution. 当时,显然成立。假设对于小于等于的整数都成立,那么时,
Exercises
(15) 用数学归纳法证明几何平均数和算术平均数满足下式:
其中是非负数。
Solution. 时,等式左右两边均为,显然成立。
假设时成立,现在证明的时候。
不妨设最大,令
那么
所以
我们要证明
这个命题要比原命题更加严格。
由于,那么右边这个算数平均值在和中间,不妨设和的差值是,那么和的差值就是。
左边有个相乘,右边有个相加,我们迭代次,每次将变大为,减少为,那么右边不变;由于,那么左边再变大(至少没有变小)。所以命题变得越来越严格
次迭代之后,左边和右边相等,均为。所以命题成立。
(15) 令。求证和的后个数字相同。
Solution.
这个题我思考了一段时间,没有做出来,Google一下从
Mathematics
社区找到了答案,我个人觉得robjohn
的解答更容易理解。
很容易推得通项公式是 要求证的命题等价于 显然 上式共有项,所以 所以