Rz 演算
警告
このドキュメントは、モダン QDK に置き換えられたクラシック QDK を参照しています。
モダン QDK の API ドキュメントを参照 https://aka.ms/qdk.api してください。
名前空間: Microsoft.Quantum.Intrinsic
パッケージ: Microsoft.Quantum.Type2.Core
指定した角度で$z$軸に対する回転を適用します。
operation Rz (theta : Double, qubit : Qubit) : Unit is Adj + Ctl
説明
\begin{align} R_z(\theta) \mathrel{:=} e^{-i \theta \sigma_z / 2} = \begin{bmatrix} e^{-i \theta / 2} & 0 \\ 0 & e^{i \theta / 2} \end{bmatrix}。 \end{align}
入力
theta : Double
量子ビットの回転角度をラジアン単位で指定します。
qubit : 量子ビット
ゲートを適用する量子ビット。
出力: 単位
注釈
次と同等:
R(PauliZ, theta, qubit);