想象你走进一座奇特的未来厨房:没有大厨,没有菜谱,只有亿万颗细小的“分子厨师”悬浮在汤锅里。每个分子厨师不识字、不思考,只记得一条简单规矩——碰到对的人就牵手,或者交换一枚徽章。它们笨拙地碰撞、结合、分解,可当亿万分子同时忙碌时,一盘盘“计算结果”竟被端了出来:有的算出旅行路线,有的找出配对组合,有的在盘子上画出图案。这不是科幻小说,而是正在兴起的化学计算:让真实的分子与化学反应充当计算单元,用数量编码数据,用碰撞实现运算。有的厨房把菜谱刻在“面条”上,靠面条两两咬合并行找答案;有的利用水汽自行凝结的花纹来“画图”;还有的菜肴能回锅重来、几乎不浪费能量。这座分子厨房,正在悄悄挑战传统电脑的算力与能耗边界。

岗位关联

掌握化学计算的底层逻辑,等于拿到后摩尔时代的“第二块算力拼图”:当硅芯片逼近物理极限,分子级并行与可逆低耗散的思想,正在为 AI 芯片、生物传感与新药研发打开全新思路。

目录
  1. 可视化演示
  2. 一、计算基础:分子如何编码信息
  3. 二、分子逻辑门:厨房里的布尔判断
  4. 三、DNA计算原理:面条菜谱的并行盛宴
  5. 四、反应扩散计算:会画画的化学波
  6. 五、可逆化学计算:能回锅的分子菜
  7. 六、生物化学计算:会繁殖的厨师团队
  8. 七、性能与优化:火候、配方与容错
  9. 八、应用与前景:分子厨房的招牌菜
  10. AI 应用场景
  11. Python 演示
  12. 常见误区
  13. 面试题

可视化演示

展示化学计算核心:反应分子逻辑门(AND/NOT)设计、化学反应网络并行计算模型、分子计算与CMOS/DNA/量子计算的速度能效对比及局限性分析。

本节配有交互动效(进入视口后自动加载,约 3KB)。

反应分子逻辑门设计 化学反应实现AND门:两种反应物共存时产生产物分子 NOT门:催化剂抑制反应,实现分子级逻辑反相 A + B → AB (AND), A → ∅ (NOT) 分子逻辑门利用化学反应实现布尔运算

一、计算基础:分子如何编码信息

走进分子厨房的第一件事,是弄清“食材”怎么变成“数据”。假设你要告诉厨师们“来 5 份糖、3 份盐”——在传统电脑里,这被写成 0 和 1 的二进制;在这座分子厨房里,你直接往锅里倒进一定数量的糖分子和盐分子,数量本身就成了数字。分子不开口说话,浓度就是它们的语言。

分子厨房里“计算”同样直观:两个分子撞在一起、发生反应,生成新分子,这就像两台小机器咬合后吐出一个结果。A 和 B 各代表一个操作数,产物 C 就是运算结果。化学家把这种现象总结为反应网络——一张由无数微小碰撞织成的流程图。

决定反应快慢的核心规律叫质量作用定律。它说:单位时间内 A 与 B 撞击并生成 C 的次数,正比于两者浓度的乘积。

这条铁律就此诞生:信息以浓度编码,运算靠碰撞进行。接下来所有更复杂的“菜式”,都从这一锅碰撞开始。

r=k [A] [B]\displaystyle r = k\,[A]\,[B]
通俗地说,这就是“料多则味浓”:两份食材投放得越多,它们在锅里撞见的概率越高,反应自然越快。
  1. 反应速率 r代表产物每秒钟生成多少,是反应“出菜速度”的标尺。
    rr
  2. 速率常数 k由温度与催化剂决定的“厨师敏捷度”,温度越高、有催化剂时 k 越大。
    kk
  3. 浓度 [A] 与 [B]方括号表示摩尔浓度,相当于厨房里两份食材的“投放量”。
    [A], [B][A],\ [B]
  4. 浓度相乘 [A][B]碰撞频率正比于投放量相乘——盐撒得越多、糖下得越勤,相遇概率越高。
    [A]×[B][A]\times[B]

