QFT 线路的门集合小得出奇:H 门、受控相位、交换门,没有第四种东西。全部的工程困难来自两件事——受控相位的角度随线的位置指数变小,以及 H 门之间存在串行依赖。本词条把这个结构逐层写出来,并说明为什么”门数 “与”深度可以做到对数”能同时成立:前者是相位数,后者靠的是把这些相位按层错开调度。

一、层结构:一个 H 加一串受控相位

设 ,按本站的大端约定 是最高位 。QFT 可以按 层展开,第 层作用在 上:

这正是经典快速傅里叶变换的 Cooley–Tukey 分解在量子线路上的样子: 个单比特子问题,每个后面挂一串把它的比特混进去的受控相位。 越大(越靠近最低位),控制线越靠下、要混进去的线越少、相位角度越大。全部层做完后再加 个交换门把比特序翻回来。

x₂x₁x₀寄存器 x第 1 层:角度2π/2^{n−k−j+1} 随 j 递减而变细第 2 层第 3 层比特序翻转(下游能容忍反序则可整段删掉)HPπ/2Pπ/4HPπ/2H 角度最小的门出现在最上层线的最低位目标上
3 比特 QFT 的层结构:每层一个 H 加一段受控相位阶梯

读这张图时注意两点。第一,同一层里的两个受控相位可以并行(图 1 中它们在同一列),因为它们共享控制线但作用在不同目标上。第二,相邻层之间有串行依赖:第 2 层的 H 作用在 上,而第 1 层刚对 做过旋转,所以必须等第 1 层走完。

二、门数与深度为什么不是一回事

按上面的层结构数门: 个 H、 个受控相位、 个交换,总计 。

但深度不必是 ,原因在调度:受控相位彼此只共享控制线而目标不同,同一层内乃至相邻层内的很多门可以重叠执行。真正无法消除的串行链是那 个 H,所以朴素线路的深度至少是 。把这条链也拆开是”快速并行线路”这类工作的目标——Cleve–Watrous(2000)给出的正是 QFT 的快速并行线路,其标题本身就是结论。

x_{n−1}x_{n−2}x_{n−3}寄存器 x(只画出最上面 3 根线)第 k 层:1 个 H + 对更低位的一串受控相位,共 n(n−1)/2 个比特序翻转:⌊n/2⌋ 个交换门H ×6 HHHHH每列一层;同一层内的受控相位可并行,故深度远小于门数 精确 QFT 门数 O(n²),但角度不是Clifford+T 的元素——容错要靠截断,见近似 QFT
n 层结构的计数与调度:×n 的层单元,层内 H 加受控相位阶梯

三、架构与调度:动的是哪一项

上面这张图的”层”是一个抽象结构,它要落到具体硬件上还有两个约束:哪些两根线之间允许放门(连接性),以及交换门要走多远。这两件事是本主题里”深度类”论文的全部内容,而它们不改变门计数。

  • Takahashi、Kunihiro 与 Ohta(2007)讨论的正是 QFT 在线性最近邻架构上的实现,交换门在这个架构上不再是免费的。
  • Maslov(2007)在线性最近邻、二维晶格、有界度图三类架构下把 比特 QFT 并行化到线性深度且不使用辅助比特,并给出配套下界。注意这里动的是深度与辅助比特,不是 T 数。
  • Kahanamoku-Meyer 等(2025)走的是原位加对数深度的路线: 深度、 总比特、很少需要辅助比特,并且是无测量的。同一篇还给出了乐观版本与还原到全输入近似的归约,见approximate-qft。
  • Lopes(2026)是架构—算法协同设计的样本,摘要通篇讲并行度、时延与比特预算的权衡,没有主张降低 T 数。

四、与容错的距离

这一层的结构讲完,还有一个必须点破的事实:角度 一般不是 Clifford+T 的元素,因此上面两节描述的都是精确 QFT,它不能直接容错。标准做法是丢掉角度小于阈值的那一部分受控相位,把剩下的合成到 Clifford+T,由此得到 的 T 数(QQFT005)。也就是说,截断不是实现细节,而是容错性的前提;这正是近似与截断 QFT的主题,也是本卷全部 T 数讨论的起点。

论文依据

  • Cleve–Watrous(2000) —— 给出 QFT 的快速并行线路,证明”QFT 不必串行执行”。本词条”门数与深度”一节关于串行 H 链的讨论以之为对照。
  • Maslov(2007) —— 线性最近邻、二维晶格与有界度图三类架构下, 比特 QFT 与 比特稳定子线路的线性深度并行化,不使用辅助比特,并给出配套下界构造。
  • Takahashi、Kunihiro 与 Ohta(2007) —— QFT 在线性最近邻架构上的实现与讨论,即交换门在受限连接下的代价。
  • Kahanamoku-Meyer 等(2025) —— 原位、对数深度、极少需要辅助比特的无测量 QFT 线路。
  • Tucci(2004) —— 把量子快速傅里叶变换统一为余弦–正弦分解(CSD)的递归应用特例;本词条的层结构是自顶向下的写法,Tucci 给的是同一条结构自底向上的分解。
  • Marquezino、Portugal 与 Sasse(2010) —— 由经典 FFT 的 QR 分解构造 QFT 的纯代数路径,说明这条结构也可从经典算法侧反推得到。
  • Nam–Su–Maslov(2018/2020) —— 明确写出”去掉小角度受控旋转并把其余合成到 Clifford+T”产生 的 T 数;本词条第四节的口径来源。
  • Lopes(2026) —— 乐观 QFT 的架构—算法协同设计,收益落在并行度、时延与比特预算上,未主张降低 T 数。

延伸阅读