R-åtgärd
Fullständigt kvalificerat namn: Std.Intrinsic.R
operation R(pauli : Pauli, theta : Double, qubit : Qubit) : Unit is Adj + Ctl
Sammanfattning
Tillämpar en rotation om den angivna Pauli-axeln.
Inmatning
Pauli
Pauli-operatorn (μ) som ska exponenteras för att bilda rotationen.
Theta
Vinkel i radianer som kvantbiten ska roteras om.
qubit
Qubit som grinden ska appliceras på.
Anmärkningar
$$ \begin{align} R_{\mu}(\theta) \mathrel{:=} e^{-i \theta \sigma_{\mu} / 2}, \end{align} $$ där $\mu \in {I, X, Y, Z}$.
När den anropas med pauli = PauliI
tillämpar den här åtgärden en global fas. Den här fasen kan vara betydande när den används med Controlled
-kultor.