Matematiği diğer birçok bilimden farklı kılan şey nedir? Bu soruya yanıt vermek için önce, şimdiye kadar yazılmış en başarılı kitaplardan biri olan Öklid’in Elementlerinden ve onu zamandan bağımsız kılan özelliğinden bahsetmemiz gerekir.
Bildiğimiz gibi matematik ilk zamanlarda insanların ihtiyaçları doğrultusunda şekillenmiştir. Arazi ölçümleri, arenaların, su depolarının ve diğer pratik projelerin tasarımı için geometri ve trigonometri sorularının ele alınması gayet doğaldır. Kuşkusuz ki, üçgen, kare, dikdörtgen ve çember gibi kavramlar bu bağlamda doğal bir şekilde ortaya çıkmıştır.
Örneğin kareyi ele alalım: Ensiz ve herhangi bir kıvrılma/pürüz içermeyen 4 çizgiden oluşan bir şekil. Fakat burada, gerçeklikle örtüşmeyen bazı durumlar var. Yaşadığımız gezegenin geometrisi göz önüne alındığında, bu denli kusursuz bir şekli oluşturmak mümkün olabilir mi? Diğer taraftan, kağıt üzerine kalemle bir çizgi çizdiğimizde, genellikle çizginin genişliği olmadığını düşünürüz. Fakat aslında, kalemle yapılan herhangi bir fiziksel işaret, kalem ucunun boyutu veya mürekkebin kalınlığı nedeniyle bir miktar genişliğe sahip olacaktır.
Dolayısıyla, kare, çember, dikdörtgen vs. yalnızca idealize edilmiş birer kavram, yani birer tanımdan ibarettir. Matematik ise, tüm bu tanımlardan ve kabullerden yola çıkarak yeni doğrular elde etme sanatıdır. İşte bu doğrular silsilesinin temelini atan Öklid olmuştur. Bunun için işe nokta, doğru gibi bazı kavramların tanımıyla başlamıştır. “Doğru, ensiz bir uzunluktur” gibi. Sonra, adına postulat (belit) denilen su götürmez gerçeklerle yola devam eden Öklid, ortaya, bunları temel alan bazı iddialar atmıştır. (Bu tarz iddialara önerme de diyebiliriz.) İşte ortaya atılan bu iddiaların günümüzde hala geçerliliğini korumasını ve aslında, matematiğin eşsiz ve zamansız olmasını sağlayan şey ispatlardır.
İspat kavramının tarihi oldukça belirsizdir. Her ne kadar, modern standartlara uygun olmasa da, kayıtlara geçen ilk matematiksel ispat Babillilere aittir. Babilliler (Çinlilerle birlikte) Pisagor teoreminin Pisagor’dan çok daha önce farkına varmışlardı ve teoreminin neden doğru olduğunu gösteren bazı diyagramlara sahiptiler. Yine Öklid öncesi dönemde, Pisagor matematiksel, özellikle de geometrik ifadelerin, kesin ispat yoluyla doğrulanması gerektiğini vurgulamıştır. Tabii ki, kendi ismiyle anılan meşhur teoremi ispat etmiştir. 19. yüzyıldan başlayarak altın çağını yaşayan ispatlama yöntemi, biliyoruz ki halen matematiğin temelidir.
Peki ispat yapabilmek için ne gerekir? İlk olarak, matematiğin de tüm diğer diller gibi bir yapısı ve kuralları unutmamamız ve bu dili en azından bir öykü yazabilecek kadar öğrenmemiz gerekir. Sonrasında ise biraz ilham ve biraz da teknik yardımıyla sonuca ulaşmaya çalışırız. Şimdi, çok da kitabi bir anlatıma girmeden, daha çok örnekler üzerinden birkaç yöntem inceleyelim.
1) İspat yaparken, aslında bir kurgu oluşturduğumuzu ve bu kurgunun bir “giriş”, “gelişme” ve “sonuç” kısmı olması gerektiğini unutmayalım. Şimdi aşağıdaki örnek üzerinde bu kurguyu görmeye çalışalım:
Örnek: ve
birer fonksiyon olmak üzere,
ve
bire-bir ise
de bire-birdir.
*Giriş: Bu kısmı, ‘elimizdeki veriler’ kısmı olarak düşünebiliriz. Sahip olduklarımız, bileşke tanımı, bire-birlik koşulu (yani, ) ve
ile
‘nin bire-bir olması.
*Gelişme: Bu kısımda amacımıza yoğunlaşalım. Görmek istediğimiz şey, her için
ise
olduğudur. O halde
olduğunu kabul ederek ilk adımı atabiliriz. Amaca ulaşmak için, başlangıçta verilen malzemelere ihtiyaç duyarız. İlk olarak bileşke tanımından,
olacaktır. O halde,
bire-bir olduğundan
elde edilir. Madem,
de bire-bir, dolayısıyla buradan
sonucuna ulaşılabilir.
*Sonuç: olması
sonucunu doğurduğundan,
bire-birdir.
Buradaki en önemli kısım varış noktasını önceden belirlemektir. Gelişme kısmının başında, neyi görürsek ispatın tamamlanacağını belirtip, sonra yola koyuluyoruz. Hani sonundan başlayan bazı filmler vardır. Sonrasında sizi flashback’lerle yeniden aynı sona götürmeye çalışırlar. Burada yaptığımız şey tam olarak bu aslında.
2) Bir ispatta önemli olan sadece doğru adımlar atmak değil, tüm bu adımları doğru sırayla atmaktır.
Örnek: Reel sayılar için cisim aksiyomlarını ve her için
eşitliğini kullanarak
eşitliğinin sağlandığını ispatlayalım.
Elimizdeki bilgiler: Cisim aksiyomları, ve
eşitlikleri.
Şimdi aşağıdaki iki farklı ispat girişimini inceleyelim. Her ikisi de hemen hemen benzer adımlara sahip olmasına rağmen, yalnızca İspat1 doğru olandır. Çünkü eşitliğin sol tarafı ile başlar ve bizi elimizdeki malzemeler yardımıyla sonuca götürür. İspat2’de ise, gösterilmek istenen şey, daha ispatlanmadan doğru kabul edilmiştir.


