共用方式為


ReflectAboutInteger 作業

完整名稱: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 編製要反映之基礎狀態的索引。

註冊

要反映的小端量子緩存器。