Calculateur Fonction Gamma (Lanczos et Stirling)

Calculateur fonction Gamma(x) : approximation de Lanczos g=7, Stirling, formule de reflexion d Euler, duplication de Legendre et factorielle generalisee.

Paramètres de calcul
Ce calculateur vous a-t-il été utile ?

La fonction Gamma

La fonction Gamma, introduite par Leonhard Euler en 1729 dans sa correspondance avec Christian Goldbach, est une des fonctions les plus importantes des mathématiques. Elle etend la factorielle des entiers naturels aux nombres complexes : Gamma(n) = (n-1)!.

Gamma(z) = integral_0^infini t^(z-1) * e^(-t) dt, pour Re(z) > 0

Prolongee a tout le plan complexe sauf en entiers negatifs ou nuls (0, -1, -2, ...) ou elle a des poles simples.

Équation fonctionnelle

Gamma(z+1) = z * Gamma(z). Avec Gamma(1) = 1 on obtient Gamma(n+1) = n!. Caracterisation unique par Bohr-Mollerup 1922.

Approximation de Lanczos

Lanczos (1964) avec g=7 et 9 coefficients donne 15 chiffres decimaux sur tout le plan complexe. Méthode standard dans scipy, GSL, Boost.

Formule de Stirling

Gamma(z+1) ~ sqrt(2*pi*z) * (z/e)^z * (1 + 1/(12z) + 1/(288z^2) + ...). Pour z=100 erreur <0.0001%. Le sqrt(2*pi) vient du produit de Wallis.

Reflexion d Euler

Gamma(z) * Gamma(1-z) = pi / sin(pi*z). Pour z=1/2 : Gamma(1/2) = sqrt(pi).

Duplication de Legendre

Gamma(z) * Gamma(z + 1/2) = 2^(1-2z) * sqrt(pi) * Gamma(2z).

Cinq modes

  1. Gamma(x) réel via Lanczos.
  2. ln Gamma pour x grand.
  3. Factorielle étendue x! = Gamma(x+1).
  4. Reflexion : verifie pi/sin(pi*x).
  5. Duplication de Legendre.

Valeurs speciales

  • Gamma(1) = 1
  • Gamma(1/2) = sqrt(pi) ~ 1.7725
  • Gamma(3/2) = sqrt(pi)/2 ~ 0.8862
  • Gamma(1/4) ~ 3.6256
  • Gamma'(1) = -gamma (Euler-Mascheroni)

Contexte historique

Euler introduisit Gamma en 1729 en repondant a Goldbach qui lui demandait comment interpoler la factorielle aux valeurs non entières. Legendre inventa la notation Gamma et prouva la formule de duplication. Gauss developpa la formule de multiplication. Weierstrass donna la définition par produit infini. La fonction est la pierre angulaire des fonctions speciales.

Applications

  • Probabilite : distributions Gamma, Beta, chi-deux, Student, Fisher, inverses.
  • Physique : équations de Schrodinger, modèles de diffusion, transitions atomiques.
  • Théorie des nombres : fonction zeta de Riemann, équation fonctionnelle, constantes de Stieltjes.
  • Combinatoire : coefficients binomiaux fractionnaires, fonction Beta B(x, y) = Gamma(x)Gamma(y)/Gamma(x+y).
  • Analyse complexe : residus aux poles, intégrales de contour, prolongements analytiques.
  • Physique des particules : amplitudes de diffusion, formule de Veneziano, théorie des cordes.

Contexte historique élargi de la fonction Gamma

La fonction Gamma naquit d'une question posée à Leonhard Euler en 1729 : existe-t-il une fonction continue qui étende la factorielle aux nombres non entiers ? Euler trouva la réponse avec un produit infini et, peu après, avec la célèbre représentation intégrale Γ(x) = ∫₀^∞ t^(x−1)e^(−t)dt. Ce fut le mathématicien français Adrien-Marie Legendre qui introduisit la notation Γ et la convention du décalage, selon laquelle Γ(n) = (n−1)! au lieu de n!, un choix qui provoque encore aujourd'hui de la confusion mais qui s'est imposé universellement. Karl Weierstrass lui donna ensuite une élégante forme de produit infini, la reliant à la constante d'Euler-Mascheroni. La fonction Gamma devint ainsi l'une des fonctions spéciales les plus importantes de l'analyse, un pont entre le discret des factorielles et le continu.

La fonction Gamma dans le plan complexe

