CCNOT-művelet

Figyelmeztetés

Ez a dokumentáció a klasszikus QDK-ra vonatkozik, amelyet a modern QDK váltott fel.

Tekintse meg https://aka.ms/qdk.api a modern QDK API-dokumentációját.

Névtér: Microsoft.Quantum.Intrinsic

Csomag: Microsoft.Quantum.Type2.Core

A kétszeresen szabályozott-NOT (CCNOT) kaput három qubitre alkalmazza.

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

Bevitel

control1 : Qubit

A CCNOT-kapu első vezérlő qubitje.

control2 : Qubit

A CCNOT-kapu második vezérlő qubitje.

cél: Qubit

Cél qubit a CCNOT-kapuhoz.

Kimenet: Egység

Megjegyzések

Egyenértékű:

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