Mathesis

Seviye: [A]

Soru: Sonsuz sayıda iddia sonlu ispatla nasıl gösterilir?

Ön: 1.06.03, **2.01.04**

Yaklaşık 11 dk okuma

01.06.08 — Matematiksel Tümevarım

Birim kartı

  • Dünya: 1 — Matematiksel Dil ve Temeller
  • Bölüm: 1.6 — İspat ve Matematiksel Kesinlik
  • Seviye: [A] Ana Matematik Gövdesi
  • Temel soru: Sonsuz sayıda iddiayı tek tek kontrol etmeden nasıl ispatlayabiliriz?
  • Ana fikir: Bir iddianın başlangıçta doğru olduğunu ve her doğru durumun bir sonrakini zorunlu kıldığını gösterirsek, iddia bütün doğal sayılar boyunca ilerler.
  • Önceki bağlantılar: Doğrudan ispat, niceleyiciler, koşullu önerme, ispat ile örnek arasındaki fark
  • İleri bağlantılar: Diziler, bölünebilme, kombinatorik özdeşlikler, özyinelemeli yapılar, algoritmalar, güçlü ve yapısal tümevarım

Bu birimin doğal sayıların yapısına ilişkin tam temeli, ileride 2.01.04 — Ardıl ilkesi, doğal sayıların yapısı ve tümevarım fikri biriminde daha yapısal biçimde kurulacaktır.

Şimdilik doğal sayıların

1,2,3,4,1,2,3,4,\ldots

şeklinde, her sayıdan bir sonraki sayıya +1+1 ile geçilen kesintisiz bir zincir oluşturduğu fikrini kullanacağız.


1. Başlangıç problemi: sonsuz sayıda iddia

Şu toplamı inceleyelim:

1+2+3++n.1+2+3+\cdots+n.

İlk birkaç değeri hesaplayalım.

1=11=1 1+2=31+2=3 1+2+3=61+2+3=6 1+2+3+4=101+2+3+4=10

Bir örüntü fark edebiliriz:

1+2++n=n(n+1)2.1+2+\cdots+n=\frac{n(n+1)}{2}.

Kontrol edelim.

n=1n=1 için:

1=122=1.1=\frac{1\cdot2}{2}=1.

n=2n=2 için:

1+2=232=3.1+2=\frac{2\cdot3}{2}=3.

n=3n=3 için:

1+2+3=342=6.1+2+3=\frac{3\cdot4}{2}=6.

n=100n=100 için bile hesaplayıp doğrulayabiliriz.

Ama iddiamız yalnızca ilk yüz doğal sayı hakkında değildir.

İddiamız:

Her nN ic¸in 1+2++n=n(n+1)2\boxed{ \text{Her }n\in\mathbb N\text{ için } 1+2+\cdots+n=\frac{n(n+1)}2 }

şeklindedir.

Kaç tane örnek kontrol etmemiz gerekir?

100100 mü?

10000001\,000\,000 mı?

1010010^{100} mü?

Hiçbiri yeterli değildir.

Çünkü doğal sayıların sonuncusu yoktur.

Burada daha önce öğrendiğimiz önemli ayrımla yeniden karşılaşıyoruz:

Bir iddianın çok sayıda örnekte doğru çıkması, bütün doğal sayılar için doğru olduğunu ispatlamaz.

Dolayısıyla elimizde yeni bir problem var:

Sonsuz sayıda ayrı iddiayı sonlu bir ispatla nasıl kapsayacag˘ız?\boxed{ \text{Sonsuz sayıda ayrı iddiayı sonlu bir ispatla nasıl kapsayacağız?} }

İşte matematiksel tümevarım tam olarak bu probleme cevap verir.


2. Eski araç neden yetmedi?

Her doğal sayı için ayrı ayrı ispat yapmaya çalışsaydık:

P(1)'i ispatla
P(2)'yi ispatla
P(3)'ü ispatla
P(4)'ü ispatla
      ⋮

işimiz hiçbir zaman bitmezdi.

Burada P(n)P(n) ile "nn sayısına karşılık gelen iddia"yı gösteriyoruz.

Örneğin biraz önceki problemde:

P(n):1+2++n=n(n+1)2.P(n): \quad 1+2+\cdots+n=\frac{n(n+1)}2.

P(1)P(1) bir önerme,

P(2)P(2) başka bir önerme,

P(3)P(3) başka bir önermedir.

Aslında ispatlamak istediğimiz:

P(1),P(2),P(3),P(4),P(1),P(2),P(3),P(4),\ldots

şeklindeki sonsuz bir önerme ailesidir.

Tek tek ilerlemek yerine bütün bu önermeleri birbirine bağlayabilir miyiz?

Tümevarımın fikri tam burada doğar.


