İ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 aarttıkça, ikinci dereceden fonksiyon faşağıdaki anlamda daha karmaşık hale gelir:
0 < a < 1tüm başlangıç değerleri 0'a doğru yinelenir.1 < a < 30 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