Volver al temario.

Tema 5. Ecuaciones diferenciales ordinarias de primer orden.

Introducción

En ciencia suele ocurrir que las magnitudes que nos interesan no son directamente "accesibles", pero sí somos capaces de encontrar relaciones entre ellas y sus derivadas. Ejemplo base: una población de cualquier ser vivo crece, al principio, de manera proporcional al tamaño de la población: cuantos más individuos hay, mayor descendencia tienen. Esto nos lleva a plantear la ecuación:

P(t)=kP(t).

Veremos cómo resolverla.
Otro ejemplo: la temperatura a la que se enfría un cuerpo depende de la diferencia de temperatura con el medio:

T(t)=k(TambT(t)).

Definiciones

Una ecuación diferencial (ED) es una ecuación que relaciona una función incógnita con algunas de sus derivadas.

El orden de una ecuación diferencial es el mayor orden de las derivadas que aparecen en la ecuación.
Ejemplos:

Forma diferencial. Una EDO de primer orden se puede poner en forma diferencial sustituyendo y por dydx y "pasando multiplicando":

y=sinysin(y)dxdy=0

Una solución de una ecuación diferencial es una función f(x) definida en un intervalo I tal que al sustituirla en la ecuación se verifica la igualdad. Distinguimos entre soluciones explícitas e implícitas:

Llamamos solución general a una familia de funciones dependientes de un parámetro arbitrario C. Solución singular: no se obtiene de la general.

Ejemplos:

Problema de Valores Iniciales

El problema de valores iniciales (PVI) o problema de Cauchy se define como:

