Lewati ke konten utama

Keterbatasan informasi kuantum

Meski berbagi struktur matematis dasar yang sama, informasi kuantum dan klasik memiliki perbedaan utama. Akibatnya, ada banyak contoh tugas yang dapat dilakukan oleh informasi kuantum tetapi tidak oleh informasi klasik.

Namun sebelum menjelajahi beberapa contoh ini, kita akan mencatat beberapa keterbatasan penting pada informasi kuantum. Memahami hal-hal yang tidak dapat dilakukan oleh informasi kuantum membantu kita mengidentifikasi hal-hal yang bisa dilakukannya.

Ketidakrelevanan fase global​

Keterbatasan pertama yang akan kita bahas β€” yang sebenarnya lebih merupakan sedikit degenerasi dalam cara keadaan kuantum direpresentasikan oleh vektor keadaan kuantum, daripada keterbatasan yang sebenarnya β€” berkaitan dengan gagasan tentang fase global.

Yang kita maksud dengan fase global adalah ini. Misalkan ∣ψ⟩\vert \psi \rangle dan βˆ£Ο•βŸ©\vert \phi \rangle adalah vektor satuan yang merepresentasikan keadaan kuantum dari beberapa sistem, dan misalkan ada bilangan kompleks Ξ±\alpha pada lingkaran satuan, artinya ∣α∣=1,\vert \alpha \vert = 1, atau alternatifnya Ξ±=eiΞΈ\alpha = e^{i\theta} untuk beberapa bilangan real ΞΈ,\theta, sedemikian sehingga

βˆ£Ο•βŸ©=α∣ψ⟩.\vert \phi \rangle = \alpha \vert \psi \rangle.

Vektor ∣ψ⟩\vert \psi \rangle dan βˆ£Ο•βŸ©\vert \phi \rangle kemudian dikatakan berbeda oleh fase global. Kita juga terkadang menyebut Ξ±\alpha sebagai fase global, meskipun ini bergantung pada konteks; bilangan mana pun pada lingkaran satuan dapat dianggap sebagai fase global ketika dikalikan dengan vektor satuan.

Pertimbangkan apa yang terjadi ketika sebuah sistem berada dalam salah satu dari dua keadaan kuantum ∣ψ⟩\vert\psi\rangle dan βˆ£Ο•βŸ©,\vert\phi\rangle, dan sistem menjalani pengukuran basis standar. Dalam kasus pertama, di mana sistem berada dalam keadaan ∣ψ⟩,\vert\psi\rangle, probabilitas mengukur keadaan klasik mana pun aa adalah

∣⟨a∣ψ⟩∣2.\bigl\vert \langle a \vert \psi \rangle \bigr\vert^2.

Dalam kasus kedua, di mana sistem berada dalam keadaan βˆ£Ο•βŸ©,\vert\phi\rangle, probabilitas mengukur keadaan klasik aa mana pun adalah

∣⟨aβˆ£Ο•βŸ©βˆ£2=∣α⟨a∣ψ⟩∣2=∣α∣2∣⟨a∣ψ⟩∣2=∣⟨a∣ψ⟩∣2,\bigl\vert \langle a \vert \phi \rangle \bigr\vert^2 = \bigl\vert \alpha \langle a \vert \psi \rangle \bigr\vert^2 = \vert \alpha \vert^2 \bigl\vert \langle a \vert \psi \rangle \bigr\vert^2 = \bigl\vert \langle a \vert \psi \rangle \bigr\vert^2,

karena ∣α∣=1.\vert\alpha\vert = 1. Artinya, probabilitas kemunculan hasil adalah sama untuk kedua keadaan.

Sekarang pertimbangkan apa yang terjadi ketika kita menerapkan operasi uniter sembarang UU pada kedua keadaan. Dalam kasus pertama, di mana keadaan awal adalah ∣ψ⟩,\vert \psi \rangle, keadaan menjadi

U∣ψ⟩,U \vert \psi \rangle,

dan dalam kasus kedua, di mana keadaan awal adalah βˆ£Ο•βŸ©,\vert \phi\rangle, ia menjadi