3. Temel sezgi: tek tek taşları değil, geçiş mekanizmasını ispatlamak

Şöyle bir domino dizisi düşünelim.

Bütün dominoların devrileceğini göstermek için her bir dominoyu elimizle devirmemiz gerekmez.

İki şeyi bilirsek yeter:

  1. İlk domino devriliyor.
  2. Her domino devrildiğinde bir sonrakini deviriyor.

Birinci koşul zinciri başlatır.

İkinci koşul zincirin devam etmesini sağlar.

Matematiksel tümevarım da aynı yapıyı kullanır.

Tümevarımın öz fikri

Tek tek

P(1),P(2),P(3),P(1),P(2),P(3),\ldots

önermelerini ispatlamak yerine:

  • zincirin başladığını,
  • zincirdeki herhangi bir halkadan bir sonraki halkaya geçilebildiğini

ispatlarız.

Böylece sonlu uzunluktaki bir mantıksal argüman, sonsuz sayıdaki durumu kapsar.


4. Matematiksel tümevarım nedir?

Bir P(n)P(n) önermesinin n=n0,n0+1,n0+2,n=n_0,n_0+1,n_0+2,\ldots doğal sayılarının tamamı için doğru olduğunu göstermek istediğimizi düşünelim.

Matematiksel Tümevarım İlkesi

Aşağıdaki iki koşul sağlanıyorsa:

1. Başlangıç adımı

P(n0)P(n_0)

doğrudur.

2. Tümevarım adımı

Her kn0k\ge n_0 için

P(k)P(k+1)P(k)\Rightarrow P(k+1)

doğrudur.

O hâlde:

P(n)P(n)

önermesi bütün

nn0n\ge n_0

doğal sayıları için doğrudur.

Sembolik olarak:

P(n0)P(n_0)

ve

kn0  (P(k)P(k+1))\forall k\ge n_0\; \bigl(P(k)\Rightarrow P(k+1)\bigr)

gösterilirse,

nn0  P(n)\forall n\ge n_0\;P(n)

sonucuna ulaşırız.

Buradaki niceleyicilere dikkat edin.

Tümevarım adımında yalnızca belirli bir kk için değil:

her kn0\boxed{\text{her }k\ge n_0}

için geçişi göstermemiz gerekir.


5. İki adımın farklı görevleri

Tümevarımın iki koşulundan biri diğerinin yerine geçemez.

Başlangıç adımı ne yapar?

Zincirin içine girmemizi sağlar.

Örneğin:

P(1)P(1)

doğruysa ilk halkayı elde ederiz.

Tümevarım adımı ne yapar?

Bir halkadan diğerine geçişi sağlar:

P(k)P(k+1).P(k)\Rightarrow P(k+1).

Bunları birlikte kullanınca:

P(1)P(1)

doğru olduğundan

P(2)P(2)

doğrudur.

P(2)P(2) doğru olduğundan:

P(3)P(3)

doğrudur.

Sonra:

P(4),P(5),P(6),P(4),P(5),P(6),\ldots

aynı mekanizmayla gelir.

Başlat + devam ettir

Matematiksel tümevarımın bütün mantığı iki işlevde toplanabilir:

Bas¸langıc¸+Gec¸is¸\boxed{ \text{Başlangıç} + \text{Geçiş} }

Başlangıç olmadan zincire giremeyiz.

Geçiş olmadan zincirde ilerleyemeyiz.


6. Çok önemli: Tümevarım varsayımı ne demektir?

Tümevarım ispatlarının ilk görüldüğünde en şaşırtıcı kısmı şudur:

İspatlamaya çalıştığımız şeyi neden bir noktada doğru varsayıyoruz?

Tümevarım adımında şöyle deriz:

Bir kn0k\ge n_0 alalım ve P(k)P(k) doğru olsun.

Bu ifadeye tümevarım varsayımı veya tümevarım hipotezi denir.

İngilizcesi:

induction hypothesis.

Fakat burada bütün teoremi doğru varsaymıyoruz.

Şunu varsaymıyoruz:

n  P(n).\forall n\;P(n).

Yalnızca şu koşullu önermeyi ispatlamak için çalışıyoruz:

P(k)P(k+1).P(k)\Rightarrow P(k+1).

Bir koşullu önermeyi doğrudan ispatlarken ne yapıyorduk?

Öncülü doğru kabul edip sonuca ulaşmaya çalışıyorduk.

Burada da aynısını yapıyoruz:

P(k)o¨ncu¨lP(k+1)sonuc¸.\underbrace{P(k)}_{\text{öncül}} \Rightarrow \underbrace{P(k+1)}_{\text{sonuç}}.

