Mathématiques

Factorielle : définition, propriétés, approximation

La factorielle de $n$, notée $n!$, est le produit de tous les entiers de 1 à $n$. C'est l'une des fonctions les plus fondamentales en combinatoire et en analyse.

Définition

Pour $n \in \mathbb{N}$ : $$n! = \prod_{k=1}^{n} k = 1 \times 2 \times 3 \times \cdots \times n$$

Par convention, $0! = 1$ (produit vide). Relation de récurrence : $n! = n \times (n-1)!$ pour $n \geq 1$.

Table des premières valeurs

  • $0! = 1$
  • $1! = 1$
  • $2! = 2$
  • $3! = 6$
  • $4! = 24$
  • $5! = 120$
  • $6! = 720$
  • $7! = 5\,040$
  • $10! = 3\,628\,800$
  • $20! = 2\,432\,902\,008\,176\,640\,000$

Approximation de Stirling

Pour $n$ grand : $$n! \sim \sqrt{2\pi n}\left(\frac{n}{e}\right)^n$$

La formule de Stirling est remarquablement précise même pour des valeurs modestes. Pour $n = 10$ : Stirling donne $\approx 3\,598\,695$ contre la valeur exacte $3\,628\,800$, soit une erreur de 0.8\%.

Version logarithmique souvent plus utile : $\ln(n!) \approx n \ln n - n + \frac{1}{2}\ln(2\pi n)$.

Fonction Gamma

La factorielle se prolonge aux réels (et aux complexes) par la fonction Gamma d'Euler : $$\Gamma(n+1) = n! \quad \text{et} \quad \Gamma(x) = \int_0^{+\infty} t^{x-1} e^{-t} dt$$

Résultat remarquable : $\Gamma(1/2) = \sqrt{\pi}$, ce qui donne un sens à $(- \tfrac{1}{2})! = \sqrt{\pi}$.

À retenir

La factorielle croît plus vite que toute exponentielle : $n!$ domine $a^n$ pour tout $a > 0$. C'est crucial en complexité algorithmique : un algorithme en $O(n!)$ est inutilisable dès $n \approx 20$.

Une question ou une suggestion ? Écrivez-nous.