Langkau ke kandungan utama

Operasi dan boleh-cela Pauli

Matriks Pauli memainkan peranan utama dalam formalisme penstabil. Kita akan mulakan pelajaran ini dengan perbincangan mengenai matriks Pauli, termasuk beberapa sifat algebra asasnya, dan kita juga akan membincangkan bagaimana matriks Pauli (dan hasil darab tensor matriks Pauli) boleh menggambarkan pengukuran.

Asas operasi Pauli​

Berikut ialah matriks Pauli, termasuk matriks identiti 2Γ—22\times 2 dan tiga matriks Pauli bukan-identiti.

I=(1001)X=(0110)Y=(0βˆ’ii0)Z=(100βˆ’1)\mathbb{I} = \begin{pmatrix} 1 & 0\\ 0 & 1 \end{pmatrix} \qquad X = \begin{pmatrix} 0 & 1\\ 1 & 0 \end{pmatrix} \qquad Y = \begin{pmatrix} 0 & -i\\ i & 0 \end{pmatrix} \qquad Z = \begin{pmatrix} 1 & 0\\ 0 & -1 \end{pmatrix}

Sifat matriks Pauli​

Kesemua empat matriks Pauli adalah unitari dan Hermitian. Kita menggunakan nama Οƒx,\sigma_x, Οƒy,\sigma_y, dan Οƒz\sigma_z untuk merujuk kepada matriks Pauli bukan-identiti di awal siri ini, tetapi adalah lazim untuk menggunakan huruf besar X,X, Y,Y, dan ZZ dalam konteks pembetulan ralat. Konvensyen ini diikuti dalam pelajaran sebelumnya, dan kita akan terus berbuat demikian untuk pelajaran-pelajaran yang tinggal.

Matriks Pauli bukan-identiti yang berbeza anti-tukar ganti antara satu sama lain.

XY=βˆ’YXXZ=βˆ’ZXYZ=βˆ’ZYXY = -YX \qquad XZ = -ZX \qquad YZ = -ZY

Hubungan anti-tukar ganti ini mudah dan boleh disahkan dengan melakukan pendaraban, tetapi ia sangat penting, dalam formalisme penstabil dan di tempat lain. Seperti yang akan kita lihat, tanda negatif yang muncul apabila susunan antara dua matriks Pauli bukan-identiti yang berbeza dibalikkan dalam hasil darab matriks sepadan tepat dengan pengesanan ralat dalam formalisme penstabil.

Kita juga mempunyai peraturan pendaraban yang disenaraikan di sini.

XX=YY=ZZ=IXY=iZYZ=iXZX=iYXX = YY = ZZ = \mathbb{I} \qquad XY = iZ \qquad YZ = iX \qquad ZX = iY

Iaitu, setiap matriks Pauli adalah inversnya sendiri (yang sentiasa benar untuk mana-mana matriks yang unitari dan Hermitian), dan mendarab dua matriks Pauli bukan-identiti yang berbeza sentiasa menghasilkan Β±i\pm i kali matriks Pauli bukan-identiti yang tinggal. Khususnya, sehingga faktor fasa, YY bersamaan dengan XZ,X Z, yang menjelaskan tumpuan kita pada ralat XX dan ZZ serta kekurangan minat terhadap ralat YY dalam pembetulan ralat kuantum; XX mewakili balik-bit, ZZ mewakili balik-fasa, dan jadi (sehingga faktor fasa global) YY mewakili kedua-dua ralat itu berlaku serentak pada Qubit yang sama.

Operasi Pauli pada berbilang Qubit​

Keempat-empat matriks Pauli mewakili operasi (yang boleh menjadi ralat) pada satu Qubit β€” dan dengan menghasilkan darab tensor antara mereka, kita memperoleh operasi pada berbilang Qubit. Sebagai istilah, apabila kita merujuk kepada operasi Pauli n-Qubit, kita bermaksud hasil darab tensor mana-mana nn matriks Pauli, seperti contoh-contoh yang ditunjukkan di sini, di mana n=9.n=9.

