MAJ 操作
完全修飾名: Microsoft.Quantum.Unstable.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
2 番目の入力量子ビット。
z
マジョリティ関数が適用される量子ビット。