Had-had pada maklumat kuantum
Walaupun berkongsi struktur matematik asas yang sama, maklumat kuantum dan maklumat klasik mempunyai perbezaan utama. Akibatnya, terdapat banyak contoh tugas yang boleh dilakukan oleh maklumat kuantum tetapi tidak oleh maklumat klasik.
Namun, sebelum meneroka beberapa contoh tersebut, kita akan meneliti beberapa had penting pada maklumat kuantum. Memahami perkara yang tidak boleh dilakukan oleh maklumat kuantum membantu kita mengenal pasti perkara yang boleh dilakukannya.
Ketidakrelevanan fasa global
Had pertama yang akan kita bincangkan — yang sebenarnya lebih kepada sedikit kemerosotan dalam cara keadaan kuantum diwakili oleh vektor keadaan kuantum, berbanding had sebenar — berkaitan dengan konsep fasa global.
Yang dimaksudkan dengan fasa global ialah ini. Andaikan dan adalah vektor unit yang mewakili keadaan kuantum suatu sistem, dan andaikan terdapat nombor kompleks pada bulatan unit, bermakna atau secara alternatif untuk suatu nombor nyata sedemikian rupa sehingga
Vektor dan itu dikatakan berbeza dengan fasa global. Kita juga kadang-kadang merujuk sebagai fasa global, walaupun ini bergantung pada konteks; sebarang nombor pada bulatan unit boleh dianggap sebagai fasa global apabila didarab dengan vektor unit.
Pertimbangkan apa yang berlaku apabila suatu sistem berada dalam salah satu daripada dua keadaan kuantum dan dan sistem itu menjalani pengukuran asas standard. Dalam kes pertama, di mana sistem berada dalam keadaan kebarangkalian mengukur sebarang keadaan klasik ialah
Dalam kes kedua, di mana sistem berada dalam keadaan kebarangkalian mengukur sebarang keadaan klasik ialah
kerana Maksudnya, kebarangkalian sesuatu hasil muncul adalah sama bagi kedua-dua keadaan.
Sekarang pertimbangkan apa yang berlaku apabila kita menggunakan operasi unitari sembarangan pada kedua-dua keadaan. Dalam kes pertama, di mana keadaan awal ialah keadaannya menjadi
dan dalam kes kedua, di mana keadaan awal ialah ia menjadi
Maksudnya, dua keadaan yang terhasil masih berbeza dengan fasa global yang sama.
Akibatnya, dua keadaan kuantum dan yang berbeza dengan fasa global adalah tidak dapat dibezakan sama sekali; walau apa jua operasi, atau urutan operasi, yang kita gunakan pada kedua-dua keadaan, ia akan sentiasa berbeza dengan fasa global, dan melakukan pengukuran asas standard akan menghasilkan hasil dengan kebarangkalian yang tepat sama seperti yang lain. Atas sebab ini, dua vektor keadaan kuantum yang berbeza dengan fasa global dianggap setara, dan secara praktikalnya dilihat sebagai keadaan yang sama.
Sebagai contoh, keadaan kuantum
berbeza dengan fasa global (iaitu dalam contoh ini), dan oleh itu dianggap sebagai keadaan yang sama.
Sebaliknya, keadaan kuantum
tidak berbeza dengan fasa global. Walaupun satu-satunya perbezaan antara dua keadaan itu ialah tanda tambah bertukar menjadi tanda tolak, ini bukanlah perbezaan fasa global, melainkan perbezaan fasa relatif kerana ia tidak mempengaruhi setiap entri vektor, hanya subset entri yang betul. Ini konsisten dengan apa yang telah kita perhatikan sebelum ini, iaitu keadaan dan boleh dibezakan dengan sempurna. Khususnya, melakukan operasi Hadamard kemudian mengukur menghasilkan kebarangkalian hasil seperti berikut:
Teorem tiada-pengklonan
Teorem tiada-pengklonan menunjukkan bahawa adalah mustahil untuk membuat salinan sempurna bagi keadaan kuantum yang tidak diketahui.
Maksudnya, tidak ada cara untuk memulakan sistem (kepada keadaan mana pun) dan melakukan operasi unitari pada sistem bersama supaya kesannya ialah keadaan bagi diklon — menghasilkan berada dalam keadaan
Bukti teorem ini sebenarnya cukup mudah: ia bermuara kepada pemerhatian bahawa pemetaan
tidak linear dalam
Khususnya, kerana mempunyai sekurang-kurangnya dua elemen, kita boleh memilih dengan Jika memang wujud keadaan kuantum bagi dan operasi unitari pada pasangan di mana untuk setiap keadaan kuantum bagi maka akan berlaku
Dengan kelinearan, khususnya kelinearan hasil darab tensor dalam argumen pertama dan kelinearan pendaraban matriks-vektor dalam argumen kedua (vektor), maka kita perlu mendapati
Namun, keperluan bahawa untuk setiap keadaan kuantum menuntut bahawa
Oleh itu tidak wujud keadaan dan operasi unitari di mana untuk setiap vektor keadaan kuantum
Ada beberapa catatan berkaitan teorem tiada-pengklonan yang perlu dibuat. Yang pertama ialah pernyataan teorem tiada-pengklonan di atas adalah mutlak, dalam erti kata ia menyatakan bahawa pengklonan sempurna adalah mustahil — tetapi ia tidak menyebut apa-apa tentang kemungkinan mengklon dengan ketepatan terhad, di mana kita mungkin berjaya menghasilkan klon anggaran (mengikut cara tertentu untuk mengukur sejauh mana dua keadaan kuantum berbeza). Sebenarnya terdapat pernyataan teorem tiada-pengklonan yang meletakkan had pada pengklonan anggaran, serta kaedah untuk mencapai pengklonan anggaran dengan ketepatan terhad.
Catatan kedua ialah teorem tiada-pengklonan adalah pernyataan tentang kemustahilan mengklon keadaan sembarangan Sebaliknya, kita boleh dengan mudah membuat klon mana-mana keadaan asas standard, sebagai contoh. Sebagai contoh, kita boleh mengklon keadaan asas standard qubit menggunakan operasi NOT-terkawal:
Di sini ialah atau iaitu keadaan yang boleh direalisasikan secara klasik. Walaupun tiada kesukaran dalam mencipta klon bagi keadaan asas standard, ini tidak bercanggah dengan teorem tiada-pengklonan. Pendekatan menggunakan gate NOT-terkawal ini tidak akan berjaya mencipta klon bagi keadaan sebagai contoh.
Satu catatan akhir tentang teorem tiada-pengklonan ialah ia sebenarnya bukan unik kepada maklumat kuantum — adalah juga mustahil untuk mengklon keadaan kebarangkalian sembarangan menggunakan proses klasik (deterministik atau kebarangkalian). Bayangkan seseorang memberi anda sistem dalam keadaan kebarangkalian tertentu, tetapi anda tidak pasti apakah keadaan kebarangkalian itu. Sebagai contoh, mungkin mereka menjana secara rawak nombor antara dan tetapi mereka tidak memberitahu anda bagaimana mereka menjana nombor itu. Sudah tentu tiada proses fizikal di mana anda boleh memperoleh dua salinan bebas bagi keadaan kebarangkalian yang sama: apa yang ada di tangan anda hanyalah nombor antara dan dan memang tidak ada maklumat yang mencukupi untuk anda entah bagaimana membina semula kebarangkalian bagi semua hasil lain yang mungkin muncul.
Secara matematik, versi teorem tiada-pengklonan untuk keadaan kebarangkalian boleh dibuktikan dengan cara yang persis sama seperti teorem tiada-pengklonan biasa (untuk keadaan kuantum). Maksudnya, mengklon keadaan kebarangkalian sembarangan adalah proses tak linear, jadi ia tidak mungkin dapat diwakili oleh matriks stokastik.
Keadaan bukan-ortogon tidak boleh dibezakan dengan sempurna
Untuk had terakhir yang akan dibincangkan dalam pelajaran ini, kita akan menunjukkan bahawa jika kita mempunyai dua keadaan kuantum dan yang tidak ortogon, bermakna maka adalah mustahil untuk membezakannya (atau dengan kata lain, untuk mengenal pasti mana yang mana) dengan sempurna. Malahan, kita akan menunjukkan sesuatu yang logiknya setara: jika kita memang mempunyai cara untuk membezakan dua keadaan dengan sempurna, tanpa sebarang ralat, maka keduanya mestilah ortogon.
Kita akan mengehadkan perhatian kepada litar kuantum yang terdiri daripada sebarang bilangan gate unitari, diikuti dengan satu pengukuran asas standard bagi qubit teratas. Yang kita perlukan daripada suatu litar kuantum, untuk mengatakan ia membezakan keadaan dan dengan sempurna, ialah pengukuran sentiasa menghasilkan nilai bagi salah satu daripada dua keadaan dan sentiasa menghasilkan bagi keadaan yang satu lagi. Untuk lebih tepat, kita akan mengandaikan bahawa kita mempunyai litar kuantum yang beroperasi seperti yang dicadangkan oleh gambar rajah berikut:
Kotak berlabel menandakan operasi unitari yang mewakili tindakan gabungan semua gate unitari dalam litar kita, tetapi tidak termasuk pengukuran akhir. Tidak ada kehilangan keumuman dalam mengandaikan bahawa pengukuran menghasilkan untuk dan untuk ; analisis tidak akan berbeza secara asas jika nilai output ini diterbalikkan.
Perhatikan bahawa, selain qubit yang pada mulanya menyimpan sama ada atau litar ini bebas menggunakan sebarang bilangan qubit ruang kerja tambahan. Qubit-qubit ini pada mulanya masing-masing ditetapkan pada keadaan — jadi keadaan gabungan mereka dinotasikan dalam rajah-rajah — dan qubit-qubit ini boleh digunakan oleh litar dengan cara apa pun yang mungkin bermanfaat. Adalah sangat lazim untuk menggunakan qubit ruang kerja dalam litar kuantum seperti ini.
Sekarang, pertimbangkan apa yang berlaku apabila kita menjalankan litar kita pada keadaan (bersama qubit ruang kerja yang telah dimulakan). Keadaan yang terhasil, sejurus sebelum pengukuran dilakukan, boleh ditulis sebagai
untuk dua vektor dan yang sepadan dengan semua qubit kecuali qubit teratas. Secara amnya, untuk keadaan sedemikian kebarangkalian bahawa pengukuran qubit teratas menghasilkan hasil dan adalah seperti berikut:
Kerana litar kita sentiasa menghasilkan untuk keadaan mestilah dan jadi
Mendarab kedua-dua belah persamaan ini dengan menghasilkan persamaan ini:
Dengan penaakulan yang sama untuk menggantikan kita menyimpulkan bahawa
untuk suatu vektor dan oleh itu
Sekarang marilah kita ambil hasil darab dalaman vektor-vektor yang diwakili oleh persamaan dan bermula dengan perwakilan di bahagian kanan setiap persamaan. Kita ada
jadi hasil darab dalaman vektor dengan vektor ialah
Di sini kita telah menggunakan fakta bahawa serta fakta bahawa hasil darab dalaman hasil darab tensor adalah hasil darab hasil darab dalaman:
untuk sebarang pilihan vektor-vektor ini (dengan andaian dan mempunyai bilangan entri yang sama dan dan mempunyai bilangan entri yang sama, supaya masuk akal untuk membentuk hasil darab dalaman dan ). Perhatikan bahawa nilai hasil darab dalaman adalah tidak relevan kerana ia didarab dengan
Akhirnya, mengambil hasil darab dalaman vektor-vektor di sebelah kiri persamaan dan mestilah menghasilkan nilai sifar yang sama yang telah kita kira, jadi
Kita telah menyimpulkan apa yang kita mahukan, iaitu bahawa dan adalah ortogon:
Adalah mungkin, omong-omong, untuk membezakan dengan sempurna mana-mana dua keadaan yang ortogon, yang merupakan konvers kepada pernyataan yang baru kita buktikan. Andaikan dua keadaan yang hendak dibezakan ialah dan dengan Kita kemudiannya boleh membezakan keadaan-keadaan ini dengan sempurna dengan melakukan pengukuran projektif yang dihuraikan oleh matriks-matriks ini, sebagai contoh:
Untuk keadaan hasil pertama sentiasa diperoleh:
Dan, untuk keadaan hasil kedua sentiasa diperoleh: