Operação CCNOT
Nome totalmente qualificado: Std.Intrinsic.CCNOT
operation CCNOT(control1 : Qubit, control2 : Qubit, target : Qubit) : Unit is Adj + Ctl
Resumo
Aplica a porta DUPLAMENTE Controlada –NÃO (CCNOT) a três qubits.
Entrada
control1
Primeiro qubit de controle para o portão CCNOT.
control2
Qubit de segundo controle para o portão CCNOT.
alvo
Qubit de destino para o portão CCNOT.
Observações
Equivalente a:
Controlled X([control1, control2], target);