Wzór Stirlinga

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania

Wzór Stirlinga – wzór pozwalający obliczyć w przybliżeniu wartość silni[1]: Szablon:Wzór

Wzór ten daje dobre przybliżenie dla dużych liczb n.

Formalnie: limnn!2πn(ne)n=1.

Przybliżona, często używana postać logarytmiczna:

lnn!nlnnn.

Wzór Stirlinga stosuje się także dla obliczania przybliżonej wartości funkcji gamma, która rozszerza funkcję silnia na zbiór liczb zespolonych.

Nazwa pochodzi od nazwiska szkockiego matematyka: Jamesa Stirlinga.

Wyprowadzenie

Wzór, wraz z precyzyjnym oszacowaniem błędu, może być wyprowadzony następująco. Zamiast przybliżać n!, weźmy logarytm naturalny

lnn!=ln1+ln2++lnn.

Następnie, aby znaleźć przybliżenie wartości ln(n!), stosujemy wzór Eulera-Maclaurina, podstawiając f(x)=ln(x):

ln(n)!=nlnnn+1lnn2+k=2mBk(1)kk(k1)(1nk11)+R,

gdzie Bk to liczba Bernoulliego, a R jest resztą wzoru Eulera-Maclaurina.

Dalej z obu stron bierzemy granicę,

limn(lnn!nlnn+nlnn2)=1+k=2mBk(1)kk(k1)+limnR.

Niech y równa się powyższej granicy. Łącząc powyższe dwa wzory, dostajemy wzór przybliżony w postaci logarytmicznej:

lnn!=(n+12)lnnn+y+k=2mBk(1)kk(k1)nk1+O(1nm),

gdzie O(·) to notacja dużego O.

Niech obie strony równania będą wykładnikami funkcji wykładniczej oraz wybierzmy jakąś konkretną dodatnią liczbę całkowitą, np. 1. Dostajemy wyrażenie z nieznanym wyrazem ey.

n!=eyn (ne)n(1+O(1n)).

Nieznany wyraz ey może być wyznaczony poprzez wzięcie granicy po obu stronach przy n dążącym do nieskończoności oraz używając iloczynu Wallisa. Wartością ey jest 2π. Otrzymujemy wzór Stirlinga:

n!=2πn (ne)n(1+O(1n)).

Wzór może być również wyprowadzony poprzez wielokrotne całkowanie przez części. Wyraz wiodący może być znaleziony poprzez metodę największego spadku.

Szybkość zbieżności i oszacowanie błędu

Przykład porównania jakości przybliżenia dla wzorów Szablon:LinkWzór (wersja popularna) oraz Szablon:LinkWzór (wersja dokładniejsza, λ=(12 n)1). Dla n = 140 n! jest wyznaczona z dokładnością do 9 cyfr znaczących.

Dokładniej,

Szablon:Wzór

przy

112n+1<λn<112n.

Tak naprawdę, wzór Stirlinga jest pierwszym przybliżeniem następującego szeregu (szeregu Stirlinga):

n!=2πn(ne)n(1+112n+1288n213951840n35712488320n4+).

Przy n, błąd w seriach o skończonej długości jest co najwyżej równy pierwszemu pominiętemu wyrazowi. Jest to przykład rozwinięcia asymptotycznego.

Rozwinięcie asymptotyczne logarytmu również jest nazywane szeregiem Stirlinga:

lnn!=nlnnn+12ln(2πn)+112n1360n3+11260n511680n7+

W tym przypadku błąd, wskutek pominięcia dalszych wyrazów, jest zawsze tego samego znaku i tego samego rzędu, co pierwszy pominięty wyraz.

Wzór Stirlinga dla funkcji gamma

Porównanie aproksymacji Stirlinga z funkcją gamma

Wzór Stirlinga ma zastosowanie do przybliżonego obliczania funkcji gamma; funkcja ta jest zdefiniowana dla wszystkich liczb zespolonych innych niż liczby całkowite niedodatnie; jeżeli część rzeczywista liczby zespolonej jest większa od zera, (z)>0, to

lnΓ(z)=(z12)lnzz+ln2π2+20arctgtzexp(2πt)1dt.

Powtarzane całkowanie przez części daje rozwinięcie asymptotyczne

lnΓ(z)=(z12)lnzz+ln2π2+n=1B2n2n(2n1)z2n1,

gdzie Bn jest n-tą liczbą Bernoulliego. Wzór jest poprawny dla modułu z z, mianowicie |argz|<πε, gdzie ε jest dodatni. Błąd przybliżenia:

O(zm1/2) dla użytych m wyrazów.

Zbieżna postać wzoru Stirlinga

Wyznaczenie zbieżnej postaci wzoru Stirlinga wymaga oszacowania

02arctgtzexp(2πt)1dt=lnΓ(z)(z12)lnz+z12ln(2π).

Jedną z metod jest uśrednianie zbieżnych serii odwróconych rosnących eksponent. Jeśli zn=z(z+1)(z+n1), wtedy

02arctgtzexp(2πt)1dt=n=1cn(z+1)n,

gdzie:

ncn=01xn(x12)dx.

Z tego otrzymujemy następującą postać ww. wzoru

lnΓ(z)=(z12)lnzz+ln2π2
+112(z+1)+112(z+1)(z+2)+59360(z+1)(z+2)(z+3)+,

który zbiega, gdy (z)>0.

Historia

Wzór został odkryty przez Abrahama de Moivre w postaci

n!cnn+1/2en,c=const.

Wkładem Stirlinga było pokazanie, że stałą c jest 2π. Bardziej precyzyjną wersję podał Jacques Binet.

Przybliżenie Stirlinga „pierwszego rzędu”, n!=nn, zostało użyte przez Maxa Plancka w jego artykule z roku 1901, w którym wyprowadził on wzór na promieniowanie ciała doskonale czarnego. Przybliżenie to powiązało zaproponowaną przez Plancka koncepcję elementów energii z wzorem na promieniowanie ciała doskonale czarnego. Przybliżenie było później często używane w teorii kwantowej, na przykład przez Louis de Broglie’a. Dla bardzo dużych n wykres przybliżenia „pierwszego rzędu” wzoru Stirlinga, zrobiony w skali logarytmicznej, jest prawie równoległy do linii otrzymanej z koncepcji odseparowanych od siebie kwantów światła.

Jednak entropia układu, obliczona przy zastosowaniu przybliżenia Stirlinga „pierwszego rzędu”, jest inna, przy czym stosunek tych wielkości staje się silnie nieliniowy dla małych n. Można tylko spekulować, że podobny wpływ na entropię systemu mogłoby mieć wprowadzenie do opisu zasady nieoznaczoności, spinu fotonu i innych wielkości fizycznych nieznanych w czasie, gdy powstawała stara teoria kwantowa. Brak jest doświadczalnej weryfikacji związków między użytym przez Plancka przybliżeniem Stirlinga „pierwszego rzędu” i najnowszymi teoriami fizycznymi.

Zobacz też

Przypisy

Szablon:Przypisy

Bibliografia

Szablon:Szablon nawigacyjny

Szablon:Kontrola autorytatywna