ก่อนอื่นการแทรกสลับทางคณิตศาสตร์สั้นและคุ้มค่ากับเวลาของคุณ:
ถ้า0 < a < 4
ที่ฟังก์ชั่นโลจิสติก f(x) = ax(1-x)
แมช่วง [0,1] ภายในตัวเอง นี่หมายความว่าเราสามารถเล่นเกมซ้ำได้ ตัวอย่างเช่นถ้า a = 2 ค่าเริ่มต้น 0.3 จะกลายเป็น 0.42 ดังนั้น 0.4872 เป็นต้น
เมื่อพารามิเตอร์a
เพิ่มขึ้นฟังก์ชันสมการกำลังสองf
จะซับซ้อนมากขึ้นในแง่ต่อไปนี้:
0 < a < 1
ค่าเริ่มต้นทั้งหมดซ้ำเป็น 01 < a < 3
0 กลายเป็นต้านทาน แต่มีจุดคงที่ใหม่ (a-1) / a ที่ดึงดูดการทำซ้ำทั้งหมด3 < a < 1+sqrt(6)
จุดตรึงใหม่จะกลายเป็นต้านทาน แต่วงจรของ 2 จุดดึงดูดปรากฏขึ้น3.44949... < a < 3.54409...
2 รอบจะกลายเป็นต้านทาน แต่วงจรของ 4 จุดดึงดูดปรากฏขึ้น- เป็นต้น
Feigenbaum สังเกตว่าความยาวของช่วงพารามิเตอร์เหล่านี้ลดลงในอัตราที่ใกล้เข้ามา4.6692...
มากขึ้นเรื่อยๆค่าคงที่ Feigenbaum การค้นพบที่ยอดเยี่ยมคือช่วงเวลา 2 แฉกลำดับนี้เป็นปรากฏการณ์ทั่วไปที่ใช้ร่วมกันโดยฟังก์ชั่นใด ๆ ที่ (เช่นพาราโบลากำลังสอง) กำลังเพิ่มขึ้นจากนั้นลดลง นี่คือหนึ่งในรายงานครั้งแรกในความเป็นสากลของความสับสนวุ่นวาย
ตอนนี้สำหรับความท้าทาย! เขียนรหัสที่สั้นที่สุดที่เป็นไปได้ซึ่งคำนวณค่าคงที่ Feigenbaum เพื่อความถูกต้องที่คุณเลือก จุดที่นี่ไม่ใช่การโกงระบบโดยการเข้ารหัสตัวเลขที่คุณ googled แต่เพื่อให้คอมพิวเตอร์ค้นหาค่า สำหรับการอ้างอิงนี่คือค่าคงที่ถึง 30 หลัก:
4.669201609102990671853203821578