《数学啄木鸟专栏》分享 http://blog.sciencenet.cn/u/wenqinghui 对错误的数学论点发表评论

博文

Zmn-1099 薛问天: 数学归纳法以及强归纳法原理和向后归纳原理的证明。评一阳生先生的《1096》

已有 254 次阅读 2024-4-5 16:49 |个人分类:数学啄木鸟|系统分类:论文交流

Zmn-1099 薛问天: 数学归纳法以及强归纳法原理和向后归纳原理的证明。评一阳生先生的《1096》

【编者按。下面是薛问天先生的文章,是对一阳生先生的《Zmn-1096一文评论。现在发布如下,供网友们共享。请大家关注并积极评论。另外本《专栏》重申,这里纯属学术讨论,所有发布的各种意见仅代表作者本人,不代表本《专栏》编辑部的意见。《专栏》中有些文章发扬了啄木鸟精神,对一些错误的观点和言论进行了说理的批评。但请大家注意,也有些有严重错误的文章在这里发布,就是为了引起和得到广大网友们的评论。不要以为在这里发布的文章都是正确无误的。】

 

 

 

数学归纳法以及强归纳法原理和向后归纳原理

的证明。评一阳生先生的《1096》

薛问天

xuewentian2006@sina.cn

 

薛问天-s.jpg一阳生先生提出的数学归纳法,可用皮亚诺自然数公理的第五公理来证明。强归纳法原理和向后归纳原理,除可用第五公理来证明外,还可用数学归纳法来证明。

这个皮亚诺自然数公理的第五公理的内容是: 任何自然数都可由0经有穷次的后继(加1)运算而得到。即任何自然数n都是由对0进行n次加1得到的数。当然数学归纳法也可作自然数公理的第五公理。因为它们可以相互推出,是等价的。

 

一,数学归纳法的证明。

(数学归纳法)。设P是关于自然数的一个性质。如果P(0)是真的,而且对任何自然数k,能由P(k)是真的,推出P(k‘)也是真的。那么性质P对于所有的自然数n,P(n)都是真的。即(P(0) ∧ ∀k∈N(P(k) ⇒ P(k’)))⇒ ∀n∈N P(n)。其中N是自然数集,n′=n+1是自然数的后继运算。

证明。如果P(0)是真的,而且∀k∈N(P(k) ⇒ P(k’))。显然可推出 P(0)是真的,

由P(0)→P(1),可推出P(1)是真的,

由P(1)→P(2),可推出P(2)是真的,

......

由P(n-1)→P(n),可推出P(n)是真的。

也就是说,根据皮亚诺自然数公理的第五公理,任何自然数n都是对0进行n次加1得到的数。对于由0经n(有穷)次加1得到的自然数n,可以通过n次(有穷次)的推理,证明P(n)是真的。

于是得出结论,对任何自然数n,都可证明P(n)为真。证毕。

我们知道,在逻辑上是有要求的,推理必须在有穷步的推理中完成,不允许使用无穷步的推理。从以上证明可以看出,我们的证明完全遵守了这项规定。对任何自然数n,都可在有穷步的推理中证明P(n)为真。

我们来看一阳生先生的理解和证明,他没有根据公理五,所以表现为根据不足,另一方面没有强调推理步骤的有穷性,如说【证明了P(0)为真,即证明了P(1), P(2), P(3)等全体与P(0)共同为真、都为真,共同的具有性质P。】这在逻辑推理上是不严谨的。另外,没有必要分什么第一种第二种,有些多此一举。

 

二,强归纳法原理的证明。

定理(强归纳法原理)。设m₀是一个自然数,而P(m)是一个依赖于任意自然数m的性质。如果对于每个m ≥ m₀,都有下属蕴含关系:【如果P(m’)对于一切满足m₀ ≤ m’ < m的自然数m’都成立,那么P(m)也成立,】那么我们可以断定对于所有自然数m ≥ m₀, 对于一切满足m₀ ≤ m’ < m的自然数m’,P(m’)都成立,从而P(m)也成立。

如果我们做这样的定义定义Q(n)“P(m)对于一切m₀ ≤ m < n成立”,定理可写为:

定理(强归纳法原理)。设m₀是一个自然数,而P(m)是一个依赖于任意自然数m的性质。如果对于每个m ≥ m₀,都有下属蕴含关系:【如果Q(m)成立P(m)也成立,】那么我们可以断定对于所有自然数m ≥ m₀, Q(m)成立,从而P(m)也成立。

亦即对所有自然数m,如果m ≥ m₀,都满足此蕴含关系Q(m)→P(m),则可断定对所有m ≥ m₀,Q(m)和P(m),都成立。

证明1(用第五公理证)。对任何自然数m,如果m<m0,因m≥m0为假,所以可以不考虑。因而只考虑m≥m0的情况。

我们先证明Q(m0)和P(m0)成立。

可先证如下的事实。设命题A是:【对任何b,b∈B→C(b)】,当B是空集时,命题A为真。理由是,当B是空集时,b∈B为假。而一个蕴涵式命题中,如果前提b∈B为假,无论结论C(b)真假如何则都有蕴涵式的命题b∈B→C(b)为真。

所以在m=m0时,蕴含关系是:Q(m0)→P(m0),【如果P(m’)对于一切满足m₀ ≤ m’ < m0的自然数m’都成立,那么P(m0)也成立,】m′是空集,此Q(m0)为真所以可证P(m0)也成立为真。

上述论证证明了在这个蕴含关系成立的假设下,断定Q(m0)和P(m0)成立。

