当前位置: 首页 > news >正文

高等代数笔记(2)————(弱/强)数学归纳法

数学归纳法的引入情景其实很简单,就是多米诺骨牌。

推倒所有多米诺骨牌的关键就是推倒第一块,以及确保第一块倒下后会带动第二块,第二块带动第三块,以此类推,也就是可以递推。由此我们可以归纳出所有的多米诺骨牌都可以被推倒。

所以简单来说数学归纳法的两个条件就是第一项成立和可递推,可递推用数学语言表示就是第k项可以使第k+1项成立。

由此,我们就可以正式引入(弱)数学归纳法的定义。

对于一个和正整数n有关的命题P(n),若满足:

(1)命题P(n0)(n0∈N*)成立

(2)假设命题P(k) (k≥n0,k∈N*) 成立,可以推出命题P(k+1)成立。

那么对于所有的n≥n0且n∈N*都有P(n)成立。

这种证明方法就叫数学归纳法。(其实是弱归纳法,或者说是弱数学归纳法)

书写格式就是:

1.证明命题P(n0)(n0∈N)成立

(比如第一项时n=1,那就证明P(1)成立,如果是n=0,那就证明P(0)成立)

2.假设n=k (k≥n0,k∈N) 时命题成立,证明 n=k+1 时命题成立。

3.因此,由数学归纳法知,对任意n∈N,都有...成立(“...”为要证明的命题)

(命题的范围要看清时N*还是N,必要时要相应的做一些符号上的调整)

只有当两个步骤都可行时才能使用弱归纳法证明出来。

而且弱归纳法的适用范围是给定命题在整个或局部自然数中成立。

(也就是n=0的时候也可以用。)

举个例子:\left ( cos\theta +isin\theta \right )^{n}=cosn\theta +i sinn\theta

证明:

(1)n=1时,显然命题成立

(2)假设n=k时成立

\left ( cos\theta +isin\theta \right )^{k+1}=\left ( cos\theta +isin\theta \right )^{k}\left ( cos\theta +isin\theta \right )

                                  =\left ( cosk\theta +isink\theta \right )\left ( cos\theta +isin\theta \right )

                                  =\left ( cosk\theta cos\theta -sink\theta sin\theta\right )+i\left ( sink\theta cos\theta +cosk\theta sin\theta \right )

                                  =cos\left ( k+1\right )\theta +i sin\left ( k+1\right )\theta

(3)综上,命题成立

而强归纳法和弱归纳法的区别在于弱归纳法递推出第k+1项只用了第k项,但是强归纳法可以使用所有n≤k的情况来证明第k+1项,比如有前两项递推出后一项的情况弱归纳法就无法使用,但是强归纳法就可以。

强归纳法就是说n=0时成立,对任意n∈N*,如果n≤k成立,可推得n=k+1时也成立,那么就可以证明对所有n∈N成立。

强归纳法的证明步骤非常相像:

1.证明命题P(n0)(n0∈N)成立

2.假设n≤k (k≥n0,k∈N) 时命题均成立,证明 n=k+1 时命题成立。

3.因此,由强数学归纳法知,对任意n∈N,都有...成立(“...”为要证明的命题)

其实数学归纳法还是比较模板化的,只要满足对应的条件就可以直接套用。

http://www.lryc.cn/news/444824.html

相关文章:

  • 模拟自然的本质:与IBM量子计算研究的问答
  • Robot Operating System——带有时间戳和坐标系信息的多边形信息
  • 内网穿透(当使用支付宝沙箱的时候需要内网穿透进行回调)
  • Contact Form 7最新5.9.8版错误修复方案
  • 【第十一章:Sentosa_DSML社区版-机器学习之分类】
  • kafka3.8的基本操作
  • 如何检测并阻止机器人活动
  • 《linux系统》基础操作
  • EMT-LTR--学习任务间关系的多目标多任务优化
  • MySQL record 08 part
  • 打造以太坊数据监控利器:InfluxDB与Grafana构建Geth可视化分析平台
  • 对onlyoffice进行定制化开发
  • 使用llama.cpp 在推理MiniCPM-1.2B模型
  • 分布式环境中,接口超时重试带来的的幂等问题如何解决?
  • 设计一个推荐系统:使用协同过滤算法
  • Linux 基本指令(二)
  • Facebook的用户隐私保护:从争议到革新
  • 计算机前沿技术-人工智能算法-大语言模型-最新论文阅读-2024-09-23
  • C++(学习)2024.9.20
  • 让AI激发创作力:OpenAI分享5位专业作家利用ChatGPT写作的案例技巧
  • UEFI EDK2框架学习 (一)
  • 基于 BERT 的自定义中文命名实体识别实现
  • 中秋节特别游戏:给玉兔投喂月饼
  • python pdf转word或excel
  • GNU链接器(LD):位置计数器(.)功能及实例解析
  • 学习记录:js算法(四十三):翻转二叉树
  • 关于 SQL 的 JOIN 操作
  • 聊聊AUTOSAR:基于Vector MICROSAR的TC8测试开发方案
  • ES6中迭代器与生成器知识浅析
  • unix中的vfork函数