Beruflich Dokumente
Kultur Dokumente
Ecuaciones en derivadas
parciales
9
Consideremos una ecuacion homogenea y reducible,
(ai Dx + bi Dy + ci ) zi = 0, i = 1, 2, . . . n, (5.3)
10
Hemos de tener en cuenta que si aDx + bDy + c es un factor de multipli-
cidad k, entonces la correspondiente solucion es
k1
cx
xi i (ay bx) e a ,
i=0
La solucion de la ecuacion
(Dx Dy 2) z1 = 0 ,
es de la forma
z1 = e2x 1 (x + y) .
11
La solucion de la ecuacion
(Dx Dy ) z2 = 0 ,
es de la forma
z2 = 2 (x + y) .
As la solucion general de la ecuacion homogenea es
zh = e2x 1 (x + y) + 2 (x + y) .
In[]:=DSolve[{y[x] == -1,
y[x]==-u[x]/(4*x*Exp[-2*y[x]])},
{y[x], u[x]}, x]
Out[]={{y[x] -> -x + C[1], u[x] -> E^(2 x - 2 C[1])
(-1 + 2 x) + C[2]}}
u = 2xe2y e2y .
12
o sea,
dy dy 1 dz
= 1 , = .
dx dx 2xe 2y e 2y + 2z dx
Utilizando el Mathematica, el sistema de ecuaciones diferenciales lo podemos
resolver de la siguiente manera:
(Dx Dy 2Dx + 1) z = 2 + x2 + y 2 .
zp = ax2 + bxy + cy 2 + dx + ey + g .
13
In[]:= zp = a*x^2+b*x*y+c*y^2+d*x+e*y+g
In[]:=Expand[D[zp,x,y]-2*D[zp,x]+zp]
Out[]=b-2d+g-4ax+dx+ax^2-2by+ey+bxy+cy^2
a = 1 , d 4a = 0 , b = 0 , e 2b = 0 , b 2d + g = 2 , c = 1 .
Resolviendo el sistema
In[]:=Solve[{b-2d+g==2,-4a+d==0,a==1,-2b+e==0,
b==0,c==1},{a,b,c,d,e,g}]
Out[]={{a -> 1, b -> 0, c -> 1, d -> 4, e -> 0, g -> 10}}
zp = x2 + y 2 + 4x + 10 .
Xn + n Xn = 0
14
cuya solucion general vimos en Ampliacion de Matematicas que era, para
n > 0
u(0, t) = 0.
u(l, t) = 0
donde tenemos
n
2
sin n l = 0 n = .
l
Descomposicion de funciones
Como sabemos, una funcion, f (x), se puede aproximar en un intervalo
x [0, l] por una serie en senos que se anulen en x = 0 y en x = l. Si, ademas
se tiene que f (0) = f (l) = 0 la convergencia sera uniforme. Por tanto, la
funcion se puede descomponer
n x
15
Con esto se pueden calcular los coecientes Cn
n x
2 l
Cn = f (x) sen dx . (5.18)
l 0 l
Para comprobar las reglas de ortogonalidad, podemos denir la funcion
ort[n_,m_]:=NIntegrate[Sin[n*Pi*x/L]*Sin[m*Pi*x/L],{x,0,L}]
16
5.3. Ecuacion de ondas 1D: Vibraciones forzadas
de una cuerda nita con extremos moviles
Resumen: algoritmo de calculo: Dado el problema
2u 2
2 u
= a + f (x, t) , 0 < x < l,
t2 x2
u(0, t) = 1 (t) , u(l, t) = 2 (t)
u(x, 0) = 0 (x) , u(x, 0) = 1 (x) ,
introducimos las constantes, a, l y denimos las funciones: f (x, t), 1 (t), 2 (t), 0 (x), 1 (x).
A continuacion, procedemos con el siguiente orden de calculos
x
u3 (x, t) = 1 (t) + (2 (t) 1 (t))
l
2 u3
g(x, t) = f (x, t)
t2
u1 (x, 0) = u(x, 0) u3 (x, 0)
u1 (x, 0) = u (x, 0) u3 (x, 0)
nx
2 l
An = u1 (x, 0) sen dx
l 0 l
l nx
2
Bn = u1 (x, 0) sen dx
na 0 l
nx
nat nat
u1 (x, t) = An cos + Bn sen sen
n=1
l l l
l nx
2
gn (t) = g(x, t) sen dx
l 0 l
t
nx
l na(t )
u2 (x, t) = gn ( ) sen d sen
n=1
na 0 l l
u(x, t) = u1 (x, t) + u2 (x, t) + u3 (x, t)
17