Professional Documents
Culture Documents
finitas
E-mail: selene.solorza@gmail.com
Resumen
Debido a su simplicidad, los esquemas de diferencias finitas se usan frecuentemente en las simulaciones numricas de
aquellos fenmenos fsicos que se pueden representar mediante modelos matemticos que involucran ecuaciones
diferenciales. Esta metodologa se basa en la hiptesis de la equivalencia entre las derivadas (dominio continuo) y las
ecuaciones de diferencias (dominio discreto). Sin embargo, tal equivalencia se obtiene de truncar la expansin en serie
de Taylor de la funcin desconocida, lo cual en la mayora de los casos implica que la ecuacin de diferencias
solamente ser una aproximacin de la ecuacin diferencial. El trmino de error en los esquemas de diferencias
representa la diferencia que existe entre la solucin en el dominio continuo (solucin analtica) y la solucin en el
dominio discreto (solucin numrica). Y, slo se tendr una apropiada equivalencia entre ambos dominios, si el
trmino de error es cero. Desafortunadamente esto ltimo no sucede en la mayora de los problemas, y los estudiantes
de los primeros aos de licenciatura en ciencias tienen dificultades en comprender el significado de dicho trmino que
aparece en los esquemas de diferencias finitas.
Abstract
Due to the simplicity, the finite difference method is frequently used in numerical simulations for physical phenomena
represented by mathematical models involving differential equations. This methodology is based on the assumption of
the equivalence between the derivatives (continuous domain) and the difference equations (discrete domain).
However, such equivalence is obtained by a truncated Taylor series expansion of the unknown function, which
obviously implies that the difference equation will be only an approximation of the differential equation. The error
term in the finite schemes represent the difference between the solution in the continuous domain (analytical solution)
and the solution in the discrete domain (numerical solution). And, only we have an appropriate equivalence between
both domains if the error term is zero. Unfortunately this does not happen in the majority of the problems, and the first
years-old students of a science major have difficulties in comprehends the meaning of such term that appears in the
finite difference schemes.
n= 0 j= 0
n! j x n j t j x kx, t nt , (7)
(x 0 ,t 0 )
Lat. Am. J. Phys. Educ. Vol. 4, No. 1, Jan. 2010 169 http://www.journal.lapen.org.mx
El trmino de error en los esquemas de diferencias finitas
u ( x, t ) El esquema de diferencias finitas para la ecuacin (13)
n
uk . (8)
se obtiene sustituyendo la ecuacin (12) en la (13), y
despus de agrupar apropiadamente los trminos se tiene
As pues, la ecuacin (4) se reescribe que
u(x,t ) ukn +1 ukn
= + O(t ) , (9) 2m
t t k +1 = 2 x 2 E k k 1 , (14)
2
entonces, tenemos una frmula que expresa la primera
derivada parcial, con respecto a la variable t, de la funcin notando que el esquema se construy con un error de
continua u(x,t ) en trminos de la funcin evaluada en los truncamiento de la forma O(x 2 ). Entonces, si deseamos
puntos (k,n+1) y (k,n ), es por eso que a la ecuacin (9) se construir un esquema donde el error sea menor, debemos
le conoce como ecuacin de diferencias progresivas en el agregar trminos a la serie de Taylor, y si queremos que el
tiempo. error sea nulo debemos tomar a la serie de Taylor en su
De la misma manera, para construir la ecuacin de entidad completa.
diferencias para 2 u ( x , t ) , se toma la expansin en serie de Por ejemplo, si vamos a construir un esquema donde el
t 2 trmino de error sea cero, entonces no debemos desechar
Taylor de u(x,t + t) + u(x,t t) alrededor del punto (x,t) ningn trmino de la serie de Taylor, es decir,
y despus de agrupar trminos tendremos que
x2 d 2 x2n d 2n
( x + x ) + ( x x ) = 2 ( x ) + + + + .
2 u ( x , t ) u kn +1 2 u kn + u kn 1 2! dx2 (2n)! dx2n
= + O ( t 2 ), (10)
t 2 t2 (15)
a esta ecuacin se le conoce como ecuacin de diferencias De la ecuacin (13) obtenemos las relaciones para las
centradas en el tiempo, puesto que para calcular la segunda derivadas de orden superior, esto es,
derivada parcial, con respecto a la variable t, de la funcin
u(x,t) se necesita de la funcin evaluada en los puntos d 2 n n 2m n
= ( 1) E (x), (16)
(k,n+1), (k,n) y (k,n 1). dx 2 n 2
Para funciones de una variable, el procedimiento para
obtener las ecuaciones de diferencias es el mismo descrito donde n es un nmero entero positivo. Al sustituir (16) en
anteriormente, por lo que los trminos entre parntesis cuadrados de la ecuacin
(15), esta se reescribe como
du(x ) uk +1 uk
= + O(x ) , (11)
2mE x2 n
2mE x
2n
x
+ (x) ,
dx
( x +x) + ( x x) = 2 1 2
+ +(1)n 2
2! (2n )!
d 2 u(x ) uk +1 2uk + uk1
+ O(x 2 ). (12) (17)
=
dx 2 x 2
notando que el trmino entre parntesis cuadrados es la
En las siguientes dos subsecciones estudiaremos el trmino expansin en serie de potencias de cos 2 mE x ,
de error de los esquemas de diferencias finitas para la
ecuacin de Schrdinger independiente del tiempo y la entonces la ecuacin (17) se simplifica como
ecuacin de onda en una dimensin espacial.
2mE
B. La ecuacin de Schrdinger (x + x ) + (x x ) = 2cos x (x) , (18)
t 2n 2nu( x, t)
u ( x, t + t ) + u ( x, t t ) = 2 u( x, t) + + + ,
( 2n) ! t 2n
(25)
2 n u ( x, t ) 2 n u ( x, t )
= c 2n , (26)
t 2n
x 2 n
FIGURA 1. (a) Densidad de probabilidad del electrn. (b) Error
absoluto porcentual de la solucin numrica del esquema de
que al sustituirlas en la ecuacin (25), esta se reescribe
DFE. (c) Error absoluto porcentual del esquema de DF.
como
Lat. Am. J. Phys. Educ. Vol. 4, No. 1, Jan. 2010 171 http://www.journal.lapen.org.mx
El trmino de error en los esquemas de diferencias finitas
( ct ) 2nu(x,t) + ,
2n Entonces, con este ejercicio tambin mostramos que el
u( x,t +t ) +u( x,t t ) = 2 u(x,t) + + esquema de DFE es independiente del tamao de paso
( 2n) ! x2n seleccionado mientras que la relacin recursiva de DF
(27) variar con la discretizacin seleccionada para el dominio.
entonces, al definir
x = ct , (28)
u kn +1 + u kn 1 = u kn +1 + u kn1 , x = c t . (29)
y condiciones iniciales
FIGURA 2. (a) Movimiento de una cuerda de un 1 cm de
u ( x, t ) longitud para t=0.3 seg, x = 0.1 cm y = 1/2 . (b) Error absoluto
u ( x,0) = sen ( m x) , = 0, 0 < x < 1, (31) porcentual de la solucin del esquema de diferencias finitas
t t =0 exactas. (c) Error absoluto porcentual de la solucin del esquema
de diferencias finitas.
donde m es un nmero entero, tiene la solucin analtica
u( x, t) = sen (m x) cos( m t) . (32)
m =
Frecuentemente las soluciones numricas obtenidas [1] Kreyszig, E., Advanced Engineering Mathematics
mediante diferencias finitas se utilizan para predecir el (John Wiley & Sons, New York, 1979).
comportamiento de fenmenos fsicos. Tambin, en [2] Batchelder, M., An Introduction to Linear Difference
ocasiones se usan para calcular las condiciones iniciales de Equations (Harvard University Press, Cambridge, 1927).
algoritmos numricos ms complicados. Por lo que es [3] Boole, G., Calculus of Finite Differences (Chelsea, 4th
importante comprender el significado del trmino de error edition, New York, 1958).
en dichos esquemas y la forma en que el dominio se [4] Richtmyer, R. D. and Morton, K.W., Difference
discretiza. Methods for Initial-Value Problem (Interscience, New
Si se logra construir esquemas de recurrencia donde el York, 1967).
error es cero, entonces tendremos una apropiada [5] Hildebrand, F. B., Finite-Difference Equations and
discretizacin del dominio y podremos asegurar que la Simulations (Prentice-Hall, Englewood Cliffs, New Jersey,
solucin numrica reproducir fielmente a la solucin 1968).
analtica. Pero si este no es el caso, entonces el objetivo es [6] Mitchell, A. R. and Griffiths, The Finite Difference
construir esquemas en los que podamos asegurar que la Method in Partial Differential Equations (John Wiley &
solucin numrica se parecer a la solucin analtica del Sons, New York, 1980).
problema planteado, adems de buscar que los esquemas [7] Solorza, S., Diferencias Finitas: Un Estudio
sean estables, es decir, que pequeos cambios en el tamao Pedaggico (Centro de Investigacin Cientfica y de
de paso no ocasionen cambios considerables en la solucin Estudios Superiores de Ensenada, B.C., Mxico, 1999).
numrica. [8] Cardea-Snchez, S., Diferencias Finitas Exactas Para
Ecuaciones Diferenciales Parciales En Una Dimensin
Escalar (Universidad Autnoma de Baja California, B.C.,
Mxico, 2008).
[9] Arfken, G. B., Mathematical Methods for Physicists
(Academic Press, New York, 2001).
Lat. Am. J. Phys. Educ. Vol. 4, No. 1, Jan. 2010 173 http://www.journal.lapen.org.mx