Share via


CZ-Vorgang

Warnung

Diese Dokumentation bezieht sich auf das klassische QDK, das durch das moderne QDK ersetzt wurde.

Weitere Informationen finden https://aka.ms/qdk.api Sie in der API-Dokumentation für das moderne QDK.

Namespace: Microsoft.Quantum.Canon

Paket: Microsoft.Quantum.Type3.Core

Wendet das CZ-Gate (Controlled-Z) auf ein Qubitpaar an.

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

BESCHREIBUNG

Dieser Vorgang kann durch die unitäre Matrix $$ \begin{align} 1 & 0 & 0 & 0 \\ 0 & 1 & 0 & 0 \\ 0 & & 0 \\ 0 & simuliert werden. 0 & 1 & 0 \\ 0 & 0 & 0 & -1 \end{align}, $$ wo Zeilen und Spalten wie im Leitfaden zu Quantenkonzepten organisiert sind.

Eingabe

Control: Qubit

Steuerqubit für das CZ-Gate.

Target: Qubit

Zielqubit für das CZ-Gate.

Ausgabe: Einheit

Hinweise

Entspricht:

Controlled Z([control], target);