Skip to content

定义Definition

横向量子门

Transversal quantum gate · Transversal gate

同时检查横向门的每块错误传播界与逻辑作用,逐生成元证明CSS逻辑CNOT,并揭示七qubit横向S实现逻辑S的逆。

形式陈述 ​

把编码数据分成有限个码块,每块的编码空间是物理向量空间中指定的线性子空间。一个横向门层是量子电路中的一层,由互不重叠的局部门组成,每个局部门最多接触每个码块的一个物理 qubit。单码块的典型形式为

U=U1⊗⋯⊗Un;

两码块的典型形式是只连接相同位置的 UAjBj。[1, §11.1]

称它为某个码的横向逻辑门,还必须满足:它保持联合码空间,并且在固定逻辑基上实现所声明的逻辑操作。几何接线横向与逻辑正确性是两项检查,不能只通过其中之一。

对相同CSS码的两块,逐位置 CNOT 构成逻辑 CNOT。以下会检查稳定子和逻辑Pauli两层。其容错意义则来自位置故障模型:一个局部门的故障至多在每个参与码块留下一个位置错误,而不会单凭这一层在同块扇出成多错。

这不表示“输入本来有一错,再允许任意一故障”仍自动可纠正。距离3的一故障证明通常按输入错误与新增故障的总预算分别陈述。

直觉

码的纠错能力按每个码块里的错误重量衡量。跨两块的一个双qubit门故障可以同时伤到两位,但如果每块只伤一位,各块仍有机会独立纠正。

危险的是让同一个故障在一个码块内反复碰到不同数据位置。横向连接把这种同块传播隔开;至于它到底做了哪个逻辑门,还得查看整个码空间的代数结构。

例子与边界

CSS两块的稳定子怎样变换 ​

设控制块为 A、目标块为 B,对每个 j 施 CNOT Aj→Bj。由Clifford共轭规则,对任意二元向量 h 有

XAh↦XAhXBh,XBh↦XBh,ZAh↦ZAh,ZBh↦ZAhZBh.

如果 h 是对应CSS检查行,右侧仍是两块稳定子的乘积。因此所有共同 +1 约束保持,门层不会把状态带出码空间。

再选一套成对反对易的逻辑 X―i,Z―i,也用纯 X 与纯 Z 代表。它们满足同样的变换式,正是每对对应逻辑 qubit 的 CNOT:控制逻辑 X 复制到目标,目标逻辑 Z 复制到控制。只证明稳定子保留还不够;这一层逻辑Pauli核对才辨认出究竟实现了哪个门。

七qubit码的H与S ​

七qubit CSS码两套检查矩阵相同。逐位 H 把全部 X 检查换成同支撑的 Z 检查,反之亦然;并把 X―=X⊗7 与 Z―=Z⊗7 交换,所以实现逻辑 H。

逐位 S 要更小心。每条 X 检查重量4,变成同支撑 Y 乘积,含相位 i4=1,因此仍是相应 X、Z 检查的乘积。码空间确实保留。

但逻辑 X 的重量为7,

S⊗7X―(S†)⊗7=Y⊗7=i7X―Z―=−Y―.

逻辑 Z 不变,因此物理 S⊗7 实现的是逻辑 S†,不是逻辑 S。要实现逻辑 S,可逐位施 S†。这一例说明丢掉Pauli相位会把逻辑门认反。[1, §11.3]

横向接线未必保持码空间 ​

三qubit比特翻转重复码也是CSS码,稳定子为 Z1Z2,Z2Z3,没有对应的 X 检查。逐位 H 虽然完全横向,却把稳定子变成 X1X2,X2X3,换成了相位翻转码。

例如原码字 |000⟩ 变成 |+++⟩,后者不是原来两条 Z 检查的共同 +1 态。因此“横向”不是“这个固定码的逻辑门”的同义词。若允许换码,需要另行声明编码表示和后续恢复接口。

推论与应用

单故障界具体保护了什么 ​

对理想输入,一次门位置故障可作用于该门涉及的全部物理qubit;横向条件使每块至多受一处影响。一个预先存在的单qubit Pauli,经无故障横向层后,也只会传播到同一位置的其他块,每块仍至多一处。

两件事分别成立,不表示把它们无条件相加仍是每块一错。例如某块原有位置1的错误,位置2的横向门又出故障,就可能在同块留下两处。单错纠正码的容错门条件应限制总预算,或在层间插入经过证明的纠错步骤。

门层所需的物理连接也属于实现条件。“任意两块对应位置可直接作用”与二维最近邻布局不是同一个模型;若必须加入 SWAP 和等待,应重新追踪它们的故障位置,不能把路由成本省掉。

横向门使故障不在一块内扩散,却一般不能独立提供全部通用逻辑操作。Eastin–Knill 定理给出固定有限维精确纠错码的限制;魔术态注入通过辅助资源、测量与前馈补上非Clifford门。

参考资料
关系图谱16 个相邻概念 · 2 类关系

拖动节点调整位置。

显示关系

显示:依赖

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