二、分子逻辑门:厨房里的布尔判断

有了食材与碰撞,厨房还需要“判断规则”。传统电路里有逻辑门:一通一断,真真假假。分子厨房里也有对应的分子逻辑门,只不过它的开关是分子浓度——“如果锅里同时有盐和糖,就滴入一滴酱油;缺任何一样,就保持原样”。这不就是逻辑中的 AND(与)吗?

化学家把这种判断翻译成浓度阈值。两种输入分子 A、B 的浓度加起来,如果超过某个“门槛值” θ,输出分子 Y 的浓度就猛地升高,代表结果为真;否则浓度低到几乎为零,代表结果为假。于是每个烧杯都是一扇看得见、摸得着的逻辑门。

用阶跃函数可以写出这扇门的开关行为:

把这些分子门像积木一样首尾相接,一扇门的产物当作下一扇门的输入,就能搭出分子电路。所谓计算,不过是一连串“如果……就……”的连锁反应罢了。

Y=u( [A]+[B]−θ )\displaystyle Y = u(\,[A]+[B]-\theta\,)
阶跃函数像电饭煲跳闸:输入一旦越过阈值,输出就“啪”地变成 1,干脆利落。
  1. 门输出 Y这扇分子逻辑门的“出锅信号”,取值只有 0 或 1。
    YY
  2. 阶跃函数 u输入超过阈值瞬间“跳”成 1,像电饭煲跳闸一样果断。
    u(x)u(x)
  3. 输入和 [A]+[B]两种输入分子的浓度相加,对应“盐和糖同时在场”的叠加。
    [A]+[B][A]+[B]
  4. 阈值 θ需要凑满多少浓度才触发,阈值越高这扇门越“挑剔”。
    θ\theta

三、DNA计算原理:面条菜谱的并行盛宴

如果普通分子是散装的食材,那么 DNA 就是一根根“刻着字母的面条”。面条上有四种字母——A、T、C、G,它们的排列顺序就是信息。更妙的是,字母之间有一种天生的缘分:A 只爱 T,C 只爱 G。两条面条如果字母刚好互补,就会像拉链一样自动咬合——这个过程叫杂交。

1994 年,科学家 Adleman 端出了这道轰动全球的菜:他用 DNA 试管解决了一个图论难题——哈密顿路径问题,通俗说就是“每个城市恰好逛一遍”的旅行路线。他把所有可能的路径都编码进 DNA,扔进试管“一锅煮”,正确的路径会自动拼出完整的拉链。传统电脑要一条一条试,DNA 却在同一时间试了无数条。

这条拉链的“黏合力”有量化规律。A-T 配对之间有 2 个氢键,C-G 配对之间有 3 个氢键:

氢键越多,双链越“黏”,需要的解链温度越高。这就像有的面条煮五分钟就散,有的要煮十分钟——“火候”成了 DNA 计算里的调优旋钮。而 DNA 计算真正的王牌,是亿万条面条同时找伴侣的并行盛宴。

H=2NAT+3NGC\displaystyle H = 2N_{AT} + 3N_{GC}
氢键就是字母之间的“分子锁扣”:G 和 C 之间锁扣更多,双链更结实,需要更高温度才能拆开。
  1. 氢键总数 H两条互补链“咬合”的紧密程度,等于整条双链菜谱的黏合力。
    HH
  2. A-T 配对含 2 个氢键腺嘌呤与胸腺嘧啶之间有两根“分子锁扣”,相对松动。
    2NAT2N_{AT}
  3. C-G 配对含 3 个氢键胞嘧啶与鸟嘌呤之间有三根“分子锁扣”,更结实。
    3NGC3N_{GC}

四、反应扩散计算:会画画的化学波

分子厨房里还有一类“抽象派”计算。想象蒸锅冒出的水汽贴着冷玻璃爬行,凝结成蜿蜒的花纹——分子一边扩散、一边反应,就能自行画出复杂图案。最著名的例子是 BZ 反应:一盘子浅液里,蓝红相间的化学波像有生命似的荡开,形成同心环与螺旋。

