摘要:动态表面码代表了量子纠错(QEC)从静态保护向实时、自适应容错演进的重要方向。通过动态调整码距、实时解码 syndrome 数据、以及自适应重配置编码结构,动态表面码能够在硬件缺陷和时变噪声环境下维持逻辑量子比特的相干。本文系统综述了动态表面码的物理实现、实时神经网络解码器、自适应容错架构,以及近期在突破表面码阈值方面的实验进展。
1. 引言:从静态到动态的量子纠错
量子计算的核心挑战之一是环境诱导的退相干和噪声。表面码(Surface Code)因其局部校验结构、高容错阈值(~1%)和仅最近邻交互的硬件友好性,被视为实现容错量子计算的最有前景的候选编码。
传统表面码采用静态纠错策略:固定码距、周期性 syndrome 测量、离线解码。然而,NISQ(含噪中等规模量子)时代的量子硬件面临时变噪声、空间不均匀错误率和临时性缺陷等现实问题。这催生了动态表面码(Dynamic Surface Code)的概念——一种能够根据实时错误统计、硬件状态和计算阶段自适应调整编码参数的主动容错策略。

图1:表面码晶格结构示意图,展示了数据量子比特(青色)与测量量子比特(粉色)的排列,以及如何通过格点分裂(Lattice Splitting)实现逻辑量子比特的分离(来源:Physics Stack Exchange)
2. 表面码基础与纠错原理
2.1 表面码的拓扑结构
表面码定义在二维方格晶格上,包含两类稳定子(Stabilizer)测量:
-
X-型稳定子(星形算子):检测位翻转错误(Bit-flip)
-
Z-型稳定子( plaquette 算子):检测相位翻转错误(Phase-flip)
逻辑量子比特编码在晶格的拓扑缺陷中,通过边界(Smooth/Rough Boundary)或洞(Holes)实现。码距 d 决定了纠错能力——表面码可纠正最多 个任意单量子比特错误。

图2:表面码的晶格结构与逻辑算子示意图。(a) 距离-3表面码,蓝色/红色分别代表Z型和X型稳定子,ZL 和XL 为逻辑算子;(b) 多层 syndrome 测量的时间演化结构(来源:Nature)
2.2 Syndrome 提取与解码流程
量子纠错的标准流程包含:
-
初始化:将数据量子比特制备到编码态
-
Syndrome 测量:辅助量子比特测量稳定子本征值
-
解码:根据 syndrome 历史推断错误位置
-
纠正:应用相应的泡利算子(或更新逻辑算子记录)
解码是QEC的计算瓶颈。传统的最小权重完美匹配(MWPM)算法虽然精度高,但时间复杂度为 ,难以满足实时性要求。
3. 动态表面码的核心概念
3.1 动态码距调整(Dynamic Code Distance)
Eickbusch等人(2025)在Google Quantum AI团队首次实验演示了动态表面码。其核心思想是根据实时错误率动态调整码距:
当检测到错误率升高(如由于突发噪声或控制校准漂移),系统自动切换到更高码距的编码;当错误率降低,则降低码距以减少资源开销。
关键技术组件包括:
-
快速 syndrome 处理:亚微秒级 syndrome 数据分析
-
预测性切换:基于错误率趋势而非瞬时值的预判性重配置
-
无缝状态转移:在不破坏逻辑量子比特相干性的前提下完成码距切换
3.2 自适应缺陷管理
Siegel等人(2023)提出了自适应表面码,专门处理硬件中的临时性或永久性缺陷。当某个物理量子比特失效时,系统动态重配置晶格结构,绕过缺陷区域:
-
缺陷检测:通过异常 syndrome 模式识别失效量子比特
-
格点重连:调整稳定子测量,将缺陷区域隔离
-
码距重分配:重新计算剩余资源的有效码距

