Calculateur de la 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 la 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 des mathématiques. Elle étend la notion de factorielle à tous les nombres complexes sauf les 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. La fonction a été introduite pour la première fois par Leonhard Euler au XVIIIe siècle et est depuis devenue indispensable dans des domaines allant des mathématiques pures à la physique théorique et à l'ingénierie. Pour les nombres réels positifs, la fonction gamma est définie par l'intégrale Gamma(z) = de 0 à l'infini de 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. Notamment, 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 satisfait 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é comme la loi gamma et la loi 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 à des arguments non entiers. En physique, elle intervient en mécanique quantique, en mécanique statistique, en théorie des cordes et dans le calcul des diagrammes de Feynman. Ce calculateur utilise l'approximation de Lanczos, qui offre une précision extrêmement élevée (généralement 15 chiffres significatifs ou plus) pour les arguments réels. L'approximation fonctionne en exprimant Gamma(z+1) comme un produit faisant intervenir une fonction rationnelle aux coefficients soigneusement choisis. Elle est très efficace en calcul et constitue la méthode de choix dans la plupart des bibliothèques logicielles, y compris math.gamma de Python et de nombreux outils de calcul scientifique. Que vous soyez étudiant en fonctions spéciales, ingénieur calculant des intégrales ou statisticien travaillant sur 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)Remarques
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 obtenir Gamma(z) à l'aide de 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 pour z = 0, -1, -2, etc. ; un message d'erreur s'affichera pour ces valeurs.

Questions fréquentes

Qu'est-ce que la fonction gamma ?
La fonction gamma, Gamma(z), est une généralisation de la fonction 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 pour les 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) : la division par z introduit une singularité lorsque z est un entier non positif.
Quelle est la relation 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 fonction 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 utilisée 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) change de signe d'un pôle à l'autre. Par exemple, Gamma(-0.5) vaut environ -3.5449 et Gamma(-1.5) environ 2.3633. La fonction est strictement positive pour toutes les valeurs réelles positives de z.
Où la fonction gamma est-elle utilisée en pratique ?
La fonction gamma apparaît dans les distributions de probabilité (gamma, bêta, khi-deux), 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 hypergéométriques.