在与我的“古典”朋友讨论的过程中,他坚持认为可以制造一个状态机来计算量子计算机的结果。因此,只需在超级计算机上计算(已知)算法的结果,并将其结果存储在查找表中即可。(类似于存储真值表)。
因此,为什么人们要在量子模拟器上工作(例如,能够支持40量子比特)?每次都计算结果?简单地(假设地)使用世界上的超级计算机(比如说能够达到60量子位);计算输入用例的结果,存储其结果并将其用作参考?我怎么能说服他不可能呢?注意:这适用于已知的量子算法及其已知的电路实现。
2
我建议一种更极端的“经典”方法:归根结底,任何量子算法都是应用于n量子位系统的unit变换。可以用 unit矩阵描述;因此我们可以创建一个已知的量子算法列表,称为described矩阵;运行算法只是将矩阵与输入向量相乘,而且速度很快。当然,有一些内存需求需要考虑...
—
kludg
究竟。而且我相信随着n的增加,内存需求将急剧增加。
—
viliyar