Lewati ke konten utama

Informasi kuantum

Kita sekarang siap untuk beralih ke informasi kuantum dalam konteks beberapa sistem. Seperti pada pelajaran sebelumnya tentang sistem tunggal, deskripsi matematis informasi kuantum untuk beberapa sistem sangat mirip dengan kasus probabilistik dan menggunakan konsep serta teknik yang serupa.

Keadaan kuantum

Beberapa sistem bisa dipandang secara kolektif sebagai sistem tunggal yang majemuk. Kita sudah melihat ini dalam konteks probabilistik, dan konteks kuantum pun serupa. Keadaan kuantum dari beberapa sistem oleh karena itu direpresentasikan oleh vektor kolom dengan entri bilangan kompleks dan norma Euclidean yang sama dengan 1,1, persis seperti keadaan kuantum sistem tunggal. Dalam kasus beberapa sistem, entri vektor-vektor ini ditempatkan bersesuaian dengan produk Kartesian dari himpunan keadaan klasik yang terkait dengan masing-masing sistem individual, karena itulah himpunan keadaan klasik dari sistem majemuk tersebut.

Misalnya, jika X\mathsf{X} dan Y\mathsf{Y} adalah qubit, maka himpunan keadaan klasik dari pasangan qubit (X,Y),(\mathsf{X},\mathsf{Y}), yang dipandang secara kolektif sebagai satu sistem, adalah produk Kartesian {0,1}×{0,1}.\{0,1\}\times\{0,1\}. Dengan merepresentasikan pasangan nilai biner sebagai string biner panjang dua, kita mengasosiasikan himpunan produk Kartesian ini dengan himpunan {00,01,10,11}.\{00,01,10,11\}. Vektor-vektor berikut oleh karena itu semuanya merupakan contoh vektor keadaan kuantum dari pasangan (X,Y):(\mathsf{X},\mathsf{Y}):

12001601+i610+1611,35004511,and01. \frac{1}{\sqrt{2}} \vert 00 \rangle - \frac{1}{\sqrt{6}} \vert 01\rangle + \frac{i}{\sqrt{6}} \vert 10\rangle + \frac{1}{\sqrt{6}} \vert 11\rangle, \quad \frac{3}{5} \vert 00\rangle - \frac{4}{5} \vert 11\rangle, \quad \text{and} \quad \vert 01 \rangle.

Ada variasi dalam cara vektor keadaan kuantum dari beberapa sistem diekspresikan, dan kita bisa memilih variasi mana pun yang sesuai preferensi kita. Berikut beberapa contoh untuk vektor keadaan kuantum pertama di atas.

  1. Kita bisa menggunakan fakta bahwa ab=ab\vert ab\rangle = \vert a\rangle \vert b\rangle (untuk keadaan klasik aa dan bb apa pun) untuk menulisnya sebagai

    12001601+i610+1611.\frac{1}{\sqrt{2}} \vert 0\rangle\vert 0 \rangle - \frac{1}{\sqrt{6}} \vert 0\rangle\vert 1\rangle + \frac{i}{\sqrt{6}} \vert 1\rangle\vert 0\rangle + \frac{1}{\sqrt{6}} \vert 1\rangle\vert 1\rangle.
  2. Kita bisa memilih untuk menuliskan simbol produk tensor secara eksplisit seperti ini:

    12001601+i610+1611.\frac{1}{\sqrt{2}} \vert 0\rangle\otimes\vert 0 \rangle - \frac{1}{\sqrt{6}} \vert 0\rangle\otimes\vert 1\rangle + \frac{i}{\sqrt{6}} \vert 1\rangle\otimes\vert 0\rangle + \frac{1}{\sqrt{6}} \vert 1\rangle\otimes\vert 1\rangle.
  3. Kita bisa memberi subskrip pada ket untuk menunjukkan bagaimana mereka bersesuaian dengan sistem yang dipertimbangkan, seperti ini:

    120X0Y160X1Y+i61X0Y+161X1Y.\frac{1}{\sqrt{2}} \vert 0\rangle_{\mathsf{X}}\vert 0 \rangle_{\mathsf{Y}} - \frac{1}{\sqrt{6}} \vert 0\rangle_{\mathsf{X}}\vert 1\rangle_{\mathsf{Y}} + \frac{i}{\sqrt{6}} \vert 1\rangle_{\mathsf{X}}\vert 0\rangle_{\mathsf{Y}} + \frac{1}{\sqrt{6}} \vert 1\rangle_{\mathsf{X}}\vert 1\rangle_{\mathsf{Y}}.

Tentu saja, kita juga bisa menuliskan vektor keadaan kuantum secara eksplisit sebagai vektor kolom:

(1216i616). \begin{pmatrix} \frac{1}{\sqrt{2}}\\[2mm] - \frac{1}{\sqrt{6}}\\[2mm] \frac{i}{\sqrt{6}}\\[2mm] \frac{1}{\sqrt{6}} \end{pmatrix}.

Tergantung pada konteks kemunculannya, salah satu variasi ini mungkin lebih disukai — tetapi semuanya setara dalam artian bahwa mereka menggambarkan vektor yang sama.

Produk tensor dari vektor keadaan kuantum

Serupa dengan yang kita miliki untuk vektor probabilitas, produk tensor dari vektor keadaan kuantum juga merupakan vektor keadaan kuantum — dan sekali lagi mereka merepresentasikan kemandirian antar sistem.

Lebih rincinya, dimulai dengan kasus dua sistem, misalkan ϕ\vert \phi \rangle adalah vektor keadaan kuantum dari sistem X\mathsf{X} dan ψ\vert \psi \rangle adalah vektor keadaan kuantum dari sistem Y.\mathsf{Y}. Produk tensor ϕψ,\vert \phi \rangle \otimes \vert \psi \rangle, yang bisa juga ditulis sebagai ϕψ\vert \phi \rangle \vert \psi \rangle atau sebagai ϕψ,\vert \phi \otimes \psi \rangle, kemudian merupakan vektor keadaan kuantum dari sistem gabungan (X,Y).(\mathsf{X},\mathsf{Y}). Sekali lagi kita menyebut keadaan dalam bentuk ini sebagai keadaan produk.

Secara intuitif, ketika pasangan sistem (X,Y)(\mathsf{X},\mathsf{Y}) berada dalam keadaan produk ϕψ,\vert \phi \rangle \otimes \vert \psi \rangle, kita bisa menginterpretasikan ini sebagai X\mathsf{X} berada dalam keadaan kuantum ϕ,\vert \phi \rangle, Y\mathsf{Y} berada dalam keadaan kuantum ψ,\vert \psi \rangle, dan keadaan kedua sistem tidak ada hubungannya satu sama lain.

Fakta bahwa vektor produk tensor ϕψ\vert \phi \rangle \otimes \vert \psi \rangle memang merupakan vektor keadaan kuantum konsisten dengan norma Euclidean yang bersifat multiplikatif terhadap produk tensor:

ϕψ=(a,b)Σ×Γabϕψ2=aΣbΓaϕbψ2=(aΣaϕ2)(bΓbψ2)=ϕψ.\begin{aligned} \bigl\| \vert \phi \rangle \otimes \vert \psi \rangle \bigr\| & = \sqrt{ \sum_{(a,b)\in\Sigma\times\Gamma} \bigl\vert\langle ab \vert \phi\otimes\psi \rangle \bigr\vert^2 }\\[1mm] & = \sqrt{ \sum_{a\in\Sigma} \sum_{b\in\Gamma} \bigl\vert\langle a \vert \phi \rangle \langle b \vert \psi \rangle \bigr\vert^2 }\\[1mm] & = \sqrt{ \biggl(\sum_{a\in\Sigma} \bigl\vert \langle a \vert \phi \rangle \bigr\vert^2 \biggr) \biggl(\sum_{b\in\Gamma} \bigl\vert \langle b \vert \psi \rangle \bigr\vert^2 \biggr) }\\[1mm] & = \bigl\| \vert \phi \rangle \bigr\| \bigl\| \vert \psi \rangle \bigr\|. \end{aligned}

Karena ϕ\vert \phi \rangle dan ψ\vert \psi \rangle adalah vektor keadaan kuantum, kita memiliki ϕ=1\|\vert \phi \rangle\| = 1 dan ψ=1,\|\vert \psi \rangle\| = 1, dan oleh karena itu ϕψ=1,\|\vert \phi \rangle \otimes \vert \psi \rangle\| = 1, sehingga ϕψ\vert \phi \rangle \otimes \vert \psi \rangle juga merupakan vektor keadaan kuantum.

Ini berlaku umum untuk lebih dari dua sistem. Jika ψ0,,ψn1\vert \psi_0 \rangle,\ldots,\vert \psi_{n-1} \rangle adalah vektor keadaan kuantum dari sistem X0,,Xn1,\mathsf{X}_0,\ldots,\mathsf{X}_{n-1}, maka ψn1ψ0\vert \psi_{n-1} \rangle\otimes\cdots\otimes \vert \psi_0 \rangle adalah vektor keadaan kuantum yang merepresentasikan keadaan produk dari sistem gabungan (Xn1,,X0).(\mathsf{X}_{n-1},\ldots,\mathsf{X}_0). Sekali lagi, kita tahu bahwa ini adalah vektor keadaan kuantum karena