Uβˆ£Ο•βŸ©=Ξ±U∣ψ⟩.U \vert \phi \rangle = \alpha U \vert \psi \rangle.

Artinya, dua keadaan yang dihasilkan masih berbeda oleh fase global yang sama Ξ±.\alpha.

Akibatnya, dua keadaan kuantum ∣ψ⟩\vert\psi\rangle dan βˆ£Ο•βŸ©\vert\phi\rangle yang berbeda oleh fase global benar-benar tidak dapat dibedakan; tidak peduli operasi apa, atau urutan operasi apa, yang kita terapkan pada dua keadaan, keduanya akan selalu berbeda oleh fase global, dan melakukan pengukuran basis standar akan menghasilkan hasil dengan probabilitas yang persis sama dengan yang lain. Untuk alasan ini, dua vektor keadaan kuantum yang berbeda oleh fase global dianggap ekuivalen, dan secara efektif dipandang sebagai keadaan yang sama.

Misalnya, keadaan kuantum

βˆ£βˆ’βŸ©=12∣0βŸ©βˆ’12∣1⟩danβˆ’βˆ£βˆ’βŸ©=βˆ’12∣0⟩+12∣1⟩\vert - \rangle = \frac{1}{\sqrt{2}} \vert 0 \rangle - \frac{1}{\sqrt{2}} \vert 1 \rangle \quad\text{dan}\quad -\vert - \rangle = -\frac{1}{\sqrt{2}} \vert 0 \rangle + \frac{1}{\sqrt{2}} \vert 1 \rangle

berbeda oleh fase global (yang dalam contoh ini adalah βˆ’1-1), dan karenanya dianggap keadaan yang sama.

Di sisi lain, keadaan kuantum

∣+⟩=12∣0⟩+12∣1⟩danβˆ£βˆ’βŸ©=12∣0βŸ©βˆ’12∣1⟩\vert + \rangle = \frac{1}{\sqrt{2}} \vert 0 \rangle + \frac{1}{\sqrt{2}} \vert 1 \rangle \quad\text{dan}\quad \vert - \rangle = \frac{1}{\sqrt{2}} \vert 0 \rangle - \frac{1}{\sqrt{2}} \vert 1 \rangle

tidak berbeda oleh fase global. Meski satu-satunya perbedaan antara dua keadaan adalah tanda plus berubah menjadi tanda minus, ini bukan perbedaan fase global, melainkan perbedaan fase relatif karena tidak mempengaruhi setiap entri vektor, hanya subset yang tepat dari entri tersebut. Ini konsisten dengan apa yang telah kita amati sebelumnya, yaitu bahwa keadaan ∣+⟩\vert{+} \rangle dan βˆ£βˆ’βŸ©\vert{-}\rangle dapat dibedakan dengan sempurna. Khususnya, melakukan operasi Hadamard dan kemudian mengukur menghasilkan probabilitas hasil sebagai berikut:

∣⟨0∣H∣+⟩∣2=1∣⟨0∣Hβˆ£βˆ’βŸ©βˆ£2=0∣⟨1∣H∣+⟩∣2=0∣⟨1∣Hβˆ£βˆ’βŸ©βˆ£2=1.\begin{aligned} \bigl\vert \langle 0 \vert H \vert {+} \rangle \bigr\vert^2 = 1 & \hspace{1cm} \bigl\vert \langle 0 \vert H \vert {-} \rangle \bigr\vert^2 = 0 \\[1mm] \bigl\vert \langle 1 \vert H \vert {+} \rangle \bigr\vert^2 = 0 & \hspace{1cm} \bigl\vert \langle 1 \vert H \vert {-} \rangle \bigr\vert^2 = 1. \end{aligned}

Teorema no-cloning​

Teorema no-cloning menunjukkan bahwa tidak mungkin membuat salinan sempurna dari keadaan kuantum yang tidak diketahui.

Teorema

