Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Plně kvalifikovaný název: Std.Canon.ApplyXorInPlace
operation ApplyXorInPlace(value : Int, target : Qubit[]) : Unit is Adj + Ctl
Shrnutí
Použije bitové operace XOR mezi klasickým celočíselnou a celočíselnou hodnotou reprezentovanou registrem qubitů.
Popis
Použije X operace na qubity v malém endiánském registru na základě 1 bitů v celočíselném čísle.
Označme value znakem a nechte y být celé číslo bez znaménka kódované v targeta pak ApplyXorInPlace provede operaci danou následující mapou: |y⟩ ↦ |y ⊕ a⟩, kde ⊕ je bitové výhradní operátor OR.