完全限定的名称:Std.Canon.ApplyQFT
operation ApplyQFT(qs : Qubit[]) : Unit is Adj + Ctl
总结
将量子傅立叶变换(QFT)的旋转应用于小端量子寄存器。
描述
将 QFT 的旋转 qs
应用于包含 |x₁⟩⊗|xー⟩⊗...⊗|xn⟩。 qs[0] 最初包含最小有效位 xn。 qs[0] 的状态在操作后变为 (|0⟩+e^(2πi[0.xn])|1⟩)/sqrt(2)。
输入
QS的
量子寄存器采用小端格式进行应用旋转。
言论
请注意,此操作仅应用 QFT 的旋转部分。
若要完成转换,需要在此操作后反转量子比特的顺序,例如,使用操作 SwapReverseRegister
。