ψn1ψ0=ψn1ψ0=1n=1. \bigl\| \vert \psi_{n-1} \rangle\otimes\cdots\otimes \vert \psi_0 \rangle \bigr\| = \bigl\|\vert \psi_{n-1} \rangle\bigl\| \cdots \bigl\|\vert \psi_0 \rangle \bigr\| = 1^n = 1.

Keadaan terjalin

Tidak semua vektor keadaan kuantum dari beberapa sistem adalah keadaan produk. Misalnya, vektor keadaan kuantum

1200+1211(1) \frac{1}{\sqrt{2}} \vert 00\rangle + \frac{1}{\sqrt{2}} \vert 11\rangle \tag{1}

dari dua qubit bukanlah keadaan produk. Untuk membuktikan ini, kita bisa mengikuti argumen yang persis sama yang kita gunakan di bagian sebelumnya untuk keadaan probabilistik. Yaitu, jika (1)(1) adalah keadaan produk, maka akan ada vektor keadaan kuantum ϕ\vert\phi\rangle dan ψ\vert\psi\rangle sehingga

ϕψ=1200+1211. \vert\phi\rangle\otimes\vert\psi\rangle = \frac{1}{\sqrt{2}} \vert 00\rangle + \frac{1}{\sqrt{2}} \vert 11\rangle.

Tapi kemudian haruslah berlaku bahwa

0ϕ1ψ=01ϕψ=0 \langle 0 \vert \phi\rangle \langle 1 \vert \psi\rangle = \langle 01 \vert \phi\otimes\psi\rangle = 0

yang berarti 0ϕ=0\langle 0 \vert \phi\rangle = 0 atau 1ψ=0\langle 1 \vert \psi\rangle = 0 (atau keduanya). Hal itu bertentangan dengan fakta bahwa

0ϕ0ψ=00ϕψ=12 \langle 0 \vert \phi\rangle \langle 0 \vert \psi\rangle = \langle 00 \vert \phi\otimes\psi\rangle = \frac{1}{\sqrt{2}}

dan

1ϕ1ψ=11ϕψ=12 \langle 1 \vert \phi\rangle \langle 1 \vert \psi\rangle = \langle 11 \vert \phi\otimes\psi\rangle = \frac{1}{\sqrt{2}}

keduanya bukan nol. Dengan demikian, vektor keadaan kuantum (1)(1) merepresentasikan korelasi antara dua sistem, dan secara khusus kita katakan bahwa sistem-sistem tersebut terjalin.

Perhatikan bahwa nilai spesifik 1/21/\sqrt{2} tidak penting untuk argumen ini — yang penting hanyalah bahwa nilai ini bukan nol. Jadi, misalnya, keadaan kuantum

3500+4511 \frac{3}{5} \vert 00\rangle + \frac{4}{5} \vert 11\rangle

juga bukan keadaan produk, dengan argumen yang sama.

Keterjeratan adalah fitur khas dari informasi kuantum yang akan dibahas lebih detail dalam pelajaran selanjutnya. Keterjeratan bisa rumit, khususnya untuk jenis keadaan kuantum yang bising yang bisa dijelaskan oleh matriks densitas (yang dibahas dalam kursus Formulasi umum informasi kuantum, yang merupakan kursus ketiga dalam seri Memahami Informasi dan Komputasi Kuantum). Untuk vektor keadaan kuantum, bagaimanapun, keterjeratan setara dengan korelasi: vektor keadaan kuantum mana pun yang bukan keadaan produk merepresentasikan keadaan terjalin.

Sebaliknya, vektor keadaan kuantum

1200+i2011210i211 \frac{1}{2} \vert 00\rangle + \frac{i}{2} \vert 01\rangle - \frac{1}{2} \vert 10\rangle - \frac{i}{2} \vert 11\rangle

adalah contoh dari keadaan produk.

1200+i2011210i211=(120121)(120+i21) \frac{1}{2} \vert 00\rangle + \frac{i}{2} \vert 01\rangle - \frac{1}{2} \vert 10\rangle - \frac{i}{2} \vert 11\rangle = \biggl( \frac{1}{\sqrt{2}}\vert 0\rangle - \frac{1}{\sqrt{2}}\vert 1\rangle \biggr) \otimes \biggl( \frac{1}{\sqrt{2}}\vert 0\rangle + \frac{i}{\sqrt{2}}\vert 1\rangle \biggr)

Oleh karena itu, keadaan ini tidak terjalin.

Keadaan Bell

Kita sekarang akan melihat beberapa contoh penting dari keadaan kuantum multi-Qubit, dimulai dengan keadaan Bell. Ini adalah empat keadaan dua qubit berikut:

ϕ+=1200+1211ϕ=12001211ψ+=1201+1210ψ=12011210\begin{aligned} \vert \phi^+ \rangle & = \frac{1}{\sqrt{2}} \vert 00 \rangle + \frac{1}{\sqrt{2}} \vert 11 \rangle \\[3mm] \vert \phi^- \rangle & = \frac{1}{\sqrt{2}} \vert 00 \rangle - \frac{1}{\sqrt{2}} \vert 11 \rangle \\[3mm] \vert \psi^+ \rangle & = \frac{1}{\sqrt{2}} \vert 01 \rangle + \frac{1}{\sqrt{2}} \vert 10 \rangle \\[3mm] \vert \psi^- \rangle & = \frac{1}{\sqrt{2}} \vert 01 \rangle - \frac{1}{\sqrt{2}} \vert 10 \rangle \end{aligned}

Keadaan Bell dinamakan untuk menghormati John Bell. Perhatikan bahwa argumen yang sama yang menetapkan bahwa ϕ+\vert\phi^+\rangle bukan keadaan produk mengungkapkan bahwa tidak ada keadaan Bell lainnya yang merupakan keadaan produk juga: keempat keadaan Bell merepresentasikan keterjeratan antara dua qubit.

Kumpulan keempat keadaan Bell

{ϕ+,ϕ,ψ+,ψ} \bigl\{\vert \phi^+ \rangle, \vert \phi^- \rangle, \vert \psi^+ \rangle, \vert \psi^- \rangle\bigr\}

dikenal sebagai basis Bell. Sesuai namanya, ini adalah sebuah basis; vektor keadaan kuantum mana pun dari dua qubit, atau memang vektor kompleks mana pun yang memiliki entri yang bersesuaian dengan empat keadaan klasik dari dua bit, bisa diekspresikan sebagai kombinasi linear dari keempat keadaan Bell. Misalnya,

00=12ϕ++12ϕ. \vert 0 0 \rangle = \frac{1}{\sqrt{2}} \vert \phi^+\rangle + \frac{1}{\sqrt{2}} \vert \phi^-\rangle.

Keadaan GHZ dan W

Selanjutnya kita akan mempertimbangkan dua contoh menarik dari keadaan tiga qubit. Contoh pertama adalah keadaan GHZ (dinamakan untuk menghormati Daniel Greenberger, Michael Horne, dan Anton Zeilinger, yang pertama kali mempelajari beberapa sifatnya):

12000+12111. \frac{1}{\sqrt{2}} \vert 000\rangle + \frac{1}{\sqrt{2}} \vert 111\rangle.

Contoh kedua adalah yang disebut keadaan W:

13001+13010+13100. \frac{1}{\sqrt{3}} \vert 001\rangle + \frac{1}{\sqrt{3}} \vert 010\rangle + \frac{1}{\sqrt{3}} \vert 100\rangle.

Tidak satu pun dari keadaan ini yang merupakan keadaan produk, artinya tidak bisa ditulis sebagai produk tensor dari tiga vektor keadaan kuantum qubit. Kita akan memeriksa kedua keadaan ini nanti ketika kita membahas pengukuran parsial dari keadaan kuantum beberapa sistem.

Contoh tambahan

Contoh keadaan kuantum dari beberapa sistem yang kita lihat sejauh ini adalah keadaan dari dua atau tiga qubit, tetapi kita juga bisa mempertimbangkan keadaan kuantum dari beberapa sistem yang memiliki himpunan keadaan klasik berbeda.

Misalnya, ini adalah keadaan kuantum dari tiga sistem, X,\mathsf{X}, Y,\mathsf{Y}, dan Z,\mathsf{Z}, di mana himpunan keadaan klasik dari X\mathsf{X} adalah alfabet biner (jadi X\mathsf{X} adalah qubit) dan himpunan keadaan klasik dari Y\mathsf{Y} dan Z\mathsf{Z} adalah {,,,}:\{\clubsuit,\diamondsuit,\heartsuit,\spadesuit\}:

120+121120. \frac{1}{2} \vert 0 \rangle \vert \heartsuit\rangle \vert \heartsuit \rangle + \frac{1}{2} \vert 1 \rangle \vert \spadesuit\rangle \vert \heartsuit \rangle - \frac{1}{\sqrt{2}} \vert 0 \rangle \vert \heartsuit\rangle \vert \diamondsuit \rangle.

Dan ini adalah contoh keadaan kuantum dari tiga sistem, X,\mathsf{X}, Y,\mathsf{Y}, dan Z,\mathsf{Z}, yang semuanya berbagi himpunan keadaan klasik {0,1,2}\{0,1,2\} yang sama:

012021+120102+2012106. \frac{ \vert 012 \rangle - \vert 021 \rangle + \vert 120 \rangle - \vert 102 \rangle + \vert 201 \rangle - \vert 210 \rangle }{\sqrt{6}}.

Sistem yang memiliki himpunan keadaan klasik {0,1,2}\{0,1,2\} sering disebut trit atau (dengan asumsi mereka bisa berada dalam keadaan kuantum) qutrit. Istilah qudit mengacu pada sistem yang memiliki himpunan keadaan klasik {0,,d1}\{0,\ldots,d-1\} untuk pilihan dd yang sembarang.

Pengukuran keadaan kuantum

Pengukuran basis standar dari keadaan kuantum sistem tunggal dibahas dalam pelajaran sebelumnya: jika sistem yang memiliki himpunan keadaan klasik Σ\Sigma berada dalam keadaan kuantum yang direpresentasikan oleh vektor ψ,\vert \psi \rangle, dan sistem itu diukur (terhadap pengukuran basis standar), maka setiap keadaan klasik aΣa\in\Sigma muncul dengan probabilitas aψ2.\vert \langle a \vert \psi \rangle\vert^2. Ini memberitahu kita apa yang terjadi ketika kita memiliki keadaan kuantum dari beberapa sistem dan memilih untuk mengukur seluruh sistem majemuk, yang setara dengan mengukur semua sistem.

Untuk menyatakannya secara tepat, misalkan X0,,Xn1\mathsf{X}_0,\ldots,\mathsf{X}_{n-1} adalah sistem-sistem yang memiliki himpunan keadaan klasik Σ0,,Σn1,\Sigma_0,\ldots,\Sigma_{n-1}, masing-masing. Kita kemudian bisa memandang (Xn1,,X0)(\mathsf{X}_{n-1},\ldots,\mathsf{X}_0) secara kolektif sebagai satu sistem yang himpunan keadaan klasiknya adalah produk Kartesian Σn1××Σ0.\Sigma_{n-1}\times\cdots\times\Sigma_0. Jika keadaan kuantum dari sistem ini direpresentasikan oleh vektor keadaan kuantum ψ,\vert\psi\rangle, dan semua sistem diukur, maka setiap kemungkinan hasil (an1,,a0)Σn1××Σ0(a_{n-1},\ldots,a_0)\in\Sigma_{n-1}\times\cdots\times\Sigma_0 muncul dengan probabilitas an1a0ψ2.\vert\langle a_{n-1}\cdots a_0\vert \psi\rangle\vert^2.

Misalnya, jika sistem X\mathsf{X} dan Y\mathsf{Y} secara bersama berada dalam keadaan kuantum

3504i51,\frac{3}{5} \vert 0\rangle \vert \heartsuit \rangle - \frac{4i}{5} \vert 1\rangle \vert \spadesuit \rangle,

maka mengukur kedua sistem dengan pengukuran basis standar menghasilkan hasil (0,)(0,\heartsuit) dengan probabilitas 9/259/25 dan hasil (1,)(1,\spadesuit) dengan probabilitas 16/25.16/25.

Pengukuran parsial

Sekarang mari kita pertimbangkan situasi di mana kita punya beberapa sistem dalam suatu keadaan kuantum, dan kita mengukur sebagian dari sistem-sistem tersebut. Seperti sebelumnya, kita mulai dengan dua sistem X\mathsf{X} dan Y\mathsf{Y} yang masing-masing punya himpunan keadaan klasik Σ\Sigma dan Γ.\Gamma.

Secara umum, vektor keadaan kuantum dari (X,Y)(\mathsf{X},\mathsf{Y}) berbentuk

ψ=(a,b)Σ×Γαabab, \vert \psi \rangle = \sum_{(a,b)\in\Sigma\times\Gamma} \alpha_{ab} \vert ab\rangle,

di mana {αab:(a,b)Σ×Γ}\{\alpha_{ab} : (a,b)\in\Sigma\times\Gamma\} adalah kumpulan bilangan kompleks yang memenuhi

(a,b)Σ×Γαab2=1, \sum_{(a,b)\in\Sigma\times\Gamma} \vert \alpha_{ab} \vert^2 = 1,

yang setara dengan ψ\vert \psi \rangle menjadi vektor satuan.

Kita sudah tahu, dari pembahasan di atas, bahwa jika X\mathsf{X} maupun Y\mathsf{Y} keduanya diukur, maka setiap hasil yang mungkin (a,b)Σ×Γ(a,b)\in\Sigma\times\Gamma muncul dengan probabilitas

abψ2=αab2. \bigl\vert \langle ab \vert \psi \rangle \bigr\vert^2 = \vert\alpha_{ab}\vert^2.

Jika kita anggap hanya sistem pertama X\mathsf{X} yang diukur, maka probabilitas untuk setiap hasil aΣa\in\Sigma harus sama dengan

bΓabψ2=bΓαab2. \sum_{b\in\Gamma} \bigl\vert \langle ab \vert \psi \rangle \bigr\vert^{2} = \sum_{b\in\Gamma} \vert\alpha_{ab}\vert^2.

Ini konsisten dengan apa yang sudah kita lihat dalam konteks probabilistik, serta pemahaman fisika kita saat ini: probabilitas untuk setiap hasil muncul ketika X\mathsf{X} diukur tidak mungkin bergantung pada apakah Y\mathsf{Y} juga diukur atau tidak, karena itu akan memungkinkan komunikasi lebih cepat dari cahaya.

Setelah mendapatkan hasil tertentu aΣa\in\Sigma dari pengukuran basis standar pada X,\mathsf{X}, secara alami kita berharap keadaan kuantum X\mathsf{X} berubah menjadi a,\vert a\rangle, sama seperti yang terjadi pada sistem tunggal. Tapi apa yang terjadi pada keadaan kuantum Y\mathsf{Y}?

Untuk menjawab pertanyaan ini, kita bisa terlebih dahulu menyatakan vektor ψ\vert\psi\rangle sebagai

ψ=aΣaϕa, \vert\psi\rangle = \sum_{a\in\Sigma} \vert a \rangle \otimes \vert \phi_a \rangle,

di mana

ϕa=bΓαabb \vert \phi_a \rangle = \sum_{b\in\Gamma} \alpha_{ab} \vert b\rangle

untuk setiap aΣ.a\in\Sigma. Di sini kita mengikuti metodologi yang sama seperti dalam kasus probabilistik, yaitu mengisolasi keadaan basis standar dari sistem yang sedang diukur. Probabilitas pengukuran basis standar X\mathsf{X} menghasilkan setiap hasil aa adalah sebagai berikut:

bΓαab2=ϕa2. \sum_{b\in\Gamma} \vert\alpha_{ab}\vert^2 = \bigl\| \vert \phi_a \rangle \bigr\|^2.

Dan, sebagai akibat dari pengukuran basis standar X\mathsf{X} yang menghasilkan hasil a,a, keadaan kuantum pasangan (X,Y)(\mathsf{X},\mathsf{Y}) secara bersama-sama menjadi

aϕaϕa. \vert a \rangle \otimes \frac{\vert \phi_a \rangle}{\|\vert \phi_a \rangle\|}.

Artinya, keadaan "kolaps" seperti dalam kasus sistem tunggal, tetapi hanya sejauh yang diperlukan agar keadaan konsisten dengan pengukuran X\mathsf{X} yang menghasilkan hasil a.a.

Secara informal, aϕa\vert a \rangle \otimes \vert \phi_a\rangle merepresentasikan komponen ψ\vert \psi\rangle yang konsisten dengan pengukuran X\mathsf{X} yang menghasilkan hasil a.a. Kita kemudian menormalisasi vektor ini — dengan membaginya dengan norma Euklides-nya, yang sama dengan ϕa\|\vert\phi_a\rangle\| — untuk mendapatkan vektor keadaan kuantum yang valid dengan norma Euklides sama dengan 1.1. Langkah normalisasi ini analogi dengan apa yang kita lakukan dalam konteks probabilistik ketika kita membagi vektor dengan jumlah entri-entrinya untuk mendapatkan vektor probabilitas.

Sebagai contoh, pertimbangkan keadaan dua qubit (X,Y)(\mathsf{X},\mathsf{Y}) dari awal bagian ini:

ψ=12001601+i610+1611. \vert \psi \rangle = \frac{1}{\sqrt{2}} \vert 00 \rangle - \frac{1}{\sqrt{6}} \vert 01 \rangle + \frac{i}{\sqrt{6}} \vert 10 \rangle + \frac{1}{\sqrt{6}} \vert 11 \rangle.

