Operação exp
Aviso
Esta documentação refere-se ao QDK Clássico, que foi substituído pelo QDK Moderno.
https://aka.ms/qdk.api Veja a documentação da API para o QDK Moderno.
Espaço de nomes: Microsoft.Quantum.Intrínseco
Pacote: Microsoft.Quantum.Type2.Core
Aplica o exponencial de um operador Pauli de vários qubits.
operation Exp (paulis : Pauli[], theta : Double, qubits : Qubit[]) : Unit is Adj + Ctl
Description
\begin{align} e^{i \theta [P_0 \otimes P_1 \cdots P_{N-1}]}, \end{align} em que $P_i$ é o elemento $i$th de paulis
e em que $N = $Length(paulis)
.
Entrada
paulis: Pauli[]
Matriz de valores Pauli de qubit único que indicam os fatores de produto do tensor em cada qubit.
teta: Duplo
Ângulo sobre o operador Pauli de vários qubits pelo qual o registo de destino deve ser rodado.
qubits: Qubit[]
Registe-se para aplicar a rotação especificada.