图3:神经网络解码器架构示意图。左:表面码晶格中的错误模式(X错误为蓝色,Z错误为绿色);右上:传统MWPM方法;右下:基于人工神经网络的端到端解码(来源:Quantum Journal)
4. 实时解码器技术进展
4.1 神经网络解码器
实时解码是动态表面码的关键使能技术。Battistel等人(2023)综述了实时解码的挑战:必须在1微秒内完成 syndrome 处理,以跟上超导量子比特的纠错周期。
AlphaQubit(Google DeepMind, 2024)代表了当前最先进的神经网络解码器。该系统采用Transformer架构,训练数据来自数百万次噪声模拟,具有以下特点:
-
高准确率:在距离-5表面码上达到接近最优的阈值性能
-
并行处理:通过批处理和硬件加速满足实时性要求
-
泛化能力:对不同噪声模型具有鲁棒性
Lange等人(2025)提出了基于图神经网络(GNN)的解码器,将 syndrome 视为图结构数据,利用图卷积网络(GCN)提取空间特征,在距离-7表面码上实现了比MWPM更高的逻辑保真度。
4.2 FPGA硬件实现
为实现真正的实时解码,多个研究团队开发了FPGA(现场可编程门阵列)硬件加速器:
Helios系统(Liyanage et al., 2023-2024)是一款基于Union-Find算法的FPGA解码器:
-
超低延迟:解码延迟 <100 ns(距离-5)
-
可扩展性:单块Xilinx VCU129 FPGA可支持距离-51的表面码
-
分布式架构:支持多FPGA级联处理大规模编码
FPGA vs ASIC对比研究(Kadomoto et al., 2025)表明,虽然ASIC在功耗和性能上更优,但FPGA的灵活性对于快速发展的量子纠错算法更为重要。

图4:Google量子AI团队在2024年实现低于表面码阈值的实验结果。展示了逻辑错误概率随纠错周期数的变化,距离-5和距离-7编码的逻辑错误率低于物理错误率(来源:The Quantum Insider)
5. 突破阈值:低于表面码阈值的实验验证
5.1 阈值理论
表面码具有阈值定理:当物理错误率 p 低于临界阈值 pth (约1%)时,逻辑错误率 pL 随码距 d 增加而指数下降:
2024-2025年,多个实验团队宣布实现了低于阈值的表面码操作。
5.2 实验里程碑
Google Quantum AI(2024):
-
在Sycamore处理器上实现了距离-5和距离-7表面码
-
观察到逻辑错误率随码距增加而降低(
)
-
集成实时解码器,实现了超过1000个纠错周期的连续运行
ETH Zurich / Google合作(2025):
-
演示了集成实时解码器的距离-5表面码低于阈值操作
-
采用动态解耦(Dynamical Decoupling)与表面码结合,抑制相干错误