3) Bir iddiayı çürütmek (disprove) için ispata ihtiyaç duyulmaz. Örneğin, “mor fil yoktur” iddiasında bulunan birini yalanlamak için, ona bir adet mor fil göstermemiz yeterli olacaktır. Bu çoğu zaman ispat yapmaktan çok daha zor olabilir. Topolojiden basit bir örnek verelim:
Örnek: “Açık kümelerin keyfi arakesiti açıktır” iddiasını ters bir örnek (counterexample) yardımıyla çürütelim. Bunun için ‘yi üzerindeki standart/doğal topolojiyle ele alalım.
için
açık aralıklarının keyfi/sonsuz arakesiti
olduğundan, keyfi kesişim kümesi kapalı bir kümedir.
4) Şimdi de kimi zaman ispata kimi zaman ise bir ters örneğe ihtiyaç duyulan durumlarla devam edelim. “Show/Prove that….” yani, “…. olduğunu gösteriniz” şeklinde bir soru ile karşılaştığımızda, en azından bir ispat tekniği belirleyip işe koyulabiliyoruz. Ama aşağıdaki örneklerde, aslında ilk olarak cevabın ne olduğunu sezgisel de olsa bulup, ona göre aksiyon almamız gerekiyor.
(a) Her sürekli fonksiyon türevlenebilir midir?
(b) sürekli, örten ve
bağlantılı olsun. Bu durumda
bağlantılı mıdır?
(c) aralığı
‘ye homeomorfik, yani topolojik olarak eşyapılı mıdır?
(d) aralığı
‘ye homeomorfik midir?
(a) ile başlayalım. Önce soruya sezgisel bir yaklaşım yapalım ve mesela zikzak şeklinde sürekli bir fonksiyon düşünelim.

