构造定理
设 为 上的经典线性码, 为对偶码()。Calderbank–Shor 原文定理的陈述是:若 与 都是 线性码且
则由此构造的量子码 纠 个错Calderbank & Shor 1996 (PRA)。现代教科书常用的对称形式是:CSS 条件 = 与 同时成立(每个码把对方的对偶含进来)。用校验矩阵说最直接:取 为 的校验矩阵、 为 的校验矩阵,CSS 条件等价于
这正是稳定子形式中辛正交判据的样子:把 (第 行 ,支撑为 X 型)与 (第 行 ,支撑为 Z 型)写成 向量,二者的辛内积恰是 第 行与 第 行的逐点内积——所以 就是”X 型生成元与 Z 型生成元两两对易”,CSS 码是一类稳定子码,其稳定子可以全部选成纯 X 型或纯 Z 型。
码字与正交性推导
对每个陪集 定义量子码字
正交性:设 为 的校验矩阵,则 与陪集代表无关,不同陪集的态是互不相交计算基组上的均匀叠加,直接计算内积
末步用了 时 。因此码空间维数为陪集个数
两类错误的分工
设发生 X 型错误 :,错误把陪集移动了 。测量 Z 型生成元 (即用 做奇偶校验)给出经典综合征 ——bit-flip 错误在 Z 基下的纠错就是经典线性码 的译码,能纠的范围由商码 的距离 决定。对偶地,Z 型错误在 Hadamard 共轭的 X 基中扮演 bit-flip 的角色,由 的结构纠正。于是 CSS 码的距离是两个商码距离的较小者:
两类错误互不干扰的原因仍在辛正交:X 型错误与 Z 型生成元反对易、与 X 型生成元对易,综合征天然分成互不相干的两半Calderbank & Shor 1996 (PRA)。
Steane 七比特码全程
取 汉明码。它的对偶 是 simplex 码且 (弱自对偶包含,全 1 向量 )。取 、,CSS 条件自动满足,得 码——Steane 码Steane 1996 (Proc. R. Soc. A):
- 码字:( 的偶重量码字), 为其逐位取反,均在 的陪集结构内;
- 双基纠错:Steane 的原始视角是”多粒子干涉”——码字同时用 Z 基与 X 基(Hadamard 共轭)表达,汉明码的自对偶包含保证两个基中的”合法字”都落在汉明码内,因此同一套经典奇偶校验线路在两个基中各跑一遍,即可纠任意单比特错误(含相位错、含与环境纠缠的错误,原文 Theorem 6:纠错后残余效应从 压到 );
- 最小性: 是弱自对偶构造达到 的最短长度。


意义、局限与延续
CSS 构造的价值在于量子译码的经典化:只要两个成员码有快速经典译码算法,量子码就继承它(Steane 码直接继承汉明码的查表译码)。其代价是构造自由度受限——对偶包含条件排除了多数经典码,随机经典码渐近达不到量子 GV 界的要求,因此 1996–2020 年间 CSS 码的码率—距离权衡长期落后于存在性下界,直到 qLDPC 时代超图积等方法绕开”随机码不可用”的障碍(见qldpc-overview)。基于 CSS 框架的渐近好码最终在 2021 年出现Panteleev & Kalachev 2021 (arXiv),而 Calderbank–Shor 原文的量子 Gilbert–Varshamov 论证(好码存在性)见quantum-bounds。实例词条:steane-code、shor-code(可视为级联 CSS 的思想前身)、surface-code(CSS 型拓扑码)。