次の方法で共有


Exp 操作

完全修飾名: Std.Intrinsic.Exp

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

概要

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

インプット

paulis

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

シータ

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

量子ビット

指定された回転を適用するレジスタ。

備考

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