Langkau ke kandungan utama

Hasil darab dalam dan unjuran

Untuk lebih bersedia meneroka keupayaan dan had litar kuantum, kita akan perkenalkan beberapa konsep matematik tambahan — iaitu hasil darab dalam antara vektor (dan hubungannya dengan norma Euclidean), gagasan ortogonaliti dan ortonormaliti untuk set vektor, serta matriks unjuran, yang akan membolehkan kita memperkenalkan generalisasi ringkas pengukuran asas piawai.

Hasil darab dalam

Ingat bahawa apabila kita menggunakan notasi Dirac untuk merujuk kepada vektor lajur sewenang-wenangnya sebagai ket, seperti

ψ=(α1α2αn),\vert \psi \rangle = \begin{pmatrix} \alpha_1\\ \alpha_2\\ \vdots\\ \alpha_n \end{pmatrix},

vektor bra yang sepadan adalah transpos konjugat vektor tersebut:

ψ=(ψ)=(α1α2αn).(1)\langle \psi \vert = \bigl(\vert \psi \rangle \bigr)^{\dagger} = \begin{pmatrix} \overline{\alpha_1} & \overline{\alpha_2} & \cdots & \overline{\alpha_n} \end{pmatrix}. \tag{1}

Atau, jika kita ada set keadaan klasik Σ\Sigma dalam fikiran, dan kita nyatakan vektor lajur sebagai ket, seperti

ψ=aΣαaa,\vert \psi \rangle = \sum_{a\in\Sigma} \alpha_a \vert a \rangle,

maka vektor baris (atau bra) yang sepadan adalah transpos konjugat

ψ=aΣαaa.(2)\langle \psi \vert = \sum_{a\in\Sigma} \overline{\alpha_a} \langle a \vert. \tag{2}

Kita juga tahu bahawa hasil darab vektor bra dengan vektor ket, yang dilihat sebagai matriks berbaris tunggal atau berlajur tunggal, menghasilkan skalar. Khususnya, jika kita ada dua vektor lajur

ψ=(α1α2αn)andϕ=(β1β2βn),\vert \psi \rangle = \begin{pmatrix} \alpha_1\\ \alpha_2\\ \vdots\\ \alpha_n \end{pmatrix} \quad\text{and}\quad \vert \phi \rangle = \begin{pmatrix} \beta_1\\ \beta_2\\ \vdots\\ \beta_n \end{pmatrix},

supaya vektor baris ψ\langle \psi \vert adalah seperti dalam persamaan (1),(1), maka

ψϕ=ψϕ=(α1α2αn)(β1β2βn)=α1β1++αnβn.\langle \psi \vert \phi \rangle = \langle \psi \vert \vert \phi \rangle = \begin{pmatrix} \overline{\alpha_1} & \overline{\alpha_2} & \cdots & \overline{\alpha_n} \end{pmatrix} \begin{pmatrix} \beta_1\\ \beta_2\\ \vdots\\ \beta_n \end{pmatrix} = \overline{\alpha_1} \beta_1 + \cdots + \overline{\alpha_n}\beta_n.

Atau, jika kita ada dua vektor lajur yang ditulis sebagai

ψ=aΣαaaandϕ=bΣβbb,\vert \psi \rangle = \sum_{a\in\Sigma} \alpha_a \vert a \rangle \quad\text{and}\quad \vert \phi \rangle = \sum_{b\in\Sigma} \beta_b \vert b \rangle,

supaya ψ\langle \psi \vert adalah vektor baris (2),(2), kita dapati bahawa

ψϕ=ψϕ=(aΣαaa)(bΣβbb)=aΣbΣαaβbab=aΣαaβa,\begin{aligned} \langle \psi \vert \phi \rangle & = \langle \psi \vert \vert \phi \rangle\\ & = \Biggl(\sum_{a\in\Sigma} \overline{\alpha_a} \langle a \vert\Biggr) \Biggl(\sum_{b\in\Sigma} \beta_b \vert b\rangle\Biggr)\\ & = \sum_{a\in\Sigma}\sum_{b\in\Sigma} \overline{\alpha_a} \beta_b \langle a \vert b \rangle\\ & = \sum_{a\in\Sigma} \overline{\alpha_a} \beta_a, \end{aligned}

di mana kesamaan terakhir mengikut daripada pemerhatian bahawa aa=1\langle a \vert a \rangle = 1 dan ab=0\langle a \vert b \rangle = 0 untuk keadaan klasik aa dan bb yang memenuhi ab.a\neq b.

Nilai ψϕ\langle \psi \vert \phi \rangle dipanggil hasil darab dalam antara vektor ψ\vert \psi\rangle dan ϕ.\vert \phi \rangle. Hasil darab dalam amat penting dalam maklumat dan pengiraan kuantum; kita tidak akan dapat memahami maklumat kuantum pada tahap matematik tanpa mereka.