现在我们证明在这个假设下,Q(m)和P(m)对于一切自然数m > m₀都成立。根据第五公理,任何自然数m都是由对0进行m次加1得到的数。所以存在k>0使m=m0+k。从而证明对于一切自然数m > m₀,Q(m)和P(m)都成立,就是证明对任何k>0,使Q(m0+k)和P(m0+k)成立。

下面可以接着证明在这个蕴含关系成立的假设下,断定P(m0+1)成立。

很简单。因为P(m0)为真,所有满足m₀ ≤ m’ < m0+1的自然数m’,就只有m0这一个数。所以对于一切满足m₀ ≤ m’ < m的自然数m’,P(m′)都成立。根据假设的蕴含关系,就断定P(m0+1)成立。

同理可根据P(m0)和p(m0+1)为真,证明P(m0+2)为真。以此类推,可证对任何k,都可推出: P(m0),P(m0+1),...,P(m0+k-1)为真,

因为m=m0+k,此即Q(m)为真,这就推出了P(m)为真。定理证毕。

 

证明2(用数学归纳法证)。我们来证明对所有自然数m,如果m ≥ m₀,都满足此蕴含关系Q(m)→P(m),则可断定此蕴含关系的前提Q(m)和结论P(m)都成立。

基始,证明m=0时成立。显然如果m≥m0,此时必有m=m0=0,前面己证Q(m0)和P(m0)成立,所以Q(0)和P(0)成立。

归纳,证明如果m=n时成立,则m=n+1时成立。

假定m=n时成立,即如果n ≥ m₀,都可根据满足此蕴含关系Q(n)→P(n),断定Q(n),即对于一切满足m₀ ≤ m’ < n的自然数m’,P(m’)都成立,而且P(n)也成立。可以看出,这就是对于一切满足m₀ ≤ m’ < n+1的自然数m’,P(m’)都成立,即Q(n+1)成立。从而根据蕴含关系得出P(n+1)也成立。这正是我们要证明的m=n+1要求的结果。

我己证明了m=0时定理成立,又证明了如果m=n时定理成立,则m=n+1时定理也成立。那么根据数学归纳法就证明了对于所有自然数m,定理成立。证毕。

 

一阳生的理解中对假设中的蕴含关系理解得不对。蕴含关系是:【如果P(m’)对于一切满足m₀ ≤ m’ < m的自然数m’都成立,那么P(m)也成立,】其中有【那么P(m)也成立】这个结论。一阳生先生忽視了这个。

接着先生说【证明强归纳原理,只须证明蕴含关系成立即可。】就没说清证明的是哪个蕴含关系。我括起来的这个是假设的不是要证明的。要证明的是在这个假设下,断定蕴含关系的前提和结论对于一切自然数m ≥ m₀都成立。

 

当然首先要证明在这个假设下,断定P(m0)成立。先生说【m = m₀时,m’不存在,P(m’)无定义,蕴含关系前提为假,结论P(m)成立与否无法确定,】当然不对。

实际上一阳生先生并未对此定理做出证明。可能对定理的理解上就存在问题。

 

三,向后归纳原理的证明。

定理(向后归纳原理)。设P(m)是一个依赖于自然数的性质,它满足条件:对于任何自然数m,只要P(m+1)成立则p(m)也成立。设n是任意自然数,且假设P(n)成立,证明对于一切自然数m ≤ n,P(m)都成立。

证明1(用第五公理证)。假设n是任意一个自然数,P(n)成立。因为对于任何自然数m,只要P(m+1)成立则p(m)也成立。所以利用一次推理,可推出P(n-1)成立,再利用同样的一次推理,可推出P(n-2)成立,余此类推,......。根据第五公理,此n可以由0经有穷次的加1运算而得到。所以经有穷次推理,即可推出

P(n),P(n-1),..., P(2),P(1),P(0)成立。此即我们要证明的对于一切自然数m ≤ n,P(m)都成立。证毕。

 

证明2(用数学归纳法证)。当n=0时,假设P(0)成立,由于m≤0的m只有0一个数,而且P(0)成立,所对于一切自然数m ≤ n,P(m)都成立。定理成立。

现在假设定理对于n成立,从而P(n)成立对于一切自然数m ≤ n,P(m)都成立。显然如果此时假设对于n+1,有P(n+1)成立就可推出P(n)成立。这就有对于一切自然数m ≤ n+1,P(m)都成立。这就是我们要证明的定理对于n+1成立。

既然我们证明了定理对于n=0时成立,又证明了如果定理对于n时成立,则对于n+1也成立。那么根据数学归纳法,我们就证明了定理对所有自然数都成立。证毕。

 

我们来看一阳生先生的证明。他对m施行归纳证明,其实是不必的。对任何n,小于n的m都是有穷的。可实施有穷步推理。关键是要证明定理是对所有的自然数n都成立,要对n实施数学归纳法。注意数学归纳法的结论是对所有自然数都成立。关于这点原题已有提示【对变元n用归纳法】。一阳生先生可能没有完全理解。

 

 

【编者注。读者可点击頁面最上面的〖博文〗这个选項,来查找本《专栏》的其它文章。】



https://m.sciencenet.cn/blog-755313-1428343.html

上一篇:Zmn-1098 薛问天: 互反函数的四个微分是不同的,这是由微分的定义所决定的。评新华《1097》。
下一篇:Zmn-1100 一阳生 : 对数学归纳法的补充证明兼评价薛老师的《Zmn-1099》

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-2 02:06

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部