Sivri uçlar içeren böyle bir fonksiyonun, her noktada türevlenebilir olmasını bekleyemeyiz. Dolayısıyla bu iddianın doğru olmadığını keşfetmiş oluruz ve artık yapılması gereken şey, bir ters örnek bulmaya çalışmaktır.
(b)‘de iddia edilen gerçeği somut olarak görmek zor olabilir. Özellikle de yerine
gibi herhangi bir topolojik uzay üzerinde çalışıyorsak. Konu hakkında önceden bir bilgimiz olmadığında, ufak bir ispat denemesi yapıp, ispatta bir engelle karşılaşıyor muyuz diye bakmayı tercih edebiliriz. İddia yanlışsa, ispatın bir kısmında mutlaka sıkıntı yaşanacak, ek bir varsayıma ihtiyaç duyulacaktır. Bu soruda, verilen iddia doğru olduğu için işler tıkır tıkır ilerler. Fakat, örneğin
‘nin örten olduğu varsayımı verilmediğinde, ispatta bazı geçişleri yapmak mümkün olmayacaktır.
(c) ve (d) için de, önce tahminler üzerinden bir sonuca varmaya çalışıp sonra ispat/çürütme (prove/disprove) yapmamız gerekir. (İlgilenenler için: Burada ve
‘nin bağlantılılık, kompaktlık, Hausdorff olma vs. gibi topolojik özelliklerinin farklı olup olmadığını kontrol edebiliriz. (c)’de herhangi bir fark olmaması bizi, bu iki uzay arasında bir homeomorfizma yazmaya itecektir. Fakat (d) ‘de işler pek de yolunda gitmiyor. [0,1]’den bir nokta çıkarmak, her zaman bağlantılılığı bozmazken (örneğin 0’ı ya da 1’i),
‘den hangi noktayı çıkarırsak çıkaralım bağlantılılık bozuluyor. Dolayısıyla bu ikisi, topolojik olarak aynı şey değildir.)
5) Şimdi, ifadelerini nasıl ispatlayacağımızı inceleyelim. Bu formda verilen bir teoremi ispatlarken farklı teknikler kullanmak mümkündür. Şimdi aynı örneği 3 farklı ispat tekniği kullanarak kanıtlamaya çalışalım. Örneğe geçmeden önce birkaç bilgi/varsayım ile işe başlayalım.
İlk olarak üzerinde limit/yığılma noktası tanımını hatırlayalım:
ve
olmak üzere, eğer her
için
oluyorsa, yani
noktasını içeren her açık aralık,
‘nın,
dışında en az bir elemanını içeriyorsa,
‘e,
‘nın bir limit/yığılma noktası denir.
Tüm limit noktalarını içeren bir kümeye, kapalı küme denir.
Örnek: kümeleri kapalı ise
kümesi de kapalıdır.
Burada “ kümeleri kapalıdır” ve “
kapalıdır” önermeleri veriliyor ve bizden
‘nun doğruluğunu göstermemiz isteniyor.
(a) İlk olarak doğrudan ispat yöntemi kullanalım. Bunun için yapmamız gereken, önermesinin doğru olduğunu kabul edip,
önermesinin doğru olduğunu göstermektir. O halde
ve
‘nin kapalı olduğunu varsayalım.
‘nin kapalı olduğunu göstermek için, bu kümenin keyfi bir
limit noktasını alalım ve kümenin bu limit noktasını içerdiğini, yani
olduğunu gösterelim.
Öncelikle ,
‘nin limit noktası olduğundan, tanım gereği, her
için
dir. Bu eşitsizliği
biçiminde de yazmak mümkündür. Buradan,
ve
olduğu görülebilir. Demek ki
, hem
hem de
‘nin limit noktasıdır.
ve
kümeleri kapalı olduğundan, her ikisi de bu limit noktasını içerir, yani
‘dir.
(b) Şimdi de, dolaylı kanıt tekniklerinden biri olan kontrapozitif ispat kullanalım. ile
(yani,
önermelerinin birbirlerine denk olduğunu biliyoruz. Bu nedenle,
‘yu ispatlamak yerine
‘yi ispatlamamız yeterli olacaktır. Bunun için
‘nin kapalı olmadığını varsayalım ve
‘nın ya da
‘nin kapalı olmadığını gösterelim.
Eğer kapalı değilse,
olacak şekilde bir
limit noktası vardır.
ise
ya da
dir. Her iki durumu da inceleyelim:
ise,
kümesi tüm limit noktalarını içermiyor demektir. (Çünkü
,
‘nin, dolayısıyla hem
hem de
‘nin limit noktasıydı.) Bu nedenle
kümesi kapalı değildir. Benzer şekilde,
olduğunu varsayarak
kümesinin kapalı olmadığı sonucuna ulaşabiliriz.
(c) Son yöntemimiz, yine dolaylı kanıt tekniklerinden biri olan olmayana ergi/çelişkiye varma (contradiction) yöntemi. Bu yöntemi kullanırken, önce önermesinin doğru olduğunu varsayıyoruz. Doğru olduğunu göstermek istediğimiz
önermesinin ise yanlış olduğunu varsayıp çelişkiye varmaya çalışıyoruz. Yani aslında,
‘nun yanlış olduğu varsayımı, başımıza işler açıyor ve olmaması gereken sonuçlar doğuruyor. Bu nedenle biz de
‘nun doğru olması gerektiği sonucuna ulaşıyoruz.
O halde ‘nin kapalı olduğunu, fakat tersine
‘nin kapalı olmadığını varsayalım. Eğer
kapalı değilse, en az bir limit noktasını içermediğini, yani
olacak şekilde bir
limit noktasının olduğunu söyleyebiliriz. Bu noktadan sonra, (a) ile benzer gelişmeler yaşanacaktır. Yani,
, “
‘nin limit noktası olduğundan her
için
” ile başlayan çıkarımlar dizinden, “
, hem
hem de
‘nin limit noktasıdır” sonucuna ulaşırız. Bu noktada
‘nin kapalı olduğu varsayımı gereği
ve
elde ederiz. Fakat dikkat edersek
olduğunu varsaymıştık. Son elde ettiğimiz durum, bu varsayım ile çelişir. Demek ki,
‘nin kapalı olması gerekmektedir ve böylece ispat sonlanır.
6) Son olarak “varlık ispatları” konusuna değinelim. Yani bize, formunda bir önerme verildiğinde bunu nasıl ispatlarız? Önce bu önermelere birkaç örnek verelim: “Pozitif tam sayıların küplerinin toplamı olarak, iki farklı şekilde yazılabilen bir pozitif tam sayı vardır“, “
aralığı üzerinde sürekli bir fonksiyon olmak üzere,
ise,
olacak şekilde bir
vardır“.
Bu tarz ifadeleri ispatlamak için, yapısal (constructive) ve yapısal olmayan (non-constructive) olmak üzere iki farklı ispat çeşidi vardır. Yapısal ispatlar, önermeyi sağlayan nesnenin ne olduğununun ya da onun nasıl inşa edileceğinin veya bulunacağının açıkça ortaya koyulduğu bir yöntemdir. Örneğin, yazdığımız ilk örnek için, “1729 sayısı pozitif tam sayıların küplerinin toplamı olarak iki farklı şekilde yazılabilen pozitif bir tam sayıdır ()” dediğimizde, aslında yapısal bir ispat ortaya koymuş oluruz.
Bazı durumlarda ise, çözümü açıkça söylemesek bile, burada olduğu gibi nasıl inşa edileceği tarif ederiz. İşte constructive kelimesi de tam olarak buradan gelir.
Yapısal ispatların aksine, yapısal olmayan ispatlar bize çözümün ne olduğu ya da neye benzediği hakkında bir fikir vermez. Yani hiçbir inşa işine girmeden, “evet, bazı teoremler/önermeler gereği böyle bir nesne vardır” der ve ispatı tamamlarız.
Örnek: Her rasyonel sayısı için,
olacak şekilde bir
vardır.
Bunu ispatlamak için, bir rasyonel sayısı alalım ve tersine, istenilen koşulu sağlayan bir
olmadığını kabul edelim. Bu durum aslında, bu
sayısının, her
için
özelliğini sağladığı anlamına gelir. O halde,
olduğundan
‘dir ve böylece
(
) biçiminde yazılabilir. Ayrıca,
olduğundan
dir ve buradan
ve böylece
elde edilir. Fakat bu durum,
olması ile çelişir. Bu hallere düşmemizin sebebinin, ispatın başında yaptığımız kabul olduğuna dikkat edelim. Demek ki, istenilen koşulu sağlayan bir
olmalıdır. Ama nedir, neye benzer bilmiyoruz tabii.
(Bunu yapısal bir ispat kullanarak da göstermek mümkündür. Kabaca, biçiminde yazıp
olarak seçebiliriz.)
Tüm bu teknikleri bilmenin ve uygulamanın yanı sıra, nasıl bir yazım tekniği kullandığımız da oldukça önemlidir. Cümlelere matematiksel sembollerle başlamamak, cümleleri birbirlerine uygun bağlaçlar kullanarak, akıcılığı bozmayacak şekilde bağlamak, kullandığımız her kavramı açıklamak bunlardan sadece bazıları.
İspatlar hakkında söylenecek çok daha fazla şey, incelenmesi gereken çok daha fazla özel durum vardır. Yüzyıllarca ispatlamanın mümkün olmadığı, başına ödüller koyulan çetin cevizler, binlerce sayfalık kanıtlar, ilk olarak meşhur dört renk probleminin ispatlanmasıyla hayatımıza giren bilgisayar-destekli ispatlar…Matematiğin bu zengin ve karmaşık alanında derinliklerine indikçe, ispatların sonuçları doğrulamaktan çok daha fazlasını yaptıklarını fark edebiliriz. İspatlar yalnızca matematiğin değil, düşüncenin en güçlü araçlarından ve doğruya ulaşmanın, şüpheyi bilgeliğe dönüştürmenin en güzel yollarından biridir. Matematikçilerin üzerine düşen ise, Alfréd Rényi’nin de söylediği gibi, bir fincan kahveyi teoremlere, yani şık ispatlarla doğrulanmış mutlak gerçeklere dönüştürmektir.
KAYNAKLAR
1) https://livescience.com/earliest-form-of-pythagorean-triplet
2) https://ananddeopurkar.org/teaching/algebra1/cheng.pdf
3) https://www.math.wustl.edu/~sk/eolss.pdf
4) Richard H. Hammack,. Book of Proof, Open Textbook Library, 2013.
5) https://www.karlin.mff.cuni.cz/~krajicek/nature-scholze.pdf