Compartir a través de


Operación CCNOT

Nombre completo: Std.Intrinsic.CCNOT

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

Resumen

Aplica la puerta doble controlada-NOT (CCNOT) a tres cúbits.

Entrada

control1

Primer cúbit de control para la puerta CCNOT.

control2

Segundo cúbit de control para la puerta CCNOT.

blanco

Cúbit de destino para la puerta CCNOT.

Observaciones

Equivalente a:

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