寓言 · 2026

村裡最好的規定

有些規定,精確到連自己都容納不下。

在山谷裡有一座以秩序著稱的村莊。

村民很自豪:帳本從不出錯,穀倉的麻袋從不少秤,就連孩子的出生記錄也精準到月亮的盈虧。村長說,「凡是能說清楚的,就說清楚。凡是說不清楚的,就不存在。」

有一天,村長宣布了新的理髮規定:

村長「村裡的理髮師,將為所有**不替自己刮鬍子的人**刮鬍子——且只為這些人刮。」

村民鼓掌。這規定簡潔,無懈可擊。

理髮師阿福搬進了村中央的小屋,每天迎接鬍子長了但懶得動手的村民。木匠來了,鐵匠來了,連學塾的老師也來了。他替每個人刮得乾乾淨淨,從不多問。

幾個月後,一個走路帶著塵土的年輕學者路過,在理髮椅上坐下,問了一句:

學者「阿福師傅,那您自己的鬍子呢?」

阿福愣了一下,拿起剃刀,又放下。

如果他替自己刮——那他就成了「替自己刮的人」。但規定說他只為「不替自己刮的人」服務,所以他不該替自己刮。

如果他不替自己刮——那他就是「不替自己刮的人」。規定說他必須替這樣的人刮,所以他應該替自己刮。

兩條路都通向矛盾。這個問題沒有答案——不是他想不出來,而是「答案」本身無法存在。

阿福放下剃刀,在椅子前站了很久。學者沒有笑,只是輕輕說:

學者「不是您的問題,師傅。是規定本身就有裂縫。」

村長重新頒布規定,嘗試打補丁,再頒布,再找漏洞。最後大家才明白:有些規定,越精確,越容易在鏡中看見自己,然後無法動彈。

阿福後來不再試圖替自己刮,也不試圖不刮。他只是繼續工作,讓這個問題懸在空中,像村莊上方一塊說不清形狀的雲。

村裡的孩子長大之後,有時會在睡前問:「師傅後來有沒有解決那個問題?」

大人搖搖頭。「沒有,但他讓我們知道——有些問題,解決不了,卻讓數學從此不一樣了。」

羅素悖論(Russell's Paradox · 1901)

1901 年,英國哲學家伯特蘭·羅素在研究數學基礎時,構想了一個集合:

R = 所有不包含自身的集合的集合

然後他問:「R 包含自身嗎?」

這個悖論摧毀了當時數學家弗雷格(Gottlob Frege)即將完成的邏輯主義體系,迫使整個數學界重新為「集合」奠基。最終催生了 ZFC 公理集合論,禁止集合包含自身,根本性地改寫了數學的地基。

故事中的「理髮師規定」正是羅素自己發明的通俗版本,後來被稱為「理髮師悖論」(Barber Paradox)

故事元素 代表的概念
村長的「理髮師規定」 樸素集合論(Naive Set Theory)的定義方式
理髮師阿福 集合 R(所有不包含自身的集合)
「替自己刮鬍子」 集合包含自身這個操作
阿福無法動彈 兩種假設都導致矛盾——自指性悖論
打補丁的村長 數學家們試圖修補樸素集合論
懸在空中的雲 悖論無法「解決」,只能繞開它
走路帶塵土的學者 羅素本人(外來視角揭開內在矛盾)
🔍Truth Check — 常見誤讀