Bir Sayının Gölgesi: Kareler ve Kareköklerin Şaşırtıcı Dünyası

Bir sayıyı kendisiyle çarpmak ilk bakışta sıradan bir işlem gibi görünür. Oysa kare alma, sayıların davranışını kökten değiştirir: Negatifleri pozitife dönüştürür, büyük sayıları hızla büyütür, kesirleri ise küçültebilir. Karekök alma da bu dönüşümün izini geriye doğru sürer. Biri matematiksel bir hızlandırıcı, diğeri dikkatli çalışan bir dedektif gibidir.

Kare nedir?

Bir sayının karesi, o sayının kendisiyle çarpılmasıdır. Örneğin 52 = 5 × 5 = 25 ve (-5)2 = (-5) × (-5) = 25 olur. Üstteki küçük 2, işlemin kısa gösterimidir. Buradaki önemli ayrıntı şudur: Pozitif ve negatif iki farklı sayı aynı kareye sahip olabilir. Kare alma işlemi işareti adeta siler.

Bu işlemin adı geometriden gelir. Bir kenarı 5 birim olan karenin alanı 5 × 5, yani 25 birimkaredir. Dolayısıyla bir sayının karesini düşünürken yalnızca sembollere değil, büyüyen bir yüzeye de bakabiliriz. Kenar iki katına çıktığında alan iki değil, dört katına çıkar. Bu fikir mimariden bilgisayar grafiklerine kadar pek çok alanda karşımıza çıkar.

Karekök hangi soruyu sorar?

Karekök, bize sonucu değil kaynağı aratır: Hangi pozitif sayı kendisiyle çarpıldığında verilen sayıyı oluşturur? √49 = 7 ifadesi, 7 × 7 = 49 olduğu için doğrudur. Fakat burada sık rastlanan bir tuzak vardır. 49’un karekökü denildiğinde kullanılan √49 sembolü, esas yani negatif olmayan karekökü belirtir ve sonuç 7’dir. Buna karşılık x2 = 49 denkleminin iki çözümü vardır: x = 7 ve x = -7.

Bu ayrım küçük görünür ama matematiksel düşünmenin özünü taşır. Bir işlem ile bir denklemi çözmek aynı şey değildir. Benzer nedenle √(a2) her zaman a değildir; doğru sonuç |a|, yani a’nın mutlak değeridir. Örneğin a = -4 ise √((-4)2) = √16 = 4 olur. Matematik, işaretleri unutmaz; yalnızca onları doğru yerde yeniden yorumlar.

Tam kareleri tanımak

0, 1, 4, 9, 16, 25, 36, 49, 64, 81 ve 100 sayıları tam karedir. Bu listeyi ezberlemek yararlıdır, fakat örüntüyü görmek daha değerlidir. Ardışık kareler arasındaki farklar tek sayılardır: 1’den 4’e geçerken 3, 4’ten 9’a geçerken 5, ardından 7 ve 9 eklenir. Genel olarak (n + 1)2 – n2 = 2n + 1 olur. Böylece karelerin rastgele sıralanmadığını, düzenli biçimde açıldığını görürüz.

Tam kare olmayan sayıların kökleri de tahmin edilebilir. Örneğin √20, √16 ile √25 arasında olduğundan 4 ile 5 arasındadır. 20, 16’ya daha yakın olduğu için sonuç yaklaşık 4,47’dir. Bu yaklaşım, hesap makinesi olmadan sayıların büyüklüğü hakkında akıllıca bir tahmin yapmayı sağlar. Matematikte kesin sonuca ulaşmadan önce doğru aralığı bulmak çoğu zaman çözümün yarısıdır.

Kökleri sadeleştirmek

Bir köklü ifadeyi sadeleştirirken sayının içindeki tam kare çarpan aranır. Örneğin √72 = √(36 × 2) = 6√2 olur. Çünkü 36’nın karekökü tam olarak 6’dır. Benzer biçimde √50 = √(25 × 2) = 5√2 şeklinde yazılır. Ancak toplama işleminde aynı yöntemi gelişigüzel kullanamayız: √(9 + 16), √9 + √16 değildir. Sol taraf 5, sağ taraf 7 eder.

Kareler ve karekökler yalnızca sınav sorularının konusu değildir. Uzaklık hesaplarında, Pisagor teoreminde, standart sapmada, fizik formüllerinde, oyun motorlarında ve veri analizinde sürekli çalışırlar. Kare alma farkları büyütür; karekök ise sonucu yeniden anlaşılır ölçeğe taşır. Kısacası kareler sayıların gücünü, karekökler ise bu gücün nereden geldiğini gösterir. Bir sonraki kez √ işaretini gördüğünüzde onu yalnızca bir sembol değil, geriye doğru açılan matematiksel bir kapı olarak düşünün.

Rekabetçi Programcı Serisi

Rekabetçi programcı kitabının özetini hazırladım. Antti Laaksonen bu konuda gerçekten çok güzel bir kitap yazmış. Özellikle bilgisayar olimpiyatları ve algoritmalarla ilgilenenler için kitaptan bazı seçme sayfaları aşağıda veriyorum.

Örneğin zaman karmaşıklığı ve bunun hesapları oldukça önemlidir. Örneğin yine tam arama algoritmaları önemli konulardan.

Günümüzde artık bir çok program kodunu veya yazılımı yapay zekaya yaptırabilirsiniz. Fakat algoritma kurmak veya olimpiyat hazırlıklarında yapay zekanın yardımından çok sizin düşünce biçimini değiştirmeniz gerekiyor. Bunun için de bol okumalı, kod yazmalı, problem çözmelisiniz.