量子信号处理(Quantum Signal Processing, QSP)由 Guang Hao Low 和 Isaac Chuang 于 2017 年提出,是量子计算中最精确、最通用的矩阵函数逼近工具之一。它表明:对任意单量子比特旋转序列的精确分析,可以实现对量子信号(即酉算符的特征相位)的任意多项式变换,且电路深度达到信息论下界。
问题背景
在量子算法中,一个反复出现的需求是:给定酉算符 $U$(特征值 $e^{i\phi_k}$),构造一个新的酉算符 $V$,使得 $V$ 在 $U$ 的特征子空间上的作用对应于某个目标函数 $f(e^{i\phi})$。
具体来说,给定 $W = W(A)$(由 Qubitization 构造的量子行走酉算符,特征值 $e^{\pm i\theta_j}$,$\theta_j = \arccos(\sigma_j)$),目标是构造:
$$\Pi f(\sigma_j) \Pi$$
其中 $f$ 是目标多项式,$\Pi$ 是到特定子空间的投影。
经典方法的局限:
- Trotter 分解:精度受限于分解阶数,无法精确实现多项式变换
- LCHS(Taylor 展开):需要后选择,成功概率随精度指数衰减
- 奇异值分解 + 经典后处理:测量开销大
QSP 提供了一种无需后选择、深度最优、误差精确可控的方案。
核心思想:单量子比特旋转序列
QSP 的核心观察极为简洁:一系列交替的单量子比特旋转,其整体效果等价于一个关于特征相位的多项式变换。
QSP 序列的定义
令 $\omega = e^{i\phi}$($\phi$ 为待变换的”信号”)。定义两组单量子比特旋转:
$$U_\phi = e^{i\phi Z} = \begin{pmatrix} e^{i\phi} & 0 \\ 0 & e^{-i\phi} \end{pmatrix}, \quad S = e^{i\theta Z} = \begin{pmatrix} e^{i\theta} & 0 \\ 0 & e^{-i\theta} \end{pmatrix}$$
$d$ 阶 QSP 序列(相位参数 $\vec{\Phi} = (\Phi_0, \Phi_1, \ldots, \Phi_d)$):
$$U_{\text{QSP}}(\vec{\Phi}) = e^{i\Phi_0 Z} \cdot \prod_{k=1}^{d} \left( e^{i\phi Z} \cdot e^{i\Phi_k Z} \right)$$
即 $d$ 次”信号旋转”与 $d+1$ 次”处理器旋转”交替施加。
QSP 多项式
定理(QSP 表示定理):$U_{\text{QSP}}(\vec{\Phi})$ 在计算基 $\{|0\rangle, |1\rangle\}$ 上的矩阵元素为:
$$U_{\text{QSP}} = \begin{pmatrix} P(\cos\phi) + iQ(\cos\phi)\sin\phi & \cdots \\ \cdots & P(\cos\phi) - iQ(\cos\phi)\sin\phi \end{pmatrix}$$
其中 $P$ 是 $d$ 次实多项式($d$ 为偶)或 $d-1$ 次($d$ 为奇),$Q$ 是相应次数的多项式,满足:
$$|P(x)|^2 + (1-x^2)|Q(x)|^2 = 1, \quad \forall x \in [-1, 1]$$
换言之,$P$ 是单位模多项式(unitary polynomial)——其值始终位于单位圆上。
关键结论:对任意满足 $|P(x)| \le 1$ 的 $d$ 次多项式 $P$,存在相位参数 $\vec{\Phi}$ 使得 QSP 序列的 $(0,0)$ 元素恰好等于 $P(\cos\phi)$。
数学基础:切比雪夫多项式
QSP 的数学结构与切比雪夫多项式天然耦合。
切比雪夫多项式的定义
第一类切比雪夫多项式:
$$T_n(\cos\theta) = \cos(n\theta), \quad T_0(x) = 1, \; T_1(x) = x, \; T_{n+1}(x) = 2xT_n(x) - T_{n-1}(x)$$
第二类切比雪夫多项式:
$$U_n(\cos\theta) = \frac{\sin((n+1)\theta)}{\sin\theta}, \quad U_0(x) = 1, \; U_1(x) = 2x, \; U_{n+1}(x) = 2xU_n(x) - U_{n-1}(x)$$
关键性质:$|T_n(x)| \le 1$($x \in [-1, 1]$),且 $T_n$ 在 $[-1, 1]$ 上震荡 $n$ 次。
QSP 与切比雪夫的关系
将 $U_\phi = e^{i\phi Z}$ 视为”信号旋转”,其在子空间 $\text{span}\{|0\rangle, |1\rangle\}$ 上的特征值为 $e^{\pm i\phi}$。QSP 序列 $U_{\text{QSP}}$ 的 $(0,0)$ 元素可以展开为:
$$[U_{\text{QSP}}]_{00} = \sum_{k=0}^{d} c_k e^{ik\phi} + \text{共轭项} = \sum_{k=0}^{d} c_k' T_k(\cos\phi) + i\sin\phi \sum_{k=0}^{d-1} d_k' U_k(\cos\phi)$$
其中 $c_k'$ 和 $d_k'$ 由相位参数 $\vec{\Phi}$ 决定。利用切比雪夫多项式的完备性,任意 $d$ 次多项式 $P(\cos\phi)$ 都可以通过适当选取 $\vec{\Phi}$ 来实现。
算法步骤详解
第一步:确定目标多项式
根据应用确定目标多项式 $P(x)$:
- 哈密顿量模拟:$P(x) = e^{-i\arccos(x) \cdot t}$ 的截断切比雪夫逼近
- 矩阵求逆:$P(x) = 1/x$ 的多项式逼近
- 量子搜索:$P(x) = 1$(在 $x = \cos\theta_{\text{target}}$ 处),$P(x) = 0$(其他地方)
第二步:多项式到相位参数的转换
给定 $d$ 次多项式 $P(x)$,求相位参数 $\vec{\Phi} = (\Phi_0, \Phi_1, \ldots, \Phi_d)$ 使得:
$$[U_{\text{QSP}}(\vec{\Phi})]_{00} \big|_{\phi} = P(\cos\phi)$$
方法一:代数方法(Haah, 2019)
将 $P(x)$ 表示为切比雪夫展开 $P(x) = \sum_k a_k T_k(x)$。Haah 给出了从系数 $\{a_k\}$ 直接计算 $\vec{\Phi}$ 的解析公式,复杂度 $O(d^2)$。
方法二:迭代优化
利用 $U_{\text{QSP}}$ 对 $\vec{\Phi}$ 的可微性,通过梯度下降或 Levenberg-Marquardt 迭代求解。优点是通用性好,缺点是可能陷入局部最优。
方法三:直接构造(对特殊多项式)
对切比雪夫多项式 $T_n(x)$,相位参数有显式解:
$$\Phi_k = \begin{cases} 0 & k = 0, n \\ \pi/2 & 0 < k < n \end{cases}$$
对应电路为 $e^{i\phi Z} \cdot e^{i(\pi/2) Z} \cdot e^{i\phi Z} \cdots$,效果恰好为 $T_n(\cos\phi) = \cos(n\phi)$。
第三步:构造量子电路
将 QSP 序列转化为量子门电路。在实际量子算法中,“信号旋转” $e^{i\phi Z}$ 对应于一次 Qubitization 酉算符 $W(A)$ 的作用(因为 $W(A)$ 的特征值正是 $e^{\pm i\theta_j}$,$\theta_j = \arccos(\sigma_j)$)。
电路结构:
$$U_{\text{QSP}} = \underbrace{e^{i\Phi_0 Z}}_{\text{单比特门}} \cdot \underbrace{W(A)}_{\text{信号}} \cdot \underbrace{e^{i\Phi_1 Z}}_{\text{单比特门}} \cdot \underbrace{W(A)}_{\text{信号}} \cdots \underbrace{e^{i\Phi_d Z}}_{\text{单比特门}}$$
注意:$e^{i\Phi_k Z}$ 是在辅助量子比特上的单比特旋转,门代价 $O(1)$。$W(A)$ 是量子行走酉算符,代价 $O(\text{poly}(n))$。总深度为 $O(d)$ 次 $W(A)$ 调用。
第四步:在目标子空间上提取结果
QSP 作用在辅助量子比特 + 系统量子比特的联合空间上。在目标子空间(辅助比特投影到 $|0\rangle$)上:
$$\langle 0| U_{\text{QSP}} |0\rangle = P(\cos\phi) = P(\sigma_j)$$
对每个奇异值 $\sigma_j$,$P(\sigma_j)$ 被自动”施加”——量子并行性同时处理所有奇异值。
理论推导
QSP 表示定理的证明
定理:对任意 $d$ 次多项式 $P(x)$ 满足 $|P(x)| \le 1$($x \in [-1, 1]$),且 $P$ 具有确定的奇偶性($P(-x) = (-1)^d P(x)$),存在相位序列 $\vec{\Phi} = (\Phi_0, \ldots, \Phi_d)$ 使得:
$$[U_{\text{QSP}}(\vec{\Phi})]_{00} = P(\cos\phi)$$
证明(归纳法):
基础($d = 0$):$P(x) = c$(常数),$|c| \le 1$。取 $\Phi_0 = \arccos(c)$,则 $e^{i\Phi_0 Z}$ 的 $(0,0)$ 元素为 $e^{i\Phi_0} = c + i\sqrt{1-c^2}$,实部为 $c$。取纯相位 $e^{i\Phi_0}$ 即可。
归纳步:设对 $d-1$ 次多项式结论成立。对 $d$ 次 $P(x)$,构造:
$$\tilde{P}(x) = \frac{P(x) - e^{i\Phi_0} T_d(x)}{1 - e^{2i\Phi_0}} \cdot (\text{适当因子})$$
通过选择 $\Phi_0$ 使 $\tilde{P}$ 的次数降低到 $d-1$,再对 $\tilde{P}$ 应用归纳假设。
关键引理:$T_d(x)$ 在 $[-1, 1]$ 上的震荡幅度恰好为 $1$($|T_d(x)| \le 1$),且在 $d+1$ 个点达到 $\pm 1$,因此总存在 $\Phi_0$ 使得”消去”最高次项后的余项仍满足单位模条件。$\blacksquare$
逼近精度
定理:设目标函数 $f: [-1, 1] \to \mathbb{C}$ 满足 $|f(x)| \le 1$,且 Lipschitz 常数为 $L$。则存在 $d = O(L + \log(1/\varepsilon))$ 次多项式 $P$ 满足:
$$\max_{x \in [-1, 1]} |f(x) - P(x)| \le \varepsilon$$
且 $P$ 可以精确实现为 $d$ 阶 QSP 序列。
对解析函数 $f$,Jackson 定理给出更精确的界:
$$d = O\left(\frac{1}{\varepsilon} \cdot \text{polylog}\left(\frac{1}{\varepsilon}\right)\right)$$
对 $f(x) = e^{-i\lambda \arccos(x)}$(哈密顿量模拟),Jackson 定理给出 $d = O(|\lambda| + \log(1/\varepsilon))$。
相位参数求解的唯一性
定理(Haah, 2019):对给定 $d$ 次多项式 $P(x)$,满足 $|P(x)| \le 1$ 的约束下,相位参数 $\vec{\Phi}$ 在离散对称群 $Z_2^{d+1}$ 的作用下唯一。即 $\vec{\Phi}$ 的解是离散的、有限多的。
Haah 给出了从 $P$ 的切比雪夫系数直接计算 $\vec{\Phi}$ 的 $O(d^2)$ 算法,避免了迭代优化。
具体例子
例子一:Grover 搜索
Grover 搜索的目标是找到标记态 $|w\rangle$。在 QSP 框架中:
- 信号酉算符:$U = H^n Z_0 H^n$(在计算基上的反射)与 $I - 2|w\rangle\langle w|$ 的组合
- 实际上,$W(A) = (I - 2|w\rangle\langle w|)(I - 2|0\rangle\langle 0|)$,特征值为 $e^{\pm i\theta}$,$\theta = 2\arccos(\sqrt{1/N})$
目标多项式:$P(\cos\theta) = 1$(在 $\theta = 2\arccos(\sqrt{1/N})$ 处),近似为在 $\sigma = \cos\theta$ 处的高幅度峰。
取 $d \approx \pi\sqrt{N}/2$,QSP 给出 $O(\sqrt{N})$ 搜索——完全复现 Grover 的复杂度,但具有更严格的误差界。
例子二:哈密顿量模拟
对哈密顿量 $H = \sum_k \alpha_k H_k$,$\|H\| \le 1$,模拟 $e^{-iHt}$:
- 构造 $W(H)$(Qubitization),特征值 $e^{\pm i\theta_j}$,$\theta_j = \arccos(E_j)$
- 目标多项式 $P(\cos\theta) = e^{-i\theta t}$(注意:不是多项式,需逼近)
- 用 Jackson 定理或 Remez 算法找到 $d$ 次多项式 $P_d$ 逼近 $e^{-i\arccos(x) \cdot t}$
- $d = O(t + \log(1/\varepsilon))$
- 求相位参数 $\vec{\Phi}$,构造 QSP 电路
总门数:$O(d)$ 次 $W(H)$ 调用 $= O((t + \log(1/\varepsilon)) \cdot L \cdot n)$,其中 $L$ 为哈密顿量项数,$n$ 为量子比特数。
例子三:矩阵求逆
对 $A^{-1}$($\|A\| \le 1$,$\kappa = 1/\sigma_{\min}$):
目标多项式 $P(x) = 1/x$,但 $|P(x)|$ 在 $x \to 0$ 时无界。实际用截断版本:
$$P_{\text{trunc}}(x) = \begin{cases} 1/x & |x| \ge 1/\kappa \\ \kappa \cdot \text{sign}(x) & |x| < 1/\kappa \end{cases}$$
用 $d = O(\kappa \log(\kappa/\varepsilon))$ 次多项式逼近,QSP 给出 $O(\kappa \log(\kappa/\varepsilon))$ 次 $W(A)$ 调用的矩阵求逆算法。
复杂度总结
| 应用 | QSP 阶数 $d$ | 总门数 |
|---|---|---|
| $e^{-iHt}$(哈密顿量模拟) | $O(\|H\|t + \log(1/\varepsilon))$ | $O(d \cdot L \cdot n)$ |
| $A^{-1}$(矩阵求逆) | $O(\kappa \log(\kappa/\varepsilon))$ | $O(d \cdot C_{U_A})$ |
| $f(A)$(通用矩阵函数) | $O(\text{deg}(f_{\text{approx}}))$ | $O(d \cdot C_{U_A})$ |
| Grover 搜索 | $O(\sqrt{N})$ | $O(\sqrt{N})$ |
所有情况均无需后选择,深度达到信息论下界(至多相差 $\text{poly}\log$ 因子)。
与 Trotter 和 LCHS 的对比
| 特性 | Trotter | LCHS | QSP |
|---|---|---|---|
| 后选择 | 无 | 有 | 无 |
| 误差界 | 渐近估计 | 可证明 | 精确可控 |
| 深度 | $O(r \cdot L)$ | $O(d \cdot L \cdot e^{\|\alpha\|t})$ | $O(d \cdot L)$ |
| $d$ 与精度 $\varepsilon$ 的关系 | $O(1/\varepsilon^{1/2p})$ | $O(\log(1/\varepsilon))$ | $O(\log(1/\varepsilon))$ |
| 实现难度 | 低 | 中 | 高(需相位求解) |
QSP 的主要劣势在于相位参数 $\vec{\Phi}$ 的求解——虽然 Haah 的 $O(d^2)$ 算法已足够高效,但在实际工程实现中仍是技术挑战。
近期进展
| 年份 | 贡献 | 内容 |
|---|---|---|
| 2017 | Low & Chuang | QSP 原始论文,证明最优哈密顿量模拟 |
| 2019 | Haah | 相位参数的显式 $O(d^2)$ 求解算法 |
| 2019 | Gilyén et al. | QSVT:将 QSP 从 1D 推广到任意矩阵 |
| 2021 | Martyn et al. | Grand Unification:QSP 与 QSVT 的等价性 |
| 2022 | Dong et al. | 量子信号处理的高效经典模拟 |
总结
QSP 是量子算法设计中最优雅的工具之一。它将复杂的矩阵变换归约为单量子比特旋转序列的精确分析,实现了理论上最优的深度-精度权衡。理解 QSP 不仅有助于设计高效的量子算法,也揭示了量子计算与经典逼近理论之间深刻的数学联系。
参考文献:
- Low, G. H., & Chuang, I. L. (2017). Optimal Hamiltonian simulation by quantum signal processing. Physical Review Letters, 118(1), 010501.
- Haah, J. (2019). Product decomposition of periodic functions in quantum signal processing. Quantum, 3, 190.
- Gilyén, A., Su, Y., Low, G. H., & Wiebe, N. (2019). Quantum singular value transformation and beyond. STOC 2019.
- Martyn, J. M., Rossi, Z. M., Tan, A. K., & Chuang, I. L. (2021). Grand unification of quantum algorithms. PRX Quantum, 2(4), 040203.


Comments | NOTHING
该文章已经关闭评论