ch4 induction and Recursion

mathematical induction

定义

数学归纳法Mathematical InductionMIID)是一种数学证明方法,通常被用于证明某个给定命题在整个(或者局部)自然数范围内成立。除了自然数以外,广义上的数学归纳法也可以用于证明一般良基结构,例如:集合论中的。这种广义的数学归纳法应用于数学逻辑计算机科学领域,称作结构归纳法
虽然数学归纳法名字中有“归纳”,但是数学归纳法并非不严谨归纳推理法,它属于完全严谨演绎推理法。事实上,所有数学证明都是演绎法。

Strong Induction

与之相对的就是weak induction 。weak induction只利用了P(1)和P(n)来证明 P(n + 1),而Strong Induction 则前提条件成了 P(begin)~P(n)都成立,则证明出P(
n +1)
我们在最一开始肯定会想weak induction不是已经说明了P(begin)~P(n)之间都成立了吗,Strong Induction和weak Induction之间有什么区别呢,其实我看了一些博客目前认为Strong induction和weak induction之间的区别主要是Strong inducton在证明递归成立的时候不止利用了p(n)而且利用了之前的项,我们可以选择去用之前的哪一项而不必要都用上,所以strong induction并不是证明的比weak induction更正确,而是说strong induction比 weak induction证明起来更简单,或者说能够利用的条件更多,使得很多用weak induction难以证明的用strong induction证明起来更加简单
这里给出一个例题(取自国外大神的博客)

11.png

12.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 俗话说,酒香不怕巷子深!如今,招牌再亮也怕别人看不见!这个社会,大家都太忙碌了,忙碌到没什么时间可以看看文字,摔倒...
    有心飘香阅读 1,211评论 0 0
  • 揭开一个盖子 妖魔鬼怪涌了出来 挡都挡不住 主导了我整个人 赶紧念念紧箍咒 “悟空悟空 你莫要使坏~”
    baae10c316f3阅读 2,444评论 0 1

友情链接更多精彩内容