Dela via


CCNOT-åtgärd

Fullständigt kvalificerat namn: Std.Intrinsic.CCNOT

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

Sammanfattning

Tillämpar den dubbelt kontrollerade PORTEN (CCNOT) på tre kvantbitar.

Inmatning

control1

Kontrollera först qubiten för CCNOT-grinden.

control2

Andra kontrollen qubit för CCNOT-grinden.

mål

Målkvabit för CCNOT-grinden.

Anmärkningar

Motsvarar:

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