{y=F(x,y)y(x0)=y0

Solución particular: valor concreto de C en la solución general.

Teorema de Existencia y Unicidad.
Si F(x,y) y su derivada parcial Fy son continuas en una región R, entonces existe una única solución en un intervalo I que satisface la ecuación diferencial y la condición inicial.

Interpretación geométrica

Una ecuación diferencial de primer orden de la forma

y=F(x,y)

se puede interpretar como un campo de direcciones en R2. En cada punto (x,y), la ecuación define la pendiente de una recta tangente. Al dibujar estas direcciones en varios puntos, obtenemos un campo de direcciones, que nos da una idea visual del comportamiento de las soluciones.
Pasted image 20250330094204.png
Las soluciones de la ecuación son curvas cuya derivada en cada punto coincide con la dirección del campo. Es decir, son trayectorias tangentes a los vectores del campo de direcciones (curvas negras de la siguiente imagen). Cuando se impone una condición inicial y(x0)=y0, es decir, un PVI, se selecciona una única curva de solución que pasa por (x0,y0) (la curva roja).
Pasted image 20250330094315.png

Resolución de EDOs de Primer Orden

Ecuaciones de Variables Separables

Si la ecuación se puede escribir como:

y=a(x)b(y)

Se separan las variables y se integran ambos lados:

1b(y)dy=a(x)dx

Ejemplo: Resolver y=x(y2).

Ejemplo: Resolver el problema de valor inicial

{y=2x(y2)y(0)=1

Ecuaciones Homogéneas

Una ecuación es homogénea si:

f(tx,ty)=f(x,y)

Mediante el cambio de variable y(x)=xz(x), la ecuación queda transformada en una de variables separables.

Ejemplo: Resolver y=yxy+x.
En primer lugar, comprobamos que es homogénea:

f(tx,ty)=tytxty+tx=t(yx)t(y+x)=yxy+x=f(x,y)

Por lo que es homogénea. Por tanto, hacemos el cambio de variable:

y=xz,y=z+xz,

sustituimos en la ecuación:

z+xz=xzxxz+x=x(z1)x(z+1)=z1z+1,xz=z1z+1z=z1z(z+1)z+1=z1z2zz+1=z21z+1.xz=z21z+1,z+1z21dz=1xdx,z+1z2+1dz=1xdx,

integramos ambos lados:

z+1z2+1dz=1xdx,zz2+1dz+1z2+1dz=ln|x|+C,12ln(z2+1)+arctan(z)=ln|x|+C.

Deshacer el cambio

z=yx,12ln(y2x2+1)+arctan(yx)=ln|x|+C.

Ecuaciones Lineales

De la forma:

y+P(x)y=Q(x)

Si homogénea, i.e., Q(x)=0, entonces es de variables separables.
Ejemplo: y+cos(x)y=0.

Si no homogénea, derivada de un producto:
Ejemplo motivador: Resolver y+2xy=x.
Nos damos cuenta de que si multiplicamos ambos miembros por μ

μy+2xμy=μx

en la parte izquierda tenemos casi la derivada de un producto. Para que sea μy+2xμy=(μy) debe ser:

μ=μ2x

y entonces:

dμμ=2xdx

Integrando:

ln(μ)=x2μ=ex2

Sustituyendo

(ex2y)=ex2x

Integrando ambos lados:

ex2y=ex2xdx+C

Y finalmente

y=ex2(12ex2+C)y=12+Cex2

En la práctica usaremos la fórmula:

y(x)=eP(x)dx(Q(x)eP(x)dxdx+C)

o más troceada:

μ=PdxI=Qeμdxy=eμ(I+C).

Ejemplo
Consideremos el PVI:

y+2y=exy(0)=1.

Identificamos:

La solución general viene dada por:

y(x)=eP(x)dx(Q(x)eP(x)dxdx+C)
  1. Calculamos

    eP(x)dx=e2dx=e2x
  2. Cálculo de la integral

    Q(x)eP(x)dxdx=exe2xdx=e3xdx

    Resolviendo la integral:

    e3xdx=e3x3
  3. Expresión de la solución general

    y(x)=e2x(e3x3+C)y(x)=ex3+Ce2x
  4. Aplicación de la condición inicial y(0)=1

    1=e03+Ce01=13+CC=23
  5. Solución particular

    y(x)=ex3+23e2x

Ecuaciones Exactas

La escribimos en forma diferencial:

M(x,y)dx+N(x,y)dy=0.

Decimos que es exacta si

(1)My=Nx

Para resolverla, buscamos una solución implícita general F(x,y)=C, que debe cumplir que

Fx+Fyy=0,Fxdx+Fydy=0,

luego podemos probar con una F que cumpla

Fx=M.

Así pues tendríamos que F=Mdx+K(y). Observa que la constante de integración K puede depender de y, pues estamos integrando respecto de x. Por otra parte, como debería ser Fy=N se tiene que

Mydx+K(y)=N

y de aquí podemos obtener K, integrando en:

K(y)=NMydx

pues gracias a (1) tenemos asegurado que NMydx no depende de x.

Ejemplo
Consideremos la ecuación diferencial:

(2xy+3)dx+(x2+4y)dy=0

Calculamos las derivadas parciales:

My=y(2xy+3)=2x.Nx=x(x2+4y)=2x.

Sabemos que una solución F(x,y) debe satisfacer:

Fx=M=2xy+3.

Integramos respecto a x:

F(x,y)=(2xy+3)dx=x2y+3x+K(y),

donde K(y) es una función de y que debemos determinar.
Ahora usamos:

x2+K(y)=x2+4y.

De aquí, K(y)=4y, y al integrar:

K(y)=2y2+C.

Por lo tanto, la solución implícita es:

F(x,y)=x2y+3x+2y2=C.

Factor Integrante

Si la ecuación no es exacta, se busca una función μ(x,y) tal que multiplicando la ecuación se convierta en exacta.
Se dice que una función μ(x,y) es un factor integrante de una EDO de primer orden si al multiplicar μ por ambos miembros de la EDO, ésta se convierte en exacta.

Ejemplo:
Comprobar que μ(x,y)=y3 es un factor integrante de la ecuación:

xydx+(2x2+3y220)dy=0

Para una EDO escrita en la forma:

Mdx+Ndy=0

obtenemos un factor integrante dependiente de x o de y, "si tenemos suerte".

Ejemplo 0:
Veamos cómo obtener el factor integrante para

xydx+(2x2+3y220)dy=0

μ(x)xMdx+μ(x)(x2+3y20)Ndy=0

My=μ(x)x

Nx=μ(x)(x2+3y20)+μ(x)4x

μμ depende de y

μ(y)xMdx+μ(y)(x2+3y20)Ndy=0

My=x(μ(y)+μ(y))

Nx=4xμ(y)

x(μ(y)+μ(y))=4xμ(y)

μy+μ=4μ

μy=3μ

μμ=3y ln(μ)=3ln(y)

μ=y3

Ejemplo 1:
Encontrar un factor integrante para la ecuación:

y=y+x

Ejemplo 2:
Comprobar si la EDO:

(1+y)dx+(1x)dy=0

es exacta y, en caso de no serlo, encontrar un factor integrante.

Diagrama de flujo

Dada una ode y=f(x,y), podemos seguir el siguiente diagrama de flujo:

graph TD;
    B{"¿Variables
separables?"} B -- "Sí" --> C("Método de
variables separables") --> D("YOU WIN!") B -- "No" --> F{"¿Homogénea?"} F -- "Sí" --> G("Cambio y(x) = x z(x)") --> C F -- "No" --> I{"¿Lineal?"} I -- "Sí" --> J{"L. homogénea?"} J-- "Sí" --> C J-- "No" --> A("Fórmula") --> D I -- "No" --> K{"Forma direncial:
Exacta?"} K -- "Sí" --> L("Método de exactas") --> D K -- "No" --> M{"¿Factor
integrante?"} M -- "Sí" --> L M -- "No" --> O("GAME OVER")

Aplicaciones y Modelización

Desintegración Radiactiva

Muchos elementos radiactivos se desintegran con una tasa de desintegración proporcional a la cantidad de sustancia presente en el medio. Si X denota a la sustancia y Q(t) a la cantidad presente en el instante t, entonces la tasa de cambio de Q(t) con respecto a t está dada por:

Q(t)=rQ(t),

donde r>0 depende del elemento X.
La solución es

Q(t)=Cer(tt0).

Para determinar C y r se usa una medición de la cantidad de materia en un instante concreto: en el instante t0 hay Q0 cantidad de materia, y también con un valor experimental conocido como la semivida del elemento X, que es el tiempo necesario para que la cantidad de sustancia se reduzca a la mitad y se denota por TX. Así pues para determinar completamente el modelo, se usa que

Q(t0)=Q0

y

Q(t0+TX)=Q0/2.

Ejemplo 1: Los arqueólogos usaron trozos de madera quemada encontrados en unas cuevas para fechar las pinturas prehistóricas de las paredes. Determinar la edad de la madera si se encontró que había desaparecido el 85.5% de C-14, sabiendo que la vida media del C-14 es de 5730 años.

Ejemplo 2: Un reactor convierte el uranio-238, relativamente estable, en plutonio-239, un isótopo radiactivo. Al cabo de 15 años, se ha desintegrado el 0.043% de la cantidad inicial de una muestra de plutonio. Calcular la semivida del isótopo.

Cinética de reacciones químicas

En muchas reacciones químicas, la velocidad de formación de un producto es proporcional a las cantidades restantes de los reactivos. Si dos sustancias, A y B, se combinan para formar una tercera sustancia C, la rapidez o velocidad de reacción es proporcional al producto de las cantidades de A y B que no han reaccionado aún.

Matemáticamente, si A(t) y B(t) representan las cantidades de A y B en el tiempo t, y la reacción sigue una ley de velocidad de segundo orden:

dadt=k(A0aC)(B0bC),

donde A0 y B0 son las cantidades iniciales de A y B, respectivamente, a y b reflejan la estequiometría de la reacción, y k es una constante de proporcionalidad.

Ejemplo
3 g de A junto con 5 g de B dan lugar a 2 g de C y 6 g de D. Inicialmente tenemos 80g de A y 120 g de B. Si la formación de C es proporcional a la cantidad de reactivos que queda, calcula el modelo e cantidad de C en función del tiempo, sabiendo que al minuto de comenzar la reacción se ha producido 5 g de C.

Reacción química (en proporciones):
3gA+5gB2gC+6gD

Cantidades iniciales:

La formación de C es proporcional a la cantidad de reactivos que queda, es decir:

dCdt=kA(t)B(t)

A medida que se forma C, se consumen 3g de A y 5g de B por cada 2g de C.
Entonces, si se han formado C(t) gramos de producto:

A(t)=8032C(t)B(t)=12052C(t)dCdt=k(8032C)(12052C)

Separación de variables
Llevamos todos los términos de C a un lado y los de t al otro:

dC(8032C)(12052C)=kdtdC(8032C)(12052C)=kdt0.05k[log(C53.33)log(C48)]=t+C1

Donde:

0.05klog(C53.33C48)=t+C1log(C53.33C48)=k1(t+C1)
C53.33C48=ek1(t+C1)=Aek1t

Multiplicamos ambos lados por C48:

C53.33=Aek1t(C48)C53.33=Aek1tC48Aek1tCAek1tC=53.3348Aek1tC(1Aek1t)=53.3348Aek1t

Finalmente, despejamos C(t):

C(t)=53.3348Aek1t1Aek1t

Ahora debemos hallar A y k1, usando los datos concretos C(0)=0 y C(1)=5.

0=53.3348A1A48A=53.33A=53.3348=1.111 5=53.3353.33ek1111.111ek115(11.111ek1)=53.3353.33ek155.555ek1=53.3353.33ek153.33ek15.555ek1=53.33547.775ek1=48.33ek1=48.3347.7751.0116k1=ln(1.0116)0.01155

Finalmente, sustituimos A=1.111 y k10.01155 en la expresión para C(t):

C(t)53.33(1e0.01155t)11.111e0.01155t

Ley de Enfriamiento de Newton

La Ley de Enfriamiento de Newton establece que la tasa de cambio de la temperatura de un objeto es proporcional a la diferencia entre la temperatura del objeto y la temperatura del medio ambiente. Si T(t) es la temperatura del objeto en el tiempo t y Ta es la temperatura del medio ambiente, entonces la ecuación diferencial que describe el enfriamiento es:

dTdt=k(TTa),

donde k>0 es una constante que depende de las propiedades térmicas del objeto y del medio en el que se encuentra.

Para determinar completamente el modelo, se usa una medición de la temperatura en un instante concreto, por ejemplo, en un tiempo t1, lo que permite calcular la constante k.

Ejemplo:
Un café se sirve a una temperatura de 90°C en una habitación a 25°C. Después de 5 minutos, la temperatura del café es de 70°C. ¿Cuál será la temperatura del café después de 15 minutos?

Mezcla térmica

Considera un termo eléctrico, que se encuentra inicialmente a 60ºC. Cuando el usuario abre el grifo, entra agua a 15ºC, a razón de 3L/min; y sale ese mismo caudal de agua, a la nueva temperatura del depósito una vez mezclado todo (se supone que la mezcla es instantánea). ¿Cómo podríamos describir la temperatura del agua que le llega al usuario?
Pasted image 20250407082723.png

Considera un intervalo de tiempo tt+dt, la temperatura del tanque, y por tanto de salida, cambia T1T2, siendo dT=T2T1, porque habrá entrado una cantidad de agua a 15ºC da que se habrá mezclado con los 100da litros restantes.
La energía que pierde o gana una sustancia al cambiar su temperatura es

E=mcΔT.

Así pues, el agua del tanque sufre una pérdida de energía

Etanq=(100da)c(T2T1)

y el poquito de agua que entra (da) sufre un aumento de energía dado por:

Epoquito=dac(T215).

Por conservación de la energía tenemos:

(100da)(T2T1)+da(T215)=0

Luego:
(100da)(T2T1)+da(T215)=0

100T2(100da)T115da=0

100(T2T1)+da(T115)=0

dT=15T1100da
Y dividiendo entre el tiempo transcurrido

dTdt=15T1003.

Mezclas de sustancia

Cuando se mezclan dos sustancias con diferentes concentraciones de una misma sustancia, la concentración varía con el tiempo según un balance de flujo de entrada y salida. En un sistema de mezcla continua, la tasa de cambio de la cantidad de sustancia disuelta está dada por la ecuación:

dQdt=tasa de entradatasa de salida.

Si se considera un tanque con un volumen constante V de líquido, en el que entra una solución con concentración cin a una tasa de flujo rin y sale a una tasa rout con concentración c(t)=Q(t)V, la ecuación diferencial que modela la cantidad de sustancia en el tanque es:

dQdt=rincinroutQV.

Ejemplo:
Un tanque contiene inicialmente 50 litros de agua pura. Se bombea una solución salina a una tasa de 3 litros por minuto con una concentración de 2 g/L, y la mezcla se mantiene bien agitada mientras se extrae líquido a la misma tasa. ¿Cuál será la cantidad de sal en el tanque después de 10 minutos?