“当假设不易展开,而目标的否定能给出具体结构时,可以考虑逆否证明;当目标失败会产生可追踪的冲突时,可以考虑反证法。策略的选择应服务于关键一步的清楚表达。”
形式陈述
在经典命题逻辑中,要从已知前提
从“
直觉
反证法把“目标失败”作为一次临时假设,追查它会迫使哪些事情发生。若最后既要求某个数为奇数又要求它为偶数,或者同时要求一个元素属于且不属于同一集合,临时假设便无法成立。
“结果很奇怪”不等于矛盾。每个中间事实都必须由允许的前提得出,并且最终冲突应写清楚。若真正造成冲突的是偷偷加入的另一个错误假设,就没有理由仅撤销
例子与边界
平方根的无理性
假设
于是
这样
素数不能列成有限全表
假设全部素数恰为
每个
因此
否定量词时也要准确。要反证
推论与应用
无理性、无穷性、唯一性、不可数性和不可判定性的论证,都可能借助反证法暴露无法直接构造的限制。唯一性证明尤其常先假设有两个不同候选,再利用它们满足的共同性质推出相等。
逆否证明则把
参考资料
- Richard Hammack, Book of Proof, 第三版,2018,§§6.1–6.3,分别讨论一般反证、条件命题反证和方法组合,印刷页138–142。作者公开PDF。
- P. D. Magnus、Tim Button、Robert Trueman、Richard Zach,forall x: Calgary,Fall 2025 在线版,Chapter 17 “Basic rules for TFL”;条件引入、否定与分支假设的解除。