Operación de R
Nombre completo: Std.Intrinsic.R
operation R(pauli : Pauli, theta : Double, qubit : Qubit) : Unit is Adj + Ctl
Resumen
Aplica un giro sobre el eje pauli especificado.
Entrada
Pauli
Operador Pauli (μ) que se exponen para formar la rotación.
theta
Ángulo en radianes sobre el que se va a girar el cúbit.
cúbit
Cúbit al que se debe aplicar la puerta.
Observaciones
$$ \begin{align} R_{\mu}(\theta) \mathrel{:=} e^{-i \theta \sigma_{\mu} / 2}, \end{align} $$ donde $\mu \in {I, X, Y, Z}$.
Cuando se llama a con pauli = PauliI
, esta operación aplica una fase global . Esta fase puede ser significativa cuando se usa con el functor de Controlled
.