Untuk memahami apa yang terjadi ketika sistem pertama X\mathsf{X} diukur, kita mulai dengan menuliskan

ψ=0(120161)+1(i60+161). \vert \psi \rangle = \vert 0 \rangle \otimes \biggl( \frac{1}{\sqrt{2}} \vert 0 \rangle - \frac{1}{\sqrt{6}} \vert 1 \rangle \biggr) + \vert 1 \rangle \otimes \biggl( \frac{i}{\sqrt{6}} \vert 0 \rangle + \frac{1}{\sqrt{6}} \vert 1 \rangle \biggr).

Kita sekarang melihat, berdasarkan deskripsi di atas, bahwa probabilitas pengukuran menghasilkan hasil 00 adalah

1201612=12+16=23, \biggl\|\frac{1}{\sqrt{2}} \vert 0 \rangle -\frac{1}{\sqrt{6}} \vert 1 \rangle\biggr\|^2 = \frac{1}{2} + \frac{1}{6} = \frac{2}{3},

di mana dalam kasus ini keadaan (X,Y)(\mathsf{X},\mathsf{Y}) menjadi

012016123=0(320121); \vert 0\rangle \otimes \frac{\frac{1}{\sqrt{2}} \vert 0 \rangle -\frac{1}{\sqrt{6}} \vert 1 \rangle}{\sqrt{\frac{2}{3}}} = \vert 0\rangle \otimes \Biggl( \frac{\sqrt{3}}{2} \vert 0 \rangle - \frac{1}{2} \vert 1\rangle\Biggr);

dan probabilitas pengukuran menghasilkan hasil 11 adalah

i60+1612=16+16=13, \biggl\|\frac{i}{\sqrt{6}} \vert 0 \rangle + \frac{1}{\sqrt{6}} \vert 1 \rangle\biggr\|^2 = \frac{1}{6} + \frac{1}{6} = \frac{1}{3},

di mana dalam kasus ini keadaan (X,Y)(\mathsf{X},\mathsf{Y}) menjadi

1i60+16113=1(i20+121). \vert 1\rangle \otimes \frac{\frac{i}{\sqrt{6}} \vert 0 \rangle +\frac{1}{\sqrt{6}} \vert 1 \rangle}{\sqrt{\frac{1}{3}}} = \vert 1\rangle \otimes \Biggl( \frac{i}{\sqrt{2}} \vert 0 \rangle +\frac{1}{\sqrt{2}} \vert 1\rangle\Biggr).

Teknik yang sama, digunakan secara simetris, menggambarkan apa yang terjadi jika sistem kedua Y\mathsf{Y} yang diukur, bukan yang pertama. Kali ini kita menulis ulang vektor ψ\vert \psi \rangle sebagai

ψ=(120+i61)0+(160+161)1. \vert \psi \rangle = \biggl( \frac{1}{\sqrt{2}} \vert 0 \rangle + \frac{i}{\sqrt{6}} \vert 1 \rangle \biggr) \otimes \vert 0\rangle + \biggl( -\frac{1}{\sqrt{6}} \vert 0 \rangle +\frac{1}{\sqrt{6}} \vert 1\rangle \biggr) \otimes \vert 1\rangle.

Probabilitas bahwa pengukuran Y\mathsf{Y} menghasilkan hasil 00 adalah

120+i612=12+16=23,\biggl\| \frac{1}{\sqrt{2}} \vert 0 \rangle + \frac{i}{\sqrt{6}} \vert 1 \rangle \biggr\|^2 = \frac{1}{2} + \frac{1}{6} = \frac{2}{3},

di mana dalam kasus ini keadaan (X,Y)(\mathsf{X},\mathsf{Y}) menjadi

120+i61230=(320+i21)0; \frac{\frac{1}{\sqrt{2}} \vert 0 \rangle + \frac{i}{\sqrt{6}} \vert 1 \rangle}{\sqrt{\frac{2}{3}}} \otimes \vert 0 \rangle = \biggl(\frac{\sqrt{3}}{2} \vert 0 \rangle + \frac{i}{2} \vert 1 \rangle\biggr) \otimes\vert 0 \rangle;

dan probabilitas bahwa hasil pengukuran adalah 11 adalah

160+1612=16+16=13, \biggl\| -\frac{1}{\sqrt{6}} \vert 0 \rangle +\frac{1}{\sqrt{6}} \vert 1\rangle \biggr\|^2 = \frac{1}{6} + \frac{1}{6} = \frac{1}{3},

di mana dalam kasus ini keadaan (X,Y)(\mathsf{X},\mathsf{Y}) menjadi

160+161131=(120+121)1.\frac{ -\frac{1}{\sqrt{6}} \vert 0 \rangle +\frac{1}{\sqrt{6}} \vert 1\rangle }{\frac{1}{\sqrt{3}}} \otimes \vert 1\rangle = \biggl(-\frac{1}{\sqrt{2}} \vert 0\rangle + \frac{1}{\sqrt{2}} \vert 1\rangle\biggr) \otimes \vert 1\rangle.

Catatan tentang keadaan kuantum tereduksi

Contoh sebelumnya menunjukkan keterbatasan dari deskripsi sederhana informasi kuantum, yaitu bahwa deskripsi ini tidak memberi kita cara untuk menggambarkan keadaan kuantum tereduksi (atau marjinal) dari hanya satu dari dua sistem (atau dari sebagian himpunan sistem manapun) seperti dalam kasus probabilistik.

Secara spesifik, untuk keadaan probabilistik dua sistem (X,Y)(\mathsf{X},\mathsf{Y}) yang dideskripsikan oleh vektor probabilitas

(a,b)Σ×Γpabab, \sum_{(a,b)\in\Sigma\times\Gamma} p_{ab} \vert ab\rangle,

kita bisa menuliskan keadaan probabilistik tereduksi atau marjinal dari X\mathsf{X} saja sebagai

aΣ(bΓpab)a=(a,b)Σ×Γpaba. \sum_{a\in\Sigma} \biggl( \sum_{b\in\Gamma} p_{ab}\biggr) \vert a\rangle = \sum_{(a,b)\in\Sigma\times\Gamma} p_{ab} \vert a\rangle.

Untuk vektor keadaan kuantum, tidak ada cara yang analogi untuk melakukan ini. Khususnya, untuk vektor keadaan kuantum

ψ=(a,b)Σ×Γαabab, \vert \psi \rangle = \sum_{(a,b)\in\Sigma\times\Gamma} \alpha_{ab} \vert ab\rangle,

vektor

(a,b)Σ×Γαaba \sum_{(a,b)\in\Sigma\times\Gamma} \alpha_{ab} \vert a\rangle

secara umum bukan merupakan vektor keadaan kuantum, dan tidak secara tepat merepresentasikan konsep keadaan tereduksi atau marjinal.

Yang bisa kita lakukan sebagai gantinya adalah beralih ke konsep matriks densitas, yang dibahas dalam kursus Formulasi umum informasi kuantum. Matriks densitas memberi kita cara yang bermakna untuk mendefinisikan keadaan kuantum tereduksi yang analogi dengan konteks probabilistik.

Pengukuran parsial untuk tiga sistem atau lebih

Pengukuran parsial untuk tiga sistem atau lebih, di mana beberapa bagian dari sistem diukur, dapat direduksi ke kasus dua sistem dengan membagi sistem-sistem itu menjadi dua kelompok: yang diukur dan yang tidak. Berikut adalah contoh spesifik yang mengilustrasikan bagaimana ini bisa dilakukan. Ini secara khusus menunjukkan bagaimana memberi subskrip pada ket dengan nama sistem yang mereka representasikan bisa sangat berguna — dalam kasus ini karena memberi kita cara mudah untuk mendeskripsikan permutasi sistem.

Untuk contoh ini, kita akan mempertimbangkan keadaan kuantum dari 5-tupel sistem (X4,,X0),(\mathsf{X}_4,\ldots,\mathsf{X}_0), di mana kelima sistem ini berbagi himpunan keadaan klasik yang sama {,,,}:\{\clubsuit,\diamondsuit,\heartsuit,\spadesuit\}:

17+27+17i2717.\begin{gathered} \sqrt{\frac{1}{7}} \vert\heartsuit\rangle \vert\clubsuit\rangle \vert\diamondsuit\rangle \vert\spadesuit\rangle \vert\spadesuit\rangle + \sqrt{\frac{2}{7}} \vert\diamondsuit\rangle \vert\clubsuit\rangle \vert\diamondsuit\rangle \vert\spadesuit\rangle \vert\clubsuit\rangle + \sqrt{\frac{1}{7}} \vert\spadesuit\rangle \vert\spadesuit\rangle \vert\clubsuit\rangle \vert\diamondsuit\rangle \vert\clubsuit\rangle \\ -i \sqrt{\frac{2}{7}} \vert\heartsuit\rangle \vert\clubsuit\rangle \vert\diamondsuit\rangle \vert\heartsuit\rangle \vert\heartsuit\rangle - \sqrt{\frac{1}{7}} \vert\spadesuit\rangle \vert\heartsuit\rangle \vert\clubsuit\rangle \vert\spadesuit\rangle \vert\clubsuit\rangle. \end{gathered}

