1. Ana sayfa
  2. Algoritmalar
  3. Bell ve iletişim
  4. Bell testi · Qiskit
Bell ve iletişim · Qiskit

Bell testi — CHSH eşitsizliği ile yerel gerçekçiliği dışlamak

Bell testi, iki dolanık parçacığın korelasyonlarının klasik fizik (yerel gizli değişkenler) ile mi, yoksa kuantum mekaniği ile mi açıklandığını ölçmek için kullanılan deneysel bir protokoldür. CHSH versiyonunda Alice ve Bob, paylaştıkları Bell çiftini farklı açılarda ölçer; sonuçların korelasyon toplamı klasik sınır olan 2'yi aşarsa, evrenin yerel-gerçekçi açıklaması fiziksel olarak elenir. Bu sayfada testin tarihçesini, CHSH'nin matematiksel iskeletini, Qiskit ile bir devre üzerinde nasıl koşturulacağını ve 2022 Nobel Fizik Ödülü'nü getiren deneylerle nasıl bağlantılı olduğunu inceliyoruz.

  • Çerçeve: Qiskit
  • 2 kübit
  • 4 baz kombinasyonu
  • ~6 dk okuma

Bell testi nedir? (derinlemesine analiz)

Bell testi, kuantum dolanıklığının "uzak iki parçacığın gizli bir kuralı önceden paylaşmış olması" ile açıklanıp açıklanamayacağını sınayan deneyseldir. 1964 yılında John Stewart Bell, kuantum mekaniğinin öngörüleriyle "yerel gizli değişken" hipotezinin matematiksel olarak çelişmek zorunda olduğunu gösterdi; o zamandan bu yana yapılan onlarca laboratuvar deneyi kuantum tarafının haklı olduğunu doğruladı.

"Hayaletimsi etki"den protokole

Einstein'ın itirazı Einstein, dolanıklığı "uzaktan hayaletimsi etki" (spooky action at a distance) olarak nitelendirip kuantum mekaniğinin eksik olduğunu, daha altta klasik bir gizli değişkenin bulunması gerektiğini öne sürdü. Bell testi tam olarak bu hipotezi sınamak için tasarlandı.

Bell'in zarif çıkışı Bell, eğer evren yerel ve gerçekçi (her parçacığın değerleri önceden tanımlı) ise, belirli ölçüm korelasyonlarının matematiksel olarak üst sınırlanmak zorunda olduğunu kanıtladı. Buna Bell eşitsizliği denir. Kuantum mekaniği bu sınırı bilinçli biçimde aşar; deney hangisinin doğru olduğunu söyleyebilir hâle gelir.

Test ne ölçer?

Korelasyonlar, ortalama değil Bell testi, iki kübitin tek tek ölçüm sonuçlarına değil, ölçüm sonuçlarının birlikte değerlendirildiğindeki korelasyonlarına bakar. Tek kübitlik istatistik klasik ile aynı görünür; fark sadece çiftler birlikte karşılaştırıldığında ortaya çıkar.

Yer ve zaman ayrımı Pratik deneylerde Alice ve Bob'un ölçümleri, ışık hızıyla bile birbirine sinyal yollayamayacak kadar uzak ve hızlı yapılır (space-like separated). Böylece "ölçümler arasında klasik bir mesaj geçti" itirazı elenir; ihlali sadece kuantum mekaniği açıklayabilir.

Anahtar fikir Bell testi bir "hesap" değil, bir karar verme protokolüdür. Klasik yerel-gerçekçi evren ile kuantum evren, belirli ölçümlerde farklı sayısal tahminler verir; deney hangisinin doğru olduğunu doğrudan söyler. Tarihte ilk kez "felsefe" sorusunun deneyle çözüldüğü ender örneklerden biridir.

CHSH eşitsizliği

