完全限定的名称: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)。
第一个输入量子比特。
第二个输入量子比特。
将应用多数函数的量子位。