Teorema no-cloning: Misalkan Ξ£\Sigma adalah himpunan keadaan klasik yang memiliki setidaknya dua elemen, dan misalkan X\mathsf{X} dan Y\mathsf{Y} adalah sistem yang berbagi himpunan keadaan klasik yang sama Ξ£.\Sigma. Tidak ada keadaan kuantum βˆ£Ο•βŸ©\vert \phi\rangle dari Y\mathsf{Y} dan operasi uniter UU pada pasangan (X,Y)(\mathsf{X},\mathsf{Y}) sedemikian sehingga

U(βˆ£ΟˆβŸ©βŠ—βˆ£Ο•βŸ©)=βˆ£ΟˆβŸ©βŠ—βˆ£ΟˆβŸ©U \bigl( \vert \psi \rangle \otimes \vert\phi\rangle\bigr) = \vert \psi \rangle \otimes \vert\psi\rangle

untuk setiap keadaan ∣ψ⟩\vert \psi \rangle dari X.\mathsf{X}.

Artinya, tidak ada cara untuk menginisialisasi sistem Y\mathsf{Y} (ke keadaan βˆ£Ο•βŸ©\vert\phi\rangle mana pun) dan melakukan operasi uniter UU pada sistem gabungan (X,Y)(\mathsf{X},\mathsf{Y}) sehingga efeknya adalah keadaan ∣ψ⟩\vert\psi\rangle dari X\mathsf{X} di-kloning β€” menghasilkan (X,Y)(\mathsf{X},\mathsf{Y}) dalam keadaan βˆ£ΟˆβŸ©βŠ—βˆ£ΟˆβŸ©.\vert \psi \rangle \otimes \vert\psi\rangle.

Pembuktian teorema ini sebenarnya cukup sederhana: ini bermuara pada pengamatan bahwa pemetaan

βˆ£ΟˆβŸ©βŠ—βˆ£Ο•βŸ©β†¦βˆ£ΟˆβŸ©βŠ—βˆ£ΟˆβŸ©\vert\psi\rangle \otimes \vert \phi\rangle\mapsto\vert\psi\rangle \otimes \vert \psi\rangle

tidak linear dalam ∣ψ⟩.\vert\psi\rangle.

Khususnya, karena Ξ£\Sigma memiliki setidaknya dua elemen, kita dapat memilih a,b∈Σa,b\in\Sigma dengan aβ‰ b.a\neq b. Jika ada keadaan kuantum βˆ£Ο•βŸ©\vert \phi\rangle dari Y\mathsf{Y} dan operasi uniter UU pada pasangan (X,Y)(\mathsf{X},\mathsf{Y}) di mana U(βˆ£ΟˆβŸ©βŠ—βˆ£Ο•βŸ©)=βˆ£ΟˆβŸ©βŠ—βˆ£ΟˆβŸ©U \bigl( \vert \psi \rangle \otimes \vert\phi\rangle\bigr) = \vert \psi \rangle \otimes \vert\psi\rangle untuk setiap keadaan kuantum ∣ψ⟩\vert\psi\rangle dari X,\mathsf{X}, maka akan berlaku bahwa

U(∣aβŸ©βŠ—βˆ£Ο•βŸ©)=∣aβŸ©βŠ—βˆ£a⟩danU(∣bβŸ©βŠ—βˆ£Ο•βŸ©)=∣bβŸ©βŠ—βˆ£b⟩.U \bigl( \vert a \rangle \otimes \vert\phi\rangle\bigr) = \vert a \rangle \otimes \vert a\rangle \quad\text{dan}\quad U \bigl( \vert b \rangle \otimes \vert\phi\rangle\bigr) = \vert b \rangle \otimes \vert b\rangle.

Dengan linearitas, yang secara khusus berarti linearitas produk tensor dalam argumen pertama dan linearitas perkalian matriks-vektor dalam argumen (vektor) kedua, kita karenanya harus memiliki