Pratikte en yaygın Bell testi versiyonu, dört bilim insanının soyadından oluşan CHSH (Clauser, Horne, Shimony, Holt) testidir. Alice ve Bob, iki ayrı ölçüm açısı arasından her atışta rastgele birini seçer; tüm atışlar sonunda dört açı kombinasyonunun korelasyonu toplanır.

SS değeri

CHSH korelasyon toplamı S=A0B0+A0B1+A1B0A1B1S = \langle A_0 B_0 \rangle + \langle A_0 B_1 \rangle + \langle A_1 B_0 \rangle - \langle A_1 B_1 \rangle Burada A0,A1A_0, A_1 Alice'in iki ölçüm açısı; B0,B1B_0, B_1 Bob'un iki ölçüm açısı. AiBj\langle A_i B_j \rangle ifadesi, "iki sonuç çarpılıp ortalaması alınmış" korelasyon değeridir; -1 ile +1 arasında bir sayıdır.

Klasik ve kuantum sınırları

Klasik sınır: S2|S| \leq 2 Yerel gizli değişken hipotezi altında dört korelasyonun toplamı için yapılabilecek en iyi şey 2'dir. Hangi gizli kuralı seçerseniz seçin, bu sınırı aşamazsınız — Bell'in kanıtı bu noktayı sıkı bir şekilde gösterir.

Kuantum sınırı: S222.828|S| \leq 2\sqrt{2} \approx 2.828 Bell çifti üzerinden uygun açılarla yapılan ölçüm bu üst değere ulaşır. Bu sayıya Tsirelson sınırı denir; kuantum mekaniğinin korelasyon verebileceği en büyük değerdir. Daha güçlü bir teori olsa S|S| 4'e kadar çıkabilirdi, ama doğa burada durur.

Yerelliğin sonu Eğer deneyiniz S>2|S| > 2 veriyorsa, evren artık yerel-gerçekçi olamaz. Yani "her parçacığın değerleri her zaman önceden vardı ve uzaktan etki yoktur" varsayımının ikisinin birden korunması fiziksel olarak imkânsızdır. Bu, kuantum mekaniğinin sadece bir matematik aracı değil, doğanın yapısı hakkında tezler ileri süren bir teori olduğunu söyler.
2022 Nobel Fizik Ödülü Bell eşitsizliklerini ilk kez sıkı kontrollerle deneysel olarak ihlal eden ve kuantum bilgi devrimine yol açan üç fizikçiye — Alain Aspect, John Clauser ve Anton Zeilinger — 2022 Nobel Fizik Ödülü verildi. Aspect'in 1980'lerde yaptığı dolanık foton deneyleri, bu sayfadaki devrenin laboratuvar versiyonudur; ölçümler arasındaki uzaklık ışık-koni'sini geçecek kadar geniş, açı seçimi rastgele yapılmıştır.

Algoritmanın mantığı · farklı açılarda ölçüm

Bell testini, daha önce gördüğümüz Bell durumu devresinden ayıran tek şey ölçüm aşamasıdır. Aynı Φ+\ket{\Phi^+} Bell çiftini hazırlarız; ama bu defa Alice ve Bob, ölçüm öncesi kübitlerini farklı eksenlere döndürürler. Ne kadar farklı? Tam olarak Bell eşitsizliğini ihlal etmeye en uygun açılara.

Aşama 1 · Bell çiftinin hazırlanması

Aynı eski reçete Φ+=(00+11)/2\ket{\Phi^+} = (\ket{00} + \ket{11})/\sqrt{2} üretmek için q0'a Hadamard uygulanır, ardından q0 → q1 CNOT eklenir. Bu nokta itibariyle iki kübit maksimum dolanık; ama henüz Bell testinin bağımsız parçası kurulmadı — ölçüm açıları henüz seçilmedi.

Aşama 2 · ölçüm bazının seçimi

Açıyı kübite bindirme Ölçümün hangi yönde yapılacağını seçmek için, ölçüm öncesi her kübite Ry(θ)R_y(\theta) rotasyonu uygulanır. Bu, "ölçüm sonrası klasik bilgiyi okurken hangi eksende okuduğunu" belirler; pratikte ölçüm aletini döndürmek yerine kübiti döndürürüz. Aynı sonucu verir.

