1867 年,麦克斯韦提出了一个著名思想实验:设想一个极其微小的“妖”守在隔板旁,能够观察分子的运动。当快分子从左侧靠近时,它打开小门;当慢分子靠近时,它关闭小门。经过一段时间,隔板两侧便形成了温差。这个假想装置似乎只靠“观察”和“开关门”,就使热量从低温区域流向高温区域,从而挑战热力学第二定律。
一、妖并不免费:信息也是一种物理资源
麦克斯韦妖之所以长期困扰物理学家,是因为它把“知识”带入了热力学。妖要判断分子快慢,必须获取信息;要记住判断结果,就必须有存储状态;而门每开一次,又伴随机械作用。到 20 世纪,物理学家逐渐意识到,信息处理不是无成本的抽象操作。
1929 年,西拉德在分析这一妖时强调,获得分子位置或速度的信息会产生熵代价。后来,兰道尔在 1961 年进一步指出:在计算中真正不可逆的步骤,是信息的擦除。若一个比特的信息被无条件地清除,环境至少会增加 kT ln 2 的熵。这里 k 是玻尔兹曼常数,T 是环境温度。于是,妖每擦除一次记忆,就得向环境排放相应的热,恰好抵消它从系统中“偷走”的秩序。
二、两种熵的统一语言
热力学熵衡量系统微观状态的不确定性。若一个宏观状态对应 W 个微观状态,玻尔兹曼给出 S = k ln W。香农在建立信息论时,用类似的形式定义信息熵:
H(X) = − Σ p(x) log₂ p(x)
其中 p(x) 是随机事件 x 出现的概率。若某个结果必然发生,熵为零;若多个结果等可能,熵最大。两者的数学形式如此相似,并非巧合:它们都在描述“不确定性”或“信息缺失”。
当然,热力学熵使用自然对数并带单位,而信息熵常用以 2 为底的对数,单位是比特。单位选择并不改变核心思想:系统越有序,熵越低;我们对系统了解得越少,信息熵越高。
三、不可逆计算为何会产生热
逻辑门可以分为可逆与不可逆两类。与门、或门会丢失输入信息,因为仅凭输出无法唯一恢复输入。不可逆门在物理上通常意味着信息被擦除,而擦除会把有序性转交给环境。
这不是说每一次普通计算都会明显发热;芯片的热量主要还来自导线的电阻、寄生电容和器件的开关能耗。但兰道尔原理划出了一条理论下限:在理想条件下,擦除一个比特至少要付出 kT ln 2 的能量。它说明计算不仅是软件意义上的算法,也受物理定律约束。
四、从思想实验到真实器件
研究人员已经用布朗粒子系统构造出“信息热机”,让微小的珠子在一个由光场形成的势阱中运动。实验装置通过实时测量珠子的位置,在恰当时刻改变势场,使其沿特定方向运动。实验表明,信息确实可以转化为功,但也必须计入测量和反馈的成本。
这些研究让麦克斯韦妖从悖论变成了可检验的物理对象。它不再只是哲学故事,而是连接统计物理、信息论与生命系统的桥梁。
五、信息熵的现代应用
在数据压缩中,信息熵给出无损压缩的平均码长下限;在通信中,它帮助估计信道容量;在机器学习中,交叉熵常用于分类任务的损失函数;在密码学中,随机性的高低直接关系密钥的安全性。可以说,香农熵已经把热力学中的“不确定性”概念扩展为信息技术的基础工具。
六、留给我们的启示
麦克斯韦妖的最终答案并不是“妖能违反第二定律”,而是“信息处理本身具有热力学代价”。它提醒我们,观察、记忆、计算和擦除都不是免费的。随着芯片逼近更小尺度,散热与能耗会成为越来越现实的约束,理解信息与物理之间的边界也因此更有价值。
热力学第二定律并没有被推翻;相反,它因为信息论的加入而变得更完整。秩序可以从混沌中产生,但每一次“知道”和每一次“忘记”,都必须在自然的账本上留下痕迹。

发表评论 取消回复