数学归纳法基本原理及其变体和证明

数学归纳法

  • 数学归纳法是一种重要数学证明方法,它帮助我们认识客观事物,由有限到无穷,实现质的飞跃
  • 数学归纳是变形的演绎法,而非"不完全归纳"
  • 数学归纳法依据最小数原理

最小数原理

  • 任何非空的正整数集必有一个最小数
    • 从最大的正整数集 N + = { 1 , 2 , ⋯   , } \mathbb{N^{+}}=\{1,2,\cdots,\} N+={1,2,,}
    • 其他正整数集(不妨记为S)是 N + \mathbb{N^{+}} N+子集

记号说明

  • P ( n ) P(n) P(n)表示一个正整数有关命题
  • 推广的讲, P ( n ) P(n) P(n)表示一个与整数有关的命题(不仅限于正整数)

第一数学归纳法

  • 第一数学归纳法可利用最小数原理证明的

标准形式

  • 第一数学归纳法:
    • (1): P ( 1 ) P(1) P(1)成立
    • (2): 在 P ( k ) P(k) P(k)成立的前提下,导出 P ( k + 1 ) P(k+1) P(k+1)成立
    • 满足上述两点则 P ( n ) P(n) P(n)对于任何正整数成立
  • 证明:利用反证法
    • 由最小数原理,假设满足(1),(2)的情况下,存在一个最小正整数 n 0 n_0 n0,使得命题 P ( n 0 ) P(n_0) P(n0)不成立👺
    • 由条件(1), P ( 1 ) P(1) P(1)成立,所以 n 0 ≠ 1 n_0\neq{1} n0=1;即 n 0 ⩾ 2 n_0\geqslant{2} n02于是 n 0 − 1 n_0-1 n01正整数
    • 又因为 n 0 n_0 n0是使 P ( n ) P(n) P(n)不成立的最小正整数,所以 P ( n 0 − 1 ) P(n_0-1) P(n01)成立
    • 由条件(2), P ( n 0 − 1 ) P(n_0-1) P(n01)成立一定有 P ( n 0 ) P(n_0) P(n0)成立👺
    • 综上,我们得到两个矛盾的结果: P ( n 0 ) P(n_0) P(n0)既成立又不成立,所以不存在这样的正整数 n 0 n_0 n0使得 P ( n 0 ) P(n_0) P(n0)不成立
    • 所以第一数学归纳法得证

一般化形式(推广)

  • n 0 n_0 n0整数( n 0 n_0 n0可以是负整数或零或正整数),若满足
    • (1): P ( n 0 ) P(n_0) P(n0)成立
    • (2):在 P ( k ) ( k ⩾ n 0 ) P(k)(k\geqslant{n_0}) P(k)(kn0)成立的假定下,可以推导出 P ( k + 1 ) P(k+1) P(k+1)成立
    • P ( n ) P(n) P(n)对于一切大于等于 n 0 n_0 n0整数 n n n成立
  • 证明与标准形式的过程类似

第二数学归纳法

    • (1): P ( 1 ) P(1) P(1)成立
    • (2):在 P ( m ) , ( m ∣ 1 < m ⩽ k ) P(m),(m|1<m\leqslant{k}) P(m),(m∣1<mk)成立的假定下,可以推出 P ( k + 1 ) P(k+1) P(k+1)成立
  • P ( n ) P(n) P(n)对于一切正整数成立
  • Note:条件(2)可以更加强调的等价描述为:在 P ( m ) , ( ∀ m ∈ { m ∣ 1 < m ⩽ k } ) P(m),(\forall{m}\in\{m|1<m\leqslant{k}\}) P(m),(m{m∣1<mk})均成立的假定下,可以推出 P ( k + 1 ) P(k+1) P(k+1)成立
  • 证明:(依然使用反证法,并借助最小数原理)
    • P ( n ) P(n) P(n)对于某些正整数不成立
    • (为便于讨论,我们关注其中的第一个)根据最小数原理,比存在使得 P ( n ) P(n) P(n)不成立的最小正整数 k k k
    • 即正整数 k k k是使命题 P ( n ) P(n) P(n)不成立的最小正整数( P ( k ) P(k) P(k)不成立)👺
    • 由条件(1)可知 P ( 1 ) P(1) P(1)成立,所以 k > 1 k>1 k>1(或者说 k ⩾ 2 k\geqslant{2} k2),于是 k − 1 k-1 k1是正整数( k − 1 ⩾ 1 k-1\geqslant{1} k11)
    • 因为 k k k是使得命题 P ( n ) P(n) P(n)不成立的最小正整数,所以 P ( m ) , m = 1 , 2 , ⋯   , k − 1 P(m),m=1,2,\cdots,k-1 P(m),m=1,2,,k1均成立
    • 再由条件(2),可知 P ( ( k − 1 ) + 1 ) P((k-1)+1) P((k1)+1) P ( k ) P(k) P(k)一定成立👺
    • 综上,得出两个相互矛盾的结果: P ( k ) P(k) P(k)既不成立又成立