CHSH için seçilen açılar SS değerini en yüksekleştirmek için Alice θA0=0\theta_{A_0} = 0, θA1=π/2\theta_{A_1} = \pi/2 (90°90°); Bob ise θB0=π/4\theta_{B_0} = \pi/4 (45°45°), θB1=π/4\theta_{B_1} = -\pi/4 (45°-45° ya da eşdeğer olarak 135°135°) açılarını seçer. Bu açı kombinasyonu Tsirelson sınırına dokunur: S=22|S| = 2\sqrt{2}.

Aşama 3 · dört devrenin istatistiği

Tek devre yetmez CHSH'in formülü dört farklı korelasyonu toplar: A0B0,A0B1,A1B0,A1B1\langle A_0 B_0 \rangle, \langle A_0 B_1 \rangle, \langle A_1 B_0 \rangle, \langle A_1 B_1 \rangle. Bu yüzden pratikte aynı Bell devresini dört kez kurarız — her seferinde farklı bir Alice/Bob açı çiftiyle — ve her birini binlerce shot çalıştırırız.

Korelasyonun klasik formülü Her devre için E=P00+P11P01P10E = P_{00} + P_{11} - P_{01} - P_{10} hesaplanır; "aynı sonuç sayısı eksi farklı sonuç sayısı, toplam atışa bölünmüş". Sonuç -1 (tam zıt) ile +1 (tam aynı) arasındadır. Dört E değerini CHSH formülüne yerleştirip SS bulunur.

  1. İki kübitlik bir devrede Φ+\ket{\Phi^+} Bell çiftini hazırla (H + CNOT).

  2. Alice'in q0 kübitine bir Alice açısıyla Ry(θ_A) uygula; Bob'un q1 kübitine bir Bob açısıyla Ry(θ_B) uygula.

  3. İki kübiti de ölç. 1024–4096 shot ile her olası sonuç (00, 01, 10, 11) için olasılıkları çıkar.

  4. Tek bir korelasyonu hesapla: E(θA,θB)=P00+P11P01P10E(\theta_A, \theta_B) = P_{00} + P_{11} - P_{01} - P_{10}.

  5. Aynı reçeteyi dört açı kombinasyonu için tekrarla. CHSH'i topla: S=E(0,π/4)+E(0,π/4)+E(π/2,π/4)E(π/2,π/4)S = E(0, \pi/4) + E(0, -\pi/4) + E(\pi/2, \pi/4) - E(\pi/2, -\pi/4). Sonuç ~2.832.83 ise yerel gerçekçilik elenmiştir.

Sezgi · neden 45°45°? Klasik dünyada iki ölçüm ekseni arasındaki açı θ\theta olduğunda korelasyon 12θ/π1 - 2\theta/\pi gibi doğrusal azalır. Kuantum dünyasında ise korelasyon cos(θ)\cos(\theta) gibi davranır. Aradaki fark 45°45° civarında en büyük olur — CHSH testinin tam o açıları seçmesi tesadüf değildir.

Qiskit ile uygulama

Aşağıdaki örnek tek bir Alice/Bob açı çifti için Bell testi devresini kurar ve ölçer. Tam CHSH için bu devreyi dört açı kombinasyonunda çalıştırıp sonuçları toplamanız yeterli; örnek, devrenin yapısını parametrik bir fonksiyon olarak gösterir.

bell_test.py Python
import numpy as np
from qiskit import QuantumCircuit
from qiskit_aer import AerSimulator


def create_bell_test_circuit(theta_a, theta_b):
    qc = QuantumCircuit(2, 2)

    # 1. Bell çifti oluştur
    qc.h(0)
    qc.cx(0, 1)
    qc.barrier()

    # 2. Ölçüm bazlarına döndür (Alice ve Bob'un seçimleri)
    qc.ry(theta_a, 0)
    qc.ry(theta_b, 1)

    # 3. Ölçüm
    qc.measure([0, 1], [0, 1])
    return qc


