沙堆悖论

10000 粒沙子是一堆。拿走一粒,还是一堆。再拿走一粒,还是一堆。那到底从哪一粒开始,它就不算「一堆」了?

实验一:你有多确定这是一堆?

第 1 / 30 步
10,000
粒沙子
上一步:— 的人信心 ≥ 50%
你有多确定 10,000 粒沙子算「一堆」?
不算 肯定算
95%
0% 完全不算 50% 说不清 100% 肯定算

为什么这是个悖论

连锁推理

每一步都合理(减一粒不影响),但链条走到底结论荒谬(0 粒也是一堆)。问题出在「不影响」这个词太模糊。

对抗样本

改几个像素,人眼看不出区别,AI 却把猫认成烤面包机。分类器的决策边界和你的沙堆边界一样脆弱。

模糊逻辑

经典逻辑只有真/假,模糊逻辑允许 0.7 的「堆」。Lotfi Zadeh 1965 年提出,现在用在洗衣机和自动驾驶里。

法律的线

血液酒精 0.08% 是醉驾,0.079% 就清醒了?18 岁成年,17 岁 364 天就不成熟?法律必须画线,但线本身是人为的。

关键洞察

沙堆悖论揭示的不是逻辑的缺陷,而是语言的缺陷。「堆」「秃」「蓝色」这些词天生就有模糊边界。你刚才的信心曲线就是证据——它不是阶梯函数,而是一条平滑的 S 型曲线。人类靠直觉处理模糊性,AI 靠阈值。两种方式都不完美。