一、三十秒的沉默
2024年12月,谷歌量子AI实验室的一间会议室里,Hartmut Neven看着屏幕上跳动的数字,沉默了整整30秒。
数字显示:当码距从3增大到7时,逻辑量子比特的寿命不是缩短了,而是延长了。
如果你不是这个领域的人,你不会理解这意味着什么。在量子计算的历史上,所有尝试纠错的实验都面临同一个残酷现实——你加进去的量子比特越多,引入的新错误也越多,逻辑比特的寿命反而更短。就像给一栋摇摇欲坠的房子加支撑,结果每根新柱子自己也在晃,越撑越歪。
但此刻,数字在说相反的故事:越纠越对。
这意味着——量子纠错终于跨过了阈值。人类等了近30年。
二、量子计算的阿喀琉斯之踵:噪声
要理解Neven为什么沉默,你需要先理解量子计算最根本的问题——噪声。
你的手机芯片里,一个晶体管的错误率大约是10-17。什么概念?相当于你读10万亿个字,才可能错一个。这个错误率低到你完全不需要纠错——经典计算机天生就是可靠的。
量子比特完全是另一回事。目前最好的超导量子比特,双比特门错误率约为0.33%——相当于每300次操作就出错一次。和经典计算机相比,差了15个数量级。
为什么差距这么大?因为量子态极其脆弱。超导量子比特的工作温度是15mK,比绝对零度只高0.015度——即便如此,量子态也只能维持约100微秒。热量、电磁辐射、相邻比特的串扰、甚至来自太空的宇宙射线,都足以让一个量子比特"退相干"——从精巧的量子叠加态坍缩成毫无价值的经典噪声。
你可以用一个简单的数学来感受这个问题的严重性:假设一个量子算法需要10,000步操作,如果每步的错误率是0.1%,那么最终结果正确的概率是(1-0.001)10000≈0.000045——不到万分之一。换句话说,你跑一万次实验,可能只有不到一次是对的。
这就是为什么没有纠错,量子计算机永远只是实验室里的玩具——它能做计算,但算出来的东西你不敢信。
三、经典纠错的启示:为什么量子纠错这么难
经典计算机也会出错,只是概率极低。但纠错原理很简单:把0存为000,把1存为111——如果其中一个比特翻转了,多数投票就能纠正。三个比特里有两个是0,那原来存的大概率是0。这就是"重复编码",三重冗余,简单粗暴。
你可能会想:量子纠错也这样做不就行了?把一个量子比特的状态复制三份?
不行。1982年,Wootters和Zurek证明了一条基本定理——量子不可克隆定理:不存在一种物理过程可以完美复制一个未知的量子态。这不是技术限制,而是量子力学的基本定律。你不能复制 |ψ⟩ 得到 |ψ⟩|ψ⟩,就像你不能让一个波变成两个完全相同的波——叠加和干涉会确保它们不一样。
更糟糕的是,量子错误比经典错误复杂得多。经典比特只有一种错误:0变成1,或1变成0。量子比特有三种:
- 比特翻转(X错误):|0⟩变成|1⟩,|1⟩变成|0⟩——类比经典翻转
- 相位翻转(Z错误):|+⟩变成|-⟩,叠加态的相位反了——经典世界没有对应物
- 两者的组合(Y错误):同时发生比特翻转和相位翻转
你不能像经典那样直接测量量子比特来检查错误——测量会让叠加态坍缩,信息瞬间丢失。这就像你要检查一个肥皂泡有没有变形,但你的检查动作本身就会把肥皂泡戳破。
所以量子纠错面临一个看似无解的悖论:你需要检测错误,但你不能直接测量;你需要冗余,但你不能复制;你需要纠正三种错误,但你连一种都看不了。
这个悖论困扰了物理学家十多年——直到有人找到了一个天才的突破口。
四、表面码:量子纠错的王者
1997年,Alexei Kitaev提出了一个想法;1998年,这个想法被独立重新发现。它后来被称为表面码(Surface Code)——迄今为止最被看好的量子纠错方案。
表面码的核心思想极其巧妙:用"冗余的测量"而非"复制量子态"来检测错误。
想象一个二维网格,每个格点上放一个物理量子比特。表面码不直接读取这些量子比特的状态,而是测量"校验子"——一种特殊的量子可观测量,它不告诉你量子比特是什么状态,只告诉你量子比特之间是否存在不一致。就像你不知道两个同学各自的答案,但你能比较他们的答案是否相同——如果不同,说明至少有一个出错了。
这种测量叫稳定子测量。你可以想象网格交替排列着两种"检查员":X型检查员负责检测Z错误(相位翻转),Z型检查员负责检测X错误(比特翻转)。它们不断巡逻、不断报告"这里有不一致"——但从不偷看你量子比特里存的具体信息。
这就是表面码破解悖论的方式:你不测量量子态本身,你只测量量子态之间的关系。关系错了,说明有错误;关系对了,说明大概率没问题。量子信息在这个过程中始终完好无损。
表面码有一个关键参数叫码距d。码距越大,能纠正的错误越多,但需要的物理量子比特也越多。一个码距为d的表面码大约需要d2个物理比特来保护1个逻辑比特——码距5需要约25个物理比特,码距7需要约49个,码距17需要约289个。
但有一个关键的阈值条件:只有当物理比特的错误率低于某个阈值(大约1%左右)时,增加码距才会让逻辑比特更可靠。如果物理比特错误率高于阈值,增加码距只会引入更多错误源,越纠越错。这个阈值,就是Neven看到的那组数字所跨越的界线。
五、关键突破:低于阈值的证明
Google Willow:首次跨越阈值
2024年12月,Google发布的Willow处理器给出了量子纠错领域最关键的实验证据。
实验设计极其清晰:在同一个处理器上,分别实现码距为3、5、7的表面码,然后测量逻辑量子比特的寿命。如果纠错在起作用,码距越大,逻辑比特应该活得更久;如果纠错不起作用(错误率高于阈值),码距越大,逻辑比特反而死得更快。
结果:码距从3增到7时,逻辑比特的寿命为291±6微秒,是物理比特寿命的2.4倍。每增加一级码距,逻辑错误率都显著下降——指数级下降。
这证明了一个反直觉的事实:增加更多的量子比特(和更多的错误来源),反而能让系统更可靠。这是量子纠错从理论承诺走向实验现实的关键一步。就像在一片噪声的海洋中,你扔进去更多的浮标——看似增加了复杂度,实际上让你更精确地定位了信号。
中国祖冲之3.2号:全微波控制新路径
2025年12月,中国科大的祖冲之3.2号在码距7的表面码上也实现了低于纠错阈值。与谷歌不同的是,祖冲之3.2号采用"全微波控制"方案——不使用外加磁通偏置来调节量子比特频率,而是完全通过微波脉冲来控制量子比特之间的耦合。
这个区别看似技术细节,实则意义重大。磁通偏置需要额外的控制线,每根线都是潜在的噪声通道和串扰源——当比特数扩展到成百上千时,这些线将成为工程噩梦。全微波控制将耦合开关从硬件(磁通线)转移到了软件(脉冲时序),比特之间的连接更加简洁、干扰更少、扩展潜力更大。
如果说谷歌证明了"量子纠错可以低于阈值",那么祖冲之3.2号证明了"有一条更高效的路径也能低于阈值"——这对未来百万量子比特的扩展至关重要。
Quantinuum:94个逻辑量子比特
2026年,Quantinuum用离子阱实现了94个受保护的逻辑量子比特,逻辑门错误率降至万分之一。离子阱的全连接特性让纠错电路的执行效率远高于超导——任意两个物理比特之间可以直接交互,不需要像表面码那样只和邻居交互。
三个突破,三条路径,但传达了同一个信息:量子纠错不再是理论上的可能,而是实验上的事实。
六、从逻辑比特到容错计算:还有多远?
跨越阈值是一个里程碑,但里程碑不是终点。容错量子计算需要的不仅是"逻辑比特比物理比特更可靠",而是"逻辑比特足够可靠,能运行有实际意义的量子算法"。
一个实用化的容错量子计算机大约需要1000个逻辑量子比特。每个逻辑比特需要约1000个物理比特来纠错(假设码距约17),这意味着总共需要约100万个物理量子比特。这就是为什么破解RSA-2048需要100万量子比特——不是算法需要这么多比特,而是纠错需要。
我们目前在哪里?
- 物理量子比特规模:IBM 2023年的Condor处理器有1121个物理比特——首次突破千位,但距百万还差三个数量级
- 逻辑量子比特数量:Quantinuum 2026年实现94个逻辑比特——距1000个还差一个数量级
- 逻辑门保真度:目前最好的逻辑门错误率约10-4,容错计算需要约10-6到10-8——还差2到4个数量级
把这些数字放在一起:我们还需要跨越大约三个数量级的差距。从1个逻辑比特到1000个,从94个到1000个,从10-4到10-6——每一步都意味着规模扩大10倍、精度提升100倍。
这是否意味着希望渺茫?并非如此。经典计算的历史提供了参照:1971年,Intel 4004有2300个晶体管;今天,一块芯片上有超过1000亿个。从千到亿,跨越了五个数量级——用了50年。量子计算不需要再等50年,因为经典计算已经铺好了工程基础设施:低温技术、微波控制、芯片制造、软件工具链……这些在经典计算时代从零起步的东西,量子计算可以直接继承。
但也不能盲目乐观。三个数量级不是"再做三遍"那么简单——物理比特从1000到100万,意味着制冷机、控制线、读出电路、纠错解码器都要同步扩展三个数量级。这是一场系统级工程挑战,没有任何单一突破可以跳过。
在量子纠错领域,中美两国几乎同时跨过了阈值——谷歌Willow和祖冲之3.2号,一先一后,殊途同归。而在这场竞赛的另一面,中国的两台量子计算原型机正在以截然不同的方式改写世界纪录:一台在极寒中雕琢超导电路,另一台在光束中编织量子干涉——它们的故事,是下一章的主题。
本章自测
1. 为什么没有纠错,量子计算机永远只是"实验室里的玩具"?
正确答案:B。量子比特的错误率约为0.33%(双比特门),一个10,000步的量子算法正确概率不到万分之一——结果不可信,计算毫无意义。选项A错误:算法复杂度不是根本障碍;选项C错误:量子计算机在特定任务上已经超越经典超算;选项D错误:比特数量不足是另一个问题,但这里的核心是"噪声导致结果不可信"。
2. 量子不可克隆定理意味着什么?
正确答案:C。量子不可克隆定理是量子力学的基本定律,它禁止完美复制未知量子态,这使得经典纠错中"复制三份、多数投票"的简单策略在量子世界中行不通。选项A错误:量子比特可以人工制备;选项B(标注为C是排版错误,实际选项文字是"无法被测量")不准确:量子比特可以被测量,但测量会导致坍缩——这是另一个概念;选项D错误:量子比特可以被精确操控。
3. 表面码是如何在不测量量子态的情况下检测错误的?
正确答案:D。表面码的核心创新是"测量关系而非测量状态"——稳定子测量只告诉你量子比特之间是否一致(校验子为0表示一致,非0表示有错误),但不会告诉你量子比特处于什么状态,因此不会破坏量子信息。选项A违反了测量导致坍缩的问题;选项B荒谬;选项C违反了量子不可克隆定理。
4. Google Willow实验最核心的结论是什么?
正确答案:A。Willow的核心结论是首次实验证明量子纠错低于阈值:增加码距(即增加物理比特数)反而降低了逻辑错误率,逻辑比特寿命达到物理比特的2.4倍。选项B错误:Willow实现的是纠错演示,不是1000个逻辑比特;选项C错误:恰恰相反,Willow证明的是纠错是必要的且有效的;选项D错误:Willow使用超导比特,仍需极低温。
科学辩论:量子计算还需要多久才能真正实用?
🔬 乐观派 vs 保守派
乐观派:10年内实现实用化容错量子计算
Willow已经证明了纠错低于阈值,祖冲之3.2号证明了更高效的路径也走得通,Quantinuum已经做到94个逻辑比特——技术曲线正在加速。IBM投入300亿美元,Quantinuum完成史上最大IPO,全球资本正在押注。从1000物理比特到100万,需要三个数量级,但经典计算用了50年跨越五个数量级——量子计算有继承的工程基础设施,速度只会更快。2029年IBM的Starling系统(200逻辑比特)如果按期交付,将是通往实用的关键跳板。历史上,每一次"还需要50年"的预言,最终都被证明太悲观了。
保守派:20-30年甚至更久
三个数量级的差距不是"多做几遍"的问题——从1000物理比特到100万,意味着制冷系统、控制线、读出电路、纠错解码器全部要同步扩展三个数量级。目前1121个物理比特的Condor处理器已经接近了稀释制冷机的制冷极限——更别说100万个。每一根控制线都是噪声通道,每一个微波脉冲都需要精确同步,每一个纠错周期都需要实时解码——这不是线性扩展,而是系统级重构。而且,我们至今只有1个逻辑比特被证明低于阈值——从1到1000,不是从1到1000的算术问题,而是从未知到已知的工程革命。乐观派喜欢引用经典计算的历史,但经典计算不需要15mK的极低温,不需要处理量子退相干,不需要纠错才能得到一个可信的结果。
两种观点都有坚实的论据。乐观派看到了技术曲线的加速和资本的涌入,保守派看到了系统级工程的根本困难。或许最诚实的判断是:容错量子计算"会不会实现"已经不是问题——物理原理已经验证;但"什么时候实现",取决于工程突破的节奏——这比物理原理更难预测。2024-2026年的三连突破给了我们信心,但三个数量级的差距仍然意味着:在乐观的时间表上,实用的容错量子计算还需要至少10年;在保守的估计中,可能需要20-30年。真相,大概率在两者之间。