这种“边走边算”的机制启发科学家:何必让分子排好队逐位运算?让它们自己扩散、自己反应,图案本身就可以是计算结果。把一张图片的明暗映射成浓度起伏,化学波会沿边缘传播、在平坦处熄灭——天然就完成了“描边”,也就是图像处理里的边缘检测。

描述这种自组织现象的方程叫反应-扩散方程,它由两项拼成:分子的乱窜扩散,加上本地的化学反应。

扩散加反应,无需任何中央指挥,厨房的蒸汽便能在盘子上“画”出答案。这种自组织的计算方式,为图像处理与智能材料提供了全然不同的物理实现。

∂u∂t=D ∇2u+f(u)\displaystyle \frac{\partial u}{\partial t} = D\,\nabla^{2}u + f(u)
这个方程像一张“菜谱加地图”:扩散项决定水汽怎么爬,反应项决定它在哪儿冒泡;两股力量叠加,蒸汽就能在盘子上自己画出答案。
  1. 浓度变化率 ∂u/∂t某点分子浓度随时间的“涨落速度”。
    ∂u∂t\frac{\partial u}{\partial t}
  2. 扩散项 D∇²u分子从浓处向稀处“渗开”,D 决定渗开快慢,∇²u 是空间上的浓度弯曲程度。
    D ∇2uD\,\nabla^{2}u
  3. 反应项 f(u)该点自身发生化学反应产生或消耗 u 的部分,像咖啡冒泡的“本地沸腾”。
    f(u)f(u)

五、可逆化学计算:能回锅的分子菜

传统厨房里,蛋炒饭回不去蛋和饭——信息一旦“煮熟”就被擦掉了。可有些分子菜天生“可逆”:加热分解、降温又合体,像果冻反复融化凝固。可逆化学计算追求的正是这种“能回锅”的性质:计算过程中不丢信息,能量消耗理论上可以压到极低。

为什么擦除信息会消耗能量?物理学家朗道尔给出了著名答案:擦除 1 比特信息,至少要把相当于“两个状态二选一”的熵排出去,因此必然耗散能量。室温下这个下限约是 3×10⁻²¹ 焦耳,看着微不足道,但现代芯片每秒擦除海量比特,积少成多就成了散热噩梦。

朗道尔原理写成公式:

对分子厨房来说,“可逆”几乎天然存在:化学反应总会向平衡态摆动,正反应和逆反应同时进行。若能设计可逆反应网络完成运算、只在最后才“读结果”,就能把能耗推向朗道尔下限——这正是它吸引追求极致能效的 AI 研究者目光的原因。

Emin=kB T ln⁡2\displaystyle E_{min} = k_{B}\,T\,\ln 2
忘掉一个答案,就像扔一袋垃圾必须付清运费;而只要不扔垃圾、不擦信息,这笔“运费”就可以省下。
  1. 擦除能耗下限 E_min删除 1 比特信息至少要消耗的能量,是信息世界的“垃圾处理费”。
    EminE_{min}
  2. 玻尔兹曼常数 kB连接微观分子运动与宏观温度的桥梁常量。
    kBk_{B}
  3. 绝对温度 T厨房的“室温”,越热分子越躁动,排出热量越多。
    TT
  4. 自然对数 ln21 比特有两种状态,ln2 来自“两个状态二选一”的信息量。
    ln⁡2\ln 2

六、生物化学计算:会繁殖的厨师团队

最有生命力的分子厨房,藏在活细胞里。细胞中的酶是真正的“金牌大厨”:它不参与成菜,只是拼命加速指定反应,自己却毫发无损地退出。你把食材(底物)推到它面前,它就手起刀落地批量出菜;食材少了,它便闲下来等下一批。

更厉害的是,活细胞厨师还会“自我繁殖”。科学家给大肠杆菌输入一段 DNA 菜谱,细菌就会一边执行计算一边生出更多携带同样菜谱的子子孙孙——计算规模随之指数级放大。这就是生物化学计算:用活的反应网络做传感、做判断、做合成。

