Operasi ApplyPauli
Peringatan
Dokumentasi ini mengacu pada QDK Klasik, yang telah digantikan oleh QDK Modern.
Silakan lihat https://aka.ms/qdk.api dokumentasi API untuk QDK Modern.
Namespace: Microsoft.Quantum.Canon
Paket: Microsoft.Quantum.Standard
Mengingat operator Pauli multi-qubit, menerapkan operasi yang sesuai ke register.
operation ApplyPauli (pauli : Pauli[], target : Qubit[]) : Unit is Adj + Ctl
Input
pauli : Pauli[]
Operator Pauli multi-qubit diwakili sebagai array operator Pauli qubit tunggal.
target : Qubit[]
Daftar untuk menerapkan operasi Pauli yang diberikan pada.
Output : Unit
Contoh
Berikut ini setara:
ApplyPauli([PauliY, PauliZ, PauliX], target);
dan
Y(target[0]);
Z(target[1]);
X(target[2]);