Professional Documents
Culture Documents
f (x) − 1 = 0 ⇔ f (x) ≡ 1
f 2 (x) + 2f (x) + 1 = 0 ⇔ (f (x) + 1)2 = 0 ⇔ f (x) ≡ −1.
Estas se obtienen de aplicar a la función f las operaciones elementales que se pueden
tomar en los números reales. Como solución esperamos obtener una función, nuestra
función incógnita f . Sin embargo, el conjunto de operaciones sobre funciones es mucho
más rico que el heredado de los números reales. En particular, si la función f lo permite,
podemos considerar la función derivada f 0 (x) e incorporarla a nuestras ecuaciones:
1
Ecuaciones Diferenciales
que x(t) representa la cantidad de habitantes de una población en función del tiempo.
Distintas poblaciones crecen o decrecen en base a diferentes reglas y situaciones. La forma
en que cambia la cantidad de habitantes en un dado perı́odo de tiempo se dice la tasa de
crecimiento y se puede escribir como el cociente x0 /x. Si consideramos por ejemplo que
dicha tasa es constante, lo que estamos generando es una ecuación diferencial de primer
orden x0 = kx, para k una constante. Resolviendo la ecuación diferencial podremos
caracterizar que poblaciones tienen tasa de crecimiento constante.
Es importante tener en cuenta que no siempre vamos a poder encontrar solución para un
problema. Sin embargo la mayoria de los problemas pueden resolverve en forma aprox-
imada mediante métodos numéricos o computacionales. Para muchas aplicaciones este
abordage es suficiente. Entonces para qué necesitamos un método matemático riguroso
para resolverlas? En primer lugar para que las aproximaciones numéricas tengan sen-
tido es necesario saber que efectivamente aproximan algo y para eso debemos saber si el
problema tiene solución única. Si no fuera el caso, la solución aproximada dependeria del
método usado, lo cual es incompatible con la noción de solución. Por otro lado, desde
el punto de vista teórico, conocer una expresión analı́tica de la solución permite conocer
dicha solución más a fondo y determinar otras propiedades que no salen automaticamente
de la ecuación. Empezemos por analizar qué entendemos por solución y en que condiciones
tenemos solución única a un problema.
Supongamos que tenemos como incógnita la función x(t) y sabemos que satisface la
ecuación diferencial de primer orden x0 (t) = 0. Cuando definimos función derivada,
analizamos también qué funciones son las que tienen derivada nula: son las funciones
constantes. Entonces, puedo afirmar que existe una constante c ∈ R tal que x(t) =
c, ∀t. Esto también ya lo sabemos desde el punto de vista de las primitivas, ya que
la misma ecuación diferencial se puede interpretar como x(t) es una primitiva de 0. O
sea, no obtuvimos una solución, sino una infinidad de soluciones, dadas por la constante
c. Obviamente que, tanto desde el punto de vista matemático como del punto de vista
de las aplicaciones, buscamos la solución de la ecuación diferencial. Entonces, como
encontrarla? Necesitamos un dato más. La solución de la ecuación diferencial anterior
queda unicamente determinada si le agregamos una condición inicial, esto es, un dato
extra, una información sobre la función x(t) en algun punto t. Por ejemplo, si pedimos
que
x0 (t) = 0, x(0) = 1,
entonces obtenemos
x(t) = c y x(0) = 1 ⇒ x(t) = 1 ∀t.
Esto nos lleva a concluir que, para poder obtener una única solución de una ecuación
diferencial de primer orden tengo que, por lo menos, agregar una condición inicial. Sin
embargo, eso no va a ser suficiente. Consideremos por ejemplo el problema
2
Ecuaciones Diferenciales
x0 (t) = f (x(t))g(t) , en [c − , c + ]
(1)
x(c) = η.
En caso que c = a o c = b obtenemos el mismo resultado de existencia de solución pero
en un entorno [a, a + ], [b − , b] respectivamente.
Lo que nos dice el teorema es en que condiciones tenemos solución del problema (1) en un
entorno del dato inicial c. La expresión del lado derecho es muy particular ya que de alguna
forma separa la dependencia entre las variables dependiente x e independiente t. A estas
ecuaciones se les llama de variables separadas y será el primer caso que estudiaremos en
este apunte. El segundo tipo de ecuaciones de primer orden que analizaremos equivaldrı́a
a tener del lado derecho una expresión del tipo g1 (t) + g2 (t)x(t) o sea que la función f , que
concentra las operaciones sobre x(t) es la función identidad, que es obviamente continua
y derivable y por lo tanto el teorema también es válido.
Además, en las condiciones del teorema podemos también probar el siguiente resul-
tado que nos dice que dos soluciones son tan parecidas cuanto sus datos iniciales. Una
consequencia inmediata es la unicidad de solución.
Teorema Sea g : [a, b] → R una función continua y f una función continua tal que f 0
es continua en su dominio.. Sea c ∈ (a, b) y η1 , η2 ∈ R. Sean x1 , x2 soluciones de x0i (t) =
f (xi (t))g(t) en [c, d] con xi (c) = ηi , i = 1, 2 dadas por el teorema anterior. Entonces existe
una constante K que solo depende de c tal que
3
Ecuaciones Diferenciales
Además, como el dato inicial era x(0) = 0, estabamos buscando solución en un entorno de
0. Pero la función f (x) = x1/3 no es derivable en 0! Luego no cumple las condiciones de
los teoremas anteriores y por lo tanto era esperable que el problema no tuviera solución
única.
Ahora que sabemos en que condiciones podemos esperar encontrar una solución única
para nuestras ecuaciones diferenciales de primer orden, debemos encontrar un método
para determinarlas.
En estas notas analizaremos apenas dos tipos de ecuaciones de primer orden: las ecua-
ciones de primer orden de variables separadas y las ecuaciones lineales de primer orden.
Ecuaciones de variables separadas
Recordemos el ejemplo de las poblaciones con tasa de crecimiento constante
x0 (t)
= k.
x(t)
d x0 (t)
ln(x(t)) =
dt x(t)
d
y el lado derecho como dt
kt = k. Luego, lo que obtenemos es
d d
ln(x(t)) = kt ⇒ ln |x(t)| = kt + c ⇒ x(t) = Cekt ,
dt dt
ya que la constante C absorbe el signo de x(t) y podemos prescindir del valor absoluto.
Entonces las poblaciones que crecen con tasa constante son del tipo exponencial. Para
encontrar la solución lo que hicimos fue determinar primitivas de ambos miembros de la
ecuación, algo que podemos formalizar:
x0 (t)
Z 0 Z
x (t)
=k⇒ dx = kdx
x(t) x(t)
⇒ ln |x(t)| = kt + C
⇒ x(t) = Cekt
x0 (t)
Z Z
1
dx = du = ln |u| + c = ln |x(t)| + c.
x(t) u
4
Ecuaciones Diferenciales
x0 (t) 1 dx
=k⇒ =k
x(t) x dt
1
⇒ dx = kdt
Zx Z
1
⇒ dx = kdt
x
⇒ ln|x| = kt + c
⇒ x = x(t) = Cekt .
Observemos que estamos integrando con respecto a distintas variables en cada miembro
de la ecuación. Formalicemos este procedimiento. Consideremos ecuaciones de primer
orden de la forma x0 (t) = f (x(t))g(t) donde f y g son funciones continuas.
x0 (t) 1 dx
= g(t) ⇒ = g(t)
f (x(t)) f (x) dt
1
⇒ dx = g(t)dt
f (x)
Z Z
1
⇒ dx = g(t)dt
f (x)
⇒ F (x) = G(t) + C,
donde F es una primitiva de f1 y G es una primitiva de g. De la última igualdad queda
definida x(t) en forma implı́cita. En caso que F sea biyectiva podemos además escribir
x(t) = F −1 (G(t) + C).
Observemos que el primer paso de este método involucra dividir la ecuación por f (x).
Para hacerlo debemos suponer que f (x) 6= 0. Una vez que llegamos a la expresión final
para x(t) debemos entonces considerar que pasa cuando f (x) = 0.
Veamos un ejemplo. Encontrar la solución de
x0 (t) = tx − t, x(0) = 2.
Tenemos
1 dx
x0 (t) = t(x − 1) ⇒ = t si x − 1 6= 0
x − 1 dt
1
⇒ dx = tdt
x
Z − 1 Z
1
⇒ dx = tdt
x−1
⇒ ln(|x − 1|) = t2 /2 + c
2 /2
⇒ |x − 1| = Cet
2 /2
⇒ x − 1 = Cet ya que el signo lo absorbe la constante C
t2 /2
⇒ x(t) = 1 + Ce .
Por otro lado x(t) ≡ 1 verifica la ecuación, por lo que nos queda ver si esa solución esta
2
incluida en la familia x(t) = 1 + Cet /2 o no. Resulta que, si tomamos C = 0 obtenemos
5
Ecuaciones Diferenciales
x(t) = 1 por lo que la expresión obtenida por el método de arriba nos permite generar
todas las soluciones.
Como queremos la solución que cumple x(0) = 2, reemplazando en la expresión de
arriba, llegamos a que C = 1 por lo tanto, la solución que buscamos es
2 /2
x(t) = 1 + et .
(Primero llegamos a la solución general y después, en caso de tener una condición inicial,
reemplazamos para obtener el valor de la constante C y de esa forma llegar a la solución
buscada).
Ecuaciones lineales de primer orden
Otro tipo de ecuaciones de primer orden muy importante es el de las ecuaciones lineales.
Estas son las que se pueden escribir en la forma
(3) x0 (t) + p(t)x(t) = q(t),
para algunas funciones p, q que solo dependen de la variable independiente t. Para resolver
este tipo de problema hay esencialemente dos métodos, que pasaremos a describir.
Factor integrante
Este procedimiento se basa en la observación de que existe un factor por el cual se
puede multiplicar la ecuación y transformarla en otra donde sea más fácil integrar para
obtener la solución. Más concretamente, definimos factor integrante por
R
µ(t) = e p(t)dt
, o sea µ0 (t) = p(t)µ.
Multipliquemos ambos lados de la ecuación por µ para obtener
µ(t)x0 (t) + µ(t)p(t)x(t) = µ(t)q(t) ⇔ µ(t)x0 (t) + µ0 (t)x(t) = µ(t)q(t).
| {z }
(µx)0
lo que nos permite, mediante cálculo de las primitivas del lado derecho, encontrar la
solución.
Ejemplo: Encontrar la solución general de x0 (t) +Rx(t) = sen(t).
Por lo visto arriba el factor integrante es µ(t) = e 1dt = et , y por lo tanto
d t
et x0 (t) + et x(t) = et sen(t) ⇔ e x(t) = et sen(t)
dt Z
⇔ et x(t) = et sen(t)dt + C
et
⇔ et x(t) =
(sen(t) − cos(t)) + C
2
sen(t) − cos(t)
⇔ x(t) = + Ce−t .
2
Observamos que la solución general que encontramos es una suma de una familia de
soluciones indexada por la constante C con una función en particular. En el siguiente
método veremos que esto no es casualidad.
6
Ecuaciones Diferenciales
xH (t) = Ce−t .
Buscamos ahora una solución particular. Como q(t) = sen(t) esto nos indica que debemos
buscar soluciones trigonometricas.
si y1 (t) = sen(t) ⇒ y10 (t) + y1 (t) = cos(t) + sen(t)
si y2 (t) = cos(t) ⇒ y20 (t) + y2 (t) = − sen(t) + cos(t)
Como queremos obtener del lado derecho solo la función sen podemos tomar xP (t) =
y1 (t)−y2 (t)
2
= sen(t)−cos(t)
2
. Para esta función tenemos
cos(t) + sen(t) + sen(t) − cos(t)
x0P (t) + xP (t) = = sen(t).
2
7
Ecuaciones Diferenciales
8
Ecuaciones Diferenciales
Sea ahora λ ∈ C y consideremos la función eλt . Para que esta función sea solución de
nuestro problema se debe cumplir
λ2 eλt + a1 λeλt + a0 eλt = 0 ⇔ λ2 + a1 λ + a0 = 0.
Al polinómio λ2 + a1 λ + a0 = 0 se dice polinomio caracteristico. Las raı́ces del poli-
nomio nos permitirán construir la solución de la ecuación diferencial. Observemos que el
polinomio es de grado 2 luego va a tener 2 raı́ces que pueden ser reales y distintas, reales
e iguales o complejas conjugadas. Según en que caso estamos la solución general tendrá
una expresión distinta, como veremos a continuación.
Caso 1 Raı́ces reales y distintas λ1 , λ2 ∈ R con λ1 6= λ2
Tenemos entonces dos soluciones posibles, x1 (t) = eλ1 t y x2 (t) = eλ2 t . Clara-
mente son soluciones distintas en el sentido que no existe ninguna constante c
tal que eλ1 t = ceλ2 t para todo t ∈ R. Por lo tanto no puedo descartar ninguna.
Además, como la ecuación es lineal, también la suma de x1 + x2 va a ser solución.
Por lo tanto, para obtener todas las soluciones posibles deberemos escribir
x(t) = C1 x1 (t) + C2 x2 (t) = C1 eλ1 t + C2 eλ2 t , para constantes C1 , C2 ∈ R.
9
Ecuaciones Diferenciales
x0 (0) = e6t
−C1 + 6C2 = 0 C1 = 6C2
⇔ ⇒ x(t) = e−t + .
x (−1) = −C1 e + 6C2 e−6 = e−6 − e
0
C2 = 1/6 6
10
Ecuaciones Diferenciales
11