物理学里有个数:59.27%。差那 1 个百分点,光就是走不到底。
这不是鸡汤,是 1957 年就写进论文的 渗流理论(Percolation Theory)——一种真实存在的"相变"。
想象一张巨大的方格纸。每个格子以概率 p 被随机"点亮"。问题来了:亮起的格子能不能从最左边一路连到最右边——也就是"走通"?
🔬 理论档案
· 渗流理论 Percolation Theory,1957 年由 Broadbent 与 Hammersley 提出,最初用来研究石油在多孔岩石里的流动(percolare 在拉丁语里就是"渗滤"——也是"手冲咖啡 percolate"的词源)。
· 每个格子是否点亮互相独立,这叫点渗流(site percolation);如果点亮的是"边",叫边渗流(bond percolation)。
· 互相连通的一团亮格叫连通簇(cluster);能贯穿左右两边的,叫贯穿簇(spanning cluster)。
· 当 p 超过某个临界值 pc,贯穿簇突然出现——这就是相变,和水结成冰是同一类现象。
下面这台"实验机"跑的就是真实的随机模拟——不是动画片。你可以亲手把密度从 58% 拨到 60%,看看会发生什么。
💡 金色 = 从左边出发、沿着亮格能走到的全部区域。"光"从左侧注入——如果金色蔓延到了最右边,就是"走通"了。没走通时,注意看金色止步在哪里。
下面这条曲线不是画好的图——点下按钮,浏览器会现场做几百次蒙特卡洛模拟,一个点一个点把它"算"出来。横轴是点亮密度,纵轴是"走通"的概率。
💡 注意两件事:① 曲线在 59.27%(金色虚线)附近陡然抬升——临界点;② 这条曲线是用 100×100 的小格子算的,所以"爬坡"有一段宽度。用 800×800 的大格子重算,这段爬坡会陡到近乎垂直——58% 处概率 ≈ 0,60% 处 ≈ 98%,和开头那组数字完全吻合。这叫有限尺寸标度:格子越大,相变越锋利。
临界点的值取决于格子的形状和点亮的是点还是边。正方形格子的点渗流,临界点是:
pc = 0.592746…
这是用大规模蒙特卡洛和高精度转移矩阵方法反复测出的结果(Newman & Ziff, 2000 等),目前已精确到小数点后十几位。它没有简单的解析表达式——是"算"出来的,不是"推"出来的。
| 格子 | 点渗流 pc | 边渗流 pc |
|---|---|---|
| ⬛ 正方形格子 | 59.27% | 50%(精确值) |
| 🔺 三角形格子 | 50%(精确值) | 34.73% |
| ⬡ 蜂窝格子 | 69.70% | 65.27% |
| 🧊 三维立方体 | 31.16% | 24.87% |
规律:邻居越多、维度越高,临界点越低——路多了,随便走走也能走通。所以"59.27%"只属于正方形格子的点渗流;换一张"人生格子纸",数字会变,但"存在一个临界点"这件事不变。
树木密度低于临界点,火只能烧出孤立的小火团;超过临界点,一场火就能吞掉整片森林。防火带的作用,就是把局部密度压回临界点以下。
易感人群比例、接触率一旦越过阈值,零星病例就会连成"贯穿簇"——大规模流行。疫苗接种率要达到的"群体免疫线",本质上就是临界点。
热水穿过咖啡粉、石油穿过岩层,都是渗流。1957 年这个理论正是为石油开采而生——"percolate"本义就是渗滤。
随机坏掉多少节点,网络才会整体瘫痪?网络鲁棒性研究的核心问题就是渗流问题:临界点之前,坏节点只是局部故障。
绝缘塑料里掺多少导电颗粒才能导电?低于临界点完全不导电,多掺 1% 突然导通——做电池、传感器的工程师天天和这个数字打交道。
果胶分子随机交联,低于临界点是液体,越过临界点整锅突然凝固成形。厨房里的"相变",和格子纸上的是同一个数学。
把"点亮密度"换成"有效积累",把"走通"换成"出结果",这个比喻在三类事情上准得惊人:
背 2000 个单词还是读不懂文章,背到 4000 突然全通了——知识点在临界点前是孤岛,越过之后连成网络,阅读理解"走通"了。
健身、练字、学乐器,前几周"毫无变化"不是没用,是还没到临界点。58% 和 0% 看起来一样,但只有前者离走通只差 2%。
产品、内容、个人品牌,前期推广如石沉大海——用户密度没过临界点,传播形不成贯穿簇。越过之后,增长自己会"走通"。