¡Déjame ver si puedo ser aún más ilustrativo que Johnny Zhong aquí, porque creo que las imágenes y ejemplos muy específicos son realmente útiles para comprender!
Tomemos un ejemplo muy específico y simple de un tanque cilíndrico (como un termo) lleno de agua con una espita en la parte inferior:
Para hacer que esto sea más análogo a un problema del mundo real, se podría considerar como un gran contenedor de almacenamiento que contiene aceite que se escapa a través de un agujero, ¡y queremos saber cuánto aceite queda en el tanque después de un período de tiempo! (puede calcular cuánto se ha derramado simplemente restando el volumen restante del volumen original).
- ¿Cuál es la solución de esta ecuación diferencial?
- ¿Por qué un péndulo invertido es estable en su posición más alta cuando se mueve hacia arriba y hacia abajo a altas frecuencias?
- ¿Qué clase sería más útil para un programador, álgebra lineal o ecuaciones diferenciales?
- ¿Cuál es el significado de los valores propios de una ecuación diferencial?
- ¿Cuál es la solución de la ecuación diferencial [matemáticas] \ frac {dy} {dx} = \ frac {y ^ 2 + x ^ 2 + 2xy + y + x} {y ^ 2 + x ^ 2 + 2xy + 2y + 2x }?[/matemáticas]
Lo que queremos saber, eventualmente, es cuál es el volumen del líquido en el tanque después de un período de tiempo determinado. Entonces, lo que queremos saber es una función que nos dará el volumen de agua (v), el tiempo transcurrido (t) o:
v = f (t)
La respuesta a eso no es obvia, porque la “tasa” de fuga de líquido depende de la presión por encima, que depende de la profundidad del líquido, que está cambiando continuamente. Sin embargo, * podemos * crear una ecuación diferencial ordinaria basada únicamente en la ley de conservación de la masa. Básicamente podemos configurar una ecuación para el * cambio * en el volumen mirando lo que entra y sale:
tasa de acumulación = entradas – salidas
La tasa de acumulación en este caso es el cambio de volumen a lo largo del tiempo o:
dv / dt
En este caso no tenemos líquido agregado, por lo que las entradas = 0
Las salidas son el volumen de líquido que sale a través del orificio. No es demasiado difícil deducir esa ecuación, pero para evitar las tangentes, simplemente afirmemos que el volumen de líquido que sale a través de la fuga es:
[matemáticas] a \ sqrt {2gh} [/ matemáticas]
donde g = aceleración debida a la gravedad (aproximadamente 9.81 en unidades SI), h = la altura del líquido en el tanque y a = el área del orificio de fuga.
Por lo tanto, nuestra ecuación diferencial (en este caso, una ecuación diferencial ordinaria u ODE) es:
tasa de acumulación = entradas – salidas
dv / dt = 0 – [matemáticas] a \ sqrt {2gh} [/ matemáticas]
o solo
dv / dt = – [matemáticas] a \ sqrt {2gh} [/ matemáticas]
Una cosa que podemos ver es que v (el volumen del líquido en el tanque) yh (la altura del líquido en el tanque) están relacionadas. De hecho, la geometría simple nos dice que:
v = h * A
donde A = el área de la sección transversal del tanque, ya que es un cilindro. Entonces podemos reescribir nuestra ecuación como:
d (h * A) / dt = – [matemáticas] a \ sqrt {2gh} [/ matemáticas]
y como A no cambia con el tiempo:
A * dh / dt = – [matemáticas] a \ sqrt {2gh} [/ matemáticas]
y dividiendo a través de A:
dh / dt = [matemáticas] – \ frac {a} {A} \ sqrt {2gh} [/ matemáticas]
¡Ahora sabemos cómo cambia la altura del líquido en el tanque con el tiempo! Pero esto es solo una ecuación diferencial, observe que no hay una “t” allí, no podemos calcular directamente una altura en un momento dado (🙁).
Necesitamos encontrar una función que haga eso por nosotros y satisfaga nuestra ecuación diferencial. ¡Ojalá tuviéramos una forma de resolverlo dada nuestra ecuación diferencial!
¡Pero espera! Esta ODE particular es separable, podemos obtener todas nuestras h de un lado y todas nuestras t del otro. Lo que significa que podemos integrar ambos lados. ¡Y la integración nos dará una función que satisfaga la derivada, que es exactamente lo que queremos! Así que hagamos algunas matemáticas aquí:
Si manipulamos nuestro ODE algebraicamente, podemos configurarlo como:
[matemática] \ frac {dh} {\ sqrt {h}} = – \ frac {a} {A} \ sqrt {2g} \ cdot dt [/ math]
Estos son derivados bastante fáciles de integrar, por lo que terminas con (¡no olvides la constante de integración!):
[matemáticas] 2 \ cdot \ sqrt {h} = – \ frac {a} {A} \ sqrt {2g} \ cdot t + c [/ math]
Dado que h es el valor de interés, podemos obtenerlo por sí solo dividiendo por 2 y cuadrando ambos lados:
[matemáticas] h = – \ left (\ frac {a} {2A} \ sqrt {2g} \ cdot t + c \ right) ^ {2} [/ math]
¡Y eso es! Ahora tenemos una ecuación que nos dará la altura del líquido en el tanque en cualquier momento, y lo hicimos utilizando la conservación de la masa y una ecuación diferencial. La constante “c” que se atascó allí debido a la constante de integración se resuelve resolviendo la ecuación en un tiempo y altura conocidos, generalmente al principio. En este caso, c será igual a la raíz cuadrada de la altura inicial del líquido.
Si observamos cómo se ve esa función con el tiempo, se ve (para A = 500, a = 1 y la altura inicial de 9, que son solo algunos ejemplos razonables que elegí):
Entonces puede ver que el tanque drena más rápido cuanto más alto es el líquido, lo que tiene sentido dada nuestra ecuación diferencial. ¡Entonces nuestra función parece satisfacer los requisitos! ¡Y tenemos una ecuación del mundo real para estimar la altura del líquido en un tanque con fugas!