Поделиться через


Операция CCNOT

Полное имя: Std.Intrinsic.CCNOT

operation CCNOT(control1 : Qubit, control2 : Qubit, target : Qubit) : Unit is Adj + Ctl

Сводка

Применяет дубно контролируемый шлюз NOT (CCNOT) к трем кубитам.

Ввод

control1

Первый кубит управления для шлюза CCNOT.

control2

Второй кубит управления для шлюза CCNOT.

цель

Целевой кубит для шлюза CCNOT.

Замечания

Эквивалентно:

Controlled X([control1, control2], target);