Kita akan mempertimbangkan situasi di mana sistem pertama dan ketiga diukur, sementara sistem-sistem yang tersisa dibiarkan.

Secara konseptual, tidak ada perbedaan mendasar antara situasi ini dan situasi di mana salah satu dari dua sistem diukur. Sayangnya, karena sistem yang diukur bercampur dengan sistem yang tidak diukur, kita menghadapi kendala dalam menuliskan ekspresi yang diperlukan untuk melakukan perhitungan ini.

Salah satu cara untuk melanjutkan, seperti yang disarankan di atas, adalah dengan memberi subskrip pada ket untuk menunjukkan sistem mana yang mereka rujuk. Ini memberi kita cara untuk melacak sistem saat kita melakukan permutasi urutan ket, yang membuat matematikanya lebih sederhana.

Pertama, vektor keadaan kuantum di atas dapat ditulis secara alternatif sebagai

1743210+2743210+1743210i27432101743210.\begin{gathered} \sqrt{\frac{1}{7}} \vert\heartsuit\rangle_4 \vert\clubsuit\rangle_3 \vert\diamondsuit\rangle_2 \vert\spadesuit\rangle_1 \vert\spadesuit\rangle_0 + \sqrt{\frac{2}{7}} \vert\diamondsuit\rangle_4 \vert\clubsuit\rangle_3 \vert\diamondsuit\rangle_2 \vert\spadesuit\rangle_1 \vert\clubsuit\rangle_0\\ + \sqrt{\frac{1}{7}} \vert\spadesuit\rangle_4 \vert\spadesuit\rangle_3 \vert\clubsuit\rangle_2 \vert\diamondsuit\rangle_1 \vert\clubsuit\rangle_0 -i \sqrt{\frac{2}{7}} \vert\heartsuit\rangle_4 \vert\clubsuit\rangle_3 \vert\diamondsuit\rangle_2 \vert\heartsuit\rangle_1 \vert\heartsuit\rangle_0\\ - \sqrt{\frac{1}{7}} \vert\spadesuit\rangle_4 \vert\heartsuit\rangle_3 \vert\clubsuit\rangle_2 \vert\spadesuit\rangle_1 \vert\clubsuit\rangle_0. \end{gathered}

Tidak ada yang berubah, kecuali sekarang setiap ket punya subskrip yang menunjukkan sistem mana yang bersesuaian. Di sini kita menggunakan subskrip 0,,4,0,\ldots,4, tetapi nama sistem itu sendiri juga bisa digunakan (dalam situasi di mana kita punya nama sistem seperti X,\mathsf{X}, Y,\mathsf{Y}, dan Z,\mathsf{Z}, misalnya).

Kita sekarang bisa menyusun ulang ket dan mengumpulkan suku-suku sebagai berikut:

1742310+2742310+1742310i27423101742310=42(17310i27310)+42(27310)+42(1731017310).\begin{aligned} & \sqrt{\frac{1}{7}} \vert\heartsuit\rangle_4 \vert\diamondsuit\rangle_2 \vert\clubsuit\rangle_3 \vert\spadesuit\rangle_1 \vert\spadesuit\rangle_0 + \sqrt{\frac{2}{7}} \vert\diamondsuit\rangle_4 \vert\diamondsuit\rangle_2 \vert\clubsuit\rangle_3 \vert\spadesuit\rangle_1 \vert\clubsuit\rangle_0\\ & \quad + \sqrt{\frac{1}{7}} \vert\spadesuit\rangle_4 \vert\clubsuit\rangle_2 \vert\spadesuit\rangle_3 \vert\diamondsuit\rangle_1 \vert\clubsuit\rangle_0 -i \sqrt{\frac{2}{7}} \vert\heartsuit\rangle_4 \vert\diamondsuit\rangle_2 \vert\clubsuit\rangle_3 \vert\heartsuit\rangle_1 \vert\heartsuit\rangle_0\\ & \quad -\sqrt{\frac{1}{7}} \vert\spadesuit\rangle_4 \vert\clubsuit\rangle_2 \vert\heartsuit\rangle_3 \vert\spadesuit\rangle_1 \vert\clubsuit\rangle_0\\[2mm] & \hspace{1.5cm} = \vert\heartsuit\rangle_4 \vert\diamondsuit\rangle_2 \biggl( \sqrt{\frac{1}{7}} \vert\clubsuit\rangle_3 \vert\spadesuit\rangle_1 \vert\spadesuit\rangle_0 -i \sqrt{\frac{2}{7}} \vert\clubsuit\rangle_3 \vert\heartsuit\rangle_1 \vert\heartsuit\rangle_0 \biggr)\\ & \hspace{1.5cm} \quad + \vert\diamondsuit\rangle_4 \vert\diamondsuit\rangle_2 \biggl( \sqrt{\frac{2}{7}} \vert\clubsuit\rangle_3 \vert\spadesuit\rangle_1 \vert\clubsuit\rangle_0 \biggr)\\ & \hspace{1.5cm} \quad + \vert\spadesuit\rangle_4 \vert\clubsuit\rangle_2 \biggl( \sqrt{\frac{1}{7}} \vert\spadesuit\rangle_3 \vert\diamondsuit\rangle_1 \vert\clubsuit\rangle_0 - \sqrt{\frac{1}{7}} \vert\heartsuit\rangle_3 \vert\spadesuit\rangle_1 \vert\clubsuit\rangle_0\biggr). \end{aligned}

Hasil kali tensor masih implisit, bahkan ketika tanda kurung digunakan, seperti dalam contoh ini.

Untuk memperjelas permutasi ket, perlu diingat bahwa hasil kali tensor tidak komutatif: jika ϕ\vert \phi\rangle dan π\vert \pi \rangle adalah vektor, maka secara umum, ϕπ\vert \phi\rangle\otimes\vert \pi \rangle berbeda dari πϕ,\vert \pi\rangle\otimes\vert \phi \rangle, begitu pula untuk hasil kali tensor dari tiga vektor atau lebih. Misalnya, \vert\heartsuit\rangle \vert\clubsuit\rangle \vert\diamondsuit\rangle \vert\spadesuit\rangle \vert\spadesuit\rangle adalah vektor yang berbeda dari .\vert\heartsuit\rangle \vert\diamondsuit\rangle \vert\clubsuit\rangle \vert\spadesuit\rangle \vert\spadesuit\rangle. Penyusunan ulang ket yang baru saja kita lakukan tidak boleh diartikan seolah-olah menyarankan sebaliknya.

Sebaliknya, demi kemudahan perhitungan, kita hanya membuat keputusan bahwa lebih mudah untuk mengumpulkan sistem bersama-sama sebagai (X4,X2,X3,X1,X0)(\mathsf{X}_4,\mathsf{X}_2,\mathsf{X}_3,\mathsf{X}_1,\mathsf{X}_0) daripada (X4,X3,X2,X1,X0).(\mathsf{X}_4,\mathsf{X}_3,\mathsf{X}_2,\mathsf{X}_1,\mathsf{X}_0). Subskrip pada ket berfungsi untuk menjaga semua ini tetap jelas, dan kita bebas untuk kembali ke urutan asli nanti jika ingin.

Kita sekarang melihat bahwa, jika sistem X4\mathsf{X}_4 dan X2\mathsf{X}_2 diukur, probabilitas (tidak nol) dari berbagai hasil adalah sebagai berikut:

  • Hasil pengukuran (,)(\heartsuit,\diamondsuit) terjadi dengan probabilitas
17310i273102=17+27=37\biggl\| \sqrt{\frac{1}{7}} \vert\clubsuit\rangle_3 \vert\spadesuit\rangle_1 \vert\spadesuit\rangle_0 -i \sqrt{\frac{2}{7}} \vert\clubsuit\rangle_3 \vert\heartsuit\rangle_1 \vert\heartsuit\rangle_0 \biggr\|^2 = \frac{1}{7} + \frac{2}{7} = \frac{3}{7}
  • Hasil pengukuran (,)(\diamondsuit,\diamondsuit) terjadi dengan probabilitas
273102=27\biggl\| \sqrt{\frac{2}{7}} \vert\clubsuit\rangle_3 \vert\spadesuit\rangle_1 \vert\clubsuit\rangle_0 \biggr\|^2 = \frac{2}{7}
  • Hasil pengukuran (,)(\spadesuit,\clubsuit) terjadi dengan probabilitas
17310173102=17+17=27.\biggl\| \sqrt{\frac{1}{7}} \vert\spadesuit\rangle_3 \vert\diamondsuit\rangle_1 \vert\clubsuit\rangle_0 - \sqrt{\frac{1}{7}} \vert\heartsuit\rangle_3 \vert\spadesuit\rangle_1 \vert\clubsuit\rangle_0 \biggr\|^2 = \frac{1}{7} + \frac{1}{7} = \frac{2}{7}.