酶大厨的出菜速度遵循米氏方程:

理解了酶的饱和现象,工程师就能设计出高灵敏度的活体传感器:细菌检测到特定毒素,便点亮荧光作为输出信号——一颗细胞,就是一台微型生物计算机。

v=Vmax [S]Km+[S]\displaystyle v = \frac{V_{max}\,[S]}{K_{m}+[S]}
食材越多出菜越快,但总有一个上限——所有大厨都忙不过来时的“手速极限”;K_m 则衡量酶和食材“来电”的程度。
  1. 反应速度 v酶大厨单位时间内料理出的产物量。
    vv
  2. 最大速度 V_max所有酶都被底物“占满”时的极限出菜速度。
    VmaxV_{max}
  3. 底物浓度 [S]堆在锅前的食材量,食材越多越快达到饱和。
    [S][S]
  4. 米氏常数 K_m速度达到一半 V_max 时的底物浓度,K_m 越小说明酶与底物“越来电”。
    KmK_{m}

七、性能与优化:火候、配方与容错

任何厨房都要回答三个问题:出菜快不快、味道稳不稳、环境吵不吵。分子厨房的性能调优,同样围绕三件事:温度(火候)、浓度(配方)和催化剂(帮手)。

温度对反应速度的影响由阿伦尼乌斯方程刻画:温度每升高一点,能翻越“活化能山丘”的分子比例就指数增长,反应随即提速。化学家像厨师试火候一样,靠调温来掌控计算节奏。

但提速不等于算得准。分子层面充满热噪声:浓度起起伏伏,碰撞时有时无。工程师的应对策略包括:用“双稳态开关”(类似跷跷板,两个稳定态很难被噪声翻转)让分子门更可靠;把信号编码成浓度比值而非绝对值,抵消环境波动。火候、配方、容错三管齐下,分子厨房才能稳定出菜。

k=A e−Ea/(R T)\displaystyle k = A\,e^{-E_{a}/(R\,T)}
温度是火候,活化能是山丘。分子们必须攒够能量翻过山丘才能起反应;温度越高,能翻过去的分子比例越大。
  1. 速率常数 k衡量反应在给定火候下跑得多快。
    kk
  2. 指前因子 A分子碰撞总频率的“底数”,只有方向摆对的碰撞才算数。
    AA
  3. 活化能 E_a让反应“点火”必须翻越的能量山丘,山越高越难起反应。
    EaE_{a}
  4. 温度 T 与气体常数 R体温越高,能翻过山丘的分子比例 e^{-\frac{E_{a}}{RT}} 越大。
    e−Ea/(R T)e^{-E_{a}/(R\,T)}

八、应用与前景:分子厨房的招牌菜

终于到了上菜环节。分子厨房的第一道招牌菜是药物筛选:研发新药时,候选分子动辄百万级,逐一试太慢。把候选分子编码进 DNA 条形码,与靶蛋白一起放进试管,并行杂交、并行读取——相当于请全厨房同时试吃一桌菜。

第二道菜是模式识别与智能材料:利用反应扩散的化学波自动生成微细图案,或让可逆凝胶在特定刺激下变形。第三道菜指向更远的未来——量子 AI 与化学计算的融合:分子天然具有量子属性,可逆反应网络又与量子计算的幺正变换异曲同工。

化学并行的加速比可以用一条简洁公式表达:若用长度 n 的碱基序列穷举所有可能,串行需尝试 4ⁿ 次,而 DNA 试管并行只需约 n 轮。

亿万分子厨师端出的每一道菜,都在提醒我们:计算不必局限于硅片与电流。当摩尔定律进入黄昏,这座回锅亦香、并行如潮的分子厨房,正在为 AI 时代准备下一份“非典型”算力。

S=4nn\displaystyle S = \frac{4^{n}}{n}
DNA 试管就像“一次上一桌菜”的流水席:串行厨房要一盘一盘试吃 4ⁿ 道菜,分子厨房一锅就同时试完,只需 n 轮上菜。
  1. 加速比 S化学并行方法相对传统串行穷举快了多少倍。
    SS
  2. 串行穷举量 4ⁿ长度为 n 的碱基序列组合总数,传统方法要逐一尝试。
    4n4^{n}
  3. 并行轮数 nDNA 在试管里“一锅烩”,只需约 n 轮杂交即可锁定目标。
    nn

