4. 典型症状提取电路结构分析

症状提取电路是量子纠错周期中真正“跑起来”的部分,它决定了稳定子测量能否在有限相干时间内完成、错误如何沿电路传播、以及解码器最终拿到什么样的症状数据。本节以旋转表面码和颜色码为对象,剖析标准症状提取电路的构造方式与资源开销,重点回答三个问题:辅助比特如何与数据比特耦合、测量序列如何安排、以及不同码型的开销差异来自哪里。

一、表面码的标准提取结构:四步CNOT与辅助比特复用

以距离 d 的旋转表面码为例,其稳定子分为 X 型和 Z 型两类。每个 X 稳定子由四个数据比特围绕一个辅助比特构成,标准提取电路采用“辅助比特初始化—四次CNOT—辅助比特测量”的固定骨架。以 X 稳定子为例,辅助比特先制备到 |0⟩,然后依次以辅助比特为控制、四个数据比特为目标执行 CNOT,最后在 X 基下测量辅助比特;Z 稳定子则先将辅助比特制备到 |+⟩,以数据比特为控制、辅助比特为目标执行 CNOT,最后在 Z 基下测量。这一“控制方向随稳定子类型翻转”的约定是表面码提取电路的核心,也是分析错误传播的起点。

在硬件实现上,一个辅助比特通常被 X 型和 Z 型稳定子分时复用:前半周期做 X 型提取,后半周期做 Z 型提取。以 d=5 的旋转表面码为例,共有 24 个数据比特、24 个辅助比特(12 个 X 型、12 个 Z 型),若采用分时复用方案,辅助比特数可压缩到 12 个,但每个辅助比特在一个周期内要承担两次初始化、两次测量和八次 CNOT。这意味着提取电路的深度不再是单个稳定子的 4 次 CNOT,而是约 8 次 CNOT 加上初始化与测量时间,资源开销的评估必须按“整周期”而非“单稳定子”来算。

示例参数(合理假设,非实测):取 d=5 旋转表面码,单次 CNOT 门时间 40 ns,辅助比特初始化 20 ns,测量与复位 300 ns,则单稳定子提取约 4×40+20+300=480 ns;分时复用下整周期约 2×480=960 ns。若相干时间 T₂=60 μs,则一个周期约占 T₂ 的 1.6%,为多轮症状提取留出余量。

二、颜色码的提取结构:更高权重与更复杂的耦合

颜色码的稳定子同时包含 X 型和 Z 型,且每个稳定子的支撑集权重更高。以 7 比特颜色码(Steane 码的拓扑版本)为例,每个面稳定子作用于 4 个或 6 个数据比特,且 X 与 Z 稳定子共享同一组数据比特。标准提取电路因此不能像表面码那样简单地把 X、Z 辅助比特分开布置,而需要为每个面配置能同时服务两类测量的辅助比特网络,或在时间上严格串行以避免同一数据比特被两类 CNOT 同时占用。

更关键的是,颜色码的高权重稳定子使单次提取的 CNOT 次数显著上升。一个权重为 6 的稳定子需要 6 次 CNOT,若一个面同时含 X 和 Z 两类稳定子,则单面单周期需要 12 次 CNOT。以 7 比特颜色码的 3 个面计算,整码单周期 CNOT 总数约为 36 次,而同等数据比特规模的表面码约为 24 次。这一差异直接反映在提取电路的深度和错误累积概率上:CNOT 次数越多,辅助比特上的错误越容易沿耦合链传播到多个数据比特,形成“钩状”错误链。

三、资源开销的对比维度

比较两类码的提取电路,不能只看 CNOT 总数,还应从辅助比特数、电路深度、测量次数和错误传播路径四个维度综合评估。表面码的优势在于稳定子权重固定为 4、耦合局部性好、辅助比特可规则排布;颜色码的优势在于稳定子数量少、编码率相对高,但代价是权重高、提取电路深、错误传播路径更复杂。下表给出 d=5 表面码与 7 比特颜色码在示例参数下的对比(数值为合理假设,用于说明量级关系)。

对比维度d=5 旋转表面码7 比特颜色码
数据比特数247
稳定子总数24(12 X + 12 Z)6(3 X + 3 Z)
单稳定子最大权重46
单周期 CNOT 总数约 96(分时复用)约 36
辅助比特数12(复用)或 24(独立)6(每面一个)
单周期提取深度约 8 层 CNOT约 12 层 CNOT
典型错误传播沿四邻耦合链传播沿高权重面内多路径传播
表面码与颜色码症状提取电路结构对比 d=5 旋转表面码:四步CNOT骨架 D D D D D D D D A A A A A A 初始化 CNOT×4 CNOT×4 测量/复位 X型提取 Z型提取(分时复用) 资源开销(示例假设) • 数据比特:24,辅助比特:12(复用) • 单周期 CNOT 总数:约 96 • 单周期提取深度:约 8 层 CNOT • 单周期时间:约 960 ns(示例) • 错误传播:沿四邻耦合链局部扩散 7 比特颜色码:高权重面稳定子 D D D D D D D A A A 初始化 CNOT×6 CNOT×6 测量/复位 X型提取 Z型提取(串行) 资源开销(示例假设) • 数据比特:7,辅助比特:6(每面一个) • 单周期 CNOT 总数:约 36 • 单周期提取深度:约 12 层 CNOT • 错误传播:面内多路径,钩状链更长

四、从结构到判读:提取电路输出如何被使用

无论表面码还是颜色码,提取电路的最终输出都是一串经典比特:每个辅助比特的测量结果对应一个稳定子的本征值,0 表示无错误(+1 本征态),1 表示检测到错误(−1 本征态)。这些比特按稳定子编号排列后送入解码器,解码器据此推断最可能的错误链并给出纠正方案。因此,提取电路的结构设计必须保证测量结果与稳定子编号的映射关系清晰、固定,否则解码器无法正确重建症状图。

在实际工程中,还需要关注两个容易被忽略的开销来源。其一是测量与复位时间:在超导体系中,读取加复位往往比 CNOT 门慢一个数量级,示例中 300 ns 的测量复位时间已占单稳定子提取总时间的六成以上,这意味着优化提取电路时,压缩 CNOT 层数的收益可能不如优化测量方案明显。其二是辅助比特的初始化错误:若初始化不完美,辅助比特携带的错误会在 CNOT 链中传播到多个数据比特,形成权重高于稳定子本身的错误,这类错误在颜色码的高权重面中尤其危险。工程上通常通过“验证辅助比特”或“重复测量”来抑制,但会进一步增加时间开销,需要在提取深度与错误抑制之间做权衡。

结构分析要点:评估一个症状提取电路时,先确认稳定子权重与耦合拓扑,再数清单周期 CNOT 层数与测量次数,最后检查辅助比特复用是否引入了额外的串行等待。表面码的规则性使其适合大规模规则排布,颜色码的高权重则要求更谨慎的错误传播分析,两者没有绝对优劣,取决于硬件连接度与解码器能力。

综合来看,标准症状提取电路的构造并非简单的“初始化—CNOT—测量”三步重复,其资源开销由稳定子权重、辅助比特复用策略、测量复位时间和错误传播路径共同决定。理解表面码与颜色码在这些维度上的差异,是后续进行提取电路优化、减少 CNOT 层数或引入标志比特(flag qubit)方案的基础。