完整名稱: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
將套用多數函式的量子位。
完整名稱: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) 。
第一個輸入量子位。
第二個輸入量子位。
將套用多數函式的量子位。