Ecuaciones diferenciales ordinarias (EDO)

Nivel UniversitarioDificultad ★★★★★Concepto⌖ Ver en el mapa

¿Qué es?

Una ecuación que relaciona una función desconocida con sus derivadas, y′=f(t,y)y' = f(t, y). 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.

¿Por qué existe?

La mayoría de las leyes científicas son locales en el tiempo: F=maF = ma de Newton, la desintegración radiactiva, la cinética química, el crecimiento de poblaciones. No dan el estado como fórmula de tt, sino la tasa a la que cambia en función del estado actual. Las EDO son como se escriben esas leyes, y resolverlas es como se hacen predicciones.

Intuición

Imagina un campo de pendientes: en cada punto (t,y)(t, y) una flechita con pendiente f(t,y)f(t, y). Una solución es una curva tangente a las flechas en todas partes, como una hoja arrastrada por la corriente. Puntos de partida distintos dan curvas distintas; la condición inicial elige una.

Definición formal

Una EDO de orden nn: F(t,y,y′,…,y(n))=0F\big(t, y, y', \dots, y^{(n)}\big) = 0. Toda EDO de orden nn se puede reescribir como un sistema de primer orden 𝐲′=𝐟(t,𝐲)\mathbf{y}' = \mathbf f(t, \mathbf y) con 𝐲∈ℝn\mathbf y \in \R^n (introduciendo y1=y,y2=y′,…y_1 = y, y_2 = y', \dots), la forma que usan los resolvedores numéricos.

Fórmulas

y′=f(t,y),y(t0)=y0y' = f(t, y), \qquad y(t_0) = y_0
m x¨=F(x,x˙,t)  ⟺  {x˙=vv˙=F(x,v,t)/mm\,\ddot x = F(x, \dot x, t) \iff \begin{cases}\dot x = v\\ \dot v = F(x, v, t)/m\end{cases}
la ley de Newton como sistema de primer orden

Ejemplo

Enfriamiento: T′=−k(T−Tamb)T' = -k(T - T_{\text{amb}}). Solución T(t)=Tamb+(T0−Tamb)e−ktT(t) = T_{\text{amb}} + (T_0 - T_{\text{amb}})e^{-kt}. Un disipador de CPU, una taza de café y un circuito RC obedecen la misma ecuación.

¿Por qué importa?

Los motores físicos, los simuladores de circuitos (SPICE), los modelos epidemiológicos, la farmacocinética, la mecánica orbital y los sistemas de control son resolvedores de EDO envueltos en conocimiento del dominio. En IA, las neural ODE convierten la propia red en una ecuación diferencial, y los modelos de difusión generan imágenes integrando una hacia atrás en el tiempo.

Aplicaciones en informática

  • Motores físicos★★★★★fundamentalFísica y simulación

    Un motor físico integra x˙=v\dot x = v, v˙=F/m\dot v = F/m para cada cuerpo en cada fotograma.

  • Mecánica clásica★★★★★fundamentalFísica y simulación

    La segunda ley de Newton es una EDO de segundo orden.

  • Modelos de poblaciones y epidemias★★★★★fundamentalFísica y simulación

    El crecimiento logístico, el depredador–presa y las epidemias SIR son modelos de EDO.

  • Teoría de control★★★★★fundamentalRobótica y control

    Las plantas y los controladores se describen con EDO; el control diseña su comportamiento en lazo cerrado.

Dónde aparece en IA

  • Neural ODE★★★★★fundamentalIA y machine learning

    Una neural ODE define el estado oculto con h′(t)=fθ(h,t)h'(t) = f_\theta(h, t) y usa un resolvedor de EDO como capa.

¿Dónde se utiliza?

Temas de informática a los que se llega desde aquí, con la cadena de ideas que lleva a ellos:

Qué depende de él

Ejercicios

1Cálculo directo

Reescribe y′′+3y′+2y=sin⁡ty'' + 3y' + 2y = \sin t como un sistema de primer orden.

Solución

Con y1=yy_1 = y, y2=y′y_2 = y': y1′=y2y_1' = y_2, y2′=sin⁡t−2y1−3y2y_2' = \sin t - 2y_1 - 3y_2.

2Problema aplicado

Una sala de servidores a 35 °C baja a 30 °C en 10 min con el aire a 20 °C. ¿Cuándo llega a 22 °C?

Solución

T−20=15e−ktT - 20 = 15e^{-kt}; 10=15e−10k⇒k=ln⁡(1,5)/1010 = 15e^{-10k} \Rightarrow k = \ln(1{,}5)/10. 2=15e−kt⇒t=10ln⁡7,5/ln⁡1,5≈49,72 = 15e^{-kt} \Rightarrow t = 10\ln 7{,}5/\ln 1{,}5 \approx 49{,}7 min.

↑ ↓ para navegar · ↵ · Esc