IβŠ—IβŠ—IβŠ—IβŠ—IβŠ—IβŠ—IβŠ—IβŠ—IXβŠ—XβŠ—IβŠ—IβŠ—IβŠ—IβŠ—IβŠ—IβŠ—IXβŠ—YβŠ—ZβŠ—IβŠ—IβŠ—IβŠ—XβŠ—YβŠ—Z\begin{gathered} \mathbb{I} \otimes \mathbb{I} \otimes \mathbb{I} \otimes \mathbb{I} \otimes \mathbb{I} \otimes \mathbb{I} \otimes \mathbb{I} \otimes \mathbb{I} \otimes \mathbb{I} \\[1mm] X \otimes X \otimes \mathbb{I} \otimes \mathbb{I} \otimes \mathbb{I} \otimes \mathbb{I} \otimes \mathbb{I} \otimes \mathbb{I} \otimes \mathbb{I} \\[1mm] X \otimes Y \otimes Z \otimes \mathbb{I} \otimes \mathbb{I} \otimes \mathbb{I} \otimes X \otimes Y \otimes Z \end{gathered}

Selalunya, istilah operasi Pauli merujuk kepada hasil darab tensor matriks Pauli bersama-sama faktor fasa, atau kadangkala hanya faktor fasa tertentu seperti Β±1\pm 1 dan Β±i.\pm i. Terdapat sebab-sebab yang baik untuk membenarkan faktor fasa seperti ini dari sudut pandang matematik β€” tetapi, untuk memastikan perkara mudah, kita akan menggunakan istilah operasi Pauli dalam kursus ini untuk merujuk kepada hasil darab tensor matriks Pauli tanpa kemungkinan faktor fasa selain 1.

Berat suatu operasi Pauli nn-Qubit ialah bilangan matriks Pauli bukan-identiti dalam hasil darab tensor. Contohnya, contoh pertama di atas mempunyai berat 0,0, yang kedua mempunyai berat 2,2, dan yang ketiga mempunyai berat 6.6. Secara intuitif, berat suatu operasi Pauli nn-Qubit ialah bilangan Qubit yang ia bertindak secara bukan-trivial. Adalah tipikal bahawa kod pembetulan ralat kuantum direka supaya boleh mengesan dan membetulkan ralat yang diwakili oleh operasi Pauli selagi beratnya tidak terlalu tinggi.

Operasi Pauli sebagai penjana​

Kadangkala berguna untuk menganggap koleksi operasi Pauli sebagai penjana set (lebih khusus, kumpulan) operasi, dalam erti algebra yang mungkin anda kenali jika anda biasa dengan teori kumpulan. Jika anda tidak biasa dengan teori kumpulan, tidak mengapa β€” ia tidak penting untuk pelajaran ini. Walau bagaimanapun, kebiasaan dengan asas-asas teori kumpulan amat disyorkan bagi mereka yang berminat untuk meneroka pembetulan ralat kuantum dengan lebih mendalam.

Andaikan bahawa P1,…,PrP_1, \ldots, P_r ialah operasi Pauli nn-Qubit. Apabila kita merujuk kepada set yang dijana oleh P1,…,Pr,P_1, \ldots, P_r, kita bermaksud set semua matriks yang boleh diperoleh dengan mendarab matriks-matriks ini bersama, dalam sebarang gabungan dan dalam sebarang urutan yang kita pilih, mengambil setiap satu sebanyak mana kali yang kita suka. Notasi yang digunakan untuk merujuk set ini ialah ⟨P1,…,Pr⟩.\langle P_1, \ldots, P_r \rangle.

Sebagai contoh, set yang dijana oleh tiga matriks Pauli bukan-identiti adalah seperti berikut.

⟨X,Y,Z⟩={Ξ±P :β€‰Ξ±βˆˆ{1,i,βˆ’1,βˆ’i},β€…β€ŠP∈{I,X,Y,Z}}\langle X, Y, Z \rangle = \bigl\{\alpha P\,:\,\alpha\in\{1,i,-1,-i\},\; P\in\{\mathbb{I},X,Y,Z\} \bigr\}

Ini boleh difahami melalui peraturan pendaraban yang disenaraikan sebelumnya. Terdapat 16 matriks berbeza dalam set ini, yang biasanya dipanggil kumpulan Pauli.

Sebagai contoh kedua, jika kita mengeluarkan Y,Y, kita memperoleh separuh daripada kumpulan Pauli.

⟨X,Z⟩={I,X,Z,βˆ’iY,βˆ’I,βˆ’X,βˆ’Z,iY}\langle X, Z\rangle = \{ \mathbb{I}, X, Z, -iY, -\mathbb{I}, -X, -Z, iY \}

Berikut ialah satu contoh terakhir (buat masa ini), di mana kali ini kita mempunyai n=2.n=2.

⟨XβŠ—X,ZβŠ—Z⟩={IβŠ—I,XβŠ—X,ZβŠ—Z,βˆ’YβŠ—Y}\langle X \otimes X, Z \otimes Z\rangle = \{ \mathbb{I}\otimes\mathbb{I}, X\otimes X, Z\otimes Z, -Y\otimes Y \}