Dolayısıyla tümevarım adımı aslında daha önce öğrendiğimiz doğrudan ispatın özel bir kullanımıdır.

Döngüsel akıl yürütme değildir

Tümevarım varsayımı:

“Teorem bütün doğal sayılar için doğrudur.”

demek değildir.

Yalnızca:

“Rastgele seçilmiş bir kk için doğru olduğunu kabul edersem, k+1k+1 için de doğru olduğunu gösterebilir miyim?”

sorusunu inceleriz.

İspatladığımız şey:

P(k)P(k+1)P(k)\Rightarrow P(k+1)

koşullu önermesidir.


7. İlk tam ispat: ilk nn doğal sayının toplamı

Şimdi başlangıçtaki problemimizi gerçekten ispatlayalım.

İddiamız:

1+2++n=n(n+1)2.1+2+\cdots+n=\frac{n(n+1)}2.
Tümevarımla toplam formülünün ispatı

Her n1n\ge1 için

P(n):1+2++n=n(n+1)2P(n): \quad 1+2+\cdots+n=\frac{n(n+1)}2

önermesini tanımlayalım.

1. Başlangıç adımı

n=1n=1 için:

1=1(1+1)2=1.1=\frac{1(1+1)}2=1.

Dolayısıyla:

P(1)P(1)

doğrudur.

2. Tümevarım varsayımı

Bir k1k\ge1 için P(k)P(k)'nin doğru olduğunu varsayalım.

Yani:

1+2++k=k(k+1)2.1+2+\cdots+k=\frac{k(k+1)}2.

3. Tümevarım adımı

P(k+1)P(k+1)'in doğru olduğunu göstermeliyiz.

Yani hedefimiz:

1+2++k+(k+1)=(k+1)(k+2)2.1+2+\cdots+k+(k+1) = \frac{(k+1)(k+2)}2.

Sol taraftan başlayalım:

1+2++k+(k+1).1+2+\cdots+k+(k+1).

Tümevarım varsayımına göre:

1+2++k=k(k+1)2.1+2+\cdots+k = \frac{k(k+1)}2.

Bu nedenle:

1+2++k+(k+1)=k(k+1)2+(k+1).1+2+\cdots+k+(k+1) = \frac{k(k+1)}2+(k+1).

(k+1)(k+1) ortak çarpanını alalım:

=(k+1)(k2+1).= (k+1)\left(\frac{k}{2}+1\right).=(k+1)(k+22).= (k+1)\left(\frac{k+2}{2}\right).

Dolayısıyla:

=(k+1)(k+2)2.= \frac{(k+1)(k+2)}2.

Bu tam olarak P(k+1)P(k+1)'dir.

Yani:

P(k)P(k+1).P(k)\Rightarrow P(k+1).

Başlangıç adımı ve tümevarım adımı birlikte sağlandığından:

1+2++n=n(n+1)2\boxed{ 1+2+\cdots+n=\frac{n(n+1)}2 }

eşitliği her n1n\ge1 doğal sayısı için doğrudur.

Burada kritik hareket neydi?

Tümevarım varsayımını:

1+2++k=k(k+1)21+2+\cdots+k=\frac{k(k+1)}2

tam ihtiyacımız olan yerde kullandık.

Çünkü k+1k+1'inci toplam:

1+2++kbildig˘imizi varsaydıg˘ımız bo¨lu¨m+(k+1)\underbrace{1+2+\cdots+k}_{\text{bildiğimizi varsaydığımız bölüm}} +(k+1)

biçimindeydi.

Yani yeni durum, bir önceki durumun üzerine bir parça eklenerek oluşuyordu.

Tümevarım özellikle böyle yapılarda doğaldır.


8. Tümevarım neden gerçekten çalışıyor?

Domino modeli iyi bir sezgi verir.

Fakat matematiksel olarak daha derin bir soru sorabiliriz:

İlk durum doğru ve her durum bir sonrakini doğuruyorsa neden arada bir yerde başarısızlık olamaz?

Bunu doğal sayıların önemli bir özelliği üzerinden anlayabiliriz.

Pozitif doğal sayılardan oluşan boş olmayan herhangi bir kümenin bir en küçük elemanı vardır.

Bu düşünce ileride doğal sayıların iyi sıralanmasıyla daha açık biçimde ele alınacaktır.

En küçük karşı örnek fikriyle neden çalıştığı

Başlangıç ve tümevarım adımlarının doğru olduğunu düşünelim.

Buna rağmen bazı doğal sayılar için P(n)P(n)'nin yanlış olduğunu varsayalım.

Yanlış olduğu doğal sayılar arasında bir en küçük sayı olsun:

m.m.

Başlangıç durumu doğru olduğundan:

m>n0.m>n_0.

Dolayısıyla mm'den hemen önceki sayı:

