Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Nome completo: Std.Arithmetic.MAJ
operation MAJ(x : Qubit, y : Qubit, z : Qubit) : Unit is Adj + Ctl
Sommario
In questo modo si applica l'operazione di maggioranza sul posto a 3 qubit.
Descrizione
Supponendo che lo stato dei qubit di input sia |x⟩, |y⟩ e |z⟩, questa operazione esegue la trasformazione seguente: |x⟩|y⟩|z⟩ ↦ |x ⊕ z⟩|y ⊕ z⟩MAJ(x, y, z).
Inserimento
x
Primo qubit di input.
y
Secondo qubit di input.
z
Qubit in cui verrà applicata la funzione di maggioranza.