mindquantum.algorithm.library.qft

查看源文件
mindquantum.algorithm.library.qft(qubits)[源代码]

量子傅里叶变换(QFT)。量子傅里叶变换与经典傅里叶变换的功能相似。

说明

更多信息请参考Nielsen, M., & Chuang, I. (2010)。

参数:
  • qubits (list[int]) - 需要应用量子傅里叶变换的量子比特。

返回:

Circuit,可以进行傅里叶变换的线路。

样例:

>>> from mindquantum.algorithm.library import qft
>>> print(qft([0, 1]).get_qs(ket=True))
1/2¦00⟩
1/2¦01⟩
1/2¦10⟩
1/2¦11⟩