AI 应用场景

场景一:DNA 编码分子库加速新药筛选

阶段:AI 驱动的药物发现(候选分子筛选)

解决的问题:传统高通量筛选需要逐孔实验,成本高、周期长,像厨房一盘一盘试菜。利用 DNA 条形码给每个候选分子贴上“唯一标签”,混合后并行完成结合实验,再通过测序读出哪些分子与靶蛋白结合,把筛选效率提升数个数量级。

具体案例:药企在寻找与特定蛋白结合的抑制剂时,构建包含上百万条 DNA 标记化合物的“编码库”,一次试管实验即可完成一轮全库筛选,配合 AI 分析测序数据,锁定先导化合物。

场景二:活细胞传感器检测环境污染物

阶段:数据采集(生物传感信号获取)

解决的问题:传统化学检测需要大型仪器与专业操作;将逻辑门嵌入活细菌,细菌“闻到”重金属或毒素便输出荧光信号,实现低成本、可部署的实时监测,并且信号可直接输入 AI 模型作异常分析,相当于在污染源头派驻了一支自动报警的分子厨师小队。

具体案例:环境监测团队把工程化大肠杆菌装入便携试纸,水样滴入后若荧光强度超阈值即告警,后台 AI 依据荧光模式反推污染物种类与浓度。

场景三:反应扩散化学波做图像边缘检测

阶段:图像预处理(特征提取)

解决的问题:经典边缘检测需要逐像素卷积,能耗高;利用 BZ 反应化学波在浓度图上自动沿边缘传播的特性,可在一张反应盘上“原生”完成边缘提取,作为 AI 视觉管道的前置模块。

具体案例:研究者将灰度图像映射为反应物浓度分布,化学波在边缘处增强、在平坦区衰减,数十秒后拍摄反应盘照片即得边缘图,经 AI 分类器直接识别。

Python 演示

python48 行
"""Molecular kitchen: mass action kinetics and DNA complement.""" import math  def simulate_reaction(n_a, n_b, k, steps=20000, dt=0.001):    """Euler integration of A + B -> C under mass action law."""    ca, cb, cc = n_a, n_b, 0.0    times, history = [], []    for s in range(steps):        r = k * ca * cb        ca -= r * dt        cb -= r * dt        cc += r * dt        if s % 2000 == 0:            times.append(s * dt)            history.append((ca, cb, cc))    return times, history  def complement(seq):    """Return the complementary DNA strand: A<->T, C<->G."""    pair = {"A": "T", "T": "A", "C": "G", "G": "C"}    return "".join(pair[base] for base in seq)  def main():    # 1. Chemical AND gate: product C accumulates only when A and B coexist    times, hist = simulate_reaction(n_a=2.0, n_b=2.0, k=0.8)    print("time(s)   [A]      [B]      [C]")    for i in range(0, len(times), 2):        ca, cb, cc = hist[i]        print("%6.2f  %7.4f %7.4f %7.4f" % (times[i], ca, cb, cc))     # 2. DNA base-pair complement    probe = "ATCGGCCA"    print("probe     :", probe)    print("complement:", complement(probe))     # 3. Landauer limit: minimal energy to erase 1 bit at 300 K    kb = 1.38e-23    T = 300.0    e_min = kb * T * math.log(2)    print("erase 1 bit costs at least %.2e J" % e_min)  if __name__ == "__main__":    main()
目的:用欧拉法模拟质量作用定律下的 A+B→C 反应,演示化学 AND 门;随后计算 DNA 互补链,并求出室温下擦除 1 比特信息的朗道尔能耗下限。
  1. r = k * ca * cb质量作用定律:反应速率 = 速率常数 × 两种分子浓度的乘积,碰撞越频繁出菜越快。
  2. ca -= r * dt欧拉法推进:每步消耗的 A 量 = 反应速率 × 时间片,像厨房每隔一毫秒清点一次库存。
  3. pair = {"A": "T", "T": "A", "C": "G", "G": "C"}DNA 互补字典:A 只认 T,C 只认 G,这是杂交计算的最小编码规则。
  4. "".join(pair[base] for base in seq)把字典规则逐个字母套到整条探针链上,生成互补链。
  5. e_min = kb * T * math.log(2)朗道尔极限:300K 室温下擦除 1 比特至少耗散约 2.87×10⁻²¹ 焦耳。