U((12∣a⟩+12∣b⟩)βŠ—βˆ£Ο•βŸ©)=12∣aβŸ©βŠ—βˆ£a⟩+12∣bβŸ©βŠ—βˆ£b⟩.U \biggl(\biggl( \frac{1}{\sqrt{2}}\vert a \rangle + \frac{1}{\sqrt{2}} \vert b\rangle \biggr) \otimes \vert\phi\rangle\biggr) = \frac{1}{\sqrt{2}} \vert a \rangle \otimes \vert a\rangle + \frac{1}{\sqrt{2}} \vert b \rangle \otimes \vert b\rangle.

Namun, persyaratan bahwa U(βˆ£ΟˆβŸ©βŠ—βˆ£Ο•βŸ©)=βˆ£ΟˆβŸ©βŠ—βˆ£ΟˆβŸ©U \bigl( \vert \psi \rangle \otimes \vert\phi\rangle\bigr) = \vert \psi \rangle \otimes \vert\psi\rangle untuk setiap keadaan kuantum ∣ψ⟩\vert\psi\rangle menuntut bahwa

U((12∣a⟩+12∣b⟩)βŠ—βˆ£Ο•βŸ©)=(12∣a⟩+12∣b⟩)βŠ—(12∣a⟩+12∣b⟩)=12∣aβŸ©βŠ—βˆ£a⟩+12∣aβŸ©βŠ—βˆ£b⟩+12∣bβŸ©βŠ—βˆ£a⟩+12∣bβŸ©βŠ—βˆ£bβŸ©β‰ 12∣aβŸ©βŠ—βˆ£a⟩+12∣bβŸ©βŠ—βˆ£b⟩\begin{aligned} & U \biggl(\biggl( \frac{1}{\sqrt{2}}\vert a \rangle + \frac{1}{\sqrt{2}} \vert b\rangle \biggr) \otimes \vert\phi\rangle\biggr)\\ & \qquad = \biggl(\frac{1}{\sqrt{2}} \vert a \rangle + \frac{1}{\sqrt{2}} \vert b \rangle\biggr) \otimes \biggl(\frac{1}{\sqrt{2}} \vert a \rangle + \frac{1}{\sqrt{2}} \vert b \rangle\biggr)\\ & \qquad = \frac{1}{2} \vert a \rangle \otimes \vert a\rangle + \frac{1}{2} \vert a \rangle \otimes \vert b\rangle + \frac{1}{2} \vert b \rangle \otimes \vert a\rangle + \frac{1}{2} \vert b \rangle \otimes \vert b\rangle\\ & \qquad \neq \frac{1}{\sqrt{2}} \vert a \rangle \otimes \vert a\rangle + \frac{1}{\sqrt{2}} \vert b \rangle \otimes \vert b\rangle \end{aligned}

Karenanya tidak dapat ada keadaan βˆ£Ο•βŸ©\vert \phi\rangle dan operasi uniter UU di mana U(βˆ£ΟˆβŸ©βŠ—βˆ£Ο•βŸ©)=βˆ£ΟˆβŸ©βŠ—βˆ£ΟˆβŸ©U \bigl( \vert \psi \rangle \otimes \vert\phi\rangle\bigr) = \vert \psi \rangle \otimes \vert\psi\rangle untuk setiap vektor keadaan kuantum ∣ψ⟩.\vert \psi\rangle.

Beberapa catatan terkait teorema no-cloning perlu disampaikan. Yang pertama adalah bahwa pernyataan teorema no-cloning di atas bersifat absolut, dalam arti bahwa ia menyatakan bahwa kloning sempurna tidak mungkin β€” tetapi tidak mengatakan apa pun tentang kemungkinan kloning dengan akurasi terbatas, di mana kita mungkin berhasil menghasilkan klon perkiraan (terkait dengan beberapa cara mengukur seberapa mirip dua keadaan kuantum yang berbeda). Ada, sebenarnya, pernyataan teorema no-cloning yang menempatkan batasan pada kloning perkiraan, serta metode untuk mencapai kloning perkiraan dengan akurasi terbatas.

Catatan kedua adalah bahwa teorema no-cloning adalah pernyataan tentang ketidakmungkinan mengkloning keadaan sembarang ∣ψ⟩.\vert\psi\rangle. Sebaliknya, kita bisa dengan mudah membuat klon dari keadaan basis standar mana pun, misalnya. Sebagai contoh, kita dapat mengkloning keadaan basis standar qubit menggunakan operasi controlled-NOT:

