스털링 공식

이 항목의 스프링노트 원문주소

 

 

개요

 n! \approx \sqrt{2\pi n}\, \left(\frac{n}{e}\right)^{n}

 

증명1 : 오일러-맥클로린 공식의 응용

 

\sum_{i=0}^{n-1} f(i) = \sum_{k=0}^p\frac{B_k}{k!}\left(f^{(k-1)}(n)-f^{(k-1)}(0)\right)+R

\sum_{i=0}^{n-1} f(i) = \int^n_0f(x)\,dx-\frac{1}{2}(f(n)-f(0))+\frac{1}{12}(f'(n)-f'(0))-\frac{1}{720}(f^{(3)}(n)-f^{(3)}(0))+\frac{1}{30240}(f^{(5)}(n)-f^{(5)}(0))-\frac{1}{1209600}(f^{(7)}(n)-f^{(7)}(0))+\cdots

오차항은  \left|R\right|\leq\frac{2}{(2\pi)^{2(p+1)}}\int_0^n\left|f^{(p)}(x)\right|\,dx 로 주어짐.

\frac{B_k}{k!}\left(f^{(k-1)}(n)-f^{(k-1)}(1)\right) =(-1)^{k-1}\frac{B_k}{k}(\frac{1}{n^{k}}-1)

\int f(x)\,dx=(1+x)\ln (1+x)-xf(x)=\ln (1+x)f'(x)=\frac{1}{1+x},  f^{(2)}(x)=\frac{-1}{(1+x)^2}f^{(3)}(x)=\frac{2}{(1+x)^3},  f^{(4)}(x)=\frac{-6}{(1+x)^4}f^{(k-1)}(x)=(-1)^{k}\frac{(k-1)!}{x^{k-1}}

\ln(n!)= \sum_{k = 0}^{n-1}\ln(1+k)=n\ln n - n-\frac{1}{2}\ln n+\frac{1}{12}(\frac{1}{n}-1)+\cdots

그러므로,

 n! \approx B\sqrt{n}\, \left(\frac{n}{e}\right)^{n}

\frac{\pi}{2}=\lim_{n\to\infty}{1\over{2n}}\cdot{{2^{4n}\,(n!)^4}\over{((2n)!)^2}}

\sqrt{\frac{\pi}{2}}=\lim_{n\to\infty}\sqrt{{1\over{2n}}}\cdot{{2^{2n}\,(n!)^2}\over{(2n)!}}=\lim_{n\to\infty}\sqrt{{1\over{2n}}}\cdot{{2^{2n}\,(B\sqrt{n}\, \left(\frac{n}{e}\right)^{n})^2}\over{B\sqrt{2n}\, \left(\frac{2n}{e}\right)^{2n}}}=\frac{B}{2}

B=\sqrt{2\pi}

 

 

증명2: 안장점 근사의 응용

 

N! = \Gamma(N+1)=\int_0^{\infty} e^{-x} x^N dx 에서 x=Nz 로 치환하면,

N!= \int_0^{\infty} e^{-N z} \left(N z \right)^N N dz=N^{N+1}\int_0^{\infty}e^{N(\ln z-z)} dz

f \left( z \right) = \ln{z}-z

f'(z) = \frac{1}{z}-1

f''(z) = -\frac{1}{z^2}

z_0=1 일 때, 최대값을 가지며, f(z)\approx -1-\frac{1}{2} (z-1)^2+O[z-1]^3 가 된다.

따라서

N! \approx N^{N+1}\int_0^{\infty}e^{-N}e^{-\frac{N(z-1)^2}{2}} dz \approx N^{N+1}\sqrt{\frac{2\pi}{N}} e^{-N}=\sqrt{2\pi N} N^N e^{-N}

 

N=100일 때,

\sqrt{\frac{2\pi}{N}} e^{-N}\approx 9.33262\times 10^{-45}

\int_0^{\infty}e^{N(\ln z-z)} dz\approx 9.32485\times 10^{-45}

 

e^{N(\ln z-z)} 의 그래프

stirling.jpg

 

 

 

재미있는 사실

In Miscellanea Analytica (1730) appears Stirling’s formula (wrongly attributed to Stirling) which de Moivre used in 1733 to derive the normal curve as an approximation to the binomial. In the second edition of the book in 1738 de Moivre gives credit to Stirling for an improvement to the formula. De Moivre wrote:-

I desisted in proceeding farther till my worthy and learned friend Mr James Stirling, who had applied after me to that inquiry, [discovered that c = √(2 π)]. (http://www-groups.dcs.st-and.ac.uk/~history/Biographies/De_Moivre.html)

 

 

 

관련된 항목들

 

 

 

사전형태의 자료

 

 

관련논문

 

 

 

 

블로그