Partager via


Opération ApplyPauli

Nom complet : Std.Canon.ApplyPauli

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

Résumé

Étant donné un opérateur Pauli à plusieurs qubits, applique l’opération correspondante à un registre quantique.

Entrée

Pauli

Opérateur Pauli multi-qubit représenté sous la forme d’un tableau d’opérateurs Pauli à qubit unique.

cible

Inscrivez-vous pour appliquer l’opération Pauli donnée.

Exemple

Les éléments suivants sont équivalents :

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

et

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