常见误区

误区化学计算不就是写个程序算算化学反应吗?我天天用 Python 跑分子模拟,这有什么稀奇的。

正解用电脑模拟化学只是“纸上谈兵”的仿真;真正的化学计算是让真实的分子反应本身去完成计算任务——烧杯是处理器,分子是晶体管,杂交是运算。两者方向正好相反:前者用硅计算化学,后者用化学计算。

为何常见:因为“化学计算”在量化计算化学领域长期指代仿真,名称先入为主的歧义容易把人带偏。

误区DNA 计算厉害归厉害,但只能用来拼凑 DNA、测基因序列吧?

正解DNA 只是分子计算的通用介质。Adleman 用它解的是图论中的哈密顿路径——一个纯数学问题。把任意问题编码成碱基字母串,就能借助杂交的并行性求解。DNA 计算是一种通用计算范式,不是生物学专用工具。

为何常见:DNA 计算最早最出名的演示都与生物相关,媒体宣传让公众误以为它被束缚在生物领域。

误区既然可逆计算不擦除信息,那它就能完全零能耗运行,随便怎么算都行。

正解朗道尔原理只承诺“擦除信息才必须耗能”;可逆计算避免的是擦除环节,但分子的碰撞、驱动、最终读数仍需能量与时间成本。它把能耗压向朗道尔下限,而不是突破热力学定律。

为何常见:媒体常把“信息不擦除就不耗散”简化为“不耗能”,忽略了非零的地板与工程开销。

误区既然称为逻辑门,分子门就应该像硅基门电路一样,通电就稳定输出 0/1,绝不出错。

正解分子门本质上是概率性的:大量分子在阈值附近起起伏伏,单分子的反应可能成功也可能失败。工程师靠浓度阈值、双稳态设计和平行冗余来逼近可靠,而不是指望每一次碰撞都精确无误。

为何常见:借用了“逻辑门”这个与电子工程同名的词,让人下意识套用确定性直觉。

面试题

Q1. 在化学计算中,“数据”最常用的物理载体是什么?

单选题 · easy

  • A.分子的浓度大小← 正确答案
  • B.烧杯的容积大小
  • C.实验室的环境温度
  • D.试剂的颜色深浅

答案:A。分子数量就是最自然的“数字盘”:往锅里放多少分子,浓度就是多少,浓度高像嗓门大,下游反应更易“听见”。烧杯容积、环境温度只是外部条件,颜色更多是读数手段,真正编码数据的是分子数量与浓度。

Q2. 质量作用定律 r = k[A][B] 中的 r 表示什么?

单选题 · easy

  • A.反应进行的速率← 正确答案
  • B.反应释放的热量
  • C.反应所需的体积
  • D.反应物的摩尔质量

答案:A。r 是单位时间内产物生成的“出菜速度”。k 是厨师敏捷度,[A]、[B] 是食材投放量,三者相乘才得到速率。热量、体积、摩尔质量分别是能量、容器与重量的属性,都不等于反应速率。

Q3. DNA 四种碱基的正确互补配对是?

单选题 · mid

  • A.A 对 T,C 对 G← 正确答案
  • B.A 对 C,T 对 G
  • C.A 对 G,C 对 T
  • D.A 对 A,T 对 T

答案:A。DNA 的互补法则是 A 与 T 配对、C 与 G 配对,像左右两只手套天然吻合。其余组合要么形状不匹配、要么方向相反,无法形成稳定“拉链”,所以杂交检测只认这一套规矩。

