Condividi tramite


Operazione ApplyPauli

Nome completo: Std.Canon.ApplyPauli

operation ApplyPauli(pauli : Pauli[], target : Qubit[]) : Unit is Adj + Ctl

Sommario

Dato un operatore Pauli multi-qubit, applica l'operazione corrispondente a un registro quantistico.

Immissione

Pauli

Operatore Pauli multi-qubit rappresentato come matrice di operatori Pauli a qubit singolo.

bersaglio

Registrarsi per applicare l'operazione Pauli specificata.

Esempio

Di seguito sono riportati gli equivalenti:

ApplyPauli([PauliY, PauliZ, PauliX], target);

e

Y(target[0]);
Z(target[1]);
X(target[2]);