Freigeben über


CY-Vorgang

Vollqualifizierter Name: Std.Canon.CY

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

Zusammenfassung

Wendet das Y-Gate (CY) auf ein Paar Qubits an.

Eingabe

Steuerung

Steuer-Qubit für das CY-Gate.

Ziel

Ziel-Qubit für das CY-Gate.

Bemerkungen

Dieser Vorgang kann von der Einheitsmatrix $$ \begin{align} \left(\begin{matrix} 1 & 0 & 0 & 0 \\ 0 & 1 & 0 & 0 \\ 0 & & \\ 0 simuliert werden. 0 & 0 & -i \\ 0 & 0 & i & 0 \end{matrix}\right) \end{align}, $$, wobei Zeilen und Spalten wie in der Quantenkonzeptführung organisiert werden.

Entspricht:

Controlled Y([control], target);