Bukti optimalitas untuk strategi klasik game CHSH

8

Saya sadar bahwa optimalitas strategi kuantum untuk permainan CHSH diberikan oleh ikatan Tsirelson , tetapi semua presentasi melompati bukti (yang jelas kurang menarik) dari optimalitas strategi klasik.

Dalam permainan CHSH, kami memiliki dua pemain: Alice dan Bob. Mereka secara terpisah diberikan bit acak independen X dan Y sebagai input, dan tanpa komunikasi harus mengeluarkan bit sendiri (A dan B ) dengan tujuan membuat benar formula logis XY=AB . Strategi klasik optimal yang diklaim adalah untuk Alice dan Bob untuk keduanya selalu menghasilkan 0 , yang menghasilkan kemenangan 75% dari waktu:

XYABXYAB000000010000100000110010

Strategi kuantum (yang saya bahas di sini ) menghasilkan kemenangan ~ 85% dari waktu. Anda dapat menggunakan ini sebagai bukti kurangnya variabel tersembunyi lokal untuk menjelaskan keterjeratan sebagai berikut:

  1. Asumsikan qbits memutuskan pada saat belitan bagaimana mereka akan runtuh (bukan pada saat pengukuran); ini berarti mereka harus membawa beberapa informasi (variabel tersembunyi lokal), dan informasi ini dapat ditulis sebagai serangkaian bit.
  2. Karena informasi tersebut cukup untuk sepenuhnya menggambarkan cara di mana qbits terjerat runtuh, Alice dan Bob dapat, jika diberi akses ke string bit klasik yang sama, mensimulasikan perilaku sepasang berbagi qbits terjerat bersama.
  3. Jika Alice dan Bob dapat mensimulasikan perilaku sepasang qbits terjerat bersama, mereka dapat menerapkan strategi kuantum dengan metode klasik lokal menggunakan string bit klasik yang telah dibagi sebelumnya. Dengan demikian, harus ada beberapa strategi klasik yang memberikan tingkat keberhasilan 85% dengan sejumlah string bit sebagai input.
  4. Namun, tidak ada rangkaian bit yang memungkinkan strategi klasik dengan tingkat keberhasilan di atas 75%.
  5. Dengan kontradiksi, perilaku partikel terjerat tidak dapat direduksi menjadi string bit (variabel tersembunyi lokal) dan dengan demikian partikel terjerat harus secara instan mempengaruhi satu sama lain pada saat pengukuran.

Saya tertarik pada bukti (4). Saya membayangkan bukti ini mengambil bentuk sepasang mesin Turing nonkomunikatif yang mengambil bit acak input X dan Y independen dan bitstring bersama yang sewenang-wenang, yang kemudian memenangkan permainan CHSH dengan probabilitas lebih dari 75%; mungkin ini menghasilkan beberapa kontradiksi yang menunjukkan tidak adanya TM seperti itu. Jadi apa buktinya?

Kedua, makalah mana yang telah menyajikan bukti optimalitas strategi klasik?

Pertanyaan bonus: dalam (1), kami mengklaim bahwa variabel tersembunyi lokal dapat ditulis sebagai serangkaian bit; Adakah alasan sederhana mengapa ini terjadi?

ahelwer
sumber

Jawaban:

6

Saya berpendapat bahwa ini adalah yang masalah penting untuk memahami untuk Bell ketidaksetaraan. Menemukan pelanggaran ketidaksetaraan Bell memberi tahu Anda bahwa sistem ini tidak klasik (catatan: itu tidak membuktikan bahwa itu adalah kuantum), jadi Anda perlu memahami apa hal klasik bahwa dunia tidak.

Mari kita nyatakan variabel acak CHSH yang kami minati:

S=A1B1+A1B2+A2B1A2B2,
mana masing-masing A1,A2,B1,B2 adalah variabel acak dengannilai±1 . Asumsi kunci untuk strategi klasik adalah bahwa untuk setiap percobaan,keempat variabel memiliki nilai tetap(meskipun kami hanya pernah menemukan dua nilai). Variabel tersembunyi pada dasarnya tidak relevan di sini - mereka membiarkan dua pihak yang jauh mengoordinasikan nilai-nilai tetap itu tanpa harus berkomunikasi saat ini, tetapi tidak dapat mengubah asumsi dasar ini.

