ẏ Simulación
Cómo predice un ordenador el movimiento: ecuaciones diferenciales, integradores numéricos, estabilidad y caos.
- 01
Derivada
es la tasa de cambio instantánea de en : la pendiente de la recta tangente a la gráfica, definida como el límite de las pendientes de las rectas secantes.
- 02
Integral definida
es el límite de las sumas de Riemann: el área con signo entre la gráfica y el eje o, más en general, el total acumulado por una tasa en .
- 03
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.
- 04
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.
- 05
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. - 06
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.
- 07
Sistemas dinámicos
Un estado y una regla que lo hace avanzar: continua () o discreta (). Las preguntas pasan de «encontrar la fórmula» a «¿qué pasa a largo plazo?», y todo algoritmo iterativo, del descenso de gradiente a una red recurrente, es un sistema dinámico discreto.
- 08
Puntos de equilibrio y estabilidad
Un equilibrio es estable si los estados cercanos siguen cerca (y asintóticamente estable si vuelven). Se linealiza: si todos los valores propios de la jacobiana tienen parte real negativa, es asintóticamente estable.
- 09
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.
- 10
Caos y sensibilidad a condiciones iniciales
Sistemas deterministas cuyas trayectorias cercanas se separan exponencialmente, con . Solo se puede predecir hasta un horizonte de unos : medir mejor solo compra tiempo de forma logarítmica.
- 11
Motores físicos
Software que hace avanzar un mundo de cuerpos en pasos de tiempo pequeños: acumular fuerzas, integrar velocidades y posiciones (Euler semiimplícito o Verlet), detectar colisiones y resolver contactos. Un resolvedor numérico de EDO ajustado para la velocidad y la estabilidad más que para la precisión.