Skip to content

定义Definition

稳定子码

Stabilizer code · 稳定子量子码

以对易 Pauli 的共同本征空间编码量子信息,构造综合测量与恢复信道,并证明三比特码对相干比特翻转的纠正范围。

形式陈述 ​

稳定子码把逻辑状态放进若干 Pauli 可观测量的共同 +1 本征空间。设 g1,…,gr∈Pn 是两两对易的 Hermitian Pauli 算子,在忽略标量相位的二进制表示中线性独立,并要求生成的群 S=⟨g1,…,gr⟩ 不含 −I。码空间为

C={|ψ⟩:gj|ψ⟩=|ψ⟩ 对所有 j},ΠC=∏j=1rI+gj2=12r∑g∈Sg.

它的维数是 2n−r,可编码 n−r 个逻辑 qubit。这里“稳定”指每个 g∈S 在码空间上逐向量恒等作用,不是说任意物理噪声都会被消除。

维数公式来自正交投影而非形式上的约束计数。每个 gj 满足 gj†=gj、gj2=I,所以 (I+gj)/2 是其 +1 本征空间投影;各因子对易,其乘积仍自伴且幂等,像空间正是交集。独立性使展开的 2r 个群元素互不相同;群中唯一的标量元素是 I,其他元素都是迹为零的 Pauli 字符串。因此

dim⁡C=TrΠC=2−rTrI=2n−r.

同一生成元列两遍不会多减一个维数;把 g 与 −g 同时列入则产生 −I∈S,共同 +1 空间为零。这两种情形都不能套用上述独立生成元公式。

直觉

纠错需要知道错误发生在哪个子空间,却不能读出逻辑振幅。对易的校验算子把物理空间分成不同的共同本征空间,测量只返回本征值标签,称为综合(syndrome)。同一标签所对应的整个子空间仍可容纳叠加;只要装置没有继续区分其中的逻辑基,逻辑相干就能保留下来。

以三个数据 qubit 为例,ZZI 检验前两位是否相同,IZZ 检验后两位是否相同。辅助 qubit 接收这两个奇偶性,而不是分别读取三个数据位。下面的电路测量两根辅助线,三根数据线都继续进入条件恢复。

图中从上到下的张量顺序为 D1,D2,D3,A1,A2,实心点与圆圈加号分别是 CNOT 的控制和目标,MZ 是辅助 qubit 的计算基测量。蓝色双线表示已经读出的经典综合;右侧 Es 是对三个数据 qubit 的条件操作。

例子与边界

三比特重复编码与四个错误空间 ​

取 g1=ZZI、g2=IZZ,则

S={III,ZZI,IZZ,ZIZ},ΠC=III+ZZI+IZZ+ZIZ4,C=span{|000⟩,|111⟩}.

从 (α|0⟩+β|1⟩)⊗|00⟩ 出发,先做 CNOT1→2、再做 CNOT1→3,即得到编码态

|ψL⟩=α|000⟩+β|111⟩,|α|2+|β|2=1.

振幅允许为任意复数。定义综合位 sj=0 对应 gj 本征值 +1,sj=1 对应 −1;两位顺序始终是 s1s2。

错误 E 错误后的向量 (g1,g2) 本征值 综合 s 恢复 Es
I α|000⟩+β|111⟩ (+1,+1) 00 I
X1 α|100⟩+β|011⟩ (−1,+1) 10 X1
X2 α|010⟩+β|101⟩ (−1,−1) 11 X2
X3 α|001⟩+β|110⟩ (+1,−1) 01 X3

这张表也可直接由对易关系推出:若 gjE=(−1)sj(E)Egj,则 gjE|ψL⟩=(−1)sj(E)E|ψL⟩。所以标签由错误决定,与 α,β 无关。它和经典综合译码使用校验矩阵两行 110,011 的计算相同,但量子恢复还必须保留每行中的复振幅关系。

辅助电路确实实现 Lüders 更新 ​

对任意计算基数据 |b1b2b3⟩,依次将 D1,D2 作为控制作用于 A1,将 D2,D3 作为控制作用于 A2。两个辅助 qubit 初态为 |00⟩,电路酉算子 V 满足

V|b1b2b3⟩|00⟩=|b1b2b3⟩|b1⊕b2, b2⊕b3⟩.

由线性性,对任意数据向量 |ϕ⟩ 都有

V(|ϕ⟩⊗|00⟩)=∑s∈{0,1}2Πs|ϕ⟩⊗|s⟩,Πs=14(I+(−1)s1g1)(I+(−1)s2g2).

因此测辅助线的结果 s 在数据上的操作算子正是 ⟨s|V|00⟩=Πs,不仅概率效应等于 Πs。这是 Lüders 仪器:分支为 ρ↦ΠsρΠs,概率 ps=Tr(Πsρ),非零概率下条件态为该分支除以 ps。四个投影两两正交、和为 I8,各秩为 2。同一综合中的两个基向量附着同一辅助标签,故没有被相互区分;若改为逐个测数据位再计算奇偶性,就会额外破坏所需相干。