Apa konsekuensi dari ini? Tulis ulang S sebagai

S=A1(B1+B2)+A2(B1B2).
Sekarang, jika B1{±1} dan B2{±1} , maka B1=B2 , dalam hal ini B1B2=0 dan B1+B2=±2 , atauB1=B2 , sehinggaB1+B2=0 danB1B2=±2 . Dalam kedua kasus,S=±2 . Akhirnya, jika, dalam setiap percobaan,S=±2 , maka nilai rata-rata|S|2 .

Jadi, apa yang Anda pelajari dari pelanggaran ketimpangan Bell adalah bahwa, setiap kali percobaan dijalankan, tidak semua jawaban yang mungkin ditentukan. Secara klasik, ini dimungkinkan dengan celah lokalitas - jika kedua pertanyaan diketahui, maka jawaban yang menang dapat ditentukan secara deterministik tanpa harus menentukan semua kemungkinan hasil lainnya. Kalau tidak, ada beberapa keacakan yang melekat bermain dalam memilih jawaban.

Adapun di mana Anda mungkin menemukan bukti dalam literatur, mengapa tidak menindaklanjuti referensi dalam artikel wikipedia ? Seperti yang saya katakan, terikat klasik yang elemen sentral, sehingga harus di koran asli.

Pertanyaan bonus: dalam (1), kami mengklaim bahwa variabel tersembunyi lokal dapat ditulis sebagai serangkaian bit; Adakah alasan sederhana mengapa ini terjadi?

Informasi apa pun dapat ditulis sebagai serangkaian bit.

DaftWullie
sumber
Saya tertarik pada pembenaran mengapa keempat variabel memiliki nilai tetap - ini adalah klaim bahwa semua strategi klasik harus selalu deterministik, tetapi tentu saja kita dapat menyuntikkan nondeterminisme melalui flip koin. Bukannya saya percaya strategi nondeterministic akan lebih kuat, tapi saya tertarik pada alasan mengapa mereka tidak dimasukkan dalam analisis.
ahelwer
Ini bukan pertanyaan tentang determinisme atau ketidakpastian. Anda dapat memiliki beberapa proses latar belakang yang secara acak menentukan nilai hasil setiap kali Anda menjalankan eksperimen, berdasarkan pengetahuan lokal tentang pilihan pengukuran, dan mungkin beberapa keacakan yang dibagikan sebelumnya. Namun, syaratnya adalah bahwa ketika pilihan acak dibuat, hasilnya harus jawaban apa yang akan diberikan untuk semua pengaturan pengukuran, bahkan jika hanya jawaban spesifik untuk pengukuran yang dipilih diberikan.
DaftWullie
4

Salah satu cara untuk membuktikannya adalah dengan mengkarakterisasi set semua strategi yang memungkinkan yang dapat diadopsi oleh Alice & Bob. Yang dimaksud dengan "strategi" di sini adalah kemungkinan hubungan antara input dan output, yang dikodekan dalam himpunan empat angka biner A0,A1,B0,B1 .

Perlu dicatat bahwa tidak masalah apakah kita mempertimbangkan protokol deterministik atau probabilistik di sini. Perbedaan antara kedua pendekatan ini adalah cara langkah-langkah protokol berjalan, tetapi jika seseorang hanya mempertimbangkan input dan output dari protokol, tanpa peduli tentang bagaimana output sebenarnya diperoleh, maka mengkarakterisasi himpunan semua hubungan input-output yang mungkin. dan menunjukkan bahwa tidak ada kombinasi ini yang memberikan peluang kemenangan lebih dari 75%cukup. Dengan kata lain, menggunakan pendekatan probabilistik tidak memperluas jumlah kemungkinan hasil / strategi, tetapi hanya menyediakan cara yang berbeda untuk sampai kepada mereka. Karena kita hanya tertarik pada probabilitas kemenangan akhir, dan karena itu dalam strategi keseluruhan, kita tidak perlu memperhitungkan kasus deterministik dan probabilistik secara terpisah.

Perhatikan bahwa, mengingat strategi S{A0,A1,B0,B1} , kita dapat menulis jumlah kombinasi input yang strategi ini memberikan hasil yang salah karena

