Partilhar via


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 – NOT (CCNOT) a três qubits.

Entrada

controlo1

Primeiro qubit de controle para a porta CCNOT.

controlo2

Segundo qubit de controle para o portão CCNOT.

público-alvo

Qubit de destino para o portão CCNOT.

Comentários

Equivalente a:

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