Operasi R
Nama yang sepenuhnya memenuhi syarat: Std.Intrinsic.R
operation R(pauli : Pauli, theta : Double, qubit : Qubit) : Unit is Adj + Ctl
Ringkasan
Menerapkan rotasi tentang sumbu Pauli yang diberikan.
Masukan
Pauli
Operator Pauli (μ) yang akan dieksponensi untuk membentuk rotasi.
Theta
Sudut dalam radian tentang mana qubit yang akan diputar.
qubit
Qubit tempat gerbang harus diterapkan.
Komentar
$$ \begin{align} R_{\mu}(\theta) \mathrel{:=} e^{-i \theta \sigma_{\mu} / 2}, \end{align} $$ where $\mu \in {I, X, Y, Z}$.
Ketika dipanggil dengan pauli = PauliI
, operasi ini menerapkan fase global . Fase ini bisa signifikan ketika digunakan dengan Controlled
funktor.