我怎样才能把泡利矩阵的指数转换成这种形式的电路呢?
例如,下面的电路是为$e^{-i(Z\otimes Z\otimes Z)\Delta t}$设计的,我知道这甚至可以在没有辅助量子位的情况下完成,让cnot控制最后一个量子位并在最后一个
解答动态
方法关于:
注意$X=HZH$和$Y=R\u Z(-\pi/2)H Z H R\u Z(\pi/2)$。
在qiskit中是否有一种方法可以自动完成这一点,我认为在qiskit中没有一种方法可以用于一般情况。。。但我可能错了。我的最佳选择是您必须编写自己的函数才能自动执行此操作。它不应该是一个太多的任务。
如果你想在没有像你在问题中提到的ancilla qubit大小写的情况下完成它,那么你可以使用qiskit.
For中的weightedpauli操作符示例:
pauli\u dict={paulis':[{coeffquot;:0,quot;:0.04523/2},quot;:quot;}]}操作员=W第十八个保释算子(保利迪克特)电路=运算符.evolve(evo\u time=1,num\u time\u slices=1).decompose()电路图('mpl',style={'name':'bw'},plot\u barriers=False,initial\u state=True,scale=1) 将生成电路:
- End
免责声明:
本页内容仅代表作者本人意见,若因此产生任何纠纷由作者本人负责,概与琴岛网公司无关。本页内容仅供参考,请您根据自身实际情况谨慎操作。尤其涉及您或第三方利益等事项,请咨询专业人士处理。