Ayrık matematik ve sayılar teorisi · Fibonacci dizisi

Fibonacci dizisi

Fibonacci dizisi 1, 1, 2, 3, 5, 8, … iki tane 1 ile başlar; sonraki her terim önceki iki terimin toplamıdır. Ardışık terimlerin oranı altın oran φ = (1 + √5)/2 ≈ 1.618 değerine yaklaşır. Aynı kuralla iki pozitif sayıdan başlayan her dizi için de bu geçerlidir.

Bu görselleştirmede Fibonacci dizisi

Fibonacci dizisi 1, 1, 2, 3, 5, 8, 13, … iki tane 1 ile başlar; sonraki her terim önceki iki terimin toplamıdır. Aynı xk=xk−1+xk−2x_k = x_{k-1} + x_{k-2} kuralı herhangi iki pozitif sayı x1=ax_1 = a ve x2=bx_2 = b ile başlayabilir; 2, 1 ile başlarsa Lucas sayılarını verir (2, 1, 3, 4, 7, 11, …). Burada dikdörtgene kareler ekleyerek böyle bir dizi kurabilir, ardışık terimlerin oranı rk=xk/xk−1r_k = x_k / x_{k-1} altın oran φ değerine yaklaşırken onu izleyebilir ve her pozitif başlangıçtan neden oraya ulaştığını örümcek ağı diyagramında görebilirsiniz.

Başlangıçta genişliği a, yüksekliği b olan bir dikdörtgen vardır. Her yeni terim, en son terim kadar uzun olan kenara bir kare eklenerek elde edilir: kenarları xk−1x_{k-1} ve xk−2x_{k-2} olan dikdörtgene kenarı xk−1x_{k-1} olan bir kare eklenir; yeni dikdörtgenin kenarları xkx_k ve xk−1x_{k-1} olur. Böylece üçüncü terimden itibaren rkr_k, uzun kenarın kısa kenara oranıdır: dikdörtgenin şekli. Görsel dikdörtgeni aynı boyutta tutar; sayıların büyümesinden çok şeklin yerleşmesini izlersiniz.

Bir kare oranı sabit rk+1=(xk+xk−1)/xk=1+1/rkr_{k+1} = (x_k + x_{k-1})/x_k = 1 + 1/r_k kuralına göre değiştirir. Kare eklenince değişmeyen bir şekil için r=1+1/rr = 1 + 1/r, yani r2=r+1r^2 = r + 1 gerekir; bunun pozitif kökü altın oran φ=(1+5)/2≈1.618\varphi = (1 + \sqrt5)/2 \approx 1.618 değeridir. Altın dikdörtgen budur: bir kare ekleyince aynı şekil, kenarları φ kat büyümüş olarak elde edilir. Örümcek ağı diyagramı bu kuralı çizer. r oranından y=1+1/ry = 1 + 1/r eğrisine doğru dikey ilerleyerek sonraki oranı okuyun; ardından yatay olarak y=ry = r köşegenine geçip sonraki adıma bu değerden başlayın. Eğri ve köşegen (φ, φ) noktasında kesişir.

Oran neden taraf değiştirir ve her pozitif başlangıçtan neden aynı limite ulaşır? φ=1+1/φ\varphi = 1 + 1/\varphi olduğundan, bir adım φ değerine olan farkı tam olarak şöyle değiştirir:

Bir kare daha eklendikten sonraki fark
rk+1−φ=−rk−φφ rkr_{k+1} - \varphi = -\frac{r_k - \varphi}{\varphi\, r_k}

Başlangıç tam olarak altın değilse eksi işareti her oranı, öncekine göre φ değerinin diğer tarafına geçirir. r3r_3 ve sonrasında tüm oranlar 1’in üstündedir; bu yüzden her adım farkın büyüklüğünü 1/φ≈0.6181/\varphi \approx 0.618 değerinden küçük bir sayıyla çarpar ve fark 0’a yaklaşır. Yalnızca ilk adım uzaklaştırabilir: r2=b/ar_2 = b/a, 1/φ değerinden küçükse fark büyür. φ yakınında çarpan, eğrinin köşegeni kestiği yerdeki eğimi olan −1/φ2≈−0.382-1/\varphi^2 \approx -0.382 değerine yaklaşır; sonunda her adım farkı yaklaşık 0.382 katına indirir.

Terimlerin kendileri neredeyse geometrik biçimde büyür: her biri öncekinin φ katına giderek yaklaşır. Fibonacci sayıları F1=F2=1F_1 = F_2 = 1 için Binet formülü bunu tam olarak ifade eder:

Binet formülü
Fn=φn−ψn5,ψ=1−52=−1φF_n = \frac{\varphi^n - \psi^n}{\sqrt5}, \qquad \psi = \frac{1 - \sqrt5}{2} = -\frac{1}{\varphi}

∣ψ∣<1|\psi| < 1 olduğundan, FnF_n, φn/5\varphi^n/\sqrt5 değerine en yakın tam sayıdır. Özvektör sayfasında bu aynı iki sayı, ardışık bir terim çiftini sonraki çifte götüren matrisin özdeğerleri olarak görülür.

Dikkat edilecekler

  • Bir oran ancak önceki oran da φ ise φ değerine eşit olur; çünkü 1+1/r=φ1 + 1/r = \varphi tam olarak r=φr = \varphi olduğunda sağlanır. Dolayısıyla başlangıç altın değilse oran φ değerine hiçbir zaman ulaşmaz, yalnızca yaklaşır. Ardışık Fibonacci oranlarının farkı tam olarak 1/(FkFk−1)1/(F_k F_{k-1}) kadardır.

Kontroller

  • Örümcek ağı diyagramının r ekseni boyunca basarak veya sürükleyerek b değerini, dolayısıyla başlangıç şekli r2=b/ar_2 = b/a değerini değiştirin; b tam sayılara yakalanır.

İlgili konular