Calculadora de función Gamma - Calcula Gamma(z) en línea

Calcula la función Gamma para cualquier número real con la aproximación de Lanczos de alta precisión.

Introduce un número real z (excepto 0 y enteros negativos) para calcular al instante el valor de la función Gamma.

Calculadora de función Gamma - Calcula Gamma(z) en línea
Calcula la función Gamma para cualquier número real con la aproximación de Lanczos de alta precisión.

Introduce un número real. Ejemplos: 4, 0.5, -1.5

Acerca de la función Gamma

La función Gamma, denotada Gamma(z), es una de las funciones especiales más importantes de las matemáticas. Extiende el concepto de factorial a todos los números complejos excepto los enteros no positivos. Para cualquier entero positivo n, Gamma(n) = (n-1)!, por lo que es una generalización natural de la operación factorial. La función fue introducida por Leonhard Euler en el siglo XVIII y desde entonces se ha vuelto indispensable en áreas que van desde la matemática pura hasta la física teórica y la ingeniería. Para números reales positivos, la función Gamma se define mediante la integral Gamma(z) = integral from 0 to infinity of t^(z-1) * e^(-t) dt. Esta integral converge absolutamente para todos los números complejos con parte real positiva. Para otros valores, la función se define por continuación analítica. En particular, Gamma(z) tiene polos simples en z = 0, -1, -2, ... y es analítica en todo el resto del plano complejo. La función Gamma satisface varias identidades fundamentales. La relación de recurrencia Gamma(z+1) = z*Gamma(z) es quizá la más importante, porque refleja la recurrencia del factorial n! = n*(n-1)!. Otra identidad clave es la fórmula de reflexión: Gamma(z)*Gamma(1-z) = pi/sin(pi*z), que conecta valores a ambos lados del eje real. La fórmula de duplicación Gamma(z)*Gamma(z+1/2) = sqrt(pi)*2^(1-2z)*Gamma(2z) también se usa ampliamente. En la práctica, la función Gamma aparece en distribuciones de probabilidad como la distribución Gamma y la distribución Beta. Es esencial en estadística para expresar las constantes de normalización de muchas distribuciones continuas. En combinatoria, generaliza los coeficientes binomiales a argumentos no enteros. En física, aparece en la mecánica cuántica, la mecánica estadística, la teoría de cuerdas y el cálculo de diagramas de Feynman. Esta calculadora usa la aproximación de Lanczos, que ofrece una precisión extremadamente alta (normalmente 15 o más cifras significativas) para argumentos reales. La aproximación funciona expresando Gamma(z+1) como un producto que incluye una función racional con coeficientes cuidadosamente elegidos. Es computacionalmente eficiente y es el método preferido en la mayoría de las bibliotecas de software, incluidas Python math.gamma y muchos paquetes de cálculo científico. Ya seas estudiante de funciones especiales, ingeniero calculando integrales o estadístico trabajando con distribuciones continuas, esta herramienta ofrece resultados instantáneos y fiables.

Ejemplos

Valores comunes de la función Gamma y su significado:

zGamma(z)Notas
11Gamma(1) = 0! = 1
21Gamma(2) = 1! = 1
32Gamma(3) = 2! = 2
46Gamma(4) = 3! = 6
524Gamma(5) = 4! = 24
0.5aprox. 1.7724539Valor semientero, igual a sqrt(pi)

Cómo usarla

  1. Introduce un número real en el campo Valor (z). Puedes usar enteros, decimales o valores negativos no enteros.
  2. Haz clic en Calcular para obtener Gamma(z) mediante la aproximación de Lanczos.
  3. Lee el resultado mostrado abajo. Para enteros positivos n, comprueba que Gamma(n) = (n-1)!.
  4. Usa el botón Restablecer para borrar la entrada e iniciar un nuevo cálculo.
  5. Ten en cuenta que la función no está definida en z = 0, -1, -2, etc.; aparecerá un mensaje de error para esas entradas.

Preguntas frecuentes

¿Qué es la función Gamma?
La función Gamma Gamma(z) es una generalización de la función factorial a números reales y complejos. Para enteros positivos, Gamma(n) = (n-1)!. Se define mediante una integral impropia para z real positivo y se extiende analíticamente a la mayor parte del plano complejo.
¿Por qué la función Gamma no está definida en 0 y enteros negativos?
En z = 0, -1, -2, ... la función Gamma tiene polos donde diverge a más o menos infinito. Esto se deduce de la relación de recurrencia Gamma(z+1) = z*Gamma(z): al dividir por z se introduce una singularidad cuando z es un entero no positivo.
¿Cuál es la relación entre Gamma(n) y los factoriales?
Para cualquier entero positivo n, Gamma(n) = (n-1)!. Por ejemplo, Gamma(5) = 4! = 24 y Gamma(6) = 5! = 120. Esta relación de recurrencia convierte a la función Gamma en una extensión continua natural del factorial.
¿Qué algoritmo usa esta calculadora?
Esta calculadora usa la aproximación de Lanczos con g = 7. El método alcanza precisión de máquina (unas 15 cifras significativas) para argumentos reales y es el enfoque estándar en la mayoría de lenguajes de programación y bibliotecas científicas.
¿La función Gamma puede devolver valores negativos?
Sí. Para valores negativos no enteros de z, Gamma(z) alterna de signo entre polos consecutivos. Por ejemplo, Gamma(-0.5) es aproximadamente -3.5449 y Gamma(-1.5) es aproximadamente 2.3633. La función es estrictamente positiva para todos los valores reales positivos de z.
¿Dónde se usa la función Gamma en la práctica?
La función Gamma aparece en distribuciones de probabilidad (Gamma, Beta, chi-cuadrado), combinatoria (coeficientes binomiales generalizados), física (integrales de camino, teoría de cuerdas) e ingeniería (procesamiento de señales). También se usa para normalizar funciones especiales como las funciones de Bessel y las funciones hipergeométricas.