سٹرلنگ کی approximation کیا ہے؟

n! ≈ √(2πn) · (n/e)ⁿ
relative error < 1/(12n)۔ de Moivre اور Stirling نے 1730 میں آزادانہ طور پر دریافت کیا۔

سٹرلنگ کی approximation کہتی ہے کہ بڑے n کے لیے n! تقریباً √(2πn) · (n/e)ⁿ کے برابر ہوتا ہے۔ counting کی ایک formula میں π اور e دونوں کا ظاہر ہونا بہت حیران کن ہے۔ n = 10 پر خطا 1٪ سے کم ہے، جبکہ n = 100 پر 0.1٪ سے بھی کم۔ n جتنا بڑا ہوگا، formula اتنا ہی زیادہ درست ہوتا جائے گا۔

Stirling approximation: relative error تیزی سے صفر کی طرف
5.9e-30.030.050.08relative error151014nFehler

The relative error |n! − Stirling(n)| / n! falls below 1% at n = 8 and below 0.1% at n = 80. For large n, Stirling is essentially exact.

Abraham de Moivre نے 1730 میں پایا کہ n! ≈ C·√n·(n/e)ⁿ کسی constant C کے لیے درست ہے۔ اسی سال James Stirling نے شناخت کیا کہ C = √(2π) ہے۔ √(2π) دراصل Gaussian integral سے آتا ہے: Stirling کو Gamma function کے ذریعے اخذ کرنے پر ∫e^(-t²)dt = √π ظاہر ہوتا ہے، اور یوں π formula میں داخل ہوتی ہے۔

Stirling formula کی logarithmic شکل
ln(n!) ≈ n·ln(n) − n + ½·ln(2πn)
Equivalent: n! ≈ √(2πn) · (n/e)ⁿ
Relative error → 0 as n → ∞. Exact for all practical purposes when n ≥ 20.

اس کی logarithmic form طبیعیات میں ہر جگہ استعمال ہوتی ہے۔ statistical mechanics میں Boltzmann کی entropy formula S = k·ln(W) کو بہت بڑے N کے لیے ln(N!) چاہیے ہوتا ہے۔ Stirling ہمیں ln(N!) ≈ N·ln(N) − N دیتی ہے، جس سے حساب ممکن ہو جاتا ہے۔ زیادہ مکمل asymptotic series correction terms بھی دیتی ہے: n! = √(2πn)(n/e)ⁿ · exp(1/(12n) − 1/(360n³) + ⋯)

log(n!) بالکل ویسے ہی بڑھتا ہے جیسا Stirling بتاتا ہے
4.348.6800.3010.7781.382.0792.8573.7024.6065.566.567.6018.68123456789101112

On a log scale, n! and Stirlings approximation are visually identical. Relative error approaches 0 as n grows.

متعلقہ موضوعات
Gammaeقضیۂ اولی اعداد
Used in
Mathematics
Physics
Engineering
🧬Biology
💻Computer Sci
📊Statistics
📈Finance
🎨Art
🏛Architecture
Music
🔐Cryptography
🌌Astronomy
Chemistry
🦉Philosophy
🗺Geography
🌿Ecology
Want to test your knowledge?
Question
سٹرلنگ کا تخمینہ بیان کریں۔
tap · space
1 / 10