Salinan klasik

Di sini ∣a⟩|a\rangle adalah ∣0⟩|0\rangle atau ∣1⟩,|1\rangle, yang merupakan keadaan yang dapat diwujudkan secara klasik. Meski tidak ada kesulitan dalam membuat klon dari keadaan basis standar, ini tidak bertentangan dengan teorema no-cloning. Pendekatan menggunakan gate controlled-NOT ini tidak akan berhasil membuat klon dari keadaan ∣+⟩,\vert + \rangle, misalnya.

Satu catatan terakhir tentang teorema no-cloning adalah bahwa ini sebenarnya tidak unik untuk informasi kuantum β€” juga tidak mungkin untuk mengkloning keadaan probabilistik sembarang menggunakan proses klasik (deterministik atau probabilistik). Bayangkan seseorang memberikanmu sebuah sistem dalam beberapa keadaan probabilistik, tetapi kamu tidak yakin keadaan probabilistik apa itu. Misalnya, mungkin mereka secara acak menghasilkan angka antara 11 dan 10,10, tetapi mereka tidak memberitahumu bagaimana mereka menghasilkan angka itu. Tentu saja tidak ada proses fisik yang bisa digunakan untuk mendapatkan dua salinan independen dari keadaan probabilistik yang sama: yang kamu miliki hanyalah angka antara 11 dan 10,10, dan tidak ada cukup informasi untuk entah bagaimana merekonstruksi probabilitas semua hasil lainnya yang muncul.

Secara matematis, versi teorema no-cloning untuk keadaan probabilistik dapat dibuktikan dengan cara yang persis sama dengan teorema no-cloning reguler (untuk keadaan kuantum). Artinya, mengkloning keadaan probabilistik sembarang adalah proses non-linear, sehingga tidak mungkin direpresentasikan oleh matriks stokastik.

Keadaan non-ortogonal tidak dapat dibedakan dengan sempurna​

Untuk keterbatasan terakhir yang akan dibahas dalam pelajaran ini, kita akan menunjukkan bahwa jika kita memiliki dua keadaan kuantum ∣ψ⟩\vert\psi\rangle dan βˆ£Ο•βŸ©\vert\phi\rangle yang tidak ortogonal, yang berarti βŸ¨Ο•βˆ£ΟˆβŸ©β‰ 0,\langle \phi\vert\psi\rangle \neq 0, maka tidak mungkin untuk membedakannya (atau dengan kata lain, membedakan keduanya) dengan sempurna. Sebenarnya, kita akan menunjukkan sesuatu yang secara logis setara: jika kita memiliki cara untuk membedakan dua keadaan dengan sempurna, tanpa kesalahan, maka keduanya harus ortogonal.

Kita akan membatasi perhatian kita pada quantum circuit yang terdiri dari sejumlah gate uniter, diikuti oleh satu pengukuran basis standar dari qubit teratas. Yang kita perlukan dari sebuah quantum circuit, untuk mengatakan bahwa ia membedakan keadaan ∣ψ⟩\vert\psi\rangle dan βˆ£Ο•βŸ©\vert\phi\rangle dengan sempurna, adalah bahwa pengukuran selalu menghasilkan nilai 00 untuk salah satu dari dua keadaan dan selalu menghasilkan 11 untuk keadaan lainnya. Untuk tepatnya, kita akan mengasumsikan bahwa kita memiliki quantum circuit yang beroperasi seperti yang disarankan oleh diagram berikut:

Membedakan psi

Kotak berlabel UU menunjukkan operasi uniter yang merepresentasikan aksi gabungan dari semua gate uniter dalam circuit kita, tetapi tidak termasuk pengukuran akhir. Tidak ada kerugian umum dalam mengasumsikan bahwa pengukuran menghasilkan 00 untuk ∣ψ⟩\vert\psi\rangle dan 11 untuk βˆ£Ο•βŸ©;\vert\phi\rangle; analisisnya tidak akan berbeda secara fundamental jika nilai keluaran ini dibalik.