# Alice için 0, Bob için pi/4 (45 derece)
theta_a = 0
theta_b = np.pi / 4

qc = create_bell_test_circuit(theta_a, theta_b)

# Çalıştırma
simulator = AerSimulator()
job = simulator.run(qc, shots=2048)
counts = job.result().get_counts()

print(f"\nAlice: {theta_a} rad, Bob: {theta_b:.2f} rad için ölçüm:")
print(counts)
qiskit Aer simülatörü · 2048 shot UTF-8 · LF

Kod analizi · satır satır

Importlar numpy CHSH açılarının (π/4\pi/4 vs.) sembolik tanımı için zorunludur. QuantumCircuit devre nesnesini tutar; AerSimulator yerel simülatör.

create_bell_test_circuit(theta_a, theta_b) Devreyi parametrik bir fonksiyon olarak yazmak Bell testinin kalbinde olan "aynı reçeteyi dört kez farklı açıyla çalıştır" mantığını kod düzeyinde taşır. Tam CHSH yapacaksanız bu fonksiyonu dört açı çiftinde çağırıp sonuçları biriktirirsiniz.

qc.h(0) + qc.cx(0, 1) Bell çiftini kuran iki kapı; Bell durumu sayfasının birebir aynısı. Bu sayfanın yeniliği test bölümünde, burada değil.

qc.barrier() Görsel ayraç + transpiler optimizasyonunu engelleme. CHSH için kritik: ölçüm öncesi Ry kapılarının Bell çifti hazırlığıyla karışmamasını garantiler — yoksa transpiler ölçüm açılarını hazırlık aşamasına sızdırarak sonucu silebilir.

qc.ry(theta_a, 0) Alice'in ölçüm açısını q0 kübitine bindirir. Fiziksel olarak: ölçüm aletini o açıya çevirmenin matematik karşılığı. Açı 0 ise standart Z-baz ölçümüdür; π/2\pi/2 ise X-baz ölçümüne denktir.

qc.ry(theta_b, 1) Aynı şekilde Bob'un açısı q1'e uygulanır. Önemli detay: Alice ve Bob'un kübitleri ayrı kübitler — birbirine müdahale etmiyorlar. CHSH testinin varsayımı budur: yerel ölçüm.

qc.measure([0, 1], [0, 1]) İki kübit, klasik kayda yazılır. Çıktı dört olası sonuçtan birinde (00, 01, 10, 11) düşer. Tek başına bir bitin dağılımı yine ~%50 / ~%50 görünür; CHSH'in sırrı çiftlerin birlikte dağılımındadır.

shots=2048 Bell devrelerinde 1024 yeterliydi; CHSH değerinin hassas bir biçimde 222\sqrt{2}'e yaklaştığını görmek için 2048 daha temiz bir başlangıç. Tam CHSH için (dört açı, her biri 4096 shot) ~16k ölçüm hedefleyin.

Tam CHSH ödevi Bu fonksiyonu dört açı çiftinde çalıştırın: (0,π/4)(0, \pi/4), (0,π/4)(0, -\pi/4), (π/2,π/4)(\pi/2, \pi/4), (π/2,π/4)(\pi/2, -\pi/4). Her sayım sözlüğünden EE değerini E=(n00+n11n01n10)/NE = (n_{00} + n_{11} - n_{01} - n_{10}) / N formülüyle çıkarın. Son CHSH formülünden S2.83S \approx 2.83 bulmanız gerekir.
Hızlı deney qc.h(0) ve qc.cx(0, 1) satırlarını yorum satırına alın — yani Bell çiftini hazırlamadan ölçüme geçin. CHSH formülünü yine çalıştırırsanız S|S| değeri 2'nin altında kalır; bu, "dolanıklık olmadan klasik sınırı geçemezsin" gerçeğinin doğrudan kanıtıdır. Yerel-gerçekçi sınır deneysel olarak elinize geçer.

