Calculateur de fonction Gamma - Calculer Gamma(z) en ligne

Calculez la fonction Gamma pour tout nombre réel grâce à l’approximation de Lanczos, très précise.

Saisissez un nombre réel z (sauf 0 et les entiers négatifs) pour calculer instantanément la valeur de la fonction Gamma.

Calculateur de fonction Gamma - Calculer Gamma(z) en ligne
Calculez la fonction Gamma pour tout nombre réel grâce à l’approximation de Lanczos, très précise.

Saisissez un nombre réel. Exemples : 4, 0.5, -1.5

À propos de la fonction Gamma

La fonction Gamma, notée Gamma(z), est l’une des fonctions spéciales les plus importantes en mathématiques. Elle étend la notion de factorielle à tous les nombres complexes, à l’exception des entiers non positifs. Pour tout entier positif n, Gamma(n) = (n-1)!, ce qui en fait une généralisation naturelle de l’opération factorielle. Introduite par Leonhard Euler au XVIIIe siècle, elle est depuis devenue indispensable dans des domaines allant des mathématiques pures à la physique théorique et à l’ingénierie. Pour les réels positifs, la fonction Gamma est définie par l’intégrale Gamma(z) = integral from 0 to infinity of t^(z-1) * e^(-t) dt. Cette intégrale converge absolument pour tous les nombres complexes dont la partie réelle est positive. Pour les autres valeurs, la fonction est définie par prolongement analytique. En particulier, Gamma(z) possède des pôles simples en z = 0, -1, -2, ... et est analytique partout ailleurs dans le plan complexe. La fonction Gamma vérifie plusieurs identités fondamentales. La relation de récurrence Gamma(z+1) = z*Gamma(z) est sans doute la plus importante, car elle reflète la récurrence factorielle n! = n*(n-1)!. Une autre identité clé est la formule de réflexion : Gamma(z)*Gamma(1-z) = pi/sin(pi*z), qui relie les valeurs de part et d’autre de l’axe réel. La formule de duplication Gamma(z)*Gamma(z+1/2) = sqrt(pi)*2^(1-2z)*Gamma(2z) est également largement utilisée. En pratique, la fonction Gamma apparaît dans des distributions de probabilité telles que la distribution Gamma et la distribution bêta. Elle est essentielle en statistique pour exprimer les constantes de normalisation de nombreuses distributions continues. En combinatoire, elle généralise les coefficients binomiaux aux arguments non entiers. En physique, elle intervient en mécanique quantique, mécanique statistique, théorie des cordes et dans le calcul des diagrammes de Feynman. Ce calculateur utilise l’approximation de Lanczos, qui fournit une précision extrêmement élevée (généralement 15 chiffres significatifs ou plus) pour les arguments réels. L’approximation exprime Gamma(z+1) comme un produit faisant intervenir une fonction rationnelle aux coefficients soigneusement choisis. Elle est efficace numériquement et constitue la méthode privilégiée dans la plupart des bibliothèques logicielles, notamment Python math.gamma et de nombreux packages de calcul scientifique. Que vous soyez étudiant en fonctions spéciales, ingénieur calculant des intégrales ou statisticien travaillant avec des distributions continues, cet outil fournit des résultats instantanés et fiables.

Exemples

Valeurs courantes de la fonction Gamma et leur signification :

zGamma(z)Notes
11Gamma(1) = 0! = 1
21Gamma(2) = 1! = 1
32Gamma(3) = 2! = 2
46Gamma(4) = 3! = 6
524Gamma(5) = 4! = 24
0.5env. 1.7724539Valeur demi-entière, égale à sqrt(pi)

Mode d’emploi

  1. Saisissez un nombre réel dans le champ Valeur (z). Vous pouvez utiliser des entiers, des décimaux ou des valeurs négatives non entières.
  2. Cliquez sur Calculer pour calculer Gamma(z) avec l’approximation de Lanczos.
  3. Lisez le résultat affiché ci-dessous. Pour les entiers positifs n, vérifiez que Gamma(n) = (n-1)!.
  4. Utilisez le bouton Réinitialiser pour effacer la saisie et lancer un nouveau calcul.
  5. Notez que la fonction n’est pas définie en z = 0, -1, -2, etc. ; un message d’erreur s’affichera pour ces entrées.

Questions fréquentes

Qu’est-ce que la fonction Gamma ?
La fonction Gamma Gamma(z) est une généralisation de la factorielle aux nombres réels et complexes. Pour les entiers positifs, Gamma(n) = (n-1)!. Elle est définie par une intégrale impropre pour z réel positif et prolongée analytiquement à la majeure partie du plan complexe.
Pourquoi la fonction Gamma n’est-elle pas définie en 0 et aux entiers négatifs ?
En z = 0, -1, -2, ... la fonction Gamma possède des pôles où elle diverge vers plus ou moins l’infini. Cela découle de la relation de récurrence Gamma(z+1) = z*Gamma(z) : diviser par z introduit une singularité dès que z est un entier non positif.
Quel est le lien entre Gamma(n) et les factorielles ?
Pour tout entier positif n, Gamma(n) = (n-1)!. Par exemple, Gamma(5) = 4! = 24 et Gamma(6) = 5! = 120. Cette relation de récurrence fait de la fonction Gamma une extension continue naturelle de la factorielle.
Quel algorithme ce calculateur utilise-t-il ?
Ce calculateur utilise l’approximation de Lanczos avec g = 7. La méthode atteint une précision machine (environ 15 chiffres significatifs) pour les arguments réels et constitue l’approche standard dans la plupart des langages de programmation et bibliothèques scientifiques.
La fonction Gamma peut-elle renvoyer des valeurs négatives ?
Oui. Pour les valeurs négatives non entières de z, Gamma(z) alterne de signe entre deux pôles consécutifs. Par exemple, Gamma(-0.5) vaut environ -3.5449 et Gamma(-1.5) vaut environ 2.3633. La fonction est strictement positive pour tous les réels positifs z.
Où utilise-t-on la fonction Gamma en pratique ?
La fonction Gamma apparaît dans les distributions de probabilité (Gamma, bêta, khi carré), la combinatoire (coefficients binomiaux généralisés), la physique (intégrales de chemin, théorie des cordes) et l’ingénierie (traitement du signal). Elle sert aussi à normaliser des fonctions spéciales comme les fonctions de Bessel et les fonctions hypergéométriques.