R 操作
完全修飾名: Std.Intrinsic.R
operation R(pauli : Pauli, theta : Double, qubit : Qubit) : Unit is Adj + Ctl
概要
指定されたパウリ軸を中心に回転を適用します。
インプット
パウリ
回転を形成するために指数化されるパウリ演算子 (μ)。
シータ
量子ビットを回転させる角度をラジアン単位で指定します。
qubit
ゲートを適用する量子ビット。
備考
$$ \begin{align} R_{\mu}(\theta) \mathrel{:=} e^{-i \theta \sigma_{\mu} / 2}, \end{align} $$ ({I, X, Y, Z}$ の $\mu \)。
pauli = PauliI
で呼び出されると、この操作は グローバル フェーズを適用します。 このフェーズは、Controlled
ファンクタと共に使用する場合に重要な場合があります。