Skip to content

定义Definition

CSS 量子码

CSS code · Calderbank–Shor–Steane code

从正交的二元X/Z校验矩阵构造CSS码,证明维数与逻辑距离公式,并对七qubit码逐项核算秩、逻辑算子与单错综合。

形式陈述 ​

CSS 码把两套经典二元线性校验变成分开检测比特与相位错误的量子检查。取整数 n≥1、rX,rZ≥0。设 HX∈F2rX×n、HZ∈F2rZ×n 满足

HXHZT=0.

对 HX 的每一行 h 取检查 Xh=⨂jXjhj,对 HZ 的每一行 g 取 Zg。因为

XhZg=(−1)h⋅gZgXh,

上述正交条件保证全部检查对易;它们定义一个稳定子码。若以 rankHX,rankHZ 计独立检查数,则编码 qubit 数为

(1)k=n−rankHX−rankHZ.

对 k>0,精确的两类逻辑距离是

dX=min{wt(u):u∈ker⁡HZ∖rowHX},(2)dZ=min{wt(v):v∈ker⁡HX∖rowHZ},d=min(dX,dZ).

判断逻辑错误时忽略Pauli的整体相位;例如 −I 只改变整体相位,不算重量0的逻辑错误。核表示综合为零,减去行空间则排除本来就作用平凡的稳定子。仅取两个经典码距离的较小值通常只能给下界,遇到简并码时不能当作等式。[1, §5.1]

直觉

X 错误会翻转与它反对易的 Z 检查;Z 错误会翻转相应 X 检查。因此可以分别使用经典综合定位两种错误,再把它们合起来处理 Y=iXZ。

正交条件负责保证“测比特检查”不会破坏“测相位检查”。它不是为了让两套经典码看起来对称,而是让这些可观察量能同时拥有稳定的共同本征空间。

例子与边界

七qubit码的显式矩阵 ​

取 HX=HZ=H,列按二进制1到7排列,低位在第一行:

H=(101010101100110001111).

每行重量4,自内积为0;任意两行恰重叠两列,互内积也为0。因此 HHT=0。列1、2、4形成单位矩阵,所以秩为3。

得到三条 X 检查与三条 Z 检查,例如第一对为

X1X3X5X7,Z1Z3Z5Z7.

两类行在二元Pauli表示中占不同坐标,独立数相加为6,式 (1) 给 k=1。

距离为什么恰为3 ​

H 的列都非零,所以核中没有重量1向量;列互异,所以两个不同列之和不为零,核中也没有重量2向量。

向量 u=(1,1,1,0,0,0,0) 却在核里,因为前三列异或为零。另一方面,H 的行空间中每个非零向量重量都是4:任意非零三位行组合,在七个非零列上恰取四次1。因此这个重量3向量不在行空间。

式 (2) 于是给 dX=dZ=3,得到七qubit、一逻辑qubit、距离3的码,通常写作 [[7,1,3]]。它可以纠正任意一个物理 qubit 上的错误,而不只是单纯的比特翻转。具体地,任意两个单位置 Pauli 错误 E,F 的乘积 E†F 重量至多为 2:它若与某个检查反对易,压缩 PE†FP 为零;若与全部检查对易,距离 3 迫使它在码上为标量。于是Knill–Laflamme 条件对整个单位置错误线性空间成立,给出统一恢复。

可选逻辑算子为

X―=X1X2X3,Z―=Z1Z2Z3.

它们与全部稳定子对易,却因重叠三位而彼此反对易。也可取 X⊗7,Z⊗7;与上式之差是第四到第七位的同类检查,故在码空间上作用相同。

X、Z、Y错误怎样分别读出 ​

对误差 XuZv,定义综合顺序为“先测三条 X 检查,再测三条 Z 检查”,负号记1,则

sX=Hv,sZ=Hu.

记第 j 列为 hj。单错 Xj 的综合为 (0,hj),Zj 为 (hj,0),Yj 为 (hj,hj)。

例如第5列为 (1,0,1)T,故 Y5 给出 sX=sZ=101。两个非零且不同的综合可分别定位一个 Xi 与一个 Zj,但若 i≠j,那是两位置错误,不在任意单错保证内;不要只因两套经典译码都给出了位置,就宣称量子码纠正了任意双错。

这里的综合译码把测量结果映射到恢复Pauli。等综合的错误若相差一个稳定子,恢复后仍等效正确;若相差非平凡逻辑算子,就会造成未被检查发现的逻辑错误。

推论与应用

式 (2) 也说明为什么一般Pauli的距离等于两类最小值。若 XuZv 与稳定子对易,就有 u∈ker⁡HZ,v∈ker⁡HX。若它不是稳定子,至少有一个分量不在对应行空间;总支撑大小至少覆盖那个分量,故不小于 min(dX,dZ)。纯 X 或纯 Z 的极小逻辑向量又达到这一界。

CSS 形式使逐位置CNOT特别自然:控制块的 X 检查会复制到目标块,目标块的 Z 检查会复制到控制块,仍留在两块联合稳定子群里。七qubit自对偶例子还允许逐位 H 交换两类检查。

这些结构结论仍假设检查能被正确执行。若辅助制备、耦合门或测量也会坏,就需容错综合提取;不能由码距3直接推出一个任意综合电路能容忍一次门故障。

参考资料
关系图谱19 个相邻概念 · 3 类关系

拖动节点调整位置。

显示关系

显示:依赖

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