m1m-1

vardır ve

m1n0.m-1\ge n_0.

mm, başarısız olan en küçük sayı olduğuna göre:

P(m1)P(m-1)

doğru olmak zorundadır.

Ama tümevarım adımımız:

P(k)P(k+1)P(k)\Rightarrow P(k+1)

diyordu.

k=m1k=m-1 alırsak:

P(m1)P(m).P(m-1)\Rightarrow P(m).

P(m1)P(m-1) doğru olduğundan P(m)P(m) de doğru olmalıdır.

Bu ise mm'yi yanlış olan en küçük durum seçmemizle çelişir.

Demek ki böyle bir başarısız doğal sayı yoktur.

Bu argüman tümevarımın doğal sayıların yapısıyla ne kadar yakından ilişkili olduğunu gösterir.


9. İkinci örnek: bölünebilme

Tümevarım yalnız toplam formülleri için değildir.

Sayı teorisindeki bölünebilme iddialarında da çok doğal biçimde ortaya çıkar.

Her $n\ge1$ için $7\mid(8^n-1)$

İddiamız:

P(n):7(8n1).P(n): \quad 7\mid(8^n-1).

Başka bir deyişle:

8n18^n-1

sayısının her n1n\ge1 için 77'ye bölündüğünü göstermek istiyoruz.

Başlangıç

n=1n=1 için:

811=7.8^1-1=7.

Dolayısıyla:

77.7\mid7.

Yani P(1)P(1) doğrudur.

Tümevarım varsayımı

Bir k1k\ge1 için:

7(8k1)7\mid(8^k-1)

olduğunu varsayalım.

Bu, bir mZm\in\mathbb Z için:

8k1=7m8^k-1=7m

yazabileceğimiz anlamına gelir.

Tümevarım adımı

Şimdi:

8k+118^{k+1}-1

ifadesini inceleyelim.

8k+11=88k1.8^{k+1}-1 = 8\cdot8^k-1.

İfadeyi tümevarım varsayımını kullanabileceğimiz biçime getirelim:

8k+11=8(8k1)+7.8^{k+1}-1 = 8(8^k-1)+7.

Varsayımımıza göre:

8k1=7m.8^k-1=7m.

O hâlde:

8k+11=8(7m)+7.8^{k+1}-1 = 8(7m)+7.=7(8m+1).= 7(8m+1).

8m+18m+1 bir tam sayı olduğundan:

7(8k+11).7\mid(8^{k+1}-1).

Böylece:

P(k)P(k+1)P(k)\Rightarrow P(k+1)

gösterildi.

Sonuç:

7(8n1)\boxed{ 7\mid(8^n-1) }

her n1n\ge1 için doğrudur.

Bu örnekte tümevarım varsayımını kullanabilmek için ifadeyi özellikle:

8(8k1)+78(8^k-1)+7

biçimine dönüştürdük.

Bu, tümevarım ispatlarında sık görülen düşünme biçimidir:

P(k+1)P(k+1) durumunun içinde P(k)P(k)'yi nasıl görünür hâle getirebilirim?


10. Tümevarım ispatı nasıl tasarlanır?

Tümevarımı bir şablonu körü körüne doldurmak yerine şu düşünce akışıyla kullanmak daha yararlıdır.

Adım 1 — İddiayı açıkça tanımla

Önce:

P(n)P(n)

tam olarak ne demek, yaz.

Örneğin:

P(n):1+3+5++(2n1)=n2.P(n): \quad 1+3+5+\cdots+(2n-1)=n^2.

İddia belirsizse ispat da belirsiz olur.

Adım 2 — Başlangıç değerini belirle

İddia nereden itibaren geçerli?

n=0?n=0? n=1?n=1? n=4?n=4?

Tümevarımın mutlaka 11'den başlaması gerekmez.

Adım 3 — Başlangıç durumunu doğrula

P(n0)P(n_0)

gerçekten doğru mu?

Adım 4 — Rastgele bir kk seç

kn0k\ge n_0

olsun.

Buradaki kk özel bir sayı değildir.

Herhangi bir doğal sayıyı temsil eder.

Adım 5 — Tümevarım varsayımını açıkça yaz

P(k)P(k)

doğru olsun.

Adım 6 — Hedefini açıkça yaz

Gösterilecek şey:

P(k+1).P(k+1).

Adım 7 — P(k)P(k) bilgisini kullan

Genellikle asıl matematik burada gerçekleşir.

P(k+1)P(k+1) ifadesini, içinde P(k)P(k)'nin kullanılabileceği biçime dönüştürürüz.

Adım 8 — Mantıksal sonucu belirt

P(k)P(k+1)P(k)\Rightarrow P(k+1)

gösterildi.

