的量子相位估计算法(QPE)计算相关联于一个量子门的一个给定的特征向量特征值的近似值。
形式上,令为的特征向量,QPE允许我们找到,即的最佳位近似值,从而使并且
的HHL算法(原纸)作为输入的矩阵满足和量子态并计算编码线性系统的解。
备注:每个Hermitian矩阵都说明上的条件。
为此,HHL算法在表示的量子门上使用QPE 。多亏线性代数结果,我们知道如果是的特征值,那么是的特征值。量子线性系统算法中也说明了这一结果:底漆(Dervovic,Herbster,Mountney,Severini,Usher&Wossnig,2018年)(第29页,方程式68和69之间)。
借助QPE,HLL算法的第一步将尝试估算使得。这使我们得出方程 即即 通过分析条件和,得出的结论是,如果(即),则相位估计算法无法预测正确的特征值。
但是由于可以是任何厄米矩阵,因此我们可以自由选择其特征值,特别是可以为选择任意大的特征值,以使QPE失败()。甲λ Ĵ吨
在求解线性方程组的量子电路设计(Cao,Daskin,Frankel&Kais,2012)中,他们通过模拟解决这个问题,因为知道的特征值是。他们对矩阵(及其特征值)进行了规范化处理,以避免。甲{1,2,4,8}λĴ吨
另一方面,似乎可以使用参数进行此归一化。
问题:我们是否需要知道的特征值的上限才能对矩阵进行归一化,并确保HHL算法的QPE部分会成功?如果没有,我们如何确保QPE成功(即)?λ Ĵ吨