Magia Recursiva: Definiendo e^x y Funciones Trigonométricas con Generadores Infinitos en Python
2025-04-21
Esta publicación muestra un truco inteligente que utiliza generadores infinitos en Python para definir funciones matemáticas de forma recursiva. Al definir recursivamente un generador para enteros positivos y aprovechar las expansiones en series de Taylor, el autor demuestra cómo generar los coeficientes de expansión en series de Taylor para e^x, sen x y cos x de forma recursiva, basándose únicamente en sus relaciones integrales sin definir previamente sus expresiones. La publicación también incluye una optimización utilizando un decorador memoize para mejorar el rendimiento y evitar los límites de profundidad de recursión.
Desarrollo
Generadores Infinitos