Está en la página 1de 49

Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables

10. Diferencias Finitas -


Ecuaciones Diferenciales Parciales
de 2 Variables
Ecuaciones diferenciales con:
- 1 variable independiente: se trabaja sobre una lnea (Ecuac. diferenciales ordinarias).
- 2 variables independientes: se trabaja sobre un plano (Diferencial Parcial de 2 variables).
- 3 variables independientes: se trabaja sobre un volumen. Etc.

En esencia, todas se trabajan de forma semejante. Por lo tanto, antes de continuar la lectura,
leer detenidamente el captulo anterior Diferencias Finitas - Ecuaciones Diferenciales
Ordinarias, ya que se usar el mismo mtodo.

10.1. Caso General
Recomendacin:
Siempre que sea posible, dibujar una tabla en la cual ponga los puntos que nos dan y los que
vaya calculando (eje x horizontal, eje y vertical). Esto le dar gran claridad y le ayudar
a comprender mejor el ejercicio.

Nomenclatura:
filaj : Serie de puntos que van horizontalmente (paralelos al eje x).
columnai: Serie de puntos que van verticalmente (paralelos al eje y).
lado izquierdo: Columna de la extrema izquierda: Columna0 .
lado derecho: Columna de la extrema derecha.
lado inferior: Fila inferior: fila0 .
lado superior: Fila superior.
fila-claves: Una fila en la cual cada uno de sus puntos posee una clave. Ej. si una
fila posee 18 puntos, una fila-clave indica que por cada uno de estos
18 puntos se da una clave.
col-claves: Una columna anloga a fila-claves.
fila(yj): Derivada en cada en cada uno de sus puntos de la fila en yj .
h : Delta de desplazamiento sobre el eje x. Corresponde a una variacin en x
k : Delta de desplazamiento sobre el eje y. Corresponde a una variacin en y
x : Hacer una derivada centrada (con respecto a x) a la funcin ( u ).
x : Hacer una derivada progresiva (con respecto a x) a la funcin ( u ).
x : Hacer una derivada regresiva (con respecto a x) a la funcin ( u ).
Ejemplos:
uxx (x x = xx) : la 1 derivada con respecto a x fue por centradas.
la 2 derivada con respecto a x fue por centradas.
uxxy (x x y ): la 1 derivada (con respecto a x) fue por centradas.
la 2 derivada (con respecto a x) fue por centradas.
V
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
la 3 derivada (respecto a y) fue por progresivas.
umayor : El u que posee mayor subndice (para no estar hablando de un umayor sobre el
eje x y otro umayor sobre el eje y, suponemos que es sobre el eje en el que
nos estamos moviendo, o el de inters) .
umenor : El u que posee menor subndice (anlogo al anterior).

Acurdese que las derivadas progresivas y regresivas son poco exactas. Si desea disminuir
su inexactitud, debe disminuir el h o el k (segn el caso).

Tenemos 2 variables independientes ( x, y)
- Nos centramos en la direccin x y aplicamos lo dicho en Diferencias Finitas -
Ecuaciones Diferenciales Ordinarias, tal como si fuera una ecuacin diferencial
ordinaria. Supondremos que el eje x es siempre horizontal.
- Hacemos lo mismo con la direccin y. Suponemos que el eje y es siempre vertical.

As como nos movemos de punto en punto a medida que nos movemos a lo largo del eje x,
en las Ecuaciones Diferenciales Ordinarias nos moveremos:
- de columna en columna si estamos movindonos sobre el eje x.
- de fila en fila si estamos movindonos sobre el eje y.

Imagine una hoja de papel cuadriculado, sostenida verticalmente, en la cual nos
moveremos desde las columnas izquierdas hacia las derechas o desde las filas
inferiores hacia las superiores etc.

Es decir, si en Diferencias Finitas - Ecuaciones Diferenciales Ordinarias dice:
En una ecuacin diferencial de grado n, generalmente se nos da:
- La ecuacin diferencial de grado n.
- n puntos. No siempre nos dan los n puntos directamente. En general, nos
dan n claves, y con cada clave encontramos un punto (Las claves en s
no nos interesa, nos interesa los puntos).

En este captulo se leera (en general):

En una ecuacin diferencial parcial de 2 variables generalmente se nos da:
- La ecuacin diferencial.
- Para la variable x de grado n:
o n columnas. No siempre nos dan las n columnas directamente. En general, nos
dan n col-claves, y con cada col-claves encontramos una columna (Las claves
en s no nos interesa, nos interesa las columnas).

- Para la variable y de grado m:
o m filas. No siempre nos dan las mfilas directamente. En general, nos dan m
fila-claves, y con cada fila-claves encontramos una fila (Las claves en s no
nos interesa, nos interesa las filas).

La siguiente tabla, obtenida en el captulo de Derivacin Numrica, tenerla a mano.

Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General

Frmulas recomendadas para desarrollar ecuaciones diferenciales

Derivadas de 1 variable

Centradas () (slo centradas) de orden O(h
2
)
() ()
()
()

Progresiva () orden O(h
1
) Regresiva ( ) orden O(h
1
)

Centrada, centrada, progresiva (, , )

Derivadas de 2 variables
Centradas () (slo centradas)
(x) (y)
(x x) (y y)
(x y)

Progresivas ( ) (slo progresivas)
( x ) ( y )
( x y )

Regresivas ( ) (slo regresivas)
( x) ( y)
( x y)

Centrada en x, progresivas en y (x y):
Tabla: Ec. Dif.

Aqu tambin se considerarn dos tipos de problemas:

1. Problemas de valor inicial: si todas las condiciones iniciales para la variable x,
estn dadas para el mismo x0 (la misma columna) o si todas las condiciones
iniciales para la variable y, estn dadas para el mismo y0 (la misma fila). Las
condiciones iniciales producen filas o columnas seguidas.
h
y y
y
i i
i
2
1 1 ' +

=
2
1 1 ' '
2
h
y y y
y
i i i
i
+
+
=
3
2 1 1 2 ' ' '
2
2 2
h
y y y y
y
i i i i
i
+ +
+
= 4
2 1 1 2
4 6 4
h
y y y y y
y
i i i i i IV
i
+ +
+ +
=
h
y y
y
i i
i

=
+1 '
V
h
y y
y
i i
i
1 '

=
3
1 1 2 ' ' '
3 3
h
y y y y
y
i i i i
i
+ +
+
=
h
u u
u
j i j i
x
2
, 1 , 1 +

=
k
u u
u
j i j i
y
2
1 , 1 , +

=
2
, 1 , , 1
2
h
u u u
u
j i j i j i
xx
+
+
=
2
1 , , 1 ,
2
k
u u u
u
j i j i j i
yy
+
+
=
hk
u u u u
u
j i j i j i j i
xy
4
1 , 1 1 , 1 1 , 1 1 , 1 + + + +
+
=
h
u u
u
j i j i
x
, , 1

=
+
k
u u
u
j i j i
y
, 1 ,

=
+
hk
u u u u
u
j i j i j i j i
xy
, 1 , , 1 1 , 1
+
=
+ + + +
V
h
u u
u
j i j i
x
, 1 ,

= V
k
u u
u
j i j i
y
1 , ,

= V
hk
u u u u
u
j i j i j i j i
xy
1 , 1 , 1 1 , ,
+
= V V
hk
u u u u
u
j i j i j i j i
xy
2
, 1 , 1 1 , 1 1 , 1 + + + +
+
=
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
2. Problemas con valores de frontera: todas las condiciones no estn dadas para la
misma columna o la misma fila. Las condiciones no producen puntos (filas o
columnas) seguidos.

Observacin:
- En los problemas de valor inicial, siempre que se pueda, cuadraremos el sistema de tal
forma que la variable sobre la que nos vamos a mover, siempre est sobre el eje y, es
decir, nos moveremos de fila en fila desde abajo hacia arriba. Si nos movemos a travs
del tiempo t (es un ejemplo tpico de una variable sobre la cual nos movemos),
siempre la pondremos sobre el eje y incrementndose hacia arriba.
- Suponemos que viajamos positivamente hacia arriba y hacia la derecha.


10.2. Procedimiento
Anlogo al dado en Diferencias Finitas - Ecuaciones Diferenciales Ordinarias.

1. Reemplazar frmulas de Tabla: Ec. Dif. en la ecuacin diferencial y en las claves.
2. Encontrar n columnas (variable x de grado n) y mfilas (variable y de grado m).
3. Si es de:
a. Valor inicial Despejar umayor .
b. Valores de frontera Plantear el sistema de ecuaciones.

Con esto se podra dar por terminado el captulo, pero para resolver posibles dudas, se darn
algunas aclaraciones y ejemplos.


10.2.1. Reemplazar frmulas de Tabla: Ec. Dif. en la ecuacin diferencial y en las
claves.

El anlisis hecho en Diferencias Finitas - Ecuaciones Diferenciales Ordinarias, se
hace independientemente sobre la variable x y luego sobre la variable y.

Adems de reemplazar todas las derivadas, reemplace:
- u por ui, j ( u no aparece en la tabla)
- y por yj ( se supone que estamos ubicados en el punto i, j )
- x por xi ( se supone que estamos ubicados en el punto i, j )
- xi por ih ( xi = i*h , ya que i empieza desde 0)
- yj por jk ( yj = j*k , ya que j empieza desde 0)

Recordar que en las claves (en sus derivadas) se pueden usar centradas puras.

