\usepackagetabularx

Doğrusal İndirgemeli Diziler

Yazar: Albert Erkip

Uluslararası Matematik Olimpiyadı çok sayıda ülkeden yarışmacıların katıldığı her yıl yapılan bir problem çözme yarışması. Dörtbuçuk saatlik iki bölümden oluşan yarışmanın her bölümünde üçer problem soruluyor. Problemler bir bakıma lise düzeyinde, zaten yarışmacıların üniversiteye başlamamış olmaları gerekiyor. Öte yandan bu tür problemleri çözmek için yaratıcılıktan başka hem ciddi bir özgün problem çözme alışkanlığı, hem de bazı özel ön bilgiler gerekiyor. Çoğu ülke bu yüzden seçtikleri Olimpiyat takımlarına yüklü bir eğitim programı uyguluyor.

Bu köşede sizlere geçmiş yıllarda sorulmuş bazı Olimpiyat problemlerini tanıtmak istiyoruz. Amacımız bir takım problemleri ve çözümlerini sıralayıp bunların ne zor ya da ne kolay olduklarını tartışmak değil. Bir Olimpiyat hazırlığı yapıyormuşçasına önce ön bilgileri, sonra daha kolayca problemleri verip sizleri bir Olimpiyat problemine hazırlamak. Bu hazırlık bir iki sayı sürebilecek ama sonunda problemin önemli bir kısmını çözebilecek durumda olacaksınız. Gerisi size kalmış. Bir öneri; sabırlı olun! Üç problem için dörtbuçuk saat çok uzun bir süre.

Bu sayıda doğrusal indirgemeli dizi denilen özel türden dizilere bakacağız. Bunun ne olduğunu söylemeden önce bazı örneklere bakalım. 1,4,9,16,225,  dizisi kareler dizisidir, dizinin aynı şekilde gittiğini varsayarsak n-inci terim için xn=n2 formülünü elde ederiz. Örneğin 38-inci terimi istiyorsak bu 382=1444’tür. Bir de 1,2,5,26,677,  dizisine bakalım. Dikkat edersek her terimin kendinden öncekinin karesinden bir fazla olduğunu görürüz. 38-inci terim nedir? Bunu bulmak uzunca ve tatsız bir takım hesaplar gerektirir. Bu işi bir bilgisayara nasıl yaptırırız? Bilgisayara önce yukarda gözlediğimiz xn+1=(xn)2 bağıntısını veririz, sonra da x1=1 ilk teriminden başlayarak sırasıyla n=1,n=2,,n=37 için bağıntıyı kullanmasını isteriz. Birçok dizi bu ikinci örnektekine benzer yolla kolayca tanımlanabilir; dizinin bir terimi kendinden önceki bir veya birkaç terim cinsinden tanımlanmaktadır. Matematiksel deyişle n+k-ıncı terim kendinden önceki k terimin bir fonksiyonu olarak verilmektedir. Bu tür dizilere indirgemeli (rekürsif) dizi, tanımlama bağıntısına da indirgeme bağıntısı denir. Biraz önce değindiğimiz gibi indirgeme bağıntıları bilgisayar kullanımında çok önemlidir.

Konumuz olan doğrusal indirgemeli diziler, indirgeme bağıntısı doğrusal olanlardır. Yani bazı A1,A2,,Ak katsayıları için dizinin terimleri (n=1,2, için) xn+k=A1xn+k1+A2xn+k2++Akxn(1) bağıntısını sağlarlar. Birkaç örnek verelim; 2,4,8,16,32,  geometrik dizisinde her terim kendinden öncekinin iki katıdır. Yani her n=1,2, için xn+1=2xn bağıntısı sağlanır. Bu bağıntı k=1,A1=2 olmak üzere (1) türündendir. Fibonacci dizisi denilen 1,1,2,3,5,8,13,21, dizisinde ikinciden sonra her terim kendinden önceki iki terimin toplamıdır, yani xn+2=xn+1+xn bağıntısı vardır. Öte yandan 4,2,6,8,14,22, dizisi de aynı bağıntıyı sağlar. Fark başlangıç değerlerindedir. Fibonacci dizisi 1,1 ile başlarken ikinci dizi 4,2 terimleriyle başlamaktadır. Genellersek (1) türünden bir indirgeme bağıntısı tek başına pek çok dizi tarafından sağlanır, ancak başlangıç değerleri dediğimiz ilk k terim x1,x2,,xk değerlerini de bilirsek indirgeme bağıntısını sırasıyla n=1,n=2, için kullanarak tüm terimleri hesaplayabiliriz. Başka bir deyişle (1) bağıntısı ve başlangıç değerleri tüm diziyi tanımlamak için yeterlidir.