Başlangıç da doğru olduğundan bütün istenen doğal sayılar için sonuç geçerlidir.

İspat sırasında sorulacak ana soru

Tümevarım adımında kendine şunu sor:

k+1k+1 durumunu, bildiğimi varsaydığım kk durumuna nasıl bağlayabilirim?

Tümevarımın hesap kısmının büyük bölümü bu bağlantıyı bulmaktır.


11. Tümevarım ne değildir?

Türkçedeki tümevarım sözcüğü başka bir akıl yürütme biçimiyle karışmaya çok müsaittir.

Gündelik veya bilimsel anlamdaki tümevarım kabaca şöyle olabilir:

İlk örnek doğru.
İkinci örnek doğru.
Üçüncü örnek doğru.
Birçok örnek doğru.

→ Herhalde genel kural da doğrudur.

Bu, yeni bir tahmin veya genelleme üretmek için yararlı olabilir.

Fakat matematiksel ispat değildir.

Matematiksel tümevarım ise:

Başlangıç durumu kesin olarak doğru.

ve

Her k için:
P(k) doğruysa P(k+1) kesin olarak doğru.

───────────────────────────────

Bütün doğal sayı zinciri kapsanır.

şeklindedir.

İsim benzerliği yanıltmasın

Matematiksel tümevarım:

“Çok örnek gördüm; demek ki hep doğrudur.”

yöntemi değildir.

Örnekler yalnızca iddiayı keşfetmemize yardımcı olabilir.

İspatı yapan şey:

P(n0)P(n_0)

ve

P(k)P(k+1)P(k)\Rightarrow P(k+1)

koşullarının birlikte kurulmasıdır.


12. Başlangıç adımını atlayabilir miyiz?

Hayır.

Şu önermeyi düşünelim:

P(n):n2.P(n): \quad n\ge2.

n2n\ge2 için:

P(n)P(n+1)P(n)\Rightarrow P(n+1)

doğrudur.

Çünkü:

n2n+13n+12.n\ge2 \Rightarrow n+1\ge3 \Rightarrow n+1\ge2.

Yani zincirin geçiş mekanizması kusursuz çalışıyor.

Fakat buradan:

P(1)P(1)

sonucunu çıkaramayız.

Çünkü:

1≱2.1\not\ge2.
Geçiş var ama başlangıç yok

Şöyle bir zincir kurmuş olduk:

P(2) ───▶ P(3) ───▶ P(4) ───▶ P(5) ───▶ ...

Bu zincir kendi içinde çalışır.

Ama P(1)P(1)'e bağlanmamıştır.

Dolayısıyla tümevarım adımı tek başına bütün doğal sayılar için sonuç vermez.

Domino benzetmesine dönersek:

Bütün dominolar birbirini devirebilecek biçimde yerleştirilmiş olabilir; ama ilk dominoyu hiç devirmediysen hiçbir şey başlamaz.


13. Yalnız başlangıç adımı yeterli midir?

O da yetmez.

Şu iddiayı düşünelim:

P(n):n5.P(n): \quad n\le5.

Başlangıçta:

P(1)P(1)

doğrudur.

Ayrıca:

P(2),P(3),P(4),P(5)P(2),P(3),P(4),P(5)

de doğrudur.

Ama:

P(6)P(6)

yanlıştır.

Dolayısıyla:

P(5)P(6)P(5)\Rightarrow P(6)

geçişi başarısızdır.

Başlangıç var ama zincir kırılıyor
P(1) ─▶ P(2) ─▶ P(3) ─▶ P(4) ─▶ P(5) ─X─▶ P(6)

İlk durumun doğru olması bütün sonraki durumların doğru olmasını sağlamaz.


14. En sık yapılan mantıksal hata

Tümevarım adımında hedefimiz:

P(k)P(k+1)P(k)\Rightarrow P(k+1)

olmalıdır.

Fakat bazen şu hata yapılır:

P(k+1)P(k+1) doğru olsun...

ve ardından P(k+1)P(k+1)'in doğru olduğu sonucuna ulaşılır.

Bu hiçbir şeyi ispatlamaz.

Çünkü ispatlamamız gereken sonucu baştan varsaymış oluruz.

Varsayacağın şey $P(k)$, göstereceğin şey $P(k+1)$

Doğru yapı:

P(k) dog˘ru varsayP(k+1) dog˘ru oldug˘unu go¨ster\boxed{ P(k)\text{ doğru varsay} \quad\longrightarrow\quad P(k+1)\text{ doğru olduğunu göster} }

Yanlış yapı:

P(k+1) dog˘ru varsayP(k+1) dog˘rudur.P(k+1)\text{ doğru varsay} \quad\longrightarrow\quad P(k+1)\text{ doğrudur}.

