22 Temmuz 2009

Nerd Show - 3 - Logaritma

Öncelikle, Nerd Show 2 nin cevabını vereyim...

1000 - Tek heceli sayılardan oluşuyor, başka da sayı yok sanırım bu şekilde...

Yeni yazacağım şey sorudan çok biraz daha çıkarım olacak... Özellikle Boğaziçi Üniversitesinden değerli hocam Haluk Beker'e böyle küçük şovlarıyla derslerini müthiş şovlara çevirdiği için ve benim gibi nerdlerin ağzını açık bıraktığı için çok teşekkür ediyorum.

Bu yazıda biraz logaritmadan ve sayıların logaritmasını almaktan bahsedeceğim.

Logaritma nedir? Logaritma insanın kendine yakışanı giymesidir, Emrah Ablak'ın dediği gibi :)) Şaka bir yana logaritmayı açıklamak için 2·2·2= 8 ifadesine bakalım. Bu 2³ = 8 olarak kısaca yazılabilir. Bu örnekte 3, 8'in 2 tabanına göre logaritması denir. Buradan çıkan sonuç log28=3 'dur. Başka bir örnek, 2·2·2·2 = 16 ve 24 = 16 yazılırsa, burada 4, 16'nın 2 tabanına göre logaritmasıdır. Yani log216=4 'tür. Genel olarak bx= N ifadesinde N'nin b tabanına göre logaritması, x'tir. Her ne kadar her pozitif sayı taban olarak kullanılırsa da genel olarak logaritma 10 ve e (yaklaşık, 2,718281828) tabanına göre hesaplanır.

Tabi logaritma ile ilgili bir şeyden daha bahsetmek lazım o da arasındaki hesaplamalar nasıl yapılıyor. Onun için de wiki den yardım alıyoruz...

\log(x\cdot y) = \log(x) + \log(y)

 \log_a \bigg(\frac{x}{y} \bigg) = \log_a (x) - \log_a (y)
\log_a \left( x^r \right) = r \cdot \log_a (x)
  \log_a \!\left( \sqrt[n]{x} \right)    = \log_a \!\left( x^\frac{1}{n} \right)    = \frac{1}{n}\log_a(x)
\log_b(r) = \frac{\log_a(r)}{\log_a(b)}


Şimdi ben hesaplayacağım şeylerin hepsini 10 tabanına göre hesaplayacağım...

Mesela log2 yi hesaplamak istersek;
2^10 = 1024 ve 10^3 = 1000
Kör gözüme parmağım olmayacak şekilde yaklaşık %2 oynayacak şekilde biz bunlara eşit diyebiliriz o zaman...

2^10 = 10^3 => 10 log2 = 3 log 10 (log10 = 1 olduğunu biliyoruz)
10 log2 = 3 => log2 = 0.3 (tam değeri 0,301029)

log 3;

3^4 = 81 ve 2^3*10 =80
log3^4 = log2^3+log10
4 log3 = 3log2+1 (log2 nin 0.3 olduğunu biliyoruz)
4log 3 = 0.9+1
log3= 1.9/4 = 0.475 (tam değeri 0.47712)

log4;

zaten log 2 nin iki katı yani 0.6

log5;

5*2=10 => log5 + log 2 = log 10

1- log2= log5 = 0.7 (tam değeri 0.698)

log 6;

3*2 = 6 = log3 + log2 = 0.775 ( tam değeri 0.778)

log 7;

7^2 = 49 ve 5*10=50

2*log7 = log5+1 = 1.7
log7 = 0,85 (tam değeri 0,845)

log 8;
3*log2 = 0.9 (tam değeri 0,903)

log 9;
2* log3 = 0,95 (tam değeri 0,954)

Eveettt bütün bunları bu şekilde yazdıktan sonra günlük hayatınızda büyük ihtimalle hiçbir işinize yaramayacak bir şov tekniği daha söylüyorum o da çok basamaklı sayıların hızlı logaritmasını almak...