(1)PSA0B0+A0B1+A1B0+(1A1B1),
mana ab menunjukkan penambahan modulo 2.

Masalah kita adalah menemukan strategi S yang meminimalkan PS .

Sekarang, ada beberapa cara untuk melakukan ini.

Kasar

Cara paling sederhana, jika setidaknya elegan, adalah untuk menghitung nilai PS untuk semua kemungkinan strategi S . Ada 16 di antaranya, jadi ini tidak terlalu buruk. Dengan beberapa baris kode Anda dapat memperoleh tabel berikut

(A0A1B0B1PS00001000110010300113010010101301101011131000310011101031011111003110131110111111)
yang mengkonfirmasi bahwa memang semua strategi yang mungkin menyebabkan permainan hilang untuk setidaknya satu kombinasi input (yaitu, dalam kata-kata Anda, probabilitas keberhasilan tidak lebih dari 75% ).

Tapi sekarang, tentu saja, ini bukan cara yang sangat memuaskan untuk menyelesaikan masalah (setidaknya bagi saya). Akan jauh lebih baik untuk memiliki cara untuk membuktikan optimalitas tanpa harus memeriksa semua kemungkinan. Hambatan utama untuk diatasi adalah Persamaan. (1) berisi jumlah modular dan jumlah reguler, yang membuat manipulasi sedikit canggung, karena kita tidak dapat menulis sesuatu seperti A0B0+A0B1=A0(B0B1) .

Saya bisa melihat dua cara di sekitar ini, yang kedua juga menyoroti persamaan antara formalisme ini dan bukti reguler ketidaksetaraan CHSH.

Metode pertama

Sebuah cara mengatasi masalah ini adalah dengan pemberitahuan bahwa kita dapat mengungkapkan jumlah modular menggunakan jumlah reguler dan produk, sebagai berikut

AB=(1A)B+A(1B)=A+B2AB.
Dengan demikian manipulasi aljabar sederhana memungkinkan kita untuk menulis
A0B0+A0B1=2A0(1(B0+B1))+(B0+B1),A1B0+(1A1B1)=1+(2A11)(B1B0),
dan akhirnya
PS=1+2{B0+A0[1(B0+B1)]+A1(B1B0)}.

B0=B1PS=1+2A0B0B0+B1=1PS=1+2A1B0 .

PS

PS=(12B0)(B1B0)[1+2A1B0]+[1(B0+B1)](12B0)[1+2A0B0]+B0(1B0)(...),
where the last term is always zero as B0{0,1}. Note that this is just a way to express algebraically what happens in the two cases B0=B1 and B0=B1, as (12B0)(B1B0)=1 iff B0=B1, and (12B0)(1B0B1)=1 iff B0=B1.

Second method

This involves showing that this formalism is equivalent to the one commonly used in the context of deriving the CHSH inequalities.

Denote with A~x12Ax the number obtained by replacing 0,1 in Ax with +1,1, respectively, and similarly for B~y. For example, Ax=0 gives A~x=+1. Note that, under this mapping, we have the identities

AxBy=(1A~xB~y)/2.
We can then write

PS=12[4A~0B~0A~0B~1A~1B~0+A~1B~1]=2S/2,
where we defined
SA~0B~0+A~0B~1+A~1B~0A~1B~1,
which you might recognise as equivalent to the operator S^ used when discussing the CHSH inequalities.

Standard arguments now give you S=±2, and thus |S|2, and finally PS1 (or more precisely PS{1,3}).

