分类讨论证明把假设拆成若干个覆盖全部可能性的情形,然后在每个情形中分别证明结论。每个分支内部仍然可以使用直接证明、反证法或其他方法。
关键要求是完备性:所有允许的输入都必须落在至少一个情形中。情形之间有重叠并不致命,但遗漏可能性会让证明不完整。
例三个连续整数
证明任意三个连续整数之和都能被 整除。
证明
把三个整数写成 。任意整数都具有 、 或 的形式。
- 若 ,总和为 。
- 若 ,总和为 。
- 若 ,总和为 。
三种情形都得到 的倍数,因此结论成立。
练习相邻整数的乘积
证明对任意整数 , 都是偶数。
解
如果 是偶数,乘积含有偶因子。如果 是奇数,那么 是偶数。这两种情形覆盖所有整数,所以 总是偶数。
注先检查命题本身
原项目还提出过“当 时, 不可能是素数”。这个命题是假的,因为 时 ,而 是素数。草稿中的分解
也不成立。这说明发表证明前,应先检查代数变形,并用小规模例子测试命题。
当分类来自定义本身时,分类讨论最自然,例如奇偶性或模某个整数的剩余类。
评论