我目前有2个unit矩阵,希望以尽可能少的量子门来近似达到良好的精度。
就我而言,这两个矩阵是:
- 非门的平方根(直至全局相位)
我的问题如下:
如何用尽可能少的量子门和良好的精度来近似这些特定矩阵?
我想要拥有的东西可以负担得起:
- 我有能力使用几天/几周的CPU时间和大量 RAM。
- 我可以花1或2个工作日来寻找数学技巧(在万不得已的情况下,这就是为什么我先在这里询问)。这个时间不包括我需要实现用于第一点的假设算法的时间。
- 我希望分解几乎是精确的。我目前没有目标精度,但是上面的2个门在我的电路中被广泛使用,并且我不希望错误累积太多。
- 我希望分解使用尽可能少的量子门。此刻暂时是次要的。
- 一种好的方法可以让我在量子门的数量和近似精度之间进行权衡。如果无法做到这一点,则可能需要至少(以迹线范数为准)的精度(如前所述,我没有估算值,所以我不确定该阈值)。
- 门集是:
带有Rϕ,SWAP,√的 SWAP }如描述维基百科,相对于所述斧旋转(要么,或)和。
我知道的方法:
- Solovay-Kitaev算法。我已经实现了该算法,并且已经在多个unit矩阵上对其进行了测试。该算法生成的序列很长,并且折衷[量子门的数量] VS [近似精度]不够参数化。不过,我将在这些门上执行算法,并使用我获得的结果来编辑此问题。
- 关于1量子位门近似和n量子位门近似的两篇论文。我还需要测试这些算法。
编辑:编辑了问题,使“不是的平方根”更加明显。
您是否有任何特定的门限设置,并且有理由不能在本位上直接/直接实现吗?
—
Mithrandir24601
编辑以精确地设定我想到的门口设置:)
—
Nelimee '18
看起来W可以通过正确的sqrt(SWAP)+一个CNOT +单量子位门来完成。
—
诺伯特·舒克
如果您不介意详细说明,我想知道您正在尝试如何处理。
—
psitae '18