15. Tümevarımın başlangıç noktası neden her zaman 11 değildir?

Örneğin bir teorem yalnızca:

n4n\ge4

için geçerli olabilir.

Bu durumda başlangıç adımımız:

P(4)P(4)

olur.

Sonra:

P(k)P(k+1)(k4)P(k)\Rightarrow P(k+1) \qquad (k\ge4)

gösteririz.

Zincir:

P(4) ───▶ P(5) ───▶ P(6) ───▶ P(7) ───▶ ...

şeklinde başlar.

Dolayısıyla matematiksel tümevarımın özü:

n=1n=1'den başlamak”

değildir.

Özü:

İddianın geçerli olduğu ilk noktadan başlayıp ardıl adımlarla bütün sonraki doğal sayıları kapsamak

tır.


16. Neden özellikle doğal sayılar?

Burada tümevarımın matematikteki gerçek yerini görmeye başlıyoruz.

Doğal sayılarda:

12341\rightarrow2\rightarrow3\rightarrow4\rightarrow\cdots

şeklinde belirgin bir ardıl (successor) yapısı vardır.

Her sayıdan sonraki sayıya:

nn+1n\mapsto n+1

ile geçilir.

Bu nedenle:

P(n)P(n+1)P(n)\Rightarrow P(n+1)

geçişi doğal sayı zincirini adım adım dolaşabilir.

Ama reel sayılarda durum farklıdır.

Örneğin:

P(x)P(x+1)P(x)\Rightarrow P(x+1)

göstermek, P(x)P(x)'in bütün reel sayılar için doğru olduğunu göstermez.

Çünkü:

0,12,2,π,0,\frac12,\sqrt2,\pi,\ldots

gibi sayılar tek bir başlangıçtan sürekli +1+1 yaparak elde edilemez.

Tümevarım doğal sayıların yapısına dayanır

Tümevarım yalnızca bir “ispat numarası” değildir.

Doğal sayıların:

  • bir başlangıca sahip olması,
  • ardıl işlemiyle ilerlemesi,
  • bu ilerlemenin boşluk bırakmaması

ile ilgilidir.

Bu bağlantıyı 2.01.04 — Ardıl ilkesi, doğal sayıların yapısı ve tümevarım fikri biriminde daha temelden inceleyeceğiz.


17. Tarihsel gelişim

Matematiksel tümevarım tek bir kişinin bir anda ortaya attığı bir yöntem değildir.

Doğal sayılar üzerinde bir durumdan sonraki duruma geçerek genel sonuç çıkarma biçimleri matematik tarihinde farklı dönemlerde görülür.

Orta Çağ İslam matematiğinde özellikle el-Kerecî (al-Karajī) ve onu izleyen cebir geleneğinde, kuvvetler ve toplamlarla ilgili bazı sonuçlarda modern tümevarıma benzeyen ardışık akıl yürütmeler kullanılmıştır.

  1. yüzyılda Blaise Pascal, aritmetik üçgeni üzerine çalışırken ardışık durumları birbirine bağlayan açık tümevarımsal argümanlar kullandı.

  2. yüzyılda doğal sayıların mantıksal ve aksiyomatik temellerinin daha sistematik biçimde incelenmesiyle tümevarım ilkesi modern matematikte çok daha açık bir konum kazandı. Peano tipi doğal sayı aksiyomlarında tümevarım, doğal sayı sisteminin temel özelliklerinden biri olarak formüle edilir.

Dolayısıyla modern matematiksel tümevarımı en doğru biçimde:

doğal sayıların yapısı üzerine yüzyıllar içinde gelişmiş ve giderek biçimselleştirilmiş bir ispat ilkesi

olarak düşünmek gerekir.


18. Nerelerde kullanılır?

Tümevarım özellikle bir problemde nn'den n+1n+1'e doğal bir geçiş bulunduğunda güçlüdür.

1. Toplamlar ve özdeşlikler

Örneğin:

1+3+5++(2n1)=n21+3+5+\cdots+(2n-1)=n^2

veya

12+22++n2=n(n+1)(2n+1)61^2+2^2+\cdots+n^2 = \frac{n(n+1)(2n+1)}6

gibi sonsuz sayıda nn için geçerli formüller tümevarımla ispatlanabilir.

2. Sayı teorisi

Bölünebilme ve kalan özellikleri:

af(n)a\mid f(n)

gibi iddialarda sık sık nn'den n+1n+1'e geçiş kurulabilir.

Biraz önce:

7(8n1)7\mid(8^n-1)

örneğini gördük.

3. Diziler ve özyinelemeli yapılar

Bir dizi:

an+1=F(an)a_{n+1}=F(a_n)

