把三篇论文里的乘法器成本排成一张表,几乎总会得到错误的结论。原因不在于谁在夸大,而在于口径不同:T 数可能只算加法器的 T 而不计多控分解的 T;深度可能按”逻辑层深度”或”物理层深度”报;比特数可能包含或不包含纠错开销;对比基线可能是一个特别弱的实现。本词条给出一套可以照着做的对齐口径,并把各篇论文报告的数字连同它们的限定条件一起列出——限定条件和数字同样重要。

一、三种量不能互相换算

容错算术的标准口径是三个量: 数(Clifford+T 门集下非 Clifford 门的个数)、逻辑比特数、逻辑电路深度。它们的换算依赖于表面码距离 、魔法态工厂吞吐率、路由开销等具体假设,而不同论文用的假设常常完全不同(见gate-cost-models)。

一个具体的错位例子:Gidney 报告把 位加法器的 T 数从 降到 (用”临时逻辑与”),这个改进适用于整数算术、模算术、旋转合成、QFT、Shor 的 oracle 等一整类构造。若一篇乘法论文的 T 数是在 的加法器上测的,另一篇是在 的加法器上测的,两者的 T 数不可比。

abzanc口径 A:逻辑 T 数(不计多控分解)口径 B:分解到基元门后的物理 T 数口径 C:经布局布线后含 SWAP 的深度只回答「有多少 T」回答「要多少物理比特、多少时间」回答「这份线路在这台机器上跑多久」
同一乘法器的三种报法,各自缺了什么

图中三段是同一份算术结构的三个层次。跨论文对比前必须先确定对方报的是哪一层,否则数字差三倍也可能只是口径差。

二、逐篇报告的数字与限定条件

以下数字全部来自各文献自述,每一条都附上它自己的限定条件:

来源报告内容限定条件
QM001空间 ,保持 门门复杂度未变;收益在辅助比特一侧
QM002空间 条件是操作数宽度不到原来两倍
QM003Toom-Cook 的 Toffoli 数与比特数的界渐近上优于 schoolbook 与 Karatsuba
QM004 比特、无垃圾输出;T 数相对 Babu/Lin/Jayashree 省 47.55%/62.71%/26.30%相对特定基线;基线本身的口径未统一
QM005在离子阱 / 超导 / Majorana 上用 Azure Resource Estimator 对 Karatsuba、schoolbook、windowed 乘法做对比是跨平台对比,不与文献中的绝对 T 数混用
QM006 位加法器 T 数 加法器层面的改进,会传导到所有用到它的乘法器
QM008深度约 、 比特、总代价 为待分解数的位宽;用近似 QFT 可再降三倍以上深度
QM010通用模归约 T 深度约 ,Barrett 归约 T 深度 针对模乘器中的归约步骤,不是整个乘法器
QM013ZX 重写后辅助比特与 T 门显著下降未给出与 Karatsuba 等的并置绝对值对比
QM014在算术基准上 T 数优于既有优化方法优化器输出未必保持线路可解释性
QM015量子线 、深度 、时间 、门 另需 态制备辅助比特;测量基线算法
QM016深度与 T 深度均 、 门与辅助比特作者称其为 Clifford+T 模型下最低 T 深度
QM017Toffoli 深度最多降 46.018%、T 门降 34.483%–86.25%对比对象是 6–16 比特输出规模下的一个非分布式乘法器
QM019加法器型平方器 门 + ancilla;QFT 型 门无 ancilla平方器,不是通用乘法器
QM024提出量子累加器/乘法器/除法器模型应用导向建模,非算术线路的优化工作

从这张表能读出一个共同问题:几乎所有百分比都是”相对某一个基线的改进”,而不是绝对值。QM004 与 QM017 尤其典型——把它们与其他论文的绝对 T 数并置是错的。

三、跨平台对比的第三条路

Hansen、Joshi 与 Rarick 的做法绕开了口径不一致:他们不自己写线路,而是用 Azure Resource Estimator 在离子阱、超导与 Majorana 三类平台上,对 Karatsuba、schoolbook、windowed 三种乘法算法做统一假设下的资源估算。这种做法的价值在于同一套假设贯穿所有被比较的对象,因此结论(哪种算法在哪种平台上更划算)是站得住的;而跨论文摘数字则没有这个保证。

实践中的建议顺序是:先确定自己的成本模型(物理比特预算、魔法态吞吐、容错周期数),再在这个模型内比较算法族;如果目的是挑算法而非报数,优先看 QM005 这类统一假设下的对比;如果目的是引用别人的数,必须连同限定条件一起引。

algomodelTdepth输入在同一假设下评估选算法族固定容错假设报逻辑 T报逻辑深度假设先定,否则不可比T 数与深度分开报,不折算
同一算法在三种成本口径下的对比流程

论文依据

  • Hansen、Joshi 与 Rarick(2023) —— 用 Azure Resource Estimator 在离子阱、超导与 Majorana 上对 Karatsuba、schoolbook、windowed 乘法做资源对比,是本卷口径最统一的对比工作。
  • Gidney(2019) —— 提供”辅助比特可改善而门复杂度不变”的具体范例(,保持 门)。
  • Munoz-Coreas 与 Thapliyal(2017) —— 提供”相对基线的百分比”式报告的典型案例( 比特;相对 Babu/Lin/Jayashree 省 47.55%/62.71%/26.30% T)。
  • Gidney(2018) —— 提供加法器层面 T 数的改善(),说明为什么跨论文的乘法器 T 数不可直接并置。
  • Gaur 与 Thapliyal(2025) —— 提供”百分比 + 有限对比规模”的典型案例(Toffoli 深度最多 −46.018%、T 门 −34.483% 至 −86.25%,规模 6–16 比特输出)。
  • Dobbs 等(2021) —— 提出把量子线路建模为排队网络以快速提取并行度与 SWAP 持续时间,是布局布线阶段成本预测的一条工具性证据。

延伸阅读