布局:为什么旋转省一半比特
同调码理论已经说明:同一环面上,原始 Kitaev 方格给 ,而最优正则格给 ——比特数几乎减半(见homological-codes)。平面化的对应结论是:典型格的资源比 从 2 优化到 1,d=5 的单比特表面码从 n=41 降到 n=25Bombin & Martin-Delgado 2007 (Phys. Rev. A)。旋转表面码就是这一优化在实践中的形态:把 patch 内的方格相对外部边界转 45°,数据比特放在旋转格的顶点上,稳定子变为交错的 Z 型(原面)与 X 型(旋转后的面)权重 4 算符,边界为权重 2。
按 Vezvaee 等人 2025 年论文中的计数Vezvaee et al. 2025 (arXiv):
(该计数把 patch 的辅助比特取满 ;最小标准 patch 实为 个比特,见下节 d=3 的 17 比特。各向异性版本 用 物理比特。)对比非旋转布局的 :d=3 时 17 对 25、d=5 时 49 对 81、d=7 时 97 对 169——旋转布局的优势随 d 扩大。
d=3 的 17 比特布局
最小的非平凡旋转表面码是 17 比特码:3×3=9 个数据比特加 8 个测量比特。8 个测量比特中,4 个放在数据网格的内部交叉点上(2 个 Z 型 + 2 个 X 型的权重 4 稳定子,棋盘式交错),另外 4 个放在边界中点上:rough 边界上是权重 2 的 检查、smooth 边界上是权重 2 的 检查。 是连接两条 rough 边的 3 比特 Z 串, 是连接两条 smooth 边的 3 比特 X 串,二者恰在一个数据比特上相交,故反对易、距离 。这个 17 比特 patch 是超导平台上 d=3 纠错实验的标准单元。
各向异性 (dx,dz) 版本
X 与 Z 两类错误的保护距离可以独立选取:取 patch,物理比特数 (数据 + 测量 )。加大 只改善 Z 基逻辑态的保护、加大 只改善 X 基——各向异性标度。2025 年 USC–IBM 马德里团队在 IBM Heron 处理器上从均匀 出发,实现 与 两个 patch(同一 25 比特 footprint 内含三个 子码),配合 fold-unfold SWAP 嵌入与动力学解耦(DD),实测确认: 改善 Z 基逻辑保持、 改善 X 基Vezvaee et al. 2025 (arXiv)。该工作还警告:常用的单参数抑制因子 拟合在非 unital 逻辑噪声、逻辑 SPAM 不可忽略时会误导(详见surface-code-threshold)。

与 heavy-hex 阵列的关系
旋转表面码 patch 的内部连通度可以压到度 3:每个测量比特只连 4 个数据比特、每个数据比特至多连 4 个测量比特,但把 patch 映射到 IBM 的 heavy-hex(蜂窝型度 3)耦合图上仍需 SWAP 嵌入——这正是 2025–2026 年 heavy-hex 定制码方案(heavy-hex 码、dynamic compass code)的出发点(见heavy-hex-code)。换言之:旋转表面码是”理想方格”的最优 patch,而 heavy-hex 阵列上的实验要么嵌入它(fold-unfold SWAP),要么改用为度 3 图身定做的子系统码。
2026 变体:patch 旋转与三维堆叠
- patch 旋转(patch rotation):把 patch 整体旋转 90° 可以把 X 型测量面换到 Z 型,使相邻 patch 能直接做 lattice surgery 粘接——这是 yoked surface codes 高密度拼网的关键构件(Litinski 2019 构造,见topological-code-comparison)Gidney et al. 2023 (arXiv)。
- 三层堆叠:2026 年提出的 3D 堆栈架构把三层距离 d 的旋转表面码(数据层 、辅助层 与 )垂直对齐,用层间横向耦合器在常数深度内完成无测量纠错的奇偶反馈,消除 2D 平面上 O(d) 深的 SWAP 路由Min et al. 2026 (arXiv)。
