Kuantum İletişim Protokolleri
Kuantum iletişim, bilginin yalnızca klasik bit olarak değil, kuantum durumu — kübit — olarak taşınması işidir. Bu derste üç temel protokolü sıfırdan öğreneceksin: bir kübite iki klasik bit sığdıran yoğun kodlama, bir durumu kopyalamadan uçtan uca aktaran kuantum ışınlama ve dinleyeni yakalayan kuantum anahtar dağıtımı (BB84, E91). Serinin tamamı Kuantum Hesaplama dersleri sayfasında; kübit ve süperpozisyona ilk kez değiniyorsan Kuantum Hesaplama 101 dersiyle başla.
Klonlama Yasağı ve Kaynak Sayımı
Klasik ağda iletişim, bitleri kopyalayıp göndermektir; kuantum dünyasında bu özgürlük yoktur: klonlama yasağı der ki, bilinmeyen bir kuantum durumu kopyalanamaz (Wootters ve Zurek, 1982). Bu doğanın kuralıdır: kuantum sinyal yükseltilemez, yedekli gönderilemez; tüm protokoller bu kısıtın etrafında döner.
İkinci araç kaynak sayımıdır. İletişimde üç kaynak harcanır: kübit gönderimi, klasik bit ve ebit — iki tarafın paylaştığı bir adet maksimum dolanık Bell çifti. Protokol, bu üçünün birbirine dönüştürülmesidir: yoğun kodlama "1 kübit + 1 ebit → 2 klasik bit", ışınlama "1 ebit + 2 klasik bit → 1 kübit" dönüşümüdür; biri diğerinin tersidir. Ebitin matematiğini Dolanıklık Teorisi, kübitin kanalda bozulma sınırını Kuantum Kanal Kapasitesi dersi işler.
Yoğun Kodlama: Bir Kübite İki Klasik Bit
Alice ve Bob bir Bell çifti paylaşmış olsun: Φ⁺ = (|00⟩ + |11⟩)/√2. Alice, Bob'a kuantum değil iki klasik bit göndermek istiyor. Ebit yoksa bir kübitin ölçümünden en fazla 1 klasik bit çıkar; ebit varsa kazanç, kanaldan değil paylaşılan dolanıklıktan gelerek ikiye katlanır. Bennett ve Wiesner'in 1992'de kurduğu protokol üç adımdır:
- Alice, göndereceği bite göre kendi kübitine bir Pauli kapısı uygular: 00 → I, 01 → X (σₓ), 10 → Z (σ_z), 11 → XZ. "10" için Z uygular; ortak durum Φ⁺'tan Φ⁻ = (|00⟩ − |11⟩)/√2 olur.
- Alice kübitini Bob'a yollar; Bob'un elinde artık tam bir Bell durumu vardır.
- Bob ilk kübite CNOT (kontrol: Alice'in kübiti), sonra yine ilk kübite H uygular ve iki kübiti ölçer. Sonuç Alice'in bitleriyle eşleşir: Φ⁺ → 00, Ψ⁺ → 01, Φ⁻ → 10, Ψ⁻ → 11; örneğimizde Bob 1 ve 0 okur.
Kuantum Işınlama: Durumu Kopyalamadan Aktarmak
Şimdi ters dönüşüm: Alice, Bob'a bir kuantum durumu yollamak istiyor. Durum bilinseydi "α = 0,6, β = 0,8" diye yazardı, Bob kübitini hazırlardı. Ama durum bilinmiyor: |ψ⟩ = α|0⟩ + β|1⟩ ve α, β'nın değerleri Alice'in elinde de yok — ölçse bozulurdu, kopyalasa yasağı çiğnerdi. Bennett ve arkadaşlarının 1993'te bulduğu ışınlama tam bunu çözer:
- Alice ve Bob bir ebit paylaşır: 2 numaralı kübit Alice'te, 3 numaralı Bob'da; ortakları Φ⁺. Taşınacak durum Alice'in 1 numaralı kübitindedir: |ψ⟩ = α|0⟩ + β|1⟩.
- Üç kübitin ortak durumu Bell tabanında şöyle açılır: |ψ⟩₁|Φ⁺⟩₂₃ = ½[ |Φ⁺⟩₁₂(α|0⟩+β|1⟩)₃ + |Φ⁻⟩₁₂(α|0⟩−β|1⟩)₃ + |Ψ⁺⟩₁₂(β|0⟩+α|1⟩)₃ + |Ψ⁻⟩₁₂(−β|0⟩+α|1⟩)₃ ].
- Alice kendi iki kübiti üzerinde Bell ölçümü yapar; dört sonuç her biri ¼ olasılıkla çıkar ve ölçüm anında Bob'un kübiti, köşeli parantezdeki ilgili duruma çöker.
- Alice sonucu 2 klasik bitle yollar; Bob Pauli düzeltmesi uygular: Φ⁺ → I, Φ⁻ → Z, Ψ⁺ → X, Ψ⁻ → XZ (ZX de olur; ikisi yalnızca −1 küresel evresiyle ayrılır). Düzeltme sonrası Bob'un kübiti tam olarak α|0⟩ + β|1⟩'dir.
Üç uyarı: Alice'in kübiti ölçümle yok olur; aktarılan kopya değil, taşınan durumun kendisidir — klonlama yasağı çiğnenmez. Bob düzeltmeyi ancak klasik bitler gelince yapabilir; ışınlama ışıktan hızlı değildir. Alice de hiçbir an α ile β'yı öğrenmez.
Kuantum Anahtar Dağıtımı: BB84 ve E91
Hedef şifreli mesaj değil, iki tarafın ortak ve gizli bir anahtar üretmesidir; gizlilik fizik yasalarına dayanır. BB84 (Bennett ve Brassard, 1984) dolanıklık kullanmaz; iki tabandaki dört durumu kullanır: Z tabanı {|0⟩, |1⟩} ve X tabanı {|+⟩, |−⟩}, |±⟩ = (|0⟩ ± |1⟩)/√2. Akış şöyledir:
- Alice rastgele bitler üretir, her bit için rastgele bir taban seçer: bit 1'i X tabanında kodladıysa |−⟩ yollar.
- Bob her gelen kübiti rastgele bir tabanda ölçer. Tabanlar eşleşmezse sonucu rastgeledir: Alice X'te kodladıysa Bob'un Z ölçümü 0 da 1 de çıkabilir.
- İkili açık kanalda yalnızca tabanları karşılaştırır; tabanları eşleşen turlar anahtar bitine dönüşür (bitlerin kabaca yarısı kalır), diğerleri atılır.
- Dinleyen biri (Eve) araya girerse tabanı yarı yarıya yanlış seçer ve süzülmüş (sifted) anahtarın yaklaşık %25'inde hata üretir. Alice ile Bob anahtarın küçük bir örneğini karşılaştırıp hatayı arar; varsa anahtarı çöpe atar. İzi silinemez: dik olmayan durumları ayırt eden her ölçüm durumu bozar.
E91 (Ekert, 1991) aynı amacın dolanıklık temelli sürümüdür: bir kaynak çok sayıda Bell çifti dağıtır; eşleşen tabanlardaki ölçümler anahtarı verir, diğer tabanlar Bell ihlalini test ederek dinleyici denetimini sağlar.
Sık Yapılan Hatalar ve Akılda Kalanlar
Bu konuda en sık rastlanan yanılgılar şunlardır:
- "Işınlama maddeyi taşır." Hayır; yalnızca kübitin durumu aktarılır, madde taşınmaz.
- "Işınlama ışıktan hızlıdır." Hayır; Bob'un düzeltmesi için Alice'in 2 klasik biti gerekir. Dolanıklık tek başına mesaj taşımaz: ölçüm sonuçları rastgeledir.
- "Yoğun kodlama kanalı bedavaya büyütür." Hayır; 2 klasik bit için 1 kübit ve önceden dağıtılmış 1 ebit harcanır, ebit bedava değildir.
- "BB84'ün güvenliği cihazın kalitesine bağlıdır." Hayır; güvenlik ölçümün bozmasına ve klonlama yasağına dayanır. Cihaz kusurları pratik açıklardır ama protokolün özü değildir.
- "Tabanları eşleşmeyen turlar da anahtar olur." Hayır; eşleşmeyen tabanda Bob'un sonucu Alice'in bitinden bağımsız rastgeledir, süzme adımı onları atar.
Özetle kuantum iletişim, kübit–klasik bit–ebit dönüşümlerinin bütünüdür: yoğun kodlama 1 kübit + 1 ebit ile 2 klasik bit taşır; ışınlama 1 ebit + 2 klasik bit ile bilinmeyen bir durumu kopyalamadan aktarır; BB84 ve E91, ölçümün kaçınılmaz bozmasını güvenlik kaynağı yapar. Gürültüye dayanıklı sistemlerin kurulmasını Hata Toleranslı Mimari Tasarımı dersi işler; tüm dersler için içindekiler sayfasına bakabilirsin.
Sık Sorulan Sorular
Kuantum ışınlama ışıktan hızlı iletişim sağlar mı?
Hayır. Bob'un durumu doğru hâle getirmesi için Alice'in 2 klasik bit göndermesi gerekir; klasik bitler ışıktan hızlı taşınamaz. Dolanıklık tek başına da mesaj taşımaz: ölçüm sonuçları rastgeledir.
Yoğun kodlama ile kuantum ışınlama arasındaki fark nedir?
İkisi de paylaşılmış 1 ebit kullanır ama dönüşümün yönü tersinedir. Yoğun kodlama 1 kübit gönderip 2 klasik bit taşır; ışınlama 2 klasik bit gönderip 1 kübit taşır.
BB84 neden güvenlidir?
Güvenlik, dik olmayan durumların ölçülmeden ayırt edilememesine ve klonlama yasağına dayanır. Dinleyen biri kübitleri yarı yarıya yanlış tabanda ölçer ve süzülmüş (sifted) anahtarın yaklaşık %25'inde hata bırakır; Alice ve Bob anahtarın küçük bir örneğini karşılaştırıp hatayı görünür kılar; şüpheli anahtar çöpe gider.
Dolanıklık olmadan kuantum iletişim olur mu?
Olur: BB84 hiç dolanıklık kullanmadan anahtar dağıtır. Ancak yoğun kodlama ve ışınlama, paylaşılmış bir Bell çifti olmadan çalışmaz. Dolanıklığın kendisi ayrıca mesaj taşımaz; bilgi ancak kübit ya da klasik bitlerle aktarılır.
Kaynaklar ve İleri Okuma
Quantum teleportation — Wikipedia — Işınlamanın adımları ve deneysel tarihçesi için standart kaynak.
Superdense coding — Wikipedia — Bir kübit ve bir ebit ile iki klasik bit taşıyan protokolün kapı dizilimi.
Quantum key distribution — Wikipedia — BB84 ve E91 dahil anahtar dağıtımı ailesinin genel görünümü.
Quantum Cryptography: Public Key Distribution and Coin Tossing (Bennett–Brassard) — BB84'ün klasik 1984 metninin arXiv'de yayımlanan sürümü.
IBM Quantum Learning — Kuantum bilgi temellerini interaktif derslerle işleyen resmî platform.