KonuAnlatım.com

Hadamard Kapısı

Kuantum Hesaplama · Bölüm 55Kuantum HesaplamaDers

Hadamard kapısı (H), kuantum devrelerinin en sık kullanılan kapısıdır: kübiti hesaplama tabanı ile faz tabanı arasında taşır. Ona |0⟩ verirsen (|0⟩ + |1⟩)/√2 durumunu alırsın; aynı kapıyı bir kez daha uygularsan tam olarak |0⟩’a geri dönersin. Süperpozisyonun devrelere giriş kapısı budur; serinin tamamı için Kuantum Hesaplama dersleri sayfasına bakabilirsin.

Hadamard Kapısı Nedir? Matris ve Temel Etkileri

Matematiksel olarak H, 2×2’lik üniteryen bir matristir: satırları 1/√2 ile ölçeklenmiş (1, 1) ve (1, −1). Temel durumlar üstündeki etkisini yazarsak H|0⟩ = (|0⟩ + |1⟩)/√2 ve H|1⟩ = (|0⟩ − |1⟩)/√2 olur. Bu iki çıktı o kadar sık kullanılır ki özel adları vardır: |+⟩ = (|0⟩ + |1⟩)/√2 ve |−⟩ = (|0⟩ − |1⟩)/√2. Aralarındaki tek fark, |1⟩ bileşeninin işaretidir — yani bir faz farkıdır; bu ince fark birazdan her şeyi değiştirecek.

Genel durum üstündeki etki de aynı mantıkla bulunur: |ψ⟩ = α|0⟩ + β|1⟩ ise H|ψ⟩ = ((α + β)|0⟩ + (α − β)|1⟩)/√2. Ölçüm olasılıkları |(α + β)/√2|² ve |(α − β)/√2|²’dir; H|0⟩ = |+⟩’yı ölçersen sonucu %50 |0⟩, %50 |1⟩ görürsün. Ölçümün devrelerdeki yerine Devrelerde Ölçüm dersinde değiniyoruz.

H Kendi Tersidir: Adım Adım Hesap

Kapının durumu olasılık kaybetmeden evriltebilmesi için üniteryen olması gerekir: U†U = I. H gerçek ve simetrik olduğu için H† = H’dir; o hâlde kontrol için H·H’yi hesaplamak yeter: (1/2)·[[1, 1], [1, −1]]·[[1, 1], [1, −1]] = (1/2)·[[1+1, 1−1], [1−1, 1+1]] = [[1, 0], [0, 1]] = I. Yani H·H = I ve Hadamard kendi tersidir: H⁻¹ = H.

Bu sonucun iki kazânımı var. Birincisi, H² = I olduğundan H’nin özdeğerleri yalnızca +1 ve −1 olabilir; izinin 1/√2 + (−1/√2) = 0 çıkması bu ikilinin tam olarak +1 ve −1 olduğunu gösterir. İkincisi, H Pauli kapılarıyla H = (σₓ + σ_z)/√2 bağıntısıyla bağlanır ve buradan HZH = X, HXH = Z, HYH = −Y eşdeşlikleri okunur: X’i Z’nin diline çevirmek için araya bir H koymak yeter. Tam eşdeşlik listesi Devre Özdeşlikleri dersinde.

Şimdi H·H = I’nin bir “iptal” değil, girişim olayı olduğunu adım adım görelim; başlangıç |0⟩ olsun:

  1. İlk H: H|0⟩ = (|0⟩ + |1⟩)/√2 = |+⟩.
  2. İkinci H: H|+⟩ = (H|0⟩ + H|1⟩)/√2.
  3. H|0⟩ + H|1⟩ = (|0⟩ + |1⟩)/√2 + (|0⟩ − |1⟩)/√2 = √2·|0⟩; |1⟩ terimleri ters işaretli olduğundan tamamen yok oldu (yıkıcı girişim).
  4. Önündeki 1/√2 ile: H|+⟩ = (1/√2)·√2·|0⟩ = |0⟩; |0⟩ terimleri ise güçlendi (yapıcı girişim).

