思维工具箱奥卡姆剃刀
H12
奥卡姆剃刀
Occam's Razor
同样能解释时,优先更少额外假设的说法
这是什么
奥卡姆剃刀是择优规则,不是真理保证:当两种解释对已知证据一样好时,优先引入更少额外假设的那一个。它帮你先测最省事、最常见的原因,而不是一上来就阴谋论或罕见故障。若更复杂的解释拟合得明显更好,就该用复杂的——剃刀不能剃掉证据。
示意图
什么时候用 / 别用
该用
- 多个假说都能「说圆」当前现象,不知先测哪个
- 诊断故障、归因、写产品假设时容易过度设计故事
- 需要快速收敛到可检验的优先假说
别用
- 证据已经明显支持更复杂机制
- 领域本身高维(安全对抗、欺诈),简单解释常是诱饵
- 用「简单」当借口拒绝收集必要数据
怎么做
准备:待解释的现象与已确认证据;候选解释列表(含各自额外假设);可执行的最小检验手段
- 列出能解释现象的候选说法
- 数清每条额外引入了哪些未证实假设
- 在「同样拟合证据」的前提下,把更少假设者排前面
- 设计最便宜的检验去打第一名;打掉再测下一
- 若复杂解释显著更好拟合,升级它并记录为何剃刀让位
交付:「排序后的假说清单 + 首选检验 + 升级条件」
一个例子
假设示例 · 产品
【假设示例】工具箱详情页 SVG 不显示。复杂故事是「浏览器字体策略」;更省的假设是 Markdown 把标签转义了。先查渲染源码——往往一把剃刀就够,省掉两天字体排查。
容易踩坑
- 把「简单」误解成「一定对」
- 与第一性原理混淆:剃刀是在解释间择简;第一性原理是重拆重建
- 过早剃掉「暂时复杂但关键」的安全假设
出处:通常归功于中世纪提出的「如无必要勿增实体」择简原则