Bebar Bilim · Merak, evrenin en iyi başlangıç noktasıdır.
Fizik ve Matematik

“Game of Life” ve Evren Simülasyonu

▶ YouTube’da izle ↗

Oynatınca YouTube’a bağlanılır. YouTube’da aç ↗

Bu yazı, 19 Şubat 2025 tarihinde yayımlanan Bebar Bilim videosunun metninden uyarlanmıştır. Güncel gelişmeler içeren değerlendirmeler özgün yayın tarihinin bağlamındadır.

1970’lerin başında Cambridge Üniversitesi’nin koridorlarında genç bir matematikçi, elindeki kareli kağıda sürekli farklı desenler çiziyordu. Koridordan geçen meslektaşları bu duruma artık alışmıştı – John Conway yine bir şeyler peşindeydi. Kimse bilmiyordu ama o sırada bilgisayar bilimlerinin en etkileyici keşiflerinden biri şekilleniyordu o kareli kağıtlarda.

Bir satranç tahtasındaki siyah beyaz kareler gibi basit bir grid üzerinde, birkaç temel matematiksel kural. Game of Life böyle doğdu. Basit görünen bu "oyun", aslında evrenin temel işleyişine dair derin içgörüler sunan matematiksel bir sistemdi. İlginç olan şey, Conway’in amacı evren simülasyonu yaratmak değildi – sadece von Neumann’ın kendi kendini kopyalayan makineler teorisini test ediyordu.

Scientific American dergisinin matematiksel oyunlar köşesi yazarı Martin Gardner, Conway’in bu buluşunu 1970 Ekim sayısında paylaştığında, kimse bunun yaratacağı dijital tsunamiyi tahmin edemezdi. Programlama dünyası bu basit sistemin yarattığı kompleks desenlere adeta büyülendi. Tek bir grid üzerinde canlanan, dans eden, çoğalan ve ölen hücreler, bilgisayar ekranlarında hipnotize edici bir gösteri sunuyordu.

Bugün, modern bilgisayarların ve yapay zekanın temelinde yatan birçok kavramın tohumları, Conway’in o kareli kağıtlarında atıldı. Hücresel otomatlar denen bu sistemler, basit kurallardan karmaşık davranışların nasıl ortaya çıktığını anlamamızı sağlayan güçlü bir mercek sundu bize. Game of Life, sadece bir bilgisayar programı değil, evrenin işleyişine açılan bir pencere haline geldi. Peki nasıl oldu da basit bir grid üzerindeki siyah-beyaz kareler, bilgisayar bilimlerinin en çok konuşulan konularından biri haline geldi? İşte tam da burada, Conway’in dehasının detaylarına inmeye başlıyoruz…

Game of Life’ın dehası, matematiksel olarak zarif basitliğinde yatıyor. İki boyutlu sonsuz bir düzlemde her hücre, sadece iki duruma sahip: canlı ya da ölü. Her hücre sekiz komşusuyla etkileşime giriyor ve sadece üç temel kural var: İki veya üç canlı komşusu olan hücre hayatta kalır – tıpkı küçük bir topluluğun birbirini yaşatması gibi. Üçten fazla komşu varsa hücre ölür – sanki kaynaklar yetersiz kalırmış gibi. İkiden az komşu varsa yine ölür – yalnızlık öldürür. Ve en ilginci: ölü bir hücre, tam üç canlı komşusu varsa canlanır – yeni bir yaşam doğar. Bu kadar. Conway’in sisteminin tüm matematiği bu.

Fakat basitlik yanıltıcı olabilir. Tam bu noktada, kaos teorisinin bize öğrettiği şey devreye giriyor. Basit kuralların yarattığı karmaşık sistemler. Başlangıçta rastgele yerleştirilen birkaç canlı hücre, birkaç iterasyon sonra beklenmedik desenler oluşturmaya başlıyor. ‘Glider’ adı verilen diagonal hareket eden yapılar kendiliğinden ortaya çıkıyor. Beş hücreden oluşan bu küçük desenler, her dört adımda bir kendilerini bir hücre yana ve bir hücre aşağı konumda tekrar oluşturarak, sanki kayıyormuş gibi hareket ediyorlar. Bu keşif çığır açıcıydı çünkü ilk kez bir bilgi paketi, grid üzerinde kendiliğinden hareket edebiliyordu. Daha büyük ‘uzay gemileri’ grid boyunca yol alıyor, sabit ‘koloniler’ kendi bölgelerini koruyordu. ‘Osilatörler’ ise düzenli aralıklarla eski formlarına geri dönerek, adeta bir kalp atışı gibi sistemin nabzını tutuyordu.

