R-Vorgang
Vollqualifizierter Name: Std.Intrinsic.R
operation R(pauli : Pauli, theta : Double, qubit : Qubit) : Unit is Adj + Ctl
Zusammenfassung
Wendet eine Drehung um die angegebene Pauli-Achse an.
Eingabe
Pauli
Pauli-Operator (μ), der exponentiiert werden soll, um die Drehung zu bilden.
Theta
Winkel in Bogenmaßen, über den der Qubit gedreht werden soll.
Qubit
Qubit, auf das das Tor angewendet werden soll.
Bemerkungen
$$ \begin{align} R_{\mu}(\theta) \mathrel{:=} e^{-i \theta \sigma_{\mu} / 2}, \end{align} $$ where $\mu \in {I, X, Y, Z}$.
Bei Aufruf mit pauli = PauliI
wendet dieser Vorgang eine globale Phasean. Diese Phase kann bei Verwendung mit dem Controlled
Functor signifikant sein.