Blok Küresinde H: Taban Değiştirme

Blok küresinde H, |0⟩’ı +z yönünden alıp +x’e, |1⟩’i −z’den alıp −x’e taşır; yani z ve x eksenlerini birbirine çevirir. Bu, x–z çapraz eksinine göre 180°’lik bir döndürmeye karşılık gelir (küresel bir faz çarpanına kadar). Döndürme diliyle yazmak istersen şu özdeşlik tanıdık gelecektir: önce Z, ardından RY(π/2) uygularsan birebir H elde edersin; açı–kapı ilişkisini Döndürme Kapıları RX RY RZ dersinde işliyoruz.

Pratik anlamı şu: |+⟩ ve |−⟩, X kapısının özuzayındaki durumlardır (özdeğerleri +1 ve −1). H uygulayıp sonra hesaplama tabanında ölçmek, doğrudan ± tabanında ölçmekle aynı şeydir. |−⟩ gibi fazlı durumların nasıl üretildiğini merak ediyorsan Faz Kapıları dersine bak.

Çok Kübitli Devrelerde H: Üniforma Süperpozisyon ve Girişim

İki kübite birden H uygulamak tensör çarpımı ister: H⊗H. Etkisi (H⊗H)|00⟩ = |+⟩⊗|+⟩ = (|00⟩ + |01⟩ + |10⟩ + |11⟩)/2 olur; her temel durumun olasılığı %25’tir. Genel olarak n kübitin hepsine H uygularsan 2ⁿ temel durumun tamamı 1/√(2ⁿ) genlikle üst üste biner — Grover’daki “tüm adaylara aynı anda bakış” tam olarak budur. İşaretler bileşimden gelir: (H⊗H)|01⟩ = |+⟩⊗|−⟩ = (|00⟩ − |01⟩ + |10⟩ − |11⟩)/2.

H’nin devrelerdeki klasiği dolanık durum üretmektir: ilk kübite H, sonra iki kübite CNOT uygula, (|00⟩ + |11⟩)/√2 Bell durumu çıkar. Bu iki kapılı devre kuantum hesaplamanın “merhaba dünya”sıdır; CNOT’un işleyişini CNOT Kapısı, devre çizim kurallarını Kuantum Devreleri dersinde bulursun.

Girişimin gücünü gösteren örnek: |0⟩’a H uygula (|+⟩ gelir), sonra Z uygula (|−⟩ gelir), sonra bir H daha uygula. Sonuç tesadüf değil, kesin olarak |1⟩’dir, çünkü H|−⟩ = |1⟩. Ortadaki Z, ölçümde görünmeyen bir işaret farkı yaratmıştı; sondaki H bu fazı ölçülebilir popülasyona çevirdi. Bu faz–girişim iş birliği Grover’dan evrensel kapı setlerine kadar her yerde karşına çıkacak.

Karşılaştırma, Sık Yapılan Hatalar ve Özet

H’yi komşularından ayıran temel çizgi şudur:

  • X (bit çevirici): hesaplama tabanında çalışır, |0⟩↔|1⟩; |0⟩’a uygulayınca şaşmaz biçimde |1⟩ alırsın, süperpozisyon yaratmaz.
  • Z (faz çevirici): |+⟩↔|−⟩; olasılıkları değiştirmez, hesaplama tabanında ölçersen “hiçbir şey yapmadığını” sanırsın.
  • H (taban değiştirici): bu iki dünyayı bağlar: H|0⟩ = |+⟩, H|+⟩ = |0⟩; faz ile popülasyon arasında çevirmenlik yapar.

