MCP ile bağlan →

Hesaplamaya Girin

Formül

Reklam

Sonuç

lnGamma(a)
1,20097360234708
gamma fonksiyonunun doğal logaritması
lnGamma(a) 1,20097360234708
Log10 Gamma(a) 0,52157620841081
Yöntem Lanczos yaklaşımı (g=7, n=9)

Log Gamma Fonksiyonu Nedir?

lnGamma(a) ya da ln(Gamma(a)) biçiminde yazılan log gamma fonksiyonu, gamma fonksiyonu olan Gamma(a)'nın doğal logaritmasıdır. Gamma fonksiyonu, faktöriyel kavramını gerçek ve karmaşık sayılara genişletir: pozitif bir n tamsayısı için \(\Gamma(n) = (n-1)!\) eşitliği geçerlidir. Gamma(a) son derece hızlı büyüdüğü için, bilim insanları ve istatistikçiler sayısal taşmayı (overflow) önlemek amacıyla neredeyse her zaman onun logaritmasıyla çalışır. lnGamma fonksiyonu olasılık kuramında (beta ve gamma dağılımları, ki-kare testi), kombinatorikte ve sayısal analizde sıkça karşımıza çıkar.

Koordinat ızgarasında pozitif gerçek argümanlar için log gama fonksiyonunun eğrisi
lnGamma(a) eğrisi a ≈ 1,46 yakınında minimuma iner ve iki yanda yükselir.

Bu Hesaplama Aracı Nasıl Kullanılır?

a değişkenini (herhangi bir gerçek sayı) girin ve hesapla düğmesine basın. Araç, lnGamma(a) sonucunu doğal logaritma biçiminde verir ve ayrıca 10 tabanındaki karşılığını (Log10 Gamma) gösterir. a değeri 0'dan büyük olduğunda sonuç gerçek bir sayıdır. \(a = 0, -1, -2, -3, \ldots\) değerlerinde gamma fonksiyonunun kutupları (pole) bulunur; bu nedenle lnGamma tanımsızdır ve araç bunu size bildirir. Tamsayı olmayan negatif a değerleri için Gamma negatif olabilir; bu durumda araç, yansıma formülü aracılığıyla gerçek temel değeri hesaplar.

Formülün Açıklaması

Bu araç, hızlı ve son derece hassas bir kapalı form yöntemi olan Lanczos yaklaşımını (g = 7, dokuz katsayı) kullanır. \(x = a - 1\) ve \(t = x + 7.5\) alınarak, Lanczos katsayılarının ağırlıklı toplamı A hesaplanır ve $$\ln\Gamma(a) = 0.5\,\ln(2\pi) + \left(x + 0.5\right)\ln(t) - t + \ln(A)$$ ifadesi değerlendirilir. a değeri 0.5'ten küçük veya ona eşit olduğunda, $$\Gamma(a)\,\Gamma(1-a) = \frac{\pi}{\sin(\pi a)}$$ yansıma formülü problemi, Lanczos serisinin iyi yakınsadığı bir değere taşır.

Lanczos log gama formülünün her parçasını etiketli bir bloğa eşleyen şema
Formülün terimleri nasıl birleşir: kayma x=a-1, değer t=x+7,5 ve Lanczos serisi A.

Çözümlü Örnek

a = 3.5 için: $$\Gamma(3.5) = 2.5 \times 1.5 \times 0.5 \times \sqrt{\pi} = 1.875 \times 1.7724538509 = 3.32335097045.$$ Buna göre $$\ln\Gamma(3.5) = \ln(3.32335097045) = 1.20097360234707$$ olur. İkinci bir kontrol olarak, a = 5 için \(\Gamma(5) = 4! = 24\) olduğundan $$\ln\Gamma(5) = \ln(24) = 3.17805383034795$$ elde edilir.

Sıkça Sorulan Sorular

Neden gamma fonksiyonunun kendisi yerine logaritması kullanılır? Gamma(a), orta büyüklükteki a değerlerinde bile standart kayan noktalı sayıların sınırını aşar (\(\Gamma(171)\) zaten double sayı aralığını geçer); buna karşılık lnGamma yönetilebilir değerlerde kalır. Bu nedenle logaritmik biçim pratikte tercih edilen seçenektir.

lnGamma(1) ve lnGamma(2) kaçtır? İkisi de 0'dır; çünkü \(\Gamma(1) = \Gamma(2) = 1\) ve \(\ln(1) = 0\)'dır. Fonksiyon, a = 1.4616 civarında bir minimuma sahiptir.

Sonuç tam olarak doğru mu? Lanczos yaklaşımı, tipik değerler için yaklaşık 15 anlamlı basamağa kadar doğrudur; bu da double duyarlıklı kayan noktalı sayıların hassasiyetiyle örtüşür.

Son güncelleme: