完全限定的名称:Std.Arithmetic.ReflectAboutInteger
operation ReflectAboutInteger(index : Int, reg : Qubit[]) : Unit is Adj + Ctl
摘要
反映有关给定经典整数的量子寄存器。
说明
给定量子寄存器最初处于状态∑i(αi|i⟩),其中每个 |i⟩是表示整数 i 的基础状态, 反映给定整数 j 的基础状态 |j⟩寄存器的状态:∑i(-1)^(αij)(αi|i⟩) 此作是就地实现的,无需显式分配额外的辅助量子位。
输入
索引
经典整数 j 为要反映的基础状态编制索引。
注册
要反映的 Little-endian 量子寄存器。