Çalıştırma için tek bir Python ortamında qiskit, qiskit-aer ve numpy paketleri yeterlidir; kurulumun tek bakışta özeti ana sayfadaki IDE ve çalıştırma bölümündedir. Gerçek donanımda denemek için AerSimulator() satırını QiskitRuntimeService().backend("ibm_brisbane") gibi bir IBM cihazıyla değiştirin; Bell testi donanım kalibrasyonunda klasik bir "sağlık testi"dir — SS değeri 2'ye düşüyorsa donanımda dolanıklık zayıflıyor demektir.

Devre ve doğrulama

Aşağıdaki şema tek bir Alice/Bob açı çifti için Bell testi devresini görselleştirir. Sol uçta klasik Bell çifti hazırlığı (H + CNOT); ortada Alice ve Bob'un seçtiği açılarla iki ayrı Ry rotasyonu; en sonda iki ayrı ölçüm. Tam CHSH bu devrenin dört kopyasıyla çalışır.

Bell / CHSH devresi · θ_A, θ_B parametrik İstemci tarafı SVG · 2 kübit · 1 H + 1 CNOT + 2 Ry + 2 ölçüm
q0 q1 c Bell çifti H Alice · Ry(θ_A) Ry 0 ya da π/2 Bob · Ry(θ_B) Ry ±π/4 Ölçüm M M
Görsel okuma · niçin iki Ry farklı? Alice ve Bob aynı sayfada ama bağımsız iki bilim insanıdır; her biri kendi kübitine kendi açı setinden bir tane uygular. Şemada iki Ry kapısının arasında hiçbir bağlantı yok — bu yerellik koşulunun görsel ifadesidir. Pratik laboratuvarlarda bu iki ölçüm ışık-koni'sini geçecek kadar uzakta yapılır ki "klasik sinyalle" iletişim olamasın.
Doğrulama

Tam CHSH dört devre çalıştırıldığında (Alice: 0,π/20, \pi/2 ve Bob: π/4,π/4\pi/4, -\pi/4): S=E(0,π/4)+E(0,π/4)+E(π/2,π/4)E(π/2,π/4)222.828S = E(0, \pi/4) + E(0, -\pi/4) + E(\pi/2, \pi/4) - E(\pi/2, -\pi/4) \approx 2\sqrt{2} \approx 2.828. Klasik sınır S2|S| \leq 2 aşıldığında yerel gerçekçilik elenir; bu, kuantum mekaniğinin doğanın doğru tarifi olduğunun deneysel bir kanıtıdır.

  • Klasik üst sınır 2.000
  • Kuantum (Tsirelson) ≈ 2.828
  • Aer simülatörü ~2.80–2.83
Hassasiyet ve shot sayısı

SS değerinin Tsirelson sınırına yakınlığı doğrudan toplam shot sayısına bağlıdır. 2048 shot/açı ile ±0.05\pm 0.05 civarında oynaklık görmek normal; rapor için 4096+ shot/açı tercih edilir.

Donanımdaki sınırlamalar

Süperiletken donanımlarda gürültü SS değerini düşürür. 2024 nesli cihazlarda ham S2.62.7S \approx 2.6 - 2.7 tipiktir; hata azaltma (Estimator, M3 gibi yöntemler) uygulanırsa 2.8'in üstüne çıkar.

"Loophole-free" testler

Akademik standartta "lokalite", "tespit verimi" ve "rastgele baz seçimi" olmak üzere üç klasik açıklama deliği vardır. Tüm üçünü aynı anda kapatan deneyler 2015'te (Hensen et al., Delft) yayınlandı; Aspect ekibinin 80'lerden başlayan çalışmaları bu sürecin tarihi omurgasıdır. 2022 Nobel Fizik Ödülü tam olarak bu hattaki çalışmalara verildi.