Shor 九比特码(1995)是历史上第一个完整的量子纠错码:用 9 个物理比特编码 1 个逻辑比特,可纠正任意单比特上的任意错误()。在此之前的想法要么只能纠比特翻转(比特翻转码),要么只能纠相位翻转;Shor 的诀窍是把两者级联。本词条给出它的完整构造推导、全部单比特错误的症状表、退化性的显式计算与历史脉络。

历史脉络

  • 不可能性的阴影(1982–1994):量子不可克隆定理(Wootters–Zurek,1982)一度被解读为”量子纠错不可能”——经典纠错靠复制备份,量子恰恰禁止复制;叠加态还会被测量破坏。
  • 破冰(1995):Shor 意识到纠错不需要克隆,只需要症状(错误与码空间的对易关系)而不需要读取数据本身。他的论文先给出两个三比特码(分别防比特翻转与相位翻转),再级联出九比特码。同年(1996 初发表)Laflamme–Miquel–Paz–Zurek 与 CSS、Steane 把码距/比特数压到 5 与 7。
  • 形式化(1996–1998):Knill–Laflamme 给出纠错可行性的通用判据(见纠错条件);Gottesman 的稳定子形式(1997)把 Shor 码吸收为一般理论的一个例子;Shor(FOCS 1996)与 Kitaev、Aharonov–Ben-Or、Knill–Laflamme–Zurek(1997–98)独立建立容错计算与阈值定理,九比特码的级联与”猫态辅助测量”思想是其中的原型构造。
  • 遗产:级联防不同错误类型的思路被 CSS 码框架化、被表面码的”块内防 X、块间防 Z”几何化;Shor 码至今仍是教科书与教学实验的标准入门码。

构造推导:两级级联

起点是两个互补的三比特重复码:

  • 相位重复码 :能防单个 (相位翻转把 张成空间中的一个符号翻掉,可由 型校验发现);
  • 比特重复码 :能防单个 (经典奇偶校验发现)。

单独哪一个都不完整:比特码对 全盲( 自身、只改 的符号,两个码字都受损且无症状),相位码对 同理。级联:先用相位码把逻辑比特编码为三个”符号”,再把每个符号用比特码编码为三比特猫态:

读法:内层结构(每块的 重复)防比特翻转 ;外层结构(块间的 符号重复)防相位翻转 。任意单比特错误都是 (Pauli 展开,见量子纠错)的组合,两层各捕获一半。

编码电路(文本描述,初态 ):

  1. (外层符号重复的骨架);
  2. 各做
  3. 每块内 (及第 2、3 块同构):

三步之后恰为 ,全部由 CNOT 与 组成——编码本身不需要非 Clifford 门。

稳定子推导

9 个物理比特减 1 个逻辑比特 = 8 个独立稳定子生成元。按”块内查 、块间查 “的直觉直接写出:

验证它们固定码空间:块内 均作用为 (两种基矢宇称都为偶),故对 的每个分支都是 。块间 把前两块各自 互换:对 的每个分支,交换两块不改变项(对称张量积),作用 。八元互相独立(无一是其他之积),恰当地生成 阶稳定子群。

逻辑算符:需要与全部 对易、但不属于稳定子的最轻 Pauli。

  • (每块第一比特各一个 ):与所有块内 型生成元对易(同为 ),与 对易(每个 与 6 比特 链恰好交叠 1 处,反对易偶数次);作用上,它把每块的符号各翻一次, ✓。
  • (整块翻转):与块内 生成元各反对易 2 次(对易),与 反对易 3 次、与 对易( 交叠 3、与 交叠 0);作用上它使 不变 ✓。

两者重量都是 3,且不存在更轻的逻辑算符(重量 2 的 等是稳定子; 不与全部生成元对易——与 反对易——故不是逻辑算符),故码距 。(“重”表示 亦成立——九比特全链同样对易稳定子并翻转/定号逻辑态。)

完整症状表

测量 8 个生成元(),以”反对易 = 1”记症状位( 顺序)。27 个单比特 Pauli 错误的症状:

错误症状错误症状错误症状
100000000000001010000010
110000000000001011000010
010000000000001001000010
001000000000001100100011
001100000000001100110011
000100000000001100010011
000010000000000100001001
000011000000000100001101
000001000000000100000101