Perhatikan bahwa, selain qubit yang awalnya menyimpan ∣ψ⟩\vert\psi\rangle atau βˆ£Ο•βŸ©,\vert\phi\rangle, circuit bebas untuk menggunakan sejumlah qubit ruang kerja tambahan. Qubit-qubit ini awalnya masing-masing diatur ke keadaan ∣0⟩\vert 0\rangle β€” sehingga keadaan gabungannya dilambangkan ∣0β‹―0⟩\vert 0\cdots 0\rangle dalam gambar β€” dan qubit-qubit ini dapat digunakan oleh circuit dengan cara apa pun yang mungkin bermanfaat. Sangat umum untuk menggunakan qubit ruang kerja dalam quantum circuit seperti ini.

Sekarang, pertimbangkan apa yang terjadi ketika kita menjalankan circuit kita pada keadaan ∣ψ⟩\vert\psi\rangle (bersama dengan qubit ruang kerja yang diinisialisasi). Keadaan yang dihasilkan, tepat sebelum pengukuran dilakukan, dapat ditulis sebagai

U(∣0β‹―0⟩∣ψ⟩)=∣γ0⟩∣0⟩+∣γ1⟩∣1⟩U \bigl( \vert 0\cdots 0 \rangle \vert \psi \rangle\bigr) = \vert \gamma_0\rangle\vert 0 \rangle + \vert \gamma_1 \rangle\vert 1 \rangle

untuk dua vektor ∣γ0⟩\vert \gamma_0\rangle dan ∣γ1⟩\vert \gamma_1\rangle yang bersesuaian dengan semua qubit kecuali qubit teratas. Secara umum, untuk keadaan seperti itu, probabilitas bahwa pengukuran qubit teratas menghasilkan hasil 00 dan 11 adalah sebagai berikut:

Pr⁑(hasilΒ adalahΒ 0)=βˆ₯∣γ0⟩βˆ₯2danPr⁑(hasilΒ adalahΒ 1)=βˆ₯∣γ1⟩βˆ₯2.\operatorname{Pr}(\text{hasil adalah $0$}) = \bigl\| \vert\gamma_0\rangle \bigr\|^2 \qquad\text{dan}\qquad \operatorname{Pr}(\text{hasil adalah $1$}) = \bigl\| \vert\gamma_1\rangle \bigr\|^2.

Karena circuit kita selalu menghasilkan 00 untuk keadaan ∣ψ⟩,\vert\psi\rangle, maka haruslah ∣γ1⟩=0,\vert\gamma_1\rangle = 0, sehingga

U(∣0β‹―0⟩∣ψ⟩)=∣γ0⟩∣0⟩.U \bigl( \vert 0\cdots 0\rangle\vert \psi \rangle \bigr) = \vert\gamma_0\rangle\vert 0 \rangle.

Mengalikan kedua sisi persamaan ini dengan U†U^{\dagger} menghasilkan persamaan ini:

∣0β‹―0⟩∣ψ⟩=U†(∣γ0⟩∣0⟩).(1)\vert 0\cdots 0\rangle\vert \psi \rangle = U^{\dagger} \bigl( \vert \gamma_0\rangle\vert 0 \rangle \bigr). \tag{1}

Dengan alasan serupa untuk βˆ£Ο•βŸ©\vert\phi\rangle sebagai pengganti ∣ψ⟩,\vert\psi\rangle, kita menyimpulkan bahwa

U(∣0β‹―0βŸ©βˆ£Ο•βŸ©)=∣δ1⟩∣1⟩U \bigl( \vert 0\cdots 0\rangle\vert \phi \rangle \bigr) = \vert \delta_1\rangle\vert 1 \rangle

untuk suatu vektor ∣δ1⟩,\vert\delta_1\rangle, dan karenanya

∣0β‹―0βŸ©βˆ£Ο•βŸ©=U†(∣δ1⟩∣1⟩).(2)\vert 0\cdots 0\rangle\vert \phi \rangle = U^{\dagger} \bigl( \vert \delta_1\rangle\vert 1 \rangle\bigr). \tag{2}