Dalam kes ini kita hanya memperoleh empat elemen, disebabkan oleh hakikat bahawa XβŠ—XX\otimes X dan ZβŠ—ZZ\otimes Z bertukar ganti:

(XβŠ—X)(ZβŠ—Z)=(XZ)βŠ—(XZ)=(βˆ’ZX)βŠ—(βˆ’ZX)=(ZX)βŠ—(ZX)=(ZβŠ—Z)(XβŠ—X).\begin{aligned} (X\otimes X)(Z\otimes Z) & = (XZ) \otimes (XZ)\\ & = (-ZX)\otimes (-ZX)\\ & = (ZX)\otimes (ZX)\\ & = (Z\otimes Z)(X\otimes X). \end{aligned}

Boleh-cela Pauli​

Matriks Pauli, dan operasi Pauli nn-Qubit secara amnya, adalah unitari, dan oleh itu ia menggambarkan operasi unitari pada Qubit. Tetapi ia juga adalah matriks Hermitian, dan atas sebab ini ia menggambarkan pengukuran, seperti yang akan dijelaskan sekarang.

Boleh-cela matriks Hermitian​

Pertimbangkan dahulu matriks Hermitian sewenang-wenangnya A.A. Apabila kita merujuk AA sebagai boleh-cela, kita mengaitkan dengan AA suatu pengukuran projektif yang ditakrifkan secara unik. Dalam kata lain, hasil yang mungkin ialah nilai eigen yang berbeza bagi A,A, dan unjuran yang mentakrifkan pengukuran ialah yang mengunjurkan ke ruang yang direntangi oleh vektor eigen yang sepadan bagi A.A. Jadi, hasil untuk pengukuran sedemikian kebetulannya adalah nombor nyata β€” tetapi kerana matriks hanya mempunyai bilangan nilai eigen yang terhingga, hanya akan ada bilangan hasil pengukuran yang terhingga untuk sesuatu pilihan A.A.

Secara lebih terperinci, mengikut teorem spektrum, adalah mungkin untuk menulis

A=βˆ‘k=1mΞ»kΞ kA = \sum_{k = 1}^m \lambda_k \Pi_k

untuk nilai eigen nombor nyata berbeza Ξ»1,…,Ξ»m\lambda_1,\ldots,\lambda_m dan unjuran Ξ 1,…,Ξ m\Pi_1,\ldots,\Pi_m yang memenuhi

Ξ 1+β‹―+Ξ m=I.\Pi_1 + \cdots + \Pi_m = \mathbb{I}.

Ungkapan matriks sedemikian adalah unik sehingga pengurutan nilai eigen. Cara lain untuk menyatakannya ialah, jika kita menegaskan bahawa nilai eigen disusun dalam nilai menurun Ξ»1>Ξ»2>β‹―>Ξ»m,\lambda_1 > \lambda_2 > \cdots > \lambda_m, maka hanya ada satu cara untuk menulis AA dalam bentuk di atas.

Berdasarkan ungkapan ini, pengukuran yang kita kaitkan dengan boleh-cela AA ialah pengukuran projektif yang diterangkan oleh unjuran Ξ 1,…,Ξ m,\Pi_1,\ldots,\Pi_m, dan nilai eigen Ξ»1,…,Ξ»m\lambda_1,\ldots,\lambda_m difahami sebagai hasil pengukuran yang sepadan dengan unjuran-unjuran ini.

Pengukuran daripada operasi Pauli​

Mari kita lihat bagaimana rupa pengukuran seperti yang baru diterangkan untuk operasi Pauli, bermula dengan tiga matriks Pauli bukan-identiti. Matriks-matriks ini mempunyai penguraian spektrum seperti berikut.

X=∣+⟩⟨+βˆ£βˆ’βˆ£βˆ’βŸ©βŸ¨βˆ’βˆ£Y=∣+i⟩⟨+iβˆ£βˆ’βˆ£βˆ’iβŸ©βŸ¨βˆ’i∣Z=∣0⟩⟨0βˆ£βˆ’βˆ£1⟩⟨1∣\begin{gathered} X = \vert {+} \rangle\langle {+} \vert - \vert {-} \rangle\langle {-} \vert\\ Y = \vert {+i} \rangle\langle {+i} \vert - \vert {-i} \rangle\langle {-i} \vert\\ Z = \vert {0} \rangle\langle {0} \vert - \vert {1} \rangle\langle {1} \vert \end{gathered}