En las col-claves (nos dan unas columnas para sendos valores de x):

Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
- Valor inicial: reemplazar el subndice i por 0 (estamos ubicados en la
primera columna y empezamos a contar desde 0
u0, j por ui, j ; u1, j por ui+1, j etc.
- Valores de frontera: ponerle a cada columna (punto) su respectivo subndice
que indique su posicin con respecto a la primera columna u0, j (dependiendo
del h =x y del k =y que se escojan).

En las fila-claves (nos dan unas filas para sendos valores de y):

- Valor inicial: reemplazar el subndice j por 0 (estamos ubicados en la
primera fila y empezamos a contar desde 0
ui, 0 por ui, j ; ui, 1 por ui, j+1 etc.
- Valores de frontera: ponerle a cada fila (punto) su respectivo subndice que
indique su posicin con respecto a la primera fila ui, 0 (dependiendo del h=x
y del k =y que se escojan).


Ejemplo 1

La ecuacin siguiente escrbala usando diferencias finitas.

ux + uy = -(e
-x
+ 2e
-2y
)
u(0,y) = 1 + e
-2y
(lado izquierdo) col-claves 1
u(x,0) = e
-x
+ 1 (lado inferior) fila-claves 1

Calcular u para: 0 x 0.2 h = 0.1
0 y 0.2 k = 0.1

Variable x: Como la derivada de mayor orden es impar (1), no se puede usar
diferencias centradas puras; hay que usar la que tenga una diferencia
progresiva. Por lo que se escoge la ux que haya sido deducida usando
una progresiva ().

Variable y: Como la derivada de mayor orden es impar (1), no se puede usar
diferencias centradas puras; hay que usar la que tenga una diferencia
progresiva. Por lo que se escoge la uy que haya sido deducida usando
una progresiva ().

(x) (y)

Recordar que en las claves (derivadas) se pueden usar centradas puras.

En las col-claves (nos dan unas columnas para sendos valores de x):

h
u u
u
j i j i
x
, , 1

=
+
k
u u
u
j i j i
y
, 1 ,

=
+
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
- Valor inicial: reemplazar el subndice i por 0 (estamos ubicados en
la primera columna y empezamos a contar desde 0
u0, j por ui, j ; u1, j por ui+1, j etc.
- Valores de frontera: ponerle a cada columna (punto) su respectivo
subndice que indique su posicin con respecto a la primera columna u0, j
(dependiendo del h =x y del k =y que se escojan).

En las fila-claves (nos dan unas filas para sendos valores de y):

- Valor inicial: reemplazar el subndice j por 0 (estamos ubicados en
la primera fila y empezamos a contar desde 0
ui, 0 por ui, j ; ui, 1 por ui, j+1 etc.
- Valores de frontera: ponerle a cada fila (punto) su respectivo subndice
que indique su posicin con respecto a la primera fila ui, 0 (dependiendo
del h=x y del k =y que se escojan).

+ =

+ =

Como es valor inicial:

u0, j = 1 + e
-2jk
(j = 0, 1,) (lado izq.) col-claves 1
ui, 0 = e
- ih
+ 1 (i = 0, 1,) (lado inf.) fila-claves 1

Tenga en cuenta que xi = ih; yj = jk

Nota: i y j NO se refiere a nmeros complejos

Ejemplo 2

La ecuacin siguiente escrbala usando diferencias finitas.

0.25Txx Tt =0 0 < x < 2; 0 < t

T(0,t) = 0, 0 < t (Lado izquierdo) col-claves 1
T(2,t) = 0, 0 < t (Lado derecho) col-claves 2
T(x,0) = sen(x) (Lado inferior) fila-claves 1

h = 0.5 k = 0.1

Variable x: Como la derivada de mayor orden es par (2), usar diferencias centradas
( ).

h
u u
j , i j , i

+1
k
u u
j , i j , i

+1
( )
j i
y x
e e
2
2

+
h
u u
j , i j , i

+1
k
u u
j , i j , i

+1
( )
jk ih
e e
2
2

+
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
Variable t : Como la derivada de mayor orden es impar ( 1 ), no se puede usar
diferencias centradas puras; hay que usar la que tenga una diferencia
progresiva. Por lo que se escoge la Tt que haya sido deducida usando
una progresiva ().

(x x ) (y)

En lugar de u usamos T ; en lugar de y usamos t

Recordar que en las claves (derivadas) se pueden usar centradas puras.

En las col-claves (nos dan unas columnas para sendos valores de x):

- Valor inicial: reemplazar el subndice i por 0 (estamos ubicados en
la primera columna y empezamos a contar desde 0
u0, j por ui, j ; u1, j por ui+1, j etc.
- Valores de frontera: ponerle a cada columna (punto) su respectivo
subndice que indique su posicin con respecto a la primera columna u0, j
(dependiendo del h =x y del k =y que se escojan).

En las fila-claves (nos dan unas filas para sendos valores de y):

- Valor inicial: reemplazar el subndice j por 0 (estamos ubicados en
la primera fila y empezamos a contar desde 0
ui, 0 por ui, j ; ui, 1 por ui, j+1 etc.
- Valores de frontera: ponerle a cada fila (punto) su respectivo subndice
que indique su posicin con respecto a la primera fila ui, 0 (dependiendo
del h=x y del k =y que se escojan).

0.25 - = 0

Como conocemos las columnas en el lado izquierdo y derecho de x, podramos
considerar que sobre la variable x es de Valores de frontera.

T0, j =0 (j = 0, 1,) Lado izq. iIzq = 0 col-claves 1
T4, j =0 (j = 0, 1,) L der. col-claves2
Ti, 0 =sen(ih) (i = 0, 1,4) Lado inferior fila-claves 1

Tenga en cuenta que xi = ih; tj = jk


Ejemplo 3
2
1 1
2
h
u u u
u
j , i j , i j , i
xx
+
+
=
k
u u
u
j , i j , i
y

=
+1
2
1 1
2
h
T T T
j , i j , i j , i +
+
k
T T
j , i j , i

+1
4
5 . 0
0 2
=

=
h
x x
i
Izq Der
Der
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
El desplazamiento vertical (elongacin) e(x,t) de una cuerda vibratoria de longitud
0.8 y empotrada en los extremos, se determina a partir de:

4exx - ett =0 ; 0 < x < 0.8; t > 0; h = 0.2; k = 0.1;

e(0, t) = 0; t > 0 (Lado izquierdo) col-claves 1
e(0.8, t)= 0 t > 0 (Lado derecho) col-claves 2
e(x,0) = 0.1sen(x/0.8) (L inf.) (valores iniciales) fila-claves 1
et(x,0) = 0 (velocidad inicial cuerda) fila-claves 2

Si damos a la cuerda un pequeo desplazamiento transversal (eje e) en (x = 0.8/2)
y la soltamos, empezar a vibrar.

Escriba la ecuacin diferencial usando diferencias finitas.

Variable x: Como la derivada de mayor orden es par (2), usar diferencias centradas
( ).

Variable t : Como la derivada de mayor orden es par (2), usar diferencias centradas
( ).

(x x )

(y y)

(y)

Por comodidad, en lugar de u usamos e

- = 0

Recordar que en las claves (derivadas) se pueden usar centradas puras.

En las col-claves (nos dan unas columnas para sendos valores de x):

- Valor inicial: reemplazar el subndice i por 0 (estamos ubicados en
la primera columna y empezamos a contar desde 0
u0, j por ui, j ; u1, j por ui+1, j etc.
- Valores de frontera: ponerle a cada columna (punto) su respectivo
subndice que indique su posicin con respecto a la primera columna u0, j
(dependiendo del h = x y del k = y que se escojan).

8 . 0 0 s s x
8 . 0 0 s s x
2
1 1
2
h
u u u
u
j , i j , i j , i
xx
+
+
=
2
1 , , 1 ,
2
k
u u u
u
j i j i j i
yy
+
+
=
k
u u
u
j i j i
y
2
1 , 1 , +

=
2
1 1
2
4
h
e e e
j , i j , i j , i +
+
2
1 1
2
k
e e e
j , i j , i j , i +
+
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
En las fila-claves (nos dan unas filas para sendos valores de y):

- Valor inicial: reemplazar el subndice j por 0 (estamos ubicados en
la primera fila y empezamos a contar desde 0
ui, 0 por ui, j ; ui, 1 por ui, j+1 etc.
- Valores de frontera: ponerle a cada fila (punto) su respectivo subndice
que indique su posicin con respecto a la primera fila ui, 0 (dependiendo
del h=x y del k = y que se escojan).

Como conocemos las columnas en el lado izquierdo y derecho de x, podramos
considerar que sobre la variable x es de Valores de frontera.

e0, j = 0 (j = 0, 1,) (Lado izq.) col-claves 1
e4, j = 0 (j = 0,1...) (L der) col-claves 2
ei, 0 = 0.1sen(ih/0.8) (i=0, 4) (L inf.) valores iniciales fila-claves 1

(i=0, 4) (velocidad inicial cuerda) fila-claves 2

Tenga en cuenta que xi = ih; tj = jk

Ejemplo 4
La ecuacin siguiente escrbala usando diferencias finitas.

Txx +Txt =6tx +3x
2
T (Temperatura) 0 t 6 t: tiempo

Calcular T(x, 0.1) entre 0 x 5 tomar k = 0.1 (t =0.1)
T(0, t) = 0 lado izquierdo col-claves 1
T(5, t) = 125t + 5 lado derecho col-claves 2
T(x, 0) = x lado inferior fila-claves 1

Hacerlo para: A. h = 1
B. h = 1.25

Variable x: Como la derivada de mayor orden es par (2), usar diferencias centradas
para las derivadas en x (en uxx como en uxy )

Variable t : Como la derivada de mayor orden es impar (1), no se puede usar
diferencias centradas puras; hay que usar la que tenga una diferencia
progresiva. Por lo que se escoge la ut que haya sido deducida usando
una progresiva ().

4
2 . 0
0 8 . 0
=

=
h
x x
i
Izq Der
Der
0
2
1 , 1 ,
=


k
e e
i i
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
( x x )
(x y )

Reemplazando u por T y y por t

+ = 6 tj xi+

Tenga en cuenta que: xi = ih; tj= jk

+ = 6 jk ih +3(ih)
2


Recordar que en las claves (derivadas) se pueden usar centradas puras.

En las col-claves (nos dan unas columnas para sendos valores de x):

- Valor inicial: reemplazar el subndice i por 0 (estamos ubicados en
la primera columna y empezamos a contar desde 0
u0, j por ui, j ; u1, j por ui+1, j etc.
- Valores de frontera: ponerle a cada columna (punto) su respectivo
subndice que indique su posicin con respecto a la primera columna u0, j
(dependiendo del h =x y del k =y que se escojan).

En las fila-claves (nos dan unas filas para sendos valores de y):

- Valor inicial: reemplazar el subndice j por 0 (estamos ubicados en
la primera fila y empezamos a contar desde 0
ui, 0 por ui, j ; ui, 1 por ui, j+1 etc.
- Valores de frontera: ponerle a cada fila (punto) su respectivo subndice
que indique su posicin con respecto a la primera fila ui, 0 (dependiendo
del h=x y del k =y que se escojan).

Como conocemos las columnas en el lado izquierdo y derecho de x, podramos
considerar que sobre la variable x es de Valores de frontera.

Para A: h = 1

T0, j = 0 (j=0,1) Lado izquierdo col-claves 1
T5, j = 125jk + 5 (j=0,1) L der. col-claves 2
Ti, 0 = ih (i=0,15) Lado inferior fila-claves 1

2
, 1 , , 1
2
h
u u u
u
j i j i j i
xx
+
+
=
hk
u u u u
u
j i j i j i j i
xy
2
, 1 , 1 1 , 1 1 , 1 + + + +
+
=
2
1 1
2
h
T T T
j i j i j i , , , +
+
hk
T T T T
j i j i j i j i
2
1 1 1 1 1 1 , , , , + + + +
+
2
3
i
x
2
1 1
2
h
T T T
j i j i j i , , , +
+
hk
T T T T
j i j i j i j i
2
1 1 1 1 1 1 , , , , + + + +
+
5
1
0 5
=

=
h
x x
i
Izq Der
Der
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General

Para B: h = 1.25

T0, j = 0 (j=0,1) Lado izquierdo col-claves 1
T4, j = 125jk + 5 (j=0,1) L der. col-claves 2
Ti, 0 = ih (i=0,14) Lado inferior fila-claves 1

Tenga en cuenta que xi = ih; yj = jk

Ejemplo 5
La ecuacin siguiente escrbala usando diferencias finitas.

Txx +Tyy =0 0 x 1.5; 0 y 1.2; h = 0.5; k = 0.4

T(0, y) = -100 y
2
+ 144 (lado izq.) col-claves 1
T(1.5, y) = 100(2.25 - y
2
) + 144 (lado der.) col-claves 2
T(x, 0) = 100 x
2
+ 144 (lado inf.) fila-claves 1
T(x, 1.2) = 100 (x
2
- 1.44) + 144 (lado sup.) fila-claves 2

Variable x: Como la derivada de mayor orden es par (2), usar diferencias centradas
( ).

Variable y : Como la derivada de mayor orden es par (2), usar diferencias centradas
( ).

(x x) (y y )
En lugar de u usamos T


+ = 0

Recordar que en las claves (derivadas) se pueden usar centradas puras.

En las col-claves (nos dan unas columnas para sendos valores de x):

- Valor inicial: reemplazar el subndice i por 0 (estamos ubicados en
la primera columna y empezamos a contar desde 0
u0, j por ui, j ; u1, j por ui+1, j etc.
- Valores de frontera: ponerle a cada columna (punto) su respectivo
subndice que indique su posicin con respecto a la primera columna u0, j
(dependiendo del h =x y del k =y que se escojan).
4
25 . 1
0 5
=

=
h
x x
i
Izq Der
Der
2
, 1 , , 1
2
h
u u u
u
j i j i j i
xx
+
+
=
2
1 , , 1 ,
2
k
u u u
u
j i j i j i
yy
+
+
=
2
1 1
2
h
T T T
j , i j , i j , i +
+
2
1 1
2
k
T T T
j , i j , i j , i +
+
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General

En las fila-claves (nos dan unas filas para sendos valores de y):

- Valor inicial: reemplazar el subndice j por 0 (estamos ubicados en
la primera fila y empezamos a contar desde 0
ui, 0 por ui, j ; ui, 1 por ui, j+1 etc.
- Valores de frontera: ponerle a cada fila (punto) su respectivo subndice
que indique su posicin con respecto a la primera fila ui, 0 (dependiendo
del h=x y del k = y que se escojan).


Como es de frontera:

T0, j = -100 (jk)
2
+ 144 (j=0,13) Lado izquierdo col-claves 1
T3, j = 100(2.25 (jk)
2
) + 144 (j=0,13) L der.
Ti, 0 = 100 (ih)
2
+ 144 (i=0,13) L inferior fila-claves 1
Ti, 3= 100 ((ih)
2
- 1.44) + 144 (i=0,13) L sup.
fila-claves 2
Tenga en cuenta que xi = ih; yj = jk


Ejemplo 6

La ecuacin siguiente escrbala usando diferencias finitas.

uxxx yyy +uxx yyy + ux yyyy - ux y + ux +uy = .....

Variable x: Como la derivada de mayor orden es impar (3), no se puede usar
diferencias centradas puras; hay que usar la que tenga una diferencia
progresiva (solo en uxxx yyyy) . Por lo que se escoge la uxxx - - - que haya
sido deducida usando una progresiva ().

Variable y : Como la derivada de mayor orden es par (4), usar diferencias centradas.

uxxx yyy = .............. (x x x y y y )
uxx yyy = .............. (x x y y y )
ux yyyy = .............. (x y y y y )
ux y = .............. (x y )
ux = .............. (x )
uy = .............. (x )

etc.



3
5 . 0
0 5 . 1
=

=
h
x x
i
Izq Der
Der
3
4 . 0
0 2 . 1
=

=
k
y y
j
Inf Sup
Sup
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General


10.2.2. Encontrar n columnas (variable x de grado n) y m filas (variable y de grado
m).

En general, analizaremos la variable x (desplazamiento de columna en columna) en forma
independiente a la variable y (desplazamiento de fila en fila).

Encontrar n columnas (variable x de grado n). Si sobre la variable x es de:
- Valor inicial: Resolver el sistema de ecuaciones que result de las col-claves.
Si hay ms incgnitas que ecuaciones (generalmente cuando la mxima
derivada en x de la ecuacin es par), hacer i =0 en la ecuacin diferencial y
usarla como otra col-claves ms.
- Valores de frontera: Nada que hacer pues ya estn las n columnas.

Encontrar mfilas (variable y de grado m). Si sobre la variable y es de:
- Valor inicial: Resolver el sistema de ecuaciones que result de las fila-claves.
Si hay ms incgnitas que ecuaciones (generalmente cuando la mxima
derivada en y de la ecuacin es par), hacer j =0 en la ecuacin diferencial y
usarla como otra fila-claves ms.
- Valores de frontera: Nada que hacer pues ya estn las mfilas.


Recomendacin: Siempre hacer el grfico.


Ejemplo 7

Encuentre las columnas y filas iniciales para el ejemplo 1.

ux + uy = -(e
-x
+ 2e
-2y
) u(0,y) = 1 + e
-2y
(lado izquierdo)
u(x,0) = e
-x
+ 1 (lado inferior)
Calcular u para: 0 x 0.2 h = 0.1
0 y 0.2 k = 0.1

Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
y

u0,3=1.5488

u0,2=1.6703

u0,1=1.8187

u0,0=2 u1,0 1.9048 u2,0 1.8187 u3,0 1.7408



x

Encontrar n columnas (variable x de grado n) y m filas (variable y de grado m).

En el Ejemplo 1 se encontr:

+ =

u0, j = 1 + e
-2jk
(j = 0, 1,) (lado izq.) col-claves 1
ui, 0 = e
- ih
+ 1 (i = 0, 1,) (lado inf.) fila-claves 1

Encontrar n columnas (variable x de grado n). Si sobre la variable x es de:
- Valor inicial: Resolver el sistema de ecuaciones que result de las col-claves.
Si hay ms incgnitas que ecuaciones (generalmente cuando la mxima
derivada en x de la ecuacin es par), hacer i =0 en la ecuacin diferencial y
usarla como otra col-claves ms.
- Valores de frontera: Nada que hacer pues ya estn las n columnas.

Como la mxima derivada en x es 1 encontrar una columna

Columna 0 u0, j = 1 + e
-2jk
(j = 0, 1,) lado izq. k = 0.1

u0,0 = 1 + e
-2*0*0.1
= 2
u0,1 = 1 + e
-2*1*0.1
= 1.8187
u0,2 = 1 + e
-2*2*0.1
= 1.6703
u0,3 = 1 + e
-2*3*0.1
= 1.5488
u0,4 = 1 + e
-2*4*0.1
= 1.4493
........
Nada que hacer, pues ya est la columna.

h
u u
j , i j , i

+1
k
u u
j , i j , i

+1
( )
jk ih
e e
2
2

+
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
Encontrar mfilas (variable y de grado m). Si sobre la variable y es de:
- Valor inicial: Resolver el sistema de ecuaciones que result de las fila-claves.
Si hay ms incgnitas que ecuaciones (generalmente cuando la mxima
derivada en y de la ecuacin es par), hacer j =0 en la ecuacin diferencial y
usarla como otra fila-claves ms.
- Valores de frontera: Nada que hacer pues ya estn las mfilas.

Como la mxima derivada en y es 1 encontrar una fila.

Fila 0 ui, 0 = e
- ih
+ 1 (i = 0, 1,) lado inf. h = 0.1

u0,0 = e
-0*0.1
+ 1 = 2
u1,0 = e
-1*0.1
+ 1 = 1.9048
u2,0 = e
-2*0.2
+ 1 = 1.8187
u3,0 = e
-3*0.3
+ 1 = 1.7408
u4,0 = e
-4*0.4
+ 1 = 1.6703
....
Nada que hacer, pues ya est la fila.


Ejemplo 8
Encuentre las columnas y filas iniciales para el ejemplo 2.

0.25Txx Tt =0 0 < x < 2; 0 < t

T(0,t) = 0, 0 < t (lado izquierdo)
T(2,t) = 0, 0 < t (lado derecho)
T(x,0) = sen(x) (lado inferior)

h = 0.5 k = 0.1

Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
t

t
0

0

0


T0,2








0


T4,2
0


T0,1








0


T4,1
0


0=T0,0 T1,0



1 T2,0



0 T3,0
0


-1 T4,0= 0


Encontrar n columnas (variable x de grado n) y m filas (variable y de grado m).

En el Ejemplo 2 se encontr:

0.25 - = 0

T0, j =0 (j = 0, 1,) Lado izq. col-claves 1
T4, j =0 (j = 0, 1,) Lado der. col-claves 2
Ti, 0 =sen(ih) (i = 0, 1,4) Lado inferior fila-claves 1

Encontrar n columnas (variable x de grado n). Si sobre la variable x es de:
- Valor inicial: Resolver el sistema de ecuaciones que result de las col-claves.
Si hay ms incgnitas que ecuaciones (generalmente cuando la mxima
derivada en x de la ecuacin es par), hacer i =0 en la ecuacin diferencial y
usarla como otra col-claves ms.
- Valores de frontera: Nada que hacer pues ya estn las n columnas.

Como la mxima derivada en x es 2 encontrar 2 columnas

Columna 0 T0, j =0 (j = 0, 1,) lado izq.

T0,0 = 0
T0,1 = 0
T0,2 = 0
T0,3 = 0
.......

2
1 1
2
h
T T T
j , i j , i j , i +
+
k
T T
j , i j , i

+1
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
Columna 4 T4, j =0 (j = 0, 1,) lado der.

T4,0 = 0
T4,1 = 0
T4,2 = 0
T4,3 = 0
.......

Nada que hacer, pues ya estn las 2 columnas.

Encontrar mfilas (variable y de grado m). Si sobre la variable y es de:
- Valor inicial: Resolver el sistema de ecuaciones que result de las fila-claves.
Si hay ms incgnitas que ecuaciones (generalmente cuando la mxima
derivada en y de la ecuacin es par), hacer j =0 en la ecuacin diferencial y
usarla como otra fila-claves ms.
- Valores de frontera: Nada que hacer pues ya estn las mfilas.

Como la mxima derivada en t es 1 encontrar una fila.

Fila 0 Ti, 0 =sen(ih) (i = 0, 1,4) lado inf. h = 0.5

T0,0 = sen(*0*0.5) = 0
T1,0 = sen(*1*0.5) = 1
T2,0 = sen(*2*0.5) = 0
T3,0 = sen(*3*0.5) = -1
T4,0 = sen(*4*0.5) = 0

Nada que hacer, pues ya est la fila.


Ejemplo 9

Encuentre las columnas y filas iniciales para el ejemplo 3.
El desplazamiento vertical (elongacin) e(x,t) de una cuerda vibratoria de longitud
0.8 y empotrada en los extremos, se determina a partir de:

4exx - ett =0 ; 0 < x < 0.8; t > 0; h = 0.2; k = 0.1;

e(0, t) = 0; t > 0 (Lado izquierdo) col-claves 1
e(0.8, t)= 0 t > 0 (Lado derecho) col-claves 2
e(x,0) = 0.1sen(x/0.8) (L inf.) (valores iniciales) fila-claves 1
et(x,0) = 0 (velocidad inicial cuerda) fila-claves 2

Si damos a la cuerda un pequeo desplazamiento transversal (eje e) en (x = 0.8/2)
y la soltamos, empezar a vibrar.

8 . 0 0 s s x
8 . 0 0 s s x
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
t

t
0

0

0


e0,2
0


e4,2
0


e0,1








0


e4,1
0


0 = e0,0 e1,0



0.07071 e2,0



0.1 e3,0
0


0.07071 e4,0= 0



0= e0,-1 e1,-1



0.05 e2,-1



0.07071 e3,-1



0.05 e4,-1= 0


Encontrar n columnas (variable x de grado n) y m filas (variable y de grado m).

En el Ejemplo 3 se encontr:

- = 0

e0, j = 0 (j = 0, 1,) (Lado izq.) col-claves 1
e4, j = 0 (j = 0,1...) (Lado der.) col-claves 2
ei, 0 = 0.1sen(ih/0.8) (i=0, 4) (Lado inf.) fila-claves 1
(i=0, 4) (velocidad inicial cuerda) fila-claves 2


Encontrar n columnas (variable x de grado n). Si sobre la variable x es de:
- Valor inicial: Resolver el sistema de ecuaciones que result de las col-claves.
Si hay ms incgnitas que ecuaciones (generalmente cuando la mxima
derivada en x de la ecuacin es par), hacer i =0 en la ecuacin diferencial y
usarla como otra col-claves ms.
- Valores de frontera: Nada que hacer pues ya estn las n columnas.


Como la mxima derivada en x es 2 encontrar 2 columnas

2
1 1
2
4
h
e e e
j , i j , i j , i +
+
2
1 1
2
k
e e e
j , i j , i j , i +
+
0
2
1 , 1 ,
=


k
e e
i i
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
Columna 0 e0, j = 0 (j = 0, 1,) (Lado izq.)

e0,0 = 0
e0,1 = 0
e0,2 = 0
e0,3 = 0
.........

Columna 4 e4, j = 0 (j = 0,1...) (Lado der.)

e4,0 = 0
e4,1 = 0
e4,2 = 0
e4,3 = 0
.........

Nada que hacer, pues ya est la columna.


Encontrar mfilas (variable y de grado m). Si sobre la variable y es de:
- Valor inicial: Resolver el sistema de ecuaciones que result de las fila-claves.
Si hay ms incgnitas que ecuaciones (generalmente cuando la mxima
derivada en y de la ecuacin es par), hacer j =0 en la ecuacin diferencial y
usarla como otra fila-claves ms.
- Valores de frontera: Nada que hacer pues ya estn las mfilas.

Como la mxima derivada en t es 2 encontrar 2 filas.


Fila 0 : ei, 0 = 0.1sen(ih/0.8) (i=0, 4) (L inf.) h=0.2; fila-claves1

e0,0 = 0.1sen(*0*0.2/0.8) = 0
e1,0 = 0.1sen(*1*0.2/0.8) = 0.07071
e2,0 = 0.1sen(*2*0.2/0.8) = 0.1
e3,0 = 0.1sen(*3*0.2/0.8) = 0.07071
e4,0 = 0.1sen(*4*0.2/0.8) = 0

Para encontrar la otra fila:
(i=0, 4) (vel inic cuerda) fila-claves 2

ei, 1 ei, -1 = 0 * 2k = 0



ei, 1 ei, -1 = 0 (i=0, 4) (vel inicial cuerda) fila-claves 2

0
2
1 , 1 ,
=


k
e e
i i
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
(i=0): No ecuacin (conocemos e0,1=0; e0,-1=0) *
(i=1): e1,1 e1,-1 = 0
(i=2): e2,1 e2,-1 = 0
(i=3): e3,1 e3,-1 = 0
(i=4): No ecuacin (conocemos e4,1=0; e4,-1=0) *

* : como sabemos que la cuerda est empotrada en los extremos, la
elongacin een esos puntos es 0.

Nota: NO colocar ecuaciones en los puntos conocidos.

Si se considera cada punto de Fila 0 como ecuacin y como incgnita,
entre fila-claves1 y fila-claves2 hay:
- Ecuaciones = 5+3 = 8
- Incgnitas = 5 + 6 = 11

Como hay ms incgnitas que ecuaciones, hacer j =0 en la ecuacin
diferencial y usarla como otra fila-claves ms.



(i=0): No ecuacin (conocemos ese extremo)
(i=1): e2,0 + e0,0 e1,1 e1,-1 = 0
(i=2): e3,0 + e1,0 e2,1 e2,-1 = 0
(i=3): e4,0 + e2,0 e3,1 e3,-1 = 0
(i=4): No ecuacin (conocemos ese extremo)

Total 11 ecuaciones y 11 incgnitas. Resolvindolas se obtiene:

- Los 5 valores de Fila 0 (ya estn arriba)

- Fila -1 : e0,-1 = 0
e1,-1 = 0.05
e2,-1 = 0.07071
e3,-1 = 0.05
e4,-1 = 0
- e1,1 = 0.05; e2,1 = 0.07071; e3,1 = 0.05 (no se necesitan por
el momento).
Nota: En este caso, tambin se hubiera podido plantear las ecuaciones por cada
punto y solucionarlas inmediatamente. Ej.:

(i=1): e1,1 e1,-1 = 0 2 incgnitas y 1 ecuacin
(i=1; j=0): e2,0 + e0,0 e1,1 e1,-1 = 0 como e2,0 = 1; e0,0 = 0

e1,-1 = 0.05; e1,1 = 0.05

etc.
0
1 1 1 1
= +
+ + j , i j , i j , i j , i
e e e e
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General


Ejemplo 10.a

Encuentre las columnas y filas iniciales para el ejemplo 4 ( A ).

Txx +Txt =6tx +3x
2
T (Temperatura) 0 t 6 t: tiempo

Calcular T(x, 0.1) entre 0 x 5 tomar k = 0.1 (t =0.1)
T(0, t) = 0 lado izquierdo
T(5, t) = 125t + 5 lado derecho
T(x, 0) = x lado inferior
h = 1


t

t

T0,3=0


T0,2








T5,3=42.5

0


T0,1












T5,2=30


T5,1=17.5
0


0=T0,0 T1,0



1 T2,0



2 T3,0



3 T4,0



4 T5,0= 5

Encontrar n columnas (variable x de grado n) y m filas (variable y de grado m).

En el Ejemplo 4 A (h = 1) se encontr:

+ = 6 jk ih +3(ih)
2


T0, j = 0 (j=0,1) Lado izquierdo col-claves 1
T5, j = 125jk + 5 (j=0,1) L der. col-claves 2
Ti, 0 = ih (i=0,15) Lado inferior fila-claves 1



Encontrar n columnas (variable x de grado n). Si sobre la variable x es de:
2
1 1
2
h
T T T
j i j i j i , , , +
+
hk
T T T T
j i j i j i j i
2
1 1 1 1 1 1 , , , , + + + +
+
5
1
0 5
=

=
h
x x
i
Izq Der
Der
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
- Valor inicial: Resolver el sistema de ecuaciones que result de las col-claves.
Si hay ms incgnitas que ecuaciones (generalmente cuando la mxima
derivada en x de la ecuacin es par), hacer i =0 en la ecuacin diferencial y
usarla como otra col-claves ms.
- Valores de frontera: Nada que hacer pues ya estn las n columnas.

Como la mxima derivada en x es 2 encontrar 2 columnas

Columna 0 T0, j = 0 (j=0,1) L izq; col-claves 1

T0,0 = 0
T0,1 = 0
T0,2 = 0
T0,3 = 0
.........

Columna 5 T5, j = 125jk + 5 (j=0,1) L der; col-claves 2; k = 0.1

T5,0 = 125*0*0.1 + 5 = 5
T5,1 = 125*1*0.1 + 5 = 17.5
T5,2 = 125*2*0.1 + 5 = 30
T5,3 = 125*3*0.1 + 5 = 42.5
.........

Nada que hacer, pues ya estn las 2 columnas.

Encontrar mfilas (variable y de grado m). Si sobre la variable y es de:
- Valor inicial: Resolver el sistema de ecuaciones que result de las fila-claves.
Si hay ms incgnitas que ecuaciones (generalmente cuando la mxima
derivada en y de la ecuacin es par), hacer j =0 en la ecuacin diferencial y
usarla como otra fila-claves ms.
- Valores de frontera: Nada que hacer pues ya estn las mfilas.

Como la mxima derivada en t es 1 encontrar una columna

Fila 0 Ti, 0 = ih (i=0,15) Lado inferior fila-claves 1; h = 1

T0,0 = 0*1 = 0
T1,0 = 1*1 = 1
T2,0 = 2*1 = 2
T3,0 = 3*1 = 3
T4,0 = 4*1 = 4
T5,0 = 5*1 = 5

Nada que hacer, pues ya est la fila.


Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
Ejemplo 10.b

Encuentre las columnas y filas iniciales para el ejemplo 4 ( B ) (el mismo anterior,
pero con h = 1.25)

Txx +Txt =6tx +3x
2
T (Temperatura) 0 t 6 t: tiempo

Calcular T(x, 0.1) entre 0 x 5 tomar k = 0.1 (t =0.1)
T(0, t) = 0 lado izquierdo
T(5, t) = 125t + 5 lado derecho
T(x, 0) = x lado inferior
h = 1.25

t

t

T0,3=0











T4,3=42.5
T0,2=0



T0,1 T1,1




T2,1




T3,1
T4,2=30



T4,1=17.5
0


0=T0,0 T1,0



1.25 T2,0



2.5 T3,0



3.75 T4,0=5


Encontrar n columnas (variable x de grado n) y m filas (variable y de grado m).

En el Ejemplo 4 B (h = 1.25 ) se encontr:


+ = 6 jk ih +3(ih)
2




T0, j = 0 (j=0,1) Lado izquierdo col-claves 1
T4, j = 125jk + 5 (j=0,1) L der. col-claves 2
Ti, 0 = ih (i=0,14) Lado inferior fila-claves 1


2
1 1
2
h
T T T
j i j i j i , , , +
+
hk
T T T T
j i j i j i j i
2
1 1 1 1 1 1 , , , , + + + +
+
4
25 . 1
0 5
=

=
h
x x
i
Izq Der
Der
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
Encontrar n columnas (variable x de grado n). Si sobre la variable x es de:
- Valor inicial: Resolver el sistema de ecuaciones que result de las col-claves.
Si hay ms incgnitas que ecuaciones (generalmente cuando la mxima
derivada en x de la ecuacin es par), hacer i =0 en la ecuacin diferencial y
usarla como otra col-claves ms.
- Valores de frontera: Nada que hacer pues ya estn las n columnas.

Como la mxima derivada en x es 2 encontrar 2 columnas

Columna 0 T0, j = 0 (j=0,1) L izq; col-claves 1

T0,0 = 0
T0,1 = 0
T0,2 = 0
T0,3 = 0
.........
Columna 4 T4, j = 125jk + 5 (j=0,1) L der; col-claves 2; k = 0.1

T4,0 = 125*0*0.1 + 5 = 5
T4,1 = 125*1*0.1 + 5 = 17.5
T4,2 = 125*2*0.1 + 5 = 30
T4,3 = 125*3*0.1 + 5 = 42.5
.........
Nada que hacer, pues ya estn las 2 columnas.

Encontrar mfilas (variable y de grado m). Si sobre la variable y es de:
- Valor inicial: Resolver el sistema de ecuaciones que result de las fila-claves.
Si hay ms incgnitas que ecuaciones (generalmente cuando la mxima
derivada en y de la ecuacin es par), hacer j =0 en la ecuacin diferencial y
usarla como otra fila-claves ms.
- Valores de frontera: Nada que hacer pues ya estn las mfilas.

Como la mxima derivada en t es 1 encontrar una columna

Fila 0 Ti, 0 = ih (i=0,15) Lado inf. fila-claves 1; h = 1.25

T0,0 = 0*1.25 = 0
T1,0 = 1*1.25 = 1.25
T2,0 = 2*1.25 = 2.50
T3,0 = 3*1.25 = 3.75
T4,0 = 4*1.25 = 5
Nada que hacer, pues ya est la fila.





Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
Ejemplo 11

Encuentre las columnas y filas iniciales para el ejemplo 5.

Txx +Tyy =0 0 x 1.5; 0 y 1.2; h = 0.5; k = 0.4

T(0, y) = -100 y
2
+ 144 (lado izq.)
T(1.5, y) = 100(2.25 - y
2
) + 144 (lado der.)
T(x, 0) = 100 x
2
+ 144 (lado inf.)
T(x, 1.2) = 100 (x
2
- 1.44) + 144 (lado sup.)


T0,3=0 25 T1,3 100 T2,3 T3,3=225
T0,2=80 T3,2=305
T0,1=128


T0,0=144 169



T1,0 244
T3,1=353


T2,0 T3,0=369

Encontrar n columnas (variable x de grado n) y m filas (variable y de grado m).

En el Ejemplo 5 se encontr:

+ = 0

T0, j = -100 (jk)
2
+ 144 (j=0,13) Lado izq. col-claves 1
T3, j = 100(2.25 (jk)
2
) + 144 (j=0,13) L der. col-claves 2
Ti, 0 = 100 (ih)
2
+ 144 (i=0,13) L inferior fila-claves 1
Ti, 3= 100 ((ih)
2
- 1.44) + 144 (i=0,13) L sup. fila-claves 2

Encontrar n columnas (variable x de grado n). Si sobre la variable x es de:
- Valor inicial: Resolver el sistema de ecuaciones que result de las col-claves.
Si hay ms incgnitas que ecuaciones (generalmente cuando la mxima
derivada en x de la ecuacin es par), hacer i =0 en la ecuacin diferencial y
usarla como otra col-claves ms.
- Valores de frontera: Nada que hacer pues ya estn las n columnas.

Como la mxima derivada en x es 2 encontrar 2 columnas
2
1 1
2
h
T T T
j , i j , i j , i +
+
2
1 1
2
k
T T T
j , i j , i j , i +
+
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General

Columna 0 T0, j = -100 (jk)
2
+ 144 (j=0,13) Lado izq; col-claves 1; k = 0.4

T0,0 = -100 (0*0.4)
2
+ 144 = 144
T0,1 = -100 (1*0.4)
2
+ 144 = 128
T0,2 = -100 (2*0.4)
2
+ 144 = 80
T0,3 = -100 (3*0.4)
2
+ 144 = 0

Columna 3 T3, j = 100(2.25 (jk)
2
) + 144 (j=0,13) L der; col-claves 2; k = 0.4

T3,0 = 100(2.25 (0*0.4)
2
) + 144 = 369
T3,1 = 100(2.25 (1*0.4)
2
) + 144 = 353
T3,2 = 100(2.25 (2*0.4)
2
) + 144 = 305
T3,3 = 100(2.25 (3*0.4)
2
) + 144 = 225

Nada que hacer, pues ya estn las 2 columnas.

Encontrar mfilas (variable y de grado m). Si sobre la variable y es de:
- Valor inicial: Resolver el sistema de ecuaciones que result de las fila-claves.
Si hay ms incgnitas que ecuaciones (generalmente cuando la mxima
derivada en y de la ecuacin es par), hacer j =0 en la ecuacin diferencial y
usarla como otra fila-claves ms.
- Valores de frontera: Nada que hacer pues ya estn las mfilas.

Como la mxima derivada en y es 2 encontrar 2 filas.

Fila 0 Ti, 0 = 100 (ih)
2
+ 144 (i=0,13) L inferior; fila-claves 1; h = 0.5

T0,0 = 100 (0*0.5)
2
+ 144 = 144
T1,0 = 100 (1*0.5)
2
+ 144 = 169
T2,0 = 100 (2*0.5)
2
+ 144 = 244
T3,0 = 100 (3*0.5)
2
+ 144 = 369

Fila 3 Ti, 3= 100 ((ih)
2
- 1.44) + 144 (i=0, 3) L sup; fila-claves 2; h = 0.5

T0,3 = 100 ((0*0.5)
2
- 1.44) + 144 = 0
T1,3 = 100 ((1*0.5)
2
- 1.44) + 144 = 25
T2,3 = 100 ((2*0.5)
2
- 1.44) + 144 = 100
T3,3 = 100 ((3*0.5)
2
- 1.44) + 144 = 225

Nada que hacer, pues ya estn las 2 filas.




Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
10.2.3.A. Si es de Valor inicial Despejar umayor y calcularlo.

Como nuestro sistema, en general, siempre lo cuadraremos para desplazarnos hacia arriba, el
subndice de u (umayor) se refiere, en general, al subndice j.

Si las mfilas son contiguas (como en este caso), umayor puede ser calculado directamente.

Despejamos umayor (si estamos viajando hacia la izquierda o abajo, despejamos umenor) y
calculamos esta nueva fila. Nos movemos a la siguiente fila y calculamos otra fila etc.

Como es lgico, el umayor despejado solo se aplica a los puntos No conocidos.

Ejemplo 12 Problema de valor Inicial

ux + uy = -(e
-x
+ 2e
-2y
) u(x,0) = e
-x
+ 1
u(0,y) = 1 + e
-2y

Calcular u para: 0 x 0.2 h = 0.1
0 y 0.2 k = 0.1
Procedimiento:

Paso 1. Reemplazar frmulas de Tabla: Ec. Dif. en la ecuacin diferencial y en las claves.

Ya se hizo en el ejemplo 1.

+ =

u0, j = 1 + e
-2jk
(j = 0, 1,) (lado izq.) col-claves 1
ui, 0 = e
- ih
+ 1 (i = 0, 1,) (lado inf.) fila-claves 1

Paso 2. Encontrar n columnas (variable x de grado n) y mfilas (variable y de grado m).

Ya se hizo en el ejemplo 7.

Columna 0 (lado izquierdo)
u0,0 = 2
u0,1 = 1.8187
u0,2 = 1.6703
u0,3 = 1.5488
u0,4 = 1.4493
........
Fila 0 (lado inferior)
u0,0 = 2
u1,0 = 1.9048
u2,0 = 1.8187
u3,0 = 1.7408
u4,0 = 1.6703
h
u u
j , i j , i

+1
k
u u
j , i j , i

+1
( )
jk ih
e e
2
2

+
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
....

Paso 3. Si es de:
a. Valor inicial Despejar umayor .
b. Valores de frontera Plantear el sistema de ecuaciones.

Como es de valor inicial:
ui+1, j 2ui, j + ui, j+1 =



y

u0,3=1.5488 u1,3

u0,2=1.6703 u1,2 1.5146 u2,2 1.4294

u0,1=1.8187 u1,1 1.7004 u2,1 1.6147 u3,1 1.5372

u0,0=2 u1,0 1.9048 u2,0 1.8187 u3,0 1.7408



x


ui, j+1 = - ui+1, j +2ui, j
La usamos en los puntos No conocidos

Si estamos en la Fila0 ( j = 0 )

i=0 u0, 1 es conocido = 1.8187
i=1 u1, 1 = - u2,0 + 2u1, 0
u1, 1 = -0.2905 - 1.8187 + 2*1.9048 = 1.7004
i=2 u2, 1 = - u3,0 + 2u2, 0
u2, 1 = -0.2819 -1.7408 + 2*1.8187 = 1.6147
i=3 u3, 1 = - u4,0 + 2u3, 0
u3, 1 = -0.2741 - 1.6703 + 2*1.7408 = 1.5372



( )
j i
y x
e e .
2
2 1 0

+
( )
j
i
y
x
e e .
2
2 1 0

+
( )
0 1 0
2 1 0

+ e e .
.
( )
0 2 0
2 1 0

+ e e .
.
( )
0 3 0
2 1 0

+ e e .
.
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
Si estamos en la Fila1 ( j = 1 )

i=0 u0, 2 es conocido = 1.6703
i=1 u1, 2 = - u2,1 + 2u1, 1
u1, 2 = -0.2715 - 1.6147 + 2*1.7004= 1.5146
i=2 u2, 2 = - u3,1 + 2u2, 1
u2, 2 = -0.2628 - 1.5372 + 2*1.6147 = 1.4294

Solucin: (respuesta real: u = e
-x
+ e
-2y
)
Observe que en este ejemplo no era necesario dar las dos claves iniciales (por qu?)


Ejemplo 13 Problema de valor Inicial (parablica)

u(x,t) representa la temperatura en un punto x a travs del tiempo.

Se tiene una varilla delgada de longitud L = 2, cuya superficie lateral est aislada. La
temperatura en su extremo izquierdo (x = 0) se mantiene constante a T0 = 0, y en el derecho a
Tn = 0. En t = 0, la temperatura de la varilla est dada por f(x) = sen(x), La temperatura en el
punto x en el tiempo t est dada por la solucin de:
cuxx - ut =0 en donde = 0.25 c: difusividad trmica
K: conductividad trmica; = calor especfico; = masa por unidad de volumen.

Observacin: Estable si k

Encontrar la distribucin de temperatura a travs del tiempo. Dividir la varilla en 4 parte (h
= L/4 = 2/4 = 0.5). (t = 0.1 = k)

Como se trabaja con Temperatura, se usa T en lugar de u. Se tiene:

0.25 Txx - Tt =0, 0 < x < 2, 0 < t
T(0,t) = 0, 0 < t (Lado izquierdo)
T(2,t) = 0, 0 < t (Lado derecho)
T(x,0) = sen(x) (Lado inferior)

Dibujo: Lnea gruesa (recta): varilla.
Lnea delgada (senosoidal): distribucin de temperaturas en el tiempo t = 0

Procedimiento:

Paso 1. Reemplazar frmulas de Tabla: Ec. Dif. en la ecuacin diferencial y en las claves.

Ya se hizo en el ejemplo 2.
( )
1 0 1 0
2 1 0
. .
e e .

+
( )
1 0 2 0
2 1 0
. .
e e .

+

K
c =
c
h
2
2
s
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General

0.25 - = 0

T0, j =0 (j = 0, 1,) Lado izq. col-claves 1
T4, j =0 (j = 0, 1,) Lado der. col-claves 2
Ti, 0 =sen(ih) (i = 0, 1,4) Lado inferior fila-claves 1


Paso 2. Encontrar n columnas (variable x de grado n) y mfilas (variable y de grado m).

Ya se hizo en el ejemplo 8.

Columna 0 (lado izquierdo)
T0,0 = 0
T0,1 = 0
T0,2 = 0
T0,3 = 0
.......
Columna 4 (lado derecho)
T4,0 = 0
T4,1 = 0
T4,2 = 0
T4,3 = 0

Fila 0 (lado inferior)
T0,0 = 0
T1,0 = 1
T2,0 = 0
T3,0 = -1
T4,0 = 0

Paso 3. Si es de:
a. Valor inicial Despejar Tmayor .
b. Valores de frontera Plantear el sistema de ecuaciones.

Como es de valor inicial:


Reemplazando: h = 0.5; k = 0.1

Ti,j+1 = 0.1Ti+1,j + 0.8Ti,j + 0.1Ti-1,j
2
1 1
2
h
T T T
j , i j , i j , i +
+
k
T T
j , i j , i

+1
j i j i j i j i
T
h
k
T
h
k
T
h
k
T
, 1
2
,
2
, 1
2
1 ,
25 . 0
)
25 . 0 * 2
1 (
25 . 0
+ +
+ + =
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General








t

t

0 0
0


T0,2 T1,2



0.64 T2,2



0 T3,2
0


-0.64 T4,2
0


T0,1 T1,1



0.8 T2,1



0 T3,1
0


-0.8 T4,1
0


0=T0,0 T1,0



1 T2,0



0 T3,0
0


-1 T4,0= 0

Para encontrar las siguientes filas se usa:
Ti,j+1 = 0.1Ti+1,j + 0.8Ti,j + 0.1Ti-1,j
La usamos en los puntos No conocidos
- Nos ubicamos en la Fila0 ( j = 0 )
i=0 T0,1 es conocido = 0 (0 real)
i=1 T1,1 = 0.1T2,0 + 0.8T1,0 + 0.1T0,0 = 0.1*0+0.8*1+0.1*0 = 0.8 (0.7813 real)
i=2 T2,1 = 0.1T3,0 + 0.8T2,0 + 0.1T1,0 =0.1*-1+0.8*0+0.1*1 = 0 (0)
i=3 T3,1 = 0.1T4,0 + 0.8T3,0 + 0.1T2,0 = 0.1*0+0.8*-1+0.1*0 = -0.8 (-0.7813 real)
i=4 T4,1 es conocido = 0 (0 real)

- Como acabamos de calcular la Fila1 , nos ubicamos en esta Fila1 ( j = 1 )

i=0,j=1 T0,2 es conocido = 0 (0 real)
i=1,j=1 T1,2 = 0.1T2,1 + 0.8T1,1 + 0.1T0,1 = 0.1*0+0.8*0.8+0.1*0 = 0.64 (0.6105 real)
i=2,j=1 T2,2 = 0.1T3,1 + 0.8T2,1 + 0.1T1,1 =0.1*-0.8+0.8*0+0.1*0.8 = 0 (0 real)
i=3,j=1 T3,2 = 0.1T4,1 + 0.8T3,1 + 0.1T2,1 = 0.1*0+0.8*-0.8+0.1*0 = -0.64 (-0.6105 real)
i=4,j=1 T4,2 es conocido = 0

- Como acabamos de calcular la Fila2 , nos ubicamos en esta Fila2 ( j = 2 )
etc.
Solucin terica T(x,t) =
............................................................................................
) (
4 /
2
x sen e
t
t
t
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General


Mtodo de Crank-Nicholson
El mtodo anterior presenta el problema que k debe ser muy pequeo (estable si k )
El mtodo de Crank-Nicholson no tiene problemas de estabilidad para este tipo de problemas,
pero puede ser no estable para otras ecuaciones parablicas.

Se basa en reemplazar la uxx (no las que tengan derivadas con respecto a t, es decir, no en ut,
pues se introduciran los puntos de la filaj+2 como incgnitas) por el promedio (con diferencias
centradas) evaluado en t y en t+k. (para encontrar los valores en la filaj+1 se requiere resolver
un sistema de ecuaciones lineales).



Reemplazando en la frmula:

c * - = 0



Reemplazando c = 0.25; h = 0.5; k = 0.1



Ti-1,j+1 - 22 Ti,j+1+ Ti+1,j+1 = - Ti-1,j -18 Ti,j - Ti+1,j

- No ubicamos en la Fila0 ( j = 0 )

(i=0) T0,1 es conocido = 0 ()
(i=1) T0,1 - 22 T1,1+ T2,1 = - T0,0 -18 T1,0 T2,0
= -0 -18*1 - 0 = -18
(i=2) T1,1 - 22 T2,1+ T3,1 = - T1,0 -18 T2,0 T3,0
= -1 -18*0 - (-1) = 0
(i=3) T2,1 - 22 T3,1+ T4,1 = - T2,0 -18 T3,0 T4,0
= -0 -18*(-1) - 0 = +18
(i=4) T4,1 es conocido = 0 ()

() = ese dato se da en el enunciado.

c
h
2
2
s
2
2 2
2
) 1 , 1 1 , 1 , 1
2
, 1 , , 1
h
T T T
h
T T T
T
j i j i j i j i j i j i
xx
+ + + + +
+
+
+
=
2
2 2
2
) 1 , 1 1 , 1 , 1
2
, 1 , , 1
h
T T T
h
T T T
j i j i j i j i j i j i + + + + +
+
+
+
k
T T
j i j i , 1 ,

+
| | | | 0 .......
1
...... .......... ..........
2
2
=
k h
c
| | | | 0 ....... 10 ...... .......... .......... 5 . 0 =
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General

Resolviendo el sistema:

T0,1 = 0
T1,1 = 0.8181 (0.7813 real)
T2,1 = 0 (0 real)
T3,1 = -0.8181 (-0.7813 real)
T4,1 = 0


Ejemplo 14: Problema de valor Inicial (hiperblica)










El desplazamiento vertical (elongacin) e(x,t) de una cuerda vibratoria de longitud L, tensin
T, masa por unidad de long. , y empotrada en los extremos, se determina a partir
de:

c
2
exx - ett =0 ; 0 < x < L; t > 0;
Observaciones: Garantiza estabilidad: si ; Exactitud ptima cuando k = h/c
Si damos a la cuerda un pequeo desplazamiento transversal de A (eje e) en (x = L/2)
y la soltamos, empezar a vibrar.
Encontrar el desplazamiento de la cuerda a travs del tiempo (t = 0.1 = k). Si A = 0.1,
L = 0.8, la forma inicial de la cuerda es Asen(x/L), T = 4 y =1 (unidades consistentes)
c = 2. Dividir la cuerda en n = 4 partes h = 0.8/4 = 0.2.
La ecuacin queda:

c
2
exx - ett =0
e(0,t) = 0; t > 0 (frontera izq.: lado izquierdo siempre est fijo en 0 )
e(L,t) = 0; t > 0 (frontera der.: lado derecho siempre est fijo en 0 )

e(x,0) = f(x) = Asen(x/L) (valores iniciales: lado inferior. Forma inicial )

solucin:

Lo primero que se debe observar:

T
c =
c
h
k s
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
- Como hay 2 derivada en x, nos deben dar 2 col-claves (lado izq. y lado der.),
lo cual es as.
- Como hay 2 derivada en t , nos deben dar 2 fila-claves (lado inferior. y otra
fila-claves), pero aparentemente solo nos dieron la Fila 0

En ecuaciones diferenciales ordinarias de valor inicial de grado mnos
dan como claves: y(x0), y(x0), y(x0), y(x0), etc.

Deducimos que en ecuaciones diferenciales parciales de valor inicial
(sobre el eje t ) de grado mnos dan como claves: fila(t0), fila(t0),
fila(t0), fila(t0), etc.

Como es de valor inicial y nos dieron fila(t0) , es lgico espera que nos
den fila(t0) para poder encontrar una segunda fila.

En efecto, nos dieron fila(t0) , solo que no nos hemos dado cuenta.
Nos la dieron en la frase y la soltamos, lo cual significa que le
estamos dando una velocidad inicial de 0 Vinic = fila(t0) = 0.

Lo cual se puede escribir:

et(x,0) = 0 = v(x); (velocidad inicial de la cuerda).

Si se tuviese un ejemplo similar, por ejemplo: unas masas
ensartadas por un caucho que se dejan caer cuando la tensin en
el caucho es cero y cuya ecuacin hubiese contenido yttt , se
necesitaran 3 fila-claves. Le daran la primera fila-clave, pero:
qu valor usara para fila(t0) y para fila(t0) ? Tal vez...

et(x,0) = v(x) = 0;
ett(x,0) = a(x) = 9.8 m/s
2
;

qu opina?




En total tenemos (reemplazando c = 2 ):


4exx - ett =0 ; 0 < x < 0.8; t > 0; h = 0.2; k = 0.1;

e(0, t) = 0; t > 0 (Lado izquierdo) col-claves 1
e(0.8, t)= 0 t > 0 (Lado derecho) col-claves 2
e(x,0) = 0.1sen(x/0.8) (Lado inf.) (valores iniciales) fila-claves 1
et(x,0) = 0 (velocidad inicial cuerda) fila-claves 2

L x s s 0
L x s s 0
L x s s 0
8 . 0 0 s s x
8 . 0 0 s s x
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General


Procedimiento:

Paso 1. Reemplazar frmulas de Tabla: Ec. Dif. en la ecuacin diferencial y en las claves.

Ya se hizo en el ejemplo 3.

- = 0

e0, j = 0 (j = 0, 1,) (Lado izq.) col-claves 1
e4, j = 0 (j = 0,1...) (Lado der.) col-claves 2
ei, 0 = 0.1sen(ih/0.8) (i=0, 4) (Lado inf.) fila-claves 1
(i=0, 4) (velocidad inicial cuerda) fila-claves 2


Paso 2. Encontrar n columnas (variable x de grado n) y m filas (variable yde grado m).

Ya se hizo en el ejemplo 9.

Columna 0 (Lado izquierdo) e0,0 = 0 (ver ej. 9)
e0,1 = 0
e0,2 = 0
e0,3 = 0
.........
Columna 4 (Lado derecho) e4,0 = 0
e4,1 = 0
e4,2 = 0
e4,3 = 0
.........
Fila 0 (valores iniciales: Lado inferior) e0,0 = 0
e1,0 = 0.07071
e2,0 = 0.1
e3,0 = 0.07071
e4,0 = 0

Fila -1 : e0,-1 = 0
e1,-1 = 0.05
e2,-1 = 0.07071
e3,-1 = 0.05
e4,-1 = 0

Paso 3. Si es de:
a. Valor inicial Despejar emayor .
2
1 1
2
4
h
e e e
j , i j , i j , i +
+
2
1 1
2
k
e e e
j , i j , i j , i +
+
0
2
1 , 1 ,
=


k
e e
i i
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
b. Valores de frontera Plantear el sistema de ecuaciones.

Como es de valor inicial:











T

t
0 0
0


e0,2 e1,2



0 e2,2



0 e3,2
0


0 e4,2
0


e0,1 e1,1



0.05 e2,1



0.07071 e3,1
0


0.05 e4,1
0


0 = e0,0 e1,0



0.07071 e2,0



0.1 e3,0
0


0.07071 e4,0= 0



0= e0,-1 e1,-1



0.05 e2,-1



0.07071 e3,-1



0.05 e4,-1= 0




- Nos ubicamos en la Fila0 ( j = 0 )


i=0 e0,1 es conocido = 0
i=1 e1,1 = e2,0 + e0,0 e1,-1 = 0.1 + 0 - 0.05 = 0.05
i=2 e2,1 = e3,0 + e1,0 e2,-1 = 0.07071+0.07071-0.07071= 0.07071
i=3 e3,1 = e4,0 + e2,0 e3,-1 = 0 + 0.1 - 0.05 = 0.05
i=4 e4,1 es conocido = 0
1 , , 1 , 1 1 , + +
+ =
j i j i j i j i
e e e e
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General



Con diferencias progresivas en , dara
e0,1 = 0 (real = 0)
e1,1 = 0.07071 (real = 0.05)
e2,1 = 0.1 (real = 0.07071)
e3,1 = 0.07071 (real = 0.05)
e4,1 = 0 (real = 0)
Era de esperar que la respuesta no fuera muy buena.


- Como acabamos de calcular la Fila1 , nos ubicamos en esta Fila1 ( j = 1 )

i=0 e0,2 es conocido = 0
i=1 e1,2 = e2,1 + e0,1 e1,0 = 0.07071 + 0 - 0.07071 = 0
i=2 e2,2 = e3,1 + e1,1 e2,0 = 0.05 + 0.05 - 0.1 = 0
i=3 e3,2 = e4,1 + e2,1 e3,0 = 0 + 0.07071 - 0.07071 = 0
i=4 e4,2 es conocido = 0

- Como acabamos de calcular la Fila2 , nos ubicamos en esta Fila2 ( j = 2 )
etc.
La respuesta analtica
Dan los mismos valores que la tabla
Exactitud ptima cuando k = h/c: como usamos k = 0.1 = 0.2/2 eso explica la
exactitud.


Ejemplo 15.a: Problema de valor Inicial (con uxt) (hiperblica)

Imaginemos que existe una varilla no homognea de longitud L = 5, atravesada en su eje por
una resistencia elctrica no homognea, la cual puede suministrar energa, etc. La temperatura
en su extremo izquierdo (x=0) se mantiene constante a T0=0, y la temperatura en el derecho
cambia con el tiempo segn la ecuacin: 125 t + 5. En el tiempo t = 0, la temperatura de la
varilla est dada por f(x)=x. La Temperatura en el punto x en el tiempo t est dada por la
solucin de:

Txx +Txt =6tx +3x
2
T (Temperatura) 0 t 6 t: tiempo
Calcular T(x, 0.1) entre 0 x 5 tomar k = 0.1 (t =0.1)
T(0, t) = 0 lado izquierdo
T(5, t) = 125t + 5 lado derecho
T(x, 0) = x lado inferior

Dividir la varilla en 5 partes ( h = L/5 = 5/5 = 1)
k
y y
x y v
i i
i t i
0 , 1 ,
) 0 , (

= =
)
*
cos( ) ( ) , (
L
t c
L
x
Asen t x y
t t
=
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General



Procedimiento:

Paso 1. Reemplazar frmulas de Tabla: Ec. Dif. en la ecuacin diferencial y en las claves.

Ya se hizo en el ejemplo 4 A ( h = 1 ).

+ = 6 jk ih +3(ih)
2


T0, j = 0 (j=0,1) Lado izquierdo col-claves 1
T5, j = 125jk + 5 (j=0,1) L der. col-claves 2
Ti, 0 = ih (i=0,15) Lado inferior fila-claves 1


Paso 2. Encontrar n columnas (variable x de grado n) y m filas (variable yde grado m).

Ya se hizo en el ejemplo 10.a.

Columna 0 (Lado izquierdo) T0,0 = 0 (ver ej. 10.a)
T0,1 = 0
T0,2 = 0
T0,3 = 0
.........
Columna 5 (lado derecho) T5,0 = 5
T5,1 = 17.5
T5,2 = 30
T5,3 = 42.5
.........
Fila 0 (lado inferior) T0,0 = 0
T1,0 = 1
T2,0 = 2
T3,0 = 3
T4,0 = 4
T5,0 = 5


Paso 3. Si es de:
a. Valor inicial Despejar Tmayor .
b. Valores de frontera Plantear el sistema de ecuaciones.

+ =2hk(6 jk ih +3(ih)
2
)
2
1 1
2
h
T T T
j i j i j i , , , +
+
hk
T T T T
j i j i j i j i
2
1 1 1 1 1 1 , , , , + + + +
+
5
1
0 5
=

=
h
x x
i
Izq Der
Der
( )
j i j i j i
T T T
h
k
, , , 1 1
2
2
+
+
j i j i j i j i
T T T T
, , , , 1 1 1 1 1 1 + + + +
+
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General

- Si la filaj es la ltima fila en la cual conocemos todas los T, nos interesa despejar
los subndices j+1 que nos indicar los T en el tiempo siguiente.

= +2hk(6 jk ih +3(ih)
2
)

Reemplazando h = 1, k = 0.1

= + 0.6 (0.2ji+i
2
)



t

t

T0,3=0











T5,2=42.5
T0,2=0


T0,1 T1,1



1.5 T2,1



2.6 T3,1



5.9 T4,1
T5,2=30


10 T5,1=17.5
0


0=T0,0 T1,0



1 T2,0



2 T3,0



3 T4,0



4 T5,0= 5



- Nos ubicamos en la Fila0 ( j = 0 )

i = 0 es conocido = 0 ()
i = 1 = + 0.6 (0.2*0*1+1
2
)
=0.8*2 + 0.4*1 - 1.2*0 + 0.6 = 2.6
i = 2 = + 0.6 (0.2*0*2+2
2
)
=0.8*3 + 0.4*2 - 1.2*1 + 2.4 = 4.4
i = 3 = + 0.6 (0.2*0*3+3
2
)
=0.8*4 + 0.4*3 - 1.2*2 + 5.4 = 7.4
i = 4 = + 0.6 (0.2*0*4+4
2
)
=0.8*5 + 0.4*4 - 1.2*3 + 9.6 = 11.6
i = 5 es conocido = 17.5 ()

() = ese dato se da en el enunciado.
1 1 1 1 + + +

j i j i
T T
, , j i j i j i
T
h
k
T
h
k
T
h
k
, , , 1 1
2
1
4 2
1
+
|
.
|

\
|
+ + |
.
|

\
|

1 1 1 1 + + +

j i j i
T T
, , j i j i j i
T T T
, , ,
. . .
1 1
2 1 4 0 8 0
+
+
1 0,
T
1 0 1 2 , ,
T T
0 0 0 1 0 2
2 1 4 0 8 0
, , ,
. . . T T T +
1 1 1 3 , ,
T T
0 1 0 2 0 3
2 1 4 0 8 0
, , ,
. . . T T T +
1 2 1 4 , ,
T T
0 2 0 3 0 4
2 1 4 0 8 0
, , ,
. . . T T T +
1 3 1 5 , ,
T T
0 3 0 4 0 5
2 1 4 0 8 0
, , ,
. . . T T T +
1 5,
T
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General

Resolviendo el sistema:

T0,1 = 0 (se da) (terico = 0)
T1,1 = 1.5 (terico = 1.1)
T2,1 = 2.6 (terico = 2.8)
T3,1 = 5.9 (terico = 5.7)
T4,1 = 10.0 (terico = 10.4)
T5,1 = 17.5 (se da) (terico = 17.5)

Respuesta terica: T(x,t) = x
3
t+ x

Ejemplo 15.b: Problema de valor Inicial (con uxt) (hiperblica)

Hacer el ejercicio anterior, pero con la varilla dividida en 4 partes.

Varilla dividida en 4 partes: (n = 4 h = L/4 = 5/4 = 1.25)

Procedimiento:

Paso 1. Reemplazar frmulas de Tabla: Ec. Dif. en la ecuacin diferencial y en las claves.

Ya se hizo en el ejemplo 4 B.

+ = 6 jk ih +3(ih)
2


T0, j = 0 (j=0,1) Lado izquierdo col-claves 1
T4, j = 125jk + 5 (j=0,1) L der. col-claves 2
Ti, 0 = ih (i=0,14) Lado inferior fila-claves 1

Paso 2. Encontrar n columnas (variable x de grado n) y m filas (variable yde grado m).

Ya se hizo en el ejemplo 10.b.
Columna 0 (lado izquierdo) T0,0 = 0
T0,1 = 0
T0,2 = 0
T0,3 = 0
.........
Columna 4 (lado derecho) T4,0 = 5
T4,1 = 17.5
T4,2 = 30
T4,3 = 42.5
.........
Fila 0 (lado inferior) T0,0 = 0
T1,0 = 1.25
2
1 1
2
h
T T T
j i j i j i , , , +
+
hk
T T T T
j i j i j i j i
2
1 1 1 1 1 1 , , , , + + + +
+
4
25 . 1
0 5
=

=
h
x x
i
Izq Der
Der
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
T2,0 = 2.50
T3,0 = 3.75
T4,0 = 5
Paso 3. Si es de:
a. Valor inicial Despejar Tmayor .
b. Valores de frontera Plantear el sistema de ecuaciones.

Como es de valor inicial:


= + 2hk(6 jk ih +3(ih)
2
)


t

t

T0,3=0











T4,3=42.5
T0,2=0



T0,1 T1,1




T2,1




T3,1
T4,2=30



T4,1=17.5
0


0=T0,0 T1,0



1.25 T2,0



2.5 T3,0



3.75 T4,0=5

- Nos ubicamos en la Fila0 ( j = 0 )

i = 0 conocido = 0 ()
i = 1 = C1
i = 2 = C2
i = 3 = C3
i = 4 conocido = 17.5 ()

() = ese dato se da en el enunciado.

ATENCIN: el sistema no se puede resolver (no se puede encontrar T3,1 ni T1,1).

Si centrada en x y progresiva en t ( en x y en t), se observa:
Si n es impar, s se puede resolver
Si n es par, no se puede resolver..
1 1 1 1 + + +

j i j i
T T
, ,
j i j i j i
T
h
k
T
h
k
T
h
k
, , , 1 1
2
1
4 2
1
+
|
.
|

\
|
+ + |
.
|

\
|

1 0,
T
1 0 1 2 , ,
T T
1 1 1 3 , ,
T T
1 2 1 4 , ,
T T
1 4,
T
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General

Observe cmo quedan distribuidas las variables con subndice j+1, por haber
tomado centradas con respecto a x en Txt .

Ejemplo 15.c: Problema de valor Inicial (con uxt) - (hiperblica)

Se desea de todas formas, desarrollar el ejemplo anterior ( n = 4 ).
Usar para Txx (x x ) y para Txt ( x t)

Procedimiento:
Hay que tomar Txt con diferencias progresivas tanto en x como en t ( en x y en t)
o con regresivas.

Paso 1. Reemplazar frmulas de Tabla: Ec. Dif. en la ecuacin diferencial y en las claves.

(x x )
( x y)

+ = 6 tj xi +

Tenga en cuenta que xi = ih; tj = jk

+ = 6 jk ih + 3(ih)
2



Paso 2. Encontrar n columnas (variable x de grado n) y m filas (variable yde grado m).

Ya se hizo en el ejemplo 10.b.

Columna 0 (lado izquierdo) T0,0 = 0
T0,1 = 0
T0,2 = 0
T0,3 = 0
.........
Columna 4 (lado derecho) T4,0 = 5
T4,1 = 17.5
T4,2 = 30
T4,3 = 42.5
.........
Fila 0 (lado inferior) T0,0 = 0
T1,0 = 1.25
2
, 1 , , 1
2
h
u u u
u
j i j i j i
xx
+
+
=
hk
u u u u
u
j i j i j i j i
xy
, 1 , , 1 1 , 1
+
=
+ + + +
2
1 1
2
h
T T T
j i j i j i , , , +
+
hk
T T T T
j i j i j i j i , , , ,
+
+ + + + 1 1 1 1
2
3
i
x
2
1 1
2
h
T T T
j i j i j i , , , +
+
hk
T T T T
j i j i j i j i , , , ,
+
+ + + + 1 1 1 1
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
T2,0 = 2.50
T3,0 = 3.75
T4,0 = 5
Paso 3. Si es de:
a. Valor inicial Despejar Tmayor .
b. Valores de frontera Plantear el sistema de ecuaciones.

Como es de valor inicial:

+ = hk(6 jk ih + 3(ih)
2
)

= + hk(6 jk ih + 3(ih)
2
)

Reemplazando h = 1.25; k = 0.1

= + 0.09375( j i +6.25i
2
)


t

t

0











T4,3=42.5
0



T0,1 T1,1




T2,1




T3,1
T4,2=30



T4,1=17.5
0


0=T0,0 T1,0



1.25 T2,0



2.5 T3,0



3.75 T4,0=5

- Nos ubicamos en la Fila0 ( j = 0 )

i = 0 es conocido = 0 ()
i = 1 = + 0.09375( 0*1 +6.25*1
2
)
= 0.92*2.5 - 0.84*1.25 0.08*0 + 0.5859 = 1.84
i = 2 = + 0.09375( 0*2 +6.25*2
2
)
= 0.92*3.75 - 0.84*2.5 0.08*1.25 + 2.3438

= 3.59
i = 3 = + 0.09375( 0*3 +6.25*3
2
)
( )
j i j i j i
T T T
h
k
, , , 1 1
2
+
+
j i j i j i j i
T T T T
, , , ,
+
+ + + + 1 1 1 1
1 1 1 + + +

j i j i
T T
, , j i j i j i
T
h
k
T
h
k
T
h
k
, , , 1 1
1
2
1
+
|
.
|

\
|
+ |
.
|

\
|

1 1 1 + + +

j i j i
T T
, , j i j i j i
T T T
, , ,
. . .
1 1
08 0 84 0 92 0
+

1 0,
T
1 1 1 2 , ,
T T
0 0 0 1 0 2
08 0 84 0 92 0
, , ,
. . . T T T
1 2 1 3 , ,
T T
0 1 0 2 0 3
08 0 84 0 92 0
, , ,
. . . T T T
1 3 1 4 , ,
T T
0 2 0 3 0 4
08 0 84 0 92 0
, , ,
. . . T T T
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
= 0.92*5 - 0.84*3.75 0.08*2.5 + 5.2734

= 6.52
i = 4 es conocido = 17.5 ()

() = ese dato se da en el enunciado.

Resolviendo el sistema:

T0,1 = 0 (se da) (terico = 0)
T1,1 = 5.55 (terico = 1.445)
T2,1 = 7.39 (terico = 4.06)
T3,1 = 10.98 (terico = 9.02)
T4,1 = 17.5 (se da) (terico = 17.5)

Las respuestas no son muy buenas.


Ejemplo 15.d: Problema de valor Inicial (con uxt) - (hiperblica)

Se desea volver a desarrollar el ejemplo 15.b ( n = 4 ), pero usar:
para Txx ( x x) y para Txt ( x t)


Procedimiento:

Hay que tomar Txt con diferencias progresivas tanto en x como en t ( en x y en t)
o con regresivas.

Paso 1. Reemplazar frmulas de Tabla: Ec. Dif. en la ecuacin diferencial y en las claves.

( x x)
( x y)

+ = 6 tj xi +

Tenga en cuenta que xi = ih; tj = jk

+ = 6 jk ih + 3(ih)
2





1 4,
T
2
, , 1 , 2
2
h
u u u
u
j i j i j i
xx
+
=
+ +
hk
u u u u
u
j i j i j i j i
xy
, 1 , , 1 1 , 1
+
=
+ + + +
2
1 2
2
h
T T T
j i j i j i , , ,
+
+ +
hk
T T T T
j i j i j i j i , , , ,
+
+ + + + 1 1 1 1
2
3
i
x
2
1 2
2
h
T T T
j i j i j i , , ,
+
+ +
hk
T T T T
j i j i j i j i , , , ,
+
+ + + + 1 1 1 1
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
Paso 2. Encontrar n columnas (variable x de grado n) y m filas (variable yde grado m).

Ya se hizo en el ejemplo 10.

Columna 0 (lado izquierdo) T0,0 = 0
T0,1 = 0
T0,2 = 0
T0,3 = 0
.........
Columna 4 (lado derecho) T4,0 = 5
T4,1 = 17.5
T4,2 = 30
T4,3 = 42.5
.........
Fila 0 (lado inferior) T0,0 = 0
T1,0 = 1.25
T2,0 = 2.50
T3,0 = 3.75
T4,0 = 5


Paso 3. Si es de:
a. Valor inicial Despejar Tmayor .
b. Valores de frontera Plantear el sistema de ecuaciones.

Como es de valor inicial:

+ = hk(6 jk ih + 3(ih)
2
)

= + hk(6 jk ih + 3(ih)
2
)

Reemplazando h = 1.25, k = 0.1

= + 0.09375( j i +6.25i
2
)


( )
j i j i j i
T T T
h
k
, , ,
+
+ + 1 2
2
j i j i j i j i
T T T T
, , , ,
+
+ + + + 1 1 1 1
1 1 1 + + +

j i j i
T T
, , j i j i j i
T
h
k
T
h
k
T
h
k
, , ,
|
.
|

\
|
+ |
.
|

\
|
+ +
+ +
1 1
2
1 2
1 1 1 + + +

j i j i
T T
, , j i j i j i
T T T
, , ,
. . . 08 1 16 1 08 0
1 2
+
+ +
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
t
t

0











T4,3=42.5
0



T0,1 T1,1




T2,1




T3,1
T4,2=30



T4,1=17.5
0


0=T0,0 T1,0



1.25 T2,0



2.5 T3,0



3.75 T4,0=5

- Nos ubicamos en la Fila0 ( j = 0 )

es conocido = 0 ()
i = 0 = + 0.09375( 0* 0 +6.25*0
2
)
= -0.08*2.5+1.16*1.25 - 1.08*0 + 0 = 1.25
i = 1 = + 0.09375( 0* 1 +6.25*1
2
)
= -0.08*3.75+1.16*2.5 - 1.08*1.25 + 0.5859 = 1.84
i = 2 = + 0.09375( 0* 2 +6.25*2
2
)
= -0.08*5+1.16*3.75 - 1.08*2.5 + 2.3438

= 3.6
es conocido = 17.5 ()

() = ese dato se da en el enunciado.


Resolviendo el sistema:

T0,1 = 0 (se da) (terico = 0)
T1,1 = 1.25 (terico = 1.445)
T2,1 = 3.09 (terico = 4.06)
T3,1 = 6.69 (terico = 9.02)
T4,1 = 17.5 (se da) (terico = 17.5)

Las respuestas no son muy buenas.





1 0,
T
1 0 1 1 , ,
T T
0 0 0 1 0 2
08 1 16 1 08 0
, , ,
. . . T T T +
1 1 1 2 , ,
T T
0 1 0 2 0 3
08 1 16 1 08 0
, , ,
. . . T T T +
1 2 1 3 , ,
T T
0 2 0 3 0 4
08 1 16 1 08 0
, , ,
. . . T T T +
1 4,
T
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
10.2.3.B. Si es de Valores de frontera Plantear el sistema de ecuaciones.

Si en una ecuacin diferencial de grado n con respecto a x, y de grado m con respecto a
y hay menos de mfilas seguidas y menos de n columnas seguidas (como en este caso), no
se podr calcular directamente umayor (por falta de puntos), pero s puede dejar planteada
esa ecuacin para toda una fila y moverse a la siguiente fila y plantear las ecuaciones... y
otra etc., hasta llegar a la fila que no estaba seguida. En ese momento se dar cuenta que
lleva L ecuaciones planteadas (lineales o no) y L puntos desconocidos. Desarrolle ese
sistema y obtendr los puntos deseados. En general, plantee la ecuacin solo en los puntos
desconocidos. En los puntos conocidos ponga el valor de dichos puntos.

Debido a que se obtiene un sistema de ecuaciones, no vale la pena despejar umayor , en
lugar de ello, si se puede, agrupe cada ui,j y ordnelos ascendentemente segn subndice
(por comodidad). Resuelva el sistema de ecuaciones.

Ejemplo 16: Problema de contorno (elptica)

Se tiene una lmina metlica de 1.5 m x 1.2 m. 0 x 1.5; 0 y 1.2;
La distribucin de temperaturas (grados centgrados) en sus bordes es:
T(0, y) = -100 y
2
+ 144 lado izq.
T(1.5, y) = 100(2.25 - y
2
) + 144 lado der.
T(x, 0) = 100 x
2
+ 144 lado inf.
T(x, 1.2) = 100 (x
2
- 1.44) + 144 lado sup.

Encontrar la distribucin de temperaturas en la lmina. Se sabe que:

Txx +Tyy =0 T : Temperatura

Dividir la base en 3 partes y la altura en 3. h = 1.5/3 = 0.5; k = 1.2/3 = 0.4

Procedimiento:

Paso 1. Reemplazar frmulas de Tabla: Ec. Dif. en la ecuacin diferencial y en las claves.

Ya se hizo en el ejemplo 5.

+ = 0

T0, j = -100 (jk)
2
+ 144 (j=0,13) Lado izq. col-claves 1
T3, j = 100(2.25 (jk)
2
) + 144 (j=0,13) L der. col-claves 2
Ti, 0 = 100 (ih)
2
+ 144 (i=0,13) L inferior fila-claves 1
Ti, 3= 100 ((ih)
2
- 1.44) + 144 (i=0,13) L sup. fila-claves 2


Paso 2. Encontrar n columnas (variable x de grado n) y m filas (variable yde grado m).
2
1 1
2
h
T T T
j , i j , i j , i +
+
2
1 1
2
k
T T T
j , i j , i j , i +
+
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General

Ya se hizo en el ejemplo 11.

Columna 0 (Lado izq.) T0,0 = 144
T0,1 = 128
T0,2 = 80
T0,3 = 0

Columna 3 (Lado der.) T3,0 = 369
T3,1 = 353
T3,2 = 305
T3,3 = 225

Fila 0 (Lado inf.) T0,0 = 144
T1,0 = 169
T2,0 = 244
T3,0 = 369

Fila 3 (Lado sup.) T0,3 = 0
T1,3 = 25
T2,3 = 100
T3,3 = 225


T0,3=0 25 T1,3 100 T2,3 T3,3=225
T0,2=80 T1,2 T2,2 T3,2=305
T0,1=128 T1,1


T0,0=144 169
T2,1


T1,0 244
T3,1=353


T2,0 T3,0=369


Paso 3. Si es de:
a. Valor inicial Despejar Tmayor .
b. Valores de frontera Plantear el sistema de ecuaciones.

Como es valor de frontera:

Como las mfilas no son seguidas y las n columnas tampoco, no se podr calcular
directamente Tmayor (por falta de puntos), pero s puede dejar planteada esa ecuacin para
Diferencias Finitas - Ecuaciones Diferenciales Parciales de 2 Variables - Caso General
toda una fila y moverse a la siguiente fila y plantear las ecuaciones... y otra etc., hasta
llegar a la fila que no estaba contigua. En ese momento se dar cuenta que lleva L
ecuaciones planteadas (lineales o no) y L puntos desconocidos. Desarrolle ese sistema y
obtendr los puntos deseados. En general, plantee la ecuacin solo en los puntos
desconocidos. En los puntos conocidos ponga el valor de dichos puntos.

Debido a que se obtiene un sistema de ecuaciones, no vale la pena despejar Tmayor , en
lugar de ello, si se puede, agrupe cada Ti,j y ordnelos ascendentemente segn subndice
(por comodidad). Resuelva el sistema de ecuaciones.

+ + + + = 0 con h=0.5; k=0.4

4Ti-1,j + 4Ti+1,j + 6.25Ti,j-1 + 6.25Ti,j+1 20.5Ti,,j = 0

La ecuacin anterior se aplica a cada Ti,j desconocido, y en los Ti,j conocidos se pone
su valor, obtenindose las siguiente ecuaciones:

i=0,j=0 T0,0 = 144
i=1,j=0 T1,0 = 169
i=2,j=0 T2,0 = 244
i=3,j=0 T3,0 = 369

i=0,j=1 T0,1 = 128
i=3,j=1 T3,1 = 353

i=0,j=2 T0,,2 = 80
i=3,j=2 T3,2 = 305

i=0,j=3 T0,3 = 0
i=1,j=3 T1,3 = 25
i=2,j=3 T2,3 = 100
i=3,j=3 T3,3 = 225

i=1,j=1 4T0,1 + 4T2,1 + 6.25T1,0 + 6.25T1,2 20.5T1,1 = 0
i=2,j=1 4T1,1 + 4T3,1 + 6.25T2,0 + 6.25T2,2 20.5T2,1 = 0
i=1,j=2 4T0,2 + 4T2,2 + 6.25T1,1 + 6.25T1,3 20.5T1,2 = 0
i=2,j=2 4T1,2 + 4T3,2 + 6.25T2,1 + 6.25T2,3 20.5T2,2 = 0

Desarrollndolo da:
T1,1 = 153 terico: Temperatura = 100(x
2
- y
2
) +144 = 100 (0.5
2
- 0.4
2
) + 144 = 153
T2,1 = 228 terico: Temperatura = 100(x
2
- y
2
) +144 = 100 (1.0
2
- 0.4
2
) + 144 = 228
T1,2 = 105 terico: Temperatura = 100(x
2
- y
2
) +144 = 100 (0.5
2
- 0.8
2
) + 144 = 105
T2,2 = 180 terico: Temperatura = 100(x
2
- y
2
) +144 = 100 (1.0
2
- 0.8
2
) + 144 = 180

Solucin. Respuesta terica: Temperatura = 100(x
2
- y
2
) +144
2
, 1
h
T
j i
2
1 ,
k
T
j i
)
2 2
(
2 2
,
k h
T
j i

2
, 1
h
T
j i+
2
1 ,
k
T
j i +