Jika hasil pengukuran adalah (,),(\heartsuit,\diamondsuit), misalnya, keadaan yang dihasilkan dari kelima sistem kita menjadi

4217310i2731037=1343210i2343210.\begin{aligned} & \vert \heartsuit\rangle_4 \vert \diamondsuit \rangle_2 \otimes \frac{ \sqrt{\frac{1}{7}} \vert\clubsuit\rangle_3 \vert\spadesuit\rangle_1 \vert\spadesuit\rangle_0 - i \sqrt{\frac{2}{7}} \vert\clubsuit\rangle_3 \vert\heartsuit\rangle_1 \vert\heartsuit\rangle_0} {\sqrt{\frac{3}{7}}}\\ & \qquad = \sqrt{\frac{1}{3}} \vert \heartsuit\rangle_4 \vert\clubsuit\rangle_3 \vert \diamondsuit \rangle_2\vert\spadesuit\rangle_1 \vert\spadesuit\rangle_0 -i \sqrt{\frac{2}{3}} \vert \heartsuit\rangle_4 \vert\clubsuit\rangle_3 \vert \diamondsuit \rangle_2\vert\heartsuit\rangle_1 \vert\heartsuit\rangle_0. \end{aligned}

Di sini, untuk jawaban akhir, kita sudah kembali ke urutan asli sistem kita, hanya untuk menunjukkan bahwa kita bisa melakukannya. Untuk hasil pengukuran yang lain, keadaan dapat ditentukan dengan cara yang serupa.

Terakhir, berikut adalah dua contoh yang dijanjikan sebelumnya, dimulai dengan keadaan GHZ

12000+12111.\frac{1}{\sqrt{2}} \vert 000\rangle + \frac{1}{\sqrt{2}} \vert 111\rangle.

Jika hanya sistem pertama yang diukur, kita mendapatkan hasil 00 dengan probabilitas 1/2,1/2, di mana dalam kasus ini keadaan tiga qubit menjadi 000;\vert 000\rangle; dan kita juga mendapatkan hasil 11 dengan probabilitas 1/2,1/2, di mana dalam kasus ini keadaan tiga qubit menjadi 111.\vert 111\rangle.

Untuk keadaan W, di sisi lain, dengan asumsi lagi bahwa hanya sistem pertama yang diukur, kita mulai dengan menuliskan keadaan ini seperti ini:

13001+13010+13100=0(1301+1310)+1(1300).\begin{aligned} & \frac{1}{\sqrt{3}} \vert 001\rangle + \frac{1}{\sqrt{3}} \vert 010\rangle + \frac{1}{\sqrt{3}} \vert 100\rangle \\ & \qquad = \vert 0 \rangle \biggl( \frac{1}{\sqrt{3}} \vert 01\rangle + \frac{1}{\sqrt{3}} \vert 10\rangle\biggr) + \vert 1 \rangle \biggl(\frac{1}{\sqrt{3}}\vert 00\rangle\biggr). \end{aligned}

Probabilitas bahwa pengukuran qubit pertama menghasilkan hasil 0 oleh karena itu sama dengan

1301+13102=23,\biggl\| \frac{1}{\sqrt{3}} \vert 01\rangle + \frac{1}{\sqrt{3}} \vert 10\rangle \biggr\|^2 = \frac{2}{3},

dan dengan syarat pengukuran menghasilkan hasil ini, keadaan kuantum dari tiga qubit menjadi

01301+131023=0(1201+1210)=0ψ+.\vert 0\rangle\otimes \frac{ \frac{1}{\sqrt{3}} \vert 01\rangle + \frac{1}{\sqrt{3}} \vert 10\rangle }{ \sqrt{\frac{2}{3}} } = \vert 0\rangle \biggl(\frac{1}{\sqrt{2}} \vert 01\rangle + \frac{1}{\sqrt{2}} \vert 10\rangle \biggr) = \vert 0\rangle\vert \psi^+\rangle.

Probabilitas bahwa hasil pengukuran adalah 1 adalah 1/3,1/3, di mana dalam kasus ini keadaan tiga qubit menjadi 100.\vert 100\rangle.

Keadaan W bersifat simetris, dalam arti bahwa keadaan ini tidak berubah jika kita melakukan permutasi qubit. Karena itu kita mendapatkan deskripsi yang serupa untuk mengukur qubit kedua atau ketiga daripada yang pertama.

Operasi uniter

Pada prinsipnya, setiap matriks uniter yang baris dan kolomnya berkorespondensi dengan state klasik suatu sistem merepresentasikan operasi kuantum yang valid pada sistem tersebut. Hal ini tentu saja tetap berlaku untuk sistem gabungan, yang himpunan state klasiknya kebetulan merupakan hasil kali Kartesius dari himpunan state klasik masing-masing sistem individual.

Berfokus pada dua sistem, jika X\mathsf{X} adalah sistem dengan himpunan state klasik Σ,\Sigma, dan Y\mathsf{Y} adalah sistem dengan himpunan state klasik Γ,\Gamma, maka himpunan state klasik dari sistem gabungan (X,Y)(\mathsf{X},\mathsf{Y}) adalah Σ×Γ.\Sigma\times\Gamma. Oleh karena itu, operasi kuantum pada sistem gabungan ini direpresentasikan oleh matriks uniter yang baris dan kolomnya berkorespondensi dengan himpunan Σ×Γ.\Sigma\times\Gamma. Urutan baris dan kolom matriks-matriks ini sama dengan urutan yang digunakan untuk vektor state kuantum dari sistem (X,Y).(\mathsf{X},\mathsf{Y}).

Sebagai contoh, misalkan Σ={1,2,3}\Sigma = \{1,2,3\} dan Γ={0,1},\Gamma = \{0,1\}, dan ingat bahwa konvensi standar untuk mengurutkan elemen dari hasil kali Kartesius {1,2,3}×{0,1}\{1,2,3\}\times\{0,1\} adalah sebagai berikut:

(1,0),  (1,1),  (2,0),  (2,1),  (3,0),  (3,1).(1,0),\;(1,1),\;(2,0),\;(2,1),\;(3,0),\; (3,1).

Berikut adalah contoh matriks uniter yang merepresentasikan operasi pada (X,Y):(\mathsf{X},\mathsf{Y}):

U=(121212001212i21200i212121200120001212012i21200i200012120).U = \begin{pmatrix} \frac{1}{2} & \frac{1}{2} & \frac{1}{2} & 0 & 0 & \frac{1}{2} \\[2mm] \frac{1}{2} & \frac{i}{2} & -\frac{1}{2} & 0 & 0 & -\frac{i}{2} \\[2mm] \frac{1}{2} & -\frac{1}{2} & \frac{1}{2} & 0 & 0 & -\frac{1}{2} \\[2mm] 0 & 0 & 0 & \frac{1}{\sqrt{2}} & \frac{1}{\sqrt{2}} & 0\\[2mm] \frac{1}{2} & -\frac{i}{2} & -\frac{1}{2} & 0 & 0 & \frac{i}{2} \\[2mm] 0 & 0 & 0 & -\frac{1}{\sqrt{2}} & \frac{1}{\sqrt{2}} & 0 \end{pmatrix}.

Matriks uniter ini tidak istimewa, hanya sebagai contoh saja. Untuk memeriksa bahwa UU adalah uniter, cukup dengan menghitung dan memeriksa bahwa UU=I,U^{\dagger} U = \mathbb{I}, misalnya. Atau, kita bisa memeriksa bahwa baris-baris (atau kolom-kolom) bersifat ortonormal, yang menjadi lebih sederhana dalam kasus ini mengingat bentuk khusus dari matriks U.U.

Aksi UU pada vektor basis standar 1,1,\vert 1, 1 \rangle, misalnya, adalah

U1,1=121,0+i21,1122,0i23,0,U \vert 1, 1\rangle = \frac{1}{2} \vert 1, 0 \rangle + \frac{i}{2} \vert 1, 1 \rangle - \frac{1}{2} \vert 2, 0 \rangle - \frac{i}{2} \vert 3, 0\rangle,

yang bisa kita lihat dengan memeriksa kolom kedua dari U,U, mempertimbangkan urutan kita atas himpunan {1,2,3}×{0,1}.\{1,2,3\}\times\{0,1\}.

Seperti halnya matriks apa pun, dimungkinkan untuk mengekspresikan UU menggunakan notasi Dirac, yang akan membutuhkan 20 suku untuk 20 entri nonzero dari U.U. Namun jika kita menuliskan semua suku tersebut, alih-alih menulis matriks 6×6,6\times 6, hasilnya akan berantakan dan pola yang terlihat jelas dari ekspresi matriks kemungkinan tidak akan sejelas itu. Singkatnya, notasi Dirac tidak selalu menjadi pilihan terbaik.

