Apa itu postselection dalam komputasi kuantum?

13

Komputer kuantum dapat secara efisien menyelesaikan masalah yang ada di BQP kelas kompleksitas . Saya telah melihat klaim yang dapat (berpotensi, karena kita tidak tahu apakah BQP adalah himpunan bagian yang tepat atau sama dengan PP) meningkatkan efisiensi komputer kuantum dengan menerapkan pasca pemilihan dan bahwa kelas masalah yang dapat dipecahkan secara efisien menjadi sekarang post BQP = PP .

Apa yang dimaksud dengan pasca pemilihan di sini?

jk - Pasang kembali Monica
sumber

Jawaban:

16

"Postselection" mengacu pada proses pengkondisian hasil pengukuran pada beberapa qubit lainnya. (Ini adalah sesuatu yang dapat Anda pikirkan untuk distribusi probabilitas klasik dan analisis statistik juga: ini bukan konsep khusus untuk perhitungan kuantum.)

Pemilihan pasca-pemilihan telah cukup sering muncul (sampai saat ini) dalam eksperimen mekanika kuantum, karena - untuk eksperimen pada sistem yang sangat kecil, yang melibatkan partikel yang tidak terlalu banyak - ini adalah cara yang relatif mudah untuk mensimulasikan memiliki kontrol kuantum yang baik atau gerak maju. Namun, ini bukan cara praktis untuk mewujudkan komputasi, karena Anda harus mengkondisikan pada hasil dari satu pengukuran atau lebih yang mungkin terjadi dengan probabilitas yang sangat rendah .

Sebenarnya 'memilih' hasil pengukuran bukanlah hal yang dapat Anda lakukan dengan mudah dalam mekanika kuantum - yang sebenarnya dilakukan adalah membuang hasil apa pun yang tidak memungkinkan Anda melakukan apa yang ingin Anda lakukan. Jika hasil yang Anda coba pilih memiliki probabilitas , Anda harus mencoba angka yang diharapkan kali sebelum Anda berhasil mendapatkan hasil yang ingin Anda pilih. Jika untuk beberapa bilangan bulat besar , Anda mungkin menunggu waktu yang sangat lama.1 / p p = 1 / 2 n n0<p<11/pp=1/2nn

Hasil bahwa pemilihan 'meningkat' (seperti yang Anda katakan) kekuatan perhitungan kuantum kesalahan-terikat dari BQP ke PP adalah hasil yang disukai dalam teori perhitungan kuantum, bukan karena praktis , tetapi karena sederhana dan sederhana. hasil jernih dari jenis yang jarang dalam kompleksitas komputasi, dan berguna untuk menginformasikan intuisi tentang komputasi kuantum - ia telah mengarah pada gagasan eksperimen "supremasi kuantum", sebagai contoh. Tetapi itu bukan sesuatu yang harus Anda anggap sebagai operasi yang tersedia secara bebas untuk komputer kuantum sebagai teknik praktis, kecuali Anda dapat menunjukkan bahwa hasil yang Anda coba untuk pilih sedikit dan cukup banyak dan kemungkinan cukup tinggi (atau, seperti halnya perhitungan berbasis pengukuran, Anda dapat mensimulasikan hasil yang 'diinginkan' dengan adaptasi prosedur yang sesuai jika Anda mendapatkan salah satu hasil yang 'tidak diinginkan').

Niel de Beaudrap
sumber
4

Seperti yang disampaikan oleh jawaban lain (dan yang saya coba berikan beberapa klarifikasi), post-selection adalah tentang hanya melihat subset dari kemungkinan hasil pengukuran. Menurut saya, ini terbagi dalam dua kasus berbeda, seperti di bawah ini. Ya, mereka adalah aspek berbeda dari hal yang sama, tetapi mereka digunakan sangat berbeda oleh dua komunitas yang berbeda.

Seleksi Pasca Eksperimental

