R 작업
정규화된 이름: Std.Intrinsic.R
operation R(pauli : Pauli, theta : Double, qubit : Qubit) : Unit is Adj + Ctl
요약
지정된 Pauli 축에 대한 회전을 적용합니다.
입력
파울리
회전을 형성하기 위해 지수화할 Pauli 연산자(μ)입니다.
테타
큐비트를 회전할 라디안 각도입니다.
큐비트(qubit)
게이트를 적용할 큐비트입니다.
발언
$$ \begin{align} R_{\mu}(\theta) \mathrel{:=} e^{-i \theta \sigma_{\mu} / 2}, \end{align} $$ where $\mu \in {I, X, Y, Z}$.
pauli = PauliI
사용하여 호출되는 경우 이 작업은 전역 단계적용합니다. 이 단계는 Controlled
functor와 함께 사용할 때 중요할 수 있습니다.