次の方法で共有


Rxx 操作

警告

このドキュメントは、モダン QDK に置き換えられたクラシック QDK を参照しています。

モダン QDK の API ドキュメントを参照 https://aka.ms/qdk.api してください。

名前空間: Microsoft.Quantum.Intrinsic

パッケージ: Microsoft.Quantum.Type2.Core

2 つの量子ビット Ising $XX$ 回転ゲートを適用します。

operation Rxx (theta : Double, qubit0 : Qubit, qubit1 : Qubit) : Unit is Adj + Ctl

説明

\begin{align} R_xx(\theta) \mathrel{:=} \begin{bmatrix} \cos \theta & 0 & 0 & -i\sin \theta \\ 0 & \cos \theta & -i\sin \\ theta & 0 \\ 0 & -i\sin \theta & \cos \theta & 0 \\ -i\sin \theta & 0 & 0 & \cos \theta \end{bmatrix} です。 \end{align}

入力

theta : Double

量子ビットの回転角度。

qubit0 : 量子ビット

ゲートへの最初の量子ビット入力。

qubit1 : 量子ビット

ゲートへの 2 番目の量子ビット入力。

出力: 単位