例👺

  • 利用第二数学归纳法证明第 n n n个质数 p n < 2 2 n p_n<2^{2^{n}} pn<22n
    • 知识预备:设 p i , i = 1 , 2 , ⋯ p_i,i=1,2,\cdots pi,i=1,2,是质数,且 p i < p i + 1 p_i<p_{i+1} pi<pi+1;若 p i , i = 1 , 2 , ⋯   , m p_i,i=1,2,\cdots,m pi,i=1,2,,m都不是整数 x x x的因子,那么 x x x的质因子 p > p i p>p_i p>pi,当然也有 p > p m p>p_m p>pm(或者说 p ⩾ p m + 1 p\geqslant p_{m+1} ppm+1)
  • 证明:
    • (1):当 n = 1 n=1 n=1时, p 1 = 2 < 2 2 1 = 4 p_1=2<2^{2^{1}}=4 p1=2<221=4,显然命题成立
    • (2):当 1 ⩽ n ⩽ k 1\leqslant{n}\leqslant{k} 1nk时命题成立,即 p i < 2 2 i , i = 1 , 2 , ⋯   , k p_i<2^{2^{i}},i=1,2,\cdots,k pi<22i,i=1,2,,k;构造连乘式有:
      • ∏ i = 1 k p i \prod_{i=1}^{k}p_i i=1kpi< ∏ i = 1 k 2 2 i \prod_{i=1}^{k}2^{2^{i}} i=1k22i= 2 ∑ i = 1 k 2 i 2^{\sum_{i=1}^{k}2^{i}} 2i=1k2i= 2 2 k + 1 − 2 2^{2^{k+1}-2} 22k+12= 2 2 k + 1 ⋅ 2 − 2 2^{2^{k+1}}\cdot{2^{-2}} 22k+122< 2 2 k + 1 2^{2^{k+1}} 22k+1
      • L L L= ( ∏ i = 1 k p i ) + 1 (\prod_{i=1}^{k}p_i)+1 (i=1kpi)+1则: L L L ⩽ \leqslant 2 2 k + 1 − 2 2^{2^{k+1}-2} 22k+12< 2 2 k + 1 2^{2^{k+1}} 22k+1
      • L L L质因子 p p p,显然 p < 2 2 k + 1 p<{2^{2^{k+1}}} p<22k+1
      • p i , i = 1 , 2 , ⋯   , k p_i,i=1,2,\cdots,k pi,i=1,2,,k都不是 L L L的质因子(因为 L % p i = 1 , i = 1 , 2 , ⋯   , k L\%p_i=1,i=1,2,\cdots,k L%pi=1,i=1,2,,k(意思是 L L L除以 p i p_i pi的余数是1))
      • 所以 p > p k p>p_k p>pk,所以 p ⩾ p k + 1 p\geqslant{p_{k+1}} ppk+1因此 p k + 1 ⩽ p < 2 2 k + 1 p_{k+1}\leqslant{p}<2^{2^{k+1}} pk+1p<22k+1,即 p k + 1 < 2 2 k + 1 p_{k+1}<2^{2^{k+1}} pk+1<22k+1
      • 可见,当 n = k + 1 n=k+1 n=k+1时命题成立,
    • 由(1),(2),根据第二数学归纳法知命题成立
  • Note:这个例子中,我们构造了一个数 L = ( ∏ i = 1 k p i ) + 1 L=(\prod_{i=1}^{k}p_i)+1 L=(i=1kpi)+1,并通过判定它的质因子 p p p的取值范围来得到 n = k + 1 n=k+1 n=k+1时命题的成立性

逆向归纳法

  • 对于命题 P ( n ) P(n) P(n),若
  • (1): P ( n k ) P(n_k) P(nk)对无穷多个 n i < n i + 1 , i = 1 , 2 , ⋯ n_i<n_{i+1},i=1,2,\cdots ni<ni+1,i=1,2,成立(这里 n i + 1 − n i ⩾ 1 n_{i+1}-n_{i}\geqslant{1} ni+1ni1,不一定取等号)
  • (2):在 P ( k + 1 ) P(k+1) P(k+1)成立的假定下,可以推出 P ( k ) P(k) P(k)成立
  • P ( n ) P(n) P(n)对于一切正整数 n n n成立
  • 证明:
    • 任意取定正整数 n n n,则小于 n n n正整数只有有限个( n − 1 n-1 n1个)
    • 因为数列 { n i } i = 1 ∞ \{n_i\}_{i=1}^{\infin} {ni}i=1中有无穷多个正整数,所以 ∃   n i 0 \exist\ n_{i_0}  ni0 s.t. n i 0 ⩾ n n_{i_0}\geqslant{n} ni0n
    • 由(1)可知 P ( n i 0 ) P(n_{i_0}) P(ni0)成立.
    • 由(2), P ( n i 0 ) P(n_{i_0}) P(ni0) ⇒ \Rightarrow P ( n i 0 − 1 ) P(n_{i_0-1}) P(ni01) ⇒ \Rightarrow ⋯ \cdots ⇒ \Rightarrow P ( n ) P(n) P(n)这个过程经过有限步( n i 0 − n n_{i_0}-n ni0n)能够完成
    • 所以 P ( n ) P(n) P(n) P ( n ) P(n) P(n)任意正整数都成立

  • 逆向归纳法可以证明几何-算数均值不等式
  • 可参考refs列出的教材

refs

  • 高中人教版@2007@选修4-5不等式选讲
posted @   xuchaoxin1375  阅读(147)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
历史上的今天:
2022-08-01 计组/数字电路_cpu引脚缩写参考
点击右上角即可分享
微信分享提示