方法站 · 什么时候用?为什么用?

最小数原理与无穷递降法

正整数不能无限地变小。假设有解,就造一个更小的解——楼梯走不到底,假设只能是错的。

📖 配合《数列与数学归纳法》第 3 章阅读M2 反证法线M6 极端原理线M19 不变量与恒增(减)量线

到这里之前,先经过:第二数学归纳法(方法)

一个想法,一张图按“再降一级”,看 q 怎样一级级变小,下面的数 p² − 2q² 又怎样变化。楼梯最后停在哪里?为什么会停?

图形加载中…

一句话

最小数原理:正整数集的任何一个非空子集中,一定有一个最小的数。

换个说法就是无穷递降法:不存在无限的、严格递减的正整数列 。于是,要证明某个东西不存在,可以这样:

  1. 假设它存在,并把它和一个正整数挂上钩(比如分母 );取这个正整数最小的那一个。
  2. 由它造出另一个,挂钩的正整数更小。
  3. 和“最小”矛盾——或者说,楼梯不可能一直往下走。

最小数原理和数学归纳法是一回事的两面:如果 不是对一切 都成立,就取最小的反例 ; 成立说明 , 成立却推不出 ,和递推矛盾。

例:√2 是无理数

第 1 / 4 步
图形加载中…
  1. 假设有解

    若 ( 为正整数),则 。在所有这样的分数里,取分母 最小的一个。

先猜后证

机器 作用在 上,下一级是什么?

先选定答案,才能看到结论。

第 1 站 · 无理数:把 2 换成别的 d

同一台机器对任何不是完全平方数的 都管用:取 ,令

展开得 ;又 保证 。所以 没有正整数解, 是无理数。在英雄图里把 调成 试一试。

第 2 站 · 不定方程

方程 没有正整数解。 这次递降的量是 ,造更小解的工具是余数。

例:x² + y² = 3z²

第 1 / 4 步
  1. 取最小的解

    假设有正整数解,取 最小的一组 。

第 3 站 · 最小反例

不一定要“造更小的解”。有时只要盯住最小的那个对象,它的性质自己就说出了答案。

例:每个大于 1 的整数都有素因数

第 1 / 3 步
  1. 集合非空

    的大于 的因数组成一个集合,它至少含有 本身,非空。

如果 d 是完全平方数

Break it

反例实验室:去掉一个条件

结论: 没有正整数解

:从 出发(),每一级都满足 , 一路变小直到跌出正整数。

图形加载中…

练一练

练习 1基础

从 出发,反复用 。走几步后 第一次变成 ?

练习 2基础

用无穷递降法证明 是无理数。

练习 3提高

证明方程 没有正整数解。

练习 4挑战

(IMO 1988)正整数 使 整除 。可以证明商 一定是完全平方数。先算 时的 ,再试着用递降说明为什么。

错误博物馆 · 本站展品

离站之前,看看别人在这里踩过的坑。去博物馆看全部展品 →

展品

在没有最小元的地方递降

错误的做法:证明 没有正有理数解:若 是解,则 也是解,而且更小。这样可以无限地小下去,矛盾。
错在哪里?先想一想,再打开

病因  明明是解。错在“无限地小下去”在正有理数里一点也不矛盾: 就是一个无限递降的正有理数列。最小数原理只对正整数(或任何有下界的整数集)成立。

正确的做法:递降的量必须是正整数(或非负整数),比如分母 、某个变量的值、 等。先确认递降的量取正整数值,再说“不能无限地小下去”。

「递降要落在正整数里,才有底」