Megosztás a következőn keresztül:


ApplyPauli művelet

Teljes név: Std.Canon.ApplyPauli

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

Összefoglalás

Több qubites Pauli operátorral alkalmazza a megfelelő műveletet egy kvantumregisztrációs regiszterre.

Bemenet

Pauli

Egy több qubites Pauli operátor, amely egy qubites Pauli operátorok tömbjeként jelenik meg.

cél

Regisztráljon az adott Pauli-művelet alkalmazásához.

Példa

A következők egyenértékűek:

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

és

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