数学归纳法
搞清两步证明的严格形式、看穿典型反例、厘清归纳法适用边界
按 空格/→ 演示下一步
全部页面点击任意一页,跳回舞台从这页播放
数学归纳法
搞清两步证明的严格形式、看穿典型反例、厘清归纳法适用边界
从多米诺骨牌说起
上一页我们把数学归纳法定性为「证明技术」。它到底怎么证明?为什么管用?先摆一排多米诺骨牌,让直觉先到位。
推倒第 k 块就会撞倒第 k+1 块,加第一块能倒,整排都倒
数学归纳法的逻辑结构
两步证明无限序列的全貌
归纳奠基:起点成立
上一页的多米诺骨牌逻辑有一个隐藏前提:第一张必须真的被人推倒。如果第一张没倒,再精巧的连锁设计也是空谈。这个「推倒第一张」的动作,就是归纳奠基。
起点不倒,后续无论摆得多整齐,链条都不会启动
归纳递推:传递链条
奠基解决"第一块骨牌倒下"的问题,但只倒一块永远到不了终点。我们需要一种机制:让"这一步成立"自动推出"下一步也成立"。这就是归纳递推。
每棒只递给下一人,只要每棒都成功,终点必达
完整证明的书写规范
一个规范的归纳法证明分五步书写,每步都有固定的位置与作用。
什么是递推关系
食堂打饭排长队,想知道排第 10 个人前面有几个人。最笨是从头数到 10;聪明的办法是——第 n 个位置前面的人数 = 第 n-1 个位置的人数 + 1。这就是递推:用前一项算出后一项。
明年工资 = 今年的工资 × (1+增长率),只看最近那项
递推关系与归纳假设
上一页我们看到了递推关系的样子,比如 F(n)=F(n-1)+F(n-2)。但递推关系自己不会跑起来——它需要归纳假设往里「喂」原料。这一页要追问:假设和递推,到底是怎么对应的?
假设是上一站送来的合格零件,递推是本站把它加工成下一零件的操作规范
数学归纳法vs完全归纳法
两者仅一字之差,却一个管无穷、一个管有限——选错工具,证明从一开始就立不住。
- 面向无穷集合:对全体自然数 n 成立
- 两步结构:奠基 P(1) + 递推 P(k)→P(k+1)
- 逻辑基础:良序原理 / Peano 公理
- 只证一次递推,无穷步自动成立
- 面向有限集合:对编号 1 到 N 成立
- 一步结构:把 N 个情形逐一验证
- 逻辑基础:有限枚举,无需公理
- 举完即止,N 之外一概不管
第一数学归纳法vs第二数学归纳法
推到 P(k+1) 卡住?两个版本假设强度不同,用错会让证明卡壳。
- 假设:仅 P(k) 成立
- 推出:P(k) → P(k+1)
- 适用:递推只看前一步
- 局限:前一步信息不足时证不下去
- 假设:P(n₀),…,P(k) 全成立
- 推出:全部前期 → P(k+1)
- 适用:递推需前多步信息
- 优势:复杂递推写起来更顺手
等差数列的递推定义
上页我们比较了第一与第二数学归纳法。要真正用归纳法证明数列命题,得先把数列本身用递推的方式严格定义出来——否则归纳链条无从下手。
第一级台阶对应首项,每级抬升 d 对应公差,知道起点和步高,整段楼梯就定了
归纳法证明等差数列通项
把归纳法的三步走套到等差数列上,推导an=a1+(n-1)d的完整证明。
自测:哪一步出了问题
用数学归纳法证明'1+2+...+n=n(n+1)/2'时,奠基验证 n=1 成立。递推时假设 n=k+1 成立,再证 n=k 也成立。这个证明错在哪里?
知识结构图
- ✓桥接原理:用有限步验证支撑无穷结论,奠基与递推缺一不可
- ✓变体差异在归纳假设的强度:第一归纳 < 第二归纳 < 完全归纳
- ✓递推关系是归纳法的'语言':先有递推结构,才有归纳可用
- ✓错误高发在'假设越界':用错前提或奠基遗漏是常见陷阱
- ✓本质是良序性的有限投影:自然数可被逐个'点亮'
课后思考
先独立思考再对比参考答案。三个问题分别对应:回看骨架、动手复盘、看清边界。
参考答案奠基是链条的根,保证 n=1 起点成立;递推是链节,保证每个 n+1 都能从 n 接力。仅奠基只证孤立起点;仅递推则链条悬空。归纳法就是'有根的链',缺一不可。
参考答案关键是把 S(k+1) 拆成'前 k 项 + 第 k+1 项',用归纳假设把前 k 项替换为 k(k+1)/2,再合并化简。这是'拆分—代换—合并'三步:递推假设是已知路标,拆分搭桥过去。
参考答案假设更强不等于能证的命题更多——两类归纳法等价,能用第二归纳法证的,第一归纳法也能证;反之亦然。第二归纳法在递推依赖'前缀条件'时书写更自然。