Che cos'è Stirling's Approximation?

n! ≈ √(2πn) · (n/e)ⁿ
Relative error < 1/(12n). Discovered by de Moivre e Stirling independently in 1730.

L'approssimazione di Stirling afferma che, per n grande, n! ≈ √(2πn) · (n/e)ⁿ. La comparsa simultanea di π ed e in una formula che conta permutazioni è sorprendente. Per n = 10 l'errore è inferiore all'1%. Per n = 100 è inferiore allo 0,1%. La formula migliora senza limite al crescere di 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.

Abraham de Moivre trovò nel 1730 che n! ≈ C·√n·(n/e)ⁿ per una certa costante C. James Stirling identificò nello stesso anno C = √(2π). Il fattore √(2π) nasce dall'integrale gaussiano: quando si ricava la formula di Stirling tramite la funzione Gamma, compare l'integrale ∫e^(-t²)dt = √π, che porta π dentro la formula.

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.

Il logarithmic form è used throughout physics: in statistical mechanics, Boltzmann's entropy formula S = k·ln(W) requires ln(N!) per huge N (moles di particles). Stirling dà ln(N!) ≈ N·ln(N) - N, making it tractable. Il full asymptotic serie adds corrections: 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.

Argomenti correlati
Gamma E Teorema dei numeri primi
Usato in
Matematica
Fisica
Ingegneria
🧬Biologia
💻Informatica
📊Statistica
📈Finanza
🎨Arte
🏛Architettura
Musica
🔐Crittografia
🌌Astronomia
Chimica
🦉Filosofia
🗺Geografia
🌿Ecologia
Want to test your knowledge?
Question
Perché π compare in una formula sui fattoriali?
tap · space
1 / 10