恢复的适用边界 ​

Z1 与两个校验都对易,所以 Z1|ψL⟩=α|000⟩−β|111⟩ 仍返回综合 00,按表不做任何校正。对 |+L⟩=(|000⟩+|111⟩)/2,它产生正交态 |−L⟩,不是可忽略的整体相位。因此本码能纠正这里指定的单次比特翻转,不能纠正任意单 qubit 误差。按“保持码空间却在其上非标量作用的最小 Pauli 重量”定义量子距离,Z1 已证明距离为 1;经典重复码的距离 3 不能直接搬来。

两位翻转 X1X2 的综合是 01,与 X3 相同;按表校正后得到 X1X2X3,交换 |000⟩ 与 |111⟩,即逻辑比特翻转。综合确定的是错误空间,不会唯一识别所有重量的错误。

编码也没有克隆未知态。输入 |+⟩ 被编码为 (|000⟩+|111⟩)/2,而三份独立副本 |+⟩⊗3 含有八个计算基项。冗余存于联合态,不能把每根数据线都当成原态的完整副本。

推论与应用

从条件恢复到完整信道 ​

以表中的 Es 定义 Fs=EsΠs。因为每个 Es 酉,

∑sFs†Fs=∑sΠs=I8,R(ρ)=∑sFsρFs†

是定义在整个三 qubit 空间上的迹保持量子信道。它包含全部测量结果后的反馈,不丢弃失败标签,也无需事先知道逻辑态。对于表中任一 Et,正交错误空间给出

ΠsEtΠC=δstEtΠC,FsEtΠC=δstΠC.

后一式同时说明每一行的未知逻辑向量都被恢复,并为相干误差提供了更强的结论。

相干翻转与一般 Kraus 张成空间 ​

考虑真正作用于整个物理空间的酉误差

U=I+iX12,U†U=(I−iX1)(I+iX1)2=I.

它把编码态变成 (|ψL⟩+iX1|ψL⟩)/2,这是两个错误分量的相干叠加。测综合只产生 00 与 10,各概率 1/2;恢复后的未归一化向量分别为 |ψL⟩/2 与 i|ψL⟩/2,平均输出恰为原来的密度算子。这个过程去除了错误标签间的相干,同时保留了每个逻辑态内部的相干。

更一般地,设物理噪声为任意 CPTP 映射 N(ρ)=∑aKaρKa†,且每个 Kraus 算子都在 {I,X1,X2,X3} 的线性张成空间中。用综合索引写成 Ka=∑tcatEt,上式立即给出

FsKaΠC=casΠC.

还需检查恢复求和的系数确为 1。四个 EtC 两两正交,所以对任意归一化码向量,‖Ka|ψL⟩‖2=∑t|cat|2;噪声迹保持遂要求 ∑a,t|cat|2=1。对任意码支持密度算子 ρ=ΠCρΠC,于是

(R∘N)(ρ)=∑a,s|cas|2ρ=ρ.

这包括概率混合与允许的相干组合,但任意形式的线性组合不自动成为物理信道:给出的 Kraus 算子仍须满足全空间上的 ∑aKa†Ka=I。本页的 U 已显式满足这一要求。

证明还保留了与不可访问参考系统 R 的纠缠。对于支持在 C⊗HR 的任意联合态 ρDR,每个恢复分支在该空间上是 casIC⊗IR,故同一求和给出

((R∘N)⊗idR)(ρDR)=ρDR.

因此恢复的是完整逻辑量子信息,而不只是计算基概率。这里假设编码、辅助初始化、综合测量和反馈门理想;将这些步骤本身的故障纳入模型,属于进一步的容错问题。

Knill–Laflamme双向证明将这个例子提升为一般有限维判据,并以I与Z1Z2在码上相同的退化误差展示非对角重叠矩阵;恢复无需区分全部原始Kraus标签。

参考资料
  • Daniel Gottesman,Stabilizer Codes and Quantum Error Correction,arXiv:quant-ph/9705052,v1,1997-05-28,§3.2,印刷页 18–20;稳定子、码空间和综合。
  • John Preskill,Quantum Information, Chapter 7,2026 年 3 月更新,§7.1,页 2–3(联合奇偶测量);§7.10.1,页 27–29(生成元与维数);§7.17,页 49,式 (7.213)(重复码生成元)。
  • Daniel Gottesman,Quantum Error Correction and Fault-Tolerance,arXiv:quant-ph/0507174,v1,2005-07-18,§§1–2,页 1–3;错误线性空间、Kraus 表示及纠错条件。本文的四综合表、辅助电路分支算子及恢复等式按所列寄存器与相位约定直接计算。
关系图谱13 个相邻概念 · 2 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
类型化关系