Partager via


Opération CCNOT

Nom complet : Std.Intrinsic.CCNOT

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

Résumé

Applique la porte doublement contrôlée–NOT (CCNOT) à trois qubits.

Entrée

control1

Premier qubit de contrôle pour la porte CCNOT.

control2

Deuxième qubit de contrôle pour la porte CCNOT.

cible

Qubit cible pour la porte CCNOT.

Remarques

Équivalent à :

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