KonuAnlatım.com

Süperyoğun Kodlama

Kuantum Hesaplama · Bölüm 71Kuantum HesaplamaDers

Klasik bir hatta her gönderim tek bir bit taşır; oysa iki taraf arasında önceden paylaşılmış bir dolanıklık varsa aynı hat, iki katı klasik bilgiyi geçirebilir. Süperyoğun kodlama, Alice’in iki klasik bitlik mesajı Bob’a tek bir kübit göndererek hatasız ilettiği, kuantum iletişimin en temel protokolüdür. Bu derste protokolü Bell çiftinin hazırlanmasından Bob’un ölçümüne kadar adım adım kuracak, durum hesaplarını tek tek izleyecek ve sık yapılan yanılgıları ayıklayacaksın. Serinin tamamı için Kuantum Hesaplama dersleri sayfasına bakabilirsin.

Problem: Tek Kübit ile İki Bit

İletilecek mesaj iki klasik bit olsun: 00, 01, 10 ya da 11. Dört farklı mesajı güvenilir iletmek, dolanıklık olmayan bir kanalda en az iki bit ister; tek bit yalnızca iki seçeneği ayırt edebilir, daha fazlası klasik olarak imkânsızdır. Süperyoğun kodlamanın vaadi budur: Alice ile Bob önceden bir dolanık kübit çifti paylaştıysa, Alice aynı dört mesajı tek kübitlik bir gönderimle iletebilir. Kanaldan geçen kübit sayısı yarıya iner; bedeli, iletişimden önce dağıtılmış olan dolanıklıktır.

“Önceden paylaşma” ayrıntısı kritiktir: dolanık çift, iletişim başlamadan önce üretilip iki tarafa dağıtılmıştır; protokol sırasında Alice’in Bob’a gönderdiği tek şey kendi kübitidir. Devre düzeyinde düşünmeyi henüz oturtmadıysan Kuantum Devreleri dersine göz atmak, bu dersteki kapı akışını rahat okutur.

Hazırlık: Paylaşılan Dolanık Çift

Protokol, |Φ⁺⟩ = (|00⟩ + |11⟩)/√2 Bell durumundan başlar. Çifti hazırlamak iki kapıya indirgenir. İlk kübite bir Hadamard uygulanır: |00⟩ → (|00⟩ + |10⟩)/√2; kapının adını ve geometrisini Hadamard Kapısı dersinde işledik. Ardından ilk kübit kontrol, ikinci kübit hedef olacak biçimde bir CNOT Kapısı uygulanır: |10⟩ bileşeni |11⟩’e döner, durum (|00⟩ + |11⟩)/√2 olur. Normalizasyon korunur: genliklerin kareleri toplamı ½ + ½ = 1’dir.

Çiftin bir kübiti Alice’e, öbürü Bob’a verilir. Bu andan itibaren kübitler tek tek tanımlanamaz: hiçbiri tek başına |0⟩ ya da |1⟩ değildir; ortak durum yalnızca birlikte okunur. Alice’in birazdan uygulayacağı dört işlem, tek kübitlik Pauli kapılarıdır; X ve Z’nin kübit üstündeki etkilerini Pauli Kapıları X Y Z dersinde görmüştün.

Kodlama ve Çözme: Adım Adım Devre

Alice, göndermek istediği iki bite göre kendi kübitine dört işlemciden birini uygular; her birinin ortak durum üstündeki etkisini yazalım:

  • 00 için: hiçbir işlem yapma (I) → durum (|00⟩ + |11⟩)/√2 kalır (|Φ⁺⟩).
  • 01 için: X uygula → durum (|10⟩ + |01⟩)/√2 olur (|Ψ⁺⟩).
  • 10 için: Z uygula → durum (|00⟩ − |11⟩)/√2 olur (|Φ⁻⟩).
  • 11 için: önce Z, sonra X uygula → durum (|01⟩ − |10⟩)/√2 olur (|Ψ⁻⟩; küresel −1 fazı önemsizdir).

Bu dört durum, dört Bell durumudur ve birbirine diktir: herhangi ikisinin iç çarpımı sıfır, her birinin kendisiyle iç çarpımı 1’dir. Diklik sayesinde Bob, dört mesajı tek ölçümde güvenle ayırt edebilir; dik olmasalardı hatasız okuma mümkün olmazdı. Bob’un çözücü devresi iki kapıdan ibarettir: önce Alice’in kübiti kontrol, kendi kübiti hedef olacak bir CNOT; sonra Alice’in kübitine bir Hadamard. Bu dönüşüm Bell temelini hesaplama temeline taşır: |Φ⁺⟩ → |00⟩, |Ψ⁺⟩ → |01⟩, |Φ⁻⟩ → |10⟩, |Ψ⁻⟩ → |11⟩.

Akışı, mesajın “10” olduğu somut bir örnekle izleyelim:

  1. Hazırlık: Hadamard ve CNOT ile (|00⟩ + |11⟩)/√2 üretilir; ilk kübit Alice’e, ikincisi Bob’a gider.
  2. Kodlama: Alice “10” için kendi kübitine Z uygular; ortak durum (|00⟩ − |11⟩)/√2 olur.
  3. İletim: Alice kendi kübitini Bob’a gönderir.
  4. Çözme: Bob CNOT uygular, |11⟩ bileşeni |10⟩’a döner; durum (|00⟩ − |10⟩)/√2 olur. Hadamard, (|0⟩ − |1⟩)/√2 → |1⟩ eşlemesini yaptığından durum tam olarak |10⟩’dur.
  5. Ölçüm: Bob iki kübiti ölçer ve hatasız biçimde 10 okur; olasılık tam 1’dir.

