共用方式為


MAJ 作業

完整名稱:Std.Arithmetic.MAJ

operation MAJ(x : Qubit, y : Qubit, z : Qubit) : Unit is Adj + Ctl

總結

這會將就地多數運算套用至 3 個量子位。

說明

假設輸入量子位的狀態為 |x⟩、|y⟩ 和 |z⟩,則此作業會執行下列轉換: |x⟩|y⟩|z⟩ ↦ |x ⊕ z⟩|y ⊕ z⟩MAJ(x, y, z) 。

輸入

x

第一個輸入量子位。

y

第二個輸入量子位。

z

將套用多數函式的量子位。