表面码是把稳定子铺设在二维方格上的拓扑量子码(Kitaev toric code 的平面化版本)。标准版本中,数据比特位于方格的棱上,星型 稳定子位于格点、面型 稳定子位于面。工程上最常用的是旋转表面码(rotated surface code):数据比特位于 方形格点, 型与 型稳定子占据棋盘交替的斑块,一个码距 的斑块用 个数据比特加 个测量比特编码一个逻辑量子比特( 共 17 比特、 共 97 比特),症状由反复测量局域宇称(每个测量比特每轮与相邻数据比特做数次 CNOT 再读出)获得。
拓扑保护
逻辑信息不是存在某个比特上,而是存在斑块的全局拓扑里: 型逻辑算符是横穿斑块、连接两条”光滑”边界的链, 型对应另一方向。随机的物理错误在斑块上产生零散的”错误链端点”(任意子对),解码器(最小权重匹配 MWPM、union-find 等)把它们两两配对还原;只有横穿整个斑块、连接两条对边的错误链才构成逻辑错误。因此码距随斑块尺寸增大,逻辑错误率指数压制——保护来自几何尺度,不依赖任何单比特的完美。
阈值与开销
- 阈值高:对电路级去极化噪声约 ——远高于级联码的 –,是各码族中对工艺最宽容的;
- 连接要求低:只需近邻耦合,与超导量子比特的平面工艺天然匹配,是 Google 等路线的主选方案;
- 代价是比特开销大:一个高质量逻辑比特需要 个物理比特(百到上千),逻辑 Clifford 门靠lattice surgery(相邻斑块的合并/分裂测量)与码变形实现,速度以”纠错周期数”计;
- 非 Clifford 门仍需魔术态蒸馏。
实验进展
Google Willow 芯片(2024 年底发布、2025 年刊出)首次演示低于阈值运行:码距从 3、5 增到 7,逻辑错误率每增加 2 距约减半(),并实现单逻辑比特的长时间稳定;这标志着”增大码距开始划算”的转折点。量子 LDPC 码与 IBM 的 gross code 则瞄准减少这一路线的比特开销。
要点
- 拓扑保护的思想与拓扑物态(toric code 的基态简并、任意子激发)同源,任意子编织的”硬件版”见拓扑量子比特;
- 解码是经典实时计算问题:每轮症状都要在微秒级内给出配对判断,专用解码硬件(FPGA/ASIC)是工程化的一部分;
- 表面码可视为 个比特上的稳定子码,其生成元局域性既是近邻可实施的来源,也是几何局域码 上界的来源。
关联词条
参考文献
- A. Yu. Kitaev. Fault-Tolerant Quantum Computation by Anyons. Ann. Phys. 303, 2 (2003). arXiv:quant-ph/9707021 —— toric code 原始文献。
- S. B. Bravyi, A. Yu. Kitaev. Quantum Codes on a Lattice with Boundary. (1998). arXiv:quant-ph/9811052 —— 平面化表面码。
- A. G. Fowler, M. Mariantoni, J. M. Martinis, A. N. Cleland. Surface Codes: Towards Practical Large-Scale Quantum Computation. Phys. Rev. A 86, 032324 (2012). arXiv:1208.0928
- Google Quantum AI and Collaborators. Quantum Error Correction Below the Surface Code Threshold. Nature 638, 920 (2025). arXiv:2408.13687