İlk olarak, matematiksel bir ara, kısa ve zaman ayırmaya değer:
Eğer 0 < a < 4
, lojistik fonksiyon f(x) = ax(1-x)
kendi içindeki [0,1] aralığını eşleştirir. Bu, yineleme oyununu oynayabileceği anlamına gelir; örneğin, a = 2 ise, başlangıç değeri 0.3, 0.42, sonra 0.4872 vb. olur.
Parametre a
arttıkça, ikinci dereceden fonksiyon f
aşağıdaki anlamda daha karmaşık hale gelir:
0 < a < 1
tüm başlangıç değerleri 0'a doğru yinelenir.1 < a < 3
0 itici hale gelir, ancak tüm iterasyonları çeken yeni bir sabit nokta (a-1) / a vardır.3 < a < 1+sqrt(6)
yeni sabit nokta itici hale gelir, ancak 2 çekim noktasından oluşan bir döngü ortaya çıkar.3.44949... < a < 3.54409...
2 döngü itici hale gelir, ancak 4 çekim noktası olan bir döngü görünür.- vb.
Feigenbaum bu parametre aralıkları uzunlukları yaklaştıkça alır bir oranda azaldığını fark 4.6692...
, Feigenbaum sabiti . Harika keşif, bu dönem 2 çatallanma sekansının (kuadratik parabol gibi) artan, sonra azalan herhangi bir fonksiyon tarafından paylaşılan genel bir fenomendir. Bu kaosun evrenselliği hakkındaki ilk raporlardan biriydi .
Şimdi meydan okuma için! Feigenbaum sabitini seçtiğiniz bir doğrulukla hesaplayan mümkün olan en kısa kodu yazın . Burada nokta değil sen googled bir numarasının şifrelenmesi ile sisteme hile, ama aslında olması bilgisayar değeri bulmak için. Referans için, işte 30 basamaklı sabit:
4,669201609102990671853203821578