Calculadora de la 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, muy precisa.
Introduce un número real z (excepto 0 y los enteros negativos) para calcular al instante el valor de la función gamma.
Calculadora de la 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, muy precisa.
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. Amplía el concepto de factorial a todos los números complejos excepto los enteros no positivos. Para cualquier entero positivo n, Gamma(n) = (n-1)!, lo que la convierte en una generalización natural de la operación factorial. La introdujo por primera vez Leonhard Euler en el siglo XVIII y desde entonces se ha vuelto indispensable en ámbitos que van desde las matemáticas puras hasta la física teórica y la ingeniería.
Para números reales positivos, la función gamma se define por la integral Gamma(z) = integral desde 0 hasta infinito de 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 mediante continuación analítica. En particular, Gamma(z) tiene polos simples en z = 0, -1, -2, ... y es analítica en 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, ya que refleja la recurrencia 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 vincula los valores a ambos lados del eje real. También se usa mucho la fórmula de duplicación Gamma(z)*Gamma(z+1/2) = sqrt(pi)*2^(1-2z)*Gamma(2z).
En la práctica, la función gamma aparece en distribuciones de probabilidad como la distribución gamma y la 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, surge en mecánica cuántica, mecánica estadística, teoría de cuerdas y en 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 involucra 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, incluida Python math.gamma y muchos paquetes de cálculo científico. Tanto si eres estudiante de funciones especiales, ingeniero que calcula integrales o estadístico que trabaja con distribuciones continuas, esta herramienta ofrece resultados instantáneos y fiables.
Ejemplos
Valores comunes de la función gamma y su significado:
| z | Gamma(z) | Notas |
|---|---|---|
| 1 | 1 | Gamma(1) = 0! = 1 |
| 2 | 1 | Gamma(2) = 1! = 1 |
| 3 | 2 | Gamma(3) = 2! = 2 |
| 4 | 6 | Gamma(4) = 3! = 6 |
| 5 | 24 | Gamma(5) = 4! = 24 |
| 0.5 | aprox. 1.7724539 | Valor semientero, igual a sqrt(pi) |
Cómo usarlo
- Introduce un número real en el campo Valor (z). Puedes usar enteros, decimales o valores negativos no enteros.
- Haz clic en Calcular para obtener Gamma(z) mediante la aproximación de Lanczos.
- Lee el resultado que aparece debajo. Para enteros positivos n, verifica que Gamma(n) = (n-1)!.
- Usa el botón Restablecer para borrar la entrada y empezar un nuevo cálculo.
- 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 los enteros negativos?
En z = 0, -1, -2, ... la función gamma tiene polos donde diverge a infinito positivo o negativo. Esto se sigue de la relación de recurrencia Gamma(z+1) = z*Gamma(z): dividir por z 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 recurrente convierte a la función gamma en una extensión continua natural de la función 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 usado en la mayoría de los 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 trayectoria, 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 hipergeométricas.