Share via


Exp 操作

警告

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

モダン QDK の API ドキュメントについては、こちらをご覧 https://aka.ms/qdk.api ください。

名前空間: Microsoft.Quantum.Intrinsic

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

複数量子ビットパウリ演算子の指数関数を適用します。

operation Exp (paulis : Pauli[], theta : Double, qubits : Qubit[]) : Unit is Adj + Ctl

説明

\begin{align} e^{i \theta [P_0 \otimes P_1 \cdots P_{N-1}]},\end{align} ここで、$P_i$ は の $i$番目の paulis要素で、ここで$N = $Length(paulis)

入力

paulis : Pauli[]

各量子ビットのテンソル積係数を示す単一量子ビットパウリ値の配列。

theta : Double

ターゲット レジスタを回転させる、指定されたマルチ量子ビットパウリ演算子に関する角度。

qubits : Qubit[]

指定された回転を適用するために登録します。

出力: 単位