R 操作
命名空间: Microsoft.Quantum.Intrinsic
包: Microsoft.Quantum.Type2.Core
应用有关给定 Pauli 轴的旋转。
operation R (pauli : Pauli, theta : Double, qubit : Qubit) : Unit is Adj + Ctl
说明
\begin{align} R_{\mu} (\theta) \mathrel{:=} e^{-i \theta \sigma_{\mu} / 2}, \end{align} where $\mu \in {I, X, Y, Z}$。
输入
pauli : Pauli
Pauli 运算符 ($\mu$) 指数以形成旋转。
theta : Double
要旋转量子比特的角度(以弧度为单位)。
量子比特: 量子比特
门应应用到的量子比特。
输出: 单位
注解
使用 pauli = PauliI
调用时,此操作将应用 全局阶段。 与函子一起使用时, Controlled
此阶段可能很重要。