魔法态蒸馏(magic state distillation,MSD)是容错架构里非 Clifford 门的补给线:把物理设备能制备的噪声魔法态(|T⟩ 或 |H⟩ 型叠加态)作为原料,用理想 Clifford 操作加测量做后选择提纯。Bravyi 与 Kitaev 2004 年证明只要原料沿"魔法方向"的极化超过阈值,纯魔法态即可蒸馏出来,从而通用计算成立;其 15-to-1 协议(15 个噪声态换 1 个好态、输出误差约 35ε³)至今仍是架构基准,Meier–Eastin–Knill 的 10-to-2 与 Bravyi–Haah 的三正交码族把开销指数从 2.47 压到趋近 1.6。

魔法态与 Bloch 八面体

Clifford 群把单比特 Bloch 球的八面体对称群映到自身,因此稳定子态(Clifford 轨道里的 等)之外的方向分两类: 型(8 个,对应 旋转轴)与 型(12 个,对应 轴)。Gottesman–Knill 定理说 Clifford 操作可经典模拟,所以这些非稳定子”魔法”方向正是通用性的最小缺口Bravyi & Kitaev 2005 (PRA)。

Bloch 球与八面体
图:单比特稳定子态在 Bloch 球上构成内接八面体的顶点;T 型(120° 轴)与 H 型(180° 轴)魔法态占据对称轴上八面体之外的位置(来源:QE296)

蒸馏的可行性有边界: 方向投影超过 ()、 方向超过 ()即可启动;Reichardt 后来证明 型的普适阈值为 ,而 Campbell–Browe 证明 在稳定子边界附近不可蒸馏(no-go)。

五比特码:5ε² 的热身

对角化于 基的输入 ,在 完美码上测 综合征、校正、再测 综合征(非平凡即弃)、解码,得 ,阈值 ;成功概率从 ()单调降到 ,产率约 ;递归给出 Bravyi & Kitaev 2005 (PRA)。平方压制已经可用,但三次压制的 15-to-1 每比特成本更低。

15-to-1:码与横向门

码从刺穿 Reed–Muller 码构造。记 为布尔函数 在除 外全部输入上的取值表,取两个线性空间

即一阶/二阶刺穿 RM 码(、; 是 单纯形码的对偶)。考虑 ,其中 是非 Pauli 的 Clifford 算符。关键引理链Bravyi & Kitaev 2005 (PRA):

  • Lemma 1: 中向量重量 ; 全偶重;,;任意 有 。
  • Lemma 2(横向门):在 综合征平凡的子空间上, 与 Pauli 算符 的作用重合(相位因子 正是由模 8/模 4 条件保证)——于是非 Pauli 稳定子可以用 Pauli 替身测量,整个综合征提取留在 (理想 Clifford)内。等价地:逐位作用 (, Clifford)保持码空间并在其上实现非 Clifford 逻辑门。后世约定(Bravyi–Haah 等)把这个门直接叫横向 :同一 码上 是逻辑 。

蒸馏子程序六步:①测 、 得 综合征 ;②找 使 ;③施加校正 ;④测 得 综合征 ;⑤ 即宣布失败;⑥Clifford 解码到单比特。容错性来自横向性:单物理故障在 15 个输入上至多造成单比特错误,天然不级联。

15-to-1:误差多项式的完整推导

输入 后,接受概率与输出误差都是重量枚举多项式(weight enumerator)的取值:

其中 。用 MacWilliams 恒等式

加上 与 全偶重,两式都化到 的枚举多项式上——而单纯形码的枚举多项式简单到一眼可读:

代入即得闭式(原文式 35–36):

小 展开验证 项逐项相消、 系数为 ,给出著名的

——系数 35 完全由 的结构决定。数值解 给阈值 。递归 层后

即蒸馏到精度 需要输入态数 、。

15-to-1 的输出误差与成功概率曲线
图:15-to-1 协议的输出误差 ε_out(ε) 与成功概率 p_s(ε)——ε_out 曲线与对角线的交点即阈值 ε₀≈0.141(来源:QE296)

记号警示:Bravyi–Kitaev 原文 Sec. VI 用上述 基蒸馏的是 型态();Bravyi–Haah 之后的文献把同一 码与横向 用于 型态 ,输入输出误差关系同为 。两文的”A 基”字母同名不同义,读原始文献时务必消歧。

改进史:MEK 10-to-2 与 Bravyi–Haah 三正交码

MEK 10-to-2:Meier、Eastin 与 Knill 用 检错码蒸馏 态——该码稳定子 ,横向 。4 个受控-Hadamard 门加 8 个资源态完成编码的 测量,解码后测综合征,两者皆平凡才接受;10 个输入换 2 个输出,,其中 、Meier, Eastin & Knill 2013 (QIC)。Knill 早年的 7 比特 Steane 码版本与之等价(Reichardt 证明);Reichardt 的 7-to-1 把 阈值推到 0.146。

MEK 与 15-to-1 的误差曲线对比
图:10-to-2(MEK)与 15-to-1 的条件误差 e(p) 对比——MEK 每轮产率更高,两者级联组合显著降低总开销(来源:QE301)

Bravyi–Haah 三正交码:二进制矩阵 若任意两行、三行支撑集交集均为偶()则称三正交;奇重行张出 个逻辑比特,码 上 经 Clifford 修正(只用 与 )化为逻辑 Bravyi & Haah 2012 (PRA)。距离 2、码率 1/3 的码族给出 协议(),开销指数 ;并构造出首个 横向 码。成本表(输入误差 、目标 ):15-24-36 协议序列需 个输入态,对比纯 15-to-1/10-to-2 组合的 ——约 缩减;目标 时为 1301 对 3483。任何蒸馏协议 的猜想也在此文论证。

三正交蒸馏子程序
图:三正交码蒸馏子程序——编码 |+⟩ 态、逐位消耗 |A⟩ 完成横向 T、测 X 型稳定子后选择、解码输出 k 个提纯态(来源:QE298)

2025–2026 年的新方向继续压常数:unfolding 协议把三正交码折叠出更优距离-码率权衡2025 (arXiv),零级 CCZ 蒸馏瞄准直接产出 CCZ 资源态2026 (arXiv)。另一条与蒸馏竞争的路线——在硬件上直接”培育”魔法态——见magic-state-injection;两者在资源账本中的位置见ft-resource-overhead。

延伸阅读