gibi önceki terim üzerinden tanımlanıyorsa, bir özelliğin bütün terimler için doğru olduğunu göstermek çoğu zaman tümevarıma dönüşür.

Örneğin:

“Her nn için an>0a_n>0.”

gibi bir iddia, an>0a_n>0 bilgisinden an+1>0a_{n+1}>0 sonucuna geçilerek ispatlanabilir.

4. Kombinatorik

Binom katsayıları, Pascal özdeşlikleri ve sonlu yapıların nn elemanlı durumdan n+1n+1 elemanlı duruma geçirilmesi tümevarımla sık sık incelenir.

5. Bilgisayar bilimi

Bir algoritmanın:

  • 11 elemanlı girdide doğru çalıştığını,
  • kk elemanlı girdide doğru çalışıyorsa k+1k+1 elemanlı girdide de doğru çalıştığını

göstermek, algoritma doğruluğu ispatlarında tümevarımın temel kullanımlarından biridir.

Özellikle özyinelemeli algoritmalar doğal olarak tümevarımsal ispatlarla eşleşir.


19. Tümevarım her ispat için en iyi yöntem midir?

Hayır.

Bir önerme doğal sayılarla indeksleniyor diye mutlaka tümevarım kullanılmaz.

Örneğin:

1+2++n=n(n+1)21+2+\cdots+n=\frac{n(n+1)}2

formülü tümevarımla ispatlanabilir; fakat terimleri baştan ve sondan eşleyerek doğrudan bir ispat da kurulabilir.

Matematikte amaç:

“Tümevarım gördüm, hemen uygula.”

değildir.

Amaç:

“Problemin yapısı ardışık mı? n+1n+1 durumu nn durumundan üretilebiliyor mu?”

sorusunu sorabilmektir.

Yöntem seçimi

Tümevarım özellikle:

P(n)P(n+1)P(n)\rightarrow P(n+1)

bağlantısının doğal olduğu problemlerde güçlüdür.

Fakat daha kısa, daha açıklayıcı bir doğrudan ispat varsa tümevarım kullanmak zorunlu değildir.

Bir ispat yöntemi yalnızca sonucu değil, sonucun neden doğru olduğunu ne kadar iyi gösterdiğiyle de değerlendirilir.


20. Bir tümevarım ispatını okurken kontrol listesi

Bir tümevarım ispatı gördüğünde şu soruları sor:

  1. P(n)P(n) açıkça tanımlanmış mı?
  2. İddianın hangi nn değerinden başladığı belli mi?
  3. Başlangıç durumu gerçekten doğrulanmış mı?
  4. kk rastgele bir doğal sayı olarak mı seçilmiş?
  5. Tümevarım varsayımı açıkça belirtilmiş mi?
  6. İspatlanması gereken P(k+1)P(k+1) açık mı?
  7. P(k)P(k) bilgisi gerçekten kullanılmış mı?
  8. Geçiş her uygun kk için geçerli mi?
  9. Sonuç yalnızca ispatlanan aralık için mi söyleniyor?

Bu sorulardan biri cevapsızsa ispatta bir boşluk bulunabilir.


21. Bir adım daha ileri: güçlü tümevarım fikri

Bazen P(k+1)P(k+1)'i göstermek için yalnızca P(k)P(k) yetmez.

Daha önceki birkaç duruma birden ihtiyaç duyabiliriz:

P(1),P(2),,P(k).P(1),P(2),\ldots,P(k).

Bu durumda güçlü tümevarım (strong induction) adı verilen biçim kullanılır.

Temel fikir:

P(1),P(2),,P(k)P(k+1).P(1),P(2),\ldots,P(k) \Rightarrow P(k+1).

Örneğin bir doğal sayının asal çarpanlara ayrılması gibi problemlerde yeni sayıyı daha küçük sayıların özelliklerinden kurmak doğal olabilir.

Güçlü tümevarım burada ayrı bir teknik olarak ayrıntılandırılmayacaktır.

Önemli olan şimdilik onun da aynı doğal sayı yapısına dayandığını görmektir.


22. Matematik haritasındaki yerimiz

Şimdiye kadar ispat yöntemlerinde şu araçları gördük:

Doğrudan ispat
      │
      ├──▶ Karşıt ters
      │
      ├──▶ Çelişki
      │
      ├──▶ Durumlara ayırma
      │
      ├──▶ Varlık / teklik
      │
      └──▶ Matematiksel tümevarım

Tümevarımı diğerlerinden ayıran özellik, özellikle doğal sayılar boyunca ilerleyen sonsuz önerme ailelerini hedeflemesidir.

Daha ileride bu fikir birçok farklı biçimde yeniden karşımıza çıkacak:

Doğal sayıların ardıl yapısı
          │
          ▼
