Sdílet prostřednictvím


Operace MAJ

Plně kvalifikovaný název: Std.Aritmetic.MAJ

operation MAJ(x : Qubit, y : Qubit, z : Qubit) : Unit is Adj + Ctl

Shrnutí

Tím se použije místní operace většiny na 3 qubity.

Popis

Za předpokladu, že stav vstupních qubitů jsou |x⟩, |y⟩ a |z⟩, provede tato operace následující transformaci: |x⟩|y⟩|z⟩ ↦ |x ⊕ z⟩|y ⊕ z⟩MAJ(x, y, z).

Vstup

x

První vstupní qubit.

y

Druhý vstupní qubit.

z

Qubit, na který se použije většina funkcí.