Pengukuran yang ditakrifkan oleh X,X, Y,Y, dan Z,Z, dilihat sebagai boleh-cela, adalah oleh itu pengukuran projektif yang ditakrifkan oleh set unjuran berikut, masing-masing.

{∣+⟩⟨+∣,βˆ£βˆ’βŸ©βŸ¨βˆ’βˆ£}{∣+i⟩⟨+i∣,βˆ£βˆ’iβŸ©βŸ¨βˆ’i∣}{∣0⟩⟨0∣,∣1⟩⟨1∣}\begin{gathered} \bigl\{\vert {+} \rangle\langle {+} \vert, \vert {-} \rangle\langle {-} \vert \bigr\} \\ \bigl\{\vert {+i} \rangle\langle {+i} \vert, \vert {-i} \rangle\langle {-i} \vert\bigr\} \\ \bigl\{\vert {0} \rangle\langle {0} \vert, \vert {1} \rangle\langle {1} \vert\bigr\} \end{gathered}

Dalam ketiga-tiga kes, dua hasil pengukuran yang mungkin ialah nilai eigen +1+1 dan βˆ’1.-1. Pengukuran sedemikian biasanya dipanggil pengukuran-XX, pengukuran-YY, dan pengukuran-ZZ. Kita telah temui pengukuran-pengukuran ini dalam pelajaran "Pengukuran am" bagi "Rumusan am maklumat kuantum," di mana ia timbul dalam konteks tomografi keadaan kuantum.

Tentunya, pengukuran-ZZ pada asasnya hanyalah pengukuran asas piawai dan pengukuran-XX ialah pengukuran terhadap asas plus/minus suatu Qubit β€” tetapi, seperti yang diterangkan di sini, kita mengambil nilai eigen +1+1 dan βˆ’1-1 sebagai hasil pengukuran yang sebenar.

Preskripsi yang sama boleh diikuti untuk operasi Pauli pada nβ‰₯2n\geq 2 Qubit, walaupun harus ditekankan bahawa masih hanya akan ada dua hasil yang mungkin untuk pengukuran yang diterangkan dengan cara ini: +1+1 dan βˆ’1,-1, yang merupakan satu-satunya nilai eigen yang mungkin bagi operasi Pauli. Dua unjuran yang sepadan oleh itu akan mempunyai pangkat lebih tinggi daripada satu dalam kes ini. Lebih tepat lagi, untuk setiap operasi Pauli nn-Qubit bukan-identiti, ruang keadaan berdimensi 2n2^n sentiasa terbahagi kepada dua subruang vektor eigen berdimensi sama, jadi dua unjuran yang mentakrifkan pengukuran berkaitan akan kedua-duanya mempunyai pangkat 2nβˆ’1.2^{n-1}.

Pengukuran yang diterangkan oleh suatu operasi Pauli nn-Qubit, dianggap sebagai boleh-cela, oleh itu bukan perkara yang sama dengan pengukuran terhadap asas ortonormal vektor eigen operasi itu, mahupun ia sama dengan mengukur setiap matriks Pauli yang sepadan secara bebas, sebagai boleh-cela, pada nn Qubit. Kedua-dua alternatif itu akan memerlukan 2n2^n hasil pengukuran yang mungkin, tetapi di sini kita hanya mempunyai dua hasil yang mungkin +1+1 dan βˆ’1.-1.

Sebagai contoh, pertimbangkan operasi Pauli 2-Qubit ZβŠ—ZZ\otimes Z sebagai boleh-cela. Kita boleh mengambil hasil darab tensor penguraian spektrum secara berkesan untuk memperoleh satu untuk hasil darab tensor.

ZβŠ—Z=(∣0⟩⟨0βˆ£βˆ’βˆ£1⟩⟨1∣)βŠ—(∣0⟩⟨0βˆ£βˆ’βˆ£1⟩⟨1∣)=(∣00⟩⟨00∣+∣11⟩⟨11∣)βˆ’(∣01⟩⟨01∣+∣10⟩⟨10∣)\begin{aligned} Z\otimes Z & = (\vert 0\rangle\langle 0\vert - \vert 1\rangle\langle 1\vert) \otimes (\vert 0\rangle\langle 0\vert - \vert 1\rangle\langle 1\vert)\\ & = \bigl( \vert 00\rangle\langle 00\vert + \vert 11\rangle\langle 11\vert \bigr) - \bigl( \vert 01\rangle\langle 01\vert + \vert 10\rangle\langle 10\vert \bigr) \end{aligned}

Iaitu, kita mempunyai ZβŠ—Z=Ξ 0βˆ’Ξ 1Z\otimes Z = \Pi_0 - \Pi_1 untuk

