形式陈述
令 为Hermitian收缩,。先假设给出的信号酉公理库矩阵的量子块编码Block encoding · Projected unitary encoding把矩阵访问写成带归一化、辅助位数和误差的酉块接口,给出四阶显式扩张,并证明独立辅助寄存器下的乘法及误差传播。 还满足
取辅助零子空间的投影公理库正交投影Orthogonal projection把向量映到子空间上最近点并使误差与子空间正交的线性算子。 ,以及反射 。Qubitization行走定义为
对 的任一特征值 , 在一个明确的二维不变子空间内有矩阵
因而特征相位为 。 的情形退化为一维,须单独处理。[1, Corollary 9]
这里固定 的次序和下文第二个基向量的正号约定;换成 或改变基向量符号会改写旋转方向,但不能在同一推导中随意混用 与 。
直觉
信号块告诉我们:从辅助零子空间出发,经 后返回的振幅就是 。酉性迫使剩余幅度大小为 。
如果 本身是一个反射,第二次作用会沿同一个平面回来;再乘辅助反射,就成为该平面中的旋转。每个特征值各有自己的平面,但一套电路同时作用于它们,不必先知道特征向量。
例子与边界
二维基到底是哪两个向量
由Hermitian谱分解公理库有限维谱定理Finite-dimensional spectral theorem有限维复正规算子存在正交规范特征基;实数情形对应自伴算子。,取 ,令
信号块条件给 ,所以 ;它与 正交。再用 酉,可算得分子范数平方为 ,故 归一化。
定义本身给
使用 ,对第二个向量作用得
因此在基 上, 是 , 是 ,二者相乘正好得到式 (1)。这同时证明该平面不变,不能只从一个正确的左上元素猜出整个二维矩阵。
正负特征值与退化端点
若 ,第一平面的矩阵为
相位为 ;第二平面则把两个对角项换成 ,相位为 。负特征值没有被取绝对值,也没有丢失符号。
当 或 ,返回振幅已经具有单位绝对值,所以没有正交泄漏,。此时 的公式不能使用,因为分母为0;直接得到 ,相位分别为0或 。
一般块编码为什么要先处理成反射
只知道某个酉 左上块为Hermitian ,并不保证 。缺少这个条件时,上面对 的推导失效, 未必停在那一个二维平面。
一种显式修正是增加一位 ,定义
它满足 、。用新的信号投影 ,其压缩块为
于是可对 和 应用前面的证明。[1, Lemma 10]
实现 需要在标志控制下选择 或 ,可由一次受控 、一次受控 加一个标志翻转构造。已知电路时可编译这些门;只有未知不带控制的酉黑盒时,不能把新增控制当作自动免费权限。
推论与应用
旋转幂为何产生Chebyshev响应
取整数 ,令 。式 (1) 的 次方有左上元素 ,所以返回信号子空间的块为
其中Chebyshev 多项式公理库Chebyshev 多项式与节点Chebyshev polynomials and nodes · Chebyshev nodes以余弦表示和端点聚集节点控制区间上一致逼近、插值条件性与高次振荡。 。这是一条对所有特征值同时成立的算子关系;实现它仍需 次行走调用,不能把幂符号当作一步电路。
量子信号处理公理库量子信号处理Quantum signal processing · QSP给出固定单qubit信号约定下完整的多项式对可实现条件,解释降阶合成,并通过一阶、Chebyshev三阶和x立方相位序列区分完整矩阵元与实部响应。在这些二维旋转之间插入可选相位,把固定的 响应推广为满足实现约束的多项式。该用途与标记集合搜索不同:这里要处理的是信号块的谱,而不是仅由某个图的连通性或搜索谱隙决定运行。
归一化和成本仍须保留
行走相位编码的是 的特征值,不是未缩放 。若后续想模拟 ,目标函数应是 ;漏掉 就模拟了错误的时间尺度。
在已经给出反射型 的模型中,一步 用一次 和一次辅助反射;一般块编码扩张还要按前节计算受控/逆调用。若辅助信号态不是计算基零态而是由PREP制备的 ,反射还需PREP、零反射与PREP逆,不能只数核心信号门。
本页给出的是把矩阵谱变成可处理旋转的接口。态制备、最终读出以及所需多项式的次数仍在后续算法里计费;二维分析简化了证明,不代表实际数据空间只有两维。
参考资料