Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Nome totalmente qualificado: Std.Arithmetic.MAJ
operation MAJ(x : Qubit, y : Qubit, z : Qubit) : Unit is Adj + Ctl
Resumo
Isso aplica a operação de maioria in-loco a 3 qubits.
Descrição
Supondo que o estado dos qubits de entrada sejam |x⟩, |y⟩ e |z⟩, então esta operação executa a seguinte transformação: |x⟩|y⟩|z⟩ ↦ |x ⊕ z⟩|y ⊕ z⟩MAJ(x, y, z).
Entrada
x
O primeiro qubit de entrada.
y
O segundo qubit de entrada.
z
Um qubit sobre o qual a função majoritária será aplicada.