数学归纳法

简介:   今天看算法设计看到的,想起组合数学老师经常用第二类,也没说为什么,这就记录下来了。  第一类:k=1时成立;假设k=n时成立,k=n+1时也成立.从而命题对任意n>1成立。   第二类:k=1时成立;假设k1成立。

  今天看算法设计看到的<<计算机算法设计、分析与实现(王晓云 陈业刚著)>>,想起组合数学老师经常用第二类,也没说为什么,这就记录下来了。
  第一类:k=1时成立;假设k=n时成立,k=n+1时也成立.从而命题对任意n>1成立。

  第二类:k=1时成立;假设k<n时成立,k=n时也成立.从而命题对任意n>1成立。

  第一类是高中学的,第二类在证明大学高等代数和初等数论问题用过。

  数学归纳法只能证明与自然数有关的数学命题,且该数学命题中所讨论的对象必须属于Cantor集,而Cantor集具备三条基本的特征——确定性、互异性和无序性。

  仅仅n=k时候不够,还需要n<k的各步成立,这就需要第二类。

  逆向数学归纳法:对无数个自然数成立,由k+1成立退出k成立。

  跳跃数学归纳法:其实就是集合的划分,然后对每个集合分别证明。

  二重数学归纳法:命题与两个独立的自然数相关。

  对于相互独立的两变量 m, n, 可用下列命题来证明 .

  (1) 验证命题 P(1 , n) 对于任意自然数 n 及命题 P( m,1 ) 对于任意自然数 m 都成立;   

  (2) 假设命题 P( n + 1 , m) 与 P( n, m + 1 ) 成立, 证明P( n + 1 , m + 1 ) 成立.

  那么 , 对于任意的自然数 m, n, 命题 P( n, m) 成立.

 

目录
相关文章
|
7天前
|
算法 测试技术 C++
【数学归纳法 组合数学】容斥原理
【数学归纳法 组合数学】容斥原理
|
11月前
|
机器学习/深度学习 存储 算法
回溯法求解N皇后问题
回溯法求解N皇后问题
88 0
|
存储 算法
【回溯算法篇】组合问题(上)
【回溯算法篇】组合问题(上)
【回溯算法篇】组合问题(上)
【回溯算法篇】组合问题(下)
【回溯算法篇】组合问题(下)
【回溯算法篇】组合问题(下)
枚举法
列举问题的所有可能的答案,然后根据条件判断此答案是否合适,合适就保留,不合适就丢弃。 逐一列举问题所涉及的所有情形,并根据问题提出的条件检验哪些是问题的解,哪些应予排除。
230 0
枚举法
|
存储 缓存 移动开发
动态规划法
动态规划是在20世纪50年代由美国数学家贝尔曼为研究最优控制问题而提出的,当该方法在应用数学中的价值被大家认同以后,在计算机学界,动态规划法成为一种通用的算法设计技术用来求解多阶段决策最优化问题。
|
缓存 算法 网络协议
贪心法
贪心法是把一个复杂问题分解为一系列较为简单的局部最优选择,每一步选择都是对当前解的一个扩展,直到获得问题的完整解。贪心法的典型应用是求解最优化问题,而且对许多问题都能得到整体最优解,即使不能得到整体最优解,通常也是最优解的很好近似。
|
算法
【贪心法】会场安排问题
【贪心法】会场安排问题
211 0
【贪心法】会场安排问题
|
存储
【贪心法】程序存储问题
【贪心法】程序存储问题
157 0
【贪心法】程序存储问题