PauliAsSingleQubitClifford-Funktion

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.Synthesis

Paket: Microsoft.Quantum.Standard

Gibt eine Darstellung eines Pauli-Operators mit einem einzelnen Qubit als Clifford-Operator mit einzelem Qubit zurück, der durch Konjugation fungiert.

function PauliAsSingleQubitClifford (pauli : Pauli) : Microsoft.Quantum.Synthesis.SingleQubitClifford

BESCHREIBUNG

Bei einem Pauli-Operator $P$gibt diese Funktion einen Clifford-Operator zurück, der die Funktion $Q \mapsto PQP^{\dagger}$ darstellt.

Eingabe

pauli : Pauli

Der Pauli-Operator, der als Clifford-Operator dargestellt werden soll.

Ausgabe : SingleQubitClifford

Ein Single-Qubit-Clifford-Operator, der die Aktion von pauli durch Konjugation darstellt.

Hinweise

Für einen Wert pauli vom Typ Paulisind ApplyP(pauli, _) und Apply1C(PauliAsSingleQubitClifford(pauli), _) derselbe Vorgang.