Ecuaciones diferenciales
Leyes escritas como tasas de cambio, y cómo resolverlas: exactamente cuando se puede, numéricamente siempre. Toda simulación, de un motor de videojuegos a un modelo climático, es una ecuación diferencial que se integra.
10 conceptos
La naturaleza rara vez dice dónde están las cosas; dice cómo cambian: la fuerza determina la aceleración, el número de infectados determina los nuevos contagios, el error determina la corrección del controlador. Una ecuación diferencial enuncia esa ley; resolverla predice el futuro a partir del presente. Aunque suele ser una asignatura aparte, se incluye aquí completa porque es donde el cálculo se convierte en simulación.
Conceptos
Ecuaciones diferenciales ordinarias (EDO)
Una ecuación que relaciona una función desconocida con sus derivadas, . Sus soluciones son trayectorias: dado dónde empiezas, la ecuación dice adónde vas después; el modelo matemático de todo lo que evoluciona en el tiempo.
Problema de valor inicial: existencia y unicidad
Picard–Lindelöf: si es lipschitziana en , entonces , tiene exactamente una solución cerca de . El determinismo, en matemáticas: el presente determina el futuro, y una simulación tiene una única respuesta correcta que aproximar.
Ecuaciones de variables separables
: se pasan todas las a un lado y se integra, . El crecimiento exponencial y la curva logística se resuelven así.
EDO lineales de primer orden
, que se resuelve con un factor integrante . La respuesta de todo sistema de primer orden (un termómetro, un filtro RC, un condensador cargándose) es una aproximación exponencial al equilibrio.
EDO lineales de segundo orden (oscilaciones)
: muelles, péndulos, circuitos, suspensiones. Las raíces de la ecuación característica deciden si el sistema oscila (raíces complejas), vuelve suavemente (raíces reales) o entra en resonancia.
Sistemas de EDO
Varias incógnitas acopladas, . Para sistemas lineales la solución es y los valores propios de deciden el crecimiento, el decaimiento y la oscilación.
Método de Euler
El resolvedor numérico de EDO más sencillo: seguir la tangente durante un paso de tiempo pequeño, . De primer orden (error ), fácil de desestabilizar y, en su forma semiimplícita, el integrador por defecto de la física de videojuegos.
Métodos de Runge–Kutta
Muestrear la pendiente en varios puntos dentro del paso y combinarlas para cancelar términos de error. El RK4
clásico tiene error : con la mitad de paso, el error se divide entre 16. Los pares adaptativos
(Dormand–Prince, ode45, solve_ivp) ajustan automáticamente.
Rigidez y métodos implícitos
Los sistemas con escalas de tiempo muy distintas (un muelle rígido sobre un cuerpo lento) obligan a los métodos explícitos a dar pasos diminutos solo para seguir siendo estables. Los métodos implícitos, , son estables con cualquier paso a cambio de resolver una ecuación en cada paso.
Ecuaciones en derivadas parciales (EDP)
Ecuaciones para campos que dependen del espacio y del tiempo, con derivadas parciales: difusión del calor, ondas, flujo de fluidos, electromagnetismo, mecánica cuántica. Se resuelven numéricamente discretizando el espacio (diferencias finitas, volúmenes finitos, elementos finitos, métodos espectrales).
A dónde lleva esta área en informática
ℒ IA y machine learning ★★★★★
⚙ Robótica y control ★★★★★
⚛ Física y simulación ★★★★★
- Mecánica clásica★★★★★←Ecuaciones diferenciales ordinarias (EDO), EDO lineales de segundo orden (oscilaciones)
- Motores físicos★★★★★←Ecuaciones diferenciales ordinarias (EDO), Problema de valor inicial: existencia y unicidad, EDO lineales de segundo orden (oscilaciones), Método de Euler, Rigidez y métodos implícitos
- Simulación gravitatoria de N cuerpos★★★★★←Sistemas de EDO, Métodos de Runge–Kutta
- Ecuación del calor y difusión★★★★★←Ecuaciones en derivadas parciales (EDP)
- Ecuación de ondas★★★★★←Ecuaciones en derivadas parciales (EDP)
- Dinámica de fluidos y CFD★★★★★←Ecuaciones en derivadas parciales (EDP)
- Método de los elementos finitos★★★★★←Ecuaciones en derivadas parciales (EDP)
- Modelos de poblaciones y epidemias★★★★★←Ecuaciones diferenciales ordinarias (EDO), Ecuaciones de variables separables, Sistemas de EDO
- +1