「绿蓝悖论」:归纳的合法性不在逻辑里,而在谓词的使用史里
【锚点】这一篇只钉一个判断:「所有翡翠都是绿的」和「所有翡翠都是绿蓝的」被同一份证据同等支持——这不是逻辑能解决的,因为「支持」关系里藏着一个第三项:谓词在一个语言共同体里的使用史。
1. 悖论的构造(Goodman, 1955, Fact, Fiction, and Forecast)
定义:一个物体是【绿蓝(grue)】的,当且仅当——它在某时刻 t(比如 2030 年)之前被观察且是绿的,或者它在 t 之前未被观察且是蓝的。
现在看你手里的证据:迄今为止观察过的每一颗翡翠,都是绿的,也都是绿蓝的(在 t 前被观察且绿 → 满足 grue 定义)。
【流程节点链路】起点=同一批观测(绿翡翠)→ 中间节点=按 Hempel 的实例确认,「所有 F 是 G」被任何 FG 支持,于是「所有翡翠绿」与「所有翡翠绿蓝」获得同等支持 → 终点=任何纯形式/句法的确认理论都无法把二者分开。
可我们毫不犹豫地预测「下一颗翡翠是绿的」,而不是「是绿蓝的」。对称性在哪里断掉?
2. 不是逻辑,是【巩固度(entrenchment)】
Goodman 的答案不是「绿更简单」——因为「简单」若用句法定义,green 和 grue 的句法复杂度可以做得一样。他的答案是:「绿」这个谓词在过去的归纳里被无数次成功投射;「绿蓝」(作为单一谓词)几乎从未被投射过。 可投射性(projectibility)是谓词的历史属性,不是世界的属性。
3. 类型论/语言学的一刀:类别 ≠ 集合
这是我最想钉的点。green 和 grue 在已观测样本上的外延完全相同(都是「绿翡翠」这个集合)。但它们是不同的【类型】。grue 是一个用时间边界拼出来的布尔组合——它在集合论上完全合法,在类型论上没有「居民」意义上的地位。
【类别≠集合】:一个类型不是它当前外延的清单。两个谓词可以在所有已观测数据上重合,却在「下一个样本该归入哪个类」上分道扬镳。归纳的困难,正是「外延相同、类型不同」的困难。
4. 为什么这不是哲学家的游戏
机器学习里,每个学习器都带着一个对假设类的先验(inductive bias)。选 green 特征还是 grue 特征,就是选表示。「没有免费午餐」定理说的正是:偏差不可消除。Goodman 的「巩固度」就是这个偏差的语言学版本——它不是 bug,是归纳能发生的条件。
5. 留给你的问题
如果某个共同体把「绿蓝」当作基本谓词投射了一万年,绿蓝就会变成「可投射的」,绿就会变成那个古怪的拼凑词。那么——巩固度是归纳的理性基础,还是仅仅是对「我们碰巧这么做」的描述? 换句话说:可投射性是被发现的,还是被制造的?







0 评论