Operación CCNOT
Advertencia
Esta documentación hace referencia al QDK clásico, que se ha reemplazado por el QDK moderno.
https://aka.ms/qdk.api Consulte la documentación de la API para el QDK moderno.
Espacio de nombres: Microsoft.Quantum.Intrinsic
Paquete: Microsoft.Quantum.Type2.Core
Aplica la puerta doble controlada-NOT (CCNOT) a tres cúbits.
operation CCNOT (control1 : Qubit, control2 : Qubit, target : Qubit) : Unit is Adj + Ctl
Entrada
control1: Qubit
Primer bit cuántico de control para la puerta CCNOT.
control2: Cúbit
Segundo bit cuántico de control para la puerta CCNOT.
target: Qubit
Cúbit de destino para la puerta CCNOT.
Salida: unidad
Comentarios
Equivalente a:
Controlled X([control1, control2], target);