Перейти до основного вмісту

Що таке наближення Стірлінга?

n! ≈ √(2πn) · (n/e)ⁿ
Відносна похибка < 1/(12n). Відкрито Муавром і Стірлінгом незалежно 1730 року.

Наближення Стірлінга стверджує, що для великих n n! ≈ √(2πn) · (n/e)ⁿ. Поява одразу π та e у формулі про підрахунок перестановок вражає. Для n = 10 похибка менша за 1%. Для n = 100 вона менша за 0.1%. Формула поліпшується без обмеження зі зростанням n.

Stirling approximation: relative error rapidly → 0
5.9e-30.030.050.08relative error151014nerror

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.

Абрагам де Муавр знайшов 1730 року, що n! ≈ C·√n·(n/e)ⁿ для деякої сталої C. Джеймс Стірлінг визначив C = √(2π) того ж року. √(2π) виникає з інтеграла Гаусса: при виведенні Стірлінга через гамма-функцію з'являється інтеграл ∫e^(-t²)dt = √π, що вносить π у формулу.

Stirling's formula: logarithmic form
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.

Логарифмічну форму використовують усюди у фізиці: у статистичній механіці формула ентропії Больцмана S = k·ln(W) потребує ln(N!) для величезних N (молі частинок). Стірлінг дає ln(N!) ≈ N·ln(N) - N, роблячи її розв'язною. Повний асимптотичний ряд додає поправки: n! = √(2πn)(n/e)ⁿ · exp(1/(12n) - 1/(360n³) + ⋯)

log(n!) grows exactly as Stirling predicts
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.

Пов'язані теми
Гамма E Теорема про розподіл простих чисел
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
Готові грати?
π

Pi

Memorize pi, e, and 38 mathematical constants using the numpad path method

Грати зараз - безкоштовно

Без реєстрації. Працює на будь-якому пристрої.

MemPi
Грайте в наступному польоті · працює офлайн
Додайте PlayMemorize на головний екран
У Safari торкніться Поділитися , потім виберіть «На екран Домівки».