Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Полное имя: 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
Первый входной кубит.
и
Второй входной кубит.
z
Кубит, к которому будет применена основная функция.