Q4. 与电子逻辑门相比,分子逻辑门具有哪些特征?

多选题 · mid

  • A.天然并行、可海量同步反应← 正确答案
  • B.输出具有概率性,需冗余纠错← 正确答案
  • C.与电子门一样稳定且确定性
  • D.可通过级联搭建复杂分子电路← 正确答案

答案:ABD。分子门在试管中千万条同时反应,天然并行(A 对);每次碰撞都有概率成分,需要冗余纠错(B 对);正因如此它不像电子门那样确定(C 错);一扇门的产物可作下一扇门的输入,级联成电路(D 对)。

Q5. Adleman 于 1994 年用 DNA 试管解决的计算问题是?

单选题 · mid

  • A.哈密顿路径问题← 正确答案
  • B.数据排序问题
  • C.大数素数分解问题
  • D.图的最短路径问题

答案:A。Adleman 用 DNA 尝试的是“每个城市恰好逛一遍”的哈密顿路径问题。他让每条 DNA 代表一条路径,试管里的杂交与连接自动筛出正确路线。排序、素数分解、最短路径是其他分支研究的问题,不是这次标志性实验的目标。

Q6. 朗道尔原理的核心结论是?

单选题 · mid

  • A.擦除1比特信息须耗散kB·T·ln2能量← 正确答案
  • B.计算过程可以完全不需要任何能量
  • C.存储任何信息都必须持续耗能
  • D.化学反应过程必然向外放热

答案:A。朗道尔原理给出信息擦除的能耗下限:kB·T·ln2。它说明“忘掉一个答案”必须付出散热代价,但“记住并搬运答案”本身不强制耗能。因此可逆计算的方向是少擦除,而不是零能耗。

Q7. 反应-扩散计算(如 BZ 反应)适合用来做什么?

多选题 · hard

  • A.图像的边缘检测← 正确答案
  • B.自组织图案生成← 正确答案
  • C.高精度浮点数值计算
  • D.智能材料的微结构制备← 正确答案

答案:ABD。化学波沿边缘传播、在平坦区熄灭,天然可做边缘检测(A 对);BZ 反应自组织出环与螺旋,是图案生成原型(B 对);浮点计算需要精确算术,化学模拟做不到(C 错);微图案可复制到凝胶等材料表面(D 对)。

Q8. 米氏方程 v = Vmax·[S]/(Km+[S]) 中的 Km 表示什么?

单选题 · easy

  • A.酶与底物亲和力高低的指标← 正确答案
  • B.反应体系的最大体积
  • C.底物分子的摩尔质量
  • D.产物扩散的平均距离

答案:A。Km 是反应速度到达 Vmax 一半时的底物浓度。Km 越小,说明只需很少的食材酶就接近全速——酶与底物亲和力越强。体积、摩尔质量、扩散距离都与“酶认不认底物”无关。

Q9. 关于可逆化学计算与能耗的关系,下列说法正确的是?

单选题 · hard

  • A.可逆反应网络避免信息擦除,能耗趋近朗道尔下限← 正确答案
  • B.只要化学反应可逆,就完全不需要任何能量
  • C.可逆化学计算的能耗必然高于电子晶体管
  • D.可逆计算只能减少耗散,不能提升能效

答案:A。可逆反应网络避免信息擦除,理论上把能耗压向朗道尔下限(A 对);但驱动、读取仍需能量,绝非零能耗(B 错);也不一定高于电子晶体管(C 错);减少耗散本身就是提升能效,D 的说法自相矛盾(D 错)。

Q10. 要将化学计算从实验室推向工程应用,必须克服哪些挑战?

多选题 · hard

  • A.浓度涨落与环境噪声干扰← 正确答案
  • B.反应速率难以精准控制← 正确答案
  • C.并行度无法进一步扩展
  • D.计算结果读取依赖检测仪器← 正确答案

答案:ABD。分子热运动带来浓度涨落(A 对);反应快慢受温度、催化剂影响,难以像时钟一样精准(B 对);并行度恰恰是化学计算的优势,可以继续扩展(C 错);结果要靠荧光、测序等仪器读出(D 对)。