数学归纳法(mathematical induction,简称:MI)
目录 |
数学归纳法(簡稱:MI)是一种数学证明方法,通常被用于证明某个给定命题在整个(或者局部)自然数范围内成立。除了自然数以外,广义上的数学归纳法也可以用于证明一般良基关系结构,例如:集合论中的树(集合论)。这种广义的数学归纳法应用于数学逻辑和计算机科学领域,称作结构归纳法。
需要留意的是,数学归纳法虽然名字中有“归纳”,但是实际上数学归纳法并不属于不严谨性(数学)的归纳法,实际上是属于完全严谨的演绎推理法。
最简单和常见的数学归纳法是证明当n等于任意一个自然数时某命题成立。证明分下面两步:
这种方法的原理在于:首先证明在某个起点值时命题成立,然后证明从一个值到下一个值的过程有效。当这两点都已经证明,那么任意值都可以通过反复使用这个方法推导出来。把这个方法想成多米诺效应也许更容易理解一些。例如:你有一列很长的直立着的多米诺骨牌,如果你可以:
那么便可以下结论:所有的骨牌都会倒。
用数学归纳法证题要恰当运用分析法,主要有如下三个步骤:
①归纳基础:证n取第一个值时命题成立。
②证传递性:由成立证明时命题成立。
③得出结论:综合,时命题成立。
假设我们要证明下面这个公式(命题):
其中n为任意自然数。这是用于计算前n个自然数的和的简单公式。证明这个公式成立的步骤如下。
第一步
第一步是验证这个公式在n=0时成立。我们有左边=0,而右边=0(0+1)/2=0,所以这个公式在n=0时成立。第一步完成。
第二步
第二步我们需要证明如果假设n=m时公式成立,那么可以推导出n=m+1时公式也成立。证明步骤如下。
我们先假设n=m时公式成立。即
(等式1)
然后在等式等号两边分别加上m+1得到
(等式2)
这就是n=m+1时的等式。我们现在需要根据等式1证明等式2成立。通过因式分解合并,等式2的右手边
也就是说
这样便证明了从P(m)成立可以推导出P(m+1)也成立。证明至此结束,结论:对于任意自然数n,P(n)均成立。
在这个证明中,归纳推理的过程如下:
在应用,数学归纳法常常需要采取一些变化来适应实际的需求。下面介绍一些常见的数学归纳法变体。
如果我们想证明的命题并不是针对全部自然数,而只是针对所有大于等于某个数字b的自然数,那么证明的步骤需要做如下修改:
用这个方法可以证明诸如“当n≥3时,n2>2n”这一类命题。
如果我们想证明的命题并不是针对全部自然数,而只是针对所有奇数或偶数,那么证明的步骤需要做如下修改:
奇数方面:
偶数方面:
数学归纳法并不是只能应用于形如“对任意的n”这样的命题。对于形如“对任意的n=0,1,2,...,m”这样的命题,如果对一般的n比较复杂,而n=m比较容易验证,并且我们可以实现从k到k-1的递推,k=1,...,m的话,我们就能应用归纳法得到对于任意的n=0,1,2,...,m,原命题均成立。
数学归纳法的原理作为自然数公理,通常是被规定了的(参见皮亚诺公理).但是他可以用一些逻辑方法证明;比如,如果下面的公理:
注意到有些其他的公理确实的是数学归纳法原理中的二者择一的公式化.更确切地说,两个都是等价的.