Magia Recursiva: Definiendo e^x y Funciones Trigonométricas con Generadores Infinitos en Python

2025-04-21
Magia Recursiva: Definiendo e^x y Funciones Trigonométricas con Generadores Infinitos en Python

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.