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

要旋转量子比特的角度(以弧度为单位)。

量子比特: 量子比特

门应应用于的量子位。

输出: 单位

注解

等效于:

R(PauliZ, theta, qubit);