形式陈述
令 。固定寄存器顺序 ,以 编码整数 。本页采用正指数 convention:量子 Fourier 变换是
逆变换 将指数改成负号。它在量子态的振幅上作用;其输出仍是一个量子态,不能把全部 个复数坐标直接读取出来。电路的张量顺序、时间顺序与局部门语义沿用量子电路公理库量子电路Quantum circuit用固定寄存器上的酉门、测量和经典控制表示有限量子操作序列,并明确基顺序、矩阵乘法与测后更新。。
为什么它是合法的量子操作
用复数公理库复数Complex number形如 a+bi 的数,按坐标规则构成实数域的二次扩张。的单位根求和,对任意 ,
第二种情形令 ,则 、,和为 。因此列向量构成标准正交基,,满足酉矩阵公理库正交矩阵与酉矩阵Orthogonal matrix · Unitary matrix · 酉矩阵在实或复内积空间中保持内积的方阵,其逆分别等于转置或共轭转置。的条件。这里的归一化系数必须是 。
二进制分解与精确电路
写 ,指数中的各个 可以分别求和,得到按从高位到低位排列的乘积态
记 。上式各因子的相位从左到右是 。只有计算基输入的 Fourier 像保证这种乘积分解;任意输入叠加经过线性延拓,未必仍为乘积态。
定义 。按下列顺序操作便得到精确电路:依次取 ,先在 做 ,再对每个 ,以 控制、在 上做 。所有这些步骤结束后,交换 与 ,共 次,完成位反转。
证明可逐条线检查。处理 时,尚未处理的低位 仍是计算基 ,因而受控旋转给该线的 分量增加 。连同 的符号 ,总相位恰为 。反转前,因子从高位线到低位线为 ;末尾交换使它们与公式一致。对每个基向量成立,便对所有输入成立。
直觉
Fourier 基用不同的“相位转速”给振幅序列贴标签。 的每个坐标模长都相同,区别藏在相邻坐标的相位差 。因此对它直接做计算基测量会得到均匀分布,而施加逆变换则让相位相长集中到标签 。
二进制电路把这个转速分散到 条线上:最低精度的一条只区分半圈,下一条区分四分之一圈,最后一条保存到 圈的细节。末尾位反转是在约定的张量顺序下对齐这些不同精度,不能在公式、代码和测量解释之间无声省略。
例子与边界
三位输入逐项验算
取 ,即 。处理高位 : 给出半圈相位, 不加相位, 经 再加 圈,故该线相位为 。处理 得相位 ;处理 得相位 。交换 后,
例如坐标 的振幅为 ,与定义一致。逆电路必须先撤销交换,再将其余门按反序执行并把 换成 ;单独把旋转角取负而不倒转门序,不能一般地得到逆变换。
门数小不等于输出全部 Fourier 系数
上述电路有 个 Hadamard、 个受控旋转以及 个交换,门数为 。这个精确计数假定相应角度的旋转可作为门使用;若只允许固定有限门集,还要计入近似合成的误差和开销。
经典快速 Fourier 变换公理库快速 Fourier 变换Fast Fourier transform · FFT利用单位根的偶奇分解在 $O(n\log n)$ 时间计算离散 Fourier 变换。处理并输出整个长度 的数值向量。QFT 的 门数处理的是已经制备好的振幅编码,既不包含任意数据的装载成本,也不提供全部系数的经典列表。因此两种复杂度回答的任务不同,不能据此直接声称对经典 FFT 的指数加速。
推论与应用
量子相位估计公理库量子相位估计Quantum phase estimation · QPE用受控酉幂将特征相位写入控制寄存器,再以逆 Fourier 变换读出,推导精确情形、有限概率分布与实际查询成本。先制造 ,再用 解码。当 是整数时,相位标签被精确读出;否则多个 Fourier 标签共同承载概率。这也解释了为什么读取相位时应采用逆变换,而不能只凭“需要 Fourier 变换”选择正负号。
若 QFT 后立即测量,有时可通过重新解释经典输出位序省去最后的交换;若后面还要接门,则必须同步修改后续连线或保留交换。省门成立的依据是整体电路的等价,而不是位序没有物理意义。
参考资料