散场之后:一切为什么只往乱里走 书架

第 08 章 / 共 10 章

第八章 · 朗道尔极限:擦掉 1 bit 要发热

先接着上一章那个赢麻了的小妖。它守在两个气室中间的小门口,只放快分子往右、慢分子往左,不费一丝力气就把一盒温吞的气体劈成一半热、一半冷。有了温差,你就能架一台热机做功——凭空造出能量。第二定律看着就要被这只小妖当场掀翻。

可它没被掀翻。原因不在那扇门,也不在小妖有多眼疾手快。破绽藏在一个谁都没盯着的地方:小妖得先"看清"每个分子快不快,还得把这条信息暂时记在脑子里,才知道该不该开门。它是个要用内存的看门人。而内存,是有物理代价的。这一章要算的,就是这笔账。

一个反直觉的事实:算账不花钱,擦账才花钱

1961 年,IBM 有个叫 Rolf Landauer 的物理学家问了个古怪的问题:计算这件事,最少要消耗多少能量?当时大家默认,每算一步、每翻一次开关,总得烧掉点能量。Landauer 的结论却精细得多,也怪得多——

把信息搬来搬去、复制、做逻辑运算,原则上可以不花任何能量。真正躲不掉、必须发热的,只有一个动作:擦除

这就是 朗道尔极限:每擦掉 1 个 比特(bit,信息的最小单位,就是一个"0 还是 1"的答案),你至少要向周围环境放出 kT·ln2 这么多热量,一点都不能少。这里 k 是玻尔兹曼常数(把"排法数"翻译成焦耳每开尔文的那个小数),T 是环境的绝对温度,ln2 是 2 的自然对数,约等于 0.693。

为什么偏偏是"擦除"要命,别的都不要?因为擦除是唯一一个"多变一"的操作。本来这个存储位可能是 0,也可能是 1,两种可能;擦完之后,不管原来是啥,一律变成 0,只剩一种。两种可能塌缩成一种——这正是"变整齐了"。而前面几章反复讲过:整齐是要付代价的,你在这一小块地方消掉的混乱,必须原样倒进外面的世界。倒的方式,就是放热。

为什么"少一半可能"就等于必须放热

回想墓志铭那条公式 S = k·lnW:熵,等于 k 乘以微观排法数 W 的对数。一个能存 0 或 1 的存储位,被擦成固定的 0 之前,它的状态有 2 种可能;擦成 0 之后,只剩 1 种。可能数从 2 掉到 1,这块内存自己的熵就减少了 k·ln2

可第二定律说,宇宙的总熵不许减少。你在内存里私自减掉的这一份 k·ln2,必须在别处如数补回来,而且只多不少。补的办法就是把等量的熵推给环境。在温度 T 下,往环境倒进 ΔS 这么多熵,对应放出的热量正好是 T·ΔS。代进去:T × k·ln2 = kT·ln2

就这么来的。它不是某种散热不良的工程缺陷,不是芯片做得不够好,而是逻辑上抹掉一个"可能"这个动作,本身就明码标价。哪怕你用完美无摩擦、无电阻的理想器件去擦,这份热也躲不掉。

亲手算一算这份热到底多大

数字才有说服力。取室温 T = 300 开尔文(约 27 摄氏度),玻尔兹曼常数 k = 1.38 × 10⁻²³ 焦耳每开尔文,ln2 ≈ 0.693

kT·ln2 = 1.38×10⁻²³ × 300 × 0.693 ≈ 2.9×10⁻²¹ 焦耳

这个数小得离谱。小到什么程度?我们换个更好懂的对照:把它写成"每个电子要过多少电压"。2.9×10⁻²¹ 焦耳除以一个电子的电荷 1.6×10⁻¹⁹ 库仑,约等于 0.018 伏特——不到二十毫伏。

翻成人话:理论上,擦掉 1 个比特的最低成本,只相当于让一个电子爬过 18 毫伏的小土坡。而你 CPU 里真实翻一次比特,用掉的能量是这个下限的成千上万倍。所以朗道尔极限现在还远没卡住工程师——它是地板,不是天花板。但它是一块真实存在、永远垫在那里、谁也挖不穿的地板

它离我们有多远,又有多近

算个总量感受一下。假设有台机器每秒擦 10 亿亿次比特(10¹⁸,比今天顶级芯片还夸张),全都卡在朗道尔极限上:每秒发热约 2.9×10⁻²¹ × 10¹⁸ ≈ 0.003 瓦。三毫瓦,连个指示灯都点不亮。可现实里你的处理器发几十上百瓦的热——差了几万倍。这几万倍,就是当前技术离物理底线的距离,也是为什么 CPU 要贴一大坨散热片、笔记本底下呼呼吹风:绝大部分热不是"必须"的,是我们的开关做得还太浪费。2012 年,有人在实验室里真的把单个比特擦到了逼近这条线的程度,测出的耗散确实卡在 kT·ln2 附近。它不是黑板上的空想,是量得出来的。

回头宣判小妖

现在小妖的死刑判决书可以签了。它靠"看一眼、记下来、决定开不开门"来制造温差,这套流程确实能在气体那头减少一点熵。但小妖的脑子是有限的——它不可能无限地记。要接着分下一个分子,它必须清空上一条记忆,给新观测腾地方。而清空记忆,就是擦除

每擦掉一条"这个分子是快是慢"的记录,小妖就得向环境放出至少 kT·ln2 的热,制造出至少 k·ln2 的熵。仔细一算,它擦记忆吐出去的混乱,正好抵掉、甚至超过它在气体里辛苦攒下的秩序。账一合并,宇宙总熵还是没降。

小妖不是输在手脚不够快,是输在它也得记账,而记账用的纸最终得烧掉。信息不是免费的幽灵,它焊死在能量上。

这就把前一章埋下的悬念收了尾:熵和信息不是两回事的巧合撞名,是同一样东西。你在信息世界里"忘掉"一个答案,物理世界就必须替你发一次热。想秩序,就得掏能量;想省能量,就别删东西。

为下一页留个钩子

到这儿,我们已经把"变乱"从一副扑克牌,追到了热机、追到了信息、追到了每一颗晶体管发烫的理由。规律看起来铁面无私:万物都在往乱里滑,连想拦一下都得付出更多的乱作为学费。

可你此刻还活着。你的身体几十年如一日地维持着 37 度、维持着复杂到离谱的秩序,一颗种子能长成一棵结构精密的大树。这些明晃晃"反着来"的东西,凭什么没被第二定律一脚踩平?它们是钻了空子,还是在用某种我们还没算明白的方式,替宇宙偷偷多制造着混乱?下一章,我们去解剖一台活着的机器。

散场之后:一切为什么只往乱里走 · 王建硕
面向对世界有好奇心的人 · 费曼式写法 · 由多个 AI 代理撰写与互相审校