Delen via


CZ-bewerking

Volledig gekwalificeerde naam: Std.Canon.CZ

operation CZ(control : Qubit, target : Qubit) : Unit is Adj + Ctl

Samenvatting

Hiermee past u de gate controlled-Z (CZ) toe op een paar qubits.

Invoer

beheersen

Controle qubit voor de CZ-poort.

doel

Doel-qubit voor de CZ-poort.

Opmerkingen

Deze bewerking kan worden gesimuleerd door de eenheidsmatrix $$ \begin{align} \left(\begin{matrix} 1 & 0 & 0 & 0 \\ 0 & 1 & 0 & 0 \\ 0 & 0 & 0 \\ 0 & & 0 & 1 & 0 \\ 0 & 0 & 0 & -1 \end{matrix}\right) \end{align}, $$ waarbij rijen en kolommen zijn ingedeeld zoals in de handleiding voor kwantumconcepten.

Gelijk aan:

Controlled Z([control], target);