QFT#

量子比特和作用于它们的门的实现。

待办事项:

  • 更新docstrings。

  • 更新测试。

  • 使用分解实现应用。

  • 使用decompose或更聪明的方法实现表示。为了实现这一点,我们首先必须实现代表交换。

  • 决定是否要在构造函数中包含上索引。

  • 修复打印中Rk门的打印。

class sympy.physics.quantum.qft.IQFT(*args, **kwargs)[源代码]#

逆量子傅里叶变换。

decompose()[源代码]#

将IQFT分解为基本门。

class sympy.physics.quantum.qft.QFT(*args, **kwargs)[源代码]#

前向量子傅里叶变换。

decompose()[源代码]#

将QFT分解为基本门。

sympy.physics.quantum.qft.Rk[源代码]#

RkGate 的别名

class sympy.physics.quantum.qft.RkGate(*args)[源代码]#

这是QTF的大门。