Matrisleri yan yana görmek için Pauli Kapıları X Y Z dersine bakabilirsin. Bu konuda en sık yapılan hatalar ise şunlar:

  • “H rassallık üretir” yanılgısı: H determinist bir üniteryendir; rassallık ölçüm anında doğar. H|+⟩ = |0⟩ bir şans değil, kesin sonuçtur.
  • 1/√2’yi unutmak: normalize edilmemiş (|0⟩ + |1⟩) geçersizdir; olasılıklar 1’i aşar. Çarpan, olasılık korunumunun ta kendisidir.
  • H|1⟩’i X|1⟩ sanmak: X|1⟩ = |0⟩ iken H|1⟩ = |−⟩’dir; H bit çevirmez ve H|1⟩’i ölçersen yine %50–%50 görürsün — fark fazdadır, olasılıkta değil.
  • İki H’yi şansa bağlamak: H sonra H = I sihir değil; yukarıda izlediğin yapıcı ve yıkıcı girişimin sonucudur.
  • |+⟩ ile |−⟩’yi ayırt edilemez saymak: hesaplama tabanında evet, ikisi de %50–%50 verir; ama araya bir H koy: |+⟩ → |0⟩, |−⟩ → |1⟩. Faz kaybolmadı; yanlış tabanda ölçüyorsundur.

Özetle: Hadamard, kübiti hesaplama tabanından faz tabanına taşıyan, kendi tersi olan üniteryen bir kapıdır. H|0⟩, H|1⟩, H|+⟩, H|−⟩’yi ezbere bilmek ve H·H = I’yi girişimle açıklayabilmek, ünitenin sonraki derslerinde — kontrollü kapılarda ve evrensel kapı setlerinde — sürekli işine yarayacak.

Sık Sorulan Sorular

Hadamard kapısı nedir ve ne işe yarar?

Hadamard (H) kapısı, tek kübitlik üniteryen bir kapıdır ve kübiti hesaplama tabanı ile faz tabanı arasında taşır: H|0⟩ = (|0⟩ + |1⟩)/√2 = |+⟩, H|1⟩ = (|0⟩ − |1⟩)/√2 = |−⟩. Süperpozisyon hazırlamanın standart yoludur; Grover’dan teleportasyona pek çok algoritmanın ilk adımıdır.

Hadamard kapısı iki kez uygulanırsa ne olur?

Kübit başladığı duruma birebir döner: H·H = I, yani H kendi tersidir (H⁻¹ = H). Bu bir “iptal” değil, yapıcı ve yıkıcı girişimin sonucudur; ayrıca H’nin özdeğerlerinin yalnızca +1 ve −1 olmasını da açıklar.

Hadamard kapısı her zaman 50–50 olasılık mı verir?

Hayır. H|0⟩ = |+⟩ ölçülürse %50–%50 çıkar, ama H’yi |+⟩’ya uygularsan kesin |0⟩ alırsın. Genel α|0⟩ + β|1⟩ durumunda olasılıklar |(α + β)/√2|² ve |(α − β)/√2|²’dir; H’nin kendisi rassal değildir, rassallık ölçümde doğar.

Hadamard kapısı ile Pauli X kapısı arasındaki fark nedir?

X bir bit çeviricidir (|0⟩↔|1⟩) ve hesaplama tabanında çalışır; H ise taban değiştiricidir: H|1⟩ = |−⟩ ≠ |0⟩. H, hesaplama tabanı ile X’in özuzayı (± tabanı) arasında köprü kurar; özet bağıntı H = (σₓ + σ_z)/√2’dir.

Kaynaklar ve İleri Okuma

Quantum logic gate — Wikipedia — Hadamard dahil temel kuantum kapılarının matris tanımlarını derleyen madde.

Hadamard transform — Wikipedia — H kapısının arkasındaki matematiksel dönüşümün anlatıldığı madde.

HGate — Qiskit (IBM) dokümantasyonu — H kapısının Qiskit’teki resmî tanımı ve matris gösterimi.

Quantum circuits — IBM Quantum Learning — H kapısını devre bağlamında sıfırdan anlatan ücretsiz ders kitabı bölümü.

Dersler

Tümü →