¿Existe algún "superlogaritmo" o algo así para resolver una ecuación como ésta?
xx=10?
¿Existe algún "superlogaritmo" o algo así para resolver una ecuación como ésta?
xx=10?
Sí, se llama Función Lambert W . Desplácese hacia abajo y eche un vistazo al Ejemplo 2.
Los Lambert W es técnicamente una función multivaluada. Las ecuaciones como la suya también pueden resolverse con una función de un solo valor más sencilla, la Wright ω función (véase también Corless y Jeffrey 2002 ), que se define con respecto a la norma de Lambert W . Los Lambert W por su definición es la opción natural para funciones exponenciales como la suya, mientras que el Wright ω se adapta mejor a los logarítmicos (por ejemplo z=ω+ln(ω) ), pero a menudo se puede transformar entre los dos. En su caso, los dos son equivalentes a través de:
xx=a→x=lnaW0(lna)=lnaω(ln(lna))
para a∈Z y donde W0 es la rama superior (principal) de la curva de Lambert W función.
Si necesita valores numéricos, el sistema Wright ω puede ser más fácil y eficiente de calcular. Para z=ln(ln10))≈0.834032... (y real z∈[−1,2] ), lo siguiente es una aproximación para ω(z) :
ω(z)≈1+12(z−1)+116(z−1)2−1192(z−1)3−13072(z−1)4+1361440(z−1)5...
La caja de herramientas simbólica de Matlab tiene soporte incorporado a través de wrightOmega
, al igual que Maple con Wrightomega
. Además, he implementado los Wright ω función para la evaluación compleja de doble precisión en Matlab basado en un artículo de 2012 de Lawrence, Corless y Jeffrey - es de 3 a 4 órdenes de magnitud más rápido que realizar cálculos de precisión variable/simbólica.
I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.