Bu desenlerin keşfi, 70’lerin başında bir tür dijital altına hücuma dönüştü. Programcılar yeni formasyonlar bulmak için geceler boyu bilgisayar başında kalıyordu. MIT’nin koridorlarında öğrenciler yeni keşfettikleri desenleri birbirlerine heyecanla anlatıyordu. Bilgisayar laboratuvarlarında monitörler Game of Life desenleriyle dans ediyordu.

İşin daha da ilginç yanı, bu desenlerin sadece estetik görünümler olmayışıydı. MIT’de Bill Gosper ve ekibi, glider’ları kullanarak inanılmaz bir şey yaptı: Game of Life içinde mantık kapıları inşa ettiler. Glider’ların çarpışmalarını kullanarak AND, OR, NOT gibi temel işlemleri gerçekleştirdiler. Bu keşif çok önemliydi çünkü bu mantık kapılarını birleştirerek teorik olarak tam bir bilgisayar yapılabileceğini gösterdi. Yani Game of Life, modern bilgisayarların yapabildiği her hesaplamayı yapabilirdi – sadece biraz daha yavaş ve çok daha hipnotize edici bir şekilde. Conway’in oyunu, teknik deyişle ‘Turing-complete’ bir sistemdi ve bu, onu basit bir simülasyondan çok daha öteye taşıyordu.

Bu keşif, programlama dünyasında bir paradigma değişimine yol açtı. Artık bilgisayar programlarına bambaşka bir gözle bakılıyordu. Yazılım sadece bir dizi komut değil, adeta canlı bir organizma gibiydi… Ve bu organizmanın en şaşırtıcı davranışlarından biri, programcıları hayrete düşürmek üzereydi. Ekrandaki desenler kendi kendilerine evrilirken, hiç beklenmedik şeyler oluyordu. Beş küçük kareden oluşan basit bir desen – ki ona "R-pentomino" adını verdiler – tam 1103 nesil boyunca dans ediyor, değişiyor, başkalaşıyor ve sonunda bambaşka bir forma ulaşıyordu. Kimse başlangıçta bu kadar karmaşık bir davranış beklemiyordu.

70’lerin sonlarına doğru keşifler peş peşe geldi. Her yeni bulunan desen, sistemin sınırlarını biraz daha genişletiyordu. Sonsuz büyüyen, kendi kendini kopyalayan sistemler artık teoriden çıkmış, bilgisayar ekranlarında dans ediyordu. Conway’in basit kuralları, evrenin temel işleyişine dair ipuçları vermeye başladı. Fizikçiler ve matematikçiler bu minimal sistemde, kuantum mekaniğinden kaos teorisine kadar pek çok karmaşık kavramın izlerini görüyordu. Wheeler’ın "evrenin temelinde bilgi yatar" teorisi, Game of Life’ta somut bir karşılık bulmuştu sanki.

Bu keşifler zinciri, bilgisayar bilimlerinde yeni bir düşünce biçiminin kapılarını açtı. Artık programlar sadece komut dizileri değil, adeta canlı organizmalar gibiydi. Ve belki de evrenin kendisi, devasa bir hesaplama sistemiydi…

Bu fikir, yıllar sonra bazı bilim insanlarını çok daha kapsamlı teoriler geliştirmeye itecekti. Stephen Wolfram, 2002’de yayınladığı "A New Kind of Science" kitabında tam da bu noktaya parmak basıyordu. Game of Life gibi hücresel otomatların, evrendeki temel fizik yasalarının altında yatan mekanizmayı açıklayabileceğini öne sürüyordu. Belki de Einstein’ın aradığı "büyük birleştirici teori", basit kurallardan doğan karmaşıklıkta gizliydi.

Bu fikir bilimkurgu yazarlarının da ilgisini çekti. Greg Egan’ın "Permutation City" romanı, Game of Life benzeri bir sistemde kendinin farkında olan yapay zekaların hikayesini anlatıyordu. Matrix filminin yazarları Wachowski kardeşler de benzer bir temayı işlemişti – ya gerçeklik bir simülasyonsa? İlginç olan şey, Conway’in kendisinin bu felsefi tartışmalara yaklaşımıydı. Cambridge’deki ofisinde öğrencileriyle sohbet ederken sık sık şunu söylüyordu: "Game of Life’ı icat etmedim, keşfettim." Ona göre bu matematik sistemi zaten oradaydı, tıpkı pi sayısı gibi. O sadece perdeyi aralayan kişiydi.

Modern fizikçiler, özellikle kuantum bilgisayar alanında çalışanlar, Conway’in sistemine yeni bir gözle bakıyor. MIT’de geliştirilen ‘Quantum Game of Life’ versiyonları, klasik sistemin ötesine geçiyor. Klasik Game of Life’ta bir hücre ya canlı ya da ölü olabilirken, kuantum versiyonunda bir hücre aynı anda hem canlı hem ölü olabiliyor – tıpkı Schrödinger’in kedisi gibi. Doctor Strange filmindeki çoklu gerçeklikler gibi, kuantum Game of Life’ta da her hücre sonsuz olasılıklar barındırıyor, tüm bu olası durumlar aynı anda var oluyor. Bu süperpozisyon özelliği, sistemin çok daha karmaşık hesaplamalar yapabilmesini sağlıyor. Araştırmacılar, bu kuantum versiyonunu kullanarak klasik bilgisayarların çözemeyeceği kadar karmaşık problemleri çözmeyi hedefliyor. Belki de gelecekte, kuantum bilgisayarların kalbi, Conway’in basit sisteminin bu egzotik versiyonuyla atacak.

Ama belki de en çarpıcı olan şey, Conway’in bu basit sisteminin bize öğrettiği ders: Evrendeki en karmaşık sistemler, en basit kurallardan doğuyor. DNA’nın dört harfli alfabesinden yaşamın tüm çeşitliliği ortaya çıkıyor. Fizik yasalarının minimal matematik formülleri, galaksileri şekillendiriyor. Ve bir satranç tahtası üzerindeki siyah-beyaz kareler, sonsuz bir dijital evren yaratıyor…

Bugün Game of Life, yapay zeka araştırmacılarının laboratuvarlarında beklenmedik bir role sahip. OpenAI’ın araştırmacıları, sistemin öngörülemez karmaşıklığını yapay zekaları test etmek için mükemmel bir deneme alanı olarak kullanıyor. Basit kurallarla başlayan ama karmaşık desenler üreten bu sistem, yapay zekaların örüntü tanıma ve tahmin yeteneklerini sınamak için ideal. Yapay sinir ağları, sadece birkaç nesil gözlemleyerek Game of Life’ın temel kurallarını keşfedebiliyor ve gelecekteki desenleri şaşırtıcı bir doğrulukla tahmin edebiliyor. Bu, adeta Westworld dizisindeki robotların kendi varoluşlarının farkına varması gibi – yapay zeka sistemleri, içinde bulundukları evrenin temel kurallarını keşfederek bir tür ‘bilinç’ gösteriyor. Daha da ilginci, bazı yapay zeka modelleri, insan araştırmacıların bile fark etmediği yeni Game of Life desenlerini keşfediyor. Bu, yapay zekanın yaratıcı potansiyelini gösteren çarpıcı örneklerden biri.

Nvidia’nın GPU’ları, milyarlarca hücreyi gerçek zamanlı olarak simüle edebiliyor artık. Araştırmacılar bu devasa simülasyonlarda kendiliğinden ortaya çıkan yapıları inceliyor. Her gün yeni desenler keşfediliyor. 50 yıl sonra bile Game of Life hala sürprizler sunmaya devam ediyor. İlginç olan şey, Conway’in bu "oyun"unun modern teknolojinin ötesinde bir anlam kazanması. Deterministik bir sistem içinde özgür iradenin mümkün olup olmadığı gibi felsefi sorulara ışık tutuyor. Basit kurallardan karmaşıklığın doğuşu, belki de yaşamın ve bilincin kökenine dair ipuçları sunuyor.

Belki de Game of Life’ın en büyük mirası, bilimin temel bir gerçeğini bize tekrar hatırlatması: Evrendeki en derin gerçekler, en basit kurallarda gizli. Bir satranç tahtası üzerindeki siyah-beyaz karelerin sonsuz dansı, bize kendi varoluşumuzun gizemini anlatmaya devam ediyor.

Kaynaklar ve ilgili okumalar

  1. Özgün Bebar Bilim videosu
  2. İlgili okuma (Wikipedia, İngilizce): Conway's Game of Life