图5:量子纠错的相图与阈值。绿色区域表示纠错成功,红色区域表示失败。蓝色实线标记了理论阈值边界(来源:Quantum Journal)
6. 状态自适应量子纠错
Wang(2026)提出了状态自适应量子纠错(State-Adaptive QEC)框架,将量子互信息引入纠错过程。与传统方法不同,状态自适应策略根据实际量子态而非假定的一般状态来优化纠错:
其中 I(⋅;⋅) 为量子互信息,C 为纠错信道。这种方法在以下场景具有优势:
-
非均匀噪声:不同逻辑态对噪声的敏感度不同
-
偏置错误:当X错误和Z错误率显著不对称时
-
时变信道:噪声统计特性随时间演化
7. 硬件架构与系统集成
7.1 异构QEC架构
Stein等人(2024)提出了异构量子纠错架构,在同一系统中集成不同类型的编码:
-
表面码:用于存储和 Clifford 门
-
** Gross 码**:用于非 Clifford 门(如T门)
-
动态切换:根据计算需求实时切换编码类型
7.2 解码器微架构
Ziad等人(2025)设计了局部聚类解码器(Local Clustering Decoder),专为FPGA硬件优化:
-
流式处理:syndrome 数据随到随处理,无需等待完整测量周期
-
适应性引擎:根据当前错误热点动态调整计算资源分配
-
模块化设计:支持热插拔和在线升级
性能指标对比:
表格
| 解码器类型 | 解码延迟 | 可扩展性 | 准确率 | 硬件平台 |
|---|---|---|---|---|
| MWPM (CPU) | ~ms | 低 | 最优 | 通用处理器 |
| Union-Find | ~μs | 中 | 接近最优 | FPGA/ASIC |
| 神经网络 | ~μs | 高 | 高 | GPU/TPU/FPGA |
| 局部聚类 | ~100ns | 很高 | 高 | FPGA |
8. 动态表面码的应用前景
8.1 量子内存与计算分离
动态表面码允许在量子内存(高码距、低门操作)和量子计算(低码距、高门操作)模式间切换:
-
存储阶段:使用 d=11 或更高码距,逻辑错误率
-
计算阶段:临时降低码距以容纳逻辑门操作,计算完成后恢复
8.2 容错量子网络的表面码
Hu等人(2023)提出了基于表面码的容错量子网络(SurfaceNet),利用动态表面码实现量子中继:
-
纠缠分发:在噪声信道上动态调整编码保护纠缠对
-
纠缠纯化:根据信道质量自适应选择纯化协议
-
网络路由:在量子网络节点间动态建立容错路径
9. 挑战与未来方向
9.1 当前挑战
-
解码延迟与吞吐量:即使使用FPGA,距离-21以上的表面码解码延迟仍可能超过相干时间
-
多逻辑比特关联解码:现有解码器多为单逻辑比特优化,多比特关联错误处理困难
-
非Pauli错误:动态表面码对非Pauli错误(如振幅阻尼)的处理能力有限
9.2 未来研究方向
1. 量子增强解码 利用小型量子处理器辅助解码,实现量子-经典混合解码器,理论上可突破某些经典解码的复杂性限制。
2. 预测性纠错 结合机器学习预测错误发生模式,实现预防性纠错(Pre-emptive Correction),而非被动响应。
3. 自校正量子硬件 将动态表面码与自校正量子比特(如猫态量子比特、0-π量子比特)结合,进一步提高容错阈值。
10. 结论
动态表面码标志着量子纠错从静态保护向实时自适应容错的重要范式转变。通过集成实时神经网络解码器、FPGA硬件加速和自适应码距调整,动态表面码在2024-2025年实现了低于阈值的实验验证,这是容错量子计算的历史性里程碑。
未来的量子计算机很可能采用分层动态QEC架构:底层使用快速但简单的解码器处理常规错误,上层使用复杂的神经网络解码器处理关联错误,顶层通过动态重配置应对硬件缺陷和时变噪声。动态表面码作为这一架构的核心组件,将在实现大规模容错量子计算中发挥关键作用。
参考文献
: Fowler, A.G., et al. (2012). Surface codes: Towards practical large-scale quantum computation. Physical Review A, 86(3), 032324.
: Eickbusch, A., et al. (2025). Demonstration of dynamic surface codes. Nature Physics, 21, 1-7.
: Siegel, A., et al. (2023). Adaptive surface code for quantum error correction in the presence of temporary or permanent defects. Quantum, 7, 1065.
: Battistel, F., et al. (2023). Real-time decoding for fault-tolerant quantum computing: Progress, challenges and outlook. Nano Futures, 7(3), 032001.
: Google DeepMind. (2024). Learning high-accuracy error decoding for quantum processors. Nature, 638, 920-926.
: Lange, M., et al. (2025). Data-driven decoding of quantum error correcting codes using graph neural networks. Physical Review Research, 7(2), 023181.
: Liyanage, N., et al. (2023-2024). Scalable quantum error correction for surface codes using FPGA. IEEE International Conference on Quantum Computing and Engineering (QCE), 1-12.
: Kadomoto, J., et al. (2025). Quantifying the Gap Between FPGA and ASIC Implementations of a Surface Code Decoder. IEEE International Symposium on Circuits and Systems (ISCAS), 1-5.
: Google Quantum AI. (2025). Quantum error correction below the surface code threshold. ETH Zurich Research Collection.
: Wang, D.S. (2026). State-adaptive quantum error correction and fault-tolerant quantum computing. Physical Review A, 103(1), 012425.
: Stein, S., et al. (2024). Architectures for heterogeneous quantum error correction codes. arXiv preprint arXiv:2411.03202.
: Ziad, A.B., et al. (2025). Local clustering decoder as a fast and adaptive hardware decoder for the surface code. Nature Communications, 16, 1-12.
: Hu, T., et al. (2023). SurfaceNet: Fault-tolerant quantum networks with surface codes. IEEE Network, 37(5), 132-138.
600

被折叠的 条评论
为什么被折叠?



