钥匙与孔的深层逻辑
咱们回到那个钥匙插孔的例子。假设你有一把 3 孔的钥匙,你要插进一个 2 孔的锁。这时候你的脑子里肯定闪过一个念头:“这玩意儿插不进!”还有另一个念头:“这玩意儿肯定能插进,出于我有 3 个孔可选!”这两个念头一刚出来,你就发现它们打架了。但别急,你持续玩你的大脑游戏。
要是你拿着钥匙全插了一遍,那肯定有一个孔被占了。那有没有可能两个孔都占了?那有没有可能三个孔都占了?那有没有可能确实插不进去?这时候你心里可能会想:“插进来了,那那个没插进去的孔就是个空位啊。”便你生成了“插进来了”的念头。但这还不够,出于你的脑子里肯定还有一个“没插进去”的念头。这两个念头(插进来了、没插进去)在逻辑上与此同时存有。
再往前多推一步。要是你全插了一遍,那肯定有一个孔是空的。那有没有可能有两个孔是空的?肯定有。那会不会有三个孔是空的?也肯定有。为啥?出于你的思想里有一个“起码有一个空位”的状态,你思想里也有一个“没有空位”的状态。这两个状态是并存的。故此必然有一个状态是符合“起码有一个空位”的。
书页与章节的分配艺术
咱们再换个角度。假设你有一把 3 孔的钥匙,你要插进一个 3 孔的锁。这时候你心里会想:“这玩意儿肯定能插进去,出于我有 3 个孔可选!”只要你用了全体 3 个孔,那肯定有一个孔是空的。为啥?出于你的脑子里肯定闪过一个“这个孔没插”的念头,那这个念头一定存有。而你的脑子里也肯定闪过一个“这个孔插了”的念头,那这个念头也一定存有。
便,你的脑子里生出了无数个念头:“这个孔没插”、“这个孔插了”、“这个孔插了”、“这个孔没插”……这些念头多得像洪水一样多,但它们都指向同一个方向:要么某个孔没插(空位),要么某个孔插了(满位)。最终,你甭管如何推演,都会发现,必然有一个状态是符合“起码有一个空位”的。
咱们再来个更贴近生活的例子。你有一本 50 页的书,你要把它分成 10 个章节。这时候你会不会认定“这好办啊,4 页一章,完美无缺”?这确实有可能。但抽屉原理告诉我们,你绝对能保证有一个章节是空的,而你绝对能保证有一个章节是满的。为啥?出于你在分章节的时候,你的脑子里肯定闪过一个念头:“这个章节没写完,留个空着吧。”还有另一个念头:“这个章节快写完了,别再留空位了。”这两个念头一出来,你就意识到它们打架了。但别急,你持续翻书的动作。
球体与篮子的极端分类
咱们最终再用一个极端一点的例子。你有一堆红球和蓝球,一红一蓝。目前你要把这堆球分成 3 个篮子。这时候你会不会认定“红球肯定进蓝篮,蓝球肯定进红篮”?这确实有可能。但抽屉原理告诉我们,你绝对能保证有一个篮子是空的,而你绝对能保证有一个篮子是满的。为啥?出于你在分篮子的过程中,你的脑子里肯定闪过一个念头:“这个篮子没装球。”这念头一定存有。而你的脑子里也肯定闪过一个念头:“这个篮子全装满了。”这念头也一定存有。
便,你的脑子里生出了无数个念头:“这个篮子没装”、“这个篮子装了”、“这个篮子装了”、“这个篮子没装”……这些念头多得像雪崩一样多,但它们都指向同一个方向:要么某个篮子没装满(空位),要么某个篮子都装满了(满位)。最终,你甭管如何推演,都会发现,必然有一个状态是符合“起码有一个空位”的。