Matematiksel tümevarım
          │
          ├──▶ Diziler ve özyineleme
          ├──▶ Sayı teorisi
          ├──▶ Kombinatorik
          ├──▶ Algoritma doğruluğu
          ├──▶ Güçlü tümevarım
          └──▶ Yapısal tümevarım

Tümevarım böylece yalnızca bir ispat tekniği değil, özyinelemeli ve ayrık yapıların temel düşünme biçimlerinden biri hâline gelir.


23. Kısa sentez

Neden vardı?

Doğal sayılarla indekslenen sonsuz sayıda iddiayı tek tek kontrol ederek ispatlayamayız.

Ne öğrendik?

Matematiksel tümevarım iki koşula dayanır:

P(n0)P(n_0)

ve

P(k)P(k+1).P(k)\Rightarrow P(k+1).

Birincisi zinciri başlatır, ikincisi zincirin devamını garanti eder.

Neyi artık yapabiliyoruz?

Toplam, bölünebilme ve benzeri doğal sayı iddialarını sonsuz sayıda ayrı durum kontrol etmeden ispatlayabiliriz.

En önemli ayrım nedir?

Matematiksel tümevarım:

“Birçok örnek doğru çıktı.”

demek değildir.

Onu ispat yapan şey, genel geçiş mekanizmasının kanıtlanmasıdır.

Sırada ne var?

Bu yöntemin neden doğal sayılar üzerinde bu kadar doğal olduğunu ileride doğal sayıların ardıl ve iyi sıralama yapısıyla daha temelden göreceğiz. Tümevarım daha sonra dizilerde, sayı teorisinde, kombinatorikte ve algoritmik yapılarda tekrar tekrar kullanılacak.


24. Öğrenme kontrolü

Kavrama

  1. Matematiksel tümevarım neden yalnızca çok sayıda örnek kontrol etmek değildir?
  2. Başlangıç adımı ile tümevarım adımının görevlerini kendi sözlerinle açıkla.
  3. Tümevarım varsayımında P(k)P(k)'yi kabul etmek neden döngüsel akıl yürütme değildir?
  4. Tümevarımın doğal sayıların yapısıyla ilişkisi nedir?

Teknik

  1. Tümevarım kullanarak her n1n\ge1 için
1+3+5++(2n1)=n21+3+5+\cdots+(2n-1)=n^2

olduğunu ispatla.

  1. Her n1n\ge1 için
3(4n1)3\mid(4^n-1)

olduğunu tümevarımla göster.

Gerekçelendirme

  1. Birisi yalnızca
P(k)P(k+1)P(k)\Rightarrow P(k+1)

geçişini ispatlayıp “dolayısıyla P(n)P(n) bütün doğal sayılar için doğrudur” sonucuna ulaşıyor. İspattaki eksik nedir?

  1. Bir tümevarım ispatında P(k+1)P(k+1) doğru kabul edilip yeniden P(k+1)P(k+1) sonucuna ulaşılması neden geçerli değildir?

Transfer

  1. Bir dizi
a1=2,an+1=3an+1a_1=2, \qquad a_{n+1}=3a_n+1

ile tanımlansın.

Her n1n\ge1 için:

an>0a_n>0

olduğunu tümevarımla ispatlamak için nasıl bir yapı kurardın?

  1. Şu iddia yalnızca n5n\ge5 için geçerli olsun. Tümevarım ispatının başlangıç adımı hangi önerme olmalıdır? Neden P(1)P(1)'i kontrol etmek gerekli değildir?

25. Birimin tamamlanma ölçütü

Bu birimi tamamlamış sayılmak için:

  • matematiksel tümevarımın hangi probleme cevap verdiğini açıklayabilmeli,
  • matematiksel tümevarımı örneklerden genelleme yapmaktan ayırabilmeli,
  • başlangıç adımının neden gerekli olduğunu açıklayabilmeli,
  • tümevarım varsayımının mantıksal rolünü anlayabilmeli,
  • P(k)P(k+1)P(k)\Rightarrow P(k+1) geçişini doğru kurabilmeli,
  • basit bir toplam veya bölünebilme iddiasını tümevarımla ispatlayabilmeli,
  • hatalı bir tümevarım ispatındaki mantıksal boşluğu teşhis edebilmelisin.

En önemlisi, formülü unutmuş olsan bile şu düşünceyi yeniden kurabilmelisin:

Bas¸langıcı ispatla+Her adımdan sonrakine gec¸is¸i ispatlaBu¨tu¨n dog˘al sayı zincirini kapsa\boxed{ \text{Başlangıcı ispatla} \quad+\quad \text{Her adımdan sonrakine geçişi ispatla} \quad\Longrightarrow\quad \text{Bütün doğal sayı zincirini kapsa} }