Operasi uniter pada tiga sistem atau lebih bekerja dengan cara yang serupa, dengan matriks uniter yang baris dan kolomnya berkorespondensi dengan hasil kali Kartesius dari himpunan state klasik semua sistem. Kita sudah melihat satu contoh dalam pelajaran ini: operasi tiga qubit

k=07(k+1)mod8k,\sum_{k = 0}^{7} \vert (k+1) \bmod 8 \rangle \langle k \vert,

di mana angka dalam bra dan ket berarti enkoding biner 33-bit mereka. Selain menjadi operasi deterministik, ini juga merupakan operasi uniter. Operasi yang sekaligus deterministik dan uniter disebut operasi reversibel. Transpos konjugat dari matriks ini bisa ditulis seperti ini:

k=07k(k+1)mod8=k=07(k1)mod8k.\sum_{k = 0}^{7} \vert k \rangle \langle (k+1) \bmod 8 \vert = \sum_{k = 0}^{7} \vert (k-1) \bmod 8 \rangle \langle k \vert.

Ini merepresentasikan kebalikan, atau dalam istilah matematika invers, dari operasi awal — yang merupakan apa yang kita harapkan dari transpos konjugat sebuah matriks uniter. Kita akan melihat contoh-contoh lain dari operasi uniter pada sistem ganda seiring berjalannya pelajaran ini.

Operasi uniter yang dilakukan secara independen pada sistem individual

Ketika operasi uniter dilakukan secara independen pada kumpulan sistem individual, aksi gabungan dari operasi-operasi independen ini dijelaskan oleh hasil kali tensor dari matriks uniter yang merepresentasikannya. Artinya, jika X0,,Xn1\mathsf{X}_{0},\ldots,\mathsf{X}_{n-1} adalah sistem-sistem kuantum, U0,,Un1U_0,\ldots, U_{n-1} adalah matriks uniter yang merepresentasikan operasi pada sistem-sistem ini, dan operasi-operasi tersebut dilakukan secara independen pada sistem-sistem itu, maka aksi gabungan pada (Xn1,,X0)(\mathsf{X}_{n-1},\ldots,\mathsf{X}_0) direpresentasikan oleh matriks Un1U0.U_{n-1}\otimes\cdots\otimes U_0. Sekali lagi, kita menemukan bahwa pengaturan probabilistik dan kuantum bersifat analog dalam hal ini.

Seseorang secara alami akan memperkirakan, dari membaca paragraf sebelumnya, bahwa hasil kali tensor dari kumpulan matriks uniter apa pun adalah uniter. Memang benar, dan kita bisa memverifikasinya sebagai berikut.

Perhatikan pertama bahwa operasi transpos konjugat memenuhi

(Mn1M0)=Mn1M0 (M_{n-1} \otimes \cdots \otimes M_0)^{\dagger} = M_{n-1}^{\dagger} \otimes \cdots \otimes M_0^{\dagger}

untuk matriks M0,,Mn1M_0,\ldots,M_{n-1} yang dipilih sembarang. Ini bisa diperiksa dengan kembali ke definisi hasil kali tensor dan transpos konjugat, serta memeriksa bahwa setiap entri dari kedua sisi persamaan sesuai. Ini berarti bahwa

(Un1U0)(Un1U0)=(Un1U0)(Un1U0). (U_{n-1} \otimes \cdots \otimes U_0)^{\dagger} (U_{n-1}\otimes\cdots\otimes U_0) = (U_{n-1}^{\dagger} \otimes \cdots \otimes U_0^{\dagger}) (U_{n-1}\otimes\cdots\otimes U_0).

Karena hasil kali tensor matriks bersifat multiplikatif, kita menemukan bahwa

(Un1U0)(Un1U0)=(Un1Un1)(U0U0)=In1I0. (U_{n-1}^{\dagger} \otimes \cdots \otimes U_0^{\dagger}) (U_{n-1}\otimes\cdots\otimes U_0) = (U_{n-1}^{\dagger} U_{n-1}) \otimes \cdots \otimes (U_0^{\dagger} U_0) = \mathbb{I}_{n-1} \otimes \cdots \otimes \mathbb{I}_0.

Di sini kita telah menulis I0,,In1\mathbb{I}_0,\ldots,\mathbb{I}_{n-1} untuk merujuk pada matriks yang merepresentasikan operasi identitas pada sistem X0,,Xn1,\mathsf{X}_0,\ldots,\mathsf{X}_{n-1}, artinya ini adalah matriks identitas yang ukurannya sesuai dengan jumlah state klasik dari X0,,Xn1.\mathsf{X}_0,\ldots,\mathsf{X}_{n-1}.

Akhirnya, hasil kali tensor In1I0\mathbb{I}_{n-1} \otimes \cdots \otimes \mathbb{I}_0 sama dengan matriks identitas yang memiliki jumlah baris dan kolom yang sesuai dengan hasil kali jumlah baris dan kolom dari matriks In1,,I0.\mathbb{I}_{n-1},\ldots,\mathbb{I}_0. Matriks identitas yang lebih besar ini merepresentasikan operasi identitas pada sistem gabungan (Xn1,,X0).(\mathsf{X}_{n-1},\ldots,\mathsf{X}_0).

Sebagai ringkasan, kita memiliki urutan kesamaan berikut:

(Un1U0)(Un1U0)=(Un1U0)(Un1U0)=(Un1Un1)(U0U0)=In1I0=I.\begin{aligned} & (U_{n-1} \otimes \cdots \otimes U_0)^{\dagger} (U_{n-1}\otimes\cdots\otimes U_0) \\ & \quad = (U_{n-1}^{\dagger} \otimes \cdots \otimes U_0^{\dagger}) (U_{n-1}\otimes\cdots\otimes U_0) \\ & \quad = (U_{n-1}^{\dagger} U_{n-1}) \otimes \cdots \otimes (U_0^{\dagger} U_0)\\ & \quad = \mathbb{I}_{n-1} \otimes \cdots \otimes \mathbb{I}_0\\ & \quad = \mathbb{I}. \end{aligned}

Kita oleh karena itu menyimpulkan bahwa Un1U0U_{n-1} \otimes \cdots \otimes U_0 adalah uniter.

Situasi penting yang sering muncul adalah ketika operasi uniter diterapkan hanya pada satu sistem — atau subset yang tepat dari sistem-sistem — dalam sistem gabungan yang lebih besar. Misalnya, anggaplah X\mathsf{X} dan Y\mathsf{Y} adalah sistem yang bisa kita pandang bersama-sama sebagai membentuk satu sistem gabungan (X,Y),(\mathsf{X},\mathsf{Y}), dan kita melakukan operasi hanya pada sistem X.\mathsf{X}. Untuk lebih tepatnya, misalkan UU adalah matriks uniter yang merepresentasikan operasi pada X,\mathsf{X}, sehingga baris dan kolomnya telah dikorespondensi dengan state klasik dari X.\mathsf{X}.

Mengatakan bahwa kita melakukan operasi yang direpresentasikan oleh UU hanya pada sistem X\mathsf{X} berarti kita tidak melakukan apa-apa pada Y,\mathsf{Y}, yang berarti kita secara independen melakukan UU pada X\mathsf{X} dan operasi identitas pada Y.\mathsf{Y}. Artinya, "tidak melakukan apa-apa" pada Y\mathsf{Y} setara dengan melakukan operasi identitas pada Y,\mathsf{Y}, yang direpresentasikan oleh matriks identitas IY.\mathbb{I}_\mathsf{Y}. (Ngomong-ngomong, di sini subskrip Y\mathsf{Y} memberi tahu kita bahwa IY\mathbb{I}_\mathsf{Y} merujuk pada matriks identitas yang memiliki jumlah baris dan kolom sesuai dengan himpunan state klasik dari Y.\mathsf{Y}.) Operasi pada (X,Y)(\mathsf{X},\mathsf{Y}) yang diperoleh ketika kita melakukan UU pada X\mathsf{X} dan tidak melakukan apa-apa pada Y\mathsf{Y} oleh karena itu direpresentasikan oleh matriks uniter

UIY. U \otimes \mathbb{I}_{\mathsf{Y}}.

Sebagai contoh, jika X\mathsf{X} dan Y\mathsf{Y} adalah qubit, melakukan operasi Hadamard pada X\mathsf{X} dan tidak melakukan apa-apa pada Y\mathsf{Y} setara dengan melakukan operasi

HIY=(12121212)(1001)=(120120012012120120012012) H \otimes \mathbb{I}_{\mathsf{Y}} = \begin{pmatrix} \frac{1}{\sqrt{2}} & \frac{1}{\sqrt{2}}\\[2mm] \frac{1}{\sqrt{2}} & -\frac{1}{\sqrt{2}} \end{pmatrix} \otimes \begin{pmatrix} 1 & 0\\ 0 & 1 \end{pmatrix} = \begin{pmatrix} \frac{1}{\sqrt{2}} & 0 & \frac{1}{\sqrt{2}} & 0\\[2mm] 0 & \frac{1}{\sqrt{2}} & 0 & \frac{1}{\sqrt{2}}\\[2mm] \frac{1}{\sqrt{2}} & 0 & -\frac{1}{\sqrt{2}} & 0\\[2mm] 0 & \frac{1}{\sqrt{2}} & 0 & -\frac{1}{\sqrt{2}} \end{pmatrix}