Mari kita kumpulkan beberapa fakta asas tentang hasil darab dalam vektor.

  1. Hubungan dengan norma Euclidean. Hasil darab dalam mana-mana vektor

    ψ=aΣαaa\vert \psi \rangle = \sum_{a\in\Sigma} \alpha_a \vert a \rangle

    dengan dirinya sendiri ialah

    ψψ=aΣαaαa=aΣαa2=ψ2.\langle \psi \vert \psi \rangle = \sum_{a\in\Sigma} \overline{\alpha_a} \alpha_a = \sum_{a\in\Sigma} \vert\alpha_a\vert^2 = \bigl\| \vert \psi \rangle \bigr\|^2.

    Oleh itu, norma Euclidean sesebuah vektor boleh dinyatakan secara alternatif sebagai

    ψ=ψψ.\bigl\| \vert \psi \rangle \bigr\| = \sqrt{ \langle \psi \vert \psi \rangle }.

    Perlu diingat bahawa norma Euclidean sesebuah vektor mestilah sentiasa nombor nyata bukan negatif. Selain itu, satu-satunya cara norma Euclidean sesebuah vektor boleh sama dengan sifar ialah jika setiap entri adalah sama dengan sifar, yang bermaksud vektor tersebut adalah vektor sifar.

    Kita boleh meringkaskan pemerhatian ini seperti berikut: untuk setiap vektor ψ\vert \psi \rangle kita ada

    ψψ0,\langle \psi \vert \psi \rangle \geq 0,

    dengan ψψ=0\langle \psi \vert \psi \rangle = 0 jika dan hanya jika ψ=0.\vert \psi \rangle = 0. Sifat hasil darab dalam ini kadang-kadang dirujuk sebagai ketaktentuan positif.

  2. Simetri konjugat. Untuk mana-mana dua vektor

    ψ=aΣαaaandϕ=bΣβbb,\vert \psi \rangle = \sum_{a\in\Sigma} \alpha_a \vert a \rangle \quad\text{and}\quad \vert \phi \rangle = \sum_{b\in\Sigma} \beta_b \vert b \rangle,

    kita ada

    ψϕ=aΣαaβaandϕψ=aΣβaαa,\langle \psi \vert \phi \rangle = \sum_{a\in\Sigma} \overline{\alpha_a} \beta_a \quad\text{and}\quad \langle \phi \vert \psi \rangle = \sum_{a\in\Sigma} \overline{\beta_a} \alpha_a,

    dan oleh itu

    ψϕ=ϕψ.\overline{\langle \psi \vert \phi \rangle} = \langle \phi \vert \psi \rangle.
  3. Kelinearan dalam hujah kedua (dan kelinearan konjugat dalam hujah pertama). Andaikan ψ,\vert \psi \rangle, ϕ1,\vert \phi_1 \rangle, dan ϕ2\vert \phi_2 \rangle adalah vektor dan α1\alpha_1 serta α2\alpha_2 adalah nombor kompleks. Jika kita takrifkan vektor baru

    ϕ=α1ϕ1+α2ϕ2,\vert \phi\rangle = \alpha_1 \vert \phi_1\rangle + \alpha_2 \vert \phi_2\rangle,

    maka

    ψϕ=ψ(α1ϕ1+α2ϕ2)=α1ψϕ1+α2ψϕ2.\langle \psi \vert \phi \rangle = \langle \psi \vert \bigl( \alpha_1\vert \phi_1 \rangle + \alpha_2\vert \phi_2 \rangle\bigr) = \alpha_1 \langle \psi \vert \phi_1 \rangle + \alpha_2 \langle \psi \vert \phi_2 \rangle.

    Maksudnya, hasil darab dalam adalah linear dalam hujah kedua. Ini boleh disahkan sama ada melalui formula di atas atau hanya dengan menyedari bahawa pendaraban matriks adalah linear dalam setiap hujah (dan khususnya dalam hujah kedua).

    Menggabungkan fakta ini dengan simetri konjugat mendedahkan bahawa hasil darab dalam adalah linear konjugat dalam hujah pertama. Iaitu, jika ψ1,\vert \psi_1 \rangle, ψ2,\vert \psi_2 \rangle, dan ϕ\vert \phi \rangle adalah vektor dan α1\alpha_1 serta α2\alpha_2 adalah nombor kompleks, dan kita takrifkan

    ψ=α1ψ1+α2ψ2,\vert \psi \rangle = \alpha_1 \vert \psi_1\rangle + \alpha_2 \vert \psi_2 \rangle,

    maka

    ψϕ=(α1ψ1+α2ψ2)ϕ=α1ψ1ϕ+α2ψ2ϕ.\langle \psi \vert \phi \rangle = \bigl( \overline{\alpha_1} \langle \psi_1 \vert + \overline{\alpha_2} \langle \psi_2 \vert \bigr) \vert\phi\rangle = \overline{\alpha_1} \langle \psi_1 \vert \phi \rangle + \overline{\alpha_2} \langle \psi_2 \vert \phi \rangle.
  4. Ketaksamaan Cauchy–Schwarz. Untuk setiap pilihan vektor ϕ\vert \phi \rangle dan ψ\vert \psi \rangle yang mempunyai bilangan entri yang sama, kita ada

    ψϕψϕ.\bigl\vert \langle \psi \vert \phi \rangle\bigr| \leq \bigl\| \vert\psi \rangle \bigr\| \bigl\| \vert \phi \rangle \bigr\|.

    Ini adalah ketaksamaan yang sangat berguna yang digunakan secara meluas dalam maklumat kuantum (dan dalam banyak topik kajian lain).

Set ortogonal dan ortonormal

Dua vektor ϕ\vert \phi \rangle dan ψ\vert \psi \rangle dikatakan ortogonal jika hasil darab dalam mereka adalah sifar:

ψϕ=0.\langle \psi \vert \phi \rangle = 0.

Secara geometri, kita boleh memikirkan vektor ortogonal sebagai vektor yang bersudut tepat antara satu sama lain.

Set vektor {ψ1,,ψm}\{ \vert \psi_1\rangle,\ldots,\vert\psi_m\rangle\} dipanggil set ortogonal jika setiap vektor dalam set adalah ortogonal dengan setiap vektor lain dalam set. Iaitu, set ini adalah ortogonal jika

