Bir bilgisayarın "kuantum" olması ne demek? Elinizdeki dizüstü bilgisayardan, telefonunuzdan ya da en güçlü süper bilgisayarlardan farkı tam olarak nerede? Bu sorunun cevabı, fizik tarihinin en tuhaf ve en güçlü keşiflerinden birine, kuantum mekaniğine dayanıyor. Bu yazı serisinde başlarken kuantum bilgisayarların ne olduğunu, hangi temel fikirler üzerine kurulduğunu ve neden onca şirketin ve devletin milyarlarca dolar yatırdığını sade bir dille anlatmaya çalışacağız. Yazı serimizi beş bölümde toplaya çalışacağım. Kuantum Bilgisayar Nedir? Kuantum Bilgisayarlar Nasıl Çalışır? Kuantum Algoritmaları ve Uygulama Alanları. Kuantum Bilgisayarların Günümüzdeki Durumu ve Zorlukları. Kuantum Çağına Hazırlık ve Gelecek bölümlerinden oluşacak.
Klasik bilgisayarlar ve kuantum bilgisayarlar arasındaki fark
Elinizdeki her cihaz, telefon, bilgisayar, hatta bir hesap makinesi "klasik" bilgisayardır. Bu makinelerin çalışma mantığı aslında çok basit bir fikre dayanır: her şey, sonunda, bir sürü açık-kapalı anahtara indirgenir. Bu anahtarların her birine bit denir ve bir bit ya 0'dır ya da 1. Bir metin dosyası, bir fotoğraf, bir video, hepsi milyarlarca 0 ve 1'in belirli bir sırayla dizilmesinden ibarettir. Klasik bilgisayarın gücü, bu anahtarları inanılmaz hızda açıp kapatabilmesinden gelir; ama her an, her anahtar yalnızca tek bir durumdadır.
Kuantum bilgisayar ise bilgiyi bambaşka bir malzemeyle işler: atom altı parçacıkların, elektronların, fotonların ya da özel olarak tasarlanmış devrelerin kuantum mekaniksel davranışlarıyla. Bu sistemlerin temel birimine kübit denir ve az sonra göreceğimiz gibi kübitler, klasik bitlerin yapamadığı bir şeyi yapabilir: aynı anda birden fazla durumda "bulunabilir". Bu, kuantum bilgisayarı daha hızlı bir klasik bilgisayar yapmaz bu önemli bir nokta. Kuantum bilgisayar, bazı çok özel türde problemleri klasik bilgisayarların asla yetişemeyeceği bir verimlilikle çözebilen, tamamen farklı bir hesaplama modelidir. Günlük işlerinizde e-posta yazmak, video izlemek, oyun oynamak klasik bilgisayar hâlâ en pratik araç olmaya devam edecek.
Bu farkı somutlaştırmak için bir örnek verelim: elinizde milyonlarca olası kombinasyonu tek tek denemeniz gereken bir problem olduğunu düşünün mesela bir kilidin şifresini bulmak. Klasik bir bilgisayar bu kombinasyonları sırayla, birer birer dener; ne kadar hızlı olursa olsun, temelde bir "deneme-yanılma" mantığıyla ilerler. Kuantum bilgisayar ise, doğru algoritma ile, bu kombinasyon uzayının matematiksel yapısını kullanarak doğru cevaba çok daha az adımda ulaşabilir. Bu yüzden kuantum bilgisayarlar "her şeyi aynı anda deneyen" sihirli makineler değil, belirli problem sınıflarının matematiksel yapısından faydalanan uzmanlaşmış araçlardır bu ayrımı aklınızda tutmak, serinin ilerleyen bölümlerinde işinize yarayacak.
Kuantum fiziğinin temel kavramları
Kuantum mekaniği, 20. yüzyılın başında atom ve atom altı dünyayı açıklamak için geliştirildi ve ortaya çıkardığı sonuçlar günlük sezgilerimizle taban tabana zıttı. Newton fiziğinde bir topun konumu ve hızı her an net bir şekilde bellidir. Kuantum dünyasında ise parçacıklar, ölçülene kadar kesin bir duruma sahip değildir; olasılıklar bulutu içinde var olurlar. Bir elektronun nerede olduğunu sorduğunuzda fizik size tek bir nokta değil, "şurada olma ihtimali yüzde şu kadar, burada olma ihtimali yüzde şu kadar" diye bir olasılık dağılımı verir.
Bu tuhaflığın iki sonucu, kuantum bilgisayarların bel kemiğini oluşturur: süperpozisyon ve dolaşıklık. Bunlara birazdan detaylıca değineceğiz. Ama önce, bu fikirlerin sadece teorik bir merak konusu olmadığını, laboratuvarlarda defalarca doğrulanmış fiziksel gerçekler olduğunu vurgulamak gerekiyor. Kuantum bilgisayar mühendisleri, doğanın bu garip kurallarını bir hesaplama kaynağına dönüştürmeye çalışıyorlar.
Kuantum mekaniğinin belki de en çok anlatılan örneği, çift yarık deneyidir. Bir ışık kaynağından tek tek foton gönderip önlerine iki dar yarık koyduğunuzda, her fotonun tek bir yarıktan geçen tek bir parçacık gibi davranmasını beklersiniz. Oysa deney, arkadaki ekranda bir girişim deseni oluştuğunu gösterir sanki her foton aynı anda her iki yarıktan da geçmiş gibi. Bu, parçacıkların ölçülmeden önce kesin bir "yörünge" ya da "konuma" sahip olmadığının, bunun yerine olası durumların bir karışımı içinde var olduğunun en çarpıcı kanıtlarından biridir. Kübitlerin süperpozisyon kurabilmesi, tam olarak bu prensibin mühendislik diline çevrilmiş hâlidir.
Bit ve kübit (qubit)
Bir bitin sadece iki hâli vardır: 0 ya da 1. Bunu bir ampulün açık ya da kapalı olması gibi düşünebilirsiniz üçüncü bir seçenek yok. Klasik bilgisayarınızdaki her işlem, milyarlarca bu tür anahtarın belirli bir düzende açılıp kapanmasıyla gerçekleşir.
Kübit de "0" ve "1" durumlarına karşılık gelen iki temel duruma sahiptir, ancak kuantum mekaniğinin izin verdiği bir esneklikle bu iki durumun karışımında da bulunabilir. Bunu bir yazı-tura madeni parası ile karşılaştırmak faydalı bir analoji olabilir: para masaya düştüğünde ya yazı ya turadır tıpkı klasik bit gibi. Ama para havada dönerken, henüz düşmemişken, bir anlamda hem yazı hem tura olma potansiyelini taşır. Kübit, ölçülene kadar tam olarak bu "havada dönen para" durumuna benzer bir matematiksel karışım içinde bulunur; ölçüldüğü anda ise kesin olarak 0 veya 1 sonucunu verir.
Fiziksel olarak bir kübit; süperiletken bir devre, tuzağa hapsedilmiş tek bir iyon, bir fotonun polarizasyonu ya da bir elektronun spini gibi pek çok farklı sistemle gerçeklenebilir. Bu donanım çeşitliliğine ve her birinin çalışma mantığına Bölüm 2'de daha yakından bakacağız.
Kaynak: Wikimedia Commons — Bloch sphere.svg (Smite-Meister, CC BY-SA 3.0)
Bu küre, fizikçilerin bir kübitin durumunu görselleştirmek için kullandığı standart araçlardan biridir: kuzey kutbu "0" durumunu, güney kutbu "1" durumunu temsil eder, kürenin yüzeyindeki her nokta ise ikisinin farklı bir karışımını gösterir.
Süperpozisyon ve dolaşıklık (entanglement)
Süperpozisyon, bir kübitin ölçülmeden önce 0 ve 1 durumlarının bir karışımında bulunabilmesi ilkesidir. Tek bir kübit süperpozisyondayken pek etkileyici görünmeyebilir, ama iş büyümeye başladığında resim değişir: 2 kübit aynı anda 4 farklı kombinasyonun (00, 01, 10, 11) karışımını taşıyabilir, 3 kübit 8 kombinasyonu, 10 kübit ise 1024 kombinasyonu... Kübit sayısı arttıkça bu temsil edilebilen durum uzayı katlanarak büyür. Kuantum bilgisayarların bazı problemlerde vaat ettiği güç, tam olarak bu üstel büyümeden geliyor doğru tasarlanmış bir kuantum algoritması, bu devasa durum uzayını aynı anda "keşfedip" doğru cevaba doğru yönlendirebiliyor.
Dolaşıklık (entanglement) ise iki veya daha fazla kübitarasında öyle güçlü bir bağ kurulmasıdır ki, kübitlerdenbirinin durumu ölçüldüğünde diğerinin durumu da anında belirlenir aralarında hiçbir klasik sinyal, hiçbir fiziksel bağlantı olmasa bile. Einstein bu fenomeni "ürkütücü uzaktan etki" (spooky action at a distance) diye tanımlamış ve başlarda bu sonucun kuantum teorisinin eksik olduğunun kanıtı olduğunu düşünmüştü. Ancak sonraki on yıllarda yapılan deneyler (Bell testleri ve türevleri) dolaşıklığın gerçek, ölçülebilir bir fiziksel etki olduğunu defalarca doğruladı. Dolaşıklık, kuantum bilgisayarda kübitlerin birbirinden bağımsız çalışan basit anahtarlar olmaktan çıkıp, tek bir bütün gibi koordineli davranan bir hesaplama kaynağına dönüşmesini sağlar.
Kuantum bilgisayarlar neden geliştiriliyor?
Süperpozisyon ve dolaşıklık kulağa etkileyici gelse de, asıl soru şu: bu bize hangi somut faydayı sağlıyor? Cevap, doğanın kendisinde saklı. Fizikçi Richard Feynman, 1981 yılında MIT'de verdiği ünlü bir konuşmada şunu fark etti: klasik bilgisayarlar, moleküllerin ve atomların kuantum davranışını simüle etmeye çalıştıkça, gereken hesaplama gücü katlanarak artıyor ve çok kısa sürede pratikte imkânsız hâle geliyor. Feynman'ın önerisi basit ama devrimciydi: eğer doğa kuantum kurallarına göre işliyorsa, doğayı simüle etmek için de kuantum kurallarına göre çalışan bir makine kullanmalıyız.
Bu fikir zamanla somut matematiksel temellere kavuştu. 1985'te Oxford'dan David Deutsch, evrensel bir kuantum bilgisayarın teorik çerçevesini ortaya koydu ve "kuantum paralelliği" kavramını tanımladı. 1994'te ise Peter Shor, büyük sayıları asal çarpanlarına ayırmayı klasik bilgisayarlara kıyasla çarpıcı biçimde hızlandıran bir kuantum algoritması geliştirdi bu algoritma bugünkü internet güvenliğinin temelini oluşturan şifreleme yöntemlerini doğrudan ilgilendirdiği için alana ciddi bir ivme kazandırdı (bu konuyu Bölüm 3 ve Bölüm 5'te detaylandıracağız).
Bugün kuantum bilgisayarların geliştirilmesinin arkasındaki motivasyon üç ana başlıkta toplanabilir:
• Yeni malzemeler ve ilaçlar tasarlamak: Moleküllerin kuantum davranışını doğrudan simüle ederek, klasik bilgisayarların yaklaşık olarak tahmin etmekte zorlandığı kimyasal reaksiyonları ve protein etkileşimlerini daha doğru modellemek.
• Karmaşık optimizasyon problemlerini çözmek: Lojistik, finans ve enerji gibi alanlarda, sayısız olası çözüm arasından en iyisini bulmayı gerektiren problemlerde avantaj yakalamak.
• Şifreleme ve güvenlik dengesini yeniden kurmak: Hem mevcut şifreleme sistemlerine yönelik potansiyel tehdidi anlamak hem de kuantum mekaniğine dayanan yeni, teorik olarak daha güvenli iletişim yöntemleri geliştirmek.
Bu üç başlığın ortak noktası şu: hepsi, klasik bilgisayarların üstesinden gelmekte zorlandığı, değişken sayısı arttıkça karmaşıklığı katlanarak büyüyen problemler. Bir ilaç molekülünün onlarca atomu birbirini kuantum düzeyinde nasıl etkiliyor, bir yatırım portföyündeki yüzlerce varlık hangi kombinasyonda en düşük riski taşıyor, bir tedarik zincirindeki binlerce rota arasından hangisi en verimlisi bu tür sorular, klasik bilgisayarların yaklaşık tahminlerle idare ettiği, kuantum bilgisayarların ise doğrudan hesaplayabilmeyi vaat ettiği alanlar. Şirketlerin ve devletlerin bu teknolojiye milyarlarca dolar akıtmasının nedeni, "bugün işe yarayan bir ürün" değil, bu potansiyel avantajın ekonomik ve stratejik ağırlığı.
Günümüzdeki durum ve kısa tarihçe
Kuantum hesaplamanın hikâyesi, teoriden donanıma uzanan kırk yılı aşkın bir yolculuk:
• 1981 — Richard Feynman, kuantum sistemleri simüle etmek için kuantum mekaniğine dayanan bir bilgisayar fikrini ortaya atıyor.
• 1994 — Peter Shor, büyük sayıları çarpanlarına ayıran kuantum algoritmasını yayımlıyor; alan büyük bir ilgi görmeye başlıyor.
• 1996 — IBM'den David DiVincenzo, gerçek bir kuantum bilgisayarın fiziksel olarak inşa edilebilmesi için karşılanması gereken temel kriterleri ("DiVincenzokriterleri") ortaya koyuyor; bu kriterler bugün hâlâ donanım yol haritalarının referans noktası.
• 2019 — Google, "Sycamore" adlı 53 kübitlik işlemcisiyle belirli bir hesaplamayı süper bilgisayarların ulaşamayacağı sürede tamamladığını iddia ederek "kuantum üstünlüğü" tartışmasını başlatıyor (bu iddianın kapsamı ve sınırlarına Bölüm 4'te değineceğiz).
• 2020'ler — IBM, Google, Microsoft, Amazon, IonQ, Rigetti gibi şirketlerin yanı sıra devlet destekli araştırma programları, kübit sayısını artırmak ve hata oranlarını düşürmek için birbirini izleyen donanım nesilleri yayımlıyor; alan laboratuvar meraklarından, bulut üzerinden erişilebilen ticari bir teknolojiye dönüşüyor.
Kaynak: Wikimedia Commons — Google Sycamore Chip 001.png (Google, CC BY 3.0)
Kaynak: Wikimedia Commons — IBM Q system (Fraunhofer2).jpg (IBM Research, CC BY 2.0)
Bugün geldiğimiz noktada kuantum bilgisayarlar hâlâ deneysel bir teknoloji; kübitler kırılgan, hata oranları yüksek ve "her problemi çözen sihirli makine" değiller. Ama artık bulut üzerinden gerçek kuantum donanımına erişebiliyor, kod yazıp çalıştırabiliyoruz bu, on yıl öncesine kadar mümkün olmayan bir şeydi. Alanın ilerleyişi artık tek bir laboratuvarın meraklı deneyleriyle değil, birbiriyle rekabet eden şirketlerin art arda yayımladığı donanım nesilleriyle, kübit sayısını artırma ve hata oranını düşürme arasındaki dengeyle ölçülüyor. Serinin ilerleyen bölümlerinde bu donanımların içinde tam olarak ne olduğunu, hangi algoritmaların gerçekten fark yarattığını ve önümüzdeki yıllarda bizi nelerin beklediğini ele alacağız.
Sizlere daha iyi hizmet sunabilmek adına sitemizde çerez konumlandırmaktayız. Kişisel verileriniz, KVKK ve GDPR
kapsamında toplanıp işlenir. Sitemizi kullanarak, çerezleri kullanmamızı kabul etmiş olacaksınız.
En son gelişmelerden anında haberdar olmak için 'İZİN VER' butonuna tıklayınız.
Mustafa Kayalı
Bölüm 1/5: Kuantum Bilgisayar Nedir?
Bir bilgisayarın "kuantum" olması ne demek? Elinizdeki dizüstü bilgisayardan, telefonunuzdan ya da en güçlü süper bilgisayarlardan farkı tam olarak nerede? Bu sorunun cevabı, fizik tarihinin en tuhaf ve en güçlü keşiflerinden birine, kuantum mekaniğine dayanıyor. Bu yazı serisinde başlarken kuantum bilgisayarların ne olduğunu, hangi temel fikirler üzerine kurulduğunu ve neden onca şirketin ve devletin milyarlarca dolar yatırdığını sade bir dille anlatmaya çalışacağız. Yazı serimizi beş bölümde toplaya çalışacağım. Kuantum Bilgisayar Nedir? Kuantum Bilgisayarlar Nasıl Çalışır? Kuantum Algoritmaları ve Uygulama Alanları. Kuantum Bilgisayarların Günümüzdeki Durumu ve Zorlukları. Kuantum Çağına Hazırlık ve Gelecek bölümlerinden oluşacak.
Klasik bilgisayarlar ve kuantum bilgisayarlar arasındaki fark
Elinizdeki her cihaz, telefon, bilgisayar, hatta bir hesap makinesi "klasik" bilgisayardır. Bu makinelerin çalışma mantığı aslında çok basit bir fikre dayanır: her şey, sonunda, bir sürü açık-kapalı anahtara indirgenir. Bu anahtarların her birine bit denir ve bir bit ya 0'dır ya da 1. Bir metin dosyası, bir fotoğraf, bir video, hepsi milyarlarca 0 ve 1'in belirli bir sırayla dizilmesinden ibarettir. Klasik bilgisayarın gücü, bu anahtarları inanılmaz hızda açıp kapatabilmesinden gelir; ama her an, her anahtar yalnızca tek bir durumdadır.
Kuantum bilgisayar ise bilgiyi bambaşka bir malzemeyle işler: atom altı parçacıkların, elektronların, fotonların ya da özel olarak tasarlanmış devrelerin kuantum mekaniksel davranışlarıyla. Bu sistemlerin temel birimine kübit denir ve az sonra göreceğimiz gibi kübitler, klasik bitlerin yapamadığı bir şeyi yapabilir: aynı anda birden fazla durumda "bulunabilir". Bu, kuantum bilgisayarı daha hızlı bir klasik bilgisayar yapmaz bu önemli bir nokta. Kuantum bilgisayar, bazı çok özel türde problemleri klasik bilgisayarların asla yetişemeyeceği bir verimlilikle çözebilen, tamamen farklı bir hesaplama modelidir. Günlük işlerinizde e-posta yazmak, video izlemek, oyun oynamak klasik bilgisayar hâlâ en pratik araç olmaya devam edecek.
Bu farkı somutlaştırmak için bir örnek verelim: elinizde milyonlarca olası kombinasyonu tek tek denemeniz gereken bir problem olduğunu düşünün mesela bir kilidin şifresini bulmak. Klasik bir bilgisayar bu kombinasyonları sırayla, birer birer dener; ne kadar hızlı olursa olsun, temelde bir "deneme-yanılma" mantığıyla ilerler. Kuantum bilgisayar ise, doğru algoritma ile, bu kombinasyon uzayının matematiksel yapısını kullanarak doğru cevaba çok daha az adımda ulaşabilir. Bu yüzden kuantum bilgisayarlar "her şeyi aynı anda deneyen" sihirli makineler değil, belirli problem sınıflarının matematiksel yapısından faydalanan uzmanlaşmış araçlardır bu ayrımı aklınızda tutmak, serinin ilerleyen bölümlerinde işinize yarayacak.
Kuantum fiziğinin temel kavramları
Kuantum mekaniği, 20. yüzyılın başında atom ve atom altı dünyayı açıklamak için geliştirildi ve ortaya çıkardığı sonuçlar günlük sezgilerimizle taban tabana zıttı. Newton fiziğinde bir topun konumu ve hızı her an net bir şekilde bellidir. Kuantum dünyasında ise parçacıklar, ölçülene kadar kesin bir duruma sahip değildir; olasılıklar bulutu içinde var olurlar. Bir elektronun nerede olduğunu sorduğunuzda fizik size tek bir nokta değil, "şurada olma ihtimali yüzde şu kadar, burada olma ihtimali yüzde şu kadar" diye bir olasılık dağılımı verir.
Bu tuhaflığın iki sonucu, kuantum bilgisayarların bel kemiğini oluşturur: süperpozisyon ve dolaşıklık. Bunlara birazdan detaylıca değineceğiz. Ama önce, bu fikirlerin sadece teorik bir merak konusu olmadığını, laboratuvarlarda defalarca doğrulanmış fiziksel gerçekler olduğunu vurgulamak gerekiyor. Kuantum bilgisayar mühendisleri, doğanın bu garip kurallarını bir hesaplama kaynağına dönüştürmeye çalışıyorlar.
Kuantum mekaniğinin belki de en çok anlatılan örneği, çift yarık deneyidir. Bir ışık kaynağından tek tek foton gönderip önlerine iki dar yarık koyduğunuzda, her fotonun tek bir yarıktan geçen tek bir parçacık gibi davranmasını beklersiniz. Oysa deney, arkadaki ekranda bir girişim deseni oluştuğunu gösterir sanki her foton aynı anda her iki yarıktan da geçmiş gibi. Bu, parçacıkların ölçülmeden önce kesin bir "yörünge" ya da "konuma" sahip olmadığının, bunun yerine olası durumların bir karışımı içinde var olduğunun en çarpıcı kanıtlarından biridir. Kübitlerin süperpozisyon kurabilmesi, tam olarak bu prensibin mühendislik diline çevrilmiş hâlidir.
Bit ve kübit (qubit)
Bir bitin sadece iki hâli vardır: 0 ya da 1. Bunu bir ampulün açık ya da kapalı olması gibi düşünebilirsiniz üçüncü bir seçenek yok. Klasik bilgisayarınızdaki her işlem, milyarlarca bu tür anahtarın belirli bir düzende açılıp kapanmasıyla gerçekleşir.
Kübit de "0" ve "1" durumlarına karşılık gelen iki temel duruma sahiptir, ancak kuantum mekaniğinin izin verdiği bir esneklikle bu iki durumun karışımında da bulunabilir. Bunu bir yazı-tura madeni parası ile karşılaştırmak faydalı bir analoji olabilir: para masaya düştüğünde ya yazı ya turadır tıpkı klasik bit gibi. Ama para havada dönerken, henüz düşmemişken, bir anlamda hem yazı hem tura olma potansiyelini taşır. Kübit, ölçülene kadar tam olarak bu "havada dönen para" durumuna benzer bir matematiksel karışım içinde bulunur; ölçüldüğü anda ise kesin olarak 0 veya 1 sonucunu verir.
Fiziksel olarak bir kübit; süperiletken bir devre, tuzağa hapsedilmiş tek bir iyon, bir fotonun polarizasyonu ya da bir elektronun spini gibi pek çok farklı sistemle gerçeklenebilir. Bu donanım çeşitliliğine ve her birinin çalışma mantığına Bölüm 2'de daha yakından bakacağız.
Kaynak: Wikimedia Commons — Bloch sphere.svg (Smite-Meister, CC BY-SA 3.0)
Bu küre, fizikçilerin bir kübitin durumunu görselleştirmek için kullandığı standart araçlardan biridir: kuzey kutbu "0" durumunu, güney kutbu "1" durumunu temsil eder, kürenin yüzeyindeki her nokta ise ikisinin farklı bir karışımını gösterir.
Süperpozisyon ve dolaşıklık (entanglement)
Süperpozisyon, bir kübitin ölçülmeden önce 0 ve 1 durumlarının bir karışımında bulunabilmesi ilkesidir. Tek bir kübit süperpozisyondayken pek etkileyici görünmeyebilir, ama iş büyümeye başladığında resim değişir: 2 kübit aynı anda 4 farklı kombinasyonun (00, 01, 10, 11) karışımını taşıyabilir, 3 kübit 8 kombinasyonu, 10 kübit ise 1024 kombinasyonu... Kübit sayısı arttıkça bu temsil edilebilen durum uzayı katlanarak büyür. Kuantum bilgisayarların bazı problemlerde vaat ettiği güç, tam olarak bu üstel büyümeden geliyor doğru tasarlanmış bir kuantum algoritması, bu devasa durum uzayını aynı anda "keşfedip" doğru cevaba doğru yönlendirebiliyor.
Dolaşıklık (entanglement) ise iki veya daha fazla kübitarasında öyle güçlü bir bağ kurulmasıdır ki, kübitlerdenbirinin durumu ölçüldüğünde diğerinin durumu da anında belirlenir aralarında hiçbir klasik sinyal, hiçbir fiziksel bağlantı olmasa bile. Einstein bu fenomeni "ürkütücü uzaktan etki" (spooky action at a distance) diye tanımlamış ve başlarda bu sonucun kuantum teorisinin eksik olduğunun kanıtı olduğunu düşünmüştü. Ancak sonraki on yıllarda yapılan deneyler (Bell testleri ve türevleri) dolaşıklığın gerçek, ölçülebilir bir fiziksel etki olduğunu defalarca doğruladı. Dolaşıklık, kuantum bilgisayarda kübitlerin birbirinden bağımsız çalışan basit anahtarlar olmaktan çıkıp, tek bir bütün gibi koordineli davranan bir hesaplama kaynağına dönüşmesini sağlar.
Kuantum bilgisayarlar neden geliştiriliyor?
Süperpozisyon ve dolaşıklık kulağa etkileyici gelse de, asıl soru şu: bu bize hangi somut faydayı sağlıyor? Cevap, doğanın kendisinde saklı. Fizikçi Richard Feynman, 1981 yılında MIT'de verdiği ünlü bir konuşmada şunu fark etti: klasik bilgisayarlar, moleküllerin ve atomların kuantum davranışını simüle etmeye çalıştıkça, gereken hesaplama gücü katlanarak artıyor ve çok kısa sürede pratikte imkânsız hâle geliyor. Feynman'ın önerisi basit ama devrimciydi: eğer doğa kuantum kurallarına göre işliyorsa, doğayı simüle etmek için de kuantum kurallarına göre çalışan bir makine kullanmalıyız.
Bu fikir zamanla somut matematiksel temellere kavuştu. 1985'te Oxford'dan David Deutsch, evrensel bir kuantum bilgisayarın teorik çerçevesini ortaya koydu ve "kuantum paralelliği" kavramını tanımladı. 1994'te ise Peter Shor, büyük sayıları asal çarpanlarına ayırmayı klasik bilgisayarlara kıyasla çarpıcı biçimde hızlandıran bir kuantum algoritması geliştirdi bu algoritma bugünkü internet güvenliğinin temelini oluşturan şifreleme yöntemlerini doğrudan ilgilendirdiği için alana ciddi bir ivme kazandırdı (bu konuyu Bölüm 3 ve Bölüm 5'te detaylandıracağız).
Bugün kuantum bilgisayarların geliştirilmesinin arkasındaki motivasyon üç ana başlıkta toplanabilir:
• Yeni malzemeler ve ilaçlar tasarlamak: Moleküllerin kuantum davranışını doğrudan simüle ederek, klasik bilgisayarların yaklaşık olarak tahmin etmekte zorlandığı kimyasal reaksiyonları ve protein etkileşimlerini daha doğru modellemek.
• Karmaşık optimizasyon problemlerini çözmek: Lojistik, finans ve enerji gibi alanlarda, sayısız olası çözüm arasından en iyisini bulmayı gerektiren problemlerde avantaj yakalamak.
• Şifreleme ve güvenlik dengesini yeniden kurmak: Hem mevcut şifreleme sistemlerine yönelik potansiyel tehdidi anlamak hem de kuantum mekaniğine dayanan yeni, teorik olarak daha güvenli iletişim yöntemleri geliştirmek.
Bu üç başlığın ortak noktası şu: hepsi, klasik bilgisayarların üstesinden gelmekte zorlandığı, değişken sayısı arttıkça karmaşıklığı katlanarak büyüyen problemler. Bir ilaç molekülünün onlarca atomu birbirini kuantum düzeyinde nasıl etkiliyor, bir yatırım portföyündeki yüzlerce varlık hangi kombinasyonda en düşük riski taşıyor, bir tedarik zincirindeki binlerce rota arasından hangisi en verimlisi bu tür sorular, klasik bilgisayarların yaklaşık tahminlerle idare ettiği, kuantum bilgisayarların ise doğrudan hesaplayabilmeyi vaat ettiği alanlar. Şirketlerin ve devletlerin bu teknolojiye milyarlarca dolar akıtmasının nedeni, "bugün işe yarayan bir ürün" değil, bu potansiyel avantajın ekonomik ve stratejik ağırlığı.
Günümüzdeki durum ve kısa tarihçe
Kuantum hesaplamanın hikâyesi, teoriden donanıma uzanan kırk yılı aşkın bir yolculuk:
• 1981 — Richard Feynman, kuantum sistemleri simüle etmek için kuantum mekaniğine dayanan bir bilgisayar fikrini ortaya atıyor.
• 1985 — David Deutsch, evrensel kuantum bilgisayarın matematiksel temelini kuruyor.
• 1994 — Peter Shor, büyük sayıları çarpanlarına ayıran kuantum algoritmasını yayımlıyor; alan büyük bir ilgi görmeye başlıyor.
• 1996 — IBM'den David DiVincenzo, gerçek bir kuantum bilgisayarın fiziksel olarak inşa edilebilmesi için karşılanması gereken temel kriterleri ("DiVincenzokriterleri") ortaya koyuyor; bu kriterler bugün hâlâ donanım yol haritalarının referans noktası.
• 2019 — Google, "Sycamore" adlı 53 kübitlik işlemcisiyle belirli bir hesaplamayı süper bilgisayarların ulaşamayacağı sürede tamamladığını iddia ederek "kuantum üstünlüğü" tartışmasını başlatıyor (bu iddianın kapsamı ve sınırlarına Bölüm 4'te değineceğiz).
• 2020'ler — IBM, Google, Microsoft, Amazon, IonQ, Rigetti gibi şirketlerin yanı sıra devlet destekli araştırma programları, kübit sayısını artırmak ve hata oranlarını düşürmek için birbirini izleyen donanım nesilleri yayımlıyor; alan laboratuvar meraklarından, bulut üzerinden erişilebilen ticari bir teknolojiye dönüşüyor.
Kaynak: Wikimedia Commons — Google Sycamore Chip 001.png (Google, CC BY 3.0)
Kaynak: Wikimedia Commons — IBM Q system (Fraunhofer2).jpg (IBM Research, CC BY 2.0)
Bugün geldiğimiz noktada kuantum bilgisayarlar hâlâ deneysel bir teknoloji; kübitler kırılgan, hata oranları yüksek ve "her problemi çözen sihirli makine" değiller. Ama artık bulut üzerinden gerçek kuantum donanımına erişebiliyor, kod yazıp çalıştırabiliyoruz bu, on yıl öncesine kadar mümkün olmayan bir şeydi. Alanın ilerleyişi artık tek bir laboratuvarın meraklı deneyleriyle değil, birbiriyle rekabet eden şirketlerin art arda yayımladığı donanım nesilleriyle, kübit sayısını artırma ve hata oranını düşürme arasındaki dengeyle ölçülüyor. Serinin ilerleyen bölümlerinde bu donanımların içinde tam olarak ne olduğunu, hangi algoritmaların gerçekten fark yarattığını ve önümüzdeki yıllarda bizi nelerin beklediğini ele alacağız.