读表

  • (块内 宇称)精确定位到单个比特:每块的校验子恰是经典三比特重复码的两位奇偶(块内第 1/2/3 比特分别给 10/11/01 模式)。
  • 只被 捕获,症状精确到哪个块(三选一)而非哪个比特——这是退化性的直接体现(下节)。
  • 的症状是两者之并,27 个错误映射到 21 个不同症状,全部可区分到”可纠正的等价类”。

纠错流程:反复测量八个生成元 → 查表得等价类 → 施加该类任一代表(如 类里施加 即可)→ 逻辑态恢复。测量本身用猫态辅助比特间接完成(Shor 原文与 DiVincenzo–Shor 的容错症状提取:辅助制备 ,与数据逐比特受控作用后测量,使辅助上的单错至多污染一个症状位),这是容错症状测量的原型。

退化性:Knill–Laflamme 矩阵的显式计算

取错误基 ,计算 纠错条件中 KL 条件的码空间投影形式):

  • 扇区,对 不属于稳定子,在码空间上期望为 ;故
  • 扇区(同块)(如 ),在码空间上作用 ,故同块内 第二、三块同理。

矩阵不是单位阵的倍数——码是退化的(degenerate)。直观含义: 在码空间上作用完全相同(),解码器无需分辨它们,症状表里三者共享一行。退化性是量子码独有的余量:存在重量低于码距、却不可侦测也无害的错误——如 (重量 2 < 3),它在码空间上作用平凡,既不破坏逻辑态、也不要求解码器把它与恒等区分开;经典码的最轻不可侦测错误恰为 ,没有这个自由度。它同时带来编码理论上的麻烦(性能界更难证明),Shor 码因此成为”第一个也是最著名的退化码”。

与后续码的关系

  • Steane 七比特码(1996)用更少比特(7 对 9)达到同样”纠任意单比特错误”的能力,且是非退化的、Clifford 门全部可横贯( 横贯实现的是 ,补一个逻辑修正即得全套)——工程上几乎全面占优;
  • CSS 码框架把两者统一为”经典码 × 经典码”的构造论,Shor 码是其特例(两个重复码的级联);
  • 表面码的二维布局把”块内 校验 + 块间 校验”几何化为棋盘交替的稳定子斑块——级联容错思想的拓扑化版本;
  • 九比特码在近年离子阱、超导的小型演示中仍被用作教学与基准码。

关联词条

参考文献

  • W. K. Wootters, W. H. Zurek. A Single Quantum Cannot Be Cloned. Nature 299, 802 (1982).
  • P. W. Shor. Scheme for Reducing Decoherence in Quantum Computer Memory. Phys. Rev. A 52, R2493 (1995). —— 历史首篇,两个三比特码与九比特级联。
  • P. W. Shor. Fault-Tolerant Quantum Computation. Proc. 37th IEEE FOCS, 56 (1996). arXiv:quant-ph/9605011 —— 猫态辅助的容错症状测量。
  • D. P. DiVincenzo, P. W. Shor. Fault-Tolerant Error Correction with Efficient Quantum Codes. Phys. Rev. Lett. 77, 3260 (1996). —— 容错症状提取的一般化。
  • R. Laflamme, C. Miquel, J. P. Paz, W. H. Zurek. Perfect Quantum Error Correcting Code. Phys. Rev. Lett. 77, 198 (1996). arXiv:quant-ph/9602019 —— 五比特码。
  • A. R. Calderbank, P. W. Shor. Good Quantum Error-Correcting Codes Exist. Phys. Rev. A 54, 1098 (1996). arXiv:quant-ph/9512032 —— CSS 框架。
  • A. M. Steane. Error Correcting Codes in Quantum Theory. Phys. Rev. Lett. 77, 793 (1996). —— 七比特码。
  • E. Knill, R. Laflamme. Theory of Quantum Error-Correcting Codes. Phys. Rev. A 55, 900 (1997). arXiv:quant-ph/9604034
  • D. Gottesman. Stabilizer Codes and Quantum Error Correction. PhD thesis, Caltech (1997). arXiv:quant-ph/9705052
  • D. Aharonov, M. Ben-Or. Fault-Tolerant Quantum Computation with Constant Error. Proc. 29th ACM STOC, 176 (1997). arXiv:quant-ph/9611025
  • E. Knill, R. Laflamme, W. H. Zurek. Resilient Quantum Computation: Error Models and Thresholds. Proc. R. Soc. Lond. A 454, 365 (1998). arXiv:quant-ph/9702058
  • Nielsen & Chuang.《量子计算与量子信息》第 10 章(九比特码的完整症状分析与编码电路).