Anda melakukan beberapa percobaan, tetapi Anda hanya mengumpulkan data ketika kondisi tertentu terpenuhi. Biasanya ini digunakan untuk mengkompensasi ketidaksempurnaan eksperimental yang telah diumumkan (yaitu sesuatu dipicu yang memberi tahu kami bahwa kami memiliki hasil yang tidak diinginkan sebelum melanjutkan dengan bagian lain dari eksperimen). Misalnya, Anda mungkin menggunakan sepasang foton sebagai pembawa informasi atau penjerat, tetapi kadang-kadang foton tersesat di jalan. Jika Anda hanya melakukan hal-hal ketika kedua foton terdeteksi, Anda memilihnya setelah kedatangan yang berhasil.

Teoritis Setelah Seleksi

Ini adalah eksperimen pemikiran tentang " seberapa kuat komputer saya jika saya dapat memilih hasil pengukuran? " Dan bukan merupakan proposisi praktis.

Sebagai contoh sederhana, pikirkan tentang teleportasi kuantum. Dalam skenario normal, Alice dan Bob berbagi pasangan Bell, dan Alice memiliki qubit dalam kondisi yang tidak diketahui bahwa ia ingin berteleportasi ke Bob. Dia melakukan pengukuran Bell pada dua qubitnya, dan mengirimkan hasil pengukurannya ke Bob. Jika Bob jauh dari Alice, informasi tentang hasil pengukuran membutuhkan waktu yang terbatas untuk sampai ke sana, dan setelah waktu itulah ia dapat dianggap telah menerima qubit (karena ia harus mengkompensasi efek dari hasil yang berbeda. pada qubit yang dia pegang).

Namun, jika Alice dapat memilih dari hasil pengukuran sebagai selalu menjadi satu hasil tertentu, dan Bob tahu bahwa ia akan memilih yang itu, maka Alice tidak perlu mengirim hasil pengukuran itu ke Bob. Dia bisa menggunakan qubit yang dia pegang segera. Bahkan lebih kuat, dia bisa menggunakannya sebelum Alice melakukan pengukuran, aman dengan pengetahuan bahwa dia akan melakukannya! Jadi, tidak hanya Anda mencapai komunikasi yang lebih cepat dari cahaya, Anda sebenarnya berkomunikasi mundur dalam waktu! Anda dapat mulai membayangkan betapa kuatnya itu untuk sebuah komputer (menghitung untuk waktu yang lama dan kemudian mengirim jawabannya kembali tepat waktu saat pertanyaan diajukan).

DaftWullie
sumber
Saya tidak mendapatkan paragraf terakhir: Bahkan jika Alice memilih pada hasil tertentu dari pengukuran Bell, ada pengukuran yang harus dia buang karena mereka tidak memberikan hasil yang benar dan Alice perlu mengkomunikasikan fakta apakah dia telah menerima atau membuang hasil percobaan.
jk - Pasang kembali Monica
@ jknappen Itulah perbedaan antara teori dan eksperimen. Eksperimen membuang hasil palsu. Versi teori berpendapat bahwa Anda dapat memaksanya untuk selalu memberikan hasil yang tepat. Tidak ada yang dibuang.
DaftWullie
Saya rasa tidak, bahkan secara teori Anda harus membuang beberapa perhitungan. Dalam perhitungan klasik, hal yang sama berlaku untuk protokol bukti pengetahuan nol yang terkenal.
jk - Pasang kembali Monica
@ jknappen Saya harus mengakui bahwa saya sedang merekonstruksi argumen ini dari ingatan saya pada sebuah makalah yang, sekarang saya datang untuk mencarinya, saya tidak dapat segera meletakkan tangan saya untuk memverifikasi rinciannya. Namun, yang satu ini berbicara tentang melakukan hal yang sama.
DaftWullie
2
@jknappen Dalam paragraf terakhir, DaftWullie merujuk pada dunia hipotetis di mana Anda benar-benar dapat benar-benar melakukan operasi pasca-pilih (mis. menerapkan operasi qubit tunggal non-uniter [[1,0], [0,0]] diikuti oleh normalisasi fungsi gelombang, seperti yang dapat dilakukan dalam simulator ).
Craig Gidney