Operace CCNOT
Upozornění
Tato dokumentace se týká klasické sady QDK, která byla nahrazena moderní sadou QDK.
Projděte si https://aka.ms/qdk.api dokumentaci k rozhraní API pro moderní sadu QDK.
Obor názvů: Microsoft.Quantum.Intrinsic
Balíček: Microsoft.Quantum.Type2.Core
Použije bránu CCNOT (douly controlled-NOT) na tři qubity.
operation CCNOT (control1 : Qubit, control2 : Qubit, target : Qubit) : Unit is Adj + Ctl
Vstup
control1 : Qubit
Nejprve kontrolujte qubit pro bránu CCNOT.
control2 : Qubit
Druhý řídicí qubit pro bránu CCNOT.
target : Qubit
Cílový qubit pro bránu CCNOT.
Výstup: Jednotka
Poznámky
Ekvivalent:
Controlled X([control1, control2], target);