Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W pełni kwalifikowana nazwa: Std.Arithmetic.MAJ
operation MAJ(x : Qubit, y : Qubit, z : Qubit) : Unit is Adj + Ctl
Podsumowanie
Dotyczy to operacji większości w miejscu do 3 kubitów.
Opis
Przy założeniu, że stan kubitów wejściowych to |x⟩, |y⟩ i |z⟩, ta operacja wykonuje następującą transformację: |x⟩|y⟩|z⟩ ↦ |x ⊕ z⟩|y ⊕ z⟩MAJ(x, y, z).
Dane wejściowe
x
Pierwszy kubit wejściowy.
y
Drugi kubit wejściowy.
z
Kubit, na którym zostanie zastosowana funkcja większościowa.