La vraie puissance de la fonction Gamma émerge en l'étendant aux nombres complexes. Par le prolongement analytique, Γ(z) est définie sur tout le plan complexe sauf aux entiers non positifs 0, −1, −2, …, où elle présente des pôles simples. C'est une fonction méromorphe qui, remarquablement, n'a aucun zéro : son inverse 1/Γ(z) est au contraire une fonction entière. La fonction Gamma est profondément liée à la fonction zeta de Riemann par l'équation fonctionnelle de cette dernière, où Γ apparaît comme facteur essentiel. Cette connexion en fait un outil central en théorie analytique des nombres et dans l'étude de l'hypothèse de Riemann, ainsi qu'en physique, où elle apparaît dans la régularisation des intégrales et en théorie des cordes.

Mis à jour en juillet 2026

Questions fréquentes

Qu'est-ce que la fonction Gamma ?

La fonction Gamma Γ(x) est l'extension de la factorielle aux nombres réels et complexes. Pour les entiers positifs Γ(n) = (n−1)!, tandis que pour les valeurs non entières elle est définie par l'intégrale Γ(x) = ∫₀^∞ t^(x−1)e^(−t)dt. C'est l'une des fonctions spéciales les plus importantes des mathématiques, reliant le concept discret de factorielle à une fonction lisse et continue, avec d'innombrables applications en analyse, probabilités et physique.

Qu'est-ce que l'équation fonctionnelle de la Gamma ?

C'est la relation fondamentale Γ(x+1) = x·Γ(x), qui généralise la propriété de la factorielle (n+1)! = (n+1)·n!. En partant de Γ(1) = 1, cette récurrence permet de calculer la Gamma pour toute valeur en décalant l'argument d'entiers. C'est aussi ce qui engendre les pôles aux entiers non positifs : en divisant à répétition par x, la valeur diverge quand x atteint zéro ou un entier négatif.

Qu'est-ce que l'approximation de Lanczos ?

C'est une méthode numérique très précise pour calculer la fonction Gamma, développée par Cornelius Lanczos en 1964. Elle exprime Γ(z) par une somme finie de termes à coefficients précalculés, atteignant une haute précision en peu d'opérations. C'est la méthode utilisée par cette calculatrice et par la plupart des bibliothèques scientifiques, car elle combine précision et rapidité mieux que l'intégration directe ou la formule de Stirling.

Qu'est-ce que la formule de réflexion d'Euler ?

C'est l'identité Γ(x)·Γ(1−x) = π/sin(πx), qui relie les valeurs de la fonction Gamma en des points symétriques par rapport à 1/2. Elle permet de calculer la Gamma pour des arguments négatifs à partir des positifs et explique pourquoi Γ(1/2) = √π : en posant x = 1/2 on obtient Γ(1/2)² = π. C'est l'une des formules les plus élégantes de l'analyse, unissant la Gamma aux fonctions trigonométriques.

Qu'est-ce que la formule de duplication de Legendre ?

C'est l'identité Γ(x)·Γ(x+1/2) = Γ(2x)·√π·2^(1−2x), qui relie la valeur de la Gamma en x et x+1/2 à la valeur en 2x. Elle permet de doubler l'argument de la fonction et est un cas particulier du théorème de multiplication de Gauss plus général. Elle est utile dans les calculs avec des demi-entiers et dans les manipulations analytiques des fonctions spéciales, ainsi que dans la théorie de la fonction Bêta.

Pourquoi Γ(1/2) vaut-il √π ?

Parce que la fonction Gamma évaluée en 1/2 correspond à l'intégrale de Gauss. En substituant x = 1/2 dans l'intégrale de définition et en changeant de variable, on obtient ∫₀^∞ e^(−u²)du multiplié par deux, qui vaut √π. Ce résultat remarquable relie la fonction Gamma à la loi normale en statistique, où √π apparaît dans la constante de normalisation de la cloche de Gauss.

La fonction Gamma a-t-elle des zéros ?

Non, et c'est l'une de ses propriétés les plus remarquables : la fonction Gamma ne s'annule jamais en aucun point du plan complexe. Elle a en revanche des pôles simples aux entiers non positifs 0, −1, −2, …, où elle diverge vers l'infini. Par conséquent son inverse 1/Γ(z) est une fonction entière, définie et lisse partout, qui s'annule précisément là où Γ a ses pôles. Cette structure est centrale dans la théorie des fonctions spéciales.

Qui a découvert la fonction Gamma ?

C'est Leonhard Euler qui l'introduisit en 1729, répondant à la question de savoir si la factorielle pouvait être étendue aux nombres non entiers. Euler en donna à la fois la forme de produit infini et la représentation intégrale. La notation Γ et la convention du décalage Γ(n)=(n−1)! sont dues à Adrien-Marie Legendre, tandis que Karl Weierstrass en donna plus tard une élégante forme de produit infini liée à la constante d'Euler-Mascheroni.

Commentaires (0)

Pas encore de commentaire. Soyez le premier !