Şimdi doğrusal indirgemeli bir dizinin n-inci terimini veren bir formül bulmaya çalışacağız. Gösterimde kolaylık olsun diye indirgeme bağıntısında iki terim olduğunu varsayalım, yani k=2 durumuna bakıyoruz, bağıntımız xn+2=A1xn+1+A2xn(2) türündendir. Genel (1) durumu örneklerde de değineceğimiz gibi kolayca benzer şekilde bulunabilir. (2) bağıntısını sağlayan geometrik dizilere bakalım. Yerine koyup sadeleştirirsek xn=rn dizisinin (2) bağıntısını sağlaması için gerek ve yeter koşulunun r2A1rA2=0(3) eşitliği olduğunu buluruz. Bir adım daha atalım, 3 denkleminin kökleri r1 ve r2 olsun. C,D katsayıları ne olursa olsun xn=C(r1)n+D(r2)n(4) dizisinin (2) bağıntısını sağladığı uygun terimleri bir araya toplayarak hemen görülür. Özetlersek, (3) denkleminin köklerini kullanarak çok sayıda (C ve D katsayılarına istediğimiz gibi seçebiliriz!) dizi bulduk.

Şimdi (2) bağıntısının yanısıra dizinin başlangıç terimleri x1 ve x2 verilmiş olsun. Acaba bu dizi uygun C,D katsayıları ile (4) türünde yazılabilir mi? Uygun C,D nasıl seçilebilir? Bunun için (4) te sırayla n=1 ve n=2 alarak çıkanı x1 ve x2 ile eşitleyelim. Cr1+Dr2=x1(5)C(r1)2+D(r2)2=x2 sistemini elde ettik. Şansımız var da C,D katsayılarını (5) sisteminden çözebilirsek gerçekten de (4) bize dizinin tüm terimlerini verecektir. Yaptıklarımızı bazı örneklerde izleyelim:

  1. x1=6,x2=0 başlangıç değerleri ve xn+2=5xn+16xn bağıntısı ile verilen diziyi bulalım. Önce birkaç terim hesaplayalım: bağıntıda sırayla n=1 için x3=5x26x1=36n=2 için x4=5x36x2=180n=3 için x5=5x46x3=684 gibi istediğimiz sayıda terimi hesaplayabiliriz. Şimdi yukarıda geliştirdiğimiz yönteme bakalım. (3) denklemi r25r+6=0, kökleri r1=2,r2=3 olduğundan, (5) sistemini buluruz: 2C+3D=64C+9D=0 Sistemden C=9,D=4 buluruz. O halde dizimiz için xn=92n43n formülünü elde ettik. (Formülü n=1,2,3,4,5 için hesapladığımız değerlerle karşılaştırınız.)
  2. Fibonacci dizisinin genel terimini bulalım. (3) denklemi r2r1=0, kökleri ise r1,2=1+52 olduğundan, (5) sisteminden C ve D katsayılarını bulursak n-inci terim için xn=15((1+52)n(152)n) formülünü elde ederiz.
  3. Bulduğumuz yöntemin kolayca genelleştirilebileceğini söylemiştik, buna bir örnek verelim:
    x1=2,x2=8,x3=8 ve xn+3=2xn+2+xn+12xn ile tanımlanan diziyi ele alalım. Burada k=3 olduğundan yukarıdaki adımları uygun şekilde genellememiz gerekecek. İlk olarak geometrik diziler için (3) yerine r32r2r+2=0 denkelmini buluruz. Kökler 1,1,2 olduğundan (4) yerine xn=A+B(1)n+C2n koymalıyız. Başlangıç değerlerini alınca (5) sistemi yerine AB+2C=2A+B+4C=8AB+8C=8 sistemini buluruz. A=2,B=2,C=1 olduğundan, xn=2+2(1)n+2n olmalıdır.
  4. (1) türünden olmayan bazı bağıntılar biraz oynayarak istenen türe benzetilebilir. İlk terimi 4, ondan sonraki her terimi bir öncekinin iki katından 3 fazla diziye bakalım. Bağıntı xn+1=2xn+3 şeklindedir. Bu (1) türünden değildir. (Neden?) Ancak bağıntıda n yerine n+1 koyarsak xn+2=2xn+1+3 olur. Bundan ilkini çıkarırsak, xn2xn1=2(xn1xn), düzenlersek xn+2=3xn12xn olur. Bu (1) türündendir. Ancak başlangıç değerleri olarak x1 ve x2 gerekecek; x1=4 verilmişti, x2 için en baştaki bağıntıdan (n=1 için yazarak) x2=2x1+3=11 buluruz. Gerekli işlemlerden sonra xn=3+72n1 çıkar. Bazı dizilerin genel terimlerini bulmak için bir yöntem geliştirdik. Genelde bir dizinin yalnızca terimlerini bulmak yetmez, onunla ilgili bazı özellikleri bulmamız gerekebilir. Bu özellikler ya bulacağımıız formül yardımıyla ya da indirgeme bağıntısını doğrudan kullanarak gösterilebilir. Buna birkaç örnek verelim:
  5. Fibonacci dizisinin ilk 8 teriminden 3 ve 6-ncı terimler çift, diğerleri tektir. Bu acaba hep doğru olur mu, yani 3k-ıncı terimler hep çift, diğerleri hep tek midir? Bu soruya yanıt ararken bulduğumuz xn ifadesi pek işe yaramaz. İndirgeme bağıntısı ise çok şey söyler. Kanıtlamak istediğimiz terimlerin tek-tek-çift-tek-tek-çift- olduğu. xn ve xn+1 tek olsunlar. İndirgeme bağıntısından xn+2=xn+1+xn olacaktır, yani xn+2= tek + tek = çifttir. Devam edelim, n yerine n+1 koyarsak, xn+3=xn+2+xn+1= çift + tek = tektir. Aynı yolla xn+4’ün tek olduğu vb. gösterilir. Aslında burada (farkına varmadan) tümevarımla istediğimizi kanıtlamış olduk. (Neden?)
  6. Yüksek bir merdivenin ilk basamağındaki bir kurbağa sıçrayarak yukarı çıkıyor. Kurbağa her seferinde ya bir basamak ya da iki basamak sıçrayabiliyor. Bu şekilde kurbağanın 38-inci basamağa varabilmesi için kaç değişik yol vardır?
    Problemi tanımaya çalışalım. İkinci basamağa kurbağa tek sıçrayışta çıkar. Yani ikinci basamağa çıkmak için tek yol vardır. 3. basamak için iki yol vardır, ya teker teker sıçrar, ya da iki basamak birden sıçrar. Bu şekilde devam etmeye çalışırsak, 4. basamakta bile hesap karışıyor. Mademki konumuz diziler, bir dizi tanımlayalım. n-inci basamağa çıkan değişik yolların sayısına yn diyelim, y2=1, y3=2 olduğunu bulduk. (y1 ne olabilir?) yn+2’ye bakalım. Kurbağa n+2-nci basamağa nasıl çıkabilir? Bir sıçrayış önce ya n+1 ya da n-inci basamakta olacaktı. O halde n+2’ye varan iki tür yol vardır, ya n’ye gelip çift sıçrayan yollar (bunların sayısı yn idi), ya da n+1’e gelip son adımda tek sıçrayan yollar (bunların da sayısı yn+1 idi). O halde yn+2=yn+1+yn bağıntısını bulduk. Artık y38’i hesaplayabiliriz.
  7. Fibonacci dizisinin ardışık terimlerinden büyüğün küçüğe oranına bakalım. Bu oranlar sırasıyla 1/1=1  3/2=1.5  5/3=1.666  8/5=1.6  13/8=1.625  21/13=1.615  34/21=1.619 diye gitmekte. Oranların 1.618 gibi bir sayıya yaklaştığını görüyoruz. Bunu kanıtlayabilir miyiz? xn için yukarıda bulduğumuz ifadeyi yakından inceleyelim. 152 sayısı -1 ile 0 arasındadır, n-inci kuvvetleri n büyüdükçe sıfıra yaklaşır. O halde büyük n değerleri için xn terimi 15(1+52)n sayısına yakındır, yani terimlerin birbirine oranı 1+52=1.61803 sayısına yaklaşır. Altın oran adı verilen bu sayının Eski Yunan’dan beri sanat ve mimarlıkta önemli yeri vardır. Klasik mimarlıkta kapı, pencere gibi dikdörtgen formların kenarları hep bu oranda yapılır.

