Operazione CCNOT
Avviso
Questa documentazione si riferisce al QDK classico, che è stato sostituito dal QDK moderno.
https://aka.ms/qdk.api Vedere la documentazione dell'API per QDK moderno.
Spazio dei nomi: Microsoft.Quantum.Intrinsic
Pacchetto: Microsoft.Quantum.Type2.Core
Applica il controllo doubly controlled–NOT (CCNOT) a tre qubit.
operation CCNOT (control1 : Qubit, control2 : Qubit, target : Qubit) : Unit is Adj + Ctl
Input
control1 : Qubit
Primo controllo qubit per il gate CCNOT.
control2 : Qubit
Secondo qubit di controllo per il gate CCNOT.
target: Qubit
Qubit di destinazione per il gate CCNOT.
Output : unità
Commenti
Equivalente a:
Controlled X([control1, control2], target);