Dört komutta da sonuç kesindir: protokol olasılıksal değildir, çünkü dört Bell durumu ölçüm temelinde tamamen ayrışır. Ölçümün devre içindeki rolünü Devrelerde Ölçüm dersinde bulabilirsin.

Kaynak Muhasebesi: Neden “Yoğun”?

Protokolün bilançosu üç satırdır:

  • Kanal üzerinden gönderilen: 1 kübit.
  • Önceden paylaşılan kaynak: 1 dolanık çift (bir “ebit”).
  • İletilen bilgi: 2 klasik bit, hatasız.

Dolanıklık yokken tek kübit güvenilir biçimde en fazla 1 klasik bit taşır; bu üst sınır Holevo teoremiyle ifade edilir. Paylaşılmış dolanıklık bu sayıyı 2’ye çıkarır: kanalın klasik kapasitesi ikiye katlanır. İsimdeki “yoğunluk” budur; kübitin taşıdığı fazlalık, arkasında tüketilen dolanıklıktan gelir.

Bu protokol, kuantum teleportasyonunun ayna görüntüsüdür. Teleportasyonda 1 kübitlik kuantum durum, 2 klasik bit + 1 dolanık çift ile taşınır; süperyoğun kodlamada 2 klasik bit, 1 kübit gönderimi + 1 dolanık çift ile taşınır. Aynı üç kaynak ters oranlarla takas edilir; bu kanıtlanabilir takas, kuantum ağların kaynak planlamasının temelidir.

Sık Yapılan Hatalar ve Yanılgılar

Protokol kısa ama tuzaklıdır; en sık beş yanılgı şunlardır:

  • “Dolanıklık bilgiyi ışıktan hızlı taşır.” Hayır. Alice’in kübiti fiziksel kanaldan ulaşmadan Bob’un ölçümleri tamamen rastgeledir; dolanıklık tek başına bilgi iletmez, kapasiteyi artıran bir kaynaktır.
  • “Bob 2 kübitlik kuantum bilgi alır.” Hayır; iletilen şey 2 klasik bittir. Kuantum bir durum taşımak teleportasyonun işidir.
  • “Aynı çift tekrar kullanılır.” Hayır; ölçümle dolanıklık tüketilir. Yeni mesaj için yeni bir çift gerekir.
  • Kapı sırası karıştırılır. Hazırlıkta önce Hadamard sonra CNOT; çözmede önce CNOT sonra Hadamard uygulanır. Çözme sırası bozulursa Bell çözümlemesi çöker, Bob rastgele bitler okur.
  • 11 için yalnızca X uygulanır sanılır. X tek başına 01 üretir; 11 için önce Z, sonra X gerekir. Kodlama tablosundan her sapma, Bob’da farklı bir mesaja dönüşür.

Bu ders, tek ve iki kübitlik kapıları bir iletişim hedefi için birleştiren ilk durağımızdır. CNOT’un kontrol–hedef yapısını Kontrollü Kapılar dersinde derinleştirebilirsin.

Sık Sorulan Sorular

Süperyoğun kodlama nedir?

Alice ile Bob’un önceden paylaştığı bir dolanık kübit çifti sayesinde, Alice’in yalnızca tek bir kübit göndererek iki klasik bitlik mesajı Bob’a hatasız ilettiği kuantum iletişim protokolüdür. 1992’de Bennett ve Wiesner tarafından önerildi; iki bitin tek kübitle taşınması protokole “yoğun” adını verdirir.

Süperyoğun kodlama ışıktan hızlı iletişim sağlar mı?

Hayır. Dolanıklık tek başına bilgi taşımaz: Alice’in kübiti fiziksel bir kanaldan ulaşmadan Bob’un ölçüm sonuçları tamamen rastgeledir. Protokol hızını değil, kanal başına taşınan klasik bilgi miktarını ikiye katlar; kübit yine en fazla ışık hızında yol alır.

Süperyoğun kodlama ile kuantum teleportasyonu arasındaki fark nedir?

Süperyoğun kodlamada iletilen şey 2 klasik bittir; kaynaklar 1 kübit gönderimi + 1 dolanık çifttir. Teleportasyonda iletilen şey bir kuantum durumdur; kaynaklar 2 klasik bit + 1 dolanık çifttir. İkisi de aynı kaynak havuzunun ters yönlerde takas edilmesidir.

Süperyoğun kodlamada dolanıklık neden gereklidir?

Dolanıklık olmadan tek kübit en fazla 1 klasik biti güvenilir taşıyabilir (Holevo sınırı). Alice’in Pauli işlemleri dolanık çiftin ortak durumunu dört dik Bell durumuna çevirir; Bob bu dört durumu tek ölçümde ayırt edebildiği için 2 bitlik mesaj tek kübitle geçer. Dolanıklık ayrıca tüketilir: her mesaj için yeni bir çift gerekir.

Kaynaklar ve İleri Okuma

Bennett ve Wiesner (1992), “Communication via one- and two-particle operators on Einstein-Podolsky-Rosen states”, PRL 69, 2881 — Protokolü öneren özgün makalenin özet sayfası.

Superdense coding (İngilizce Vikipedi) — Protokolün adımlarını, genellemelerini ve deneysel uygulamalarını özetleyen madde.

Bell state (İngilizce Vikipedi) — Dört Bell durumunun tanımı, hazırlanışı ve iletişim protokollerindeki rolü.

Basics of Quantum Information (IBM Quantum Learning) — Süperyoğun kodlama ile teleportasyonu temel düzeyde işleyen ücretsiz IBM kursu.

Dersler

Tümü →