pada sistem gabungan (X,Y).(\mathsf{X},\mathsf{Y}).

Serupa dengan itu, jika operasi yang direpresentasikan oleh matriks uniter UU diterapkan pada Y\mathsf{Y} dan tidak ada yang dilakukan pada X,\mathsf{X}, operasi yang dihasilkan pada (X,Y)(\mathsf{X},\mathsf{Y}) direpresentasikan oleh matriks uniter

IXU. \mathbb{I}_{\mathsf{X}} \otimes U.

Sebagai contoh, jika kita kembali mempertimbangkan situasi di mana X\mathsf{X} dan Y\mathsf{Y} keduanya adalah qubit dan UU adalah operasi Hadamard, operasi yang dihasilkan pada (X,Y)(\mathsf{X},\mathsf{Y}) direpresentasikan oleh matriks

(1001)(12121212)=(121200121200001212001212). \begin{pmatrix} 1 & 0\\ 0 & 1 \end{pmatrix} \otimes \begin{pmatrix} \frac{1}{\sqrt{2}} & \frac{1}{\sqrt{2}}\\[2mm] \frac{1}{\sqrt{2}} & -\frac{1}{\sqrt{2}} \end{pmatrix} = \begin{pmatrix} \frac{1}{\sqrt{2}} & \frac{1}{\sqrt{2}} & 0 & 0\\[2mm] \frac{1}{\sqrt{2}} & -\frac{1}{\sqrt{2}} & 0 & 0\\[2mm] 0 & 0 & \frac{1}{\sqrt{2}} & \frac{1}{\sqrt{2}}\\[2mm] 0 & 0 & \frac{1}{\sqrt{2}} & -\frac{1}{\sqrt{2}} \end{pmatrix}.

Tidak setiap operasi uniter pada kumpulan sistem bisa ditulis sebagai hasil kali tensor dari operasi-operasi uniter seperti ini, sama seperti tidak setiap vektor state kuantum dari sistem-sistem tersebut merupakan product state. Sebagai contoh, baik operasi swap maupun operasi controlled-NOT pada dua qubit, yang dijelaskan di bawah, tidak bisa diekspresikan sebagai hasil kali tensor dari operasi-operasi uniter.

Operasi swap

Untuk mengakhiri pelajaran ini, mari kita lihat dua kelas contoh operasi uniter pada sistem ganda, dimulai dengan operasi swap.

Misalkan X\mathsf{X} dan Y\mathsf{Y} adalah sistem yang berbagi himpunan state klasik Σ\Sigma yang sama. Operasi swap pada pasangan (X,Y)(\mathsf{X},\mathsf{Y}) adalah operasi yang menukar isi dari kedua sistem, tetapi selain itu membiarkan sistem-sistem itu apa adanya — sehingga X\mathsf{X} tetap di kiri dan Y\mathsf{Y} tetap di kanan. Kita akan menyebut operasi ini sebagai SWAP,\operatorname{SWAP}, dan ia beroperasi seperti ini untuk setiap pilihan state klasik a,bΣ:a,b\in\Sigma:

SWAPab=ba.\operatorname{SWAP} \vert a \rangle \vert b \rangle = \vert b \rangle \vert a \rangle.

Salah satu cara untuk menulis matriks yang terkait dengan operasi ini menggunakan notasi Dirac adalah sebagai berikut:

SWAP=c,dΣcddc.\mathrm{SWAP} = \sum_{c,d\in\Sigma} \vert c \rangle \langle d \vert \otimes \vert d \rangle \langle c \vert.

Mungkin tidak langsung terlihat jelas bahwa matriks ini merepresentasikan SWAP,\operatorname{SWAP}, tetapi kita bisa memeriksa bahwa ia memenuhi kondisi SWAPab=ba\operatorname{SWAP} \vert a \rangle \vert b \rangle = \vert b \rangle \vert a \rangle untuk setiap pilihan state klasik a,bΣ.a,b\in\Sigma. Sebagai contoh sederhana, ketika X\mathsf{X} dan Y\mathsf{Y} adalah qubit, kita menemukan bahwa

SWAP=(1000001001000001). \operatorname{SWAP} = \begin{pmatrix} 1 & 0 & 0 & 0\\ 0 & 0 & 1 & 0\\ 0 & 1 & 0 & 0\\ 0 & 0 & 0 & 1 \end{pmatrix}.

Operasi controlled-unitary

Sekarang misalkan Q\mathsf{Q} adalah sebuah qubit dan R\mathsf{R} adalah sistem sembarang, dengan himpunan state klasik apa pun yang kita inginkan. Untuk setiap operasi uniter UU yang beraksi pada sistem R,\mathsf{R}, operasi controlled-UU adalah operasi uniter pada pasangan (Q,R)(\mathsf{Q},\mathsf{R}) yang didefinisikan sebagai berikut:

CU=00IR+11U.CU = \vert 0\rangle \langle 0\vert \otimes \mathbb{I}_{\mathsf{R}} + \vert 1\rangle \langle 1\vert \otimes U.

Sebagai contoh, jika R\mathsf{R} juga merupakan qubit, dan kita mempertimbangkan operasi Pauli XX pada R,\mathrm{R}, maka operasi controlled-XX diberikan oleh

CX=00IR+11X=(1000010000010010). CX = \vert 0\rangle \langle 0\vert \otimes \mathbb{I}_{\mathsf{R}} + \vert 1\rangle \langle 1\vert \otimes X = \begin{pmatrix} 1 & 0 & 0 & 0\\ 0 & 1 & 0 & 0\\ 0 & 0 & 0 & 1\\ 0 & 0 & 1 & 0 \end{pmatrix}.

Kita sudah menemui operasi ini dalam konteks informasi klasik dan operasi probabilistik sebelumnya dalam pelajaran ini. Mengganti operasi Pauli XX pada R\mathsf{R} dengan operasi ZZ memberikan operasi ini:

CZ=00IR+11Z=(1000010000100001). CZ = \vert 0\rangle \langle 0\vert \otimes \mathbb{I}_{\mathsf{R}} + \vert 1\rangle \langle 1\vert \otimes Z = \begin{pmatrix} 1 & 0 & 0 & 0\\ 0 & 1 & 0 & 0\\ 0 & 0 & 1 & 0\\ 0 & 0 & 0 & -1 \end{pmatrix}.

Jika sebaliknya kita mengambil R\mathsf{R} sebagai dua qubit, dan kita mengambil UU sebagai operasi swap antara dua qubit ini, kita mendapatkan operasi ini:

CSWAP=(1000000001000000001000000001000000001000000000100000010000000001). \operatorname{CSWAP} = \begin{pmatrix} 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & 1 & 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 1 & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 1 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 1 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 & 1 & 0 \\ 0 & 0 & 0 & 0 & 0 & 1 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 & 1 \end{pmatrix}.

Operasi ini juga dikenal sebagai operasi Fredkin, atau lebih umum, Fredkin gate. Aksinya pada state basis standar bisa dijelaskan sebagai berikut:

CSWAP0bc=0bcCSWAP1bc=1cb \begin{aligned} \operatorname{CSWAP} \vert 0 b c \rangle & = \vert 0 b c \rangle \\[1mm] \operatorname{CSWAP} \vert 1 b c \rangle & = \vert 1 c b \rangle \end{aligned}

Terakhir, operasi controlled-controlled-NOT, yang bisa kita sebut CCX,CCX, disebut operasi Toffoli atau Toffoli gate. Representasi matriksnya terlihat seperti ini:

CCX=(1000000001000000001000000001000000001000000001000000000100000010). CCX = \begin{pmatrix} 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0\\ 0 & 1 & 0 & 0 & 0 & 0 & 0 & 0\\ 0 & 0 & 1 & 0 & 0 & 0 & 0 & 0\\ 0 & 0 & 0 & 1 & 0 & 0 & 0 & 0\\ 0 & 0 & 0 & 0 & 1 & 0 & 0 & 0\\ 0 & 0 & 0 & 0 & 0 & 1 & 0 & 0\\ 0 & 0 & 0 & 0 & 0 & 0 & 0 & 1\\ 0 & 0 & 0 & 0 & 0 & 0 & 1 & 0 \end{pmatrix}.

Kita juga bisa mengekspresikannya menggunakan notasi Dirac sebagai berikut:

CCX=(0000+0101+1010)I+1111X. CCX = \bigl( \vert 00 \rangle \langle 00 \vert + \vert 01 \rangle \langle 01 \vert + \vert 10 \rangle \langle 10 \vert \bigr) \otimes \mathbb{I} + \vert 11 \rangle \langle 11 \vert \otimes X.