You are on page 1of 204

Ecuaciones Diferenciales

Parciales
Gabriel Lpez Garza
y
Fco. Hugo Martnez Ortiz

Universidad Autnoma Metropolitana

Campus Iztapalapa
El templete de este libro es una modificacin del templete que puede encontrarse en:
http://www.LaTeXTemplates.com cuyo autor original es Mathias Legrand Licencia: CC BY-
NC-SA 3.0 (http://creativecommons.org/licenses/by-nc-sa/3.0/)

El presente libro fue escrito estrictamente para propsitos educativos, sin intereses de lucro
ni comerciales algunos.
Copyright c 2013 Gabriel Lpez

Primera edicin del Preprint, 2013


I

Prlogo

Es tal la influencia de las ecuaciones diferenciales parciales que se puede afirmar que no hay
rama de las ciencias que no las utilice. Una pequea muestra: las ecuaciones de Maxwell,
piedra angular de la teora electromagntica; las ecuaciones de Navier-Stokes, fundamento de
la hidrodinmica; la ecuacin de Schrdinger, nada menos que el sustento de la revolucin
cuntica en la fsica; adems, y para hablar de algo de moda por las crisis econmicas, la
ecuacin de Black-Scholes que es una ecuacin diferencial parcial estocstica en la cual se
basan los clculos de los derivados financieros cuyo abuso puso de cabeza la economa de
varios pases y al borde del derrumbe a la economa mundial al final de la primera dcada de
este siglo. El xito de las ecuaciones diferenciales parciales radica en su capacidad de modelar
una enorme diversidad de fenmenos fsicos, biolgicos, qumicos, de la ingeniera, de la
economa, etctera. Por si fuera poco, las ecuaciones diferenciales parciales tienen aplicacin
en diversas ramas de la Matemtica Terica como en la Geometra Diferencial y por que no
decirlo, fueron fundamentales para la demostracin de un Problema del milenio, la conjetura
de Poincar. Ms an, las ecuaciones diferenciales parciales no slo son importantes por sus
aplicaciones, sino que tienen importancia en s mismas y son objeto de extensa investigacin
cientfica hoy por hoy. En este libro trataremos las ecuaciones que modelan el problema de
calor, de onda y de Laplace, problemas clsicos de ecuaciones diferenciales parciales.
El Captulo 1, trata de una clasificacin elemental de las ecuaciones diferenciales parciales.
El Captulo 2 trata de las ecuaciones de primer orden. Consideramos recomendable comenzar
con las ecuaciones ms simples de resolver, adems de que no hay mejor introduccin al
estudio de las curvas caractersticas, las cuales aparecen naturalmente en la solucin de la
ecuacin de onda, por ejemplo. En el Captulo 3, se estudian los modelos clsicos de la
ecuacin de calor, de onda y de Laplace, sin embargo los interesados slo en los mtodos de
solucin pueden pasar directamente a ellos sin necesidad de leer los captulos mencionados.
La solucin y los mtodos de solucin de las ecuaciones lineales ocuparn la mayor parte
de este libro, se estudian ampliamente el mtodo de separacin de variables, el mtodo de
solucin por series y transformadas de Fourier y transformadas de Laplace (captulos 6 y 9
respectivamente). El captulo 8 est dedicado a la solucin numrica de las ecuaciones lineales
y se da un ejemplo de solucin de una ecuacin no lineal, la ecuacin de Burgers. En el ltimo
captulo se da una introduccin a las funciones de Green. En la seccin 10.3 de este ltimo
captulo se da una introduccin a la teora moderna de ecuaciones diferenciales parciales
definiendo el concepto de distribucin y dando el adecuado marco terico para la delta de
Dirac y las funciones de Green en su forma moderna.
Como ya hemos mencionado, los captulos de este libro pueden leerse de forma indepen-
diente por lo que se facilita que sea usado como libro de texto. Por ejemplo puede leerse
II

el captulo 6 sobre el mtodo de separacin de variables sin haber ledo el captulo de las
ecuaciones de calor, de Laplace y de onda. El libro cumple completamente el programa de
varias universidades, entre ellas el de la UAMI, pero contiene adems algunos temas comple-
mentarios, por ejemplo el captulo dedicado al problema de Sturm-Liouville, o bien como ya
se dijo, el captulo de ecuaciones de primer orden. Creemos que dar la posibilidad de tener
un panorama ms completo de las ecuaciones diferenciales de ninguna manera puede ir en
detrimento del estudiante.
La mayor dificultad para lograr un buen desempeo en este tipo de cursos es la cantidad
de conocimientos previos requeridos: clculo de varias variables, ecuaciones diferenciales
ordinarias, lgebra lineal. Sin estos conocimientos es imposible tener un mnimo avance en el
estudio de ecuaciones diferenciales parciales. Al final del libro se incluyen apndices con un
repaso en algunos temas esenciales de ecuaciones diferenciales ordinarias y del Clculo.
Este libro no hubiera sido escrito sin la colaboracin y conocimientos de Francisco Hugo
Martnez Ortiz a quien agradezco profundamente su buen nimo y paciencia.
Gabriel Lpez Garza.
Qu es una edp?
Clasificacin de las ecuacin lineales
Forma cannica de las ecuaciones
lineales
Forma cannica de las ecuaciones
hiperblicas
Forma cannica de las ecuaciones
parablicas
Forma cannica de las ecuaciones
elpticas
Resumen de las formas cannicas
edp con ms de dos variables
Problemas y ejercicios del Captulo 1

1 Introduccin

1.1 Qu es una edp?


Una ecuacin diferencial en derivadas parciales (edp), puede describirse como una relacin
donde aparece una funcin incgnita u junto con al menos una derivada parcial. Dado que en
una edp deben aparecer derivadas parciales se sobreentiende que u depende de al menos dos
variables independientes. En general, una edp es una relacin de la forma

G(x1 , x2 , . . . , xn , u, ux1 , . . . , uxn , . . . , uxm1 xm2 ...xnmk ) = 0, (1.1)


1 2

donde m1 + + mk < , es decir, en la relacin aparecen un nmero finito de deriva-


das parciales con respecto a cualquiera de las variables x1 , . . . , xn de una funcin incgnita
u = u(x1 , x2 , . . . , xn ). En este libro utilizaremos t, x, y, z, , , x1 , x2 , . . . , xn para denotar las
variables independientes, la variable t estar asociada con el tiempo, mientras que las variables,
x, y, z, , o bien x1 , x2 , . . . , xn estarn asociadas con dimensiones espaciales. Las derivadas
mu
parciales de u se denotan en general como uxim = m . En este libro usaremos indistintamente
xi
2
u 2
u
las notaciones uxx = 2 y u = .
x
Por supuesto, el nmero de variables de una ecuacin diferencial parcial (1.1), se define
como el nmero de variables de la funcin incgnita u.
 Ejemplo 1.1 A continuacin se presentan una serie de ecuaciones importantes:
i) La ecuacin de calor: ut uxx = 0.
ii) La ecuacin de la barra: ut + uxxx = 0.
p2
iii) La ecuacin de las funcionesq parmnicas: div(kuk u) = 0, donde 1 < p < ,
u = (ux , uy , uz ) y kuk = u2x + u2y + u2z .
iv) La ecuacin de Burgers: ut + uux = 0.
2 Introduccin

v) La ecuacin del medio poroso: ut (u ) = 0, donde v = vxx + vyy + vzz y es una


constante.
Las ecuaciones anteriores, sobra decirlo, tienen un sinnmero de aplicaciones, algunas de las
cuales estudiaremos en captulos posteriores. 

N En este libro no escribiremos explcitamente las variables independientes y se denotar


a u(t, x1 , . . . , xn ) simplemente por u. Se considerar adems, que las variables de las
que depende u son solamente aquellas que aparecen en las derivadas de la ecuacin, por
ejemplo, de la ecuacin
u 2u
= 2
t x
se deduce que u slo depende de t y de x, es decir, u = u(t, x).

Ejercicio 1.1 Compruebe que las ecuaciones ut + uxx = 0 y ut + uxxx = 0, son de dos
variables independientes; que la ecuacin div(kuk p2 u) = 0, donde u = (ux , uy , uz ),
tiene tres variables; y que la ecuacin ut (u ) = 0, donde v = vxx + vyy + vzz , es de
cuatro variables. 

Definicin 1.1 El orden de una ecuacin diferencial parcial, es el orden de la mayor


derivada que aparece en la ecuacin.

 Ejemplo 1.2 La ecuacin ut + uxxx = 0, es de tercer orden; la ecuacin ut + uux = 0, es de


primer orden; la ecuacin ut + uxx = 0, es de segundo orden. 

Se recuerda del curso de ecuaciones diferenciales ordinarias, que dada una ecuacin
diferencial se le puede asociar un operador L, el cual est definido sobre un espacio de
funciones, por ejemplo, con la ecuacin:

d 2 u(t) du(t)
2
+3 5u(t) = t 2 + 1
dt dt
se asocia el operador
d 2 u(t) du(t)
L[u] =
2
+3 5u(t),
dt dt
el cual est definido sobre el espacio de funciones que tienen segunda derivada.
Una ecuacin diferencial ordinaria se dice lineal si el operador L correspondiente es lineal,
es decir, si se cumple
L[u + v] = L[u] + L[v]
para toda R y cualesquiera funciones u, v en el dominio1 de L. De manera similar a como
se hace en una variable, se puede definir un operador asociado a las ecuaciones en derivadas
parciales y se pueden distinguir los operadores lineales de los no lineales.
1 Para que un operador sea lineal se requiere que su dominio sea un espacio vectorial.
1.2 Clasificacin de las ecuacin lineales 3

u 2u u 2u
 Ejemplo 1.3 Con la ecuacin, 2 = cos x, se asocia el operador L[u] = .
t x t x2


2u 2u 2u
 Ejemplo 1.4 Con la ecuacin de Laplace, + + = 0, se asocia el operador
x2 y2 z2
2u 2u 2u
L[u] = + + . 
x2 y2 z2
 Ejemplo 1.5 La ecuacin de Burgers ut + uux = 0 tiene asociado el operador no lineal
L[u] = ut + uux . 

Es decir, en forma anloga a las ecuaciones diferenciales ordinarias, las ecuaciones en


derivadas parciales, se dicen lineales, si el operador asociado es lineal.

u 2u 2u 2u 2u
Ejercicio 1.2 Verifique que las ecuaciones 2 = cos x, y 2 + 2 + 2 = 0,
t x x y z
son lineales y que la ecuacin ut + uux = 0, (como ya se mencion) no es lineal. 

1.2 Clasificacin de las ecuaciones lineales de segundo orden en


dos variables con coeficientes constantes
En general, las ecuaciones lineales de segundo orden en dos variables tienen la forma:

Auxx + Buxy +Cuyy + Dux + Euy + Fu + G = 0 (1.2)


donde los coeficientes A, B,C, D, E, F, G son funciones reales definidas en una regin R2
y A2 + B2 + C2 > 0 (claramente, la condicin anterior garantiza que al menos uno de los
coeficientes A, B, C sea distinto de cero). Si los coeficientes son constantes reales, con la
posible excepcin de G, a la ecuacin (1.2) se le llama ecuacin en derivadas parciales, lineal,
de segundo orden con coeficientes constantes. En esta seccin nos restringiremos a este caso.
Es necesario hacer notar el parecido de la ecuacin (1.2) con la ecuacin general de las
cnicas en el espacio R2 :

Ax2 + Bxy +Cy2 + Dx + Ey + F = 0, (1.3)

con A, B,C, D, E, F R, y A2 + B2 +C2 > 0. Como es sabido, (ver por ejemplo [22]) mediante
un cambio de coordenadas apropiado el discriminante B2 4AC permanece invariante respecto
al signo y la ecuacin (1.3) puede simplificarse, es decir, se tiene una propiedad intrnseca de
la ecuacin, la cual permite una clasificacin de las cnicas de acuerdo al signo de B2 4AC.
Para la ecuacin (1.2) ocurre algo similar a la ecuacin (1.3) lo que permitir clasificar las
ecuaciones en derivadas parciales, lineales, de segundo orden en dos variables. Pero antes de
establecer esta clasificacin se requiere de la definicin y lema siguientes:
4 Introduccin
Definicin 1.2 Se define el discriminante (o indicador) I de la ecuacin en derivadas
parciales (1.2) como
I = B2 4AC.

Lema 1.1 Considere el cambio de coordenadas dado por



= a11 x + a12 y a11 a12
con a21 a22 6= 0, (1.4)

= a21 x + a22 y

con a11 , a12 , a21 , a22 R. Si A0 u + B0 u +C0 u + D0 u + E 0 u + F 0 u + G0 = 0, es la


ecuacin transformada bajo el cambio de coordenadas (1.4) entonces sgn (B2 4AC) =
sgn (B02 4A0C0 ), es decir, el signo del discriminante I es invariante bajo el cambio de
coordenadas.

Demostracin: Dado el cambio de coordenadas (1.4) obtenemos x = a11 , y = a12 , x =


a21 , y = a22 , de donde, mediante la regla de la cadena:
ux = u a11 + u a21 ,
uy = u a12 + u a22 ,
uxx = u a211 + 2u a11 a21 + u a221 , (1.5)
uxy = u a11 a12 + u (a11 a22 + a12 a21 ) + u a21 a22 ,
uyy = u a212 + 2u a12 a22 + u a222 .
Sustituyendo (1.5) en (1.2) obtenemos:
A0 u + B0 u +C0 u + F = 0 (1.6)
donde
A0 = Aa211 + Ba11 a12 +Ca212 ,
B0 = 2Aa11 a21 + B(a11 a22 + a21 a12 ) + 2Ca12 a22 , (1.7)
0
C = Aa221 + Ba21 a22 +Ca222 ,
y F slo depende a lo ms de las primeras derivadas parciales de u. Por medio de un clculo
directo se tiene
B02 4A0C0 = B2 ((a11 a22 + a21 a12 )2 4a11 a22 a21 a12 )
4AC((a11 a22 )2 + (a21 a12 )2 2a11 a22 a21 a12 )
= (B2 4AC)(a11 a22 a21 a12 )2
de donde se sigue que sgn (B2 4AC) = sgn (B02 4A0C0 ), dada la hiptesis

a11 a12
a21 a22 6= 0,

como se quera demostrar. 


1.3 Forma cannica de las ecuaciones lineales 5

N Debe subrayarse que si el cambio de coordenadas (1.4) es una rotacin, (en particular
el determinate es igual a uno), entonces no slo el signo del discriminante es invariante,
sino tambin la cantidad B2 4AC. As, para las rotaciones en particular, tenemos un
resultado idntico al de las cnicas.

Una vez que se tiene la invariabilidad del signo del discriminante I bajo el cambio de
coordenadas, tiene sentido clasificar de acuerdo con tal signo a las ecuaciones en derivadas
parciales lineales de segundo orden con coeficientes constantes. Se tiene la siguiente definicin:
Definicin 1.3 Se dice que la ecuacin (1.2) es:
(I) Parablica, si I = 0;
(II) Elptica, si I < 0;
(III) Hiperblica, si I > 0.

 Ejemplo 1.6 Para la ecuacin uy 7uxx = 0, tenemos A = 7, B = 0, C = 0; por lo tanto,


I = B2 4AC = 0. La ecuacin es parablica. 

 Ejemplo 1.7 Para la ecuacin uxx + uyy = 0, tenemos A = C = 1, B = 0 por lo que


I = B2 4AC = 4 < 0. Por lo tanto la ecuacin es elptica. 

 Ejemplo 1.8 Para la ecuacin uxy = 0, tenemos A = C = 0, B = 1, de donde B2 4AC =


1 > 0. Por lo tanto, la ecuacin es hiperblica. 

N De hecho, el lema 1.1 puede demostrarse [28, C. I sec. 1], para el caso ms general en
el que los coeficientes dependan de x, y. En tal caso se considera una transformacin,
(, )
en general no lineal, = (x, y), = (x, y) con jacobiano distinto de cero.
(x, y)
Cabe mencionar que para tal tipo de ecuaciones, dependiendo del dominio, se tienen
ecuaciones de uno u otro tipo de acuerdo al discriminante. Considrese por ejemplo,
xuxx + uyy = 0. En este caso I = B2 4AC = 4x, tenemos que la ecuacin es parablica,
si x = 0; la ecuacin es elptica, si x > 0; y la ecuacin es hiperblica, si x < 0. Dado que
en este texto se estudian slo ecuaciones con coeficientes constantes no requerimos ms
que el lema demostrado.

1.3 Forma cannica de las ecuaciones lineales de segundo orden


con coeficientes constantes
Al igual que el caso de las cnicas, las edp lineales de segundo orden tienen formas cannicas,
es decir, existe un sistema de coordenadas en el cual la edp adopta una forma ms simple,
llamada forma cannica. De esta manera el estudio de dichas ecuaciones se reducir al estudio
de sus formas cannicas.

1.3.1 Forma cannica de las ecuaciones hiperblicas


Se considera primero las ecuaciones de tipo hiperblico, es decir, ecuaciones donde B2
4AC > 0. Con la finalidad de simplificarlas, se pueden escoger a11 , a12 , a21 , a22 de tal forma
6 Introduccin

que A0 = C0 = 0 y B0 6= 0. Supngase que A 6= 0. Si en (1.7) se fuerza A0 = Aa 211 + Ba11 a12 +


a a
Ca212 = 0 y sucede que a12 = 0 se tiene a11 = 0, pero entonces se contradice 11 12 6= 0,
a21 a22
por lo tanto, a12 6= 0. Similarmente si se fuerza C0 = 0, en (1.7) y a22 = 0, se tiene a21 = 0.
Lo que tambin contradice que el determinante sea distinto de cero. Por lo tanto a12 6= 0 y
a22 6= 0. As A0 = 0 C0 = 0, en (1.7) se pueden escribir como

A 2 + B +C = 0,
a11 a21
donde = = . Por lo que en cualquiera de los dos casos
a12 a22

B B2 4AC
= .
2A
Puesto que B2 4AC > 0, el razonamiento anterior nos lleva a definir nuevas coordenadas
( , ) como: p
= (B + B2 4AC)x + 2Ay
p (1.8)
= (B B2 4AC)x + 2Ay.

a11 a12
Observe que la condicin 6= 0 se cumple, dado que
a21 a22

a11 a12 (B + B2 4AC) 2A p
= = 4A B2 4AC 6= 0.
a21 a22 (B B2 4AC) 2A

Adems, sustituyendo en B0 de la ecuacin (1.7) con


p p
a11 = B B2 4AC, a12 = 2A, a21 = B + B2 4AC, a22 = 2A,

se tiene
B0 = 4A(B2 4AC) 6= 0.
En las nuevas coordenadas ( , ) la ecuacin (1.2) adopta la forma

B0 u + F = 0. (1.9)

Dado que B0 6= 0 dividiendo la ecuacin (1.9) por B0 y definiendo G = F/B0 , se obtiene la


forma cannica de la ecuacin hiperblica :

u = G. (1.10)

Donde, como se ha mencionado, F depende a lo ms de las derivadas parciales de primer


orden de u y de igual forma G. Introduciendo el nuevo cambio de variables:
+ 0
0 = , = ,
2 2
1.3 Forma cannica de las ecuaciones lineales 7

Se obtiene otra forma cannica de las ecuaciones hiperblicas:

u 0 0 u 0 0 = F 0 . (1.11)

Se debe hace notar que la suposicin A 6= 0 no limita la generalidad de la discusin ya


que si A = 0, pero C 6= 0 una discusin similar a la del caso A 6= 0 conduce a la misma
forma cannica (1.10). Finalmente si A = C = 0 entonces la ecuacin (1.2) toma la forma
Buxy + Dux + Euy + Fu + G = 0 la cual trivialmente puede llevarse a la forma cannica ya
que por hiptesis B 6= 0.
 Ejemplo 1.9 Muestre que la ecuacin diferencial parcial
uxx 3uxy 10uyy = 0
es hiperblica y encuentre la forma cannica (1.10) de la ecuacin.
Solucin: En este caso A = 1, B = 3, C = 10 as que B2 4AC = 49 > 0, por lo tanto
la ecuacin es hiperblica. Por medio de las ecuaciones (1.8) se encuentran las nuevas
coordenadas:
= 4x + 2y
= 10x + 2y
Entonces las ecuaciones dadas por (1.5) son
uxx = 16u 80u + 100u ,
uxy = 8u + 2u + 20u ,
uyy = 4u + 8u + 4u .
Sustituyendo stas en la ecuacin se obtiene:
166u = 0 o u = 0,
la cual es la forma cannica de la ecuacin. 

1.3.2 Forma cannica de las ecuaciones parablicas


Para las ecuaciones de tipo parablico se cumple I = 0. Supngase que A 6= 0, la ecuacin
(1.2) puede simplificarse usando (1.8) lo cual lleva al cambio de variables:

= Bx + 2Ay
(1.12)
= x,
donde se ha elegido de manera que

a11 a12 B 2A
= 2A 6= 0.
a21 a22 = 1

0
Sustituyendo en (1.7) los valores de a11 = B, a12 = 2A, a21 = 1, a22 = 0 se tiene
A0 = 0, B0 = 0, C0 = A. (1.13)
8 Introduccin

De donde al dividir la ecuacin (1.6) por C0 , la ecuacin que queda es la forma cannica de
las ecuaciones parablicas:
u = F 0 , (1.14)

donde F 0 contiene a lo ms, derivadas parciales de u de primer orden.


El caso A = 0 implica B = 0, ya que B2 4AC = 0 y, por lo tanto, C 6= 0, dada la condicin
A2 + B2 +C2 > 0. De esta manera, la ecuacin (1.2) tiene la forma

Cuyy = F,

donde el trmino F contiene a lo ms derivadas parciales de orden uno. Se tiene entonces que
(1.2) puede llevarse fcilmente a la forma cannica de la ecuacin parablica (1.14), si se
divide por C, con lo que la discusin del caso parablico queda concluida.
 Ejemplo 1.10 Reduzca la ecuacin 2uxx + 4uxy + 2uyy = 0 a la forma cannica.
Solucin: En este caso A = C = 2, B = 4, por lo tanto B2 4AC = 0, as, la ecuacin es
parablica. Al usar las ecuaciones (1.12) encontramos las nuevas coordenadas:

= 4x + 4y
= x.

De esta forma, las ecuaciones dadas por (1.13) dan

2u = 0 u = 0,

la cual es la forma cannica de la ecuacin. 

1.3.3 Forma cannica de las ecuaciones elpticas


Para las ecuaciones elpticas se cumple que B2 4AC < 0 por ello, A 6= 0 y C 6= 0. Notamos
que las ecuaciones (1.8) llevan a las ecuaciones de variable compleja:
p
= (B + i 4AC B2 )x + 2Ay
p (1.15)
= (B i 4AC B2 )x + 2Ay,

donde i = 1. Una sustitucin directa de tales ecuaciones en (1.2) nos lleva a una ecuacin
en derivadas parciales con variables complejas. Sin embargo, al introducir las nuevas variables

+ 0
0 = , = (1.16)
2 2i
se obtienen las variables reales:

0 = Bx + 2Ay
p (1.17)
0 = 4AC B2 x,
1.4 Resumen de las formas cannicas 9

I = B2 4AC Tipo Forma cannica

I>0 hiperblica u = F 0 (u , u , , ) u u = F 0

I=0 parablica u = G0 (u , u , , )

I<0 elptica u + u = H 0 (u , u , , )

Cuadro 1.1: Formas Cannicas.

las cuales constituyen un cambio de coordenadas apropiado, como lo muestra el siguiente


clculo

a11 a12 B 2A p
= = 2A 4AC B2 6= 0.
a21 a22


4AC B2 0
Sustituyendo los coeficientes de las ecuaciones (1.17) en la ecuacin (1.7) se tiene que
A0 = C0 = A(4AC B2 ), B0 = 0. (1.18)
de donde al dividir la ecuacin (1.6) por A(4AC B2 ) se obtiene la forma cannica de las
ecuaciones elpticas:
u 0 0 + u 0 0 = F 0 , (1.19)
donde F 0 contiene a lo ms, derivadas parciales de orden uno.
 Ejemplo 1.11 Clasifique la ecuacin 17uxx + uxy + uyy = 0 y redzcala a la forma cannica
(1.19).
Solucin. Dado que A = 17, B = C = 1 tenemos B2 4AC = 67 por lo tanto la ecuacin es
elptica. Por medio de la transformacin (1.17) se tiene que la forma cannica es u +u = 0.


1.4 Resumen de las formas cannicas


Dada la ecuacin en derivadas parciales, lineal, de segundo orden, en dos variables, con
coeficientes constantes
Auxx + Buxy +Cuyy + Dux + Euy + Fu + G = 0,
se han establecido los resultados del cuadro 1.1:
N El anlisis en este captulo es meramente introductorio. Las formas cannicas de las
ecuaciones lineales pueden estudiarse con mayor profundidad mediante el anlisis de las
curvas caractersticas, las cuales se introducen en este texto en el captulo dedicado a las
ecuaciones de primer orden.
No se recomienda memorizar las frmulas de este captulo
10 Introduccin

1.5 Clasificacin de ecuaciones lineales de segundo orden con ms


de dos variables
Una edp lineal de segundo orden en N variables es una ecuacin que se puede expresar en la
forma
N N
L[u] = ai j uxi x j + bi uxi + cu = d, (1.20)
i, j=1 i=1

donde ai j , bi , c y d son funciones reales de las variables x1 , . . . , xN . En esta seccin se estudia


la clasificacin de la ecuacin (1.20) en caso de coeficientes constantes, es decir, ai j , bi y c
nmeros reales.
La propiedad que se usar para clasificar la ecuacin (1.20) es una que se reduce a la
invariabilidad del signo del discriminante I para la ecuacin (1.2). Para motivar esta propiedad
se requiere del concepto de forma cuadrtica real
Definicin 1.4 Una forma cuadrtica real en N variables, es una funcin
N
N
H : R R, (x1 , . . . , xN ) 7 ai j xi x j (1.21)
i, j=1

con ai j R.

A toda matriz simtrica, es decir, toda matriz A que satisface A = At , donde At es la transpuesta
de A, le corresponde una forma cuadrtica y recprocamente, a toda forma cuadrtica se le
puede asociar una matriz simtrica. En lo sucesivo supondremos que este ser el caso. Por
ejemplo, a la forma cuadrtica H(x, y) = Ax2 + Bxy +Cy2 le corresponde la matriz simtrica

A 21 B
 
M= 1 ,
2B C

observe que
1
  
A 2B x
H(x, y) = (x, y) 1 .
2B C y
Ahora con la parte principal Auxx + Buxy +Cuyy de la ecuacin (1.2) se le asociar la forma
cuadrtica Ax2 + Bxy +Cy2 y la matriz asociada de esta forma cuadrtica es la correspondiente
a la parte principal de la ecuacin (1.2). As M es la matriz simtrica de la parte principal
Auxx + Buxy +Cuyy de la ecuacin (1.2). Sean 1 , 2 los valores propios de M, es decir, 1 , 2
son races de la ecuacin det( I M) = 2 (A +C) (B2 4AC)/4 = 0. Se deja como
ejercicio verificar que 1 y 2 son nmeros reales y que 1 2 = (B2 4AC)/4 = I/4. De
donde,
I > 0 1 y 2 son distintos de cero y tienen signos opuestos.
I = 0 al menos uno de los i , i = 1, 2, es cero.
I < 0 1 y 2 son distintos de cero y tienen el mismo signo.
De esta manera el signo de I se puede caracterizar por el signo de los valores propios de M.
1.5 edp con ms de dos variables 11

Para las matrices simtricas sobre R se sabe que son similares a una matriz diagonal2 ,
[11][Th. 6.20 p. 384], adems se tiene el siguiente teorema

Teorema 1.1 Silvester. [11][Th. 6.38 p. 443] Sea M una matriz real simtrica entonces
el nmero de entradas positivas y negativas de cualquier matriz diagonal similar a M es
independiente de la eleccin de la matriz diagonal.

As este teorema proporciona una propiedad intrnseca de la ecuacin (1.20) la cual permite
una clasificacin de dicha ecuacin.
Definicin 1.5 Sean 1 , . . . , N los valores propios de la matriz de la parte principal de la
ecuacin (1.20)
( I ) Si 1 , . . . , N son distintos de cero y al menos uno de ellos tiene signo distinto de los
dems la ecuacin se llama hiperblica.
( II ) Si al menos uno de los 1 , . . . , N es cero la ecuacin se llama parablica
( III ) Si 1 , . . . , N son distintos de cero y tienen el mismo signo la ecuacin se llama
elptica.

Una clasificacin en trminos de formas cuadrticas se encuentra enseguida


Definicin 1.6 Sea H : RN R una forma cuadrtica con matriz asociada A. Se dice que
H es definida si los valores propios correspondientes al polinomio caracterstico:

det( I A) = 0 (1.22)

son todos positivos o todos negativos. Se dice que H es indefinida si la ecuacin (1.22)
tiene races que cambian de signo. Se dice que H es degenerada si la ecuacin (1.22) tiene
como solucin = 0.

As se tiene que la ecuacin es de tipo


hiperblico, si la forma cuadrtica (1.21) es indefinida,
parablico si (1.21), es degenerada,
elptico si (1.21) es definida.
 Ejemplo 1.12 Se puede observar que a la ecuacin cannica de la ecuacin hiperblica
u = F 0 (u , u , , ), le corresponde la forma cuadrtica H( , ) = , de donde

0 12
  

H( , ) = ( , ) 1 .
2 0
Sea
1
 
0 2
A1 = 1 ,
2 0
la matriz correspondiente a la forma cannica de la ecuacin hiperblica. De manera a-
nloga, sea A2 la matriz asociada con la forma cannica de la ecuacin parablica u =
2 Es decir, si M es una matriz simtrica, existen matrices D, diagonal, y B, no singular, tales que D = BMB1 .
12 Introduccin

F 0 (u , u , , ), es decir,
 
0 0
A2 = .
0 1
Finalmente, sea A3 la matriz asociada con la forma cannica de las ecuaciones elpticas
u + u = F 0 (u , u , , ), es decir,
 
1 0
A3 = .
0 1

Si calculamos los polinomios caractersticos de las matrices A1 , A2 , A3 y los llamamos


p1 , p2 , p3 de manera correspondiente, obtenemos

p1 ( ) = det( I A1 ) = 2 1/4, (1.23)


p2 ( ) = det( I A2 ) = 2 , (1.24)
p3 ( ) = det( I A3 ) = ( 1)2 . (1.25)

De esta forma, la ecuacin p1 ( ) = 0 tiene dos soluciones (valores propios) con signo distinto
= 1/2, la ecuacin p2 ( ) = 0 tiene las soluciones = 0, = 1 y la ecuacin p3 ( ) = 0
tiene una raz doble = 1. 

 Ejemplo 1.13 La forma general de la ecuacin en derivadas parciales lineal de segundo


orden en tres variables es

Auxx + Buxy +Cuxz + Duyz + Euyy + Fuzz + G(x, y, z, u, ux , uy , uz ) = 0

la cual tiene asociada la forma cuadrtica:


1 1
A 2B 2C x
H(x, y, z) = (x, y, z) 21 B E 1 y
2 D .
1 1 z
2C 2D F

En particular, la ecuacin de Laplace u = uxx + uyy + uzz = 0 tiene asociada la forma cuadr-
tica:
1 0 0 x
H(x, y, z) = (x, y, z) 0 1 0 y .
0 0 1 z
As, el polinomio caracterstico (1.22) correspondiente es ( 1)3 = 0 por lo que el operador
de Laplace es elptico.
Para la ecuacin Lu = uxx + uyy uzz = 0 se tiene la forma cuadrtica:

1 0 0 x
H(x, y, z) = (x, y, z) 0
1 0 y ,
0 0 1 z

por lo que la ecuacin (1.22) es ( 1)2 ( + 1) = 0, y por lo tanto L es hiperblico. 


1.5 edp con ms de dos variables 13

N Los coeficientes en las formas cuadrticas pueden ser variables y los resultados de esta
seccin se aplican de manera puntual, sin embargo, los valores propios de la matriz
asociada dependen tambin de las variables independientes por lo que un operador puede
ser elptico, hiperblico o parablico en la regin donde se est considerando la ecuacin.
14 Introduccin

1.6 Problemas y ejercicios del Captulo 1


1. Determine cules de las siguientes ecuaciones representan ecuaciones diferenciales
parciales, justifique sus respuestas.
a) cos(ux + uy ) cos ux cos uy + sen ux sen uy = 0.
b) sen2 (uxx + uxy ) + cos2 (uxx + uxy ) u = 1.
c) u2xx + u2yy (uxx uyy )2 = 0.
2. Cules de las siguientes ecuaciones son lineales y cules no lineales. Determnelo
encontrando el operador asociado y en caso que sea lineal demustrelo.
a) ux u2xy + 2xuuyy 3xyuy u = 0.
b) a(x, y, ux , uxy )uxyy + b(x, y, uyy )uyyy f (x, y) = 0.
c) cos(x + y)ux + cos uy = 0.
3. Encuentre el orden de las siguientes edp.
a) ln |uxx uyy | ln |uxx | ln |uyy | + ux + uy = 0.
b) ux u3xy + (u2xx 2u2xy + uy )2 = 0.
c) cos2 uxy + sen2 uxy 2u2x = 0.
Solucin: 1a, no; 1b, no; 1c, si; 2a, 2b, 2c, no; 3a, primero; 3b, segundo; 3c, primero.
4. Determine el tipo de las siguientes ecuaciones diferenciales parciales.
a) uxx + 4uxy + uyy + ux + uy + 2u x2 y = 0.
b) 2uxx + 2uxy + uyy + 2ux + uy u = 0
c) uxx + 2uxy + uyy + ux + uy + 3u xy2 = 0
d) y2m+1 uxx + uyy ux = 0 donde m es un entero no negativo.
e) xuxx + yuyy u = 0
f ) F(x, y, u, ux , uy , uxx , uxy , uyy ) = 0 donde F es continuamente diferenciable con res-
pecto a las tres ltimas variables y al menos una de las derivadas de F con respecto
a una de las tres ltimas variables es diferente de cero.
Solucin: a) hiperblica; b) elptica; c) parablica; d), e) dependen del signo de x, y; f)
1 F 2
 
F F
depende del signo de .
uxx uyy 4 uxy
5. Verifique que si se sustituyen
p p
a11 = B B 4AC, a12 = 2A, a21 = B + B2 4AC, a22 = 2A,
2

en las ecuaciones
A0 = Aa211 + Ba11 a12 +Ca212 ,
B0 = 2Aa11 a21 + B(a11 a22 + a21 a12 ) + 2Ca12 a22 ,
C0 = Aa221 + Ba21 a22 +Ca222 ,

se obtiene A0 = C0 = 0 y B0 = 4A(B2 4AC).


6. Reduzca las siguientes ecuaciones a la forma cannica (1.10)
a) 3uxx + 2uxy 5uyy uy = 0.
b) 8uxx + 2uxy 3uyy = xy.
c) 2uxx 3uxy + uyy ux + uy 3 = 0.
1.6 Problemas y ejercicios del Captulo 1 15

7. Compruebe que si se substituyen a11 = B, a12 = 2A, a21 = 1, a22 = 0 en

A0 = Aa211 + Ba11 a12 +Ca212 ,


B0 = 2Aa11 a21 + B(a11 a22 + a21 a12 ) + 2Ca12 a22 ,
C0 = Aa221 + Ba21 a22 +Ca222 ,

se obtiene A0 = 0, B0 = 0, C0 = A.
8. Determine la forma cannica de las siguientes ecuaciones:
a) uxx 2uxy + uyy + 9ux + 9uy 9u = 0.
b) 2uxx + 3uxy + uyy + 7ux + 4uy 2u = 0.
c) uxx + uxy 2uyy 3ux 15uy + 27x = 0.
d) 9uxx 6uxy + uyy + 10ux 15uy 50u + x 2y = 0.
e) uxx + 4uxy + 10uyy 24ux + 42uy 2(x + y) = 0.
f ) uxx + 4uxy + 13uyy + 3ux + 24uy 9u + 9(x + y) = 0.
Solucin: a), u + 18u + 9u 9u = 0; b), u + 3u u + 2u = 0; c), u + u
2u + + = 0; d), 27u 105u + 30u 150u 2 + 5 = 0; e), u + u +

15u 4 6u + 1/3 + 1/ 6 = 0; f ), u + u 2u + u u + = 0;
9. Compruebe que si se sustituyen

a11 = B, a12 = 2A, a21 = 4AC B2 , a22 = 0,

en
A0 = Aa211 + Ba11 a12 +Ca212 ,
B0 = 2Aa11 a21 + B(a11 a22 + a21 a12 ) + 2Ca12 a22 ,
C0 = Aa221 + Ba21 a22 +Ca222 ,
se obtiene A0 = C0 = A(4AC B2 ), B0 = 0.
10. Lleve las siguientes ecuaciones a la forma cannica
a) uxx + 2uyy + u = 0.
b) uxx + 2uxy + 5uyy 32u = 0.
Nota. Los problemas 1, 2, 3, 4, 8 fueron tomados del libro de problemas de editorial Mir [4],
el cual ya no se edita.
Introduccin
Esquema general de las leyes de
conservacin
Solucin de la ecuacin de primer
orden
Ecuaciones con coeficientes no
constantes
Ecuacin no homognea
La ecuacin de Burgers
Problemas y ejercicios del Captulo 2

2 Ecuaciones de primer orden

2.1 Introduccin
Las ecuaciones de primer orden aparecen en diversas aplicaciones, por ejemplo, para modelar
el trnsito de vehculos en una avenida muy concurrida; para modelar el flujo de sangre a
travs de una arteria o como casos especiales de teoras generales de dinmica de gases; para
modelar la probabilidad de encontrar errores en las pruebas de un texto despus de una revisin
de rutina [23]. En este captulo estudiaremos las ecuaciones de primer orden ms simples y
algunos mtodos tanto geomtricos como analticos para resolverlas.

2.2 Esquema general de las leyes de conservacin evolutivas


Consideramos un medio lquido, gas o slido que ocupa una regin del espacio o dominio
(abierto y conexo) RN , donde N es la dimensin del espacio, para este libro N = 1, 2 o 3.
Denotamos
u = u(x,t), x , t [0, T )
a una funcin llamada funcin de estado, la cual dependiendo del problema podr representar
la temperatura o bien la concentracin de una sustancia, etctera. Para el anlisis de las leyes de
conservacin, se requiere un dominio de balance escogido arbitrariamente b RN , y un
intervalo de tiempo arbitrario [t1 ,t2 ] [0, ). El caso ms simple ocurre cuando la funcin de
estado u, es una funcin escalar, es decir u : R, pero en general, u puede ser una funcin
vectorial: u : RN . El caso u escalar, incluye tambin, en general, una funcin fuente escalar
f = f (x,t), f : [0,t) R y un campo vectorial de flujo, = (x,t), : [0,t) RN .
Por ejemplo si u representa la temperatura, f podra representar una fuente interna de calor, por
ejemplo, una corriente elctrica en un alambre y representa a una ley fsica que determina la
manera como cambia u, por ejemplo, la ley de calor de Fourier. La ley bsica de balance [9,
ch. 1, sec. 1.2] establece que el cambio del total de la cantidad u contenida en b entre los
18 Ecuaciones de primer orden

tiempos t1 y t2 debe igualar el flujo total a travs de la frontera b entre los tiempos t1 y t2 y
el incremento o decremento de la cantidad u producido por la fuente f , dentro de b en el
mismo intervalo de tiempo. En forma matemtica esto queda expresado como
Z Z Zt2 Z Zt2 Z
u(x,t2 )dx u(x,t1 )dx = = (x,t) n dSdt + f (x,t)dxdt. (2.1)
b b t1 b t1 b

Si se supone que u tiene primera derivada continua respecto de t, por medio del teorema
fundamental del clculo y del teorema de Fubini se obtiene
Z Z Z

u(x,t) dx = (x,t) n dS + f (x,t) dx. (2.2)
t
b b b

Al utilizar el teorema de Gauss, (teo. A.1, p. 190), podemos escribir


Z  

u(x,t) + div (x,t) f (x,t) dx = 0. (2.3)
t
b

La cual es la forma global o integral de la ley de conservacin evolutiva. Si se supone la


continuidad del integrando, dado que la regin b es una subregin arbitraria de se tiene la
forma local o diferencial de la ley de conservacin evolutiva

u(x,t) + div (x,t) f (x,t) = 0. (2.4)
t
 Ejemplo 2.1 El modelo de conveccin describe la dispersin de un contaminante en
un tubo que contiene un lquido que fluye a velocidad constante. Para este modelo u es la
concentracin del contaminante y la ley constitutiva para en este modelo es
= cu, c > 0,
es decir, el flujo es proporcional a la cantidad u. Si se sustituye en la ecuacin (2.4) se
obtiene la ecuacin de transporte.
ut + cux = f , (2.5)
el caso ms simple ocurre cuando f 0 en este caso, la ecuacin (2.5) se llama homognea. 
En la siguiente seccin resolvemos las ecuaciones lineales de primer orden, en dos varia-
bles, homogneas.

2.3 Solucin de las ecuaciones de primer orden con coeficientes


constantes
En esta seccin consideramos la ecuacin de primer orden en dos variables, homognea con
coeficientes constantes de la forma:
aux + buy = 0, a, b R. (2.6)
2.3 Solucin de la ecuacin de primer orden 19

Debido a que podemos escribir

u (a, b) = aux + buy = 0,

esto significa que el vector gradiente de u es ortogonal al vector (a, b) en cada punto (x, y),
pero sabemos tambin que u es ortogonal a las curvas de nivel de u, luego esas curvas de
nivel son las rectas
(
x(t) = x0 + ta,
(2.7)
y(t) = y0 + tb, < t < ,

donde x0 , y0 son fijos. Aplicando la regla de la cadena para funciones de varias variables se
tiene
d
0 = aux + buy = x0 (t)ux (x(t), y(t)) + y0 (t)uy (x(t), y(t)) = u(x(t), y(t)).
dt
d
Dado que u(x(t), y(t)) = 0 se sabe del clculo diferencial que u(x(t), y(t)) = , donde
dt
es una constante. Cabe aclarar que posiblemente se requiera una constante diferente para
diferentes valores x0 , y0 . Resumiendo, la funcin u es constante sobre cada recta paralela a (2.7).
La ecuacin cartesiana de la recta parametrizada (2.7) es bx ay = c, donde c = bx0 ay0
por lo que u es constante cuando bx ay es constante, es decir,

u(x, y) = f (bx ay), (2.8)

para alguna funcin diferenciable f . Las rectas (2.7) se conocen como ecuaciones caracte-
rsticas de la ecuacin homognea de primer orden con coeficientes constantes (2.6) y a la
funcin f (bx ay) se le llama solucin general de la ecuacin (2.6). Al mtodo desarrollado
se le llama mtodo de las carctersticas.
 Ejemplo 2.2 Encuentre la solucin de la ecuacin 2ux + uy = 0, la cual satisface la
condicin inicial u(0, y) = cos y.
Solucin. Usamos directamente la frmula (2.8) con lo cual tenemos u(x, y) = f (x 2y)
donde f es una funcin por determinar a partir de la condicin inicial u(0, y) = cos y. Te-
nemos u(0, y) = f (2y) = cos y. Si ponemos w = 2y, entonces y = w/2 y as f (w) =
cos(w/2) = cos(w/2), dado que la funcin coseno es funcin par. De donde se obtiene la
solucin  
x 2y
u(x, y) = f (x 2y) = cos ,
2
El lector debe verificar derivando directamente que la u obtenida satisface la ecuacin 2ux +
uy = 0 y tambin que u satisface la condicin inicial u(0, y) = cos y. 

Ejercicio 2.1 Encuentre la solucin de la edp del ejemplo anterior la cual satisface la
condicin inicial u(x, 0) = ex . 

Solucin. En este caso la solucin es u(x, y) = e(x2y) .


20 Ecuaciones de primer orden

y x

Figura 2.1: Grfica de la solucin del ejemplo 2.2

2.4 Ecuaciones con coeficientes no constantes


En esta seccin consideramos las ecuaciones de primer orden homogneas con coeficientes
variables de la forma
a(x, y)ux + b(x, y)uy = 0. (2.9)
De manera anloga a la seccin anterior, trataremos de usar la regla de la cadena para obtener
una solucin poniendo
(
x0 (t) = a(x(t), y(t)),
(2.10)
y0 (t) = b(x(t), y(t)), t [t0 ,t1 ].

Integrando estas ecuaciones, si es posible, se obtienen curvas llamadas caractersticas de la


ecuacin (2.9). En general, tales curvas no son rectas si al menos uno de los coeficientes a, b,
no es constante. En caso de poder resolver el sistema (2.10) se obtiene como en el caso de
coeficientes constantes dtd u(x(t), y(t)) = 0 y por lo tanto u(x(t), y(t)) = , R. De esta
forma, nuevamente la funcin u es constante sobre cada una de las caractersticas, salvo que
esta vez las caractersticas, como ya hemos mencionado, no son rectas. Si adems la curva
obtenida de (2.10) satisface una relacin cartesiana G(x, y) = c tendremos que la solucin de
la ecuacin (2.9) es de la forma

u(x, y) = f (G(x, y)),

donde f es una funcin diferenciable cualquiera.


 Ejemplo 2.3 Resuelva el problema
(
ux yuy = 0,
(2.11)
u(0, y) = y3 .

Solucin. Las caractersticas de la ecuacin estn dadas por el sistema


(
x0 (t) = 1,
(2.12)
y0 (t) = y, < t < ,
2.4 Ecuaciones con coeficientes no constantes 21

y x

Figura 2.2: Grfica de la solucin del ejemplo 2.3

el cual puede ser integrado fcilmente para obtener


(
x(t) = t + c1 ,
(2.13)
y(t) = c2 et , < t < ,

De esta forma puede definirse G(x, y) = yex = c como las curvas caractersticas de la ecuacin
(2.11). Por lo tanto,
u(x, y) = f (yex ),
donde f es una funcin por determinar a partir de la condicin u(0, y) = y3 , es decir f (y) = y3 .
Finalmente se llega a la solucin del problema: u(x, y) = (yex )3 = y3 e3x . 

N A veces es posible encontrar directamente la relacin G(x, y) = c mediante la integracin


de la ecuacin diferencial ordinaria
dy b(x, y)
=
dx a(x, y)

o la integracin de relacin recproca

dx a(x, y)
= .
dy b(x, y)

 Ejemplo 2.4 Encuentre las solucin del problema


(
yx3 ux + uy = 0, x 6= 0
(2.14)
u(x, 0) = cos x.

Solucin. En este caso la ecuacin cartesiana de las caractersticas puede encontrarse directa-
mente integrando la ecuacin
dx
= yx3 .
dy
22 Ecuaciones de primer orden

Tenemos entonces separando variables e integrando x2 = y2 + c o bien


1
c = 2
+ y2 . (2.15)
x
Por lo tanto, las soluciones de la edp en el problema (2.14) son de la forma
u(x, y) = f (x2 + y2 ), (2.16)
donde f se debe determinar a partir de la condicin u(x, 0) = cos x. Claramente, para x 6= 0, la
ecuacin (2.16) y la condicin dada llevan a
cos x = f (x2 ). (2.17)
Y al definir w = x2 se concluye que f (w) = cos(1/w1/2 ) y por lo tanto la solucin del
problema (2.14) es
u(x, y) = cos((x2 + y2 )1/2 ) (2.18)
como puede verificar el lector. 

2.5 Ecuacin no homognea


Ahora estudiaremos la ecuacin lineal de primer orden con coeficientes no constantes y no
homognea de la forma:
a(x, y)ux + b(x, y)uy = c(x, y), (2.19)
con condicin inicial dada sobre una curva definida en el plano x, y. Se define la condicin
tipo Cauchy, como la restriccin de u sobre . Escribiremos esta condicin inicial como una
curva parametrizada
x = x0 (s), y = y0 (s), u = u0 (s), s [s1 , s2 ]. (2.20)
La ecuacin (2.19) puede escribirse como
 
u u
(a, b, c) , , 1 = 0.
x y
El lector debe recordar de sus cursos
 de clculo que para una superficie dada por la grfica de
u u
z = u(x, y), el vector , , 1 representa una normal a la superficie. De esta manera el
x y
vector (a, b, c) se encuentra en el plano tangente a una superficie solucin en cada punto. Por
lo tanto se puede construir una curva contenida en la superficie solucin al resolver el sistema
dx
= a(x(t), y(t)),
dt
dy
= b(x(t), y(t)), (2.21)
dt
du
= c(x(t), y(t)).
dt
2.5 Ecuacin no homognea 23

Si adems pedimos que en t = 0 se tenga x = x0 (s), y = y0 (s), u = u0 (s), la curva tambin


pasar por la curva inicial (2.20). Las curvas solucin se llaman caractersticas de la ecuacin
no homognea. Al variar s la familia de caractersticas genera la superficie solucin bajo
ciertas condiciones en a, b y c, y que la curva inicial no sea caracterstica. Si por ejemplo que
a, b, c son Lipschitz continuas, el teorema de Cauchy-Picard implica que las ecuaciones (2.21)
tienen solucin nica local. Se concluye que se puede escribir
x = x(s,t), y = y(s,t), u = u(s,t)
y adems x(s, 0) = x0 (s), y(s, 0) = y0 (s), u(s, 0) = u0 (s). El lector debe recordar que las
relaciones x = x(s,t), y = y(s,t), z = u(s,t) nos dan la representacin paramtrica de una
superficie, en este caso de la superficie solucin al menos localmente. Inversamente, la
superficie solucin de (2.19), se genera a partir de las curvas caractersticas (2.21).
 Ejemplo 2.5 (Tomado de [30]) Resuelva el problema
ux + uy = x + y, (2.22)
u(x, 0) = x2 .
dx dy du
Solucin. En este caso, de la edp tenemos que = 1, = 1, = x + y y la condicin
dt dt dt
inicial x(s, 0) = s, y(s, 0) = 0, u(s, 0) = s2 . Al integrar se obtiene x = t + c1 (s), y = t + c2 (s).
De la condicin inicial t = 0 se llega a x = s +t, y = t, u = t 2 + st + s2 . En este caso es posible
escribir u como funcin de x, y para obtener
u(x, y) = x2 xy + y2 .
El lector puede comprobar que u satisface la edp y la condicin inicial. 

La existencia y unicidad de soluciones en los ejemplos mostrados hasta aqu es consecuen-


cia del siguiente teorema el cual incluimos sin demostracin.
Teorema 2.1 Considrese el problema lineal
(
a(x, y)ux + b(x, y)uy = c(x, y)
(2.23)
x = x0 (s), y = y0 (s), u = u0 (x(s), y(s)) = u0 (s), s [s1 , s2 ]

Supngase que a(x, y), b(x, y), c(x, y) son de clase C 1 () con R2 el cual contiene
el punto (x0 , y0 ) = (x0 (s0 ), y0 (s0 )) para algn s0 [s1 , s2 ] y supngase que se cumple la
condicin
dy0 (s0 ) dx0 (s0 )
a(x0 , y0 ) b(x0 , y0 ) 6= 0. (2.24)
ds ds
Entonces en una vecindad U de (x0 , y0 ) existe una solucin nica del problema (2.23).

Una demostracin de una versin ms general del teorema 2.1 para ecuaciones llamadas
cuasilineales
a(x, y, u)ux + b(x, y, u)uy = c(x, y, u)
24 Ecuaciones de primer orden

puede encontrarse en [30]. Resulta interesante que el problema cuasilineal pueda resolverse
por el mtodo de caractersticas descrito en este captulo como se muestra en el siguiente
ejemplo.
 Ejemplo 2.6 Considere la ecuacin cuasilineal

(y + u)ux + yuy = x y

Sea la curva dada por y = 1, < x < , u| = 1 + x. Encuentre la solucin u(x, y) que
satisface la condicin inicial sobre .
Solucin. Primero parametrizamos la curva para obtener la condicin inicial en una forma
manejable: x(s) = s, y(s) = 1, u(s) = 1 + s, < s < . Por otra parte, de la edp tenemos el
sistema
dx
= y + u,
dt
dy
= y, (2.25)
dt
du
= xy
dt
La segunda ecuacin en (2.25) se resuelve fcilmente para obtener y(s,t) = c1 (s)et lo cual,
con la condicin sobre : y(s, 0) = 1 implica c1 (s) 1. Las soluciones para u y x resultan un
tanto laboriosas, lo cual es natural a medida que las ecuaciones se complican. Si se resta la
primera ecuacin de la tercera en (2.25) se tiene

du dx
= (u x) 2y = (u x) 2et .
dt dt
La cual es una ecuacin ordinaria lineal de primer orden no homognea, en la funcin u x.
Mediante el factor integrante et se tiene

d t
(e (u x)) = 2e2t .
dt
y as
et (u x) = e2t + c2 (s),
u x = y + c2 (s)y1 .
Con la condicin de frontera x(s) = s, u(s) = 1 + s, y(s) = 1 tenemos 1 = 1 + c2 (s), es decir,
c2 (s) = 2 y por lo tanto u = x y + 2/y. 

2.6 La ecuacin de Burgers


Una ecuacin cuasilineal de primer orden muy importante es la ecuacin de Burgers ut + uux =
0, la cual es una ecuacin en derivadas parciales no lineal. Si sustituimos en la ley de
2.6 La ecuacin de Burgers 25

conservacin evolutiva (2.4) f 0 y = u2 /2, se obtiene la ecuacin de Burgers. Ms


generalmente la ecuacin
ut + g(u)ux = 0
se ha usado para modelar el trfico de automviles en una calle muy transitada, la dinmica de
ciertos gases o bien en el modelado de la esquistosomiasis (ver [30] y referencias del captulo
III). En el caso del trfico representa la cantidad de automviles que pasan por un punto
dado y es funcin de la densidad de automviles u. Diferentes funciones g se han encontrado
experimentalmente y ejemplos sencillos han sido extensivamente estudiados, por ejemplo,
g(u) = cu(1 u); el flujo lineal g(u) = cu y el flujo cuadrtico g(u) = u2 /2. En general la
ecuacin
ut + g(u)ux = 0
puede ser resuelta por el mtodo de las caractersticas estudiado en este captulo. Para esta
ecuacin las caractersticas estn dadas por
dt(s, )
= 1,
d
dx(s, )
= g(u(s, )), (2.26)
d
du(s, )
= 0.
d
As u(s, ) = c1 , t(s, ) = + c2 y x(s, ) = g(c1 ) + c3 . Si se dan las condiciones iniciales
para = 0 : x(s, 0) = x0 (s), t(s, 0) = t0 (s), y u(s, 0) = u0 (s). Se obtiene la solucin
t(s, ) = + t0 (s),
x(s, ) = g(u0 (s)) + x0 (s) (2.27)
u(s, ) = u0 (s).
 Ejemplo 2.7 (Tomado de [21]) Resuelva el problema de valor inicial
ut + uux = 0 (2.28)
(
0, x < 0,
u(x, 0) = (2.29)
1, x > 0.
Solucin. Para este problema la condicin inicial (2.29) puede ser representada paramtrica-
mente como
t(s, 0) = 0, x(s, 0) = s, u(s, 0) = u(x(s, 0), 0).
Para las caractersticas tenemos el sistema:
dt(s, )
= 1,
d
dx(s, )
= u(s, ), (2.30)
d
du(s, )
= 0.
d
26 Ecuaciones de primer orden

Figura 2.3: Grfica de las caractersticas del ejemplo 2.7

Al integrar se obtiene

t(s, ) = ,
(
0, s < 0,
u(s, ) = u(s, 0) =
1, s > 0.
(
0, s < 0,
x(s, ) = s + .
1, s > 0.

Las caractersticas pueden construirse ahora partiendo de las condiciones iniciales por ejemplo
la caracterstica que pasa por el punto (2, 0) es x = 2 y la caracterstica que pasa por (2, 0)
es x = 2 + t. Entonces tenemos u(2,t) = 0 y u(2 + t,t) = 1, para t > 0. De esta manera se
ha obtenido la solucin del problema en forma paramtrica. 

De la figura 2.3 el lector puede darse cuenta que no hay solucin dada por este mtodo en
la cua 0 < x < t. Esta situacin inquietante puede resolverse adentrndose en el estudio de
las ondas de choque (shocks) y puede consultarse por ejemplo en el artculo clsico de Lax
[21]. El siguiente ejemplo tomado del mismo artculo de Lax da la pauta para el estudio de
soluciones generalizadas, las cuales pueden ser discontinuas, pero cuyo estudio va ms all de
los objetivos de este libro.
 Ejemplo 2.8 Choques en la ecuacin de Burgers . (Ejemplo tomado de [21].)
Estudiamos la misma ecuacin del ejemplo anterior, pero con condicin inicial diferente

ut + uux = 0 (2.31)

1,
x 6 0,
u(x, 0) = 1 x, 0<x<1 (2.32)

0, 1 6 x.

Solucin. Para este caso denotamos los puntos iniciales con (x0 , 0) y separamos los casos en
los que x0 6 0, 0 < x0 < 1 y 1 6 x0 . Al integrar el sistema (2.30) y mediante la condicin
2.6 La ecuacin de Burgers 27

Figura 2.4: Grfica de las caractersticas del ejemplo 2.8

inicial se obtiene

x0 < 0 : x = x0 + t

0 < x0 < 1 : x = x0 + (1 x0 )t (2.33)

1 6 x0 : x = x0 .

Se tienen tres clases de rectas caractersticas en el plano (x,t), a saber: t = x x0 , t =


(x x0 )/(1 x0 ) y las rectas verticales x = x0 . Sobre estas rectas, la solucin u est dada

(
xx0
1 si t = x x0 , x0 < 0 y t = 1x0 , 0 < x0 < 1
u(x,t) = (2.34)
0 si x = x0 , 1 6 x0 .

Con lo cual queda terminado el ejemplo. 

En la figura 2.4, notamos que la solucin es univaluada para 0 6 t < 1 y bivaluada para
t > 1, y, peor an, la solucin u es discontinua, es decir, no puede tener derivadas de orden
uno en todo el semiplano (x,t) R R+ . Surgen ahora varias preguntas esenciales:
Si la funcin u no es continua, se puede generalizar el concepto de solucin de una edp
para que tenga sentido la solucin encontrada?
Para t > 1, cul de las soluciones u = 0 y u = 1 escoger?
Cul es la curva apropiada para que ocurra la discontinuidad de la solucin?
En la solucin del ejemplo 2.7 es posible encontrar una solucin para cubrir el hueco
en la cua (ver figura 2.3) 0 < x < t?
La respuesta a la primera pregunta es que efectivamente el concepto de solucin puede
generalizarse para dar sentido a las soluciones encontradas en el segundo ejemplo. Para ello
se introduce el concepto de derivada dbil la cual generaliza el concepto clsico de derivada.
Sobre este tema puede consultarse por ejemplo, [25]. Para responder a las otras preguntas
debe hacerse un anlisis heurstico de las leyes de conservacin, lo que da pauta al concepto
de onda de choque y solucin de abanico, una introduccin a estos conceptos se encuentra en
28 Ecuaciones de primer orden

el ya mencionado artculo de Lax [21]. Para finalizar nuestro anlisis agregamos solamente
que puede demostrarse que la solucin del ejemplo 2.8, est dada para t > 1 por
(
1, si x < (1 + t)2,
u(x,t) = (2.35)
0, si (1 + t)/2 < x.

Para entrever como es que se obtiene esta solucin notamos que la discontinuidad comienza
en el punto (1, 1) y puede demostrarse que se propaga a velocidad 1/2, se concluye en [21]
que la discontinuidad se propaga por la lnea t = 2x 1, t > 1. Para el ejemplo 2.7 puede
argumentarse que adems de la solucin encontrada, se tiene u(x,t) = x/t, para 0 < x < t. El
lector puede verificar derivando directamente que para t > 0 efectivamente u = x/t es solucin
de la ecuacin ut + uux = 0.
 Ejemplo 2.9 Encuentre la solucin del problema
(
ut + uux = 0
(2.36)
u(x, 0) = x.

Solucin. Al integrar el sistema


dt(s,)
d = 1,

dx(s,)
d = u(s, ),
du(s,)

d = 0,

se obtiene

t = ,

u(s, ) = u(s, 0) = s, (2.37)

x(s, ) = s + s.

Esta superficie paramtrica puede graficarse con cualesquiera parmetros s R, = t


[0, ) y su grfica se encuentra en la figura 2.5, donde puede observarse que la funcin
u = u(s, ) es multivaluada. En este ejemplo simple puede incluso resolverse en trminos
x
de las variables originales x,t ya que t = y x = s + s implica que s = y por lo
1t
x
tanto u(x,t) = , la cual no est definida para t = 1, obviamente, donde se desarrolla un
1t
choque. Por otra parte en cada punto x = xo del eje de las x la solucin u es constante sobre las
rectas x + xot = xo y su valor es u = xo . De la ecuacin de las rectas caractersticas notamos
que
xo x x
t= = 1
xo xo
es decir todas las caractersticas pasan por el punto (0, 1) en tal punto u es una recta vertical y
por lo tanto no es ni siquiera funcin. 
2.6 La ecuacin de Burgers 29

Figura 2.5: Grfica de la superficie del ejemplo 2.9

Figura 2.6: Grfica de la superficie del ejemplo 2.10


30 Ecuaciones de primer orden
2
 Ejemplo 2.10Resuelva la ecuacin de Burgers con condicin inicial u(x, 0) = ex .
Solucin. Como en el ejemplo anterior, al integrar las caractersticas se obtiene

t = ,

2
u(s, ) = u(s, 0) = es , (2.38)
2
x(s, ) = es + s,

pero en este caso no es posible encontrar una expresin explcita para s en trminos de x y
de t. De cualquier manera es posible graficar la superficie definida paramtricamente por las
ecuaciones (2.38), la grfica se muestra en la figura 2.6. Puede observarse que la solucin
parece como el pliegue de una sbana que se inclina a la derecha, tal pliegue implica que u es
mutivaluada y por lo tanto desarrollar un choque a partir de cierto tiempo to .. 

N Suele pensarse que las ecuaciones diferenciales parciales de primer orden siempre tienen
solucin, esto es cierto para ecuaciones lineales de la forma L[u] = F(u) donde L es un
operador lineal en derivadas parciales con coeficientes en C y F es una funcin analtica
en la variable u, este hecho es una consecuencia del teorema de Cauchy-Kowalevski. Sin
embargo, Lewey construy un ejemplo de una ecuacin de la forma L[u] = F(x, y, z) con
F C (R3 ), que no tiene solucin en R3 . Dicho ejemplo muestra la extrema comple-
jidad que se puede presentar en las edp, an en las de primer orden, a diferencia de la
simplicidad de las ecuaciones diferenciales ordinarias de primer orden. El teorema de
Cauchy-Kowalevski, as como el ejemplo de Lewey, pueden consultarse en el libro de
John [16].
2.7 Problemas y ejercicios del Captulo 2 31

2.7 Problemas y ejercicios del Captulo 2


1. Resuelva los siguientes problemas
2
a) uy ux = 0, u(x, 0) = e3x .
b) ux + uy = 0, u(x, 0) = cos 3x.
2
Solucin: a), u(x, y) = e3(x+y) ; b), u(x, y) = cos 3(x y).
2. Resuelva las siguientes ecuaciones de coeficientes no constantes (problemas tomados
de [27]).
a) (1 2
+ x )ux + uy = 0
b) 1 x2 u x + uy = 0, u(0, y) = y.
Soluciones: a), u(x, y) = f (y arctan x); b), u(x, y) = y arcsen x.
3. Resuelva los siguientes problemas (tomados de [30]):
a) ux + uy = u, u = cost sobre la curva x = t, y = 0.
b) x2 ux + y2 uy = u2 , u = 1 sobre la curva y = 2x.
c) yux xuy = 2xyu, u = t 2 sobre la curva x = t, y = t, t > 0.
2 2
Soluciones: a), u = ey cos(xy); b), u = xy/(xy+2xy); c), u = 1/2(x2 +y2 )e(x y )/2 .
4. La ecuacin
ut + cux + u = f (x,t)
puede resolverse introduciendo las variables = x ct, = t. Use la regla de la cadena
para demostrar que
u + u = f ( + c, )
la cual es una ecuacin diferencial ordinaria de primer orden en la variable y donde
es un parmetro.
5. (Tomado de [9]). Resuelva la ecuacin ut + ux u = t utilizando la tcnica del ejercicio
anterior.
Solucin. u(x,t) = (1 + t) + g(x t)et , donde g es una funcin arbitraria.
6. Muestre que la solucin general de la ecuacin de transporte con decaimiento
ut + cux = u
es u(x,t) = et f (x ct) mediante la introduccin de las coordenadas = x ct, = t.
7. (Tomado de [30]) Encuentre la solucin de la ecuacin ut + uux = 0 que satisfaga la
condicin inicial u(x, 0) = x.
Solucin. u = x(1 t),t < 1, u = x0 .
8. Resuelva la ecuacin ut + 3ux = x2t + 1 con la condicin inicial u(x, 0) = x + 2.
Solucin. x 3t + 2 + t + (x2t 2 )/2 xt 3 + 3/4t 4 .
9. La ley de conservacin [F(u)]t + ux = 0 se puede expresar como f (u)ut + ux = 0 donde
f (u) = F 0 (u). Muestre que el problema
f (u)ut + ux = 0
u(t, 0) = uo (x),
est definido implcitamente por u = uo (x f (u)x).
10. Sea u = f (x/t) solucin no constante de ut + g(u)ux = 0. Muestre que la funcin f debe
ser la inversa de g.
Deduccin de la ecuacin de calor
Fenmenos de difusin
Ecuacin de calor en una dimensin
Condiciones de frontera para la
ecuacin de calor
Descripcin intuitiva de la ecuacin
de calor
Probabilidad y la ecuacin de
difusin
El principio del mximo para la
ecuacin de calor
Unicidad de soluciones de la ecua-
cin de calor
Problemas y ejercicios del Captulo 3

3 Ecuacin de calor

3.1 Deduccin de la ecuacin de calor


La ecuacin de calor modela una gran variedad de fenmenos. Modela no slo el proceso fsico
de transmisin de calor por conduccin, sino tambin el fenmeno qumico de difusin, por
ejemplo, la difusin de un contaminante que reacciona con un medio lquido en movimiento
en el cual se halla inmerso. Adems, la ecuacin de calor sirve tambin para modelar el
movimiento browniano [28, Ecuacin de Einsten-Kolmogorov, p. 296]. Sin embargo, a lo
largo de este texto se llamar ecuacin de calor a la ecuacin asociada con todos los procesos
mencionados.
Como se ver, la ecuacin de calor expresa el equilibrio entre ciertas cantidades, equilibrio
sustentado en el principio de conservacin de energa trmica y en la ley de Fourier.
La temperatura u de un cuerpo el cual ocupa una regin de R3 depende de cada punto
x = (x, y, z) y del tiempo t, es decir, u es una funcin u = u(x,t). La forma explcita de
esta funcin depende entre otras cosas de la forma del cuerpo, las caractersticas trmicas del
material, la distribucin inicial de la temperatura y las condiciones de frontera.
Para describir el flujo de calor en se requiere de una funcin : R3 [0, ) 7 R3
[0, ), es decir, se requiere de un campo vectorial (funcin de densidad de flujo) = (x,t).
La ley de Fourier de conduccin de calor establece que en un medio isotrpico1 el calor fluye
en la direccin en la cual la temperatura del cuerpo decrece ms rpidamente y la cantidad
de calor que fluye en tal direccin es proporcional al gradiente de temperatura. En forma
matemtica, la ley de Fourier se expresa como

(x,t) = K(ux , uy , uz ) = Ku, (3.1)

donde K > 0, es llamada conductividad trmica y, con el fin de simplificar, se supondr


1 Isotropasignifica que ciertas magnitudes al medirse dan resultados idnticos independientemente de la
direccin escogida
34 Ecuacin de calor

constante. Sea la frontera de la regin la cual se considera una superficie suave,


orientable con normal exterior n. Se recuerda del curso de clculo que el flujo de a travs de
est dado por la integral de superficie
ZZ
(x,t) n dS,

por lo que el total del flujo de a travs de en el intervalo [t1 ,t2 ], est dado por

Zt2ZZ Zt2ZZZ
(x,t) n dS dt = div( ) dV,
t1 t1

donde la ltima igualdad se cumple por el teorema de la divergencia de Gauss (teorema A.1,
p. 190). La densidad de energa por unidad de volumen en el tiempo t en la regin est
dada por cu donde c denota el calor especfico del cuerpo ; , la densidad de masa (, c se
suponen constantes) y u = u(x,t) es la temperatura en x en el tiempo t. Por lo que la energa
total en en el intervalo [t1 ,t2 ] est dada por

Zt2ZZZ
u
ZZZ ZZZ
cu(x,t2 ) dV cu(x,t1 ) dV = c dV dt.
t
t1

Donde para que se cumpla la igualdad se ha supuesto que u tiene derivada parcial continua
con respecto a t en y se ha hecho uso del teorema fundamental del clculo para escribir
Z t2

u(x,t2 ) u(x,t1 ) = u(x,t) dt
t1 t

y, finalmente, se ha hecho uso del teorema de Fubini para intercambiar el orden de integracin.
Se considera adems una funcin escalar f = f (x,t) que proporciona la densidad de energa
por unidad de volumen producida (o disminuida) por una fuente (o por un pozo) por lo que el
total de energa producida (o reducida) por una fuente en en el intervalo [t1 ,t2 ] es

Zt2ZZZ
f (x,t) dV dt.
t1

El principio de conservacin de la energa establece que la energa total en en el intervalo


[t1 ,t2 ] es igual al flujo de calor a travs de , mas el total de energa producida por una fuente
en el mismo intervalo de tiempo, lo cual se traduce en la ecuacin

Zt2ZZZ Zt2ZZZ Zt2ZZZ


u
c dV dt = K div(u) dV dt + f dV dt,
t
t1 t1 t1
3.1 Deduccin de la ecuacin de calor 35

o bien
Zt2ZZZ  
u
c Kdiv(u) f = 0. (3.2)
t
t1

Esta ecuacin se denomina ecuacin de calor en la forma integral o forma global de la ecuacin
de calor. Si suponemos continuidad en el integrando sobre la regin y observamos que la
integral se cumple sobre cualquier subregin B y sobre cualquier subintervalo [t1 ,t2 ]
contenido en [0, T ], obtenemos la ecuacin de calor en su forma diferencial o local

u(x,t) = 2 div(u(x,t)) + F(x,t), (3.3)
t
K
donde 2 = es llamada difusividad trmica y F = f /(c). Por ltimo, recordando que el
c
laplaciano de u en coordenadas cartesianas est dado por:

u = uxx + uyy + uzz = div(u),

se tiene la forma equivalente de la ecuacin de calor:


u(x,t) = 2 u(x,t) + F(x,t). (3.4)
t
Las ecuaciones (3.2) y (3.4) son casos particulares de un esquema general discutido en
el Captulo 2, el cual abarca una gran cantidad de fenmenos, fsicos, qumicos, etctera, los
cuales evolucionan con el transcurso del tiempo. En la siguiente seccin analizaremos cmo
usar los esquemas de conservacin estudiados en las ecuaciones de primer orden, para modelar
fenmenos de difusin.

3.1.1 Fenmenos de difusin


Conocida la ecuacin (2.4) se puede deducir la ecuacin de difusin. La ley constitutiva que
determina el proceso de difusin es la segunda ley de difusin de Fick y es el equivalente
a la ley de Fourier en el proceso de conduccin de calor. Anlogamente a la ley de Fourier,
la ley de difusin de Fick es una ley establecida experimentalmente y describe el hecho de
que las molculas tienden a moverse de lugares con mayor concentracin a lugares de menor
concentracin. En trminos matemticos la ley de Fick establece que el campo vectorial de
flujo est dado por:
= ku,
la constante k > 0 es llamada coeficiente de difusin. Una vez que se establece que el proceso
de difusin, por ejemplo de un gas, obedece el esquema general de las leyes de conservacin
evolutivas, tendremos que el proceso de difusin es modelado por la ecuacin:


u(x,t) k div (u(x,t)) f (x,t) = 0
t
36 Ecuacin de calor

o bien,


u(x,t) = ku(x,t) + f (x,t)
t
la cual tiene la misma forma que la ecuacin de calor.

3.2 Ecuacin de calor en una dimensin


Se considera un alambre de longitud l el cual se encuentra aislado lateralmente excepto en los
extremos. Se coloca el origen de coordenadas en el extremo izquierdo del alambre y el resto
del alambre en la direccin positiva del eje x. Para simplificar se supone que la temperatura es
constante en cada seccin transversal (ver la Figura 3.1) del alambre, as la temperatura slo
depende de x y no de ninguna otra variable espacial.
Sea u = u(x,t) la temperatura en el punto x al instante t. Entonces la ecuacin de calor
(3.4) se escribe simplemente
ut = 2 uxx + F(x,t). (3.5)
En este caso, la funcin F se interpreta como una fuente de calor interna, por ejemplo, una
corriente elctrica (o una reaccin qumica en caso de la ecuacin de difusin). Si no existen
fuentes de calor internas, entonces F 0 y tendremos simplemente

ut = 2 uxx . (3.6)

Supngase que en el instante t = 0, se conoce la temperatura en cada punto de la barra, es


decir, u(x, 0) = g(x), donde g es una funcin conocida 2 , a esta condicin se le conoce como
temperatura inicial y ms generalmente como condicin inicial (ci).
Supngase adems que se tiene algn tipo de control de la temperatura en los extremos
de la barra, por ejemplo, supngase que con un termostato se regula la temperatura en los
puntos x = 0, x = l y que dichas temperaturas son conocidas, concretamente u(0,t) = h1 (t),
u(l,t) = h2 (t), t > 0, con h1 , h2 funciones dadas, a estas condiciones se les llama condiciones
de frontera (cf). As para encontrar la temperatura de un cuerpo hay que determinar la funcin
incgnita u(x,t) para t > 0 que satisface la ecuacin (3.5) (o bien (3.6)) y las condiciones
inicial y de frontera. Se desea entonces resolver el siguiente problema (PC):

ut = 2



n uxx + F, 0 < x < l, 0 < t < ,
(ci) u(x, 0) = g(x), 0 6 x 6 l,
(PC) (

u(0,t) = h1 (t)
(c f )


u(l,t) = h2 (t), t > 0.

2 Generalmente, por lo menos g es continua a trozos.


3.2 Ecuacin de calor en una dimensin 37

Seccin
transversal

Figura 3.1: Seccin transversal en un alambre aislado.

3.2.1 Condiciones de frontera para la ecuacin de calor


El problema de calor descrito en la seccin anterior contiene algunas condiciones de frontera
(c f ) que pueden ocurrir, pero existen otras condiciones que surgen en diferentes situaciones
fsicas las cuales se describen a continuacin.
1. En uno de los extremos se conoce el valor de la temperatura en cada instante t, por
ejemplo
u(0,t) = h1 (t),
donde h1 es una funcin dada. A este tipo de condicin se le conoce como condicin de
frontera de tipo Dirichlet.
2. En uno de los extremos se da el valor de la derivada normal de u, por ejemplo
u
(l,t) = h2 (t),
x
donde h2 es una funcin dada. A este tipo de condiciones se les conoce como condiciones
de frontera de tipo Neumann.
3. En uno de los extremos est dada una relacin entre u y su derivada, por ejemplo,
u
(l,t) = ku(l,t) + f1 (t),
x
esta situacin corresponde a un intercambio trmico entre un cuerpo y el medio ambiente
cuya temperatura f1 (t) es conocida en cada tiempo t. La expresin matemtica de esta
condicin de frontera corresponde a la ley de Newton de intercambio de temperatura. A
este tipo de condiciones se les conoce como condiciones de frontera de tipo Robin o
Newton.
Obsrvese que las condiciones de frontera anteriores son un caso particular de las siguientes
condiciones, las cuales llamaremos condiciones de frontera generales
u
a11 u(0,t) + a12 (0,t) = h1 (t)
x
u
a21 u(l,t) + a22 (l,t) = h2 (t).
x
38 Ecuacin de calor

3.3 Descripcin intuitiva de la ecuacin de calor en una dimensin


Para dar una descripcin de la ecuacin de calor en una dimensin en trminos intuitivos, se
necesita primero recordar algunos conceptos del clculo diferencial. Uno de estos conceptos
importantes es el de convexidad. En el Apndice A se encuentra la discusin completa de los
siguientes hechos:
Una funcin dos veces derivable f es cncava hacia arriba en un intervalo (a, b) si
f 00 (x) > 0 para toda x en (a, b). En este caso se cumple para cualquiera x, y (a, b) que
 
x+y f (x) + f (y)
f < ,
2 2
es decir, si f 00 > 0 entonces f evaluada en el punto medio de x y y, es menor que el
promedio de f en los puntos x, y.
Si f 00 < 0, entonces f es cncava hacia abajo en (a, b) y
 
x+y f (x) + f (y)
f > ,
2 2
es decir, f evaluada en el punto medio de x y y, es mayor que el promedio de f en los
puntos x, y.
Otro concepto que necesitamos, es la interpretacin de la derivada como razn de cambio.
En el caso en el que una funcin derivable, f = f (t), dependa del tiempo, si su derivada es
d f (t)
positiva, es decir, si > 0 en un intervalo, la funcin crece conforme el tiempo avanza y
dt
d f (t)
si < 0, en dicho intervalo la funcin decrece.
dt
Con la interpretacin geomtrica de la segunda derivada y la interpretacin de la primera
derivada como razn de cambio se puede dar una idea intuitiva del porqu la ecuacin
ut = 2 uxx modela el proceso de conduccin de calor para el caso en que u = u(x,t) es la
temperatura de una barra, por ejemplo. Dada la ecuacin de calor sin fuentes internas
u 2u
= 2 2 , (3.7)
t x
estudiemos el cambio de temperatura en un punto fijo xo para una funcin que satisface
2 u(xo ,t)
la ecuacin de calor. Supongamos que > 0 y que estas segundas derivadas son
x2
continuas. Por una parte, esto quiere decir que en una vecindad de xo el perfil de temperatura
es cncavo hacia arriba, es decir, la temperatura en tal punto es menor que el promedio de la
u(xo ,t)
temperatura de sus vecinos. Por otra parte la ecuacin (3.7) indica que > 0, de esta
t
forma u(xo ,t) es una funcin creciente, lo cual quiere decir que la temperatura aumentar en
el punto xo , a medida que t crece. Resumiendo, si en un punto xo la temperatura es menor
que el promedio de sus vecinos en una vecindad de xo entonces la temperatura aumentar
2 u(xo ,t) 2 u(xo ,t)
mientras > 0. Si hacemos un anlisis similar para el caso en el que < 0,
x2 x2
observamos que la ecuacin de calor simplemente modela con precisin el fenmeno familiar
a todos de que el calor fluye de los lugares ms calientes a lo ms fros.
3.3 Descripcin intuitiva de la ecuacin de calor 39
f((x+y)/2)>f(x)/2+f(y)/2

f((x+y)/2)<f(x)/2+f(y)/2

Figura 3.2: Concavidad

3.3.1 Probabilidad y la ecuacin de difusin


Consideramos la recta real. Supongamos que en el tiempo t, algunas partculas ocupan los
puntos x = 0, k, 2k, . . . para algn k > 0. Se define la concentracin c(x,t) como el valor
esperado de partculas en el sitio x en el tiempo t. En otro tiempo digamos t + h una partcula
puede moverse hacia la derecha o hacia la izquierda con probabilidad p (0, 1/2] o mantenerse
en su posicin con probabilidad 1 2p. El nuevo valor esperado en x es
c(x,t + h) = pc(x k,t) + (1 2p)c(x,t) + pc(x + k,t),
De esta forma
c(x,t + h) c(x,t) = p(c(x k,t) 2c(x,t) + c(x + k,t))
as obtenemos,
c(x,t + h) c(x,t) c(x k,t) 2c(x,t) + c(x + k,t)
=D ,
h k2
donde D = k2 p/h.
En la seccin 8.1 se muestra que tomando k suficientemente pequea, el lado derecho de
la frmula anterior nos da una aproximacin de la segunda derivada, por lo que al tomar el
lmite cuando (h, k) 0 se tiene la ecuacin de difusin

c 2c
= D 2.
t x
En [23], captulo 6, de donde fue tomado el ejemplo anterior puede consultarse una
deduccin de la ecuacin de Black-Scholes para los derivados financieros, la cual tambin es
una ecuacin de difusin.

3.3.2 El principio del mximo para la ecuacin de calor


La descripcin intuitiva de la ecuacin de calor muestra que es imposible que el perfil de
temperatura u pueda alcanzar un valor mximo o un valor mnimo en el interior de su dominio
para t > 0. Esto sugiere el siguiente teorema.
40 Ecuacin de calor

Teorema 3.1 Principio del mximo. Sea u = u(x,t), continua en la regin 0 6 x 6


l, 0 6 t 6 To y solucin de la ecuacin

ut = 2 uxx

en la regin 0 < x < l, 0 < t 6 To entonces la funcin u alcanza sus valores mximo y
mnimo ya sea en t = 0, o bien en los puntos x = 0 o x = l, si 0 < t 6 To .

Demostracin: Como u es continua en [0, l][0, To ], el cual es un conjunto compacto, entonces


u alcanza su valor mximo y mnimo en tal conjunto. Se quiere demostrar que u no alcanza
los valores mximo ni mnimo en el conjunto 0 < x < l, 0 < t 6 To . Por reduccin al absurdo,
supngase que u alcanza un valor mximo en un punto (x1 ,t1 ) (0, l) (0, To ]. Definimos
v(x,t) = u(x,t) + k(t1 t) donde k > 0 es un nmero cualquiera.
Tenemos, v(x1 ,t1 ) = u(x1 ,t1 ). Dado que v es continua en [0, l][0, To ], la funcin v alcanza
su valor mximo en un punto (x2 ,t2 ) el cual suponemos pertenece al conjunto 0 < x < l, 0 <
t 6 To . Tenemos dos casos: a) 0 < x2 < l, 0 < t2 < To , es decir, (x2 ,t2 ) es un punto interior, o
b) 0 < x2 < l, t2 = To .
a) Si (x2 ,t2 ) es un punto interior se tiene

uxx (x2 ,t2 ) = vxx (x2 ,t2 ) 6 0, (3.8)


ut (x2 ,t2 ) = vt (x2 ,t2 ) + k > k > 0. (3.9)

La desigualdad en (3.8) se cumple dado que v(x2 ,t2 ) es un mximo. La desigualdad (3.9) se
cumple dado que en un mximo el gradiente de v se anula si (x2 ,t2 ) es un punto interior de
0 < x < l, 0 < t < To , as por la definicin de v tenemos 0 = ut (x2 ,t2 ) k de donde se sigue
(3.9).
b) Para t2 = To , se tiene vt (x2 , To ) > 0 por lo que tambin se cumple (3.9).
Por lo tanto en cualquiera de los casos a) o b) se cumple que

ut (x2 ,t2 ) 2 uxx (x2 ,t2 ) = vt (x2 ,t2 ) + k 2 vxx (x2 ,t2 ) > k > 0,

es decir, la ecuacin ut = 2 uxx no se cumple en (x2 ,t2 ), lo cual es una contradiccin. Por lo
tanto el mximo de u se alcanza en la frontera. 

3.3.3 Unicidad de soluciones de la ecuacin de calor


Establecido el principio del mximo se puede demostrar la unicidad de soluciones para
algunos problemas asociados a la ecuacin de calor como, por ejemplo, en el siguiente
teorema.
Teorema 3.2 Unicidad de soluciones. Suponga que u y v son soluciones del proble-
ma
ut = 2 uxx + f (x,t), 0 < x < l, 0 < t 6 To
3.3 Descripcin intuitiva de la ecuacin de calor 41
y que u, v son continuas en [0, l][0, To ]. Suponga que u, v adems satisfacen las condiciones
de frontera u(0,t) = v(0,t) = g1 (t), u(l,t) = v(l,t) = g2 (t), 0 6 t 6 To y la condicin inicial
u(x, 0) = v(x, 0) = h(x), 0 6 x 6 l. Entonces u v.

Demostracin: Sea w = u v. Entonces w es continua en [0, l] [0, To ] y es solucin del


problema

wt = 2 wxx , 0 < x < l, 0 < t 6 To


con condiciones de frontera e inicial nulas, es decir, w(0,t) = 0, w(l,t) = 0, 0 6 t 6 To ,
w(x, 0) = 0, para 0 6 x 6 l. Entonces por el principio del mximo w 0. 

N El teorema de unicidad no es solamente un resultado terico sin mayores consecuencias,


se usa extensamente, por ejemplo, en la aplicacin del principio de Duhamel (ver el
ejemplo 9.7) donde se obtienen, por una parte una solucin por el mtodo de series de
Fourier y otra ms, por el mtodo de la transformada de Laplace. La igualdad nada obvia
de ambas soluciones es consecuencia del teorema 3.2.
42 Ecuacin de calor

3.4 Problemas y ejercicios del Captulo 3


1. (Tomado de [23]). Muestre que si f (t) es infinitamente diferenciable,

x2n d n f
u(x,t) = (2n)! dt n
n=0

satisface la ecuacin de calor. Deduzca que existen soluciones no idnticamente cero de


la ecuacin de calor que satisfacen u(x, 0) = 0 para toda x.
2. Sea f (x1 , . . . , xn ) una funcin continua definida en un dominio RN y suponga que
para cada subregin B , se tiene
Z Z
f (x1 , . . . , xn )dx1 dxn = 0.
B

Demuestre que f debe ser idnticamente cero en . Sugerencia: suponga f (xo ) > 0 en
algn punto xo y use la continuidad de f .
3. En el tiempo t = 0, la temperatura u(x, 0) de un alambre de cobre delgado con constante
2 = 1,14 y de dos unidades de longitud es g(x) = x + x3 , 0 6 x 6 2. Si los extremos del
alambre se mantienen a 0 C. Plante el problema de calor asociado con la temperatura
de la barra en todo tiempo t > 0.
4. Para una lmina metlica circular conviene escribir la ecuacin de calor en coordenadas
polares. Mediante el cambio de variables apropiado demuestre que la ecuacin de calor
puede escribirse como  
2 1 1
ut = urr + ur + 2 u .
r r
5. Dada la ecuacin diferencial ut = uxx + sen( x) para 0 < x < 1 t > 0 y con condicin
inicial u(x, 0) = 0 para 0 < x < 1, describa lo que ocurre en cada tiempo t > 0 dadas las
condiciones de frontera siguientes:
a) u(0,t) = u(1,t) = 0
b) u(0,t) = ux (1,t) = 0
6. Muestre que la ecuacin de calor retrgrada

u 2u
= k 2
t x
con las condiciones de frontera u(0,t) = u(l,t) = 0 y con condicin inicial u(x, 0) = f (x)
no est bien condicionada, es decir, muestre que si se perturban las condiciones por
una pequea cantidad, por ejemplo f (x) se reemplaza por f (x) + 1/n sen (nx/l) para
n grande, entonces la solucin u(x,t) cambia en una gran magnitud.
7. Derive bajo el signo de integral para verificar que
1
Z
2 /4t
u(x,t) = F(y)e(xy) dy
4t

satisface la ecuacin ut = uxx .


3.4 Problemas y ejercicios del Captulo 3 43

8. Sea m N y sea
m
2 2
um = (x,t) = cne(n t)sen nx, 0 < x < 1, t > 0
n=1

muestre que um satisface la ecuacin de calor con = 1, 0 < x < 1, t > 0, con condi-
ciones de frontera u(0,t) = u(1,t) = 0, t > 0, y para cualesquiera constantes cn .
9. Considere un alambre metlico delgado cuya temperatura u(x,t) satisface la ecuacin
de calor
ut = 3uxx
con condiciones de frontera idnticamente cero y u(x, 0) = f (x), para 0 6 x 6 0,
a) Cul es la energa total en la barra como funcin del tiempo?
b) Cul es el flujo de de energa fuera del alambre en x = 0?
10. Sea u(x,t) solucin positiva de la ecuacin de calor

ut = uxx

para t > 0. Compruebe que = 2ux /u satisface la ecuacin de Burgers

t + x = xx .

11. A que se reduce la ecuacin de calor en coordenadas polares si u slo depende de r y t?


Descripcin intuitiva del laplaciano
Principio del mximo para la ecua-
cin de Laplace
Invariabilidad del operador de
Laplace
El laplaciano en coordenadas pola-
res y esfricas
Problemas y ejercicios del Captulo 4

4 La ecuacin de Laplace

4.1 Descripcin intuitiva del laplaciano


Sea (x), x RN un campo vectorial con primeras derivadas continuas el cual representa
(o) (o) (o)
la densidad de flujo por unidad de volmen de cierta sustancia. Sea Po = (x1 , x2 , . . . , xn )
un punto en la sustancia y B una bola con centro en Po y radio . Dada la continuidad de
div , al aplicar el teorema de la divergencia de Gauss1 y el teorema del valor medio para las
integrales de volumen se tiene que
1
Z
div (Po ) = lm dS
0 Vol(B )
B

donde Vol(B ) es el volumen de la bola con centro en Po y radio . Supongamos R


que
div (Po ) > 0 entonces existe una bola B para suficientemente pequeo con dS > 0.
B
Por lo tanto, dado que la integral de superficie representa el flujo de a travs de B , el flujo
neto promedio cerca de Po es hacia afuera de la frontera de B en tal caso al punto Po se le
conoce como fuente, y si div (Po ) < 0, el flujo neto es hacia adentro de la frontera de B y en
tal caso a Po se le conoce como sumidero.
Considrese el caso en el que = u entonces div (u) = u. Si u(Po ) > 0,
entonces div (Po ) < 0, de esta forma, Po es un punto sumidero. De esta manera, la temperatura
en Po (el cual es el centro de la bola) debe ser menor que el promedio de sus vecinos. Si
u(Po ) < 0, entonces div (Po ) > 0, y el punto Po es una fuente y por lo tanto u(Po ) es mayor
que el promedio de sus vecinos. Finalmente, si u(Po ) = 0, no hay flujo y u es igual al
promedio de sus vecinos en una vecindad de Po . Resumiendo:
Si u(Po ) > 0, u(Po ) es menor que el promedio de sus vecinos en una bola B con centro
en Po y radio suficientemente pequeo .
1 Ver Apndice A: Hechos bsicos del Clculo
46 La ecuacin de Laplace

Figura 4.1: Interpretacin de u.

Si u(Po ) < 0, u(Po ) es mayor que el promedio de sus vecinos en una bola B con centro
en Po y radio suficientemente pequeo .
Si u(Po ) = 0, u(Po ) es igual al promedio de sus vecinos en una bola B con centro en
Po y radio suficientemente pequeo .
Una buena ilustracin de las consideraciones anteriores resulta al tomar el caso de u =
u(x, y) vese la figura 4.1.
La descripcin de esta seccin ilustra la importancia del laplaciano en la modelacin
matemtica ya que esta asociado con los procesos en los que ocurre una difusin, es decir el
paso de una mayor concentracin a una menor concentracin de una sustancia dada, pero eso
no es todo, el laplaciano tiene una gran cantidad de aplicaciones en la matemtica terica, por
ejemplo, en el estudio de funciones armnicas en la variable compleja (ver por ejemplo [1]
pag. 162).
Podemos ahora dar una descripcin de la ecuacin de calor o de difusin en RN [0, ),
la cual generaliza la interpretacin para una sola variable espacial. Sea u : [0, T ] R,
donde RN es un conjunto abierto y acotado. Supongamos que u tiene segundas derivadas
continuas en (0, T ] y que satisface la ecuacin
u
= 2 u. (4.1)
t
u
Entonces si u(Po ,to ) > 0, tenemos (Po ,to ) > 0 es decir u tiende a crecer en una vecindad
t
de Po para t > to . Por otro lado, si u(Po ,to ) < 0, entonces u tiende a decrecer en una vecindad
de Po para t > to . Si u representa la concentracin de una sustancia en el punto Po al tiempo t
entonces la ecuacin (4.1) representa la tendencia de la sustancia a pasar de una concentracin
mayor a una menor.
Para la ecuacin de onda, en R2 , si U representa la altura de una membrana definida en ,
se tiene la ecuacin
2u
= 2 u, (4.2)
t 2
4.1 Descripcin intuitiva del laplaciano 47

2u
si u(Po ,to ) > 0, tenemos (Po ,to ) > 0, es decir, la fuerza de tensin en la membrana tiene
t 2
componente en el eje z = u(x,t) que apunta en la direccin positiva y su magnitud es menor en
cuanto menor es la curvatura del perfil u en promedio, en una vecindad de Po . Si u(Po ,to ) < 0,
2u
tenemos 2 (Po ,to ) < 0, y en este caso, la componente en el eje z de la tensin tiene direccin
t
negativa en una vecindad de Po .

4.1.1 Principio del mximo para la ecuacin de Laplace


Finalmente, para la ecuacin de Laplace u = 0, la cual puede interpretarse como una ecuacin
de calor estacionaria, la interpretacin intuitiva del laplaciano invita a formular el criterio
del mximo para soluciones de la ecuacin de Laplace, principio que indica que el perfil de
temperatura estacionario u alcanza sus valores mximo y mnimo en .

Teorema 4.1 Principio del Mximo para la ecuacin de Laplace.. Sea R3


un conjunto abierto, conexo y acotado. Sea u = u(x, y, z) una funcin armnica en , es decir,
una funcin que satisface u = 0 en , la cual suponemos que es continua en = .
Entonces los valores mximos y mnimos de u se alcanzan en la frontera .

Demostracin: Sea x = (x, y, z) y defnase v(x) = u(x) + (x2 + y2 + z2 ), donde > 0 es un


nmero cualquiera. Se tiene

v(x) = u(x) + ((x2 + y2 + z2 )) = 0 + 6 > 0 (4.3)

en . Como v es continua en el compacto alcanza su valor mximo. Si v alcanzara el mximo


en se tendra en dicho punto v = vxx + vyy + vzz 6 0, lo cual contradice la desigualdad (4.3).
As el mximo de v debe alcanzarse en la frontera. Sea xo un punto donde v alcanza el
mximo. La demostracin de que u alcanza su mximo en , es una consecuencia de las
siguientes desigualdades que se cumplen para todo punto de

u(x) 6 v(x) 6 v(xo ) = u(xo ) + kxo k2 6 max u(x0 ) + kxo k2 .


x0
Aplicando el lmite cuando tiende a cero en la ltima desigualdad se tiene

u(x) 6 max u(x0 ), x = .


x0

Para el mnimo se toma u y dado que max (u(x0 )) = mn (u(x0 )), al sustituir en la
x0 x0
desigualdad anterior, la demostracin queda terminada. 
Una vez que queda establecido el principio del mximo la unicidad de soluciones para el
problema de Dirichlet asociado a la ecuacin de Poisson se sigue fcilmente.
48 La ecuacin de Laplace

Teorema 4.2 Unicidad para la ecuacin de Poisson. Sean u, v soluciones respec-


tivas en de
( (
u = f en v = f en
(4.4)
u = h en , v = h en ,

entonces u = v en = .
Demostracin: Sea w = u v entonces w = 0 en y w = 0 en . El Teorema 4.1 implica
que w 0 en = , de donde se sigue la unicidad. 
Ejercicio 4.1 Una sencilla modificacin de las demostraciones de los teoremas 4.1, 4.2
anteriores las hace vlidas para R2 . Son vlidas en RN ? 

Ejercicio 4.2 Verifique que el principio del mximo no se cumple para la ecuacin de
Poisson, por ejemplo la solucin del problema

u00 (x) = 1

para x (0, 1), u(0) = u(1) = 0. 

4.2 Invariabilidad del operador de Laplace respecto


a rotaciones
El operador de laplace es invariante respecto a las rotaciones tanto en R2 como en R3 como
se mostrar. Se recuerda que una rotacin en RN est dada por la frmula de cambio de
coordenadas
x0 = Bx,
donde x = (x1 , . . . , xN ) y B = (ai j ), i, j = 1, . . . , N es una matriz ortogonal, es decir una matriz
tal que BBt = Bt B = I, donde I es la matriz identidad de n n y cuyo determinante es uno.
Concretamente, en R2 una matriz ortogonal tiene la forma
 
cos sen
B=
sen cos
donde es el ngulo de rotacin.
Al usar las frmulas (1.5) para un cambio de coordenadas arbitrario se obtiene que
uxx + uyy = (a211 + a212 )u + 2(a11 a21 + a12 a22 )u + (a221 + a222 )u
al sustituir a11 = cos , a12 = sen , a21 = sen , a22 = cos , en la ecuacin anterior se
obtiene la invarianza del operador de laplace, i. e.,
uxx + uyy = u + u .
de manera similar se obtiene la invarianza del Laplaciano en R3 .
4.2 Invariabilidad del operador de Laplace 49

4.2.1 El laplaciano en coordenadas polares y esfricas


Las frmulas para las coordenadas polares estn dadas por

x = r cos ,
y = r sen ;
p
r = x2 + y2 ,
y
= arctan .
x
Al usar la regla de la cadena se tiene
sen
ux = ur rx + u x = ur cos u ,
r
cos
uy = ur ry + u y = ur sen + u .
r
Al usar nuevamente la regla de la cadena (problema 4) se llega a

1 1
u = uxx + uyy = urr + ur + 2 u . (4.5)
r r
Para las coordenadas esfricas:

x = r cos sen ,
y = r sen sen ;
z = r cos ,
p
r = x2 + y2 + z2 ,
y
= arctan ,
x
z
= arc cos p
x2 + y2 + z2

se puede demostrar (problema 5) que

2 1 cot 1
u = urr + ur + 2 u + 2 u + 2 2 u . (4.6)
r r r r sen
50 La ecuacin de Laplace

4.3 Problemas y ejercicios del Captulo 4


1. (Tomado de [19]) Demuestre que si u, v son soluciones del problema de Neumann

u
u = f en , = g en ,
n
donde es una regin abierta conexa y acotada de R3 , entonces u = v + c con c R.
2. Muestre que u(x, y) = ex cos y es armnica en R2 cul es el mximo de u en el disco
D = {x2 + y2 6 r2 }?
3. Compruebe que la solucin del problema u00 (x) = 1 para x (0, 1), u(0) = u(1) = 0,
no satisface el principio del mximo.
4. Demuestre la frmula (4.5).
5. Demuestre la frmula (4.6).
6. Verifique que la siguientes funciones son armnicas en R2 :
a) u(x, y) = ex sen x.
b) u(x, y) = x2 y2 .
c) u(x, y) = 2xy. RR
7. Use el teorema de la divergencia para encontrar una expresin para uudxdydz. Una
vez calculada dicha expresin muestre que la solucin de la ecuacin de Laplace es
nica.
8. Muestre que si u satisface

uxx + uyy = 0, x2 + y2 < 1


(u2x + u2y )u = 0 en x2 + y2 = 1

entonces u es constante.
9. Muestre que para z C si f (z) = f (x + iy) = u(x, y) + iv(x, y) tiene derivadas continuas
entonces u, v satisfacen las ecuaciones de Cauchy-Riemann ux = vy , uy = vx . Muestre
que si u, v tienen segundas derivadas continuas y satisfacen las ecuaciones de Cauchy-
Riemann entonces u, v son armnicas.
10. Considere el operador de Laplace en coordenadas esfricas en dimensin tres para
demostrar que una de las soluciones que dependen slo de r de la ecuacin

u + u = 0

tiene la forma u(r) = er /r donde = 2 .


Introduccin.
Las vibraciones de una cuerda
Descripcin intuitiva de la ecuacin
de onda
Las ecuaciones de Maxwell y la ecua-
cin de onda
Solucin de DAlembert
La frmula de DAlembert en la
semirecta
Frmula de Kirchhoff-Poisson
Solucin del problema de la ecua-
cin de onda en R3
Principio de Huygens
Problemas y ejercicios del Captulo 5

5 La ecuacin de onda

5.1 Introduccin.
El prototipo de las ecuaciones hiperblicas es la ecuacin de onda la cual modela diversos
fenmenos fsicos, ya sea el movimiento de una cuerda o de una membrana en un instrumento
musical, o bien el comportamiento de la luz. Se presentar una deduccin de la ecuacin de
onda a partir de las ecuaciones de Maxwell y otra a partir de un modelo simplificado del
movimiento de una cuerda. Comenzamos con este ltimo.

5.1.1 Las vibraciones de una cuerda


Se considera una cuerda de material flexible, por ejemplo la cuerda de un instrumento musical.
Para simplificar, supondremos que la cuerda solamente se mueve en direccin vertical y que
no ocurre desplazamiento en la direccin horizontal, lo que en la prctica resulta ser una
buena aproximacin. Supondremos para simplificar que el desplazamiento vertical es pequeo
comparado con la longitud total l de la cuerda. El origen de coordenadas se coloca en un
extremo de la cuerda. El desplazamiento en el punto x y en el tiempo t se denota por u = u(x,t)
la cual se supone al menos dos veces diferenciable. La densidad lineal de la cuerda se denota
por (x) y la tensin interna por la cual supondremos constante. Supondremos adems, que
la tensin acta en la direccin tangente al perfil de la cuerda en el punto x. Consideramos por
el momento, un segmento arbitrario de la cuerda entre los puntos x = a y x = b. Se denota por
(x,t) el ngulo mostrado en la figura 5.1 en los puntos a y b, respectivamente lo cual implica
que, (si recordamos el significado geomtrico de la derivada)

tan ( (x,t)) = ux (x,t). (5.1)


La ecuacin que describe el movimiento de la cuerda se deriva a partir del esquema de
conservacin (2.2) en una dimensin,
R
con = (a, b), = {a, b}, tomando el momento mv
como la cantidad que se conserva y (x,t)dx como la componente vertical de la fuerza de
52 La ecuacin de onda

Figura 5.1: Segmento de una cuerda.

tensin, es decir
Z Z b
(x,t)dx = (x,t)dx = (sen ( (b,t)) sen ( (a,t))). (5.2)
a

No se consideran los efectos de la fuerza de gravedad ni la friccin en este primer modelo


por lo que f (x,t) 0 en la ecuacin (2.2). Finalmente, el elemento de masa en una hipottica
cuerda unidimensional est p dada por el producto de la densidad (x) por el elemento de
longitud de arco dado por 1 + (ux (x,t))2 dx y sabiendo que la velocidad es ut (x,t), el
esquema de conservacin (2.2) se convierte en
d b
Z q
(x) 1 + (ux (x,t))2 ut (x,t)dx = (sen ( (b,t)) sen ( (a,t))). (5.3)
dt a
p
Para simplificar escribimos o (x) = (x) 1 + (ux (x))2 , de esta forma (5.3) se convierte en
Z b
o (x)utt (x,t)dx = (sen ( (b,t)) sen ( (a,t))). (5.4)
a
La hiptesis de que la tensin no produce movimiento horizontal se traduce matemti-
camente en la igualdad de las componentes de esta fuerza en la direccin del eje x en los
extremos del intervalo [a, b], es decir:

cos ( (a,t)) = cos ( (b,t)) . (5.5)


Lo cual implica que T = cos ( (x,t)) en realidad no depende de x, de tal manera que, si se
consideran las ecuaciones (5.1), (5.5) se obtiene

[cos ( (b,t)) tan ( (b,t)) cos ( (a,t)) tan ( (a,t))] =


= T (t)(ux (b,t) ux (a,t)) =
Z b
= T (t) uxx (x,t)dx. (5.6)
a
5.2 Descripcin intuitiva de la ecuacin de onda 53

Donde la ltima integral es consecuencia del teorema fundamental del clculo. Tomando en
cuenta la ecuacin (5.4) se llega a
Z b Z b
o (x)utt (x,t)dx = T (t) uxx (x,t)dx. (5.7)
a a

Dado que el intervalo [a, b] es arbitrario, se tiene que:


T (t)
utt = uxx (x,t). (5.8)
o (x)
s
T (t)
En el caso especial en que o (x), T (t) son constantes, suele escribirse = c. de esta
o (x)
forma se obtiene la ecuacin de onda,

utt = c2 uxx (x,t). (5.9)

N La ecuacin (5.9) puede modificarse para incluir los efectos de la friccin ut , la respuesta
elstica del medio ku as como la presencia de una fuerza externa f (x,t) con lo cual
puede obtenerse el siguiente modelo dado para el movimiento de una cuerda

utt c2 uxx (x,t) + ut (x,t) + ku(x,t) = f (x,t). (5.10)

5.2 Descripcin intuitiva de la ecuacin de onda


Si bien la deduccin de la ecuacin de onda desde el punto de vista formal es adecuada, no
suele ser lo ms aplicable durante el proceso de modelacin matemtica. Lo que ocurre con
frecuencia es que se utiliza cierta intuicin asociada con los conceptos bsicos de derivada,
ya sea como razn de cambio o ya sea por medio de las interpretaciones geomtricas de la
primera y segunda derivadas (o bien, del laplaciano). Por ejemplo, para seguir con el modelo
de una cuerda de algn instrumento musical, con las mismas condiciones de la seccin anterior,
consideramos una cuerda de longitud l. Llamemos u al desplazamiento de la cuerda en cada
punto x, es decir, y = u(x,t). Supongamos que en el tiempo t = 0 la cuerda adopta la forma de
la grfica de una funcin conocida y = f (x), es decir, y = u(x, 0) = f (x). Dado que la cuerda
est tensa, al soltarla comenzar a moverse, as el desplazamiento u(x,t) variar con el tiempo.
u(x,t)
Cada punto sobre la cuerda se mover con una velocidad v = y una aceleracin
t
2 u(x,t)
a= . Con esta notacin usamos la segunda ley de Newton F = ma donde F es la
t 2
fuerza que acta en cada punto x de la cuerda en el instante t. por otra parte la fuerza de
tensin en cada punto es proporcional a la curvatura de la cuerda, es decir, entre ms curvada
est, mayor ser la tensin. Recordemos que en cada tiempo la curvatura esta determinada por
2 u(x,t)
.
x2
54 La ecuacin de onda

Se puede intuir que si no se toman en cuenta fuerzas de friccin ni las fuerzas externas, u
satisface la ecuacin
2 u(x,t) 2 u(x,t)
= (5.11)
t 2 x2
Donde es una constante que depende del material del cual est hecha la cuerda.

5.3 Las ecuaciones de Maxwell y la ecuacin de onda


Los campos electromagnticos que satisfacen las ecuaciones de Maxwell satisfacen tambin
la ecuacin de onda como veremos a continuacin. Sea E = (Ex , Ey , Ez ) un campo elctrico y
B = (Bx , By , Bz ) un campo magntico los cuales satisfacen las ecuaciones de Maxwell en su
forma diferencial:

divE = , ley de Gauss (5.12)
o
divB = 0, ley de Gauss para campos magnticos (5.13)
B
rotE = , ley de Faraday (5.14)
t
 
E
rotB = o J + o , ley de Ampere-Maxwell, (5.15)
t

donde o es la permitividad magntica del vaco, o es la permitividad elctrica del vaco, J la


densidad de corriente y la densidad de carga. Para ver que el campo magntico B satisface
la ecuacin de onda se toma el rotacional en ambos lados de la ecuacin de Ampere-Maxwell
(5.15):  
E
rot(rotB) = o rot J + o . (5.16)
t

Ejercicio 5.1 Se deja como ejercicio de clculo comprobar que rot(rotB) = (divB)
B, donde el laplaciano B del campo vectorial B se define como:

B = (Bx , By , Bz ).

Dado que se cumple la ecuacin (5.13) de (5.16) se obtiene,


B = o rotJ + o o (rotE). (5.17)
t
Si consideramos la ecuacin (5.14) se tiene que

2B
(rotE) = 2 . (5.18)
t t
5.4 Solucin de DAlembert 55

Adems en una regin libre de corriente


J = 0. (5.19)
Si se sustituyen en la ecuacin (5.17) las ecuaciones (5.18) y (5.19) se llega a la ecuacin:
2B
B = o o .
t 2
Si se define c2 = 1/o o se obtiene la ecuacin de onda en forma estndar
2B
= c2 B,
t 2
el valor de c se puede calcular a partir de los valores de o y o :
1/2
c = (4 107 mkg/C2 )(8.8541878 1012 C2 s2 /(kgm3 ) = 2.9979 108 m/s.


Como puede verse1 , el valor de c coincide con la velocidad de propagacin de la luz en el


vaco como era de esperarse.
De manera similar, puede obtenerse la ecuacin de onda para el campo E :
2E
= c2 E,
t 2
para ello se toma el rotacional en ambos miembros de la ley de Faraday y se considera una
regin libre de carga, es decir, una regin con = 0.

Ejercicio 5.2 Obtenga la ecuacin de onda para un campo E. 

5.4 Solucin de DAlembert


Para el problema de movimiento de una cuerda infinita se tiene una solucin especial obtenida
por el mtodo de DAlembert. Consideramos el problema
utt = c2 uxx , < x < , 0 < t < (5.20)
(
u(x, 0) = f (x), < x <
(ci)
ut (x, 0) = g(x),
donde las funciones f , g se suponen conocidas.
El primer paso en el mtodo de DAlembert consiste en escribir la ecuacin (5.20) en su
forma cannica (ver seccin 1.3.1 ) mediante el cambio de variables2 :
= x + ct (5.21)
= x ct.
1 La velocidad de la luz c actualmente no es una magnitud medida, sino que se ha establecido un valor fijo en
el Sistema Internacional de Medidas y se define exactamente como c = 299 792.458 Km/s
2 Las nuevas coordenadas se conocen tambin como cono de luz.
56 La ecuacin de onda

con lo cual la edp en (5.20) se reduce a

u = 0. (5.22)

Ejercicio 5.3 Verifique que con el cambio de variable dado en (5.21) la ecuacin de onda
se convierte en la ecuacin (5.22). 

Ahora la ecuacin (5.22) puede integrarse por ejemplo con respecto a la variable :

u ( , ) = ()

Integrando nuevamente, ahora respecto a la variable se obtiene

u( , ) = () + ( ), (5.23)

donde las funciones , con 0 = deben determinarse a partir de las condiciones iniciales
(ci) en (5.20). Primero, se restituyen las variables originales por medio de las frmulas (5.21)
para obtener
u(x,t) = (x ct) + (x + ct). (5.24)
Dado que u(x, 0) = f (x), ut (x, 0) = g(x), tenemos al derivar (5.24) y poniendo t = 0:

(x) + (x) = f (x) (5.25)


c( (x) + 0 (x)) = g(x).
0
(5.26)

Si se integra (5.26) se obtiene el sistema

(x) + (x) = f (x) (5.27)


1 x
Z
(x) + (x) = g()d + K, (5.28)
c x0
donde las funciones , son las incgnitas y x0 R es un punto fijo. Sumando las ecuaciones
(5.27), (5.28) se tiene
1 1 x K
Z
(x) = f (x) + g()d + . (5.29)
2 2c x0 2
Si ahora restamos las ecuaciones (5.27), (5.28) se llega a
Z x
1 1 K
(x) = f (x) g()d . (5.30)
2 2c x0 2
Para encontrar u se sustituyen (5.29), (5.30) en (5.24). De esta manera, (5.24) da la solucin
de DAlembert en su forma clsica
Z x+ct
1 1
u(x,t) = ( f (x ct) + f (x + ct)) + g()d. (5.31)
2 2c xct
5.4 Solucin de DAlembert 57

Figura 5.2: Solucin del Ejercicio 5.4

Ejercicio 5.4 Considere las condiciones iniciales u(x, 0) = cos x, ut (x, 0) = 0. Verifique
que la solucin del problema (5.20) es u(x,t) = 21 (cos(x ct) + cos(x + ct)). 

 Ejemplo 5.1 Considrese el problema de la cuerda infinita con desplazamiento inicial cero
y velocidad inicial dada por
(
1, si |x| 6 a
g(x) =
0, si |x| > a,

donde a > 0.
Este ejemplo corresponde al comportamiento de una cuerda infinita despus de ser golpeada
por un martillo de longitud 2a. Claramente, la velocidad inicial tiene singularidades en x = a.
Por la frmula de DAlembert se tiene la solucin
Z x+ct
1 1
u(x,t) = g()d = |{(a, a) (x ct, x + ct)}|
2c xct 2c
donde |{(a, a) (x ct, x + ct)}| es la longitud del conjunto resultante. Por ejemplo si
t = a/2c :


0, si x (, 32 a],

1 3 3 1
2c (x + 2 a), si x ( 2 a, 2 a)


Z x+ct
1
g()d = 2c a
, si x ( 12 a, 12 a) (5.32)
2c xct 1 3 1 3
2c (x + 2 a), si x ( 2 a, 2 a)




si x [ 32 a, ).

0,

El lector debe ser capaz de encontrar soluciones de esta integral en casos especficos por s
mismo. 
58 La ecuacin de onda

Ejercicio 5.5 Compruebe que la solucin al problema del ejemplo 5.1 est dada explci-
tamente, para t = a/c, por


0, si x [, 2a],
1 (x + 2a), si x [2a, 0]

u(x, a/c) = 2c
1 (5.33)
(x + 2a), si x [0, 2a]
2c



0, si x (2a, ).


5.4.1 La frmula de DAlembert en la semirecta


Las soluciones de la ecuacin de onda en la semirecta x > 0 sern de gran utilidad para
encontrar soluciones de la ecuacin de onda en dimensiones superiores. El problema de la
ecuacin de onda en la semirecta

utt = c2 uxx , 0 < x, 0<t < (5.34)


(
u(x, 0) = f (x), 0<x
(ci)
ut (x, 0) = g(x),
(c f ) u(0,t) = 0, t > 0,

tambin puede ser resuelto por el mtodo de DAlembert si se usan las extensiones impares de
las condiciones iniciales. Considere las funciones
(
f (x), x > 0,
fe(x) = (5.35)
f (x), x < 0.
(
g(x), x > 0,
ge(x) = (5.36)
g(x), x < 0.

Ahora como un paso intermedio el problema extendido

vtt = c2 vxx , < x < , 0 < t < (5.37)


(
v(x, 0) = fe(x), < x <
(ci)
vt (x, 0) = ge(x),

tiene la solucin dada por el mtodo de DAlembert:

1 1 x+ct
Z
v(x,t) = ( fe(x ct) + fe(x + ct)) + ge()d.
2 2c xct
La solucin u del problema en la semirecta se obtendr a partir de la solucin v restringin-
dola a valores x > 0. En la regin x ct > 0 se tiene obviamente x > ct > 0 y en esta regin
fe = f y ge = g. Por lo tanto
5.5 Frmula de Kirchhoff-Poisson 59

Z x+ct
1 1
u(x,t) = ( f (x ct) + f (x + ct)) + g()d, si x > ct. (5.38)
2 2c xct

Por otra parte si 0 < x < ct se tiene fe(x ct) = f (ct x) y as

Z x+ct Z 0 
1 1
u(x,t) = ( f (x + ct) f (ct x)) + g()d + g()d
2 2c 0 xct

con el cambio de variable a en la ltima integral se obtiene


Z x+ct
1 1
u(x,t) = ( f (x + ct) f (ct x)) + g()d, si 0 < x < ct. (5.39)
2 2c ctx

La solucin completa del problema (5.34) est dada por las dos soluciones (5.38), (5.39) las
cuales estn definidas, por supuesto, en regiones disjuntas del plano x,t.

5.5 Frmula de Kirchhoff-Poisson


Consideramos el problema de la ecuacin de onda en tres dimensiones

2 3
utt =(c u, x = (x, y, z) R ,
0<t <
u(x, 0) = f (x), (5.40)
(ci)

ut (x, 0) = g(x),

La solucin del problema (5.40) es el equivalente a la solucin de DAlembert para


la ecuacin de onda en una dimensin. Sin embargo, como veremos ms adelante, esta
generalizacin se sigue de la frmula de DAlembert de una manera no trivial. Adems si
f C 3 (R3 ) y g C 2 (R3 ) entonces el problema (5.40) tiene solucin nica, llamada frmula
de Kirchhoff-Poisson, dada por
 
1 1
ZZ ZZ

u(xo ,t) = f (x)dS + g(x)dS (5.41)
t 4c2t kxxo k=ct 4c2t kxxo k=ct

El lector debe observar que las integrales en la frmula (5.41) son integrales de superficie de
las funciones escalares f , g, tomadas sobre la esfera con centro en xo y radio ct.

5.5.1 Solucin del problema de la ecuacin de onda en R3


Si recordamos que el rea de la esfera kx xo k = r est dada por 4r2 , el valor promedio
u(r,t) de la funcin u(x,t) sobre la esfera est dado por,

1
ZZ
u(r,t) = u(x,t)dS
4r2 kxxo k=r
60 La ecuacin de onda

o bien, en coordenadas esfricas


1
ZZ
u(r,t) = u(x,t)dS (5.42)
4r2 kxxo k=r
Z 2 Z
1
= u(r, , ,t)r2 sen d d , (5.43)
4r2 0 0
1 2
Z Z
= u(r, , ,t) sen d d . (5.44)
4 0 0

No es difcil verificar por medio de la frmula (4.6) que u satisface la ecuacin de onda en
coordenadas esfricas
2
utt = c2 (urr + ur ) (5.45)
r
si u es solucin de la ecuacin de onda y adems es uniformemente continua en cada bola3 .
Con la sustitucin
v(r,t) = ru(r,t)
se llega a la ecuacin de onda del problema (5.20) como se muestra a continuacin. Dado que
vtt = rutt , vr = rur + u y vrr = rurr + 2ur , la ecuacin (5.45) se convierte en

vtt = c2 vrr (5.46)

con 0 < t < , 0 < r < . Sin prdida de generalidad podemos suponer que u(0,t) < y por
lo tanto
v(0,t) = 0. (5.47)
Adems como u es solucin de problema (5.40), v debe satisfacer las condiciones

v(r, 0) = r f (r), vt (r, 0) = rg(r). (5.48)

Las ecuaciones (5.46), (5.47) y (5.48) constituyen un problema de onda en una dimensin
espacial y puede ser resuelto por el mtodo de DAlembert en la semirecta 0 < r, la solucin
dada en la seccin 5.4.1 frmula (5.39) para este problema con 0 6 r 6 ct da
Z ct+r
1 1
v(r,t) = [(ct + r) f (ct + r) (ct r) f (ct r)] + sg(s)ds
2 2c ctr

El primer trmino del lado derecho puede ser reescrito mediante el teorema fundamental del
clculo para obtener

1 ct+r
 Z Z ct+r 
v(r,t) = s f (s)ds + sg(s)ds (5.49)
2c t ctr ctr

para 0 6 r 6 ct.
Claramente u(r, , ,t) = u(xo + r cos sen , yo + rsen sen , zo + cos ,t) de esta forma
3 La continuidad uniforme se requiere para el intercambio de derivadas parciales e integrales.
5.5 Frmula de Kirchhoff-Poisson 61

xo-ct xo+ct

( )
0 a xo

Figura 5.3: Principio de Huygens, caso N = 1

lm u(r,t) = u(xo ,t)


r0
v(r,t)
= lm
r0 r
v(r,t) v(0,t)
= lm
r0 r
v
= (0,t).
r
Se deriva (5.49)con respecto a r y posteriormente se pone r = 0 para obtener
v 1  1
u(xo ,t) = (0,t) = 2ct f (ct) + 2ctg(ct)
r 2c t 2c

= t f (ct) + tg(ct)
t  
1 1
ZZ ZZ

= f (x)dS + g(x)dS
t 4c2t kxxo k=ct 4c2t kxxo k=ct
la cual es la frmula de Kichhoff-Poisson.

5.5.2 Principio de Huygens


El principio de Huygens puede describirse de manera fantasiosa afirmando que si existieran
seres de una y dos dimensiones tendran que ser ciegos y sordos. Para explicar por que esto es
as resolveremos el problema de la ecuacin de onda en una y tres dimensiones para contrastar
las soluciones, es decir, resolveremos cualitativamente el problema para RN con N = 1, 3.



utt = c2 u, x RN , t > 0,

u(x, 0) = 0,
( (5.50)
1, kxk 6 a, a > 0
ut (x, 0) = (x) = 0, kxk > a.


Para N = 1 claramente kxk = |x| y este problema puede pensarse como la perturbacin
producida en una cuerda infinita al ser golpeada por un martillo de longitud 2a. Recordamos
62 La ecuacin de onda

xo

rea de influencia:

Figura 5.4: Principio de Huygens, caso N = 3

que para N = 1 la solucin de DAlembert est dada por


1 xo +ct
Z
u(xo ,t) = ()d
2c xo ct
= 0, si {x [xo ct, xo + ct]} {x : |x| 6 a} = 0/ (5.51)
6= 0, si {x [xo ct, xo + ct]} {x : |x| 6 a} 6= 0.
/
Lo que dice la solucin anterior es que si tomamos un punto xo fijo sobre la recta y dejamos que
t transcurra, tarde o temprano el intervalo [xo ct, xo + ct] intersecar el intervalo a 6 x 6 a
en cierto t = to y la solucin ser distinta de cero a partir de entonces, es decir, para todo
t > to . Un esquema de la solucin se muestra en la correspondiente figura 5.3.
Para N = 3 la frmula de Kirchhoff-Poisson nos da
1
ZZ
u(xo ,t) = (x)dS
4c2t kxxo k=ct
1
ZZ
= dS (5.52)
4c2t P(xo ,t)
1
= area(P(xo ,t))
4c2t
Donde P(xo ,t) = {x : kx xo k = ct} {x : kxk 6 a}. Es claro que para t suficientemente
grande el conjunto P(xo ,t) ser vaco sin importar cual sea xo , como se muestra en la figura
5.4. La diferencia entre N = 1 y N = 3 es clara ya que en cualquier punto fijo xo para el
caso N = 1 la perturbacin inicial se sentir por siempre a partir de cierto tiempo to , ya
que se trata de la interseccin de dos bolas unidimensionales (intervalos), mientras que
para N = 3 la perturbacin dejar de sentirse a partir de cierto to , dado que slo contribuye
la superficie de la esfera kx xo k = ct que se interseca con la bola kxk 6 a. Este hecho
hara imposible la comunicacin en dimensin uno ya que las perturbaciones se sumaran y
continuaran escuchndose por siempre, lo que no ocurre en el espacio de tres dimensiones.
Puede demostrarse que para N > 2 y par ocurre lo mismo que para N = 1.
5.6 Problemas y ejercicios del Captulo 5 63

5.6 Problemas y ejercicios del Captulo 5


1. Sea E : R3 R3 un campo vectorial clase C 2 compruebe que rot(rotE) = (divE)
E.
2. Suponga que el campo vectorial E satisface las ecuaciones (5.12), (5.15), (5.14) y J = 0
demuestre que E es solucin de la ecuacin de onda

2E
2
= c2 E.
t
3. Compruebe derivando directamente que la solucin del problema con valores iniciales
utt = c2 uxx , u(x, 0) = f (x), ut (x, 0) = g(x), est dada por la frmula
Z x+ct
1 1
u(x,t) = ( f (x ct) + f (x + ct)) + g()d.
2 2c xct

4. Una cuerda de una guitarra de longitud 1 m se jala por la mitad una distancia de 5 cm y
entonces se suelta. Escriba el problema de onda asociado a esta situacin si c = 1.
5. Sea u(x,t) una funcin con derivadas parciales de tercer orden continuas la cual satisface
la ecuacin uxx utt = 0. Compruebe que la funcin v(x,t) = ux ut tambin satisface
la misma ecuacin.
6. Use la solucin de DAlembert para la solucin del problema

u = c2 uxx , < x < , t > 0


( tt
u(x, 0) = (x),
ut (x, 0) = (x), < x < ,

para demostrar que si las funciones , son simultneamente impares entonces u(0,t) =
0 y si son simultneamente pares ux (0,t) = 0.
7. Muestre que si la funcin f (x,t) en el problema

utt = c2 uxx + f (x,t), < x < , t > 0


(
u(x, 0) = (x),
ut (x, 0) = (x), < x < ,

respecto a la variable x entonces u(0,t) = 0 y si es par entonces ux (0,t) = 0.


es imparp
8. Sea r = x2 + y2 + z2 . Compruebe que la ms general expresin para las soluciones de

u = utt

las cuales dependen slo de r y t es de la forma


f1 (r + t) f2 (r t)
u(r,t) = + , r 6= 0,
r r
donde f1 , f2 son funciones arbitrarias dos veces diferenciables.
64 La ecuacin de onda

9. Muestre que la funcin u(x, y, z,t) = x2 + y2 + z2 + a2t 2 describe el proceso de propaga-


cin de una onda y encuentre la velocidad de la onda.
10. Puede ocurrir que una funcin de la forma u(x, y, z,t) = x2 + y2 + z2 xt 2 describa el
proceso de propagacin de una onda? Explique su respuesta.
11. Encuentre la solucin del ejemplo 5.1 para t = 2a/c. Haga una grfica de la solucin.
Nota. Los problemas 5 a 10 fueron tomados de [4].
Introduccin
Solucin de la ecuacin de calor
Problemas con (cf) no homogneas
Solucin de la ecuacin de onda
Solucin de la ecuacin de Laplace
Frmula integral de Poisson
Observaciones sobre la ecuacin
de Poisson
El mtodo de expansin en funciones
propias
Series de Fourier
Series de Fourier trigonomtricas
Extensiones peridicas de funciones
Paridad y series de Fourier
Problemas y ejercicios del Captulo 6

6 Separacin de variables

6.1 Introduccin
Dada una edp
G(t, x1 , x2 , . . . , xn , u, ut , utt , . . . , ux1 , . . . , uxn , . . . , uxm1 xm2 ...,xnmk ) = 0, (6.1)
1 2

el mtodo de separacin de variables consiste en proponer una solucin u de (6.1) como


producto de tantas funciones de una variable real como nmero de variables independientes
tenga la ecuacin:

u(t, x1 , x2 , . . . , xn ) = T (t)X1 (x1 )X2 (x2 ) Xn (xn ). (6.2)


La idea es que al sustituir (6.2) en (6.1) se obtengan n + 1 ecuaciones diferenciales ordinarias
(una ecuacin por cada variable) que puedan resolverse por mtodos estndar.
 Ejemplo 6.1 Encuentre soluciones de la ecuacin en derivadas parciales

u u
= (6.3)
t y
por medio del mtodo de separacin de variables.
Solucin. Se propone una solucin u de la forma u = T (t)Y (y). Entonces al sustituir la
expresin anterior en la ecuacin (6.3) se obtiene
dT (t) dY (y)
Y (y) = T (t) . (6.4)
dt dy
De donde, al separar variables y suponiendo que T (t)Y (y) no es idnticamente cero se
tiene
1 dT (t) 1 dY (y)
= .
T (t) dt Y (y) dy
66 Separacin de variables

Note ahora que el lado izquierdo de la ecuacin anterior es una funcin que slo depende de t
mientras que el lado derecho slo depende de y, sean

1 dT (t)
H(t) =
T (t) dt
y
1 dY (y)
G(y) = .
Y (y) dy
Recuerde que las variables t y y son independientes, por lo que podemos usar el siguiente
lema 6.1 el cual implica que

1 dT (t) 1 dY (y)
k= =
T (t) dt Y (y) dy

donde k es un nmero real. De esta forma se obtienen dos ecuaciones diferenciales ordinarias
de primer orden.

dT (t)
kT (t) = 0 (6.5)
dt
dY (y)
kY (y) = 0. (6.6)
dy

Las cuales tienen como soluciones

T (t) = C1 ekt (6.7)


Y (y) = C2 eky , (6.8)

respectivamente. Por lo tanto soluciones de la edp (6.3) son

u(t, y) = T (t)Y (y) = Cek(t+y)

donde k, C son constantes arbitrarias. 

Claramente para diferentes constantes ki ,Ci , 1 6 i 6 n se tienen n soluciones de la ecuacin


(6.3) ui (t, y) = Ci eki (t+y) . Ms an la funcin u(t, y) = i=n
i=1 Ci e
ki (t+y) es solucin de la ecuacin

(6.3), a esta propiedad se le conoce como principio de superposicin y ser enunciado de


una forma ms general en el teorema 6.1. Otra clase importante de problemas asociados a
las edp son aquellos con valores iniciales donde adems la solucin de la edp debe satisfacer
condiciones iniciales, por ejemplo, de la forma u(0, y) = f (y) donde f (y) es una funcin dada.
Presentamos ahora un lema que es fundamental en todo este captulo.

Lema 6.1 Suponga que se tienen las funciones H : R 7 R, H = H(y) y G : 0


R 7 R, G = G(x). Suponga que se tiene la igualdad G(x) = H(y) para toda x 0 y toda
y , entonces G(x) = H(y) = k R.
6.2 Solucin de la ecuacin de calor 67

Figura 6.1: Grfica de la interseccin de dos cilindros parablicos.

Demostracin: Sea y1 un nmero fijo, entonces k = H(y1 ) = G(x) para toda x 0 , es


decir, G(x) = k y por lo tanto H(y) = k para toda y . 

N Generalmente los estudiantes tienden a creer que el lema anterior no es del todo correcto,
por ejemplo los cilindros parablicos z = H(y) = y2 , z = G(x) = x2 se intersecan en
las curvas x = t, y = t, z = t 2 y x = t, y = t, z = t 2 (ver figura 6.1). Obviamente
G(x) = H(y) 6= k, sobre las curvas, pero lo que requiere el lema es que la igualdad
H(y) = G(x) se cumpla para toda x, y.

6.2 Solucin de la ecuacin de calor


Considere el siguiente problema asociado a la ecuacin de calor homognea (sin fuentes) con
condiciones de frontera u(0,t) = u(l,t) = 0, para t > 0, y condicin inicial u(x, 0) = g(x) para
0 6 x 6 l, donde g es una funcin al menos integrable en [0, l] no idnticamente nula.



(ed p)n ut = 2 uxx , 0 < x < l, 0 < t < ,


(ci) u(x, 0) = g(x), 0 6 x 6 l,
(PCo ) (

u(0,t) = 0, t >0
(c f )


u(l,t) = 0.

Hemos visto en el captulo 3 que este problema modela la difusin de calor en una barra sin
fuentes de calor internas, con temperatura inicial u(x, 0) = g(x) y temperatura cero en sus
extremos. Para resolver este problema se aplica la tcnica de separacin de variables la cual
consiste en buscar soluciones no triviales u de la forma

u(x,t) = X(x)T (t),


68 Separacin de variables

Es decir, se propone u como un producto de dos funciones incgnitas X, T, las cuales slo
dependen cada una de las variables x,t respectivamente. De esta manera:
u(x,t) dT (t)
= X(x) , (6.9)
t dt
2 u(x,t) d 2 X(x)
= T (t) . (6.10)
x2 dx2
Si se sustituyen las ecuaciones (6.9), (6.10) en la edp se obtiene
dT (t) d 2 X(x)
X(x) = 2 T (t) . (6.11)
dt dx2
Si dividimos (6.11) por 2 X(x)T (t) se tiene
1 dT (t) 1 d 2 X(x)
= . (6.12)
2 T (t) dt X(x) dx2
Observe que la expresin del lado izquierdo de la igualdad slo depende de t, mientras que el
lado derecho slo depende de x. Esta situacin slo puede ocurrir cuando ambas expresiones
son iguales a una constante k R, como se vio en el lema 6.1, es decir:
1 dT (t) 1 d 2 X(x)
= = k. (6.13)
2 T (t) dt X(x) dx2
De acuerdo a la ecuacin (6.13) se llega al siguiente par de ecuaciones diferenciales ordinarias:

dT (t)
k 2 T (t) = 0 (6.14)
dt
d 2 X(x)
kX(x) = 0. (6.15)
dx2
Al resolver cada una de las ecuaciones se obtienen soluciones cuyo producto satisface la edp.
Para que el producto de soluciones satisfaga las condiciones de frontera u(0,t) = u(l,t) = 0
se deben satisfacer las condiciones siguientes
X(0)T (t) = X(l)T (t) = 0, para toda t > 0. (6.16)
Lo que lleva a los siguientes problemas en ecuaciones diferenciales ordinarias:
dT (t)
k 2 T (t) = 0 (6.17)
2 dt
d X(x)
kX(x) = 0,
dx2 (6.18)
X(0) = X(l) = 0.

As para encontrar soluciones no triviales de la ecuacin de calor de la forma producto


que satisfagan las condiciones de frontera se tienen que resolver (6.17) y (6.18). Para resolver
(6.18) se consideran los siguientes casos:
6.2 Solucin de la ecuacin de calor 69

1. Caso k = 0. Sustituyendo k = 0 en (6.15) e integrando la ecuacin resultante se tiene

d 2 X(x)
=0
dx2
de donde
dX(x)
= c1
dx
y as
X(x) = c1 x + c2 ,
donde, c1 , c2 son constantes, las cuales se determinan de las condiciones en (6.18).
Entonces X(0) = c2 = 0 y X(l) = c1 l = 0, como l 6= 0 tenemos la solucin trivial
X(x) 0 con la cual u(x,t) = X(x)T (t) es idnticamente cero. Se concluye, por lo tanto,
que no puede ocurrir el caso k = 0, ya que, claramente, la solucin u(x,t) 0 no puede
satisfacer la condicin inicial u(x, 0) = g(x) para una funcin arbitraria g.
2. Caso k > 0. Se tiene el problema:

d 2 X(x)
kX(x) = 0, X(0) = X(l) = 0. (6.19)
dx2
El cual tiene una solucin de la forma X(x) = eax sustituyendo en (6.19) se obtiene
2
la ecuacin caracterstica a k = 0, as a = k. Entonces la forma general de las
soluciones de la ecuacin diferencial es

kx kx
X(x) = c1 e + c2 e

Aplicando las condiciones de frontera X(0) = X(l) = 0 se obtiene el siguiente sistema


de ecuaciones, el cual queremos resolver para c1 , c2 :

c1 + c2 = 0

c1 ekl
+ c2 e kl
=0

Calculamos el determinante del sistema




1 1 = e kl e kl = 2 senh ( kl) 6= 0


e kl e kl

que senh ( kl) 6= 0 ocurre dado que senh(x) = 0 slo si x = 0 y claramente kl > 0. Por
lo tanto la nica solucin posible es la solucin trivial c1 = c2 = 0. Es decir, nuevamente
X(x) 0, por lo cual el caso k > 0 tambin debe descartarse.
3. Caso k < 0. Ahora las soluciones
de la ecuacin
caracterstica del problema (6.19) son
complejas, es decir, a = ki donde i = 1. Por lo tanto la ecuacin diferencial
tiene la solucin real general (ver apndice B, seccin B.2.1, ecuacin (B.4))

X(x) = c1 cos( kx) + c2 sen ( kx).
70 Separacin de variables

Al sustituir las condiciones de frontera obtenemos el sistema

c cos(0) + c2 sen (0) = 0


1
c1 cos( kl) + c2 sen ( kl) = 0.

De donde c1 = 0 y si queremos evitar obtener la solucin trivial X(x) 0, podemos


suponer c2 6= 0 de donde
sen ( kl) = 0.

De esta forma kl = n, n N. Obtenemos as que
 n 2
k= , n N.
l
Por lo tanto se tiene una infinidad de soluciones del problema (6.19), las cuales son
mltiplos de:
 n 
Xn (x) = sen x , n N. (6.20)
l
2
Para resolver (6.17) se sustituye k = nl , n N, en la ecuacin (6.14), as

dT (t)  n 2
+ T (t) = 0
dt l
cuya soluciones estn dadas (ver apndice B) por:
2
Tn (t) = An e(n/l) t .

Por lo tanto (escribiendo el producto de constantes como una constante) tenemos una familia
infinita de soluciones de la edp que satisfacen las condiciones de frontera (c f ) las cuales son
de la forma:
2
 n 
un (x,t) = Xn (x)Tn (t) = An e(n/l) t sen x , n N. (6.21)
l
Por el momento, ha quedado parcialmente resuelto el problema (PCo ). Cada una de las
funciones (6.21) satisfacen la edp y las condiciones de frontera (c f ). Para satisfacer la
condicin inicial (ci) con g una funcin arbitraria se requiere del uso de las llamadas series de
Fourier, pero antes enunciamos el siguiente principio bsico.

Teorema 6.1 Principio de superposicin. Sea L un operador lineal definido sobre


un espacio vectorial W, sobre C. Supngase que L[un ] = 0 para n = 1, . . . , m, con un W y
an C para toda n. Entonces
m  m
L an un = an L[un ] = 0.
n n=0
6.2 Solucin de la ecuacin de calor 71
" #
m m
Demostracin: La linealidad de L implica que L an un = an L[un ]. Como L[un ] = 0
" #n=0 n=0
m
para n = 1, . . . , m, se tiene por lo tanto L an un = 0. 
n=0

N El principio de superposicin se cumple incluso para sumas infinitas si se satisface



que an un < y an L[un ] < . En tal caso si L[un ] = 0 para toda n N, entonces
" n=0 # n=0

L an un = 0.
n=0

Regresando al problema (PCo ). Para satisfacer la condicin inicial u(x, 0) = g(x), 0 6 x 6


l, se considera la suma infinita de las un (x,t) la cual desde un punto de vista formal satisface
la edp y las condiciones de frontera. La (ci) se satisface si

 n 
u(x, 0) = g(x) = An sen x , (6.22)
n=1 l

para ciertas constantes An por determinar.


Para que la ecuacin (6.22) tenga sentido, deben ocurrir dos cosas:
 n 
Que la serie An sen x converja.
n=1 l
Que la serie converja a g en la norma de algn espacio de funciones.
 n 
Obsrvese que dado que sen x 6 1 la convergencia de la serie depende de la


l
convergencia de An .
n=1
Determinar qu clases de funciones g y en cules espacios ocurre la convergencia, ha moti-
vado el avance del Anlisis Matemtico en los ltimos ciento cincuenta aos, por lo que, como
es de esperarse, se trata de un tema delicado. Por el momento procedemos de manera heurstica
 n 
y sin justificar formalmente los pasos siguientes. Supongamos que g(x) = An sen x .
n=1 l
Si se multiplican ambos lados de la igualdad por sen m

l x para m fijo y se integra de 0 a l,
utilizando las condiciones de ortogonalidad,

Z l
(
 n   m  0, si m 6= n
sen x sen x dx = (6.23)
0 l l l/2, si m = n,
72 Separacin de variables

se obtiene, suponiendo que el intercambio de integral y suma es vlido1


Z l Z l
!
 m   n   m 
g(x) sen x dx = An sen l x sen l x dx
0 l 0 n=1
Z l  n   m 
= An sen x sen x dx
n=1 0 l l
Z l  m 
= Am sen2 x dx
0 l
Am l
= .
2
De donde:

2 l  n 
Z
An = g(x) sen x dx n > 1. (6.24)
l 0 l
A los coeficientes (6.24) se les llama coeficientes de Fourier de la funcin g, y a la serie
(6.22) con estos coeficientes se le llama serie de Fourier asociada a g. De esta manera, hemos
obtenido una solucin formal al problema (PCo ), a saber:
 n 
2
u(x,t) = Ane(n/l) t sen l
x , (6.25)
n=0

donde las An estn dadas por (6.24).


Ejercicio 6.1 Verifique que se cumple la relacin (6.23). 

N En 1873 du Bois-Reymond demostraron la existencia de una funcin continua cuya serie


de Fourier diverge en un punto [17, Thm 2.1 p. 51]. Ms an, a mediados del siglo XX,
Kahane y Katznelson demostraron que cualquier conjunto de medida cero puede ser el
conjunto de divergencia de la serie de Fourier de una funcin continua [17, p. 58]. Tales
hechos muestran que la convergencia de las series de Fourier es un asunto delicado y que
no est de ms analizar con detalle los casos en los que las series convergen. Sin embargo,
se puede afirmar que la gran mayora de las funciones que surgen en las aplicaciones
caen en alguna de las categoras que se tratan en el apndice A. En particular, se puede
mostrar sin gran dificultad que la serie de Fourier (6.22) de una funcin g derivable en
Z l
(0, l) converge al menos puntualmente 2 , a g. De manera ms general, si |g(x)|dx <
0
se tiene tambin convergencia puntual, salvo en los puntos de discontinuidad, con lo
cual se incluye una gran coleccin de funciones continuas a trozos las cuales surgen
frecuentemente en las aplicaciones.

1 Para
poder intercambiar la integral y suma infinita se requiere convergencia uniforme de la serie, en el
apndice A se da la definicin A.3 de tal convergencia.
2 Para ver la definicin de convergencia puntual ver la definicin A.2 en el apndice A Hechos bsicos del

Clculo.
6.2 Solucin de la ecuacin de calor 73

 Ejemplo 6.2 Resuelva el problema




ut = uxx , 0 < x < 1, 0 < t < ,
u(x, 0) = 1 sen (3x), 0 6 x 6 1,

5


u(0,t) = 0

u(1,t) = 0, t > 0.

Solucin. El mtodo de separacin de variables indica que la solucin debe ser de la forma
(6.25) con los coeficientes An dados por (6.24). Si se recuerdan la condiciones de ortogonalidad
(6.23) se tiene An = 0 si n 6= 3 y A3 = 1/5. por lo tanto la solucin del problema es

1 2
u(x,t) = e9 t sen (3x).
5
Obsrvese que en este caso la funcin g(x) = 15 sen (3x), ya se encuentra desarrollada en
series de Fourier lo que facilit la solucin del problema. 

Ejercicio 6.2 Argumente porqu la solucin del ejemplo anterior ya est desarrollada en
series de Fourier. 

 Ejemplo 6.3 Como un ejemplo ms, considrese el problema de flujo de calor en una barra
cuya superficie lateral est aislada y que en el instante t = 0 tiene una temperatura dada por
u(x, 0) = x; adems supngase que = 1, que no hay fuentes de calor y que mediante algn
dispositivo se consigue poner los extremos de la barra a 0 grados para todo t > 0. Encuentre la
temperatura de la barra para todo t > 0.
Solucin. El problema puede escribirse en forma matemtica como


ut = uxx , 0 < x < 1, 0 < t < ,

u(x, 0) = x, 0 < x < 1


u(0,t) = 0, t > 0

u(1,t) = 0.

De acuerdo con el mtodo de separacin de variables la solucin formal del problema de


este ejemplo est dada por,

2
u(x,t) = Ane(n) t sen (nx) ,
n=1

2(1)n+1
Z 1
donde An = 2 x sen (nx) dx = . 
0 n
74 Separacin de variables
1

u
0.8
t =0

0.6

t = 0,01
0.4

t = 0,1
0.2

t = 0,2
0 0.2 0.4 0.6 0.8 1 x

Figura 6.2: Solucin de la ecuacin de calor con u(x, 0) = x

Ejercicio 6.3 Compruebe la frmula para An del ejercicio anterior 

Interpretacin de la solucin de la ecuacin de calor


Varias preguntas pueden formularse ahora:
Realmente la solucin se comporta como sucede en la realidad fsica? Por ejemplo,
se espera que la temperatura de la barra sea cero en todo punto para t suficientemente
grande ya que no hay fuentes internas de calor y la temperatura de la barra en los
extremos es cero. Realmente el modelo matemtico predice tal comportamiento?
Una pregunta que se hizo desde tiempos de Fourier y que todo estudiante debe formularse
es la siguiente las funciones sen (nx) son funciones que oscilan, de verdad una
combinacin lineal de ellas puede aproximar una funcin como g(x) = x en el intervalo
[0, 1]?
Dado que la solucin formal es una serie infinita cuntos trminos se deben tomar para
tener una buena aproximacin?
Para responder a la primera pregunta obsrvese la figura 6.2 donde se grafic una aproxi-
macin al perfil de u en los tiempos indicados. Obsrvese que u tiende a cero en todo punto
como se esperaba.
50
2(1)n+1 (n)2t
u e sen (nx) ,
n=0 n
es decir, se aproxim la solucin tomando una suma de slo 50 trminos.
Con respecto a las aproximaciones de las funciones sen (nx), a la funcin g(x) = x en el
intervalo [0, 1] se debe observar primero que en x = 1 las funciones sen (nx) son todas cero,
por lo que no puede esperarse que una combinacin lineal de estas aproxime uniformemente a
la funcin g(x) = x. Combinaciones lineales finitas de las funciones sen (nx) oscilan cerca
de x = 1. Tal comportamiento se conoce como fenmeno de Gibbs y est ilustrado en la
figura 6.3 donde en la grfica de la izquierda se ha tomado una suma de veinte trminos
6.2 Solucin de la ecuacin de calor 75

1
1
Fenmeno de Gibbs
0.8 0.8

0.6 0.6

0.4 0.4

0.2 n = 20 0.2 n = 50
0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1

Figura 6.3: Aproximaciones a g(x) = x (n = 20, n = 50) con series de Fourier.

20
2(1)n+1
x n sen (nx) , y en la grfica de la derecha una suma con cincuenta trminos
n=0
50
2(1)n+1
x n sen (nx).
n=0

6.2.1 Problemas con (cf) no homogneas


Para cerrar esta seccin trataremos problemas en edp con (c f ) separadas no homogneas. Este
estudio nos llevar a ecuaciones diferenciales parciales no homogneas, que sern resueltas en
la seccin 6.6. Por ejemplo analizamos el problema



ut = 2 uxx , 0 < x < l, 0 < t < ,

u(x, 0) = (x)
( (6.26)
a11 u(0,t) + a12 ux (0,t) = h1 (t)
(c f )



a21 u(l,t) + a22 ux (l,t) = h2 (t), t > 0.

Para simplificar, consideramos primero el caso en el que h1 , h2 son constantes. La intuicin


fsica nos dice que para t muy grande la solucin u del problema (6.26) no depender de t, es
decir u(x,t) = f (x) por lo que en este caso la edp se reduce a

d 2 f (x)
uxx = = 0.
dx2

Al integrar dos veces se obtiene u(x,t) = f (x) = ax + b donde las constantes a, b se deben
determinar de las (c f ). Por lo tanto la solucin estacionaria (t ) es una recta. Tomando en
cuenta que u(0,t) = f (0) = b, ux (0,t) = ux (l,t) = f 0 (x) = a y u(l,t) = f (l) = al + b se tiene
el siguiente sistema de ecuaciones cuyas incgnitas son a y b.
(
a11 b + a12 a = h1
(6.27)
a21 b + (a21 l + a22 )a = h2 .
76 Separacin de variables

El sistema tiene solucin



h1 a12

h2 a21 l + a22
b = (6.28)
a11 a12
a21 a21 l + a22

a11 h1

a21 h2
a = , (6.29)
a 11 a12


a21 a21 l + a22

si

a11 a12
a21 a21 l + a22 6= 0.

Si suponemos una solucin del problema (6.26) de la forma

u(x,t) = f (x) + u(x,t),

entonces u(x,t) satisface el problema





ut (x,t) = 2 uxx (x,t), 0 < x < l, 0 < t < ,

u(x, 0) = (x) f (x) = (x)
( (6.30)
a11 u(0,t) + a12 ux (0,t) = 0
(c f )



a21 u(l,t) + a22 ux (l,t) = 0, t > 0.

como el lector puede verificar simplemente sustituyendo la definicin de u(x,t). Este problema
ya ha sido analizado y, como sabemos, tiene la solucin

2
u(x,t) = ane(n/l) t sen(nx/l),
n=1

donde Z l
2
an = (x)sen(nx/l)dx,
l 0
es decir, lo nico que cambi fue la funcin . De esta manera, u(x,t) = f (x) + u(x,t)
proporcionan la solucin del problema (6.26) en el caso de que h1 y h2 son constantes.
Para el problema (6.26) con (c f ) generales se propone una solucin de la forma

u(x,t) = E(x,t) + u(x,t), (6.31)

En este caso se pone E(x,t) = a(t)x + b(t) con a(t), b(t) de la forma como en (6.28), (6.29),
pero con h1 = h1 (t), h2 = h2 (t), es decir, en este caso h1 y h2 no son constantes sino dependen
6.2 Solucin de la ecuacin de calor 77

de t. Obsrvese que E(x,t) satisface las condiciones de frontera de la ecuacin (6.26), como
puede verificarse fcilmente. As, la funcin u = u E debe ser solucin del problema



ut (x,t) = 2 uxx (x,t) Et (x,t), 0 < x < l, 0 < t < ,

u(x, 0) = (x) E(x, 0) = (x)
( (6.32)
u(0,t) = 0
(c f ) u(l,t) = 0, t > 0.


En este caso la edp del problema (6.32) es no homognea dado que aparece la funcin Et (x,t).
Hasta ahora las tcnicas estudiadas no nos permiten resolver este tipo de ecuaciones pero se
tratarn en la seccin prxima.
Para finalizar esta seccin se presenta un ejemplo
 Ejemplo 6.4 Resuelva el problema con (c f ) no homogneas



ut = 2 uxx , 0 < x < 1, 0 < t < ,

u(x, 0) = sen(2x)
( (6.33)
u(0,t) = 3
(c f ) u(1,t) + 2u (1,t) = t, t > 0.



x

Solucin. Se busca una funcin de la forma E(x,t) = a(t)x + b(t), donde a, b, se calculan de
la siguiente manera

3 0

t 2
b = =3 (6.34)
1 0

1 2

1 3

1 t t 3
a = = , (6.35)
1 0
2
1 2

por lo tanto E(x,t) = (t 3)x/2 + 3. Fcilmente se verifica que E(x,t) satisface las (c f ) de
(6.33). Notando que Et (x,t) = x/2, se busca ahora una funcin u que sea solucin de



ut (x,t) = 2 uxx (x,t) 3x , 0 < x < l, 0 < t < ,

u(x, 0) = sen(2x) (t 3)x/2 + 3 = (x)
( (6.36)
u(0,t) = 0
(c f ) u(l,t) = 0, t > 0.


La solucin u del problema anterior puede resolverse con el mtodo de la seccin 6.6. Final-
mente, la solucin del problema (6.33) dada por u(x,t) = u + (t 3)x/2 + 3. 
78 Separacin de variables

6.3 Solucin de la ecuacin de onda


En esta seccin se estudia el problema


(ed p)( utt = 2 uxx , 0 < x < l, 0 < t < ,

(ci) u(x, 0) = g(x), 0 6 x 6 l,



(POo ) u (x, 0) = h(x)
(t
u(0,t) = 0



(c f )


u(l,t) = 0, t > 0.
En este caso se buscan soluciones de la forma u(x,t) = X(x)T (t) que al ser sustituidas en la
edp del problema (POo ) se obtiene
XT 00 = 2 T X 00 .
De donde se llega al par de problemas en ecuaciones diferenciales ordinarias:

d 2 T (t)
2
k 2 T (t) = 0 (6.37)
dt
2
d X(x)
kX(x) = 0.
dx2 (6.38)
X(0) = X(l) = 0.

Obsrvese que el problema (6.38) coincide con el problema (6.18) de donde se obtiene
 n 2
k= , n N, (6.39)
l
y  n 
Xn (x) = cn sen x . (6.40)
l
Donde las cn son constantes por determinar. Si se sustituye (6.39) en (6.37) se tiene
d 2 T (t)  n 2
+ T (t) = 0 (6.41)
dt 2 l
Al resolver (6.41) (ver apndice B, seccin B.2.1, ecuacin (B.4)) se obtiene la familia de
soluciones:  n   n 
Tn (t) = an cos t + bn sen t , nN (6.42)
l l
por lo tanto la familia
h  n   n i  n 
un (x,t) = an cos t + bn sen t sen x , nN (6.43)
l l l
donde, cn ha quedado asimilada a las constantes an , bn , son soluciones de la ecuacin edp del
problema (POo ) que satisfacen las (c f ). Para encontrar la solucin que satisfaga las (ci) :
(
u(x, 0) = g(x), 0 6 x 6 l,
(ci)
ut (x, 0) = h(x).
6.3 Solucin de la ecuacin de onda 79

Se aplica el principio de superposicin (Teorema 6.1, p. 70), as la serie


h  n   n i  n 
u(x,t) = an cos t + bn sen t sen x , (6.44)
n=0 l l l
es solucin formal de la edp del problema (POo ) que satisface las condiciones (c f ). Poniendo
t = 0 en (6.44) se tiene
 n 
g(x) = u(x, 0) = an sen x .
n=0 l
Las constantes an pueden obtenerse de la misma forma que en la seccin anterior, es decir,
usando las condiciones de ortogonalidad (6.23) tenemos que

2 l  n 
Z
an = g(x) sen x dx, n = 1, 2 . . . . (6.45)
l 0 l
Para obtener las constantes bn suponemos que la serie (6.44) se puede derivar trmino a
trmino y si la serie derivada converge a ut (x,t) entonces se llega a 3

n  n 
h(x) = ut (x, 0) = bn sen x . (6.46)
n=0 l l

Multiplicando (6.46) por sen m



l x e integrando de 0 a l, al utilizar las condiciones de
ortogonalidad (6.23) se obtiene
Z l
2  n 
bn = h(x) sen x dx, n = 1, 2 . . . (6.47)
n 0 l
Una vez establecidos los coeficientes de Fourier para la ecuacin de onda (6.45) y (6.47) , la
serie (6.44) es solucin formal del problema (POo ), si ocurre la convergencia de las series
involucradas.
 Ejemplo 6.5 Una cuerda de longitud l = 1 situada en posicin horizontal, se jala hacia
arriba en su punto medio hasta que alcanza la altura 1/2. Suponiendo que la posicin inicial
de la cuerda est dada por la funcin
(
x, 0 6 x 6 0.5
u(x, 0) = (6.48)
1 x, 0.5 6 x 6 1.
Cmo es el subsecuente movimiento de la cuerda si esta se libera repentinamente?
Solucin. Observe que la velocidad inicial de la cuerda es ut (x, 0) = 0, as de la ecuacin
(6.47) se tiene bn = 0 para toda n. El problema se reduce entonces a calcular los coeficientes
an dados por la frmula (6.45). Para finalizar se sustituyen an , bn en la frmula (6.44). Con lo
que
2 (1)n
u(x,t) = 2 sen [(2n + 1)x] cos[(2n + 1)t], (6.49)
n=0 (2n + 1)2
es la solucin del problema. 

3 La convergencia de la derivada formal de la serie no ocurre siempre, ver Apndice A.


80 Separacin de variables

Figura 6.4: Solucin del ejemplo 6.5.

Ejercicio 6.4 Compruebe que se cumple la frmula (6.49). 

Interpretacin de la solucin
Sea
2 (1)n
un (x,t) = sen [(2n + 1)x] cos[(2n + 1)t]
2 (2n + 1)2
entonces la solucin del ejemplo 6.5 puede escribirse como

u(x,t) = un(x,t).
n=0

Como hemos explicado, u(x,t) es la superposicin de las funciones un (x,t) llamadas armnicos
n-simos o n-simos modos de vibracin. Estas vibraciones fundamentales de una cuerda
pueden percibirse con claridad, por ejemplo en una guitarra, poniendo un dedo a la mitad de
una cuerda sin presionar despus de hacerla sonar y retirando el dedo inmediatamente. Este
curioso sonido resulta de los n-simos armnicos que no tienen crestas a la mitad de la cuerda.
En este ejemplo se produce un sonido a una octava mas alta que el de la cuerda sin perturbar,
por lo cual se les llama armnicos octavados. A continuacin mostramos dos maneras de
visualizar geomtricamente la solucin de la ecuacin de onda para este problema
En el caso general de la ecuacin (6.44) las ecuaciones de los n-simos armnicos son
h  n   n i  n 
un (x,t) = an cos t + bn sen t sen x
l l l
los cuales, por medio de una identidad trigonomtrica bsica, pueden escribirse como

un (x,t) = Rn sen (nx/l) cos[n(t n )/l]

donde Rn y n son constantes llamadas amplitud y ngulo de fase respectivamente.

Ejercicio 6.5 Obtenga las expresiones exactas para Rn y n en trminos de an y bn . 


6.4 Solucin de la ecuacin de Laplace 81
n
Por ltimo, una observacin interesante, la cantidad n = llamada frecuencia del
l
n-simo modo tiene que ver con el sonido placentero de las cuerdas de un violn o guitarra o
piano a diferencia del sonido un tanto ruidoso de un instrumento de percusin. Observe que
todas son mltiplos enteros de la frecuencia 1 llamada frecuencia fundamental, (algo que de
alguna manera saban los pitagricos) a diferencia de lo que ocurre con la membrana de un
tambor, como se ver ms adelante.

6.4 Solucin de la ecuacin de Laplace


Se considerar la ecuacin de Laplace junto con condiciones de frontera tipo Dirichlet en
coordenadas polares (ver frmula (4.5) captulo 4), es decir, se analizar el siguiente problema
(PLo ):

1 1
(ed p) u = urr + ur + 2 u = 0, 0 < r < r0 ,

(PLo ) r r
(c f ) u(r , ) = g( ), 0 6 6 2,
0

en el disco D = {(r, ) : 0 6 r 6 r0 , 0 6 6 2} con u acotada.


Este problema surge en diversas aplicaciones. Se puede interpretar como la ecuacin que
satisface un potencial electrosttico u dentro de un crculo de radio r0 cuando se conoce el
potencial en la frontera, u(r0 , ) = g( ), 0 6 6 2. Otra interpretacin del problema es
la de la pelcula de jabn. Se considera un alambre que forma una curva cerrada cuya altura
est dada por g( ). Se sumerge el alambre en una solucin jabonosa para que se forme una
pelcula. La altura de cada punto de la pelcula esta dada por la solucin del problema (PLo ).
Para resolver (PLo ) se propone una solucin de la forma u(r, ) = R(r)( ). Al sustituir
esta ecuacin en la edp del problema (PLo ) y multiplicando por r2 , se tiene

r2 R00 (r)( ) + rR0 (r)( ) + R(r)00 ( ) = 0.


Al dividir por R(r)( ) y separando variables obtenemos

r2 00 r 0 00 ( )
R (r) + R (r) = = k,
R(r) R(r) ( )

de donde se llega al par de ecuaciones diferenciales ordinarias

d 2 R(t) dR(r)
r2 + r kR(r) = 0, (6.50)
dr2 dr
d 2 ( )
+ k( ) = 0. (6.51)
d 2
Para que u sea univaluada en , las soluciones de la ecuacin (6.51) deben ser peridicas de
periodo 2, es decir, ( ) = ( + 2). En tal caso los valores permisibles de k son cuando
k = n2 > 0. Si k = 0 las nicas soluciones peridicas son ( ) = c ya que los casos k = 0,
82 Separacin de variables

6= c y k < 0 no llevan a soluciones peridicas, como puede comprobar el lector (problema


10).
Al resolver la ecuacin
d 2 ( )
+ n2 ( ) = 0
d 2
se llega a
n ( ) = cn cos(n ) + dn sen (n ). (6.52)
Si se sustituye k = n2 en la ecuacin (6.50) se tiene

d 2 R(t) dR(r)
r2 2
+r n2 R(r) = 0 (6.53)
dr dr
la cual es una ecuacin de Euler. En el apndice B, ejemplo B.1, pgina 192, se muestra que la
solucin general est dada por

Rn (r) = 1 rn + 2 rn (6.54)
Note que la solucin anterior puede escribirse en la forma
 n  n
r r
Rn (r) = 1 + 2 , (6.55)
r0 r0

donde 1 r0n = 1 y 2 r0n = 2 .


Por lo tanto hemos obtenido soluciones de la ecuacin de Laplace de la forma

un (r, ) = Rn (r)n ( ) (6.56)


 n  n !
r r
= 1 + 2 (cn cos(n ) + dn sen (n )),
r0 r0

con n = 0, 1, 2, 3, . . . . Obsrvese que para n = 0 las soluciones acotadas de la ecuacin de


Euler dentro del disco son constantes.
Para el problema (PLo ), (r/r0 )n no esta acotada en r = 0, lo cual no tiene sentido fsico,
es decir, estamos interesados en soluciones acotadas, por lo tanto escogemos 2 = 0. As, se
reescriben la soluciones asimilando la constante 1 en las constantes cn , dn como es costumbre
en edo y en edp, es decir, denotamos 1 cn como cn y 1 dn como dn :

 n
r
un (r, ) = Rn (r)n ( ) = (cn cos(n ) + dn sen (n )), n = 0, 1, 2, 3, . . .
r0

y, por el principio de superposicin,


 n
r
u(r, ) = (cn cos(n ) + dn sen (n )), (6.57)
n=0 r0
6.5 Frmula integral de Poisson 83

Figura 6.5: Superficie mnima del ejemplo 6.6.

ser una solucin formal de la (ed p). Finalmente, para que (6.57) satisfaga la (c f ) en el
problema (PLo ), debe tenerse

g( ) = u(r0 , ) = (cn cos(n ) + dn sen (n )). (6.58)
n=0

De esta forma el problema queda resuelto al calcular los coeficientes de Fourier de g( ), los
cuales estn dados por

1 2
Z
c0 = g( )d , (6.59)
2 0
1 2
Z
cn = g( ) cos(n )d , (6.60)
0
1 2
Z
dn = g( )sen (n )d , (6.61)
0
los cuales se obtienen usando las relaciones de ortogonalidad de las funciones trigonomtricas.
Por lo tanto la solucin formal del problema (PL0 ) est dada por (6.61), (6.60), (6.59) y (6.57).
 Ejemplo 6.6 Resuelva el problema
(
(ed p) u = 0, 0 < r < 1,
(PL1 )
(c f ) u(1, ) = g( ) = cos(3 ) sen( ), 0 6 6 2.

Solucin. En este caso g( ) est ya, desarrollada en series de Fourier con cn = 0 para n 6= 3 y
dn = 0 para n 6= 1, as, la solucin es u(r, ) = r3 cos(3 ) r sen( ). 

6.5 Frmula integral de Poisson


Si en la frmula (6.57) obtenida por el mtodo de separacin de variables, se sustituyen los
coeficientes cn , dn y c0 de acuerdo con las frmulas (6.59), (6.60), (6.61) obtenemos una
84 Separacin de variables

frmula para la solucin que no involucra sumas infinitas sino solamente una integral, llamada
frmula integral de Poisson. En efecto, poniendo r0 = R en las frmulas correspondientes

1 2
Z
u(r, ) = g()d
2 0
1  r n 2
Z
+ g()[cos(n) cos(n ) + sen(n)sen(n )]d,
n=1 R 0

usando la identidad trigonomtrica para el coseno de una diferencia de ngulos se tiene


!
1 2  n
r
Z
u(r, ) = 1+2 cos(n( )) g()d.
2 0 n=1 R

Recordamos que el intercambio entre suma infinita e integral de Riemann puede hacerse slo
suponiendo la convergencia uniforme de la serie involucrada, es decir, aqu hemos supuesto
que el intercambio de integracin y suma infinita puede aplicarse. Utilizamos ahora, la frmula
eit + eit
de variable compleja cost = , donde i = 1,
2
!
1 2  n
r
Z
u(r, ) = 1+ (ein( ) + ein( ) ) g()d.
2 0 n=1 R


1
Se tiene la frmula para la serie geomtrica n = 1 , cuando || < 1 y dado que
n=0

claramente |ein( ) | = |ein( ) | = 1, si notamos adems que () = () 1 se tiene
n=1 n=0
que
 r n 1 R
ein( ) = 1 = 1
n=1 R 1 Rr ei( ) R rei( )
y
 r n 1 R
ein( ) = r i( ) 1 = 1.
n=1 R 1 Re R rei( )
Finalmente, mediante simplificaciones algebraicas se llega a

R2 r2
Z 2  
1
u(r, ) = g()d. (6.62)
2 0 R2 2rR cos( ) + r2
La ecuacin (6.62) se conoce como la frmula integral de Poisson.

6.5.1 Observaciones sobre la ecuacin de Poisson


Se puede reescribir la ecuacin (6.62) en coordenadas cartesianas en lugar de polares. Se
denota x = (x, y) a un punto dentro del crculo con coordenadas polares (r, ) y con x0 un
6.6 El mtodo de expansin en funciones propias 85

Figura 6.6: Ncleo de Poisson

punto en la frontera con coordenadas (R, ), de esta forma r = kxk, R = kx0 k. Aplicando
la ley de los cosenos al tringulo Oxx0 de la figura 6.6, se tiene la frmula kx x0 k2 =
R2 + r2 2Rr cos( ). Adems, puesto que el elemento de arco est dado por ds = Rd y
que la funcin u evaluada sobre la circunferencia es g, es decir, u(x0 ) = g(). Se tiene que la
frmula de Poisson puede escribirse como

R2 kxk2 u(x0 )
Z
u(x) = 0 2
ds (6.63)
2R kx0 k=R kx x k

As, se tiene el siguiente teorema

Teorema 6.2 Sea g() una funcin continua en el crculo D = {x : kxk = R}. La frmula
de Poisson (6.63) proporciona una funcin armnica en el disco D = {x : kxk < R} con la
propiedad
lm0 u(x) = g(),
xx
donde es el ngulo correspondiente al punto x0 D.

6.6 El mtodo de expansin en funciones propias


El non plus ultra de los problemas de separacin de variables son los problemas no homog-
neos. Como una ilustracin de como usar el mtodo de separacin de variables as como los
poderosos resultados de este captulo a continuacin resolveremos algunos ejemplos de la
ecuacin de calor con fuentes internas dadas por f (x,t).
86 Separacin de variables

Considrese el problema



ut = ( 2 uxx + f (x,t), 0 < x < 1, 0 < t <

u(0,t) = 0,
(c f ) (6.64)


u(1,t) = 0, 0 < t <

(ci) u(x, 0) = (x), 0 6 x 6 1.

Las condiciones de frontera consideradas, por supuesto, pueden ser modificadas y se han
escogido las ms elementales para simplificar la exposicin.
La idea bsica del mtodo de expansin en funciones propias consiste en desarrollar la
funcin f como la superposicin de funciones propias, es decir, se considera que f puede
escribirse como f (x,t) =
n=0 f n (t)Xn (x) donde Xn (x) son las funciones propias del problema
homogneo asociado ( f (x,t) 0):




ut = ( 2 uxx , 0 < x < 1, 0 < t <

u(0,t) = 0,
(c f ) (6.65)


u(1,t) = 0, 0 < t <

(ci) u(x, 0) = (x), 0 6 x 6 1.

Al aplicar el mtodo de separacin de variables al problema (6.65), y poniendo u(x,t) =


T (t)X(x) se obtiene el siguiente problema con valores en la frontera en ecuaciones diferencia-
les ordinarias que dependen de un parmetro (este es un caso particular de un problema de
Sturm-Liouville).

X 00 (x) + X(x) = 0 (6.66)


(
X(0) = 0,
(6.67)
X(1) = 0.

El cual tiene por soluciones (n , Xn (x)) = (n2 , sen(nx)), n = 1, 2, . . . . Se propone entonces


el desarrollo de la fuente de calor en la forma

f (x,t) = f1 (t) sen(x) + f2 (t) sen(2x) + + fn (t) sen(nx) + . . . (6.68)

donde las funciones fn (t), n > 1, se determinarn al usar las propiedades de ortogonalidad de
las funciones propias sen nx. Suponiendo que se cumplen las hiptesis para el intercambio
de suma infinita e integral, se tiene que
Z 1 Z 1
f (x,t) sen(mx)dx = fn (t) sen(nx) sen(mx)dx (6.69)
0 n=0 0
1
= fm (t), (6.70)
2
6.6 El mtodo de expansin en funciones propias 87

de donde Z 1
fm (t) = 2 f (x,t) sen(mx)dx. (6.71)
0
Se obtienen as los coeficientes de Fourier de la funcin f en trminos de las funciones propias
del problema (6.65), con la particularidad de que en este caso no son constantes sino que
dependen de la variable t.
Para encontrar u, suponemos que es de la forma

u(x,t) = Tn(t)Xn(x) = Tn(t) sen(nx). (6.72)
n=1 n=1

As, las nicas incgnitas de este problema son las funciones Tn (t), n > 1, las cuales pue-
den calcularse al sustituir (6.72), (6.68), en la edp del problema (6.64). Note que ut =
0 2

n=1 Tn (t) sen(nx), uxx = n=1 (n) Tn (t) sen(nx), de donde la edp de (6.64) puede
escribirse como

Tn0(t) sen(nx) = 2 (n)2Tn(t) sen(nx) + fn(t) sen(nx), (6.73)
n=1 n=1 n=1

o equivalentemente

[Tn0(t) + (n)2Tn(t) fn(t)] sen(nx) = 0. (6.74)
n=1

Observe que la ecuacin (6.74) se cumple para toda x [0, 1] por lo que

Tn0 (t) + (n)2 Tn (t) fn (t) = 0. (6.75)

Adems, aplicando la (ci) se tiene



u(x, 0) = Tn(0) sen(nx) = (x), (6.76)
n=1

lo cual quiere decir que Tn (0) son los coeficientes de Fourier de la funcin (x) es decir,
Z 1
Tn (0) = 2 (x) sen(nx)dx. (6.77)
0

Con la informacin de las ecuaciones (6.77) y (6.75) se obtiene una familia infinita
de problemas de valor inicial en ecuaciones diferenciales ordinarias de primer orden de
coeficientes constantes no homogneas, a saber:
(
Tn0 (t) + (n)2 Tn (t) = fn (t),
(6.78)
Tn (0) = 2 01 (x) sen(nx)dx = an R.
R

La solucin de esta clase de problemas est dada por


88 Separacin de variables

Z t
(n)2 t 2 (t)
Tn (t) = an e + e(n) fn ()d, (6.79)
0
donde se ha usado un factor de integracin4 .
Por lo tanto, la solucin del problema (6.64) est dada por
 Z t 
(n)2 t (n)2 (t)
u(x,t) = an e + e fn ()d sen(nx). (6.80)
n=1 0

debe notarse que la primera suma de (6.80) tiende a cero cuando t y se llama parte
transitoria de la solucin. La segunda suma de la solucin se llama parte estacionaria y se
debe su aparicin a la influencia de la funcin f (x,t). Para finalizar esta parte, se analiza un
ejemplo con una funcin fuente cuya serie de Fourier es simple.
 Ejemplo 6.7 Encuentre la solucin del problema



ut = ( 2 uxx + sen(4x), 0 < x < 1, 0 < t <

u(0,t) = 0,
(c f ) (6.81)


u(1,t) = 0, 0 < t <

(ci) u(x, 0) = sen(x), 0 6 x 6 1.

Solucin. En este caso se tiene f (x,t) = f (x) = sen(4x) y la condicin de inicial (x) =
sen(x). Con estos datos se obtiene la siguiente familia de ecuaciones diferenciales corres-
pondientes (6.75):

Tn0 (t) + (n)2 Tn (t) = fn (t) (6.82)


Z 1
= 2 sen(4x)sen(nx)dx (6.83)
(0
1 si n = 4,
= (6.84)
0 si n 6= 4,

con las condiciones iniciales


Z 1
Tn (0) = 2 sen(x)sen(nx)dx (6.85)
(0
1 si n = 1
= (6.86)
0 si n 6= 1.

Resolviendo estos problemas se obtiene el cuadro 6.1


Ahora obtendremos de manera explcita las soluciones de los casos n = 1 y n = 4. Obser-
varemos adems que en los dems casos se obtiene solamente la solucin trivial.
4 Para
quienes no recuerden el mtodo para la solucin de este tipo de ecuaciones se ha agregado un resumen
en el apndice B.1.1.
6.7 Series de Fourier 89

n edo (ci) solucin


2t
1 T10 (t) + ()2 T1 (t) = 0 T1 (0) = 1 T1 (t) = e()

2 T20 (t) + (2)2 T2 (t) = 0 T2 (0) = 0 T2 (t) 0

3 T30 (t) + (3)2 T3 (t) = 0 T3 (0) = 0 T3 (t) 0


 2t

4 T40 (t) + (4)2 T4 (t) = 1 T4 (0) = 0 1
T4 (t) = (4)2 1 e (4)

m>5 Tm0 (t) + (m)2 Tm (t) = 0 Tm (t) = 0 Tm (t) 0

Cuadro 6.1: Coleccin de problemas que surgen en el ejemplo 6.7

2
Caso n = 1. Se tiene T1 (t) = Ce() t y como T1 (0) = 1, C = 1, es decir,
2
T1 (t) = e() t .

Caso n = 4. Note que este caso da la nica ecuacin no homognea de la familia. El factor
2
integrante es (t) = e(4) t con lo cual se obtiene
 
(4)2 t 1 (4)2 t
T4 (t) = e e +C
(4)2

con la (ci) T4 (t) = 0 tenemos C = 1/(3)2 y por lo tanto


1  (4)2 t

T4 (t) = 1 e .
(4)2
2
Caso n > 5. En este caso las ecuaciones son homogneas por lo que se tiene Tn (t) = Ce(n) t .
Pero dado que Tn (0) = 0, C = 0. Por lo tanto Tn (t) 0. Obviamente el mismo argumento
usado en este caso muestra que en los casos n = 2 y n = 3 se tiene slo la solucin trivial. Con
las soluciones de esta familia infinita de problemas se tiene que

()2 t 1  (4)2 t

u(x,t) = e sen(x) + 1e sen(4x),
(4)2
la cual es la solucin del problema (6.81). 

6.7 Series de Fourier


Hemos visto al aplicar el mtodo de separacin de variables que las series de Fourier trigono-
mtricas aparecen de manera natural al resolver algunos problemas asociados a las ecuaciones
90 Separacin de variables

de calor, de onda y de Laplace con condiciones iniciales y/o de frontera. En el siguiente


captulo estudiaremos variaciones bsicas de los problemas que hemos estudiado que incluyen
condiciones de frontera y/o iniciales ms generales, as como ecuaciones no homogneas, lo
cual dar pie al estudio de series de Fourier en general y no solamente las que hemos visto.
Pero antes estudiaremos con ms detalle las series de Fourier trigonomtricas.

6.7.1 Series de Fourier trigonomtricas


Hemos visto en los ejemplos y en los problemas a lo largo de este captulo que las series de
Fourier trigonomtricas en general tienen sentido, de alguna forma, para funciones polinomia-
les y trigonomtricas las cuales son funciones continuas, con derivadas continuas definidas en
un intervalo dado. Afortunadamente, las series de Fourier no se limitan a funciones continuas.
Fourier anunci en la primera dcada del siglo XIX el siguiente revolucionario y polmico
resultado:
Sea f una funcin definida en l 6 x 6 l si:

1 l nx
Z
an = f (x) cos dx, n = 0, 1, 2, . . . (6.87)
l l l
1 l nx
Z
bn = f (x)sen dx, n = 1, 2, 3, . . .
l l l
entonces la serie

a0 x x a0 nx nx 
+ a1 cos + b1 sen + = + an cos + bn sen (6.88)
2 l l 2 n=1 l l

converge a f (x).
Los trminos funcin y converge eran un tanto ambiguos en tiempos de Fourier y tuvo
que pasar algn tiempo para que fueran establecidos en la manera en que ahora se conocen y
aplican. Por supuesto, en trminos modernos lo anunciado por Fourier expresado lneas arriba,
no se cumple para un gran nmero de funciones y para sus contemporneos an era difcil de
ver el que se cumpliera para las funciones ms elementales. No obstante el tiempo le dio la
razn en parte a Fourier ya que existe un resultado que cubre la mayora de aplicaciones de la
Fsica y la Ingeniera:

Teorema 6.3 Sean f y f 0 continuas a trozos en l 6 x 6 l, es decir, f y f 0 tienen un


nmero finito de discontinuidades de salto. La serie (6.88) converge a f donde la funcin es
continua y converge a !
1
lm f (x) + lm f (x)
2 xxi+ xxi

donde xi , i = 1, . . . , n son los puntos interiores de discontinuidad de f . En x = l la serie


1
converge a ( f (l + 0) + f (l 0)) donde f (l +0) = lmxl + f (x) y f (l 0) = lmxl f (x).
2
6.7 Series de Fourier 91

N Para una demostracin de este hecho puede verse [7, sec. 41, pag. 91].

Este tipo de resultados pueden parecer excesivos para los estudiantes quienes solamente
desean aplicar las matemticas, sin embargo se debe tener cuidado con la convergencia de las
series ya que, por ejemplo, en 1873 Du Bois y Reymond demostraron que existe una funcin
continua cuya serie de Fourier diverge en un punto (ver por ejemplo [24] p. 73) y aunque el
ejemplo no ocurre casi seguramente en la prctica, slo la continuidad a trozos de la funcin y
de la derivada de la funcin garantizan la convergencia de la serie.
En este captulo hemos visto que al resolver ciertos problemas asociados a las ecuaciones
de calor, de onda y de Laplace es fundamental encontrar la serie de Fourier de una funcin dada
(x). Nos centraremos ahora en el estudio de estas series para funciones como las enunciadas
en el teorema 6.3.
Escribimos lmxx f (x) = f (xi 0) = f (xi ), lo cual es notacin estndar en la literatura
i
de series de Fourier. En los puntos interiores donde f es continua tenemos
!
1 1
lm f (x) + lm f (x) = ( f (xi + 0) + f (xi 0)) = f (xi ),
2 xxi+ xxi 2

ya que los lmites por la izquierda y por la derecha son iguales en estos puntos. Por otra parte,
hemos estudiado series de Fourier de funciones definidas slo en el intervalo [l, l], pero el
estudio ms general se desarrolla en funciones peridicas definidas en todo R. En esta seccin
definiremos la extensin peridica de funciones definidas en [l, l] con lo cual se establecer
el teorema de Fourier en el contexto ms amplio con el mnimo de formalismos. Podemos
ahora formular el teorema principal de este captulo en la forma siguiente:

Teorema 6.4 Fourier. Sea f una funcin continua a trozos en el intervalo [l, l] y
peridica de periodo 2l. Entonces:
(i) La serie de Fourier (6.88) converge al valor
1
( f (xi + 0) + f (xi 0))
2
en cada punto xi R donde existen ambas derivadas f 0 (xi + 0) y f 0 (xi 0).
(ii) Si f es continua en R y f 0 continua a trozos, entonces la serie de Fourier de f converge
a f uniformemente en R. Adems la serie de Fourier de f 0 se obtiene diferenciando
la serie de Fourier de f trmino a trmino.

El enunciado de la parte (i) de este teorema es exactamente el formulado en [7] y como hemos
dicho, all puede encontrarse una demostracin; la demostracin de la parte (ii) puede verse
en [13] teorema 5.3.1, debemos recalcar que la funcin debe ser peridica. La parte (ii) es
importante, por ejemplo, si el lector desea confirmar derivando directamente que la serie de
Fourier que ha obtenido de un problema de separacin de variables, realmente satisface la
ecuacin de la cual supuestamente es solucin, como en el problema 19 de este captulo. En la
siguiente seccin se discutirn ms detalladamente algunos ejemplos de esta situacin. Note
92 Separacin de variables

que en general, la convergencia de la serie de Fourier no es uniforme en vecindades de los


puntos de discontinuidad de la funcin, este hecho se conoce como fenmeno de Gibbs.

6.7.2 Extensiones peridicas de funciones


Comenzamos el estudio de las series trigonomtricas de Fourier dando un recuento de algunas
nociones bsicas. Una funcin f : R R se dice peridica de periodo p, p > 0 si f (x + p) =
f (x) para todo x en R. La funcin se dice par si f (x) = f (x) e impar si f (x) = f (x) para
toda x en el dominio de f . Debe notarse que la clasificacin par, impar no agota la totalidad de
las funciones ya que existen funciones que no son pares ni impares, por ejemplo la funcin
f (x) = x + x2 no es par ni impar, como puede comprobar el lector. Ejemplos prototipo de
funciones impar y par son las funciones sen(x) la cual es impar, y cos(x) la cual es par. Pueden
demostrarse los siguientes hechos (ver ejercicio 21):
a) El producto de funciones pares es par,
b) El producto de funciones impares es par,
c) El producto de funciones par e impar es impar.
d) La integral de una funcin integrable impar en un intervalo [l, l] es cero.
e) La integral de una funcin integrable par en [l, l] es el doble de la integral de misma
funcin en [0, l].
Una funcin definida slo en un intervalo finito [l, l] no es peridica, sin embargo puede
construirse una funcin que coincide con f en [l, l] y que es peridica de periodo 2l llamada
extensin peridica de f .
Definicin 6.1 Se define la extensin peridica de una funcin f definida en [l, l] como
la funcin F con dominio R cuya regla de correspondencia est dada por
(
f (x), l < x < l,
F(x) = 1 (6.89)
2 ( f (l) + f (l)), x = l,
F(x + 2l) = F(x). (6.90)

 Encuentre la extensin peridica de la funcin f (x) = x, x [2, 2].


Ejemplo 6.8
Solucin. Usamos la definicin 6.1 para obtener
(
x, 2 < x < 2,
F(x) = (6.91)
0, x = 2
F(x + 4) = F(x). (6.92)

La grfica de F se presenta en la figura 6.7. 

6.7.3 Paridad y series de Fourier


Saber que una funcin es par o impar simplifica los clculos de los coeficientes de Fourier. De
hecho, se tienen los siguientes resultados:
6.7 Series de Fourier 93

Figura 6.7: Extensin peridica de f (x) = x

a) La serie de Fourier de una funcin integrable impar definida en [l, l] slo contiene
trminos de la forma sen(nx/l).
b) La serie de Fourier de una funcin integrable par definida en [l, l] slo contiene
trminos de la forma cos(nx/l).
Con una funcin f definida solamente en el intervalo [0, l] (como las utilizadas en los
problemas de la ecuacin de calor) se puede construir una funcin par P o bien una impar I en
el intervalo [l, l] por medio de las siguientes reglas
(
f (x), 06x6l
P(x) = (6.93)
f (x), l 6 x 6 0.
(
f (x), 06x6l
I(x) = (6.94)
f (x), l 6 x 6 0.
Se obtiene de las frmulas (6.93), (6.94), del ejercicio 21 al final de este captulo y de los
teoremas de la seccin anterior que una funcin definida slo en un intervalo [0, l] tiene tanto
una extensin impar como una par en todo R y por lo tanto tiene una serie de Fourier de slo
senos
 nx 
b n sen
0 l
o de slo cosenos

a0  nx 
+ an cos
2 n=1 l
respectivamente, con coeficientes de Fourier dados por
Z l
2  nx 
an = f (x) cos dx, n = 0, 1, 2, . . . ,
l 0 l
Z l
2  nx 
bn = f (x) sen dx, n = 1, 2, . . . ,
l 0 l
94 Separacin de variables

 Ejemplo 6.9 Encuentre la serie de Fourier de la extensin impar de la funcin f (x) = 1,


x [0, l].
Solucin. Dado el ejercicio 21 el cual se encuentra al final de este captulo sabemos que los
nicos coeficientes distintos de cero en la serie de Fourier de la extensin impar de f estn
dados por
Z l Z l
2  nx  2  nx 
bn = f (x) sen dx = sen dx
l
( 0 l l 0 l
0 n par
=
4/n n impar

lo cual completa el ejercicio. 

 Ejemplo 6.10 Una barra de metal con conductividad constante k y longitud l se encuentra
a 1 grado centgrado en el instante t = 0. Suponemos que la barra se encuentra aislada excepto
en los extremos y que no hay fuentes de calor. Cul es la temperatura de la barra para t > 0,
si los extremos estn a 0 en todo t 0.
Solucin. Sea u(x,t) la temperatura de la barra para x [0, l], t > 0. Entonces u satisface el
problema de calor



ut = k2 uxx , 0 < x < l, 0 < t < ,

u(x, 0) = 1, 06x6l
( (6.95)
u(0,t) = 0
(c f ) u(l,t) = 0,



t > 0.

Por lo tanto de acuerdo a la discusin en la seccin 6.2 se tiene


 nx  2
u(x,t) = bn sen e(nk/l) t .
n=1 l

La condicin inicial u(x, 0) = 1 se cumple si


 nx 
1= bn sen ,
n=1 l

es decir, si los coeficientes bn son los coeficientes encontrados en el ejemplo 6.9. Al escribir
los nmeros impares de la forma 2n + 1 con n > 0, se obtiene la solucin formal del problema
(6.95):  

1 (2n + 1)x ((2n+1)k/l)2t
u(x,t) = 4 sen e ,
n=0 (2n + 1) l
lo cual debe verificar el lector. 

En la figura 6.8 se describe geomtricamente de la solucin aproximada con 60 trminos


en la serie de Fourier del problema (6.95). La grfica superior corresponde a t = 0, esta
6.7 Series de Fourier 95

Figura 6.8: Solucin de 6.10, con t=0, t=0.01, t=0.1, t=0.2

aproximacin de la solucin refleja el fenmeno de Gibbs de una manera clara. Para t > 0
no se presenta el fenmeno de Gibbs en absoluto, obviamente, ya que entonces la funcin
solucin no es discontinua. Por supuesto, este modelo no es exacto ya que en una vecindad de
x = 0 y de x = 1 la temperatura u pas de uno a cero con rapidez infinita, lo cual no modela
ninguna situacin fsica real. Sin embargo, como aproximacin a la realidad el modelado con
series de Fourier suele ser bastante bueno para predecir el comportamiento de la solucin para
t > 0, an en este caso.
Ejercicio 6.6 Describa con sus propias palabras en que consiste el fenmeno de Gibbs. 

 Ejemplo 6.11 Encuentre la serie de Fourier de la extensin impar de la funcin f (x) = x,


x [0, ].
Solucin. La extensin impar de f denotada por F(x) tiene serie de Fourier dada por

F(x) = bn sen(nx).
n=1

donde
2 2 2
Z Z
bn = F(x)sen(nx)dx = x sen(nx)dx = (1)n+1 .
0 0 n
De esta forma

sen(nx)
x = 2 (1)n+1 ,
n=1 n
es la serie buscada. 

Ejercicio 6.7 Realice los clculos del ejercicio anterior para comprobar que la expresin
para bn es correcta. 

N Note que la igualdad de la serie slo tiene sentido para x (, ). Para x = la serie
converge a cero que es el punto de discontinuidad para la extensin impar F(x) de la
96 Separacin de variables

Figura 6.9: Serie de Fourier con 10 trminos de la extensin par de f (x) = x, x [0, ]

funcin f (x) = x. Peor an, la derivada de la serie no slo no converge a la derivada de


x que es 1, sino que ni siquiera converge. Claramente, la derivada de la serie es

2 (1)n+1 cos(nx)
n=1

cuyos trminos no tienden a cero conforme n , lo cual implica que la serie no


converge.

La extensin par de f (x) = x donde x [0, ] se comporta mejor que la extensin impar de la
misma funcin respecto a las derivadas como se muestra en el siguiente ejemplo.
 Ejemplo 6.12 Encuentre la serie de Fourier de la extensin par de la funcin f (x) = x,
x [0, ] y calcule la derivada de la serie
Solucin. La extensin par de f que se denota por F tiene la serie de Fourier

ao
F(x) = + an cos(nx).
2 n=1
R
donde a0 = 2/ 0 F(x)dx =
2 2 2
Z Z
an = F(x)cos(nx)dx = x cos(nx)dx = [(1)n 1], n > 0.
0 0 n2
De esta forma
cos((2n + 1)x)
x= 4 2
,
2 n=0 (2n + 1)
para x [0, ]. 

Observe que si se derivan formalmente ambos miembros de la igualdad anterior se tiene:



sen((2n + 1)x)
1=4
n=0 (2n + 1)
6.7 Series de Fourier 97

Figura 6.10: Serie de Fourier con 100 trminos de la derivada de la extensin par de f (x) = 1,
x [0, ]

Lo cual coincide con la serie de Fourier de senos de la funcin g(x) = 1 en [0, ], g(x) = 1
en [, 0), como era de esperarse debido al teorema 6.4. Debe notarse la inamovible presencia
del fenmeno de Gibbs en los puntos de discontinuidad.
98 Separacin de variables

6.8 Problemas y ejercicios del Captulo 6


Ecuacin de calor:
1. Use el mtodo de separacin de variables para obtener la solucin de los siguientes
problemas de valores iniciales.
u u
a) = , u(0, y) = 3ey 5e4y .
t y
u u
b) = + u, u(0, y) = ey + e2y .
t y
Indicacin. Para resolver estos problemas deber usarse el principio de superposicin,
teorema 6.1.
2. La ecuacin de calor en dos dimensiones puede escribirse como

ut = uxx + uyy .

Suponga que u(x, y,t) = X(x)Y (y)T (t) y encuentre las ecuaciones diferenciales ordina-
rias que deben satisfacer X(x), Y (y), T (t).
3. Verifique que las soluciones un (x,t) en (6.21) satisfacen la ecuacin ut = 2 uxx y las
condiciones u(0,t) = u(l,t) = 0.
4. Muestre que
Z l
(
 n   m  0 si m 6= n
sen x sen x dx =
0 l l l/2 si m = n.

Indicacin: Utilice la identidad


1
sen(Ax) sen(Bx) = [cos((A B)x) cos((A + B)x)] .
2
5. Una barra de un metal con 2 = 0.75 cm2 /s de 10 cm de longitud es calentada a una
temperatura uniforme de 100 C. En t = 0 los extremos de la barra se sumergen en
un bao helado a 0 C y a partir de ese momento se mantienen los extremos a esta
temperatura. No se permite que escape calor a travs de la superficie lateral de la barra.
Encuentre una expresin para la temperatura en todo punto de la barra en cada instante.
400 sen ((2n + 1) x10 ) 0,75(2n+1)2 2t/100
Solucin. u(x,t) = e .
n=1 2n + 1
6. Plantee los subproblemas no homogneos que aparecen al usar las tcnicas de la seccin
Problemas con (cf) no homogneas en la seccin de la ecuacin de calor para resolver
los problemas siguientes.
a)

ut = 2 uxx , 0 < x < 1, 0 < t < ,



u(x, 0) = sen(2x)
(
u(0,t) = 3
(c f ) u(1,t) + 2u (1,t) = 5, t > 0.



x
6.8 Problemas y ejercicios del Captulo 6 99

b)



ut = 2 uxx , 0 < x < 1, 0 < t < ,
u(x, 0) = x2

(
u(0,t) 2ux (0,t) = 3t
(c f ) u(1,t) + 2u (1,t) = 5t 2 , t > 0.



x

7. Resuelva el problema



ut = 2 uxx , 0 < x < 1, 0 < t < ,

u(x, 0) = sen(2x)
(
u(0,t) = 3
(c f )



u(1,t) = 5, t > 0.

Ecuacin de onda:
8. Desarrolle la frmula cos[n(t n )/l] para obtener Rn , n , en trminos de an , bn .
9. Cul es la solucin del problema (POo ) cuyas (ci) son u(x, 0) = 0, ut (x, 0) = sen (5x)?
Frmula integral de Poisson:
10. Verifique que si k = 0 o k < 0 en la ecuacin (6.51) no se obtienen soluciones peridicas,
excepto = constante.
11. Usando las relaciones de ortogonalidad de las funciones trigonomtricas demuestre las
ecuaciones (6.59), (6.60) y (6.61).
Series de Fourier:
12. Demuestre que los coeficientes de Fourier de una funcin son nicos. Utilice este hecho
para demostrar que los coeficientes de Fourier de la serie de cosenos de f (x) = cos(2x)
es finita. Encuentre los coeficientes sin realizar ninguna integracin.
13. Resuelva los siguientes problemas (k y R)
a)



ut = k2 uxx , 0 < x < l, 0 < t < ,
u(x, 0) = x2 , 0 < x < l,

(
u(0,t) = 0
(c f ) u(l,t) = 0, t > 0.


b)



ut = k2 uxx , 0 < x < l, 0 < t < ,

u(x, 0) = cos(2x), 0 < x < l,
(
u(0,t) = 0
(c f ) u(l,t) = 0, t > 0.



100 Separacin de variables

c)


= 2 uxx , 0 < x < l, 0 < t < ,
utt (

(ci) u(x, 0) = cos x, 0 < x < l,



u (x, 0) = sen x
(t
u(0,t) = 0



(c f )

u(l,t) = 0, t > 0.

14. Resuelva la ecuacin de Laplace


uxx + uyy = 0, 0 < x < 1, 0 < y < 1,


u(x, 0) = 0





u(x, 1) = 0, 0 < x < 1,




u(0, y) = 0



u(1, y) = y y2 , 0 < y < 1.
Mtodo de expansin en funciones propias:
15. Resuelva el problema



ut = ( 2 uxx + sen(x) + sen(2x), 0 < x < 1, 0 < t <

u(0,t) = 0,
(c f ) (6.96)


u(1,t) = 0, 0 < t <

(ci) u(x, 0) = 2, 0 6 x 6 1.

16. Resuelva por el mtodo de expansin en funciones propias



ut = (

2 uxx + tsen(x), 0 < x < 1, 0 < t <

u(0,t) = 0,
(c f ) (6.97)


u(1,t) = 0, 0 < t <

(ci) u(x, 0) = x, 0 6 x 6 1.

17. Resuelva por el mtodo de expansin en funciones propias





ut = ( 2 uxx + tsen(x), 0 < x < 1, 0 < t <

u(0,t) = 0,
(c f ) (6.98)


u(1,t) = 0, 0 < t <

(ci) u(x, 0) = sen 3x, 0 6 x 6 1.

18. Se ha observado numricamente que


!2

n2
e 3.142.

6.8 Problemas y ejercicios del Captulo 6 101

Use una solucin peridica de un problema de calor unidimensional para demostrar que

n2 > .

e
Problema 18 tomado de [23].
Series de Fourier trigonomtricas:
19. Muestre que wt diverge para w definida por la serie

(1)n (n)2t
w(x,t) = x + e sen(nx),
n=1 n

para algn t.
20. Explique si la funcin w del ejercicio anterior satisface el siguiente problema

(ed p)( wt = wxx , 0 < x < 1, 0 < t < ,


w(0,t) = 0, 0 6 t 6 ,


(c f )

w(1,t) = 1

n
(ci) w(x, 0) = x, 0 6 x 6 1.

Extensiones peridicas de funciones:


21. Los siguientes ejercicios generalmente se estudian en un curso de clculo elemental. El
lector no debe tener mayores dificultades para resolverlos.
a) Muestre que el producto de funciones pares es par, que el producto de impares es
par y que el producto par impar da funcin impar. Muestre tambin que la integral
de una funcin impar en un intervalo [l, l] es cero y que la integral de una funcin
par en [l, l] es el doble de la integral de misma funcin en [0, l].
b) Utilice el inciso anterior para mostrar que si f es par se tiene para los coeficientes
de Fourier
1 l  nx 
Z
0 = bn = f (x)sen dx, n = 1, 2, . . . .
l l l
22. Encuentre la extensin peridica y calcule la serie de Fourier de las siguientes funciones:
a) f (x) = |x|, 1 6 x 6 1.
b) f (x) = x3 , 1 6 x 6 1.
c) f (x) = cos x, 6 x 6 .
Introduccin
Funciones de Bessel
Los polinomios de Legendre
Series de Fourier generales
Problemas y ejercicios del Captulo 7

7 Problema de Sturm-Liouville

7.1 Introduccin
En los problemas asociados a la ecuacin de calor y la ecuacin de onda analizados hasta
ahora, cuando se aplica el mtodo de separacin de variables se ha obtenido una ecuacin
diferencial ordinaria de la forma
d2y
+ y = 0. (7.1)
dx2
En esta ecuacin se busca encontrar tanto las funciones y como los valores del parmetro ,
para los cuales las soluciones no triviales de (7.1) satisfacen las condiciones de frontera

y(0) = y(l) = 0. (7.2)

En general los problemas asociados a las (edp) de orden dos para las cuales se aplica el mtodo
de separacin de variables con frecuencia dan lugar a encontrar los valores de y las funciones
y no triviales que satisfacen el problema de valores en la frontera


00 0
p(x)y((x) + q(x)y (x) + r(x)y(x) + s(x)y(x) = 0,
< x < ,
(PSL) a1 y() + b1 y0 () = 0, a21 + b21 6= 0 (7.3)
(c f )
a2 y( ) + b2 y0 ( ) = 0,

a22 + b22 6= 0,

donde las funciones reales p, q, r, s satisfacen ciertas condiciones de continuidad y diferencia-


bilidad que estableceremos ms adelante y a1 , a2 , b1 , b2 son constantes reales. Por ejemplo
para el problema (7.1) con condiciones de frontera (7.2) se tiene a1 = a2 = 1, b1 = b2 = 0,
y p(x) s(x) 1, q(x) r(x) 0. El problema (7.3) se conoce como problema de Sturm-
Liouville.
104 Problema de Sturm-Liouville

 Ejemplo 7.1 Encuentre los valores reales de para los cuales el problema

00 y = 0,
y + (
0 < x < l,
y(0) = 0 (7.4)
(c f )

y(l) = 0,

tiene solucin no trivial, as como las soluciones correspondientes.


Solucin. Hemos ya resuelto este problema al estudiar la ecuacin de calor y de onda, sin
embargo resumiremos los resultados. Recurdese que para resolver estos problemas se deben
considerar las opciones = 0, > 0 y < 0. Para el caso = 0 se tiene que la nica solucin
posible es y 0. Para < 0 tambin se obtienen soluciones triviales. Solamente el caso > 0
nx n2 2
da soluciones no triviales yn = sen correspondientes a los valores n = 2 , n = 1, 2, . . . .
l l


A los valores de y a las funciones no triviales que son solucin del problema (7.3) de
valores en la frontera se les conoce como valores propios y funciones propias respectivamente.
 Ejemplo 7.2 Encuentre los valores propios reales y las funciones propias de valor real
correspondientes al problema

00 y = 0,
y + (
0 < x < l,
y(0) + y0 (0) = 0 (7.5)
(c f )

y(l) = 0,

donde l 6= 1.
Solucin. Caso = 0. Al sustituir = 0 en (7.5) Se tiene la ecuacin y00 = 0, la cual tiene
solucin y(x) = c1 x + c2 . Aplicando las condiciones (cf) se tiene el sistema

c2 + c1 = 0
c2 + c1 l = 0.

el cual tiene la solucin trivial c1 = c2 = 0 dado que l 6=



1. Es decir,y(x) 0.
Caso < 0. La ecuacin tiene solucin y(x) = c1 e x + c e x de acuerdo con el
2
mtodo propuesto en la pgina 191. Dado que las (c f ) en (7.5) se traducen en y(0) = c1 + c2 ,
0
l

l
y (0) = (c1 c2 ) y, por otra parte, 0 = y(l) = c1 e + c2 e se obtiene el sistema

(
c1 (1+ ) +c2 (1 ) = 0
(7.6)
c1 e + c2 e = 0.

Por la regla de Cramer el sistema (7.6) tiene solucin no trivial si


(1 + ) (1 )

= 0,

(7.7)

e l e l
7.1 Introduccin 105

Figura 7.1: Grfica de tan = /l, con l = 10.


es decir, si senh( l) + cosh( l) = 0, la cual no tiene solucin si < 0 ya que
l > 0, de donde c1 = c2 = 0, por lo tanto, y(x) 0.
Caso > 0. La solucin de y00 + y = 0 es

y(x) = c1 cos( x) + c2 sen( x).

Las (c f ) dan lugar a


(
c1 + c2 = 0
(7.8)
c1 cos( l) + c2 sen( l) = 0.

tal sistema tiene solucin no trivial si



tan( l) = . (7.9)

La ecuacin anterior puede resolverse por mtodos numricos, por ejemplo con el mtodo de
Newton, pero podemos darnos una idea de las soluciones haciendo la sustitucin = l y
observando la grfica de y = tan , y de la recta y = /l. Las intersecciones de las grficas
se encuentran en la figura 7.1 en los puntos cuyas abscisas son 1 , 2 , 3 , . . . . Por lo tanto los
valores propios estn dados por n = (n /l)2 y las funciones propias correspondientes por
mltiplos distintos de cero de
   
n n n
yn (x) = cos x + sen x ,
l l l

donde n = 1, 2, . . . . 

Aplicando el ejemplo anterior se resuelve el siguiente problema asociado a la ecuacin de


calor con condiciones de frontera tipo Newton.
106 Problema de Sturm-Liouville

Ceros de Valor numrico Columna anterior



tan = aproximado de elevada al cuadrado

1 1.571 2.468

2 4.493 20.187

3 7.725 59.675

Cuadro 7.1: Primeros ceros de la ecuacin tan = .

 Ejemplo 7.3 Resuelva el problema





ut = ( 2 uxx 0 < x < l, 0 < t < , l 6= 1

ux (0,t) + u(0,t) = 0,
(c f ) (7.10)


u(l,t) = 0,

(ci) u(x, 0) = f (x).
Solucin. Aplicando el mtodo de separacin de variables con u(x,t) = X(x)T (t) se obtienen
los siguientes problemas en ecuaciones diferenciales ordinarias
T 0 k 2 T = 0, (7.11)
(
X 0 (0) + X(0) = 0,
X 00 kX = 0, (7.12)
X(1) = 0.
Observe que el problema (7.12) coincide con el problema (7.5), haciendo = k. El problema
se reduce entonces
a encontrar
los valores propios de la ecuacin (7.12) es decir, las races de
la ecuacin tan l = .
Por lo tanto la solucin del problema (7.10) es de la forma
 p p  p 
2
u(x,t) = an e(n ) t n cos n x + sen n x .
n=1

Ahora la (ci) en (7.10) queda satisfecha si


 p p  p 
u(x, 0) = f (x) = an n cos n x + sen n x .
n=1

Usando el hecho de que las funciones propias son ortogonales, un pequeo clculo demuestra
que los coeficientes de Fourier an en la ecuacin anterior estn dados por
1 1
Z  p p  p 
an = f (x) n cos n x + sen n x dx, (7.13)
n 0
7.1 Introduccin 107
Z 1 p p  p 2
donde n = n cos n x + sen n x dx. 
0

7.1.1 Funciones de Bessel


Las funciones de Bessel surgen en una gran variedad de aplicaciones fsicas, una de ellas es el
movimiento de una membrana de un tambor que se estudiar en esta seccin. Empezaremos
con el siguiente problema asociado a la ecuacin de Bessel

r2 R00 (r) + rR0 (r) + 2 r2 R(r) = 0, 0<r<1 (7.14)


(
R acotada en [0, 1],
(c f )
R(1) = 0,

donde > 0. Obsrvese que las (c f ) no son como las definidas antes. Este es un ejemplo de
los llamados problema de Sturm-Liouville singular. Para resolver esta ecuacin se utiliza el
mtodo de Frobenius descrito en el apndice B.2.4. Recordamos que el mtodo de Frobenius
consiste en proponer una solucin de la forma

R(r) = anrn+s, a0 6= 0
n=0

donde las constantes an , s, se determinan a partir de la ecuacin (7.14). Sustituyamos



R0 (r) = (n + s)anrn+s1
n=0

y

R00 (r) = (n + s)(n + s 1)anrn+s2
n=0
en la ecuacin de Bessel para obtener:

r2 (n + s)(n + s 1)anrn+s2 + r (n + s)anrn+s1 + 2r2 anrn+s = 0.
n=0 n=0 n=0

Al simplificar la ecuacin anterior se tiene



(n + s)2anrn+s + 2 an2rn+s = 0. (7.15)
n=0 n=2

Debe observarse que el lmite inferior de la segunda suma en (7.15) es n = 2 el cual se obtuvo
con un cambio de ndice. Escribimos la identidad anterior como una sola suma, para lo cual
quitamos los dos primeros trminos de la primera suma.

s2 a0 rs + (s + 1)2 a1 rs+1 + [(n + s)2 an + 2 an2 ]rn+s = 0. (7.16)
n=2
108 Problema de Sturm-Liouville

Como la identidad (7.16) se cumple para todo r (0, 1) se debe tener


s2 a0 = 0, (7.17)
(s + 1)2 a1 = 0, (7.18)
(n + s)2 an + 2 an2 = 0, n > 2. (7.19)
De la ecuacin (7.17) se tiene s = 0 de donde se obtiene de la ecuacin (7.18) a1 0.
Finalmente, se tiene de la ecuacin (7.19) al sustituir s = 0, la relacin recursiva
2 an2
an = . (7.20)
n2
Dado que a1 = 0 se sigue de (7.20) que a3 = 0 e iterando tal frmula se llega a a1 = a3 =
a5 = = a2n+1 = 0 es decir todos los coeficientes impares son cero. Para los coeficientes
pares se tiene
2 a0
a2 = ,
22
2 a2 4 a0
a4 = = 2 2,
42 2 4
etctera. Se llega as a una solucin de la ecuacin de Bessel de orden cero, denotada por J0

(1)n ( r)2n
R1 (r) = J0 ( r) 2n 2 . (7.21)
n=0 2 (n!)

El mtodo de Frobenius da una segunda segunda solucin linealmente independiente de la


forma
R2 (r) = R1 (r) log r. (7.22)
Por lo tanto la solucin general de la ecuacin de Bessel (7.14) es R(r) = c1 R1 (r) + c2 R2 (r)
pero dada la (c f ) que indica que R debe ser acotada en [0, 1], se debe tener c2 = 0 ya que log r
no es acotada cuando r 0+ . Si c1 6= 0 la condicin R(1) = 0 se traduce en
J0 ( ) = 0.
De esta forma los valores propios positivos de corresponden a los ceros de la funcin
de Bessel de orden cero, los cuales se pueden calcular numricamente, de hecho cualquier
programa de matemticas tienen comandos especiales para evaluar los ceros de esta funcin.
En el cuadro 7.2 se han calculado los primeros nueve ceros de la funcin J0 de Bessel.
Finalmente a cada valor propio n , le corresponden funciones propias definidas en [0, 1] dadas
por mltiplos distintos de cero de Rn (r) = J0 (n r) para n = 0, 1, 2 . . . . Las grficas de tres
funciones propias se encuentran en la figura 7.3.

N La forma general de la ecuacin de Bessel es


r2 R00 (r) + rR0 (r) + ( 2 r2 n2 )R(r) = 0 (7.23)
las cuales tiene soluciones acotadas en [0, 1] y se denotan por Jn (r). Estas funciones se
llaman funciones de Bessel de ensimo orden de primer tipo.
7.1 Introduccin 109

Figura 7.2: Grfica de y = J0 (r).

Ceros de J0 (r) valor numrico aproximado

0 2.404825558

1 5.520078110

2 8.653727913

3 11.79153444

4 14.93091771

5 18.07106397

6 21.21163663

7 24.35247153

8 27.49347913

Cuadro 7.2: Primeros ceros de la funcin J0 de Bessel


110 Problema de Sturm-Liouville

Figura 7.3: Grfica de funciones propias para la funciones de Bessel de orden cero.

Para las funciones de Bessel de orden cero, se conoce la siguiente relacin de ortogonalidad,
la cual ser clarificada cuando se traten las series de Fourier en general.

Z 1
(
0 i 6= j
rJ0 (i r)J0 ( j r)dr = 1 2 (7.24)
0 2 J1 (i ), i = j.

 Ejemplo 7.4 Como una aplicacin de las funciones de Bessel podemos resolver el problema
de una membrana circular en un tambor, cuando se supone que las vibraciones de la membrana
no dependen del ngulo, sino slo del radio y del tiempo. La ecuacin de movimiento de la
membrana circular es semejante a la ecuacin de la cuerda vibrante y en coordenadas polares
tiene la forma.  
2 1 1
utt = c urr + ur + 2 u . (7.25)
r r
Donde u(t, r, ) es el desplazamiento de la membrana en cada punto (r, ) en el instante t. Para
simplificar suponemos que la solucin no depende de (lo cual no es demasiado descabellado
si la membrana del tambor es simtrica). En este caso la ecuacin se reduce a
 
2 1
utt = c urr + ur . (7.26)
r

Se desea entonces resolver el problema siguiente para una membrana circular de radio uno.
 
2 1
utt = c urr + ur , 0 < r < 1, (7.27)
r

(c f )( u(1,t) = 0,
0 < t < ,
u(r, 0) = f (r), 0 < r < 1, (7.28)
(ci)

ut (r, 0) = 0.
7.1 Introduccin 111

Solucin. Se propone u = R(r)T (t) al sustituir en (7.26) y separar variables se obtiene

T 00 R00 R0
= + =k (7.29)
c2 T R rR

De donde T 00 kc2 T = 0. Como en el ejemplo de la cuerda vibrante se puede ver que la


solucin que tiene sentido fsico es cuando k < 0, de esta forma escribiendo k = 2 donde
> 0 se tiene que
T (t) = c1 cos(ct) + c2 sen(ct) (7.30)
Para R se tiene la ecuacin r2 R00 + rR0 + 2 r2 R = 0, la cual es la ecuacin de Bessel de orden
cero. De esta manera se tiene que la ecuacin (7.26) tiene soluciones de la forma

u(r,t) = J0(nr)(c1 cos(cnt) + c2sen(cnt)),
n=0

Donde J0 es la funcin de Bessel de orden cero de primer tipo y n son los ceros de dicha
funcin en el intervalo (0, ). De acuerdo a las condiciones de ortogonalidad (7.24) y las
(c f ), (ci) (7.28) se llega a la solucin

u(r,t) = anJ0(nr) cos(cnt), (7.31)
n=1

con Z 1
2
an = 2 r f (r)J0 (n r)dr, n = 1, 2, . . . .
J1 (n ) 0

De esta forma queda resuelto el problema del movimiento de una membrana circular. 

7.1.2 Los polinomios de Legendre


Como un ltimo ejemplo de problemas de valores propios consideramos el problema donde
aparecen los polinomios de Legendre. Tales polinomios surgen de manera natural al resolver
la ecuacin de Legendre,

d 2 (x) d(x)
(1 x2 ) 2
2x + (x) = 0, 1 < x < 1. (7.32)
dx dx
La ecuacin de Legendre (7.32) aparece, como veremos, al aplicar el mtodo de separacin de
variables a la ecuacin de Laplace en coordenadas esfricas. Esta ecuacin aparece tambin
en muchas reas de matemticas y fsica. El mtodo de series de potencias (ver B.2.4) dar
como solucin, los famosos polinomios de Legendre. Supongamos que (x) = n
n=0 an x , al
sustituir esta serie y sus primeras y segundas derivadas en (7.32) se llega a

[an( n(n + 1)) + (n + 2)(n + 1)an+2]xn = 0. (7.33)
n=0
112 Problema de Sturm-Liouville

De donde se obtiene la relacin recursiva, para n > 2


an ( n(n + 1))
an+2 = . (7.34)
(n + 2)(n + 1)
Si en (7.34) es de la forma = m(m + 1) con m N, la serie (x) = n
n=0 an x se reduce
m n
a, (x) = n=0 an x = Pm (x), es decir, un polinomio de grado m. A los polinomios Pm (x)
normalizados adecuadamente se les conoce como polinomios de Legendre. En la ecuacin
clsica de Legendre es de la forma m(m + 1), con m N, una pregunta pertinente para el
lector es qu pasa si no es de esta forma?
Ejercicio 7.1 Realice los clculos necesarios para obtener (7.33) y (7.34). 

Recordamos que el mtodo de series de potencias, permite encontrar soluciones linealmente


independientes cuando se ha llegado a relaciones recursivas de la forma (7.34) poniendo, por
ejemplo a0 = 0 y a1 6= 0 para obtener los coeficientes impares, y, por otra parte, a0 6= 0 y
a1 = 0 para los pares. Para resolver este ejercicio, podemos tomar n = 1, a0 6= 0 y a1 = c1 = 0,
as, de la relacin recursiva (7.34) obtenemos a3 = a1 (1 2 1 2)/2 = c 0 = 0. De esta
forma 0 = a3 = a5 = = a2n+1 = . . . y de a0 = 0 se tiene a2n = 0 para toda n N. Por lo
tanto P1 (x) = c1 x.
Tomamos ahora n = 2, a0 = c2 6= 0 y a1 = 0. Entonces a2 = a0 (2 3 0 1)/2 1 = 3c2
y 0 = a4 = a6 = = a2n = . . . . De manera similar, de a1 = 0 se tiene a2n+1 = 0 para toda n.
Por lo tanto, P2 (x) = c2 (1 3x2 ).
Como ltimo ejemplo, tomamos n = 3, a0 = 0 y a1 = c3 6= 0. As a2n = 0 para toda n
y a3 = c3 (3 4 1 2)/3 2 = (5/3)c3 , 0 = a5 = a7 = = a2n+1 = . . . . Por lo tanto
P3 (x) = c3 (x (5/3)x3 ). Puede verse (por ejemplo en [28], p. 753-764) que los polinomios
de Legendre satisfacen la condicin de ortogonalidad

Z 1
(
0, n 6= m,
Pn (x)Pm (x)dx = 2 (7.35)
1 2n+1 , n = m.
De la relacion (7.35), notamos que los polinomios P1 , P2 , P3 de los ejemplos anteriores son
ortonormales (ortogonales y de norma uno) si c1 = 1, c2 = 1/2 y c3 = 3/2. De hecho
existe una frmula recursiva simple para generar los polinomios de Legendre normalizados, la
llamada frmula de Rodrigues para el n-simo polinomio
1 dn 2
Pn (x) = n [(x 1)n ]. (7.36)
2 n! dxn
En el cuadro 7.3 mostramos los primeros polinomios de Legendre.
 Ejemplo 7.5 Ahora podemos resolver la ecuacin de Laplace en la esfera cuando la funcin
u, slo depende del ngulo acimutal , con condiciones de frontera tipo Dirichlet. En este
caso en coordenadas esfricas el problema puede escribirse como
1
(r2 ur )r + [sen u ] = 0, 0<r<1 (7.37)
sen
u(1, ) = g( ), 0 6 6 . (7.38)
7.1 Introduccin 113

n Polinomio de Legendre

0 P0 (x) = 1

1 P1 (x) = x

2 P2 (x) = 12 (3x2 1)

3 P3 (x) = 21 (5x3 3x)

4 P4 (x) = 81 (35x4 30x2 + 3)

5 P5 (x) = 18 (63x5 70x3 + 15x)

1 6 4 2
6 P6 (x) = 16 (231x 315x + 105x 5)

Cuadro 7.3: Los primeros polinomios de Legendre.

Figura 7.4: Grfica de los primeros cuatro polinomios de Legendre.


114 Problema de Sturm-Liouville

Aplicando el mtodo de separacin de variables con u(r, ) = R(r)( ), a la ecuacin


(7.37), se obtienen las edos

r2 R00 + 2rR0 kR = 0, (7.39)


[sen 0 ]0 + k sen = 0. (7.40)

El lector puede reconocer la ecuacin (7.39) como la ecuacin de Euler. La ecuacin (7.40)
puede transformarse en la ecuacin de Legendre (7.32) va el cambio de variable x = cos y la
sustitucin k = n(n + 1) como se puede comprobar y se deja como ejercicio. Con k = n(n + 1)
(ver el apndice B.2.2) se tiene la solucin de la ecuacin de Euler de la forma

R(r) = c1 rn + c2 r(n+1) .

Para obtener soluciones acotadas cuando r 0 ponemos c2 = 0. Finalmente con ( ) =


Pn (cos ) donde Pn es el n-simo polinomio de Legendre evaluado en x = cos se tiene que

u(r, ) = anrnPn(cos )
n=0

Para calcular las constantes an se usa la condicin de frontera (7.38) y las condiciones de
ortogonalidad de los polinomios de Legendre (7.35). De donde se obtiene que

2m + 1
Z
an = g( )Pm (cos )sen d .
2 0

Como ejemplo, supongamos que g( ) = 1 cos . Claramente g est ya desarrollada en


series de Fourier de polinomios de Legendre con a0 = 1, a1 = 1 (por supuesto, debido a la
propiedad de unicidad de los coeficientes de Fourier). Se llega por lo tanto a la solucin del
problema (7.37) con (c f ), u(1, ) = 1 cos , la cual est dada por u(r, ) = 1 r cos . 

Ejercicio 7.2 Mediante la regla de la cadena para la derivada compruebe que la ecuacin
(7.40) puede transformarse en la ecuacin de Legendre (7.32) va el cambio de variable
x = cos y la sustitucin k = n(n + 1). 

 Ejemplo 7.6 Resuelva el problema

1
(r2 ur )r + [sen u ] = 0, 0<r<1 (7.41)
sen
u(1, ) = cos(2 ), 0 6 6 . (7.42)

Solucin. El problema se reduce a encontrar el desarrollo en series de los polinomios de


Legendre de la funcin cos(2 ). Se tiene que

cos(2 ) = 2 cos2 1
7.1 Introduccin 115

con lo que
2 1
2 cos2 1 = (3 cos2 1)
3 3
1 4
= P0 (cos ) + P2 (cos ).
3 3
1 4r2
As la solucin del problema (7.41) es u(r, ) = P0 (cos ) + P2 (cos ). 
3 3

7.1.3 Series de Fourier generales


Podemos resumir los resultados de las secciones anteriores en el cuadro 7.4 (las ecuaciones de
Hermite y Tchevycheff se dejan como ejercicios).
El lector podr notar que los casos incluidos en el cuadro 7.4 son parte de un patrn
ms general. El patrn detrs de estas estructuras es la teora de Sturm-Liouville, la cual
a su vez es parte de la teora espectral de operadores lineales. Consideramos el espacio
vectorial de funciones reales con segundas derivadas continuas definidas en un intervalo [a, b],
espacio denotado por C 2 [a, b]. Requerimos ahora del lgebra Lineal, para establecer el marco
adecuado para la teora. El lector debe recordar que en un espacio vectorial V un producto
interior real es una funcin (, ) : V V R la cual satisface las siguientes propiedades.
i) Para todo y V la funcin x 7 (x, y) es lineal en x.
ii) (x, y) = (y, x).
iii) (x, x) > 0 y (x, x) = 0 si x = 0.
Ejemplos de productos interiores son: Rb
En V = RN el producto punto de dos vectores y en
V = C [a, b] el definido por ( f , g) = a f (x)g(x)dx.
0

Definicin 7.1 Sea V un espacio vectorial con producto interior. Se dice que dos vectores
u, v V son ortogonales si (u, v) = 0.

Otro concepto que se requiere del lgebra lineal es el de operador lineal, el cual se introdujo
en la pgina 2. Se requiere tambin la definicin de operador formalmente autoadjunto, al que
llamaremos autoadjunto solamente.
Definicin 7.2 Un operador L : V V se dice autoadjunto si (Lu, v) = (u, Lv) para toda
u, v V.

Consideramos ahora el operador lineal asociado a la ecuacin del problema (7.3). Sea
L[y] = p(x)y00 (x) + q(x)y0 (x) + r(x)y(x), < x < . (7.43)
El problema de Sturm-Liouville (7.3) puede reescribirse en la forma

L[y](x)
( = s(x)y(x)
a1 y() + b1 y0 () = 0, a21 + b21 6= 0 (7.44)
(c f )
a2 y( ) + b2 y0 ( ) = 0,

a22 + b22 6= 0.

Se tiene el siguiente Teorema.


116 Problema de Sturm-Liouville

Problema de Sturm-Liouville valores propios funciones propias

Ecuacin de movimiento armnico:

y00 + y = 0, n = n/l fn (x) = sen(nx/l)

y(0) = y(l) = 0.

Ecuacin con (cf) tipo Neuman:

y00 + y = 0, n = n fn (x) = senn x

y(0) + y0 (0) = 0, y(l) = 0.

Ecuacin de Bessel:

x2 y00 + xy0 + 2 x2 y = 0, n = 0n fn = J0 (0n x)

y(0) = 1, y(1) = 0.

Ecuacin de Legendre:

(1 x2 )y00 2xy0 + y = 0, n = n(n + 1) Pn (x)

1 < x < 1.

Ecuacin de Hermite:

y00 xy0 + y = 0, n = 2n Hn (x)

< x < .

Ecuacin de Tchevicheff:

(1 x2 )y00 xy0 + 2 y = 0, n = n Tn (x)

1 < x < 1.

Cuadro 7.4: Ejemplos de problemas de Sturm-Liouville.


7.1 Introduccin 117

Teorema 7.1 Sea V = C 2 [, ] V(c f ) , donde V(c f ) es el espacio de funciones que


satisfacen las (c f ) en (7.44) y sean f , g V. Se define ( f , g) = f (x)g(x)s(x)dx. Entonces
R

L definido en (7.43) es autoadjunto si p0 (x) = q(x) para toda x [, ].

La demostracin del teorema se deja como ejercicio.


Ejercicio 7.3 Demuestre el teorema 7.1. Se sugiere encontrar expresiones para (Lu, v) y
(u, Lv) mediante integracin por partes. Se debe llegar mediante las (c f ) a una expresin
de la forma Z
(Lu, v) (u, Lv) = [q(x) p0 (x)][vu0 uv0 ]s(x)dx



N Cuando se demuestra el teorema (7.1) debe notarse que si p0 = q el operador L puede


escribirse en forma compacta como

L[y] = (py0 )0 + ry

la cual da la formulacin clsica del problema de Sturm-Liouville.

Antes de establecer el teorema que unifica y generaliza el esquema del cuadro 7.4 requeri-
mos otra definicin.
Definicin 7.3 S-L regular. Un problema de Sturm-Liouville (7.44) se dice regular si
L es autoadjunto y se cumplen las siguientes condiciones:
i) p(x), s(x) > 0 para toda x [, ].
ii) p(x), p0 (x), r(x), s(x) C 0 [, ].
iii) El intervalo [, ] es finito.

Ahora podemos enunciar el resultado principal de este captulo.

Teorema 7.2 Las funciones y valores propios de cualquier problema de Sturm-Liouville


regular tienen las siguientes propiedades:
a) Todos los valores propios estn en R.
b) Las funciones propias correspondientes a diferentes valores propios son ortogonales
bajo el producto interior ( f , g)s = f (x)g(x)s(x)dx.
R

c) El conjunto de valores propios es infinito numerable y 0 < 1 < . . . < n < . . . y


lmn n = .
d) A cada valor propio n le corresponde una y slo una funcin propia linealmente
independiente yn (x).
e) Si f C 1 [, ] entonces f puede desarrollarse en una serie convergente de funciones
118 Problema de Sturm-Liouville

propias, llamada serie de Fourier, f (x) = anyn(x) donde
n=0
R
f (x)yn (x)s(x)dx
an = R .
y2n (x)s(x)dx

La existencia de soluciones ( , y) del problema (7.44) as como el teorema 7.2 son demostrados
en el contexto ms general de operadores autoadjuntos en espacios de Hilbert por ejemplo
en [10]. Una demostracin que slo requiere de edo se encuentra en [6]. Slo para dar una
idea de la generalidad de los resultados demostramos la propiedad b) de ortogonalidad de las
funciones propias y en la propiedad e) se muestra como se determinan los coeficientes.
Demostracin. Propiedad b). Sean yn , ym funciones propias correspondientes a valores propios
distintos n , m . Entonces
Z
(L[yn ], ym ) = (n yn , ym )s = n s(x)yn (x)ym (x)dx. (7.45)

Por otra parte como L es autoadjunto:


Z
(L[yn ], ym ) = (yn , L[ym ]) = (yn , m ym )s = m yn (x)ym (x)s(x)dx. (7.46)

Sustrayendo (7.45) y (7.46) tenemos


Z
(n m ) yn (x)ym (x)s(x)dx = (n m )(yn , ym )s = 0. (7.47)

como n 6= m se concluye (yn , ym )s = 0.


Propiedad e). La convergencia de las series de Fourier se puede consultar en [6], [7]. Si
suponemos que la serie f (x) = n=0 an yn (x) es convergente, entonces el producto interior se
distribuye, es decir,

( f , yk )s = an(yn, yk )s,
n=0
pero
(
0 si n 6= k,
(yn , yk )s =
(yk , yk )s , si n = k.

Por lo tanto
( f , y j )s
aj =
(y j , y j )s
que es la forma en la que se determinan los coeficientes. 
7.1 Introduccin 119

N Algunas de las ecuaciones mostradas en el cuadro 7.4 en la forma en que estn escritas no
definen un operador autoadjunto. En algunos casos esta dificultad se resuelve fcilmente.
Por ejemplo en los casos en los que el coeficiente de y0 no es la derivada del coeficiente de
y00 , a veces puede multiplicarse por un factor integrante adecuado, as en la ecuacin de
2
Hermite se puede multiplicar la ecuacin por el factor ex /2 . En el caso de la ecuacin
de Hermite adems el intervalo no es finito.
120 Problema de Sturm-Liouville

7.2 Problemas y ejercicios del Captulo 7


1. Resuelva el problema de Sturm-Liouville:
y00 + y = 0, 0 < x < 1, y(0) + y0 (0) = 0, y(1) + y0 (1) = 0. (7.48)
2. Resuelva el problema
ut = 2 uxx 0 < x < 1, 0 < t < , (7.49)
(
(c f ) u(0,t) = 0,

ux (1,t) + u(1,t) = 0 (7.50)

(ci) u(x, 0) = f (x).

3. Encuentre la solucin del problema


 
2 1
utt = c urr + ur , 0 < r < 1, (7.51)
r

(c f )( u(1,t) = 0,
0 < t < ,
u(r, 0) = f (r), 0 < r < 1, (7.52)
(ci)

ut (r, 0) = 0.
para a) f (r) = sen r, b) f (r) = J0 (1 r) + J0 (3 r).
4. Haga el cambio de variable x = cos para transformar la ecuacin (7.40) en la ecuacin
de Legendre.
5. Resuelva la ecuacin (7.39) por medio del mtodo de Euler (ver apndice B.2.2).
6. Encuentre la temperatura estacionaria del slido entre dos esferas concntricas si sus
fronteras tienen temperaturas constantes, pero diferentes en cada una.
7. Resuelva el problema (7.37) con condiciones de frontera u(1, ) = cos 3 . Sugerencia
escriba cos 3 en trminos de cos , cos2 , etctera, para ello puede usar la frmula de
DMoivre.
8. Por medio del mtodo de Frobenius encuentre dos soluciones linealmente independientes
de las ecuaciones:
a) y00 2xy0 + ky = 0, conocida como ecuacin de Hermite,
b) (1 x2 )y00 xy0 + k2 y = 0 llamada ecuacin de Tchevycheff.
Muestre que las soluciones de la ecuacin de Hermite Hn son polinomios si k = 2n,
n N y que las soluciones de la ecuacin de Tchevycheff Tn son polinomios si k = n.
9. Aplique el mtodo de separacin de variables a la ecuacin (7.25) y obtenga la ecuacin
de Bessel de orden n.
10. Resuelva la ecuacin de Bessel de orden n por medio del mtodo de Frobenius.
11. Demuestre el teorema 7.1. Sugerencia: No olvide usar las (c f ).
12. Encuentre los valores propios y las funciones propias del problema
(xu0 )0 xu = 0, 0 < a < x < b,
u(a) = 0,
u(b) = 0.
La frmula de aproximacin para la
segunda derivada
Mtodo de las diferencias finitas
Frmulas en diferencias finitas
El mtodo de Crank-Nicholson
Diferencias finitas. Ecuacin de
Laplace
Ecuaciones no lineales
Problemas y ejercicios del Captulo 8

8 Mtodos numricos

Los mtodos numricos son una herramienta fundamental en la solucin de ecuaciones diferen-
ciales parciales. En este captulo presentaremos una introduccin a algunos de estos mtodos
y desarrollaremos a manera de ilustracin, la solucin numrica de los problemas de calor,
de onda y de Laplace, cuya solucin analtica ya conocemos, lo cual nos servir para darnos
cuenta de la efectividad de tales mtodos. Por supuesto, los mtodos numricos se aplican
con gran precisin en la solucin de ecuaciones mucho ms complicadas que las presentadas
aqu, pero las tcnicas que utilizaremos pueden adaptarse con facilidad a una gran cantidad de
ecuaciones no homogneas, incluso no lineales.

8.1 La frmula de aproximacin para la segunda derivada


Considrense las frmulas de Taylor para la funcin f alrededor del punto xo :
1 1
f (xo + h) = f (xo ) + f 0 (xo )h + f 00 (xo )h2 + f 000 (xo )h3 + o(h4 ) (8.1)
2 6
1 1
f (xo h) = f (xo ) f 0 (xo )h + f 00 (xo )h2 f 000 (xo )h3 + o(h4 ), (8.2)
2 6
donde lm o(h4 ) = 0. Sumando (8.1) y (8.2) tenemos
h0

f (xo + h) + f (xo h) = 2 f (xo ) + f 00 (xo )h2 + o(h4 ).


De donde se obtiene la frmula de aproximacin para la segunda derivada
1
f 00 (xo ) = [ f (xo + h) 2 f (xo ) + f (xo h)] o(h2 ), (8.3)
h2
con lm o(h2 ) = 0. Con esta frmula se introducen las frmulas en diferencias finitas las
h0
cuales son esenciales para los mtodos numricos de este captulo.
122 Mtodos numricos

8.2 Mtodo de las diferencias finitas


Consideramos la edp

utt (x,t) = c2 uxx (x,t), 0 < x < a, 0 < t < b, (8.4)

con las condiciones de frontera (c f )


(
u(0,t) = 0, 0 6 t 6 b,
(c f ) (8.5)
u(a,t) = 0

y condiciones iniciales (ci)


(
u(x, 0) = f (x), 0 6 x 6 a,
(ci) (8.6)
ut (x, 0) = g(x)

donde f , g son funciones dadas explcitamente en el problema. Sea R el rectngulo {(x,t) :


0 6 x 6 a, 0 6 t 6 b}. Se toma una particin de R formada de n 1 por m 1 rectngulos
de lados x = h, t = k, donde h, k sern fijos y en general pequeos comparados con las
longitudes a, b, con lo cual se obtiene una malla como la mostrada en la figura 8.1.
Cuando t = t1 = 0 se tiene u(xi ,t1 ) = f (xi ), para 1 6 i 6 n, es decir para t = t1 la funcin
u es conocida. Se desea calcular u para t > t1 y se construir una frmula, llamada frmula en
diferencias finitas, para encontrar u en los (n 1) (m 1) puntos (xi ,t j ). El hecho de que
slo se conozca la solucin en un nmero finito de puntos constituye una de las principales
diferencias de los mtodos numricos con los mtodos analticos estudiados en los captulos
anteriores de este libro. Otra diferencia es que los valores de u sern slo aproximados, a
diferencia de los mtodos analticos donde se suponen exactos.
A lo largo de este captulo se denotar ui, j = u(xi ,t j ) con i = 1, 2, . . . , n y j = 1, 2 . . . , m.
Si fijamos x podemos usar la frmula (8.3) para obtener
u(x,t + k) 2u(x,t) + u(x,t k)
utt (x,t) = + o(k2 ). (8.7)
k2
Por otra parte, si se fija t se tiene
u(x + h,t) 2u(x,t) + u(x h,t)
uxx (x,t) = + o(h2 ). (8.8)
h2
Dado que el espacio entre puntos de la malla es fijo y est dado por h, k se puede introducir la
notacin

xi+1 = xi + h, xi1 = xi h,
t j+1 = t j + k, t j1 = t j k.

Con dicha notacin en las ecuaciones (8.7), (8.8), la ecuacin (8.4) puede escribirse como
ui, j+1 2ui, j + ui, j1 ui+1, j 2ui, j + ui1, j
2
c2 . (8.9)
k h2
8.2 Mtodo de las diferencias finitas 123

tj+1

tj

tj-1

xi-1 xi xi+1

Figura 8.1: Malla para la ecuacin de onda

El lector debe observar que hemos omitido los trminos o(h2 ), o(k2 ) por lo que el signo de
igualdad en la ecuacin anterior fue sustituido por . Se introduce la notacin r = ck/h con
lo cual se tiene
ui, j+1 2ui, j + ui, j1 r2 (ui+1, j 2ui, j + ui1, j ).
Ahora pueden obtenerse los puntos en la fila j + 1 al reordenar la relacin anterior si se
conocen las aproximaciones en las filas anteriores, es decir, en las filas j y j 1. Con lo cual
se tiene
ui, j+1 (2 2r2 )ui, j + r2 (ui+1, j + ui1, j ) ui, j1 .
Una vez que se ha comprendido que las frmulas de los mtodos numricos son slo aproxi-
madas, podemos establecer la convencin de utilizar el signo = en lugar de con lo cual se
obtiene la frmula en diferencias finitas para la ecuacin de onda:

ui, j+1 = (2 2r2 )ui, j + r2 (ui+1, j + ui1, j ) ui, j1 , i = 2, 3, . . . , n 1. (8.10)

En general si el error en una etapa j no se amplifica en etapas posteriores j + k, se dice que


el mtodo es estable. Puede verificarse (ver por ejemplo [15]) que la ecuacin (8.10) sustenta
un mtodo estable si se cumple que

ck
r= 6 1.
h
Si no se cumple la condicin anterior la frmula (8.10) no es estable y la solucin numrica
obtenida no aproxima bien a la solucin real. Existen otros esquemas llamados mtodos
implcitos los cuales no imponen restricciones sobre r para que se tenga estabilidad, pero se
encuentran fuera de los objetivos de este libro.
Regresando a la ecuacin (8.10) notamos que se necesita saber el valor de u en dos
tiempos anteriores t j ,t j1 , pero al comenzar solo conocemos los valores en t1 = 0, es decir,
124 Mtodos numricos

ui,1 = f (xi ) = fi , pero no conocemos los valores de u en t2 = k. Para cubrir este requerimiento
se utiliza la frmula de Taylor de orden 1, como sigue

u(xi , k) = u(xi , 0) + ut (xi , 0)k + o(k2 ). (8.11)

Ahora como u(xi , 0) = f (xi ) = fi y ut (xi , 0) = g(xi ) = gi al sustituir en (8.11) se llega a

ui,2 = fi + kgi , i = 2, 3, . . . , n 1.

El error introducido al usar la frmula anterior se propaga sin atenuarse a lo largo del procedi-
miento computacional, por ello se recomienda utilizar un valor pequeo de k.
A continuacin presentamos un programa en QtOctave (que utiliza la frmula (8.10) para
resolver el problema de calor.

function U = eccal(f,g,a,b,c,n,m)
h=a/(n-1);
k=b/(m-1);
r=c*k/h;
r2=r2;
r22=r2/2;
d1=1-r2;
d2=2-2*r2;
U=zeros(n,m);
% Clculo de las primeras dos filas
for i=2:n-1
U(i,1)=feval(f,h*(i-1));
U(i,2)=d1*feval(f,h*(i-1))+k*feval(g,h*(i-1))
+r22*(feval(f,h*i)+feval(f,h*(i-2))); end
% clculo de las dems filas
for j=3:m
for i=2:(n-1),
U(i,j)= d2*U(i,j-1)+r2*(U(i-1,j-1)+U(i+1,j-1))-U(i,j-2);
end
end U= U;
surf(U)

Ejercicio 8.1 Indique lo que hace el programa paso a paso. Dnde y cmo se calculan
ui,1 y ui,2 . 
8.3 Frmulas en diferencias finitas 125

0.5

0.5

60
1
60 40
40 20
20
0 0

Figura 8.2: Solucin numrica eccal(f, g, 1, .5, 2, 50, 50).

8.3 Frmulas en diferencias finitas para la ecuacin de calor


Consideramos ahora el problema con la ecuacin de calor
ut (x,t) = c2 uxx (x,t), 0 < x < a, 0 < t < b, (8.12)
n
(ci) u(x, 0) = f (x), 0 6 x 6 a,
(
u(0,t) = c1 , 0 6 t 6 b,
(c f )
u(a,t) = c2 .
Como en la seccin 8.2 se divide el rectngulo R en n 1 por m 1 rectngulos de lados
x = h, t = k empezando en t = t1 = 0. Se denota u(xi ,t1 ) = f (xi ) = fi . Se desea calcular
las aproximaciones u(xi ,t j ) = ui, j .
La definicin de la primera derivada de la frmula
u(x,t + k) u(x,t)
ut = + o(k).
k
La frmula anterior junto con la frmula (8.3) se utilizan para encontrar una frmula en
diferencias finitas. Recordamos que el tamao de las mallas es uniforme y que denotamos
xi+1 = xi + h y t j+1 = t j + k. Tampoco se consideran, como en la seccin anterior, los trminos
o(k), o(k2 ), si se toman h, k pequeos. De esta forma la ecuacin de calor ut (x,t) = c2 uxx (x,t)
se transforma en
ui, j+1 ui, j ui1, j 2ui, j + ui+1, j
= c2 .
k h2
Se define r = c2 k/h2 y se despeja ui, j+1 para obtener
ui, j+1 = (1 2r)ui, j + r(ui1, j + ui+1, j ). (8.13)
La ecuacin en diferencias (8.13) nos permite conocer aproximaciones para u en la fila
j + 1 a partir de aproximaciones en la fila anterior j. La simplicidad de la frmula podra
126 Mtodos numricos

tj+1

tj
xi-1 xi xi+1

Figura 8.3: Malla para la ecuacin de calor.

hacernos pensar que debe ser ampliamente utilizada, sin embargo, la frmula no siempre es
estable. Puede demostrarse que la frmula es estable si 0 6 r 6 1/2, es decir si k 6 h2 /2c2 .
A continuacin presentamos un programa en GNU Octave el cual usa la frmula (8.13)
para calcular las aproximaciones del problema de calor (8.12).

function U=eccal(f,c1,c2,a,b,c,n,m)

h=a/(n-1); k=b/(m-1); r=c 2*k/h 2; r1=1-2*r;


U=zeros(n,m);
% condiciones de frontera
U(1,1:m)=c1; U(n,1:m)=c2;
% primera fila de U
U(2:n-1,1)=feval(f,h:h:(n-2)*h)
% todas las dems filas de U
for j=2:m
for i=2:n-1
U(i,j)=r1*U(i,j-1)+r*(U(i-1,j-1)+U(i+1,j-1));
end
end U=U;
surf(U)
8.4 El mtodo de Crank-Nicholson 127

Figura 8.4: Grficas de las soluciones numricas estable y no estable del ejemplo 8.1.

 Ejemplo 8.1 Utilizar el programa anterior para resolver el problema

ut (x,t) = uxx (x,t), 0 < x < 1, 0 < t < 0.2, (8.14)


n
(ci) u(x, 0) = x x2 , 0 6 x 6 1,
(
u(0,t) = 0, 0 6 t 6 0.2,
(c f )
u(a,t) = 0.

Solucin. El programa de GNU Octave requiere la introduccin de la funcin f (x) = x x2 ,


como variable en el programa, lo cual puede hacerse como f=@(x)(x-x. 2) en la versin
de 2007. Una solucin estable se obtiene, por ejemplo, con

eccal(f, 0, 0, 1, ,2, 1, 5, 10),

de tal forma que h = 0.2 y k = 0.02 con lo cual debe ponerse n = 6 y m = 11 como argumentos
en eccal. La solucin se muestra en la figura 8.4. Como una muestra de lo delicado del
mtodo de diferencias se muestra una grfica de la solucin numrica pero con r > 1/2, por
ejemplo con h = 0.2 y k = 0.03, es decir n = 6, m = 7 con lo cual se obtiene una solucin
inestable, cuya grfica puede verse en la figura 8.4. 

8.4 El mtodo de Crank-Nicholson


El mtodo de Crank-Nicholson se basa en la construccin de una solucin numrica que
aproxime al valor de la solucin considerando un punto (x,t + k/2) situado entre dos puntos
de la malla. A los esquemas del tipo surgido de esta tcnica se le llama esquemas implcitos.
Para este mtodo usaremos la frmula para las diferencias centradas que se obtiene restando
las frmulas (8.1), (8.2), lo cual da

f (x + h) f (x h) = 2h f 0 (x) + o(h2 )
128 Mtodos numricos

Figura 8.5: Esquema de Crank-Nicholson.

o bien
f (x + h) f (x h)
f 0 (x) = + o(h2 ).
2h
Tenemos entonces para ut en t + k/2 :
u(x,t + k) u(x,t)
ut (x,t + k/2) = + o(k2 ).
k
Para uxx (x,t + k/2) se usa el promedio de las aproximaciones a uxx (x,t) y uxx (x,t + k) las
cuales son de orden o(h2 ). De esta manera
1
uxx (x,t + k/2) = (u(x h,t + k) 2u(x,t + k) + u(x + h,t + k)
2h2
+u(x h,t) 2u(x,t) + u(x + h,t)) + o(h2 ).
Sustituyendo las dos ltimas ecuaciones en la ecuacin de calor
ut (x,t + k/2) = c2 uxx (x,t + k/2),
de donde se obtiene el esquema numrico siguiente:
ui, j+1 ui, j ui1, j+1 2ui, j+1 + ui+1, j+1 + ui1, j 2ui, j + ui+1, j
= c2 .
k 2h2
Se toma r = c2 k/h2 y se despejan los tres valores con subndices j + 1 para obtener:
rui1, j+1 + (2 + 2r)ui, j+1 rui+1, j+1 = (2 2r)ui, j + r(ui1, j + ui+1, j ). (8.15)
Es decir, conocidos los valores de u para i = 2, 3, . . . , n 1 en j, se pueden conocer los valores
de u en j + 1. Al trabajar con la ecuacin (8.15) es costumbre tomar r = 1, con lo que se
obtiene una reformulacin ms simple
ui1, j+1 + 4ui, j+1 ui+1, j+1 = ui1, j + ui+1, j . (8.16)
8.4 El mtodo de Crank-Nicholson 129

Si recordamos que las condiciones de frontera nos dan las ecuaciones

u1, j = u1, j+1 = c1 (8.17)


un, j = un, j+1 = c2

entonces (8.16) da lugar a un sistema matricial tridiagonal

4 1

u2, j+1 2c1 + u3, j
1 4 1 0 u3, j+1 u2, j + u4, j

...
.. ..
. .


1 4 1 ui, j+1 = ui1, j + ui+1, j . (8.18)


.. .. ..

.
.
.

0 1 4 1 un2, j+1 un3, j + un1, j
1 4 un1, j+1 un2, j + 2c2

Podemos escribir el sistema (8.18) en forma simblica como

AU j+1 = B j ,

Donde A es la matriz tridiagonal formada por 1, 4, 1, U j+1 es un vector incgnito (la


solucin en el tiempo j + 1) y B j es un vector conocido en el tiempo j. El algoritmo para
encontrar la solucin en cualquier tiempo debe comenzar por calcular la solucin en el tiempo
j = 2 dado que j = 1 est dado por las condiciones de frontera e iniciales u(x, 0) = f (x) del
problema de calor (8.12). De esta forma, primero tenemos que resolver el sistema

4 1

u2,2 2c1 + f3
1 4 1 0 u3,2 f2 + f4
. ..
...

.
. .


1 4 1 u = f + f i+1 . (8.19)

i,2 i1

. ..
.
..
.
..



0 1 4 1 un2,2 fn3 + fn1
1 4 un1,2 fn2 + 2c2

Una vez conocido el vector [u2,2 , u3,2 , . . . , un2,2 , un1,2 ]t , ( j = 2), se forma la matriz B3 como
en el sistema (8.18), y se procede a calcular el vector [u2,3 , u3,3 , . . . , un2,3 , un1,3 ]t , ( j = 3),
etctera. Claramente el sistema (8.18) puede resolverse por cualquier mtodo, como el mtodo
de Gauss-Seidel, pero dada la simplicidad de la estructura se aconseja disear un algoritmo
especifico para este tipo de matrices con eliminacin gausiana. A continuacin mostramos un
ejemplo de un programa que utiliza el mtodo de Crank-Nicholson.

function X=tridiag(A,D,C,B)

N=length(B);
for k=2:N
130 Mtodos numricos

m=A(k-1)/D(k-1);
D(k)=D(k)-m*C(k-1);
B(k)=B(k)-m*B(k-1);
end X(N)=B(N)/D(N); for k=N-1:-1:1
X(k)=(B(k)-C(k)*X(k+1))/D(k);
end

En el programa tridiag la variable A es la subdiagonal de la matriz de los coeficientes; D


es la diagonal principal de la matriz de los coeficientes; C es la superdiagonal de la matriz
de los coeficientes y B es el vector de los trminos independientes del sistema lineal. Ahora
presentamos un programa que utiliza el mtodo de Crank-Nicholson para resolver la ecuacin
de calor.

function U=cranich(f,c1,c2,a,b,c,n,m)

h=a/(n-1);
k=b/(m-1);
r=c 2*k/h 2;
s1=2+2/r; s2=2/r-2;
U=zeros(n,m);
U(1,1:m)=c1; U(n,1:m)=c2;
U(2:n-1,1)=feval(f,h:h:(n-2)*h);
D(1,1:n)=s1*ones(1,n);D(1)=1; D(n)=1; A=-ones(1,n-1);
A(n-1)=0; C=-ones(1,n-1); C(1)=0; B(1)=c1; B(n)=c2;
for j=2:m
for i=2:n-1
B(i)=U(i-1,j-1)+U(i+1,j-1)+s2*U(i,j-1);
end
X=tridiag(A,D,C,B);
U(1:n,j)=X;
end U=U;
surf(U)

En este programa la condicin inicial es f = f (x) = u(x, 0), las condiciones de frontera son
c1 = u(0,t) y c2 = u(a,t); a y b son los extremos derechos de [0, a] y [0, b]; c es la constante
de la ecuacin de calor; n y m son el nmero de nodos en [0, a] y [0, b]. Como resultado se
obtiene la matriz U la cual es la matriz de las aproximaciones a la solucin en los nodos. El
lector debe observar que el programa utiliza la ecuacin (8.15) y no la versin con r = 1, lo
cual, por supuesto, es ms general, tambin debe notarse que se requiere el programa tridiag
o bien recurrir a un algoritmo para resolver la matriz tridiagonal.
 Ejemplo 8.2En la figura 8.5 se muestra la grfica de la solucin numrica para
cranich(f,0,0,2,.5,1,30,30) con f=@(x)(sin(pi*x)). 
8.5 Diferencias finitas. Ecuacin de Laplace 131

0.5

0.5

1
30
20 30
20
10 10
0 0

Figura 8.6: Grfica de la solucin del ejemplo 8.2.

8.5 Frmula en diferencias finitas para la ecuacin de Laplace


Despus de haber estudiado los esquemas numricos para la ecuacin de onda y de calor, es
fcil disear un esquema para la ecuacin de laplace u = 0 en dos dimensiones espaciales.
Para ello usamos la frmula de aproximacin para la segunda derivada,
f (x + h) 2 f (x) + f (x h)
f 00 (x) = + o(h2 ).
h2
Si se toma el mismo incremento h en las direcciones x y y se tiene:
u(x + h, y) + u(x h, y) + u(x, y + h) + u(x, y h) 4u(x, y)
u =
h2
+o(h2 ).

Si se considera el rectngulo R = {(x, y) : 0 6 x 6 a, 0 6 y 6 b} con la notacin estndar


xi+1 = xi + h, y j+1 = y j + h y ui, j = u(xi , y j ) al sustituir en la frmula anterior se obtiene

ui, j = ui+1, j + ui1, j + ui, j+1 + ui, j1 4ui, j = 0, (8.20)

llamada frmula de diferencias con cinco puntos para la ecuacin de Laplace. Consideremos
el problema de Dirichlet en el rectngulo

u = 0, (x, y) int R (8.21)


u = f (x, y), (x, y) R.

Donde int R es el interior del rectngulo R y R la frontera del rectngulo, es decir, si se


conocen los valores de u en la frontera de R, por ejemplo, los siguientes valores son conocidos

u(x1 , y j ) = u1, j , para 2 6 j 6 m 1, (8.22)


u(xi , y1 ) = ui,1 , para 2 6 i 6 n 1, (8.23)
u(xn , y j ) = un, j , para 2 6 j 6 m 1, (8.24)
u(xi , ym ) = ui,m , para 2 6 i 6 n 1, (8.25)
132 Mtodos numricos

Figura 8.7: Malla para n = m = 4.

donde la frmula (8.22) corresponde al lado derecho del rectngulo, la frmula (8.23) corres-
ponde al lado inferior del rectngulo, (8.24) corresponde al lado derecho y (8.25) al lado de
arriba. Para simplificar, denotaremos a los puntos interiores p1 , p2 , ..., pk partiendo de abajo
hacia arriba y de izquierda a derecha. Se aplica la frmula (8.21) para obtener un sistema
de (n 2) (m 2) ecuaciones y el mismo nmero de incgnitas cuyas soluciones son las
aproximaciones a u en los puntos interiores de la malla. Por ejemplo, con n = m = 4 se
obtiene un sistema de cuatro ecuaciones con cuatro incgnitas, cuyo sistema mostramos a
continuacin, basados en la figura 8.7:
4p1 + p2 + p4 = u1,2 u2,1
p1 4p2 + p3 = u3,1 u4,2
p1 4p3 + p4 = u2,4 u1,3
p2 + p3 4p4 = u3,4 u4,3
La clave es recordar que cada vez que se usa la frmula (8.20) el punto central lleva como
coeficiente 4 y que los nmeros conocidos ui, j se ponen del lado derecho de la igualdad
con signo negativo, por ejemplo, para la primera ecuacin se considera el esquema mostrado
en la figura 8.8. Finalmente, recurdese que para cada punto interior se debe disear un
esquema como el de la figura 8.8 con el punto en cuestin en el centro tomando como base
la figura 8.7. En este momento puede resolverse el sistema (8.26) por cualquier mtodo, sin
embargo debemos hacer una reflexin sobre la eficiencia de este procedimiento. Es claro
que para obtener buenas aproximaciones se debe tener h pequeo, pero si por ejemplo el
nmero de nodos en cada lado de R es n = m = 1000, entonces tendramos un sistema de
9998 9998 = 99960004 ecuaciones con el mismo nmero de incgnitas, por lo que los
8.5 Diferencias finitas. Ecuacin de Laplace 133

p3

p1
p2
u1,2

u2,1

Figura 8.8: Esquema para la primera ecuacin n = m = 4.

mtodos directos resultan ineficientes dado el nmero de operaciones involucradas en tales


mtodos (piense por ejemplo en el mtodo de Gauss). Por este motivo se emplean los mtodos
iterativos cuya mayor eficiencia se alcanza con sistemas grandes de ecuaciones. Para introducir
un mtodo iterativo eficiente, a continuacin, por medio de un ejemplo, recordamos como
funciona el mtodo de Gauss-Seidel. Supongamos que se quiere resolver el sistema
3x + y = 2
(8.26)
x 5y = 1.
Es claro que se tiene
2y
x =
3 (8.27)
1 x
y = .
5
Se introduce un sistema iterativo poniendo
2 y(n)
x(n+1) =
3 (8.28)
1 x(n)
y(n+1) = .
5
Donde se supone conocido el vector (xn , yn ) para calcular el vector (xn+1 , yn+1 ). El proceso
iterativo (8.28) se conoce como mtodo de Jacobi. El proceso de Gauss-Seidel, modifica el
proceso de Jacobi introduciendo nueva informacin tan pronto como se conoce, lo cual da el
siguiente sistema:
2 y(n)
x(n+1) =
3 (8.29)
(n+1) 1 x(n+1)
y = .
5
134 Mtodos numricos

Obsrvese que la ecuacin para yn+1 usa xn+1 la cual se calcul en la primera ecuacin.
Partiendo de un vector inicial (x(0) , y(0) ) y determinadas condiciones de la matriz asociada
al sistema de ecuaciones los mtodos de Jacobi y Gauss-Seidel convergen a la solucin del
sistema tras cierto nmero de iteraciones. La estimacin del error de los mtodos iterativos
puede consultarse por ejemplo en [3]. Por supuesto l mtodo de Gauss-Seidel es mucho ms
eficiente que los mtodos directos, para sistemas con gran nmero de ecuaciones.
Volviendo a nuestro problema, claramente puede introducirse el mtodo de Gauss-Seidel
si se desea, pero existe otra alternativa. Si despejamos ui, j de la ecuacin (8.20) se obtiene
ui+1, j + ui1, j + ui, j+1 + ui, j1
ui, j = .
4
As
ui+1, j + ui1, j + ui, j+1 + ui, j1 4ui, j
ui, j = ui, j + .
4
Lo cual nos lleva al esquema numrico iterativo
(n) (n) (n) (n) (n)
(n+1) (n) ui+1, j + ui1, j + ui, j+1 + ui, j1 4ui, j
ui, j = ui, j + .
4
Se define
(n) (n) (n) (n) (n)
(n) ui+1, j + ui1, j + ui, j+1 + ui, j1 4ui, j
ri, j = .
4
(n) (n)
Ahora, si ui, j aproxima a la solucin, se espera que ri, j se aproxime a cero para n suficiente-
mente grande, por lo que un esquema iterativo adecuado es
(n+1) (n) (n)
ui, j = ui, j + ri, j . (8.30)

Para iniciar se requieren valores iniciales en los puntos iniciales de la malla, para ello puede
tomarse el promedio de los valores en la frontera del rectngulo en cada uno de lo puntos inter-
(n)
medios. Finalmente, se itera hasta que |ri, j | < , donde es un valor pequeo predeterminado
que se desee. Incluimos un programa que resuelve la ecuacin de Laplace usando este mtodo.

function u=laplacenum(f1,f2,f3,f4,a,b,h,e,maxit)
n=fix(a/h)+1; m=fix(b/h)+1;
prom=(a*(feval(f1,0)+feval(f2,0))
+b*(feval(f3,0)+feval(f4,0)))/(2*a+2*b);
u=prom*ones(n,m);
u(1,1:m)=feval(f3,0:h:(m-1)*h);
u(n,1:m)=feval(f4,0:h:(m-1)*h);
u(1:n,1)=feval(f1,0:h:(n-1)*h);
u(1:n,m)=feval(f2,0:h:(n-1)*h);
u(1,1)=(u(1,2)+u(2,1))/2;
8.5 Diferencias finitas. Ecuacin de Laplace 135

u(1,m)=(u(1,m-1)+u(2,m))/2;
u(n,1)=(u(n-1,1)+u(n,2))/2;
u(n,m)=(u(n-1,m)+u(n,m-1))/2;
err=1; cont=0; while((err>e)&(cont<=maxit))
err=0;
for j=2:m-1
for i=2:n-1
rij=(u(i,j+1)+u(i,j-1)+u(i+1,j)+u(i-1,j)-4*u(i,j))/4;
u(i,j)=u(i,j)+rij;
if(err<=abs(rij))
err=abs(rij);
end
end
end
cont=cont+1;
end
surf(u)
En este programa f1, f2, f3 y f4 son las condiciones de frontera dadas por funciones
evaluadas en el contorno, almacenadas como cadenas de caracteres; a y b son los extremos
superiores de los intervalos [0, a], [0, b]; h es el incremento; e es la tolerancia. El programa
iterar hasta que el error sea menor que e o bien el nmero de iteraciones sea mayor que
maxit.
 Ejemplo 8.3 Encuentre la superficie mnima definida sobre el rectngulo [0, 1] [0, 1]
cuya altura sobre la frontera est dada por:

u(0, y) = y2 2y, para 0 6 y 6 1, (8.31)


u(x, 0) = 20x3 30x2 + 10x, para 0 6 x 6 1, (8.32)
u(1, y) = 20y3 30y2 + 10y, para 0 6 y 6 1, (8.33)
u(x, 1) = x2 2x, para 0 6 x 6 1. (8.34)

Solucin. Para resolver este problema basta encontrar la solucin u de problema

u = 0, 0 < x < 1, 0 < y < 1,


u(0, y) = y2 2y, 0 6 y 6 1,



u(x, 0) = 20x3 30x2 + 10x, 0, 6 x 6 1,

(c f )


u(1, y) = 20y3 30y2 + 10y, 0 6 y 6 1,
u(x, 1) = x2 2x, 0 6 x 6 1.

La grfica de la solucin numrica u obtenida con el programa laplacenum se muestra en la


figura 8.9. 
136 Mtodos numricos

0.5

0.5

1
40

20 0
10
20
0 30

Figura 8.9: Grfica del ejemplo 8.3

8.6 Ecuaciones no lineales


Para dar una idea de la flexibilidad de los mtodos numricos en la solucin de edp estudia-
remos la versin en diferencias finitas de la ecuacin de Burgers. Los mtodos usados en la
solucin numrica de la ecuacin de Burgers son ms sofisticados que el presentado aqu, por
ejemplo el esquema predictor-corrector de MacCormak (para este esquema se puede consultar
[2]), sin embargo, nuestro ejemplo dar una buena idea de como encontrar soluciones de
ecuaciones no lineales empleando mtodos numricos.
Consideramos la ecuacin de Burgers ut + uux = 0 la cual escribiremos en la forma ms
general
u F(u)
+ = 0.
t x
La forma de la funcin F en nuestro ejemplo es F(u) = u2 /2 pero nuestro esquema numrico
funciona para F diferenciable en general. Escribimos entonces mediante la frmula para las
derivadas
ui, j+1 ui, j Fi+1, j Fi, j
+ = 0. (8.35)
t x
De donde se llega a la frmula en diferencias finitas

ui, j+1 = ui, j + r(Fi+1, j Fi, j ) (8.36)

t
donde r = . Se recomienda para obtener una frmula estable tomar r < 1/2. Presentamos
x
un programa en GNU Octave el cual puede incorporar cualesquiera condiciones iniciales
dadas por u(x, 0) = g(x).

function burgers1(dx,dt,a,b,N,g)
r=dt/dx; M=(b-a)/dx; t=N*dt;
for j=1:M+1;
xo(j)=a+(j-1)*dx; end
%EJEMPlO: burgersf(.01,.004,-8,8,600,g),g=@(x)(exp(-x. 2));
uo=feval(g,xo) %condicin inicial
8.6 Ecuaciones no lineales 137

0.8

0.6

0.4

0.2

0
0 200 400 600 800 1000 1200

Figura 8.10: Solucin numrica del ejemplo 2.10

for h=1:M,
u(h)=uo(h)+r*((uo(h+1)) 2/2-(uo(h)) 2/2);
end
%loop principal
for l=1:N;
for h=N:M-N;
u(h)=u(h)+r*((u(h+1)) 2/2-(u(h)) 2/2);
end
plot(u)
pause(.01)
end
2
La figura 8.10 presenta la corrida del programa con la condicin inicial u(x, 0) = ex con
la cual fue resuelta analticamente la ecuacin de Burgers en el ejemplo 2.10, justo antes de
que se presente la multivalucin de u. La frmula en diferencias finitas aqu desarrollada no
presenta el choque sino como discontinuidad de salto representada por una lnea vertical.
138 Mtodos numricos

8.7 Problemas y ejercicios del Captulo 8


1. Encuentre una frmula equivalente a (8.10) para la ecuacin

utt (x,t) = c2 uxx (x,t) + h(x), 0 < x < a, 0 < t < b,

2. Haga un programa computacional que pueda resolver el problema

utt (x,t) = c2 uxx (x,t) + h(x), 0 < x < a, 0 < t < b,


(
u(0,t) = 0, 0 6 t 6 b,
(c f )
u(a,t) = 0

donde f , g, h, a, b, c puedan ser introducidas libremente como variables del problema.


3. Explique lo que hace el programa tridiag, ejemplificando con una matriz de 3 3.
4. Explique lo que hace el programa cranich paso a paso.
5. Cree un programa (en cualquier lenguaje de programacin que le sea familiar) o modifi-
que el programa cranich para que:
a) el programa acepte condiciones de frontera variables u(0,t) = g1 (t) y u(a,t) =
g2 (t),
b) el programa resuelva el problema con c = 2 y f (x) = 3x 3x3 , con f = 3 sen(x) +
sen(5x). Compare con la solucin exacta, en algunos nodos.
6. Escriba un programa para resolver el problema

ut (x,t) = uxx (x,t) + g(x,t), 0 < x < a, 0 < t < b,


n
(ci) u(x, 0) = f (x), 0 6 x 6 a,
(
u(0,t) = c1 , 0 6 t 6 b,
(c f )
u(a,t) = c2 .

7. Encuentre un sistema para resolver la ecuacin de Laplace con n = m = 5. Cuntas


ecuaciones deber tener?
8. Describa lo que hace el programa de esta seccin a cada paso.
9. Escriba un programa de la seccin 8.5 que resuelva numricamente el problema de
Poisson.
10. Encuentre una frmula de diferencias finitas paras la ecuacin de Laplace en coordenadas
polares con condiciones de frontera arbitrarias.
11. Resuelva numricamente la ecuacin de Burgers con condicin inicial u(x, 0) = g(x).
Transformadas de Fourier
Propiedades de la Transformada de
Fourier
Aplicaciones de la Transformada de
Fourier
Transformada de Laplace
Aplicaciones de la Transformada de
Laplace
La transformada de Laplace y el fun-
cional delta
Frmulas de Duhamel
Principio de Duhamel Clsico
Problemas y ejercicios del captulo 9

9 Mtodos de Transformadas

9.1 Transformadas de Fourier


Cuando la transformada de Fourier en una variable se aplica a cierta clase de edp en dos
variables independientes se obtiene una ecuacin diferencial ordinaria que depende de un
parmetro. No todas las funciones poseen transformada de Fourier, pero cuando puede aplicarse
apropiadamente y la ecuacin transformada puede resolverse analticamente, la transformada
inversa proporciona la solucin de la ecuacin diferencial parcial requerida. Para utilizar el
mtodo de la transformada de Fourier se requiere que una de las variables de la edp tome
valores en toda la recta real, por lo que suele utilizarse en la solucin de la ecuacin de calor,
por ejemplo para una barra infinita. La solucin de la ecuacin de calor en todo R tiene
importancia tanto terica como prctica, por lo que su estudio sigue siendo parte del contenido
de los cursos universitarios de edp.
Definicin 9.1 Consideramos una funcin u = u(x,t) con < x < . Se define la
transformada de Fourier F[u] por medio de la frmula

1
Z
F[u]( ,t) = U( ,t) = u(x,t)ei x dx, (9.1)
2

donde i = 1, siempre que la integral exista.
La transformada inversa de Fourier F1 [U] se define por la frmula

1
Z
1
F [U](x,t) = u(x,t) = U( ,t)ei x d , (9.2)
2

siempre que la integral exista.

N Los siguientes puntos son muy importantes para comparar nuestro enfoque con el de
140 Mtodos de Transformadas

otros libros:

i) Algunos autores y programas de computacin suelen omitir el factor 1/ 2 en la
integral de la definicin 9.1 por lo que es importante que se consulte la definicin
de Transformada de Fourier, antes de usar tablas o comparar con otros enfoques,
por ejemplo, existe la normalizacin alternativa con 1/(2).
ii) Claramente, en general la transformada de Fourier es una funcin con valores
en C, por lo que se requieren los elementos de Anlisis Complejo para entender
cabalmente la transformada de Fourier.

Hemos mencionado en la introduccin que no todas las funciones poseen transformada de


Fourier, a continuacin presentamos un ejemplo de una funcin que no tiene transformada y
otros ejemplos de funciones que si tienen.
 Ejemplo 9.1 Sea f (x) = c donde c es un valor constante, calcule la transformada de Fourier
de f .
Solucin. Aplicamos directamente la frmula (9.1) para obtener

1 c
Z Z
F[ f ]( ) = F( ) = f (x)ei x dx = ei x dx,
2 2

ya que la ltima integral no existe, la funcin constante no tiene transformada de Fourier,


excepto para c = 0. 

 Ejemplo 9.2 Sea


(
1, si |x| < a
f (x) =
0, si |x| > a,

donde a > 0, calcule la transformada de Fourier de f .


Solucin. Con la frmula (9.1) se tiene
Z a
1 1
F[ f ]( ) = ei x dx = ei x |x=a
2 a 2i
r
2 sen(a ) 2 sen(a )
= =
2

con lo cual se completa el ejemplo. 

N Dado queR|ei | 6 1 se garantiza que la transformada de Fourier de una funcin f : R R



exista, si | f (x)|dx < . Si se cumple dicha condicin se dice que f L1 (R).

2
 Ejemplo 9.3 Calcule la transformada de Fourier de f (x) = ex .
9.2 Propiedades de la Transformada de Fourier 141

Solucin. Directamente de la definicin se tiene


1 Z
2
F[ f ]( ) = ei x ex dx,
2
2
e /4 (x+i /2)2
Z
= e dx
2
2
e /4 r2
Z
= e dr
2
2
e /4
= .
2
El lector debe ser capaz de justificar todos los pasos seguidos para llegar al resultado. 

R r2 dr

Ejercicio 9.1 Verifique que e = . 

En general, el clculo de las transformadas de Fourier puede ser difcil o muy laborioso y de
algunos aos a la fecha el uso de transformadas suele hacerse por medio de tablas o programas
de computadora tales como MATLAB, Mathematica, Maple, GNU Octave y un nmero cada
vez ms grande de software libre. Dado que deseamos hacer nfasis en los mtodos de edp
y no en la teora de integracin compleja, pediremos que los estudiantes utilicen tablas de
transformadas. En el cuadro 9.1 se muestran algunos ejemplos.

9.2 Propiedades de la Transformada de Fourier


De la gran cantidad de propiedades de la transformada de Fourier, para la aplicacin en edp
requeriremos slo unas cuantas, las cuales enunciamos en el siguiente teorema.

Teorema 9.1 Sea u : R R+ R tal que u(x,t) L1 (R) para toda t entonces:
i) La funcin 7 F[u] = U( ,t) definida por (9.1) es una funcin uniformemente
continua en . Si adems,
u es derivable a trozos con respecto a x y existen cons-
u(x,t)
tantes N, M tales que x < N y |u(x,t)| < M para toda (x,t) R R+ entonces
F1 [F[u]( )] = u(x,t).
ii) La transformada de Fourier es lineal, es decir F[cu + v] = cF[u] + F[v] para toda c C
y para cualesquiera u, v L1 (R).
(n1) n
iii) Supngase que x(n1)u es continua y derivable a trozos y esta derivada junto con xun
k1 u(x,t)
h n i
estn en L1 (R), entonces F xun = (i )n F[u], si lmx xk1 = 0, para toda k
con 1 6 k 6 n. Si la n-sima h derivada
i parcial de u en t es una funcin uniformemente
nu n
continua en R, entonces F t n = t n F[u].
142 Mtodos de Transformadas
iv) Se define la convolucin de u con v mediante la frmula
1
Z
(u v)(x,t) = u(x ,t)v( ,t)d .
2

Entonces se cumple que F[u v] = F[u] F[v].

Demostracin. i) Haremos la demostracin de la proposicin para la inversa de la transforma-


da de Fourier en el caso ms simple, cuando ux existe en todo R. Sea
Z L
1
uL (x,t) = ei x F[u]( ,t)d ,
2 L

se desea demostrar que uL converge a u uniformemente en R para toda t fija. De la definicin


de uL se tiene
Z L  
1 1
Z
i x i y
uL (x,t) = e e u(y,t)dy d
2 L 2
1 L i x i y
Z Z
= e e u(y,t)dyd
2 L
1 u(y,t) sen(L(x y))
Z
= dy,
xy
donde se ha aplicado el teorema de Fubini en la penltima integral para intercambiar el orden
de integracin. Z

De la relacin (x y)1 sen(L(x y))dy = , se tiene que

sen(L(x y))
Z
[uL (x,t) u(x,t)] = [u(y,t) u(x,t)] dy. (9.3)
xy
Subdividimos R como R = A B donde A = {y : |x y| < } y B = {y : |x y| > }, con
> 0, por determinarse ms adelante, de esta forma

sen(L(x y))
Z
[uL (x,t) u(x,t)] = [u(y,t) u(x,t)] dy
AB xy
[u(y,t) u(x,t)]
Z
= sen(L(x y))dy
{y:|xy|< } xy
sen(L(x y))
Z
+ [u(y,t) u(x,t)] dy (9.4)
{y:|xy|> } xy

u(x,t)
de la condicin
< N se deduce que |u(y,t) u(x,t)| < N|y x|, para toda x, y R,
x
adems, dado que sen(L(x y)) 6 1 se tiene
Z
[u(y,t) u(x,t)]
sen(L(x y))dy 6 N . (9.5)
{y:|xy|< } xy
9.2 Propiedades de la Transformada de Fourier 143

Como, por otra parte |u(x,t)| < M, tenemos


Z
u(x,t)

{y:|xy|> } x y sen(L(x y))dy 6

Z
1

6C s sen s ds . (9.6)
L

Donde C es una constante apropiada. Finalmente, queremos estimar

u(y,t)
Z
sen(L(x y))dy.
{y:|xy|> } x y

Dado que u L1 (R) para toda t, existe un nmero yo > 0 tal que si |y| > yo
Z

|u(y,t)|dy < , (9.7)
|y|>yo 4

para > 0 arbitrario. Se toma y0 suficientemente grande en (9.7) para que los conjuntos
{|x y| > } {|y| > yo } y {|x y| > } {|y| 6 yo } no sean vacos. Por (9.7) sabemos que

u(y,t)
Z
sen(L(x y))dy < /4. (9.8)
{|xy|> }{|y|>yo } x y

u(y,t)
Z
Para estimar la integral sen(L(x y))dy se utiliza integracin por
{|xy|> }{|y|6yo } x y
partes para llegar a la siguiente expresin:

u(y,t) u(y,t) cos(Ly) y=


Z
sen(L(x y))dy =
xy L(x y)

y=
 
1 u(y,t)
Z
cos(L(x y))dy. (9.9)
L y xy

1 1
Dado que |ux (x,t)| < N, |u(x,t)| < M y < se tiene que la integral en (9.9) tiende a
|x y|
cero si L , en particular, existe L tal que

u(y,t)
Z
sen(L(x y))dy < /4.
{|xy|> }{|y|6yo } x y

El lector no debe tener dificultad para encontrar las expresiones precisas para , con
x, y {|x y| > } {|y| 6 yo }.
Para terminar, se escoge < /2N, con lo que se tiene que la expresin del lado izquierdo
de (9.5) es menor que /2. Se concluye que |uL (x,t) u(y,t)| < para L suficientemente
grande independiente de x,t.
144 Mtodos de Transformadas

ii) Aplicando directamente la frmula (9.1),


1 Z
F[cu(x,t) + v(x,t)] = [cu(x,t) + v(x,t)]ei x dx
2
c 1
Z Z
= u(x,t)ei x dx + v(x,t)ei x dx.
2 2
iii) Integrando por partes se tiene
1
Z
F[ux (x,t)] = ux (x,t)ei x dx
2
x=L i
Z
i x
= lm u(x,t)e + u(x,t)ei x dx.
L x=L 2

Para el clculo de la derivada n-sima se usa induccin matemtica. Por otra parte, para la
derivada con respecto a t se deriva bajo el signo de integral, dada la hiptesis de continuidad
uniforme de u.
iv) De la definicin de F[u v] y por medio del teorema de Fubini se obtiene

 
1 1
Z Z
i x
F[u v]( ) = e u(x y,t)v(y,t)dy dx
2 2
 
1 1
Z Z
i y i (xy)
= e v(y,t) e u(x y,t)dx dy
2 2
Z  Z 
1 i y 1 i z
= e v(y,t)dy e u(z,t)dz
2 2
= F[v]( ) F[u]( ).
Con lo cual se termina la demostracin. 

N Por supuesto las hiptesis en el teorema 9.1 no son las ms generales posibles, pero
pueden aplicarse en una gran cantidad de ejemplos. Hiptesis ms generales se encuentran
en el contexto de la integral de Lebesgue la cual se encuentra fuera del alcance de este
libro. El lector interesado puede consultar por ejemplo [12].
La afirmacin iv) del teorema anterior suele emplearse en la forma
(u v)(t) = F1 [F[u]( ) F[v]( )](t). (9.10)

9.3 Aplicaciones de la Transformada de Fourier


Consideramos el siguiente problema asociado a la ecuacin de calor en toda la recta real
u 2
2 u
= , < x < , t > 0, (9.11)
t x2
(ci) u(x, 0) = f (x), < x < .
9.4 Transformada de Laplace 145

N Supondremos que el problema (9.11) tiene una solucin u la cual tiene la propiedad de
que u, ut , ux y uxx estn en L1 (R) y que u y ux tienden a cero cuando |x| , tambin
suponemos que f L1 (R).

Aplicando la transformada de Fourier a la (ci) y usando la propiedad iii) del teorema 9.1 en la
edp del problema (9.11) se obtiene

U( ,t)
2 2U( ,t) = , < < , (9.12)
t
U( , 0) = F[ f ]( ) = F( ).
Ahora, el problema (9.12) puede resolverse como una ecuacin diferencial ordinaria lineal
en la variable t con lo cual se obtiene
2 2t
U( ,t) = F( )e . (9.13)
El ejercicio 1 de la seccin de problemas de este captulo nos permite ver que
 
2 2 t 1 x2 /(4 2 t)
e =F e .
2 t
Por lo tanto U( ,t) es el producto de transformadas de Fourier por lo que, al aplicar la
transformada inversa, podemos usar la convolucin (teorema 9.1, iv) para obtener

2
Z
2 2
u(x,t) = e(xy) /(4 t) f (y)dy, (9.14)
4 t
la cual es solucin formal del problema (9.11).
1 2 2
La funcin G(x,t) = e(xy) /(4 t) , la cual est implcita en (9.14) es de gran
2 t
importancia en la solucin de edp y se llama solucin fundamental o funcin de Green
asociada a la ecuacin de calor en (, ), t > 0. Puede demostrarse que si f es continua y
acotada en R entonces la funcin u definida por (9.14) es continua y tiene derivadas continuas
respecto a x,t y que u(x,t) f (x) cuando t 0 uniformemente en todo intervalo finito.
Ejercicio 9.2 Resuelva el problema (9.12). 

9.4 Transformada de Laplace


El mtodo de la transformada de Laplace es similar al de la transformada de Fourier. En ambos
casos una edp se reduce a una ecuacin diferencial ordinaria en las variables transformadas. Se
resuelve, de ser posible, la ecuacin transformada analticamente y posteriormente se obtiene
la solucin de la ecuacin original va transformadas inversas. En el caso de la transformada de
Laplace, la variable transformada (la cual suele ser el tiempo) vara slo de 0 a a diferencia
de la transformada de Fourier la cual, como hemos visto, vara en todo R. La definicin de la
transformada de Laplace es la siguiente.
146 Mtodos de Transformadas

Funcin Transformada de Fourier


r
2 a
ea|x| ,
r a +2
2

| |
(1 + x2 )1 e
r2
a a| |
2 2
e
x +a 2
1
(x a) eia
2
2sen (a )
H(x + a) H(x a)

Cuadro 9.1: Ejemplos de transformadas de Fourier.

Definicin 9.2 Consideramos una funcin u = u(x,t) con 0 < t < . Se define la trans-
formada de Laplace L[u], siempre que la integral exista, por medio de la frmula
Z
L[u](x, s) = U(x, s) = u(x,t)est dt. (9.15)
0

 Ejemplo 9.4 Sea f (t) = 1, entonces la transformada de Laplace de f es


Z
1 t=
L[ f ](s) = 1 est dt = est ,

0 s t=0

por lo tanto para s > 0, L[1](s) = 1/s. 

A continuacin presentamos algunas propiedades de la transformada de Laplace que sern


utilizadas en este captulo. Las demostraciones pueden ser omitidas si as lo desea el lector.
Pero primero introducimos la notacin O de Landau.
Definicin 9.3 Se dice que f = O(g) en R si existe una constante M tal que
| f (x)|/|g(x)| 6 M para toda x R.

N Los clculos anteriores se hicieron para s real, pero tambin son vlidos para s C. De
hecho los nmeros complejos son el marco natural para las transformadas inversas, por
lo cual el siguiente teorema se formula en C.

Teorema 9.2 Sea u(x,t) definida en R [0, ) :


i) Supongamos que u(x,t) = O(et ) en R para alguna > 0 es seccionalmente continua
para cada x fija. Entonces la transformada de Laplace L[u](x, s) existe cuando Re(s) >
y es una funcin analtica en el semiplano Re(s) > y las derivadas de U(x, s) con
9.4 Transformada de Laplace 147
respecto a s satisfacen la identidad
nU(x,s)
sn = L[(t)n u(x,t)].

ii) Supongamos que u(x,t) y todas sus derivadas parciales con respecto a t hasta de
orden (n 1) son funciones continuas para t > 0 y de orden O(et ). Supongamos
n u(x,t)
que t n es seccionalmente continua en cada intervalo 0 < t < T. Entonces la
transformada de Laplace de la n-sima derivada de u con respecto a t existe para
Re(s) > y est dada por la frmula
h n
n1 u(x,0)
i
u(x,t)
L t n = snU(x, s) sn1 u(x, 0) sn2 u(x,0)
t t n1
. (9.16)
h i
Finalmente, si u es derivable con respecto a x, L u(x,t)
x = x L[u].
iii) Supongamos que la transformada de Laplace de u(x,t) dada por L[u](x, s) = U(x, s)
es analtica en la variable s en el plano Re(s) > y O(sk ) con k > 1. Entonces
a lo largo de la lnea x = , para > , se cumple la frmula de inversin para la
transformada de Laplace

1
Z +i
1
u(x,t) = L [U(x, s)] = etzU(x, z)dz. (9.17)
2i i

iv) Se define la convolucin finita de u con v mediante la frmula


Rt
(u v)(x,t) = 0 u(x,t )v(x, )d.

Entonces se cumple que L[u v] = L[u] L[v], es decir u v = L1 [L[u] L[v]].


v) La transformada de Laplace es lineal.

Demostracin. i) Demostramos esta parte para s R. Notamos que como |u(x,t)| 6 Met y
dado que s > tenemos
Z T
st

|L[u]| = lm
u(x,t)e dt
T 0
Z T
6 M lm e(s)t dt
T 0
= M/(s ), (9.18)

es decir, la transformada de Laplace existe. Omitimos la demostracin de que L es analtica.


ii) Haremos la demostracin en el caso ms simple en que la parcial deu respecto  a t es
u(x,t)
continua y n = 1. La condicin u(x,t) = O(et ) garantiza la existencia de L , como
t
puede verse integrando por partes. En efecto,
Z T t=T Z t=T
u(x,t) st st
e dt = u(x,t)e +s u(x,t)est dt.
0 t t=0 t=0
148 Mtodos de Transformadas

Al tomar el lmite cuando T se obtiene la identidad (9.16) para el caso n = 1. La


demostracin general se sigue por induccin.
iii) Para esta parte se requiere la frmula integral de Cauchy para funciones de variable
compleja y daremos slo un bosquejo de demostracin. Se desea verificar que para L1
definida por (9.17) se cumple L[L1 [U(x, s)]] = U(x, s). Se tiene que
Z st Z +i 
1 e zt
L[L [U(x, s)]] = U(x, s)e dz dt
0 2i i
1
Z Z +i
= U(x, s)e(zs)t dzdt
2i 0 i
1
Z +i Z
= U(x, s) e(zs)t dtdz
2i i 0
1 U(x, s)
Z +i
= dz = U(x, s).
2i i s z

El lector debe observar que la condicin U(x, s) = O(sk ) se utiliza para garantizar la existen-
cia de las integrales que se aparecen en las primeras lneas en la demostracin. Tambin debe
notarse que se us el teorema de Fubini en la tercera integral y la frmula integral de Cauchy
en la ltima igualdad (la integral de Cauchy se puede consultar en [1]).
iv) Sean U(x, s) = L[u] y V (x, s) = L[v]. Tenemos as
Z
U(x, s)V (x, s) = V (x, s) es u(x, )d
Z 0

= u(x, )es V (x, s)d. (9.19)


0

En el ejercicio 4 d) de la seccin de problemas se pide demostrar que


Z
s
e V (x, s) = L[v(x,t )] = est v(x,t )dt.
0

Si sustituimos la ltima igualdad en (9.19) obtenemos


Z Z 
st
U(x, s)V (x, s) = u(x, ) e v(x,t )dt d (9.20)
0 0
Z Z 
st
= e u(x, )v(x,t )d dt
0 0
Z 
= L u(x, )v(x,t ) d
0
= L [(u v)(x,t)] .

Lo cual se deseaba demostrar.


v) La linealidad de la transformada de Laplace se sigue de la linealidad de la integral,
como en el caso de la transformada de Fourier. 
9.5 Aplicaciones de la Transformada de Laplace 149

9.5 Aplicaciones de la Transformada de Laplace


Como un primer ejemplo, resolveremos el problema asociado a la ecuacin de calor con
condiciones de frontera constantes y condicin inicial nula.
 Ejemplo 9.5 Resuelva el problema



ut = ( uxx , 0 < x < 1, t > 0,

u(0,t) = 0, t > 0
(c f ) (9.21)


u(1,t) = a, a R, a 6= 0.

(ci) u(x, 0) = 0, 0 < x < 1.

Solucin. Supongamos que el problema (9.21) tiene una solucin u la cual tiene la propiedad
de que u, ut son O(et ) para alguna > 0. Al aplicar la transformada de Laplace a la edp, as
como a las (c f ) y a las (ci), se tiene

L[ut ] = sU(x, s) u(x, 0) = sU(x, s)


= L[uxx ] = Uxx (x, s),

ya que u(x, 0) = 0. Adems U(0, s) = L[0] = 0 y U(1, s) = L[a] = a/s, esta ltima transfor-
mada, se sigue fcilmente del ejemplo 9.4. De esta manera el problema transformado est
dado por

Uxx (x, s) sU(x, s) = 0

U(0, s) = 0, (9.22)

U(1, s) = a/s,

donde s > 0. Observamos que la ecuacin (9.22) es una ecuacin diferencial ordinaria de
segundo orden con coeficientes constantes en la variable x, la cual tiene como solucin general

U(x, s) = c1 esx
+ c2 esx
.

Ahora dado que U(0, s) = 0,U(1, s) = a/s, se tiene el sistema


(
c1 + c2 = 0

c1 e s + c2 e s = as .
 
senh(x s)
Por lo tanto U(x, s) = a . Por lo tanto,
s senh( s)
 
1 senh(x s)
u(x,t) = aL .
s senh( s)

es la solucin del problema original. 


150 Mtodos de Transformadas

Queremos advertir al lector que evite calcular esta transformada inversa mediante una
integral. Sin embargo, recordando que la solucin de la ecuacin de calor es nica y que ya
hemos resuelto el problema (9.21) por separacin de variables. As concluimos que

2 (1)n (n)2t

1 senh(x s)
L = x+ e sen(nx),
s senh( s) n=1 n
lo cual nos provee de un mtodo adicional para calcular transformadas de Laplace inversas.
El mtodo de la transformada de Laplace tambin puede utilizarse para resolver el problema
de la ecuacin de onda no homogneo en un medio semi infinito, como se muestra en el
siguiente ejemplo.
 Ejemplo 9.6 Vibraciones forzadas. Resuelva el problema asociado a la ecuacin de
onda no homognea

utt = uxx + f (t),
x > 0, t > 0,
u(0,t) = 0, (9.23)

u(x, 0) = ut (x, 0) = 0,

u(x,t) acotada.
Solucin. Al aplicar la transformada de Laplace en la variable t a la edp en (9.23) se tiene
Uxx (x, s) + s2U(x, s) = F(s),
donde F(s) = L[ f (t)]. Como debe recordar el lector (ver apndice B B.2) la solucin de la
ecuacin anterior es la suma de la solucin de la ecuacin homognea asociada
A(s)esx + B(s)esx ,
mas una solucin particular, F(s)/s2 , es decir,
F(s)
U(x, s) = A(s)esx + B(s)esx + .
s2
Ahora se desea calcular las funciones A(s), B(s). La condicin de acotamiento de u(x,t)
implica acotamiento para U(x, s). Efectivamente, si |u(x,t)| < M para toda x,t > 0 se tiene
M
Z
|U(x, s)| 6 M est dt = ,
0 s
por lo tanto U es acotada para s > so > 0. Comprobado el acotamiento de U se tiene que
B(s) 0. Por otra parte L[u(0,t)] = U(0, s) = 0 as A(s) = F(s)/s2 . Por lo tanto
1 esx
U(x, s) = F(s) .
s2
La solucin del problema (9.23) est dada por
1 esx
 
1
u(x,t) = L F(s) .
s2
9.5 Aplicaciones de la Transformada de Laplace 151

Por medio de tablas o programas computacionales se puede obtener que


1
= L [t] , (9.24)
s2
esx
= L [(t x)H(t x)] , (9.25)
s2
donde H(u) es la funcin de Heaviside definida por medio de la frmula:
(
0, si u 6 0,
H(u) =
1, si u > 0.
Concluimos mediante el teorema de convolucin, teorema 9.2 parte iv) que
Z t
u(x,t) = f (t) (t (t x)H(t x)) = f (t )[ ( x)H( x)]d.
0
Con lo cual se tiene la solucin del ejemplo. 

 Ejemplo 9.7 Conduccin de calor en un medio semi infinito. Se considera un


contenedor de lquidos lo suficientemente profundo para que las condiciones de frontera en la
parte alta del contenedor no afecten la solucin del problema asociado a la ecuacin de calor
en el fondo. Concretamente, consideramos el problema

ut = uxx ,
0 < x < , t > 0,
(c f ) ux (0,t) u(0,t) = 0, t > 0, (9.26)

(ci) u(x, 0) = To .

u(x,t) acotada.
Solucin. Al aplicar la transformada de Laplace en la variable t obtenemos el problema
(
Uxx sU(x, s) = To
(9.27)
Ux (0, s) = U(0, s),
donde To es una temperatura inicial que suponemos constante. Para encontrar la solucin
al problema, tenemos que resolver una ecuacin diferencial ordinaria de segundo orden,
no homognea. Recordamos que la forma de resolver tal ecuacin puede encontrarse en el
apndice B de este libro, seccin B.2. El lector debe verificar que la solucin del problema
(9.27) est dada por
To
U(x, s) = c1 e sx + c2 e sx + .
s
Para el clculo de las constantes, como suponemos que la solucin u es acotada cuando
x se tiene que U debe ser acotada, es decir, c1 = 0. De esta manera, la condicin
To To
Ux (0, s) = U(0, s) se traduce en c2 s = c2 + , o bien c2 = . As
s s( s + 1)

To e sx To
U(x, s) = +
s( s + 1) s
152 Mtodos de Transformadas

Funcin Transformada de Laplace


1
eat
sa
s
cos at
s + a2
2
esa
H(t a)
s
(t a) esa

H(t a) f (t a) esa F(s)

Cuadro 9.2: Ejemplos de transformadas de Laplace.

y por lo tanto
" #
To e sx To
u(x,t) = L1 + .
s( s + 1) s

Dado que L1 es lineal, y dado que se tienen las siguientes transformadas (las cuales se
obtienen por medio de tablas o paquetes de computadora matemticos)


 
1 1 t
= L e erfc( t) (9.28)
s+1 t

e sx  
x

= L erfc (9.29)
s 2 t
To
= L[To ], (9.30)
s
2
Z
2
donde erfc(u) = e d , es la funcin error complementaria, se concluye que
u


     
1 1 t x
u(x,t) = To L L e erfc( t) L erfc + To .
t 2 t

Usando la linealidad de la transformada de Laplace y el teorema 9.2 parte iv) se llega a


     
1 x t x
u(x,t) = To erfc + (e erfc( t)) erfc + 1 .
t 2 t 2 t

La simplificacin de la ltima ecuacin se deja como ejercicio. 


9.6 La transformada de Laplace y el funcional delta 153

9.6 La transformada de Laplace y el funcional delta


Los funcionales delta de Dirac han sido usados an antes de que Dirac los aplicara en mecnica
cuntica, por citar un ejemplo, Heaviside los utiliz de manera implcita en su estudio de un
cable cargado, [14, s. 267, p. 91 eq. 24]. Muchas formas de estudiar los funcionales delta han
sido introducidas a lo largo del siglo xx, en este libro nos aproximaremos dentro del marco de
los espacios de distribuciones en el captulo 10. Como un primer acercamiento, para evitar
ambigedades y errores trabajaremos con la siguiente definicin.
Definicin 9.4 Sean (x) funciones de prueba definidas como
( 2 2 2
ea /(a x ) , si |x| < a,
(x) = (9.31)
0 si |x| > a,

y sea
(
n
2, |x| < 1/n,
n (x) = (9.32)
0, |x| > 1/n,

el funcional se define como


Z
( (x)) = lm n (x) (x)dx = (0), (9.33)
n

para toda funcin de prueba .


En general, dada una funcin g, continua se define
Z
xo (g(x)) = lm n (x xo )g(x)dx = g(xo ). (9.34)
n
R
Denotamos el funcional xo (g(x)) como la integral simblica g(x) (x xo )dx, es decir,
Z Z
de f
g(x) (x xo )dx = lm n (x xo )g(x)dx. (9.35)
n

N Por supuesto, la integral del lado izquierdo en (9.35) es meramente simblica y no


tiene sentido dentro del contexto de las integrales de Riemann ni de Lebesgue, para
ninguna funcin elemental. De hecho, se demuestra en el captulo 10 que no hay funcin
localmente integrable que satisfaga tal ecuacin.
ObserveR tambin que no se puede intercambiar el lmite y la integral en la expresin

lmn n (x xo )g(x)dx dado que el lmite de las n cuando n no existe.
En particular, dada la ecuacin (9.35) para g(x) = 1 se tiene la relacin simblica
R de f R
(x xo )dx = lmn n (x xo )dx = 1.

Finalmente, para comprobar que efectivamente se cumple (9.33) utilizamos el teorema


154 Mtodos de Transformadas

del valor medio para las integrales con lo cual se tiene para algn [0, 1],
2
= e1/(1(1/n+ (2/n)) ) ,
R
n (x) (x)dx

por lo que al tomar el lmite cuando n se obtiene (0).

Dado el carcter especial del funcional delta, el cual no es una funcin en el sentido clsico,
es de esperarse que su aparicin en ecuaciones diferenciales tenga un sentido especial, as
es, en efecto, el funcional delta es una distribucin y se debe definir su derivada en cierta
forma, lo cual se hace en la definicin 10.5. De aqu en adelante, siempre que se tenga una
n n1
ecuacin diferencial an ddxgn + an1 ddxn1g + + a0 g = (x xo ) entenderemos una relacin
de la forma integral dada en la definicin siguiente.
Definicin 9.5 Por una solucin dbil g de la ecuacin

dng d n1 g
an + an1 + + a0 g = (x xo ) (9.36)
dxn dxn1
se entiende una funcin g localmente integrable que satisface

dn d n1
Z  
d
a0 + (1) an n + (1) an1 n1 + + (1)1 a1
n n1
g(x)dx
dx dx dx
Z
= lm n (x xo ) (x)dx, (9.37)
n

para toda funcin de prueba .

Al usar las propiedades de las funciones de prueba se tiene que la integral del lado izquierdo
de (9.37) se puede obtener al integrar por partes,
dng d n1 g
Z   Z
an n + an1 n1 + + a0 g (x)dx = lm n (x xo ) (x)dx, (9.38)
dx dx n

siempre y cuando la funcin g sea suficientemente derivable.


 Ejemplo 9.8 Ahora podemos calcular la transformada de Laplace del funcional delta
usando las definiciones anteriores. Se tiene,
Z
L[ (t a)] = (t a)est dt
0
Z a+1/n
n
= lm est dt
n 2 a1/n
senh ( ns )
= eas lm s
n
n
= esa .
As L[ (t a)] = esa . 
9.7 Frmulas de Duhamel 155

A pesar del carcter especial de las ecuaciones diferenciales que incluyen la delta de Dirac,
suele drseles un tratamiento totalmente operacional a tales ecuaciones. Tal procedimiento es
correcto en un contexto adecuado, el cual, sin embargo, no suele mencionarse al estudiante
en los libros bsicos. En este libro, en el captulo 10, seccin 10.3, se da una introduccin al
espacio de distribuciones en el cual todos los clculos que se hacen en los cursos elementales
de edo estn justificados. A continuacin presentamos un ejemplo puramente operativo de
cmo se usa la transformada de Laplace para resolver tales ecuaciones.
 Ejemplo 9.9 Resuelva el problema

y00 3y0 + 2y = (t ), [0, ) (9.39)


0
y(0) = y (0) = 0. (9.40)

Solucin. Aplicando formalmente la transformada de Laplace en ambos miembros de la


ecuacin obtenemos
es
Y (s) = 2 ,
s 3s + 2
donde Y (s) es la transformada de Laplace de y. Despus de descomponer en fracciones
parciales se tiene
 
s 1 1
Y (s) = e .
s2 s1
Al aplicar transformadas inversas se llega a la solucin

y(t) = [e2(t) et ]H(t ),

donde hemos usado las frmulas del cuadro 9.2. 

9.7 Frmulas de Duhamel


Por medio de la trasformada de Laplace, los problemas asociados a la ecuacin de calor o
de onda con condiciones de frontera dependientes del tiempo, se pueden resolver a partir de
problemas con la misma ecuacin diferencial, pero con condiciones de frontera constantes.
Este hecho es una de las maneras como se expresa el principio de Duhamel. Enunciaremos
aqu un ejemplo de aplicacin de dicho principio, para la ecuacin de calor en R3 . Sea R3
un conjunto acotado con frontera suave la cual puede escribirse como = 1 2
(ver figura 9.1). Se trata de resolver el problema

ut = 2 x , t > 0,
( u,




u(x,t) = 0, x 1 ,
(c f ) (9.41)


u(x,t) = f (t), x 2 ,

(ci) u(x, 0) = 0, x ,
156 Mtodos de Transformadas

Figura 9.1: Principio de Duhamel, conjunto y su frontera

donde f (t) es una funcin dada, a partir del siguiente problema cuya solucin se supone
conocida explcitamente:



vt = (2 v, x , t > 0,

v(x,t) = 0, x 1
(c f ) (9.42)


v(x,t) = 1, x 2 ,

(ci) v(x, 0) = 0, x .

La transformada de Laplace de u, con respecto a t, L[u] = U(x, y, z, s), satisface el siguiente


problema

sU(x, y, z, s) = 2 U(x, y, z, s),






U(x, y, z, s) = 0, (x, y, z) 1 ,
(9.43)


U(x, y, z, s) = L[ f (t)] = F(s), (x, y, z) 2 ,
x .

U(x, y, z, 0) = 0,

Donde suponemos que la transformada de Laplace existe para las funciones consideradas en
este problema. Por otra parte, la transformada de Laplace de la solucin v del problema (9.42)
dada por L[v] = V (x, y, z, s) satisface

sV (x, y, z, s) = 2 V (x, y, z, s),






V (x, y, z, s) = 0, (x, y, z) 1 ,
1 (9.44)


V (x, y, z, s) = L[1] = s , (x, y, z) 2 , s > 0
x .

V (x, y, z, 0) = 0,

Notamos que la funcin W (x, y, z, s) = F(s)sV (x, y, z, s) satisface la edp en (9.43) ya que
la ecuacin es lineal y sF(s) es slo un parmetro que sale del laplaciano como constan-
te. Ms an, W satisface las condiciones de frontera y la condicin inicial del problema
9.7 Frmulas de Duhamel 157

(9.43). Efectivamente W (x, y, z, s) = F(s)sV (x, y, z, s) = 0, para (x, y, z) 1 , W (x, y, z, s) =


F(s)sV (x, y, z, s) = F(s)s/s = F(s), para (x, y, z) 2 , y W (x, y, z, 0) = F(0)0V (x, y, z, 0) =
0. Por lo tanto U = W, debido a la unicidad de soluciones del problema (9.43). Notamos
adems que sV (x, y, z, s) = L[vt (x, y, z,t)], por lo que tenemos

U(x, y, z, s) = F(s) L[vt (x, y, z,t)].

Aplicamos ahora la transformada inversa va el teorema 9.2 parte iv) con lo cual se obtiene

u(x, y, z,t) = f (t) vt (x, y, z,t)

la ecuacin anterior nos lleva a las frmulas de Duhamel


Z t

u(x, y, z,t) = f () v(x, y, z,t )d, (9.45)
0

y dado que v(x, y, z, 0) = 0 se tiene, si f es derivable, despus de integrar por partes


Z t
u(x, y, z,t) = f 0 ()v(x, y, z,t )d + f (0)v(x, y, z,t). (9.46)
0

 Ejemplo 9.10 Resuelva el siguiente problema usando el principio de Duhamel





ut = u(xx , 0 < x < 1, t > 0,

u(0,t) = 0,
(c f ) (9.47)


u(1,t) = f (t),

(ci) u(x, 0) = 0,

donde f (t) es una funcin dada.


Solucin. Para resolver este problema se considera el problema auxiliar con (c f ) constantes



vt = v(xx , 0 < x < 1, t > 0,

v(0,t) = 0, t >0
(c f ) (9.48)


v(1,t) = 1,

(ci) v(x, 0) = 0, 0 < x < 1,

el cual fue resuelto en el ejemplo 9.5. Procedemos a resolver el problema (9.47) aplicando la
transformada de Laplace tanto en la edp como en las (ci) y (c f ). Se llega as a

Uxx (x, s) sU(x, s) = 0

U(0, s) = 0, (9.49)

U(1, s) = L[ f (t)] = F(s).

158 Mtodos de Transformadas

Al resolver el problema (9.49) se tiene


 
senh(x s)
U(x, s) = F(s) .
senh( s)

Remarcamos el hecho de que la transformada inversa de senh (x s)
senh( s) no puede calcularse

explcitamente por lo cual deben usarse las frmulas de Duhamel para resolver este problema,
como a continuacin se explica.
Si llamamos V (x, s) a la transformada de Laplace de la solucin del problema (9.48)
sabemos que

Vxx (x, s) sV (x, s) = 0

V (0, s) = 0, (9.50)
1

V (1, s) = L[1] = s .

Notamos que si definimos W (x, s) = sF(s)V (x, s), entonces W satisface la ecuacin diferencial
en (9.49) ya que la ecuacin es lineal y sF(s) es slo un parmetro. Ms an W (0, s) =
sF(s)V (0, s) = 0 y W (1, s) = sF(s)1/s = F(s) por lo tanto, debido a la unicidad de la solucin
del problema (9.49) se tiene
U(x, s) = W (x, s) = sF(s)V (x, s).
Recordamos adems que L[vt (x,t)] = sV (x, s) v(x, 0) = sV (x, s). Por lo tanto por medio del
teorema 9.2 parte iv) se llega a
Z t
v(x,t)
u(x,t) = L1 [F(s) (sV (x, s))] = f (t) = f ()v (x,t )d
t 0
Z t
= f 0 ()v(x, y, z,t )d + f (0)v(x, y, z,t).
0
(1) (n) t n 2
En el ejemplo 9.5 se obtuvo que v(x,t) = x + 2
n=1 n e sen(nx), por lo que
sustituyendo, queda resuelto el ejemplo. 

9.7.1 Principio de Duhamel Clsico


Es pertinente ejemplificar aqu el principio de Duhamel en la forma clsica para completar el
tema introducido al principio de esta seccin y, adems, porque lo utilizaremos cuando se traten
las funciones de Green. El principio de Duhamel permite resolver problemas complicados a
partir de las soluciones de problemas ms simples, por ejemplo, se puede resolver el problema
de onda no homogneo como se muestra a continuacin
 Ejemplo 9.11 Principio de Duhamel y la ecuacin de onda. Consideramos el
problema no homogneo

(
utt (x,t) = u(x,t) + F(x,t), x RN , t > 0,
(9.51)
u(x, 0) = ut (x, 0) = 0, x RN ,
9.7 Frmulas de Duhamel 159

el cual ser resuelto a partir de la familia de problemas homogneos


Utt (x,t, s) = U(x,t, s),
x RN , t s,
U(x, s, s) = 0, x RN , t = s, (9.52)

Ut (x, s, s) = F(x, s), x RN , t = s,

donde U(x,t, s) es solucin de (9.52) para s 0 fijo. Se tiene que


Z t
u(x,t) = U(x,t, s)ds (9.53)
0

es solucin de (9.51). Efectivamente, si U(x,t, s) es solucin de clase C 2 de (9.52) podemos


utilizar la frmula (ver [8], p.103)
Z 2 (x) Z 2 (x)
d
f (x, y)dy = fx (x, y)dy
dx 1 (x) 1 (x)
+ 20 (x) f (x, 2 (x)) 10 (x) f (x, 1 (x)), (9.54)

para obtener
Z t

u(x,t) = Ut (x,t, s)ds +U(x,t,t) (9.55)
t 0
Z t
= Ut (x,t, s)ds (9.56)
0

donde (9.56) se sigue de la condicin U(x,t,t) = 0 de (9.52). Derivando otra vez, se tiene

2
Z t
u(x,t) = Utt (x,t, s)ds +Ut (x,t,t) (9.57)
t 2 0
Z t
= U(x,t, s)ds + F(x,t)
0
= u(x,t) + F(x,t).

Por supuesto, se puede intercambiar con la integral bajo nuestra hiptesis de que U(x,t, s)
C 2. 

 Ejemplo 9.12 Principio de Duhamel para la ecuacin de calor. Para la ecuacin


de calor se puede proceder de manera similar para resolver el problema no homogneo

(
ut (x,t) = u(x,t) + F(x,t), x RN , t > 0,
(9.58)
u(x, 0) = 0, x RN ,

a partir de la familia de problemas homogneos


160 Mtodos de Transformadas

(
Ut (x,t, s) = U(x,t, s), x RN , t s,
(9.59)
U(x, s, s) = F(x, s), x RN , t = s.

Sea Z t
u(x,t) = U(x,t, s)ds
0
donde U(x,t, s) es solucin de (9.59). De la frmula (9.55) se obtiene

Z t

u(x,t) = Ut (x,t, s)ds +U(x,t,t) (9.60)
t 0
Z t
= U(x,t, s)ds + F(x,t)
0
= u(x,t) + F(x,t),
Rt
lo cual implica que u(x,t) = 0 U(x,t, s)ds es solucin de (9.58). 

Como la ecuacin de calor es invariante bajo traslaciones en la variable t, si se define


v(x,t, s) = U(x,t + s, s) entonces tenemos que
(
vt (x,t, s) = v(x,t, s), x RN , 0 < s < t
v(x, 0, s) = F(x, s) s>0

y puesto que Z t Z t
u(x,t) = U(x,t, s) ds = v(x,t s, s) ds
0 0
se tiene otra forma de expresar el principio de Duhamel para la ecuacin de calor, la cual
utilizaremos en el captulo siguiente.
9.8 Problemas y ejercicios del captulo 9 161

9.8 Problemas y ejercicios del Captulo 9


1. Calcule la transformada de Fourier de las siguientes funciones:
2
a) f (x) = eax , con ra > 0.
1 2 /(4a)
Solucin: F[ f ] = e .
2a
b)
(
ex , x > 0,
f (x) =
ex , x < 0.

c)
(
1, 1 6 x 6 1,
f (x) =
0, en otro caso.

2. Muestre que si F( ) es la transformada de Fourier de f (x) entonces eia F( ) es la


transformada de f (x a).
3. Use el mtodo de la transformada de Fourier para resolver los siguientes problemas.
a) El problema asociado a la ecuacin de calor

u 2u
= , < x < , 0 < t, (9.61)
t x2
u(x, 0) = 1, si 1 < x < 1, y 0 en otro caso.

b) El problema asociado a la ecuacin de conveccin

u 2u u
= + , < x < , 0 < t, (9.62)
t x2 x
u(x, 0) = f (x).

c) El problema asociado a la ecuacin de onda

2u 2u
= , < x < , 0 < t, (9.63)
t 2 x2
u(x, 0) = 0,
1
ut (x, 0) = .
1 + x2
d) El problema linealizado de la ecuacin de Korteg de Vries

ut = uxxx , < x < , 0 < t, (9.64)


x2 /2
u(x, 0) = e .

4. Muestre que las siguientes transformadas de Laplace se cumplen


162 Mtodos de Transformadas
1
a) L[ekt ](s) = , si s > k.
sk
k
b) L[sen kt](s) = , si s > 0.
s2 + k2
s
c) L[cos kt](s) = , si s > 0.
s2 + k2
s
d) L[ f (t )] = e L[ f (t)].
5. Resuelva el problema asociado a la ecuacin de onda en un medio semi infinito en el
cual acta la fuerza de gravedad g, con condiciones de frontera e iniciales nulas. Es
decir, resuelva el problema
utt = c2 uxx g,


x > 0, t > 0,

u(0,t) = 0,
(9.65)


u(x, 0) = ut (x, 0) = 0,

u(x,t) acotada.
Solucin. u(x,t) = 1/2g(t x/c)2 H(t x/c) 1/2gt 2 .
6. Simplifique la solucin del ejemplo 9.26 y grafique la solucin para tres valores de
t > 0.
7. Use la transformada de Laplace para resolver los problemas siguientes.
a)

ut = uxx ,
x > 0, t > 0
u(0,t) = 8, (9.66)

u(x, 0) = 0.

 
Solucin: u(x,t) = 8 erfc x4t .
b)

ut = uxx + 3t,
x > 0, t > 0
u(0,t) = 0, (9.67)

u(x, 0) = 0.

8. ([23]) Encuentre una solucin peridica en el tiempo del problema


2T

T
c t = k x2 , x > 0

k Tx x=0 = Q cos t, (9.68)

T acotada cuando x .

Tome = 2/ao para dar una razn de porqu el da ms caliente (fro) del ao se
espera que ocurra alrededor de seis semanas despus del da ms largo (corto) del ao.
Solucin del problema 8. Use el mtodo de la transformada de Laplace para obtener
q qsx
k k
Q c e c

s

To
L[T ](s,t) = 2 2
+ ,
k s s + s
9.8 Problemas y ejercicios del captulo 9 163

donde To es la temperatura del da ms largo del ao despus use el teorema de con-


volucin y el teorema fundamental del clculo para encontrar el mximo de T en
x = 0.
9. Encuentre una solucin de los siguientes problemas usando el principio de Duhamel
a)



ut = u(xx , 0 < x < 1, t > 0,

u(0,t) = 0,
(c f ) (9.69)


u(1,t) = sen (t),

(ci) u(x, 0) = 0, 0 < x < 1.

b)



utt = (uxx , 0 < x < 1, t > 0,

u(0,t) = 0,
(c f ) (9.70)


u(1,t) = f (t),

(ci) u(x, 0) = u (x, 0) = 0.
t

10. Use el principio clsico de Duhamel para resolver

utt = uxx + cos x, x R, t > 0,


u(x, 0) = ut (x, 0) = 0, x R.
Introduccin
Mtodos para encontrar funciones de
Green
El mtodo de expansin en fun-
ciones propias para la funcin de
Green
Mtodo de las soluciones
fundamentales
Mtodo de la funcin de Green pa-
ra edp
Distribuciones y funciones de Green
Derivadas de distribuciones
Problemas y ejercicios del Captulo 10

10 Funciones de Green

10.1 Introduccin
El mtodo de la funcin de Green nos permite analizar problemas asociados a las ecuaciones
diferenciales lineales tanto edo como edp. Esencialmente consiste en hallar una expresin
matemtica para ciertas funciones, llamadas funciones de Green y a partir de ellas construir
soluciones de ciertas edp. El contexto adecuado para las funciones de Green es el del espacio
de las distribuciones cuya teora requiere un tratamiento riguroso fuera del alcance de este
libro, no obstante introducimos la teora de las distribuciones de una forma elemental en
la seccin 10.3. Cabe mencionar que nuestra aproximacin a la teora de distribuciones, a
pesar de ser simplificada, es, sin embargo, de una mayor dificultad que el resto del libro y
puede omitirse en un primer curso. Por otra parte, se acostumbra en los textos elementales de
ecuaciones diferenciales parciales tener un acercamiento operacional a las funciones de Green,
nosotros seguiremos la tradicin. Comenzamos con algunos ejemplos.
 Ejemplo 10.1 Considere el problema

00
y = f (x),
x (0, b), f C [0, b]
y(0) = 0, (10.1)
0

y (0) = 0.
Al resolver este problema se obtiene que
Z x
y(x) = (x ) f ( )d , 06x6b
0
es la solucin, lo cual puede verificar el lector derivando directamente.
Definamos la siguiente funcin:
(
x , si 0 6 6 x,
G(x, ) = (10.2)
0 si x 6 6 b,
166 Funciones de Green

donde x se considera como un parmetro. De esta manera podemos expresar la solucin como
Z b
y(x) = G(x, ) f ( )d .
0

lo cual debe verificar el lector. 

 Ejemplo 10.2 Ahora considere el problema



00
y = f (x),
x (a, b), f C [a, b]
y(a) = 0, (10.3)

y(b) = 0.

Al resolver este problema se obtiene que


Z b
y(x) = G(x, ) f ( )d , x [a, b]
a

donde
(
(xa)( b)
ba , si a 6 x 6 ,
G(x, ) = (xb)( a) (10.4)
ba si 6 x 6 b.
De esta forma y es la solucin del problema. 

Ejercicio 10.1 Verifique que las soluciones dadas de los ejemplos 10.1, 10.2, son efecti-
vamente soluciones. 

 Ejemplo 10.3 Considere el importante problema de Poisson:

1 1
urr + ur + 2 u = q(r, ), 0 < r < 1 (10.5)
r r
u(1, ) = 0, 0 6 6 2,
donde q(r, ) tiene derivadas continuas. Definamos la siguiente funcin
1 1 1
G(r, , , ) = ln R ln R ln , (10.6)
2  2  2
1 R
= ln (10.7)
2 R
s
p r 1
donde R = r2 2r cos( ) + 2 , R = r2 2 cos( ) + 2 . Puede verificarse

que
Z 2 Z 1
u(r, ) = G(r, , , )q(, ) d d ,
0 0
es la solucin de la ecuacin (10.5). 
10.1 Introduccin 167

Adems, la integral de Poisson (6.62) se puede expresar en trminos de la funcin G. En


efecto, la solucin del siguiente problema
(
u = 0, 0 < r < 1,
u(1, ) = q( ), 0 6 6 2,

donde q es continua, est dada por la frmula de Poisson


1 2 1 r2
Z  
u(r, ) = q( )d .
2 0 1 2r cos( ) + r2
La cual es equivalente a
Z 2
1 G
u(r, ) = (r, , 1, )q( ) d ,
2 0
como puede verificarse.
Este ejemplo muestra que la funcin G tambin permite resolver ecuaciones homogneas
con condiciones de frontera no homogneas.
 Ejemplo 10.4 Resuelva el problema

vt (x,t) vxx (x,t) = f (x), < x < , t > 0 (10.8)


v(x, 0) = 0, < x < , (10.9)

donde f tiene derivada continua.


Solucin. Notamos que la edp en (10.8) es una ecuacin no homognea, la cual se puede
resolver por el mtodo de Duhamel de la seccin 9.7.1. En efecto, supongamos que el problema
tiene solucin nica. Dado que la solucin del problema homogneo

ut (x,t) uxx (x,t) = 0, < x < , t > 0 (10.10)


u(x, 0) = f (x), < x < , (10.11)

dada por (9.14) con = 1, es


1 Z
2
u(x,t) = e(xy) /(4t) f (y)dy.
2 t
De esta forma se obtiene la solucin nica de la ecuacin de calor no homognea dada por
el mtodo de Duhamel v(x,t) = 0t u(x,t )d :
R

Z tZ
v(x,t) = K(x,t; y, ) f (y)dyd,
0

donde
1 2
K(x,t, y, ) = p e(xy) /(4(t)) .
2 (t )
168 Funciones de Green

Note que la v(x,t) puede escribirse como


Z Z
v(x,t) = H(t )K(x,t; y, ) f (y)dyd.
0

Denotamos por G a la funcin HK en el integrando anterior. A las funciones G definidas en


los ejemplos anteriores se les conoce como funciones de Green del problema correspondiente.


Si en el ejemplo (10.1) se define

L : y C 2 [0, b] : y(0) = y0 (0) = 0 C [0, b]



(10.12)
L[ y ] = y00 (10.13)

entonces la solucin y(x) = ab G(x, ) f ( ) d define un operador inverso derecho L1 del


R

operador L. Se tienen conclusiones similares para los otros problemas. De aqu se sigue que
resolver los problemas en los ejemplos anteriores se reduce a determinar la funcin de Green
del problema correspondiente.
Definicin 10.1 Definicin de la funcin de Green. Sea RN con frontera .
Se considera el problema

L[u] = f (x), x (10.14)


B[u] = 0, x , (10.15)

donde L[u] es un operador lineal el cual esta asociado con una ecuacin diferencial parcial
lineal y B[u] representa condiciones de frontera e iniciales lineales, tales que para cada f
definida en el problema (10.14), (10.15) tiene solucin nica. Se dice que una funcin
G(x, ) es una funcin de Green de la ecuacin (10.14), con condiciones de frontera (10.15)
si la solucin nica est dada por
Z
u(x) = G(x; ) f ( )d

donde el subndice indica que en la integracin es respecto a esta variable.

De acuerdo con esta definicin las funciones G definidas en los ejemplos de la seccin
10.1 son funciones de Green de los problemas correspondientes.
Las funciones de Green pueden tener una singularidad, es decir, puede ser que sean
discontinuas o bien que alguna de sus derivadas sean discontinuas. Este hecho, se debe a
que las funciones de Green son soluciones de una ecuacin que involucra el funcional delta
de Dirac como se explica en la seccin 10.3. En la seccin de ejercicios de este captulo
podrn encontrarse ejemplos de cmo calcular funciones de Green asociadas a problemas
con ecuaciones diferenciales ordinarias. Debe observarse que para los problemas en edo
mencionados y de la seccin de ejercicios del captulo las funciones de Green son continuas,
pero no as sus primeras derivadas.
10.2 Mtodos para encontrar funciones de Green 169

10.2 Mtodos para encontrar funciones de Green


Una vez establecida la definicin de funcin de Green puede comprenderse su utilidad para
resolver ecuaciones diferenciales. Naturalmente debe uno preguntarse cmo calcular la funcin
de Green. Hay diversas tcnicas para calcularla, expansin en funciones propias, uso de
transformadas, mtodos geomtricos. A continuacin aplicamos algunas de tales tcnicas.

10.2.1 El mtodo de expansin en funciones propias para la funcin de Green


Sea L[y] = (py0 )0 + ry. Consideremos el siguiente problema de Sturm-Liouville

L[y](x)
( = y(x)
a1 y() + b1 y0 () = 0 (10.16)
(c f )
a2 y( ) + b2 y0 ( ) = 0.

Supongamos que el siguiente problema



L[y](x)
( = f (x)
a1 y() + b1 y0 () = 0 (10.17)
(c f )
a2 y( ) + b2 y0 ( ) = 0,

tiene una nica solucin.

N Observe que las (c f ) del problema (10.16) deben ser las mismas que las del problema
(10.17).

Para construir la funcin de Green del problema (10.17), sean n (x), n las funciones
propias y valores propios del problema asociado (10.16). Se propone una solucin de (10.17)
de la forma

y(x) = ann(x). (10.18)
n=1

Dada la linealidad de L y dado que las funciones y, n satisfacen las mismas condiciones de
frontera homogneas se obtiene que

anL(n(x)) = annn(x) = f (x).
n=1 n=1

La ortogonalidad de las funciones propias implica que


R
f ( )n ( )d
an = R .
n n2 ( )d
170 Funciones de Green

As la solucin y puede escribirse como



y(x) = ann(x) (10.19)
n=1
R
f ( )n ( )d
= n(x) R (10.20)
n=1 n n2 ( )d
R
f ( )n (x)n ( )d
= R (10.21)
n=1 n n2 ( )d
Z
= f ( )G(x, )d , (10.22)

donde (10.22) se obtiene intercambiando la suma y la integral. As la funcin de Green G est


dada por

n (x)n ( )
G(x, ) = R .
2 ( )d
n=1 n n

N Observe que la funcin de Green satisface las condiciones de frontera.

 Ejemplo 10.5 Resolveremos uno de los problemas con los que iniciamos el presente
captulo por medio de la tcnica de expansin en funciones propias. Es decir, resolveremos el
problema

00
y = f (x),
x (0, b), f C [0, b]
y(0) = 0,

y(b) = 0.

Solucin. El problema de valores propios asociado es



00
y = y,
x (0, b),
y(0) = 0,

y(b) = 0,

El cual, como se sabe por la teora desarrollada en el captulo 7, tiene valores propios
n = (n/b)2 , n = 1, 2, . . . y funciones propias correspondientes sen (n/b). Por lo tanto la
solucin del problema est dada por
Z b
y(x) = f ( )G(x, )d ,
0

donde
2 sen (nx/b)sen (n /b)
G(x, ) =
b n=1 (n/b)2
est desarrollada como una serie de Fourier. 
10.2 Mtodos para encontrar funciones de Green 171

10.2.2 Mtodo de las soluciones fundamentales


Si es posible obtener la solucin del problema no homogneo (10.17) mediante el uso de la
funcin de Green asociada G, entonces, como hemos visto, se puede escribir la solucin y en
la forma Z
y(x) = f ( )G(x, )d .

De la relacin formal (9.35), en el caso en que f (x) = (x xo ) en la ecuacin diferencial del
problema (10.17), se tiene que

Z b Z
de f
y(x) = G(x, ) ( xo )d = lm n ( xo )G(x, )d = G(x, x0 ). (10.23)
a n

De esta manera, al menos intuitivamente y(x) = G(x, x0 ) es solucin de (10.17). Lo cual quiere
decir que G(x, ) es solucin del problema

L[G(x,
)] = (x )
)
(
a1 G(, ) + b1 dG(x,
dx x=
=0 (10.24)
(c f )
dG(x, )
a2 G( , ) + b2 dx = 0.
x=

A las soluciones de la ecuacin en (10.24) se les llama soluciones fundamentales.


A manera de resumen, el mtodo del problema asociado con la delta de Dirac consiste
en que para resolver el problema (10.17) debemos resolver primero el problema asociado al
funcional delta (10.24). En la seccin 10.3 daremos una justificacin terica de la tcnica aqu
descrita, pero por ahora procederemos a resolver este tipo de problemas de manera operativa.
Continuaremos, como es costumbre en este captulo, con un ejemplo.
 Ejemplo 10.6 Ilustraremos el mtodo descrito en esta seccin resolviendo paso a paso el
problema

00
y = f (x),
x (a, b), f C [a, b]
y(a) = 0,

y(b) = 0.

Para ello resolvemos primero el problema asociado


2
d
dx2 G(x, ) = (x ),
x (a, b),
G(a, ) = 0, (10.25)

G(b, ) = 0.

Para cada punto x 6= se tiene

d 2 G(x, )
= 0,
dx2
172 Funciones de Green

la cual se puede integrar para obtener


(
c1 x + c2 , a 6 x < ,
G(x, ) = (10.26)
c3 x + c4 , < x 6 b.

Con las condiciones de frontera G(a, ) = 0, G(b, ) = 0 se llega a


G(a, ) = c1 a + c2 = 0
y
G(b, ) = c3 b + c4 = 0.
En la seccin 10.3, ejemplo 10.14, se ver que la delta de Dirac es la derivada distribucional
2 )
de la funcin de Heaviside, por lo que al integrar una vez d G(x, dx2
= (x ) se debe tener
que la derivada distribucional de la funcin de Green es discontinua con una discontinuidad
de salto. La altura del salto est dada por la altura de la discontinuidad considerada, la cual en
este problema es uno. De esta forma, la funcin de Green debe ser continua, es decir,
G( , ) = c1 + c2 = c3 + c4
y
dG( + , ) dG( , )
= 1.
dx dx
+
Como dG(dx , ) = c3 y dG(dx , ) = c1 se tiene c3 c1 = 1. Para calcular c1 , c2 , c3 , c4 entonces
se debe resolver el sistema
ac1 + c2 = 0
bc3 + c4 = 0
c1 + c2 c3 c4 = 0
c3 c1 = 1.
Por lo tanto, despus de resolver el sistema se encuentra al sustituir en (10.26) que
(
b a(b )
G(x, ) = aab x ab , a 6 x < ,
b(a )
ab x ab , < x 6 b.
Con lo cual se llega a la solucin dada en el ejemplo 10.2. 

Algunos problemas permiten una aplicacin directa de la transformada de Laplace, como


veremos a continuacin.
 Ejemplo 10.7 Encuentre la funcin de Green del ejemplo 10.1 con b = usando la
transformada de Laplace. El problema est dado por

00
y = f (x),
x (0, ), f C [0, ]
y(0) = 0, (10.27)
0

y (0) = 0.
10.2 Mtodos para encontrar funciones de Green 173

Solucin. Notamos que las condiciones y(0) = 0, y0 (0) = 0 son apropiadas para aplicar la
transformada de Laplace. Aplicando la transformada de Laplace en el problema asociado
d 2 G(x, )
dx2 = (x ),
x (0, ),
G(0, ) = 0,
dG(x, )

dx = 0,
x=0

se tiene

d 2 G(x, )
 
L = L[ (x )]
dx2
s2 L[G](s, ) = es
es
L[G](s, ) = = L[(x )H(x )].
s2
Al tomar transformada inversa se obtiene la funcin de Green G(x, ) = (x )H(x ). Por
otro lado la solucin del problema es
Z
y(x) = f ( )(x )H(x )d ,
0

la cual coincide con la solucin dada anteriormente para el caso de b finito. 

En general para el clculo de la funcin de Green de un problema de la forma


 
d d
p(x) G(x, ) + s(x)G(x, ) = (x ) (10.28)
dx dx
)
(
a1 G(, ) + b1 dG(x,
dx x=
=0
dG(x, ) (10.29)
a2 G( , ) + b2 dx = 0,
x=

se deben considerar las condiciones (10.29), la condicin de continuidad de G(x, ) es decir

lm G(x, ) = lm G(x, ),
x + x

y la condicin de discontinuidad de la primera derivada de la funcin de Green que para el


problema bajo consideracin est dada por

d d 1
lm G(x, ) lm G(x, ) = .
x + dx x dx p( )

Pero debe mencionarse que la funcin de Green no siempre existe, por lo que se debe tener
cuidado al verificar que una funcin propuesta verifique todas y cada una de las condiciones
anteriores.
174 Funciones de Green

Interpretacin intuitiva de la funcin de Green


En los libros de ecuaciones diferenciales ordinarias (ver por ejemplo [5]) puede verse que el
xito de la delta de Dirac reside en que puede utilizarse para modelar fenmenos de naturaleza
impulsiva, como por ejemplo puede utilizarse para modelar el hecho fsico de poner en
movimiento una bola de billar o una bola de golf, mediante un golpe. Es decir, la delta de
Dirac se usa para modelar fenmenos en donde se aplica una gran fuerza a un objeto dado
en un tiempo muy pequeo. Desde este punto de vista, es posible entender intuitivamente
lo que significa la funcin de Green, es decir, es la respuesta a un impulso unitario (x )
en x = , descrito por el problema en ecuaciones diferenciales. Por otro lado, si la ecuacin
siguiente tiene una solucin
 
d d
p(x) y(x) + s(x)y(x) = f (x), 0<x<1 (10.30)
dx dx

se muestra intuitivamente que dicha solucin es de la forma 01 G(x; s) f (s)ds. En efecto, en


R

vez de considerar f (x) como una funcin fuente continua, la aproximamos por medio de
un conjunto discreto de funciones fuente f (s1 ), f (s2 ), . . . , f (sn ) que actan en los puntos
x = s1 , x = s2 , . . . , x = sn , todos en el interior de [0, 1]. Definimos la funcin G(x; sk ) como
la solucin fundamental de la ecuacin (10.30) debida a la fuente puntual unitaria que acta
en sk , es decir (x sk ). La solucin debida a un solo efecto f (sk )sk es por consiguiente
G(x; sk ) f (sk )sk . Sumando todas estas soluciones para los n trminos de las fuentes puntuales
que actan en [0, 1] la solucin adquiere la forma siguiente:
n
G(x; sk ) f (sk )sk . (10.31)
k=1

En el lmite cuando |sk | 0, la suma (10.31) tiende a la integral siguiente


Z 1
y(x) = G(x; s) f (s)ds, (10.32)
0
la cual proporciona una solucin a la ecuacin (10.30). Es decir una solucin fundamental
permite obtener una solucin de la ecuacin (10.30). De lo anterior resulta que el problema
esencial para obtener una solucin de ecuaciones no homogneas se reduce a obtener una
solucin fundamental en cada caso, como hemos visto.

10.2.3 Mtodo de la funcin de Green para edp


En R2 se define la funcin delta de Dirac como

(x , y ) = (x ) (y ).

De esta manera la propiedad fundamental de la delta puede escribirse como


Z Z
f (x, y) (x ) (y )dxdy = f ( , ).

10.2 Mtodos para encontrar funciones de Green 175

Establecido lo anterior se pueden extender los mtodos usados para resolver ecuaciones
ordinarias para resolver ecuaciones diferenciales parciales. Por ejemplo, para resolver el
problema de Poisson con condiciones de frontera homogneas suponiendo que tiene una nica
solucin,
(
u(x, y) = f (x, y)
(10.33)
u(0, y) = u(a, y) = u(x, 0) = u(x, b) = 0,

debemos resolver el problema


2 2
(
G(x, y, , ) = x2 G(x, y, , ) + y2 G(x, y, , ) = (x ) (y )
G(0, y, , ) = G(a, y, , ) = G(x, 0, , ) = G(x, b, , ) = 0.
Con lo que la solucin del problema de Poisson estar dada por
ZZ
u(x, y) = f ( , )G(x, y, , )d d,
R

donde R = [0, a] [0, b].


 Ejemplo 10.8 Mtodo de expansin en funciones propias para edp. Para el
rectngulo 0 < x < a, 0 < y < b con condiciones de frontera cero (10.33), puede demostrarse
que las funciones propias correspondientes al problema
(
u(x, y) = u(x, y)
(10.34)
u(0, y) = u(a, y) = u(x, 0) = u(x, b) = 0,

son mn (x, y) = sen (nx/a)sen (my/b), con valores propios correspondientes mn = (n/a)2 +
(m/b)2 , m, n = 1, 2, 3, .... En este caso, para obtener la funcin de Green, podemos aplicar
las mismas frmulas que en la seccin 10.2.1 cambiando solamente la integral por una integral
doble, as, por ejemplo ZZ
mn (x, y)2 dxdy = ab/4.
R
De esta manera, con las frmulas de la seccin 10.2.1 se tiene que
4 sen (nx/a)sen (my/b)sen (n /a)sen (m/b)
G(x, y, , ) = .
ab n=1 m=1 (n/a)2 + (m/b)2

Por lo tanto la solucin al problema 10.33 est dada por


ZZ
u(x, y) = f ( , )G(x, y, , )d d
R

lo cual puede verificar el lector. 

El mtodo de la solucin fundamental, puede emplearse para resolver un problema asociado


a la ecuacin de onda, para ello debe calcularse primero la funcin de Green del problema
asociado, como se ejemplifica a continuacin.
176 Funciones de Green

 Ejemplo 10.9 Calcule la funcin de Green que satisface la ecuacin

2 2
2
G(x,t, , ) c G(x,t, , ) = c2 (x ) (t ),
t 2 x2

donde < x, < , y 0 < t, , con condiciones iniciales


G(0,t, , ) = 0 y G(x,t, , ) x=0 = 0.
t

Solucin. Aplicando la transformada de Laplace a la edp, con las condiciones iniciales nulas
se obtiene
d 2 G s2
G = (x )es ,
dx2 c2
donde L[G(x,t, )] = G(x, s, , ). Ahora tomamos la transformada de Fourier en la ecuacin
anterior para obtener
1 exp(i s)
G(, s, , ) = ,
2 2 + s2 /c2

donde F[G(x, s, , )] = G(, s, , ). Al tomar la transformada de Fourier inversa se tiene que

es ei(x )
Z
G(x, s, , ) = 2 2 2
d.
2 + s /c

La integral compleja en la igualdad anterior puede evaluarse mediante el teorema del residuo
(ver [1] o [29], por ejemplo) con lo que se obtiene

c exp(s s|x |/c)


G(x, s, , ) = .
2s

Aplicando la transformada de Laplace inversa se llega a

c
G(x,t, , ) = H(t |x |/c),
2

la cual es la funcin de Green del ejemplo. 

2 2
2
Ejercicio 10.2 Verifique que la solucin del problema u c u = f (x,t) con
Z tZ t 2 x2
u(x, 0) = 0, ut (x, 0) = 0, est dada por G(x,t, , ) f ( , )d d. 
0
10.3 Distribuciones y funciones de Green 177

10.3 Distribuciones y funciones de Green


En esta seccin se hace una introduccin elemental al estudio de las distribuciones. Como se
indic al principio del captulo, esta seccin es la ms complicada del libro y se puede omitir
en un primer curso de edp.
Es necesario extender el concepto de derivada, por ejemplo, para dar sentido a las solucio-
nes discontinuas de la ecuacin de Burgers. Se espera que para los estudiantes de ecuaciones
diferenciales parciales est seccin sea su primer acercamiento a la teora moderna de ecua-
ciones diferenciales parciales. El siguiente tratamiento es una simplificacin del enfoque de
Kesavan en [18], en el cual la teora se desarrolla en RN con N > 1.
Definicin 10.2 Sea : R R. Se define el soporte de , sop( ), como el conjunto

sop ( ) = {x R : (x) 6= 0},

donde, como se acostumbra A denota la cerradura de A. Si sop ( ) es acotado, se sigue que


es compacto, en este caso se dice que tiene soporte compacto. El conjunto de todas las
funciones infinitamente diferenciables C (R) con soporte compacto es un espacio vectorial
que se denota por D(R).

 Ejemplo 10.10 Se sabe del clculo diferencial (ver por ejemplo [26]) que la funcin
( 2
e1/x , x > 0,
f (x) =
0, x60

pertenece a C (R). A partir de la funcin f se puede construir la funcin


( 2 2 2
ea /(a x ) , si |x| < a,
(x) = (10.35)
0 si |x| > a.

la cual puede demostrarse que pertenece a D(R) con sop ( ) = [a, a]. 

Definicin 10.3 Una sucesin de funciones {n } contenida en D(R) se dice que converge
a cero, si existe un conjunto compacto K R tal que sop (n ) K para toda n y si n y
D(R)
todas sus derivadas convergen uniformemente a cero en K, lo cual se denota por n 0.

Dado un espacio vectorial V sobre R, un funcional T es una transformacin T : V R. El


funcional se dice lineal si T (u + v) = T (u) + T (v) para toda u, v V y R.

Definicin 10.4 Un funcional lineal T : D(R) R se dice que es una distribucin en R


D(R)
si n 0 implica T (n ) 0.
178 Funciones de Green

 Ejemplo 10.11Una funcin f : R R se dice localmente integrable si para cada conjunto


compacto K R se tiene Z
| f (x)|dx < .
K
Por ejemplo, toda funcin continua en R es localmente integrable. Dada una funcin local-
mente integrable f se define el funcional lineal T f : D(R) R mediante la relacin
Z
T f ( ) = f (x) (x)dx.
R

No es difcil demostrar que T es una transformacin lineal. Supongamos que (n ) es tal que
D(R)
n 0 cuando n . Entonces existe un compacto K R, tal que el supxK n (x) 0,
cuando n , por lo tanto
Z Z

f (x)n (x)dx 6 sup n (x) | f (x)|dx 0,
K K

xK

cuando n , de donde T f es una distribucin en R. 

 Ejemplo 10.12 Delta de Dirac. Sea xo R. Se define como

xo ( ) = (xo ), D(R).
Claramente xo es una transformacin lineal, efectivamente
xo ( + ) = ( + )(x0 ) = (xo ) + (xo ) = xo ( ) + xo ().
D(R)
Supongamos que n 0. Puesto que n (xo ) 0 cuando n se tiene que xo (n ) 0.
Por lo tanto xo es una distribucin en R. 

N Obsrvese que no hay nada esotrico en la definicin de la distribucin delta. El funcional


delta de Dirac definido por ( ) = 0 ( ) = (0) est perfecta y simplemente definido
en el contexto del espacio de distribuciones. Ms an, lo que debera dar fin a toda
polmica sobre la delta de Dirac es que no existe ninguna funcin localmente integrable
f para la cual se tenga
Tf = ,
lo cual se demuestra en el siguiente lema.

Lema 10.1 NoRexiste funcin localmente integrable f tal que la distribucin inducida
cumpla T f ( ) = R f (x) (x)dx = ( )

Demostracin. Supongamos que existe f localmente integrable en R tal que T f = . Con-


sidere las funciones1 D(R) con soporte en [, ] tales que 0 6 6 1 y 1 en
(/2, /2). Entonces
( ) = (0) = 1,
1 Las cuales pueden construirse a partir de las funciones definidas en (10.35).
10.3 Distribuciones y funciones de Green 179

para toda . Por lo tanto


Z Z Z
1 = ( ) = f (x) (x)dx = f (x) (x)dx 6 | f (x)|dx 0 si 0
R |x|6 |x|6

dado que f es localmente integrable, lo cual es una contradiccin. 


Los ejemplos y lema anteriores muestran que el espacio de distribuciones contiene al
espacio generado por las funciones localmente integrables. La situacin es compleja ya
que adems incluye distribuciones definidas por medidas y otras ms, as que el espacio de
distribuciones es extraordinariamente vasto.

10.3.1 Derivadas de distribuciones


Las funciones localmente integrables nos servirn para construir algunas propiedades de las
distribuciones en general. Entre estas, la propiedad de derivacin dbil.
Sea f : R R con primera derivada continua en R, entonces f 0 es localmente integrable.
Sea un intervalo abierto y acotado, para D(R) con soporte contenido en se obtiene,
integrando por partes que
Z Z
0
T f 0 ( ) = f (x) (x)dx = f (x) (x) f (x) 0 (x)dx = T f ( 0 ).

R R

Esta propiedad motiva la siguiente definicin.

Definicin 10.5 Sea T : D(R) R una distribucin. Se define la derivada distribucional


T 0 de T como
T 0 ( ) = T ( 0 ).

Ahora demostraremos que T 0 es una distribucin. Dado que la derivacin sobre es lineal, la
D(R) D(R)
derivada T 0 es lineal. Sea n una sucesin tal que n 0, se tiene n0 0, dado que T es
distribucin T (n0 ) 0 y por lo tanto T 0 (n ) tambin converge a cero cuando n , es decir,
dT
T 0 es una distribucin. Se usa tambin la notacin T 0 = .
dx
 Ejemplo 10.13 De la definicin de la delta de Dirac

d
( ) = 0 (0).
dx
As la derivada distribucional de la delta es el negativo del funcional dipolo D definido por
D( ) = 0 (0). 

 Ejemplo 10.14 La funcin de Heaviside H definida como


(
1, x > 0,
H(x) = (10.36)
0, x < 0,
180 Funciones de Green

es localmente integrable y por lo tanto induce una distribucin


Z Z
TH ( ) = H(x) (x)dx = (x)dx.
R 0
Cuya derivada est dada por
dTH d
Z
( ) = TH ( 0 ) = dx = (0) = ( ).
dx 0 dx
Es decir, la derivada distribucional de la funcin de Heaviside es la delta de Dirac! 

En libros avanzados suele omitirse la palabra distribucional para decirse simplemente


derivada lo cual suele causar confusin en los estudiantes. Un ejemplo de que la distribu-
cin inducida por la derivada clsica y la derivada distribucional son objetos diferentes, es
justamente el ejemplo 10.14. Claramente la derivada clsica de la funcin de Heaviside es
la funcin cero excepto en el punto x = 0 donde la derivada clsica no est definida, por lo
tanto la distribucin inducida por la derivada clsica de la funcin Heaviside es el funcional
cero 0( ) 0, mientras que su derivada distribucional es ( ), la cual no es cero. Puede
demostrarse que si f C1 entonces coinciden estas dos nociones.
Para continuar requerimos el concepto de soporte R
de una distribucin. Dada una funcin
f localmente integrable, la distribucin T f ( ) = R f (x) (x)dx permite definir el soporte
sop(T f ) de T f como sop( f ). Para una distribucin T en general, el soporte, sop(T ), se define
como el complemento del conjunto abierto ms grande en el cual la distribucin se anula (una
distribucin T se anula en conjunto abierto , si T ( ) = 0 para toda con soporte contenido
en ), por ejemplo sop( ) = {0}. De manera anloga al concepto de funciones con soporte
compacto se tiene el de distribuciones con soporte compacto. Establecido este concepto, se
puede definir la convolucin de dos distribuciones, al menos una de ellas de soporte compacto.
Una vez ms, el ejemplo de distribuciones inducidas por funciones localmente integrables
nos ayuda a definir la convolucin de distribuciones, para este fin, primero definimos la
convolucin entre una distribucin y una funcin D(R).
Recordamos que la convolucin entre dos funciones u, v integrables en R, se define como
Z
(u v)(x) = u(y)v(x y)dy.

Si definimos (x u)(y) = u(y x) y ub(y) = u(y) se tiene


Z
(u v)(x) = u(y)x vb(y)dy.

Si u es localmente integrable se extiende la definicin de la convolucin para la distribucin
inducida por u y la funcin D(R) como
(Tu )(x) = Tu (x b).
En general, se define para una distribucin T cualquiera la convolucin T donde D(R)
como la funcin
(T )(x) = T (x b).
10.3 Distribuciones y funciones de Green 181

Ejercicio 10.3 a) Compruebe que

[
(x u) = x (b
u) (10.37)
x y = x+y . (10.38)

b) Demuestre que x ( ) est en D(R) para x R. 

Introducimos ahora la convolucin entre distribuciones.


Definicin 10.6 Sean S, T distribuciones, al menos una de ellas con soporte compacto.
La convolucin S T es la nica distribucin caracterizada por las siguientes condiciones
equivalentes:
i) (S T ) = S (T ), para toda D(R).
ii) (S T )( ) = (S (T b))(0).

Se tiene el siguiente resultado importante

Teorema 10.1 Sea T una distribucin, entonces

T = T = T

y
T (n) = (n) T.
Demostracin. Sea D(R) entonces

( )(x) = (x b) = x b(0) = b(x) = (x).

Por lo tanto = . Por otra parte, en el lema 10.2 se demuestra que es conmutativa y
asociativa para distribuciones, de este hecho se sigue que

( T ) = (T ) = T ( ) = T .

Entonces ( T T ) = 0 para toda D(R) de donde se sigue que T T = 0.


Efectivamente, si S es una distribucin tal que S = 0 para toda D(R) entonces como
b D(R) tenemos
0 = (S b)(0) = S( )

y por lo tanto S 0.
Para las derivadas demostramos primero dos cosas:
i) (T )(n) = (T (n) ) = T ( (n) ).
(n) (n)
ii) (T1 T2 )(n) = (T1 ) T2 = T1 (T2 ).
182 Funciones de Green

Demostracin parte i). Tenemos


d (T )(x) (T )(x h)
(T )(x) = lm
dx h0 h
1
= lm [(T )(x) h (T )(x)]
h0 h
1
= lm [(T )(x) (T (h ))(x)]
h0 h
1
= lm [(T ( h ))(x)]
h0 h
!
(\ h )
= lm T x
h0 h
!!  
d
c d
= T x = T
dx dx
d
dado que D(R). La parte faltante de la demostracin se deja como ejercicio.
dx
Demostracin parte ii). Se tiene que
(T1 T2 )(n) = (T1 T2 ) (n) , por la parte i)
= T1 (T2 (n) ), definicin 10.6
(n)
= T1 ((T2 ) ), parte i)
(n)
= (T1 (T2 ) ) , definicin 10.6.
Con argumentos similares a los de la parte i) se tiene (T1 T2 )(n) = T1 (T2 )(n) . 

Lema 10.2 Kesavan [18]. Sean T1 , T2 , T3 distribuciones en RN .


i) Si al menos alguna de T1 , T2 tiene soporte compacto, entonces

T1 T2 = T2 T1 .

ii) Si S1 y S2 son los soportes de T1 y T2 respectivamente, y al menos uno de ellos


compacto, entonces
sop(T1 T2 ) S1 S2 .
iii) Si al menos dos de las distribucionesT1 , T2 , T3 tienen soporte compacto entonces

T1 (T2 T3 ) = (T1 T2 ) T3 .

Demostracin. La demostracin es directa, sin embargo demasiado tcnica para un primer


acercamiento, sugerimos que el lector revise en el libro citado. 
 Ejemplo 10.15 Consideramos la funcin de Heaviside H, entonces
0 H = H0 = =
1 0 = 10 = 0,
10.3 Distribuciones y funciones de Green 183

como el lector puede verificar. 

Definicin 10.7 Considrese un operador diferencial


m
dn
L[u] = an(x) u(x),
n=0 dxn

donde an (x) C (R). Sean S, T distribuciones tales que

L(T ) = S, (10.39)

entonces se dice que T es una solucin distribucional de la ecuacin (10.39). En particular,


si existe una solucin distribucional de la ecuacin

L(T ) = , (10.40)

se dice que T es una solucin fundamental distribucional de la ecuacin (10.40). Tambin


se dice que T es una solucin fundamental del operador L.

 Ejemplo 10.16 La distribucin inducida por la funcin de Heaviside TH es una solucin


fundamental de la ecuacin
d
T = ,
dx
como se vio en el ejemplo 10.14. 

N Claramente, se dice una solucin fundamental ya que la distribucin inducida por


d
cualquier constante C es solucin de la ecuacin dx T = 0 y as TH + C tambin es
solucin fundamental de la ecuacin, es decir

(TH +C)0 = .

En el siguiente ejemplo se proporcionan soluciones fundamentales para el operador de


Laplace en RN , N > 2.
Ejemplo 10.17 Operador de Laplace. Hemos visto en la seccin 4.2 que la ecuacin
de Laplace es invariante respecto de rotaciones. De ello se desprende que la ecuacin

u = 0

tiene simetra esfrica lo cual hace posible encontrar soluciones de la forma

u = (r)

donde r
r= (xi i)2
i
184 Funciones de Green

es decir, soluciones que son invariantes bajo rotaciones alrededor del punto = (1 , . . . , N ).
Puede demostrarse por medio de la regla de la cadena (como se hizo en la seccin 4.2 para
N = 2, 3) que en stas condiciones la ecuacin de Laplace se reduce a
N 1 0
u = 00 (r) + (r) = 0,
r
as satisface una ecuacin diferencial ordinaria, la cual al integrarse se obtiene
0 (r) = Cr1N
y finalmente
2N
Cr
, si N > 2
(r) = 2 N (10.41)
C log r si N = 2

donde C es una constante. 

N Puede demostrarse que para cierta constante C la funcin u(x) = (r) es solucin
fundamental del operador , es decir, la solucin u del ejercicio anterior, satisface la
ecuacin simblica
u = .

Finalmente, las soluciones fundamentales si existen, nos permiten resolver ecuaciones ms


complejas, si T es una solucin fundamental con soporte compacto de la ecuacin L(T ) =
se tiene !
m m
L(S T ) = an(x)(S T )(n) = S an(x)T (n) = S = S,
n=1 n=1
es decir, S T es solucin de la ecuacin L[E] = S, de acuerdo con el teorema 10.1.
Para terminar este captulo motivamos con un ejemplo para introducir una definicin
equivalente de funcin de Green, siempre que sta exista, de un problema con valores en la
frontera asociado a L[u], a saber, como una solucin fundamental que satisface las condiciones
de frontera. Las funciones de Green pueden ser calculadas explcitamente slo en algunos
casos. El mayor poder de las funciones de Green se encuentra en la teora de edp que es objeto
de un curso ms avanzado, el cual puede estudiarse por ejemplo en [18] o en [25].
 Ejemplo 10.18 Considere el ejemplo 10.2. La funcin de Green est dada por
(
(xa)( b)
ba si a 6 x 6 ,
G(x, ) = (xb)( a)
ba si 6 x 6 b.
Se demuestra que G es la solucin distribucional del siguiente problema con valores en la
frontera como funcin de x.
y00 (x) = (x ), a<x<b (10.42)
y(a) = y(b) = 0. (10.43)
10.3 Distribuciones y funciones de Green 185

Observe que la funcin G satisface las condiciones de frontera. Para demostrar que G satisface
la ecuacin (10.42) se escribe G en trminos de la funcin de Heaviside como sigue:
1
G(x, ) = [H(x )(x b)( a) + H( x)(x a)( b)]
ba
y se calcula

G 1
(x, ) = (x )[(x b)( a) (x a)( b)]
x ba
1
+ [H(x )( a) + H( x)( b)].
ba
Notemos que (x )[(x b)( a) (x a)( b)] = 0 y por lo tanto

2G 1
2
(x, ) = [ (x )( a) (x )( b)] = (x )
x ba
inversamente, si G satisface (10.42) y (10.43) entonces G es la funcin de Green del problema,
como puede verificarse. 

Para el caso general se tiene la siguiente:


Definicin 10.8 Funcin de Green. Una funcin de Green para el problema (10.14),
(10.15), siempre que exista, es una solucin en el sentido de distribuciones del problema

L[G(x, y)] = (x y), x, y (10.44)


B[G(x, y)] = 0, x , y , (10.45)

donde las derivadas en los operadores estn tomadas con respecto a x.


186 Funciones de Green

10.4 Problemas y ejercicios del Captulo 10


1. Algunos problemas de edo pueden resolverse mediante la construccin de una funcin
de Green usando un mtodo alternativo al presentado en este libro. Como ejemplo
resolveremos el problema
(
y00 + y = x
(10.46)
y(0) = y(1) = 0.

A fin de resolver este problema se procede como sigue:


a) Muestre que el siguiente problema tiene como solucin nica la trivial y por lo
tanto la funcin de Green existe
(
y00 + y = 0
(10.47)
y(0) = y(1) = 0.

La funcin de Green se encuentra a partir de la solucin general de la ecuacin en


(10.47) para x < y x > y definiendo:
(
a1 ( ) cos x + a2 ( ) sen x 06x6
G(x, ) = (10.48)
b1 ( ) cos x + b2 ( ) sen x 6 x 6 1.

Muestre que bajo las hiptesis:


i) lmx G(x, ) lmx + G(x, ) = 0,
ii) lmx + Gx (x, ) lmx Gx (x, ) = 1,
iii) G(0, ) = G(1, ) = 0.

N Estas propiedades son una consecuencia directa de la definicin 10.8.

Las funciones a1 , a2 , b1 , b2 quedan determinadas y de hecho


(
sen( 1) sen x
06x6
G(x, ) = sen sen 1
sen (x1) (10.49)
sen 1 6 x 6 1.

b) Dada la funcin de Green del inciso anterior muestre que la solucin del problema
(10.46) est dada por
Z 1
y(x) = G(x, ) d .
0
Demuestre lo anterior dividiendo la integral en los intervalos

0 6 x 6 y 6 x 6 1.

2. Como en el ejercicio anterior, resuelva el problema

y00 y = x (10.50)
y(0) = y(1) = 0, (10.51)
10.4 Problemas y ejercicios del Captulo 10 187

por medio de la funcin de Green. Demuestre que la funcin


(
a1 ( )ex + a2 ( )ex 06x6
G(x, ) = x x
(10.52)
b1 ( )e + b2 ( )e 6 x 6 1,
bajo las hiptesis:
i) lmx G(x, ) lmx + G(x, ) = 0,
ii) lmx + Gx (x, ) lmx Gx (x, ) = 1,
iii) G(0, ) = G(1, ) = 0.
Las funciones a1 , a2 , b1 , b2 estn determinadas y G est dada por
(
senh( 1) senh x
06x6
G(x, ) = senh senh 1
senh (x1) (10.53)
senh 1 6 x 6 1.
Demuestre que
Z 1
senh x
y(x) = G(x, ) d = x.
0 senh 1
Compruebe que y(x) as definida es solucin de (10.50) junto con las condiciones de
frontera.
3. En general un problema con valores en la frontera asociado a la ecuacin diferencial
ordinaria de orden n puede resolverse mediante la funcin de Green. Dado el problema
L[y] = an (x)y(n) + an1 (x)y(n1) + + a0 (x)y = f (x), x (a, b)
(1) (n1) (n1)
Vk [y] = k0 y(a) + k y0 (a) + + k y (a)
(1) (n1) (n1)
+k0 y(b) + k y0 (b) + + k y (b)
= 0, k = 1, . . . , n 1,
donde ak , k = 0, . . . , n y f son funciones continuas y an (x) 6= 0, para x [a, b].
Demuestre que el operador L posee una y una sola funcin de Green (si el problema
homogneo asociado tiene slo la solucin trivial) dada por
G(x, ) = a1 ( )y1 (x) + a2 ( )y2 (x) + + an ( )yn (x), para a 6 x 6 ,
G(x, ) = b1 ( )y1 (x) + b2 ( )y2 (x) + + bn ( )yn (x), para 6 x 6 b.
Donde y1 , . . . , yn son soluciones linealmente independientes de la ecuacin homognea
asociada L[y] = 0 y la funcin G(x, ) satisface las hiptesis
i) lmx G(x, ) lmx + G(x, ) = 0, y
k k
lmx + xk G(x, ) lmx xk G(x, ) = 0, k = 1, . . . , n 2.
n1 n1
ii) lm G(x, ) lm
x + xn1 G(x, ) = an1( ) ,
x xn1
iii) G como funcin de x satisface las condiciones de frontera.
Demuestre que L[G(x, )] = 0, para x 6= . En tal caso la solucin del problema L[y] =
f (x) con condiciones de frontera Vk [y] = 0 est dada por
Z 1
y(x) = G(x, ) f ( )d .
0
188 Funciones de Green

4. (Tomado de [20].) Use el problema anterior para determinar la funcin de Green asociada
al problema
yiv = 1; y(0) = y0 (0) = y00 (1) = y000 (1) = 0
y resulvalo.
Solucin. G(x, ) = x2 /6(3 x), 0 6 x 6 ; 2 /6(3x ), 6 x 6 1, y = x2 /24(x2
4x + 6).
5. Resuelva mediante la funcin de Green, el problema y00 + y = x2 ; y(0) = y(/2) = 0.
6. Resuelva el problema siguiente por el mtodo de expansin en funciones propias

d2y
+ y = f (x), y(0) = 0, y(l) = 0.
dx2
7. Derive con respecto a la funcin G definida en el ejemplo 10.3 en la seccin 10.1 para
obtener la frmula integral de Poisson.
8. Utilice las funciones definidas en 10.35 para construir las funciones usadas en la
demostracin del lema 10.1.
9. Complete la parte i) en la demostracin del teorema 10.1 , es decir, demuestre la igualdad
que falta y proceda por induccin a completar la demostracin.
10. Considere la ecuacin de calor unidimensional con las condiciones iniciales y de frontera

u 2u
= 2
t x
u(0,t) = 0
u(L,t) = 0
u(x, 0) = g(x).

Use el mtodo de separacin de variables para resolver el problema e intercambie el


orden de integracin con el de la suma infinita. La solucin as descrita contiene una
funcin de Green? Explique.
Concavidad
El teorema de Gauss
Convergencia de series

A Hechos bsicos del Clculo

A.1 Concavidad
Definicin A.1 Se dice que una funcin f es cncava hacia arriba (convexa) en un
intervalo (a, b) si y slo si para todo x, y del intervalo se cumple

f (tx + (1 t)y) < t f (x) + (1 t) f (y), para 0 < t < 1. (A.1)

Similarmente, se dice que f es cncava hacia abajo si f es cncava hacia arriba, en este
caso se cumple que

f (tx + (1 t)y) > t f (x) + (1 t) f (y), para 0 < t < 1. (A.2)

El lector debe notar que tomando t = 1/2 en la definicin A.1 se tiene la relacin
 
x+y f (x) + f (y)
f < , (A.3)
2 2

es decir, f es cncava hacia arriba si evaluada en el punto intermedio de x y y, la funcin es


menor que el promedio de f en los puntos x, y.
En el caso en el que la funcin f = f (x) es derivable se puede ver fcilmente (por ejemplo
en [26, Teorema 2 p. 287]) que la funcin es cncava hacia arriba en (a, b), si f 0 es creciente
2
1 . Adems se sabe que si d f (x) > 0 en un intervalo, entonces d f (x) es creciente. Podemos
dx2 dx
2
d f (x)
concluir que si > 0, en un intervalo, la funcin en un punto cualquiera del intervalo
dx2
ser menor que el promedio de la funcin evaluada en puntos vecinos que circunden al punto
1 Se dice que una funcin f es creciente en un intervalo, si f (a) < f (b) siempre que a y b sean puntos en el
intervalo con a < b.
190 Hechos bsicos del Clculo

dado de acuerdo con (3.7). Por otra parte, si f es cncava hacia abajo
 
x+y f (x) + f (y)
f > . (A.4)
2 2

d 2 f (x)
As que puede demostrarse que si < 0, entonces la funcin f en un punto cualquiera
dx2
del intervalo ser mayor que el promedio de la funcin evaluada en puntos vecinos que
circunden al punto dado de acuerdo a (A.4).

A.2 El teorema de Gauss


La siguiente formulacin simple del teorema de Gauss es suficiente para las aplicaciones en
este libro
Teorema A.1 Sea R3 una regin slida simple cuya superficie frontera , con
normal exterior n, est orientada positivamente. Sea F : R3 R3 un campo vectorial cuyas
funciones componentes tienen derivadas parciales continuas sobre una regin abierta que
contiene a . Entonces ZZ ZZZ
F n dS = div F dV (A.5)

A.3 Convergencia de series


Definicin A.2 Sean f y n , n = 1, 2, . . . funciones definidas en un intervalo [a, b] y sean

cn C constantes. Se dice que la serie cn n (x) converge puntualmente a f (x), es decir,
n=0
N
en cada punto x de [a, b], si lm
N
cnn(x) = f (x), para cada x [a, b].
n=0


Definicin A.3 Se dice que la serie cn n (x) converge uniformemente a f (x), es decir,
n=0
> 0 existe N = N() tal que para toda x [a, b] si
[a, b], si para cada
en cada punto x de
N
n > N, entonces f (x) cn n (x) < .

n=0

Ecuaciones diferenciales lineales ordi-
narias
de primer orden
Ecuaciones de primer orden no
homogneas
Apndice. Ecuaciones de segundo
orden
Ecuaciones homogneas
Ecuacin de Euler
Ecuaciones no homogneas
Mtodo de Frobenius

B Ecuaciones diferenciales

Los aspectos bsicos de las ecuaciones diferenciales ordinarias son prerrequisito de cualquier
curso de ecuaciones diferenciales parciales. Para un estudio detallado de los temas tratados en
este apndice se recomienda [5].

B.1 Ecuaciones diferenciales lineales ordinarias


de primer orden
B.1.1 Ecuaciones de primer orden no homogneas
Dada la ecuacin diferencial ordinaria
dy
+ a(x)y = b(x), (B.1)
dx
a la funcin R
a(x)dx
(x) = e ,
se le conoce como factor integrante de la ecuacin (B.1). La solucin de la ecuacin se
encuentra multiplicando por el factor integrante e integrando posteriormente de donde
R
Z 
a(x)dx
y(x) = e (x)b(x)dx + c .

B.2 Ecuaciones de segundo orden con


coeficientes constantes
B.2.1 Ecuaciones homogneas
Considere la ecuacin
Ay00 (t) + By0 (t) +Cy(t) = 0 (B.2)
192 Ecuaciones diferenciales

donde A, B,C son constantes reales dadas. Para resolverla se propone y(t) = et . Al derivar y
al sustituir en (B.2) se obtiene despus de dividir por et la ecuacin caracterstica dada por:

A 2 + B +C = 0, (B.3)

la cual es una ecuacin cuadrtica que se puede resolver para . Se tienen las siguientes
soluciones generales de la ecuacin ordinaria de segundo orden con coeficientes constantes:

1/(2A)(B+ B2 4AC)t + c e1/(2A)(B B2 4AC)t , I > 0
c1 e
2
y(t) = eB/(2A)t [c1 cos((4AC B2 )t) + c2 sen ((4AC B2 )t)], I < 0, (B.4)
B/(2A)t

B/(2A)t
c1 e + c2 t e , I = 0,

donde I = B2 4AC.

B.2.2 Ecuacin de Euler


Una ecuacin de la forma ar2 R00 (r) + brR0 (r) + cR(r) = 0 se llama ecuacin de Euler. Para
resolverla, se propone una solucin de la forma R(r) = r , r > 0. Derivando esta expresin y
sustituyendo en la ecuacin de Euler se tiene despus de cancelar r :

a( 1) + b + c = 0

o bien
a 2 + (b a) + c = 0,
la cual es llamada ecuacin caracterstica de la ecuacin de Euler. Si 1 , 2 son races distintas
de la ecuacin anterior se tiene la solucin general

R(r) = c1 r1 + c2 r2 . (B.5)

 Ejemplo B.1 La ecuacin r2 R00 (r) + rR0 (r) n2 R(r) = 0 tiene ecuacin caracterstica
2 n2 = 0, de donde = n y as R(r) = c1 rn + c2 rn . 

B.2.3 Ecuaciones no homogneas


En esta seccin consideramos ecuaciones diferenciales de segundo orden de la forma

Ay00 (t) + By0 (t) +Cy(t) = g(t). (B.6)

La solucin de esta ecuacin (ver por ejemplo [5]) est dada por la suma de la solucin general
de la ecuacin homognea asociada Ay00 (t) + By0 (t) +Cy(t) = 0, mas una solucin particular
(t), es decir satisface A 00 (t) + B 0 (t) +C(t) = g(t).
 Ejemplo B.2 Resuelva la ecuacin y00 + y = 3.
Solucin. Una solucin particular es (t) = 3. La solucin de la ecuacin homognea asociada
y00 + y = 0 es y(t) = c1 cost + c2 sent. Por lo tanto la solucin general de la ecuacin y00 + y = 3
es y(t) = c1 cost + c2 sent + 3. 
B.2 Apndice. Ecuaciones de segundo orden 193

Supongamos que la ecuacin homognea asociada a la ecuacin (B.6) tiene soluciones


linealmente independientes y1 (t), y2 (t) entonces una solucin particular de la ecuacin (B.6)
est dada por la frmula
(t) = u1 (t)y1 (t) + u2 (t)y2 (t),
donde
g(t)y2 (t) g(t)y1 (t)
u01 (t) = y u02 (t) =
W [y1 , y2 ](t) W [y1 , y2 ](t)
W [y1 , y2 ](t) = y1 (t)y02 (t) y01 (t)y2 (t) es el Wronskiano de y1 , y2 . En la prctica u1 , u2 pueden
encontrarse por integracin directa en slo algunos casos, dado que las expresiones para tales
funciones pueden llegar a ser muy complicadas. A pesar de las complicaciones para encontrar
una solucin particular de la (edo) resulta que para ciertas funciones g(t) se pueden encontrar
soluciones particulares por el mtodo de la conjetura juiciosa. Por ejemplo cuando

g(t) = a0 + a1t + a2t 2 + + ant n

se propone a de la forma

n
A0 + A1t + + Ant , C 6= 0,

(t) = t(A0 + A1t + + Ant n ), C = 0, n 6= 0, (B.7)

2
t (A0 + A1t + + Ant n ), C = B = 0.

Los coeficientes Ak , 0 6 k 6 n se calculan directamente al sustituir en la ecuacin diferencial


e igualar el resultado con los coeficientes de g(t) = a0 + a1t + a2t 2 + + ant n los cuales se
suponen conocidos. Este mtodo, conocido como la conjetura juiciosa puede generalizarse
sin dificultad para g de la forma

g(t) = (a0 + a1t + a2t 2 + + ant n )et ,



con real o incluso = i, donde i = 1.

B.2.4 Mtodo de Frobenius


Considrese la ecuacin diferencial de segundo orden con coeficientes no constantes
d2y dy
+ a(x) + b(x)y = 0. (B.8)
dx2 dx
Se dice que x = 0 es un punto ordinario de a(x) y b(x) si ambas funciones pueden desarrollarse
en series de Taylor alrededor de x = 0. En tal caso se garantiza que y puede escribirse como

y(x) = anxn. (B.9)
n=0

Si x = 0 no es un punto ordinario, se le llama punto singular, por ejemplo, para la ecuacin de


Bessel de orden n :
d 2 y 1 dy x2 n2
+ + y=0 (B.10)
dx2 x dx x2
194 Ecuaciones diferenciales
x2 n2
se tiene que la funcin a(x) = 1x tiene un polo simple en x = 0 y la funcin b(x) = x2
tiene
un polo doble en x = 0. Este caso, puede resolverse haciendo

y(x) = x p an x n . (B.11)
n=0

El mtodo de Frobenius consiste en proponer una solucin de la forma (B.11) sustituirla en la


ecuacin diferencial por resolver y obtener los coeficientes an y el parmetro p a partir de la
serie obtenida.
Bibliografa

[1] Ahlfors, L. V., Complex Analysis, Third Edition, Mc Graw Hill 1979.

[2] Anderson, J. D., Computational Fluid Dynamics: The Basics with Applications, McGraw
Hill 1994.

[3] Atkinson, K., E., An introduction to Numerical Analysis, John Wiley & Sons, Inc. 1989.

[4] Bitsadze, A. V., Kalinichenko, D. F., A collection of problems on the equations of


Mathematical Physics, MIR Publishers Moscow 1977.

[5] Braun, M., Differential Equations and Their Applications, Springer Verlag 1993.

[6] Churchil, R. V., Operational Mathematics Third Edition, McGraw Hill, 1972.

[7] Churchil, R. V., Brown J. W., Fourier Series and Boundary value Problems Third Edition,
McGraw-Hill, 1978.

[8] Courant R., John F., Introduccin al Clculo y al Anlisis Matemtico Vol. 2, Limusa
Noriega editores 2004.

[9] Drabek, P., Hulova. G., Elements of Partial Differential Equations, de Gruyter, 2007.

[10] Friedman, A., Foundation of Modern Analysis, Dover Publications, Inc New York 1982.

[11] Friedberg S. H., Insel A. J., Spence L. E., Linear Algebra, Prentice Hall 2005.

[12] Folland G. B., Real Analysis: Modern Techniques and Applications, Johnn Wiley and
Sons, Inc. 1984.
196 BIBLIOGRAFA

[13] Gasquet, C., Witomski, P. Fourier Analysis and applications, Springer-Verlag New York
1999.

[14] Heaviside, O., Electromagnetic Theory, V.II, London, the electrician printing and publis-
hing, 1899.

[15] Isaacson, E., Keller, H. B., Analysis of Numerical Methods Jhonn Wiley, New York,
1966.

[16] John, F., Partial Differential Equations, Springer-Verlag N. Y., 1982.

[17] Katznelson Y., An introduction to Harmonic Analysis, Dover Publication, Inc, New York
1968.

[18] Kesavan S., Topics in Functional Analysis and Applications, John Wiley and Sons, Inc.
1989.

[19] Keane M. K., A Very Applied First Course in Partial Differential Equations, Prentice
Hall 2002.

[20] Krasnov M., Kisielov A., Makarenko G.m Ecuaciones integrales, Editorial Mir. 1982.

[21] Lax P. D., The Formation and Decay of Shock Waves, The American Mathematical
Monthlty, Vol 79, No. 3 (1972) p 227-241.

[22] Lehmann, Ch., Geometra analtica, ed. Limusa, 2007.

[23] Ockendon J., Howison S., Lacey A., Movchan A., Applied Partial Differential Equations
Oxford University Press 1999.

[24] Pinsky, M. A., Introduccin al anlisis de Fourier y las ondoletas, International Thomson
Editores 2003.

[25] Renardy M., Rogers C. R., An Introduction to Partial Differential Equations, second
edition, Springer-Verlag New York 2004.

[26] Spivak, M., Calculus, ed Revert, S. A., 1981.

[27] Strauss, W. A., Partial Differential Equations: An Introduction, John Wiley & Sons, Inc.,
New York, 1992.

[28] Tijonov, A., Samarsky, A., Ecuaciones de la fsica matemtica ed. MIR Mosc 1980.

[29] Weinberg, H. F., Ecuaciones diferenciales en derivadas parciales con mtodos de varia-
ble compleja y de transformaciones integrales, Ed. Revert, Barcelona 1992.

[30] Zachmanoglou E. C., Thoe D. W., Introduction to Partial Differential Equations, Dover
Publications, Inc., New York, 1986.
BIBLIOGRAFA 197

[31] Zill D. G., Cullen M.R., Ecuaciones diferenciales con problemas de valores en la frontera,
8a edicin, Cengage Learning, 2008.
ndice alfabtico

C principio clsico de, 158.

clasificacin de las edp 5 E


coeficientes de Fourier,
para la ecuacin de calor, 72 ecuacin
para la ecuacin de onda, 79 de Burgers, 24
condiciones de calor, 33
de frontera (cf) 36 Deduccin de la, 33
de tipo Dirichlet 37 descripcin de la, 38
de tipo Neumann 37 de Euler, 192
de tipo Robin 37 de movimiento de una membrana circular,
generales 37 110
iniciales (ci) 36 de Laplace, 47
conjetura juiciosa, mtodo de la, 193 de Legendre, 111
convergencia, de onda, 51
puntual 190 de transporte, 18
uniforme 190 ecuacin caracterstica,
convexa, funcin, 189 de la ecuacin diferencial ordinaria de se-
convexin, 18 gundo orden 192
de la ecuacin parcial homognea de pri-
D
mer orden 19
Delta de Dirac, 178 edp, 1
Derivada distribucional, 179 ecuaciones de Maxwell 54
Distribucin, 177 ecuaciones diferenciales ordinarias
delta de Dirac,178 de primer orden 191
soporte de una, 180 de segundo orden
Duhamel, principio de 41, 155 , con coeficientes constantes 191
NDICE ALFABTICO 199

no homogneas 192 Ley de Newton de intercambio de temperatura,


extensin peridica 92 37

factor integrante, 191


frecuencia fundamental, 81
Fick, ley de 35
forma cannica, 5
de las ecuaciones elpticas, 8
de las ecuaciones hiperblicas, 6
de las ecuaciones parablicas, 7
forma cuadrtica 11
Definida, 11
Degenerada, 11
indefinida, 11
Frmula integral de Poisson, 83, 167.
Frmula de Duhamel, 157
Frmula de Kirchhoff-Poisson, 59.
frmula de Rodrigues, 112
frmula en diferencias finitas para
la ecuacin de onda, 123
la ecuacin de calor, 125
Fourier,
Ley de, 33
series de, 70, 89
fuente, 45

Gauss, el teorema de, 190


Gibbs, fenmeno de, 74, 92
Green, funcin de, 145,
definicin de la funcin de, 168,
definicin formal de la funcin de, 185

Invarianza del operador de Laplace


respecto de rotaciones, 48

Laplaciano,
en coordenadas polares y esfricas, 49
200 NDICE ALFABTICO

M mtodo de DAlembert, 55
de laplace
Mtodo de las caractersticas 19 mediante separacin de variables, 81
Mtodos numricos, 121 solucin fundamental, 145
diferencias finitas, 122 distribucional, 183
para ecuacin Laplace, 131 Sturm-Liouville, problema de 103
Crank-Nicholson, 127 sumidero, 45
N T
n-simos armnicos, 80 Tcnica de separacin de variables, 65
O Teorema
de unicidad
Operador para la ecuacin de calor, 40
lineal, 2 para la ecuacin de Poison, 48
autoadjunto, 115 Principio del mximo
Ortogonales, vectores, 115 para la ecuacin de calor, 40
para la ecuacin de Laplace, 47
P Transformada
de Fourier, 139
Polinomios de
de Laplace, 145
Legendre, 112
Hermite, Thevychevff, 120 U
principio de Duhamel, 155
principio de Huygens, 61 Unicidad de las soluciones de las ecuaciones
principio del mximo, parablicas, 40
para la ecuacin de calor 39
para la ecuacin de Laplace 47 V
principio de superposicin 66, 70
problema de calor (PC), 36 valores propios,
problema de Sturm-Liouville asociados con una forma cuadrtica, 10,
regular, 117 del problema de Sturm-Liouville 104, 11
singular, 107

serie de Fourier,
para la ecuacin de calor 71
para la ecuacin de onda 79
trigonomtricas 90
solucin de la ecuacin
de calor
mediante separacin de variables, 65
de onda
mediante separacin de variables, 78

You might also like