Mesela; 6271835457 gibi bir sayı olsun.
- Bunu önce parçalıyoruz. 6.271835457 * 1.000.000.000 şeklinde
- Loglarını alıyoruz log 6.2.... + log10^9

log 10^9 biliyoruz ki 9'dur, log6.2 de yukarıda bulduğumuz sonuçtan yaklaşık 0.79, 0.80 gibi birşeydir heralde diyoruz ve toplayınca da 9.80 gibi bir sonuç çıkmasını bekliyoruz ki gerçek sonuç da 9,7973 çıkıyor.

Gördüğünüz gibi pek bir işe yaramayacak ama aslında eğlenceli bir oyun bulduk biz nerdlere :)))

O zaman sizleri en teknolojik türkü ile başbaşa bırakıp gidiyorum...
3d'ne 3d'ne bandım bedava mı sandın para verdim aldım...

10 Temmuz 2009

Local Maximalar - İş Yaşamımızda ve Hayatımızda


Yazının başlığını okuyanların başına Nerd Show yazmayı unuttuğumu düşündüklerinin farkındayım ama bu yazıda ne matematikten ne de diğer fonksiyonlardan vs bahsedeceğim (yani genel olarak) burada elimden geldiğince hayatımızdaki local maximalardan bahsedeceğim.
Öncelikle hiç bilmeyenler için local maximayı açıklayayım; üstteki şekilde gördüğünüz gibi fonksiyonlarda belli bir alanda en yüksek değerli noktaya local maxima aynı şekilde en düşük değerli noktaya da local minima diyebiliriz.

İş yaşamında sürekli yeni hedeflerimiz doğrultusunda maxima değerlerimizi belirleyip onlara doğru ilerleyebiliriz. Tabi çoğu zaman bir sonraki maximanın nerede ve ne zaman geleceğini bilemeyebiliriz ondan dolayı acaba 1 milyon dolar cirosu olan bir firmanın işleyişine çomak sokmak doğru mudur, bu da başka bir soru aslında. Ama güzel bir planlamayla şirketin cirosunun ileride 5 M sonrasında da 15 M olmasında yer almak ve bunu gerçekleştirmek olmayan şeyler değil.

Hayatımızda da yaşadığımız iniş çıkışlarda sürekli local maximalara rastlarız, bu zamanlarda ya sallanıp o noktadan kurtulur ve daha yüksek değerleri olan local maximalara ulaşmaya çalışırız ya da o noktada sıkışıp aslında hiçbir şey olmadığımızı farketmeden kendimizi bulunduğumuz bölgenin kralı sanabiliriz.


06 Temmuz 2009

Nerd Show - 2 - Soru işareti

Beni okuyan okumayan herkese sevgiler...

Öncelikle nerd show 1'deki kibrit çöplerinin cevaplarını vereyim; (kibrit çöpünü çizmek/yazmak çok zor çirkin oldu biraz ama idare edin)

1) kök 1 = 1 yani
_
\/| = |

2) 22/7 = Pi yani
X X II _
----- = II
\/ ||


Şimdiiii soruya geçiyorum...

1, 3, 4, 5, 10, 40, 100, ?

Soru işareti yerine hangi sayı gelmelidir?

Bu sorunun cevabını yollayacak ilk 50 talihli arasında yapılan çekilişle 1 kişiye bloguma her gün girebilme ödülü verilecektir. (tabi sansür uygulanınca yapçak bişey gidip ktunnel'dan girecek)

Win-win oluyor bu şekilde hem ben bloguma her gün girecek adam bulmuş oluyorum hem de google blogspot'una girecek adam buluyor. (talihliye win-win sandınız di mi :)))) Bu win-win de pencere markası gibi oldu ama kazan kazandan daha iyi bence o little ceasers pizzasına benziyor, fasulye, tas kebabı gibi kazan yemeklerinden oluşan birşey gibi :))