Π0=∣00⟩⟨00∣+∣11⟩⟨11∣andΠ1=∣01⟩⟨01∣+∣10⟩⟨10∣,\Pi_0 = \vert 00\rangle\langle 00\vert + \vert 11\rangle\langle 11\vert \quad\text{and}\quad \Pi_1 = \vert 01\rangle\langle 01\vert + \vert 10\rangle\langle 10\vert,

jadi ini ialah dua unjuran yang mentakrifkan pengukuran. Jika, misalnya, kita mengukur keadaan Bell βˆ£Ο•+⟩\vert\phi^+\rangle secara tidak merosakkan menggunakan pengukuran ini, maka kita pasti akan memperoleh hasil +1,+1, dan keadaan tidak akan berubah akibat pengukuran. Khususnya, keadaan tidak akan runtuh kepada ∣00⟩\vert 00\rangle atau ∣11⟩.\vert 11\rangle.

Pelaksanaan tidak merosakkan melalui anggaran fasa​

Untuk sebarang operasi Pauli nn-Qubit, kita boleh melakukan pengukuran yang dikaitkan dengan boleh-cela itu secara tidak merosakkan menggunakan anggaran fasa.

Berikut ialah litar berdasarkan anggaran fasa yang berfungsi untuk sebarang matriks Pauli P,P, di mana pengukuran sedang dilakukan pada Qubit atas. Hasil 00 dan 11 pengukuran asas piawai dalam litar sepadan dengan nilai eigen +1+1 dan βˆ’1,-1, seperti yang biasanya kita ada untuk anggaran fasa dengan satu Qubit kawalan. (Perhatikan bahawa Qubit kawalan berada di bawah dalam rajah ini, manakala dalam pelajaran "Anggaran fasa dan pemfaktoran" bagi "Asas algoritma kuantum" Qubit kawalan dilukis di atas.)

Circuit for measuring a Pauli observable using phase estimation

Kaedah yang serupa berfungsi untuk operasi Pauli pada berbilang Qubit. Sebagai contoh, rajah litar berikut menggambarkan pengukuran tidak merosakkan boleh-cela Pauli 33-Qubit P2βŠ—P1βŠ—P0,P_2\otimes P_1\otimes P_0, untuk sebarang pilihan P0,P1,P2∈{X,Y,Z}.P_0,P_1,P_2 \in \{X,Y,Z\}.

Circuit for measuring a 3-qubit Pauli observable using phase estimation

Pendekatan ini digeneralisasikan kepada boleh-cela Pauli nn-Qubit, untuk sebarang n,n, dengan cara semula jadi. Tentunya, kita hanya perlu menyertakan get unitari-terkawal untuk faktor tensor bukan-identiti bagi boleh-cela Pauli apabila melaksanakan pengukuran sedemikian; get identiti-terkawal hanyalah get identiti dan oleh itu boleh ditinggalkan. Ini bermakna boleh-cela Pauli berpangkat rendah memerlukan litar yang lebih kecil untuk dilaksanakan melalui pendekatan ini.

Perhatikan bahawa, tanpa mengira n,n, litar anggaran fasa ini hanya mempunyai satu Qubit kawalan, yang konsisten dengan fakta bahawa hanya ada dua hasil pengukuran yang mungkin untuk pengukuran-pengukuran ini. Menggunakan lebih banyak Qubit kawalan tidak akan mendedahkan maklumat tambahan kerana pengukuran ini sudah sempurna menggunakan satu Qubit kawalan. (Satu cara untuk melihat ini ialah secara langsung dari prosedur umum anggaran fasa: andaian U2=IU^2 = \mathbb{I} menjadikan sebarang Qubit kawalan tambahan selepas yang pertama tidak berguna.)

Berikut ialah contoh khusus, pelaksanaan tidak merosakkan pengukuran ZβŠ—Z,Z\otimes Z, yang berkaitan dengan penerangan kod pengulangan 3-bit sebagai kod penstabil yang akan kita lihat tidak lama lagi.

Circuit for measuring a ZZ observable using phase estimation

Dalam kes ini, dan untuk hasil darab tensor lebih daripada dua boleh-cela ZZ secara amnya, litar boleh dipermudahkan.

Simplified circuit for measuring a ZZ observable

Oleh itu, pengukuran ini bersamaan dengan mengukur pariti (atau XOR) keadaan asas piawai dua Qubit secara tidak merosakkan.

Source: IBM Quantum docs β€” updated 15 Jan 2026
English version on doQumentation β€” updated 7 Mei 2026
This translation based on the English version of approx. 26 Mac 2026