Sekarang mari kita ambil perkalian dalam dari vektor yang direpresentasikan oleh persamaan (1)(1) dan (2),(2), dimulai dengan representasi di sisi kanan setiap persamaan. Kita memiliki

(U†(∣γ0⟩∣0⟩))†=(⟨γ0∣⟨0∣)U,\bigl(U^{\dagger} \bigl( \vert \gamma_0\rangle\vert 0 \rangle \bigr)\bigr)^{\dagger} = \bigl( \langle\gamma_0\vert\langle 0\vert \bigr)U,

jadi perkalian dalam dari vektor (1)(1) dengan vektor (2)(2) adalah

(⟨γ0∣⟨0∣)UU†(∣δ1⟩∣1⟩)=(⟨γ0∣⟨0∣)(∣δ1⟩∣1⟩)=⟨γ0∣δ1⟩⟨0∣1⟩=0.\bigl( \langle\gamma_0\vert\langle 0\vert \bigr)U U^{\dagger} \bigl( \vert \delta_1\rangle\vert 1 \rangle\bigr) = \bigl( \langle\gamma_0\vert\langle 0\vert \bigr) \bigl( \vert \delta_1\rangle\vert 1 \rangle\bigr) = \langle \gamma_0 \vert \delta_1\rangle \langle 0 \vert 1 \rangle = 0.

Di sini kita telah menggunakan fakta bahwa UU†=I,U U^{\dagger} = \mathbb{I}, serta fakta bahwa perkalian dalam dari produk tensor adalah hasil kali dari perkalian dalam:

⟨uβŠ—v∣wβŠ—x⟩=⟨u∣w⟩⟨v∣x⟩\langle u \otimes v \vert w \otimes x\rangle = \langle u \vert w\rangle \langle v \vert x\rangle

untuk pilihan vektor mana pun ini (mengasumsikan ∣u⟩\vert u\rangle dan ∣w⟩\vert w\rangle memiliki jumlah entri yang sama dan ∣v⟩\vert v\rangle dan ∣x⟩\vert x\rangle memiliki jumlah entri yang sama, sehingga masuk akal untuk membentuk perkalian dalam ⟨u∣w⟩\langle u\vert w\rangle dan ⟨v∣x⟩\langle v\vert x \rangle). Perhatikan bahwa nilai perkalian dalam ⟨γ0∣δ1⟩\langle \gamma_0 \vert \delta_1\rangle tidak relevan karena dikalikan dengan ⟨0∣1⟩=0.\langle 0 \vert 1 \rangle = 0.

Akhirnya, mengambil perkalian dalam dari vektor di sisi kiri persamaan (1)(1) dan (2)(2) harus menghasilkan nilai nol yang sama yang telah kita hitung, jadi

0=(∣0β‹―0⟩∣ψ⟩)†(∣0β‹―0βŸ©βˆ£Ο•βŸ©)=⟨0β‹―0∣0β‹―0βŸ©βŸ¨Οˆβˆ£Ο•βŸ©=βŸ¨Οˆβˆ£Ο•βŸ©.0 = \bigl( \vert 0\cdots 0\rangle \vert \psi\rangle\bigr)^{\dagger} \bigl(\vert 0\cdots 0\rangle\vert \phi\rangle\bigr) = \langle 0\cdots 0 \vert 0\cdots 0 \rangle \langle \psi \vert \phi \rangle = \langle \psi \vert \phi \rangle.

Kita karenanya telah menyimpulkan apa yang kita inginkan, yaitu bahwa ∣ψ⟩\vert \psi\rangle dan βˆ£Ο•βŸ©\vert\phi\rangle ortogonal: βŸ¨Οˆβˆ£Ο•βŸ©=0.\langle \psi \vert \phi \rangle = 0.