Fibonacci dizisinin yukarıdakilerden başka pek çok ilginç özelliği var. Adını 13. yüzyıl başlarında yaşamış İtalyan matematikçisi Leonardo Fibonacci’den alan diziye aynı zamanda doğada da sık sık rastlanmakta. Bu ilginç dizi hakkında daha fazla bilgi almak için Nazif Tepedelenlioğlu’nun “Kim Korkar Matematikten” (Bilim ve Sanat Yayınları, 1983) adlı kitabına bakmanızı öneririz. İndirgemeli dizilerin burada değinmediğimiz özellikleri için ise A.I.Markuschewitz’in, Türkçeye çevirisi yapılmış bulunan “İndirgemeli Diziler” (Matematik Derneği Yayınları, Sayı: 18, 1963) kitabına bakabilirsiniz.

Bu yazıyı aralarında bazı Olimpiyat hazırlık problemleri bulunan sorularla bitirelim. Olimpiyat problemimiz gelecek sayıda çıkacak!

Sorular

  1. x1=1, x2=3, xn+2=2xn+1xn bağıntısıyla verilen diziyi bulunuz. Yöntemimiz işledi mi? (5) sistemi için ‘şansımız varsa’ C, D’yi çizebiliriz demiştik; eğer r1r2 ise şansımızın olduğunu gösteriniz. k=3 durumunda (örnek 3’teki gibi) benzer bir şey kanıtlayabilir misiniz?
  2. x1=1, x2=10 ve xn+2=(xn+1)3/(xn)2 bağıntısıyla verilen diziyi bulunuz.
  3. Fibonacci dizisinde hangi terimler 3’le tam olarak bölünebilir? Hangi terimler 5’le tam olarak bölünebilir? Yanıtlarınızı kanıtlayınız.
  4. Fibonacci dizisinden terimlerin birler basamağındaki rakamlarla yeni bir dizi oluşturalım. Bu dizi bir süre sonra kendini tekrarlar mı?
  5. Elimizdeki p0 milyon lirayı bankaya yatırmak istiyoruz. A bankası yılda net faiz veriyor, ancak hizmetine karşılık her yıl 1.000.000 lira ücret kesiyor. B bankası yılda net faiz veriyor ama ücret almıyor. Hangi bankayı tercih edelim? Parayı bankada çok uzun süre tutacaksak tercihimiz ne olmalı? (Tercihimiz p0 miktarına ve bankada tutacağımız süreye bağlı olacak. Soruda bir de açıklanmamış bir şey var; A bankası önce faiz verip sonra mı ücretini alıyor – ya da tersini mi yapıyor? Hangi durum bizim için daha iyi?)
  6. Bir merdivenin ilk basamağındaki kurbağa sıçrayarak yukarı çıkıyor. Kurbağa her sıçrayışta eşit olasılıkla ya 1 basamak, ya da 2 basamak sıçrıyor. 38-inci basamak kırık; kurbağanın bu basamağa düşme olasılığı nedir, bu basamağa düşmeden 75-inci basamağa gelme olasılığı nedir?
  7. Üçgenler gezegeninde iki tür üçgen yaşıyor; geniş açılılar (G) ve dar açılılar (D). Her yılın son günü üçgenler bölünüyorlar; öyle ki her G bir G ve bir D’ye, her D ise bir G ve iki D’ye bölünüyor. Yıl boyunca büyüyen üçgenler ertesi yıl sonunda yine aynı şekilde bölünüyorlar. Gezegenin iki efsanesi var. Birine göre yaşam tek bir D ile başlamış. İkinci efsane ise D’lerin sayısının G’lerinkine oranı 5/3’ten büyük olursa gezegen patlayacak diyor. Gezegenin patlama tehlikesi var mı, varsa ne zaman patlayabilir?
- Son sayıyı sipariş vermek için tıklayın. -Newspaper WordPress Theme

Son eklenen yazılar

Sayı Nedir?

Yazar: Ali Nesin - Nesin Matematik Köyü - anesin@matematikkoyu.org Yıl: 2024-1 Sayı: 119 1. Biraz Tarih Öncesi Sayıların bulunması kolay olmamıştır kuşkusuz. Bulunan ilk nicelik kavramları ''az'' ve...

Avrupa Matematiği: Pullardaki Tarih

Yazar: Robin Wilson The Open University (Çeviri: Olcay Coşkun) Yıl: 2023-4 Sayı: 118 Dünya çapındaki yüzlerce pulda matematiğin ve tarihinin bulunması şaşırtıcıdır. Portorož’daki 8ECM (8’inci Avrupa Matematik...

Matematik Tarihinin, Matematik Öğretimine Yansımaları

Yazarlar: Ali Bülbül, Nazan Sezen Yüksel Yıl: 2023-4 Sayı: 118 Matematiğin icat mı yoksa keşif mi olduğu sorusunun henüz net bir cevabı olmamakla birlikte, matematik hakkında...