Sdílet prostřednictvím


Operace CNOT

Plně kvalifikovaný název: Std.Intrinsic.CNOT

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

Shrnutí

Použije kontrolovanou bránu NE (CNOT) na dvojici qubitů.

Vstup

řízení

Řízení qubitu pro bránu CNOT

cíl

Cílový qubit pro bránu CNOT.

Poznámky

$$ \begin{align} \operatorname{CNOT} \mathrel{:=} \begin{bmatrix} 1 & 0 & 0 & 0 \\ 0 & 1 & 1 0 & 0 \\ 0 & 0 & 0 & 1 \\ 0 & 0 & 1 & 0 \end{bmatrix}, \end{align} $$

kde jsou řádky a sloupce seřazené jako v průvodci kvantovými koncepty.

Ekvivalentní:

Controlled X([control], target);