Sebenarnya mungkin untuk membedakan dua keadaan mana pun yang ortogonal dengan sempurna, yang merupakan kebalikan dari pernyataan yang baru saja kita buktikan. Misalkan dua keadaan yang akan dibedakan adalah βˆ£Ο•βŸ©\vert \phi\rangle dan ∣ψ⟩,\vert \psi\rangle, di mana βŸ¨Ο•βˆ£ΟˆβŸ©=0.\langle \phi\vert\psi\rangle = 0. Kita kemudian dapat membedakan keadaan-keadaan ini dengan sempurna dengan melakukan pengukuran proyektif yang digambarkan oleh matriks-matriks ini, misalnya:

{βˆ£Ο•βŸ©βŸ¨Ο•βˆ£, Iβˆ’βˆ£Ο•βŸ©βŸ¨Ο•βˆ£}.\bigl\{ \vert\phi\rangle\langle\phi\vert,\,\mathbb{I} - \vert\phi\rangle\langle\phi\vert \bigr\}.

Untuk keadaan βˆ£Ο•βŸ©,\vert\phi\rangle, hasil pertama selalu diperoleh:

βˆ₯βˆ£Ο•βŸ©βŸ¨Ο•βˆ£βˆ£Ο•βŸ©βˆ₯2=βˆ₯βˆ£Ο•βŸ©βŸ¨Ο•βˆ£Ο•βŸ©βˆ₯2=βˆ₯βˆ£Ο•βŸ©βˆ₯2=1,βˆ₯(Iβˆ’βˆ£Ο•βŸ©βŸ¨Ο•βˆ£)βˆ£Ο•βŸ©βˆ₯2=βˆ₯βˆ£Ο•βŸ©βˆ’βˆ£Ο•βŸ©βŸ¨Ο•βˆ£Ο•βŸ©βˆ₯2=βˆ₯βˆ£Ο•βŸ©βˆ’βˆ£Ο•βŸ©βˆ₯2=0.\begin{aligned} & \bigl\| \vert\phi\rangle\langle\phi\vert \vert\phi\rangle \bigr\|^2 = \bigl\| \vert\phi\rangle\langle\phi\vert\phi\rangle \bigr\|^2 = \bigl\| \vert\phi\rangle \bigr\|^2 = 1,\\[1mm] & \bigl\| (\mathbb{I} - \vert\phi\rangle\langle\phi\vert) \vert\phi\rangle \bigr\|^2 = \bigl\| \vert\phi\rangle - \vert\phi\rangle\langle\phi\vert\phi\rangle \bigr\|^2 = \bigl\| \vert\phi\rangle - \vert\phi\rangle \bigr\|^2 = 0. \end{aligned}

Dan, untuk keadaan ∣ψ⟩,\vert\psi\rangle, hasil kedua selalu diperoleh:

βˆ₯βˆ£Ο•βŸ©βŸ¨Ο•βˆ£βˆ£ΟˆβŸ©βˆ₯2=βˆ₯βˆ£Ο•βŸ©βŸ¨Ο•βˆ£ΟˆβŸ©βˆ₯2=βˆ₯0βˆ₯2=0,βˆ₯(Iβˆ’βˆ£Ο•βŸ©βŸ¨Ο•βˆ£)∣ψ⟩βˆ₯2=βˆ₯βˆ£ΟˆβŸ©βˆ’βˆ£Ο•βŸ©βŸ¨Ο•βˆ£ΟˆβŸ©βˆ₯2=βˆ₯∣ψ⟩βˆ₯2=1.\begin{aligned} & \bigl\| \vert\phi\rangle\langle\phi\vert \vert\psi\rangle \bigr\|^2 = \bigl\| \vert\phi\rangle\langle\phi\vert\psi\rangle \bigr\|^2 = \bigl\| 0 \bigr\|^2 = 0,\\[1mm] & \bigl\| (\mathbb{I} - \vert\phi\rangle\langle\phi\vert) \vert\psi\rangle \bigr\|^2 = \bigl\| \vert\psi\rangle - \vert\phi\rangle\langle\phi\vert\psi\rangle \bigr\|^2 = \bigl\| \vert\psi\rangle \bigr\|^2 = 1. \end{aligned}
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. 27 Mar 2026