ψjψk=0\langle \psi_j \vert \psi_k\rangle = 0

untuk semua pilihan j,k{1,,m}j,k\in\{1,\ldots,m\} di mana jk.j\neq k.

Set vektor {ψ1,,ψm}\{ \vert \psi_1\rangle,\ldots,\vert\psi_m\rangle\} dipanggil set ortonormal jika ia adalah set ortogonal dan, selain itu, setiap vektor dalam set adalah vektor unit. Secara alternatif, set ini adalah set ortonormal jika kita ada

ψjψk={1j=k0jk(3)\langle \psi_j \vert \psi_k\rangle = \begin{cases} 1 & j = k\\[1mm] 0 & j\neq k \end{cases} \tag{3}

untuk semua pilihan j,k{1,,m}.j,k\in\{1,\ldots,m\}.

Akhirnya, set {ψ1,,ψm}\{ \vert \psi_1\rangle,\ldots,\vert\psi_m\rangle\} adalah asas ortonormal jika, selain menjadi set ortonormal, ia membentuk asas. Ini bersamaan dengan {ψ1,,ψm}\{ \vert \psi_1\rangle,\ldots,\vert\psi_m\rangle\} menjadi set ortonormal dan mm sama dengan dimensi ruang dari mana ψ1,,ψm\vert \psi_1\rangle,\ldots,\vert\psi_m\rangle diambil.

Sebagai contoh, untuk mana-mana set keadaan klasik Σ,\Sigma, set semua vektor asas piawai

{a:aΣ}\big\{ \vert a \rangle \,:\, a\in\Sigma\bigr\}

adalah asas ortonormal. Set {+,}\{\vert+\rangle,\vert-\rangle\} adalah asas ortonormal untuk ruang berdimensi 22 yang sepadan dengan satu qubit, dan asas Bell {ϕ+,ϕ,ψ+,ψ}\{\vert\phi^+\rangle, \vert\phi^-\rangle, \vert\psi^+\rangle, \vert\psi^-\rangle\} adalah asas ortonormal untuk ruang berdimensi 44 yang sepadan dengan dua qubit.

Meluaskan set ortonormal kepada asas ortonormal

Andaikan ψ1,,ψm\vert\psi_1\rangle,\ldots,\vert\psi_m\rangle adalah vektor yang berada dalam ruang berdimensi nn, dan andaikan pula {ψ1,,ψm}\{\vert\psi_1\rangle,\ldots,\vert\psi_m\rangle\} adalah set ortonormal. Set ortonormal sentiasa merupakan set bebas linear, jadi vektor-vektor ini semestinya merentangi subruang berdimensi m.m. Daripada ini kita menyimpulkan bahawa mnm\leq n kerana dimensi subruang yang direntangi oleh vektor-vektor ini tidak boleh lebih besar daripada dimensi keseluruhan ruang dari mana mereka diambil.

Jika memang m<n,m<n, maka sentiasa boleh dipilih tambahan nmn-m vektor ψm+1,,ψn\vert \psi_{m+1}\rangle,\ldots,\vert\psi_n\rangle supaya {ψ1,,ψn}\{\vert\psi_1\rangle,\ldots,\vert\psi_n\rangle\} membentuk asas ortonormal. Prosedur yang dikenali sebagai proses ortogonalisasi Gram–Schmidt boleh digunakan untuk membina vektor-vektor ini.

Set ortonormal dan matriks uniter

Set vektor ortonormal berkait rapat dengan matriks uniter. Satu cara untuk menyatakan kaitan ini ialah dengan mengatakan bahawa tiga pernyataan berikut adalah setara secara logik (bermaksud semuanya benar atau semuanya salah) untuk mana-mana pilihan matriks segiempat UU:

  1. Matriks UU adalah uniter (iaitu, UU=I=UUU^{\dagger} U = \mathbb{I} = U U^{\dagger}).
  2. Baris-baris UU membentuk set ortonormal.
  3. Lajur-lajur UU membentuk set ortonormal.

Kesetaraan ini sebenarnya agak mudah apabila kita fikirkan cara pendaraban matriks dan transpos konjugat berfungsi. Andaikan, misalnya, kita ada matriks 3×33\times 3 seperti ini:

U=(α1,1α1,2α1,3α2,1α2,2α2,3α3,1α3,2α3,3)U = \begin{pmatrix} \alpha_{1,1} & \alpha_{1,2} & \alpha_{1,3} \\[1mm] \alpha_{2,1} & \alpha_{2,2} & \alpha_{2,3} \\[1mm] \alpha_{3,1} & \alpha_{3,2} & \alpha_{3,3} \end{pmatrix}

Transpos konjugat UU kelihatan seperti ini:

U=(α1,1α2,1α3,1α1,2α2,2α3,2α1,3α2,3α3,3)U^{\dagger} = \begin{pmatrix} \overline{\alpha_{1,1}} & \overline{\alpha_{2,1}} & \overline{\alpha_{3,1}} \\[1mm] \overline{\alpha_{1,2}} & \overline{\alpha_{2,2}} & \overline{\alpha_{3,2}} \\[1mm] \overline{\alpha_{1,3}} & \overline{\alpha_{2,3}} & \overline{\alpha_{3,3}} \end{pmatrix}

Mendarabkan dua matriks, dengan transpos konjugat di sebelah kiri, memberi kita matriks ini:

(α1,1α2,1α3,1α1,2α2,2α3,2α1,3α2,3α3,3)(α1,1α1,2α1,3α2,1α2,2α2,3α3,1α3,2α3,3)=(α1,1α1,1+α2,1α2,1+α3,1α3,1α1,1α1,2+α2,1α2,2+α3,1α3,2α1,1α1,3+α2,1α2,3+α3,1α3,3α1,2α1,1+α2,2α2,1+α3,2α3,1α1,2α1,2+α2,2α2,2+α3,2α3,2α1,2α1,3+α2,2α2,3+α3,2α3,3α1,3α1,1+α2,3α2,1+α3,3α3,1α1,3α1,2+α2,3α2,2+α3,3α3,2α1,3α1,3+α2,3α2,3+α3,3α3,3)\begin{aligned} &\begin{pmatrix} \overline{\alpha_{1,1}} & \overline{\alpha_{2,1}} & \overline{\alpha_{3,1}} \\[1mm] \overline{\alpha_{1,2}} & \overline{\alpha_{2,2}} & \overline{\alpha_{3,2}} \\[1mm] \overline{\alpha_{1,3}} & \overline{\alpha_{2,3}} & \overline{\alpha_{3,3}} \end{pmatrix} \begin{pmatrix} \alpha_{1,1} & \alpha_{1,2} & \alpha_{1,3} \\[1mm] \alpha_{2,1} & \alpha_{2,2} & \alpha_{2,3} \\[1mm] \alpha_{3,1} & \alpha_{3,2} & \alpha_{3,3} \end{pmatrix}\\[4mm] \quad &= \begin{pmatrix} \overline{\alpha_{1,1}}\alpha_{1,1} + \overline{\alpha_{2,1}}\alpha_{2,1} + \overline{\alpha_{3,1}}\alpha_{3,1} & \overline{\alpha_{1,1}}\alpha_{1,2} + \overline{\alpha_{2,1}}\alpha_{2,2} + \overline{\alpha_{3,1}}\alpha_{3,2} & \overline{\alpha_{1,1}}\alpha_{1,3} + \overline{\alpha_{2,1}}\alpha_{2,3} + \overline{\alpha_{3,1}}\alpha_{3,3} \\[2mm] \overline{\alpha_{1,2}}\alpha_{1,1} + \overline{\alpha_{2,2}}\alpha_{2,1} + \overline{\alpha_{3,2}}\alpha_{3,1} & \overline{\alpha_{1,2}}\alpha_{1,2} + \overline{\alpha_{2,2}}\alpha_{2,2} + \overline{\alpha_{3,2}}\alpha_{3,2} & \overline{\alpha_{1,2}}\alpha_{1,3} + \overline{\alpha_{2,2}}\alpha_{2,3} + \overline{\alpha_{3,2}}\alpha_{3,3} \\[2mm] \overline{\alpha_{1,3}}\alpha_{1,1} + \overline{\alpha_{2,3}}\alpha_{2,1} + \overline{\alpha_{3,3}}\alpha_{3,1} & \overline{\alpha_{1,3}}\alpha_{1,2} + \overline{\alpha_{2,3}}\alpha_{2,2} + \overline{\alpha_{3,3}}\alpha_{3,2} & \overline{\alpha_{1,3}}\alpha_{1,3} + \overline{\alpha_{2,3}}\alpha_{2,3} + \overline{\alpha_{3,3}}\alpha_{3,3} \end{pmatrix} \end{aligned}

Jika kita bentuk tiga vektor daripada lajur-lajur U,U,

ψ1=(α1,1α2,1α3,1),ψ2=(α1,2α2,2α3,2),ψ3=(α1,3α2,3α3,3),\vert \psi_1\rangle = \begin{pmatrix} \alpha_{1,1}\\ \alpha_{2,1}\\ \alpha_{3,1} \end{pmatrix}, \quad \vert \psi_2\rangle = \begin{pmatrix} \alpha_{1,2}\\ \alpha_{2,2}\\ \alpha_{3,2} \end{pmatrix}, \quad \vert \psi_3\rangle = \begin{pmatrix} \alpha_{1,3}\\ \alpha_{2,3}\\ \alpha_{3,3} \end{pmatrix},

maka kita boleh menyatakan hasil darab di atas secara alternatif seperti berikut:

UU=(ψ1ψ1ψ1ψ2ψ1ψ3ψ2ψ1ψ2ψ2ψ2ψ3ψ3ψ1ψ3ψ2ψ3ψ3)U^{\dagger} U = \begin{pmatrix} \langle \psi_1\vert \psi_1 \rangle & \langle \psi_1\vert \psi_2 \rangle & \langle \psi_1\vert \psi_3 \rangle \\ \langle \psi_2\vert \psi_1 \rangle & \langle \psi_2\vert \psi_2 \rangle & \langle \psi_2\vert \psi_3 \rangle \\ \langle \psi_3\vert \psi_1 \rangle & \langle \psi_3\vert \psi_2 \rangle & \langle \psi_3\vert \psi_3 \rangle \end{pmatrix}

Merujuk kepada persamaan (3),(3), kita kini nampak bahawa syarat matriks ini sama dengan matriks identiti adalah bersamaan dengan ortonormaliti set {ψ1,ψ2,ψ3}.\{\vert\psi_1\rangle,\vert\psi_2\rangle,\vert\psi_3\rangle\}.

Hujah ini boleh diumumkan kepada matriks uniter bersaiz apa pun. Fakta bahawa baris-baris sesebuah matriks membentuk asas ortonormal jika dan hanya jika matriks tersebut uniter kemudiannya mengikut daripada fakta bahawa sesebuah matriks adalah uniter jika dan hanya jika transposnya adalah uniter.

Memandangkan kesetaraan yang diterangkan di atas, bersama-sama dengan fakta bahawa setiap set ortonormal boleh dilanjutkan untuk membentuk asas ortonormal, kita menyimpulkan fakta berguna berikut: Diberi mana-mana set vektor ortonormal {ψ1,,ψm}\{\vert\psi_1\rangle,\ldots,\vert\psi_m\rangle\} yang diambil dari ruang berdimensi nn, terdapat matriks uniter UU yang mm lajur pertamanya adalah vektor ψ1,,ψm.\vert\psi_1\rangle,\ldots,\vert\psi_m\rangle. Secara bergambar, kita sentiasa boleh mencari matriks uniter berbentuk ini:

U=(ψ1ψ2ψmψm+1ψn).U = \left( \begin{array}{ccccccc} \rule{0.4pt}{10pt} & \rule{0.4pt}{10pt} & & \rule{0.4pt}{10pt} & \rule{0.4pt}{10pt} & & \rule{0.4pt}{10pt}\\ \vert\psi_1\rangle & \vert\psi_2\rangle & \cdots & \vert\psi_m\rangle & \vert\psi_{m+1}\rangle & \cdots & \vert\psi_n\rangle\\[2mm] \rule{0.4pt}{10pt} & \rule{0.4pt}{10pt} & & \rule{0.4pt}{10pt} & \rule{0.4pt}{10pt} & & \rule{0.4pt}{10pt} \end{array} \right).

Di sini, nmn-m lajur terakhir diisi dengan mana-mana pilihan vektor ψm+1,,ψn\vert\psi_{m+1}\rangle,\ldots,\vert\psi_n\rangle yang menjadikan {ψ1,,ψn}\{\vert\psi_1\rangle,\ldots,\vert\psi_n\rangle\} asas ortonormal.

Unjuran dan pengukuran unjuran

Matriks unjuran

Matriks segiempat Π\Pi dipanggil unjuran jika ia memenuhi dua sifat:

  1. Π=Π.\Pi = \Pi^{\dagger}.
  2. Π2=Π.\Pi^2 = \Pi.

Matriks yang memenuhi syarat pertama — iaitu sama dengan transpos konjugat mereka sendiri — dipanggil matriks Hermitian, dan matriks yang memenuhi syarat kedua — iaitu mengkuasadua mereka tidak mengubahnya — dipanggil matriks idempoten.

Sebagai peringatan, perkataan unjuran kadang-kadang digunakan untuk merujuk kepada mana-mana matriks yang memenuhi hanya syarat kedua tetapi tidak semestinya yang pertama, dan apabila ini berlaku, istilah unjuran ortogon biasanya digunakan untuk merujuk kepada matriks yang memenuhi kedua-dua sifat. Walau bagaimanapun, dalam konteks maklumat dan pengiraan kuantum, istilah unjuran dan matriks unjuran lebih kerap merujuk kepada matriks yang memenuhi kedua-dua syarat.

Contoh unjuran ialah matriks

Π=ψψ(4)\Pi = \vert \psi \rangle \langle \psi \vert \tag{4}

untuk mana-mana vektor unit ψ.\vert \psi\rangle. Kita boleh melihat bahawa matriks ini adalah Hermitian seperti berikut:

Π=(ψψ)=(ψ)(ψ)=ψψ=Π.\Pi^{\dagger} = \bigl( \vert \psi \rangle \langle \psi \vert \bigr)^{\dagger} = \bigl( \langle \psi \vert \bigr)^{\dagger}\bigl( \vert \psi \rangle \bigr)^{\dagger} = \vert \psi \rangle \langle \psi \vert = \Pi.

Di sini, untuk mendapatkan kesamaan kedua, kita telah menggunakan formula

(AB)=BA,(A B)^{\dagger} = B^{\dagger} A^{\dagger},

yang sentiasa benar, untuk mana-mana dua matriks AA dan BB di mana hasil darab ABAB boleh dilakukan.

Untuk melihat bahawa matriks Π\Pi dalam (4)(4) adalah idempoten, kita boleh menggunakan andaian bahawa ψ\vert\psi\rangle adalah vektor unit, supaya ia memenuhi ψψ=1.\langle \psi \vert \psi\rangle = 1. Oleh itu, kita ada

Π2=(ψψ)2=ψψψψ=ψψ=Π.\Pi^2 = \bigl( \vert\psi\rangle\langle \psi\vert \bigr)^2 = \vert\psi\rangle\langle \psi\vert\psi\rangle\langle\psi\vert = \vert\psi\rangle\langle\psi\vert = \Pi.

Secara lebih umum, jika {ψ1,,ψm}\{\vert \psi_1\rangle,\ldots,\vert \psi_m\rangle\} adalah mana-mana set vektor ortonormal, maka matriks

Π=k=1mψkψk(5)\Pi = \sum_{k = 1}^m \vert \psi_k\rangle \langle \psi_k \vert \tag{5}

adalah unjuran. Khususnya, kita ada

Π=(k=1mψkψk)=k=1m(ψkψk)=k=1mψkψk=Π,\begin{aligned} \Pi^{\dagger} &= \biggl(\sum_{k = 1}^m \vert \psi_k\rangle \langle \psi_k \vert\biggr)^{\dagger} \\ &= \sum_{k = 1}^m \bigl(\vert\psi_k\rangle\langle\psi_k\vert\bigr)^{\dagger} \\ &= \sum_{k = 1}^m \vert \psi_k\rangle \langle \psi_k \vert\\ &= \Pi, \end{aligned}

dan

Π2=(j=1mψjψj)(k=1mψkψk)=j=1mk=1mψjψjψkψk=k=1mψkψk=Π,\begin{aligned} \Pi^2 & = \biggl( \sum_{j = 1}^m \vert \psi_j\rangle \langle \psi_j \vert\Bigr)\Bigl(\sum_{k = 1}^m \vert \psi_k\rangle \langle \psi_k \vert\biggr) \\ & = \sum_{j = 1}^m\sum_{k = 1}^m \vert \psi_j\rangle \langle \psi_j \vert \psi_k\rangle \langle \psi_k \vert \\ & = \sum_{k = 1}^m \vert \psi_k\rangle \langle \psi_k \vert\\ & = \Pi, \end{aligned}

di mana ortonormaliti {ψ1,,ψm}\{\vert \psi_1\rangle,\ldots,\vert \psi_m\rangle\} menyiratkan kesamaan kedua dari belakang.

Sebenarnya, ini menghabiskan semua kemungkinan: setiap unjuran Π\Pi boleh ditulis dalam bentuk (5)(5) untuk sesetengah pilihan set ortonormal {ψ1,,ψm}.\{\vert \psi_1\rangle,\ldots,\vert \psi_m\rangle\}. (Secara teknikalnya, matriks sifar Π=0,\Pi=0, yang merupakan unjuran, adalah kes istimewa. Untuk memuatkannya ke dalam bentuk umum (5)(5) kita perlu membenarkan kemungkinan bahawa jumlahan adalah kosong, menghasilkan matriks sifar.)

Pengukuran unjuran

Gagasan pengukuran sistem kuantum adalah lebih umum daripada sekadar pengukuran asas piawai. Pengukuran unjuran adalah pengukuran yang diterangkan oleh koleksi unjuran yang jumlahnya sama dengan matriks identiti. Dalam simbol, koleksi {Π0,,Πm1}\{\Pi_0,\ldots,\Pi_{m-1}\} matriks unjuran menerangkan pengukuran unjuran jika

Π0++Πm1=I.\Pi_0 + \cdots + \Pi_{m-1} = \mathbb{I}.

Apabila pengukuran sedemikian dilakukan pada sistem X\mathsf{X} semasa berada dalam keadaan ψ,\vert\psi\rangle, dua perkara berlaku:

  1. Untuk setiap k{0,,m1},k\in\{0,\ldots,m-1\}, hasil pengukuran adalah kk dengan kebarangkalian sama dengan

    Pr(outcome is k)=Πkψ2.\operatorname{Pr}\bigl(\text{outcome is $k$}\bigr) = \bigl\| \Pi_k \vert \psi \rangle \bigr\|^2.
  2. Untuk hasil kk mana yang dihasilkan oleh pengukuran, keadaan X\mathsf{X} menjadi

    ΠkψΠkψ.\frac{\Pi_k \vert\psi\rangle}{\bigl\|\Pi_k \vert\psi\rangle\bigr\|}.

Kita juga boleh memilih hasil selain {0,,m1}\{0,\ldots,m-1\} untuk pengukuran unjuran jika kita mahu. Secara lebih umum, untuk mana-mana set terhingga dan tidak kosong Σ,\Sigma, jika kita ada koleksi matriks unjuran

{Πa:aΣ}\{\Pi_a:a\in\Sigma\}

yang memenuhi syarat

aΣΠa=I,\sum_{a\in\Sigma} \Pi_a = \mathbb{I},

maka koleksi ini menerangkan pengukuran unjuran yang hasil yang mungkin bertepatan dengan set Σ,\Sigma, di mana peraturannya sama seperti sebelumnya:

  1. Untuk setiap aΣ,a\in\Sigma, hasil pengukuran adalah aa dengan kebarangkalian sama dengan

    Pr(outcome is a)=Πaψ2.\operatorname{Pr}\bigl(\text{outcome is $a$}\bigr) = \bigl\| \Pi_a \vert \psi \rangle \bigr\|^2.
  2. Untuk hasil aa mana yang dihasilkan oleh pengukuran, keadaan X\mathsf{X} menjadi

    ΠaψΠaψ.\frac{\Pi_a \vert\psi\rangle}{\bigl\|\Pi_a \vert\psi\rangle\bigr\|}.

Sebagai contoh, pengukuran asas piawai adalah bersamaan dengan pengukuran unjuran, di mana Σ\Sigma adalah set keadaan klasik bagi sistem X\mathsf{X} yang kita bicarakan dan set matriks unjuran kita ialah {aa:aΣ}.\{\vert a\rangle\langle a\vert:a\in\Sigma\}.

Contoh lain pengukuran unjuran, kali ini pada dua qubit (X,Y),(\mathsf{X},\mathsf{Y}), diberikan oleh set {Π0,Π1},\{\Pi_0,\Pi_1\}, di mana

Π0=ϕ+ϕ++ϕϕ+ψ+ψ+andΠ1=ψψ.\Pi_0 = \vert \phi^+\rangle\langle \phi^+ \vert + \vert \phi^-\rangle\langle \phi^- \vert + \vert \psi^+\rangle\langle \psi^+ \vert \quad\text{and}\quad \Pi_1 = \vert\psi^-\rangle\langle\psi^-\vert.

Jika kita ada berbilang sistem yang secara bersama berada dalam keadaan kuantum dan pengukuran unjuran dilakukan hanya pada satu sistem, tindakannya adalah serupa dengan yang kita ada untuk pengukuran asas piawai — dan sebenarnya kita kini boleh menerangkan tindakan ini dalam istilah yang jauh lebih mudah berbanding sebelumnya.

Lebih tepat lagi, andaikan kita ada dua sistem (X,Y)(\mathsf{X},\mathsf{Y}) dalam keadaan kuantum ψ,\vert\psi\rangle, dan pengukuran unjuran yang diterangkan oleh koleksi {Πa:aΣ}\{\Pi_a : a\in\Sigma\} dilakukan pada sistem X,\mathsf{X}, sementara tiada apa yang dilakukan pada Y.\mathsf{Y}. Melakukan ini adalah bersamaan dengan melaksanakan pengukuran unjuran yang diterangkan oleh koleksi

{ΠaI:aΣ}\bigl\{ \Pi_a \otimes \mathbb{I} \,:\, a\in\Sigma\bigr\}

pada sistem bersama (X,Y).(\mathsf{X},\mathsf{Y}). Setiap hasil pengukuran aa terhasil dengan kebarangkalian

(ΠaI)ψ2,\bigl\| (\Pi_a \otimes \mathbb{I})\vert \psi\rangle \bigr\|^2,

dan dengan syarat hasil aa muncul, keadaan sistem bersama (X,Y)(\mathsf{X},\mathsf{Y}) menjadi

(ΠaI)ψ(ΠaI)ψ.\frac{(\Pi_a \otimes \mathbb{I})\vert \psi\rangle}{\bigl\| (\Pi_a \otimes \mathbb{I})\vert \psi\rangle \bigr\|}.

Melaksanakan pengukuran unjuran

Pengukuran unjuran sewenang-wenang boleh dilaksanakan menggunakan operasi uniter, pengukuran asas piawai, dan sistem ruang kerja tambahan, seperti yang akan diterangkan sekarang.

Andaikan X\mathsf{X} adalah sistem dan {Π0,,Πm1}\{\Pi_0,\ldots,\Pi_{m-1}\} adalah pengukuran unjuran pada X.\mathsf{X}. Kita boleh dengan mudah mengumumkan perbincangan ini kepada pengukuran unjuran yang mempunyai set hasil yang berbeza, tetapi demi kemudahan dan kesederhanaan kita akan andaikan set hasil yang mungkin untuk pengukuran kita adalah {0,,m1}.\{0,\ldots,m-1\}.

Mari kita nyatakan secara eksplisit bahawa mm tidak semestinya sama dengan bilangan keadaan klasik X\mathsf{X} — kita biarkan nn menjadi bilangan keadaan klasik X,\mathsf{X}, yang bermaksud setiap matriks Πk\Pi_k adalah matriks unjuran n×n.n\times n.

Kerana kita andaikan {Π0,Πm1}\{\Pi_0\ldots,\Pi_{m-1}\} mewakili pengukuran unjuran, semestinya

k=0m1Πk=In.\sum_{k = 0}^{m-1} \Pi_k = \mathbb{I}_n.

Matlamat kita adalah untuk melaksanakan proses yang mempunyai kesan yang sama seperti melakukan pengukuran unjuran ini pada X,\mathsf{X}, tetapi melakukannya menggunakan hanya operasi uniter dan pengukuran asas piawai.

Kita akan menggunakan sistem ruang kerja tambahan Y\mathsf{Y} untuk melakukan ini, dan khususnya kita akan ambil set keadaan klasik Y\mathsf{Y} sebagai {0,,m1},\{0,\ldots,m-1\}, yang sama dengan set hasil pengukuran unjuran. Ideanya ialah kita akan melakukan pengukuran asas piawai pada Y,\mathsf{Y}, dan mentafsirkan hasil pengukuran ini sebagai bersamaan dengan hasil pengukuran unjuran pada X.\mathsf{X}. Kita perlu mengandaikan bahawa Y\mathsf{Y} dimulakan kepada keadaan tetap, yang kita pilih sebagai 0.\vert 0\rangle. (Mana-mana pilihan lain vektor keadaan kuantum tetap boleh dibuat untuk berfungsi, tetapi memilih 0\vert 0\rangle menjadikan penjelasan berikut jauh lebih mudah.)

Sudah tentu, agar pengukuran asas piawai Y\mathsf{Y} memberitahu kita sesuatu tentang X,\mathsf{X}, kita perlu membenarkan X\mathsf{X} dan Y\mathsf{Y} berinteraksi entah bagaimana sebelum mengukur Y,\mathsf{Y}, dengan melakukan operasi uniter pada sistem (Y,X).(\mathsf{Y},\mathsf{X}). Pertimbangkan dahulu matriks ini:

M=k=0m1k0Πk.M = \sum_{k = 0}^{m-1} \vert k \rangle \langle 0 \vert \otimes \Pi_k.

Dinyatakan secara eksplisit sebagai apa yang dipanggil matriks blok, yang pada dasarnya adalah matriks daripada matriks yang kita tafsirkan sebagai satu matriks yang lebih besar, MM kelihatan seperti ini:

M=(Π000Π100Πm100).M = \begin{pmatrix} \Pi_0 & 0 & \cdots & 0\\[1mm] \Pi_1 & 0 & \cdots & 0\\[1mm] \vdots & \vdots & \ddots & \vdots\\[1mm] \Pi_{m-1} & 0 & \cdots & 0 \end{pmatrix}.

Di sini, setiap 00 mewakili matriks n×nn\times n yang dipenuhi sepenuhnya dengan sifar, supaya keseluruhan matriks MM adalah matriks nm×nm.nm\times nm.

Kini, MM sudah tentu bukan matriks uniter (kecuali m=1,m=1, di mana Π0=I,\Pi_0 = \mathbb{I}, memberikan M=IM = \mathbb{I} dalam kes remeh ini) kerana matriks uniter tidak boleh mempunyai mana-mana lajur (atau baris) yang seluruhnya 0;0; matriks uniter mempunyai lajur yang membentuk asas ortonormal, dan vektor semua-sifar bukan vektor unit.

Walau bagaimanapun, memang benar bahawa nn lajur pertama matriks MM adalah ortonormal, dan kita mendapat ini daripada andaian bahawa {Π0,,Πm1}\{\Pi_0,\ldots,\Pi_{m-1}\} adalah pengukuran. Untuk mengesahkan tuntutan ini, perhatikan bahawa untuk setiap j{0,,n1},j\in\{0,\ldots,n-1\}, vektor yang terbentuk oleh lajur nombor jj bagi MM adalah seperti berikut:

ψj=M0,j=k=0m1kΠkj.\vert \psi_j\rangle = M \vert 0, j\rangle = \sum_{k = 0}^{m-1} \vert k \rangle \otimes \Pi_k \vert j\rangle.

Perhatikan bahawa di sini kita menomborkan lajur bermula dari lajur 0.0. Mengambil hasil darab dalam lajur ii dengan lajur jj apabila i,j{0,,n1}i,j\in\{0,\ldots,n-1\} memberikan

ψiψj=(k=0m1kΠki)(l=0m1lΠlj)=k=0m1l=0m1kliΠkΠlj=k=0m1iΠkΠkj=k=0m1iΠkj=iIj={1i=j0ij,\begin{aligned} \langle \psi_i \vert \psi_j \rangle & = \biggl(\sum_{k = 0}^{m-1} \vert k \rangle \otimes \Pi_k \vert i\rangle\biggr)^{\dagger} \biggl(\sum_{l = 0}^{m-1} \vert l \rangle \otimes \Pi_l \vert j\rangle\biggr) \\ & = \sum_{k = 0}^{m-1} \sum_{l = 0}^{m-1} \langle k \vert l \rangle \langle i \vert \Pi_k \Pi_l \vert j\rangle\\ & = \sum_{k = 0}^{m-1} \langle i \vert \Pi_k \Pi_k \vert j\rangle\\ & = \sum_{k = 0}^{m-1} \langle i \vert \Pi_k \vert j\rangle\\ & = \langle i \vert \mathbb{I} \vert j \rangle\\ & = \begin{cases} 1 & i = j\\ 0 & i\neq j, \end{cases} \end{aligned}

yang merupakan apa yang perlu kita tunjukkan.

Oleh itu, kerana nn lajur pertama matriks MM adalah ortonormal, kita boleh menggantikan semua entri sifar yang tinggal dengan pilihan entri nombor kompleks yang berbeza supaya keseluruhan matriks adalah uniter.

U=(Π0??Π1??Πm1??)U = \begin{pmatrix} \Pi_0 & \fbox{?} & \cdots & \fbox{?}\\[1mm] \Pi_1 & \fbox{?} & \cdots & \fbox{?}\\[1mm] \vdots & \vdots & \ddots & \vdots\\[1mm] \Pi_{m-1} & \fbox{?} & \cdots & \fbox{?} \end{pmatrix}

Jika kita diberi matriks Π0,,Πm1,\Pi_0,\ldots,\Pi_{m-1}, kita boleh mengira matriks yang sesuai untuk diisi bagi blok bertanda ?\fbox{?} dalam persamaan — menggunakan proses Gram–Schmidt — tetapi tidak penting secara khusus apakah matriks-matriks ini untuk tujuan perbincangan ini.

Akhirnya kita boleh menerangkan proses pengukuran: kita pertama kali lakukan UU pada sistem bersama (Y,X)(\mathsf{Y},\mathsf{X}) kemudian ukur Y\mathsf{Y} berkenaan dengan pengukuran asas piawai. Untuk keadaan sewenang-wenang ϕ\vert \phi \rangle bagi X,\mathsf{X}, kita peroleh keadaan

U(0ϕ)=M(0ϕ)=k=0m1kΠkϕ,U \bigl( \vert 0\rangle \vert \phi\rangle\bigr) = M \bigl( \vert 0\rangle \vert \phi\rangle\bigr) = \sum_{k = 0}^{m-1} \vert k\rangle \otimes \Pi_k \vert\phi\rangle,

di mana kesamaan pertama mengikut daripada fakta bahawa UU dan MM bersetuju pada nn lajur pertama mereka. Apabila kita melakukan pengukuran unjuran pada Y,\mathsf{Y}, kita memperoleh setiap hasil kk dengan kebarangkalian

Πkϕ2,\bigl\| \Pi_k \vert \phi\rangle \bigr\|^2,

dan dengan syarat hasil kk muncul, keadaan (Y,X)(\mathsf{Y},\mathsf{X}) menjadi

kΠkϕΠkϕ.\vert k\rangle \otimes \frac{\Pi_k \vert \phi\rangle}{\bigl\| \Pi_k \vert \phi\rangle \bigr\|}.

Oleh itu, Y\mathsf{Y} menyimpan salinan hasil pengukuran dan X\mathsf{X} berubah tepat seperti yang akan berlaku sekiranya pengukuran unjuran yang diterangkan oleh {Π0,,Πm1}\{\Pi_0,\ldots,\Pi_{m-1}\} dilakukan terus pada X.\mathsf{X}.

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