glS
sumber
For "mixing a number of these strategies with some randomness certainly cannot give a better result" is this because we can just pre-generate a random string of bits and give that as input to the process, and it is computationally equivalent to generating a random string while the process is running?
ahelwer
@ahelwer I'm not sure what you mean. I think it is simply that you have only a small number of possible "strategies" in this scenario, "strategy" here meaning relations between inputs and outputs. The locality condition prevents communication between Alice and Bob, therefore these strategies reduce to combinations of local strategies. There is really nothing fancy to be done in such a restrictive situation. A & B look at their inputs and produce outputs. If any produced output is sometimes wrong, how can producing a nondeterministic outcome change this?
glS
I don't believe a nondeterministic outcome would change things, but I'm interested in some proof/justification of that.
ahelwer
itulah yang saya coba buktikan, saya percaya. Saya pikir kebingungan Anda mungkin timbul dari pemikiran dalam hal seberapa efisien strategi yang diberikan dapat dicapai. Namun ini bukan apa yang dipertimbangkan di sini. Kami tidak peduli bagaimana A&B mungkin menerapkan strategi yang sebenarnya (meskipun "implementasi" cukup sepele dalam kasus ini), kami hanya mempertimbangkan probabilitas kemenangan dari setiap strategi. Karena kami sedang mengeksplorasi setiap strategi tunggal yang mungkin diterapkan A&B, benar-benar tidak ada ruang untuk perbaikan lebih lanjut. Hanya ada 16 cara untuk memainkan game ini
glS
I don't think I'm confused, I'm just interested in a justification of why we can reduce the analysis to the deterministic case (the 16 ways to play the game) and ignore all nondeterministic strategies. Again, I don't believe it will change things, but I want to know the proof of that.
ahelwer
2

Dalam permainan CHSH kami memiliki 2 pemain, Alice dan Bob. Bisakah kita membuktikan dalam bentuk pasangan non-komunikasi dari TM yang mengambil bit acak input x dan y independen ditambah bitstring bersama sewenang-wenang, bahwa ALice dan Bob memenangkan permainan CHSH dengan probabilitas lebih dari 75%.

Kami menanyakan Alice dan Bob pertanyaan x dan y dengan probabilitas p (xy) yang mereka berikan jawaban a dan b. Aturan permainan dilambangkan menggunakanV(Sebuah,b|x,y)yang mengambil nilai "1" jika a dan b adalah jawaban yang menang. Probabilitas bahwa Alice dan Bob memenangkan permainan dimaksimalkan atas semua strategi yang mungkin Pwsayan=mSebuahxstrSebuahtegyx,yhal(x,y)|Sebuah,bV(Sebuah,b|x,y)hal(Sebuah,b|x,y). Dimana hal(Sebuah,b|x,y) adalah probabilitas bahwa Alice dan Bob menghasilkan jawaban a dan b diberikan x dan y.

Pengaturan tes

Dalam hal probabilitas ada perbedaan antara probabilitas deterministik klasik dan probabilitas ramdoness bersama klasik. Strategi klasik deterministik diberikan oleh fungsifSEBUAH(x)=Sebuah dan fB(y)=b yang mengambil pertanyaan x dan y.

Jika kita berbagi keacakan, string r lainnya digunakan dengan probabilitas berbagi hal(r). Alice dan Bob yang klasik hanya bisa menerapkan fungsiSebuah=fSEBUAH(x,r) dan b=fb(y,r) Ini memberi hal(Sebuah,b|x,y)=x,y(hal(r))hal(Sebuah,b|x,y,r) Dalam hal ini kemungkinan memenangkan permainan adalah

Pwsayan=mSebuahxstrSebuahtegyx,yhal(x,y)Sebuah,bV(Sebuah,b|x,y)rhal(r)hal(Sebuah,b|x,y,r). Dalam kasus ini dari shared randomnes kita memiliki istilah tambahan dengan string r. Alice dan Bob dapat memperbaiki yang terbaik r diberikan strategi deterministik untuk a dan b. Jadi dimungkinkan untuk menjalankan algoritma pada mesin Turing menggunakan string r sesuai dengan pengaturan tes pada gambar. Masalah bagaimana kita menemukan string r terbaik?

Cara lain untuk melihatnya adalah dengan mengatakan bahwa string r sebagai keacakan dibagi disebut sebagai variabel tersembunyi dalam fisika. Jadi Teori Variabel Tersembunyi setara dengan menggunakan string r dalam mesin turing. Oleh karena itu kita sebaiknya memanfaatkan bukti ketidaksetaraan CHSH. Selanjutnya kita dapat membandingkan hasil HVT (garis putus-putus) dan QM yang sewenang-wenang untuk percobaan fotonik. masukkan deskripsi gambar di sini

Bukti ringkas ketidaksetaraan CHSH berdasarkan variabel tersembunyi dapat ditemukan di artikel Foton terjerat, nonlocality dan Bell ketidaksetaraan di laboratorium sarjana.

Bram
sumber