共用方式為


ApplyXorInPlace 作業

完整名稱:Std.Canon.ApplyXorInPlace

operation ApplyXorInPlace(value : Int, target : Qubit[]) : Unit is Adj + Ctl

總結

在傳統整數與量子位緩存器所代表的整數之間套用位 XOR 運算。

描述

根據整數中的1位,將 X 作業套用至小端緩存器中的量子位。

讓我們以 表示 value,讓 y 成為以 target編碼的不帶正負號整數,然後 ApplyXorInPlace 執行下列對應所提供的作業: |y⟩ ↦ |y ⊕ a⟩,其中⊕是位獨佔 OR 運算符。