Professional Documents
Culture Documents
Volver
Pantalla completa
Cerrar
Salir
ULPGC
Índice General
1 NEWTON EN DIFERENCIAS FINITAS 3
1.1 NEWTON EN DIFERENCIAS PROGRESIVAS . . . . . . . . . . . . . . 8
1.2 NEWTON EN DIFERENCIAS REGRESIVAS . . . . . . . . . . . . . . . 12 Informática
Contenido
JJ II
J I
Página 2 de 25
Volver
Pantalla completa
Cerrar
Salir
ULPGC
∇yk = yk − yk−1 = ∇1 yk JJ II
Salir
ULPGC
Salir
ULPGC
x y ∆y ∆2 y ∆3 y ∆4 y ∆5 y ∆6 y ∆7 y ∆8 y
x0 y0
∆y0 Informática
2
x1 y1 ∆ y0
∆y1 ∆3 y0 Página Web
2 4
x2 y2 ∆ y1 ∆ y0
3
∆y2 ∆ y1 ∆5 y0 Página de Inicio
2 4
x3 y3 ∆ y2 ∆ y1 ∆6 y0
∆y3 ∆3 y2 ∆5 y1 ∆7 y0
2 4 6 Contenido
x4 y4 ∆ y3 ∆ y2 ∆ y1 ∆8 y0
∆y4 ∆3 y3 ∆5 y2 ∆7 y1
x5 y5 ∆2 y4 ∆4 y3 ∆6 y2 JJ II
3 5
∆y5 ∆ y4 ∆ y3
x6 y6 2
∆ y5 4
∆ y4 J I
3
∆y6 ∆ y5
x7 y7 ∆2 y6 Página 5 de 25
∆y7
x8 y8
Volver
Cerrar
Salir
ULPGC
x y ∇y ∇2 y ∇3 y ∇4 y ∇5 y ∇6 y ∇7 y ∇8 y
x0 y0
∇y1 Informática
2
x1 y1 ∇ y2
∇y2 ∇3 y3 Página Web
2 4
x2 y2 ∇ y3 ∇ y4
3
∇y3 ∇ y4 ∇5 y5 Página de Inicio
2 4
x3 y3 ∇ y2 ∇ y1 ∇6 y0
∇y4 ∇3 y5 ∇5 y6 ∇7 y7
2 4 6 Contenido
x4 y4 ∇ y5 ∇ y6 ∇ y7 ∇8 y8
∇y5 ∇3 y6 ∇5 y7 ∇7 y8
x5 y5 ∇2 y6 ∇4 y7 ∇6 y8 JJ II
3 5
∇y6 ∇ y7 ∇ y8
x6 y6 2
∇ y7 4
∇ y8 J I
3
∇y7 ∇ y8
x7 y7 ∇2 y 8 Página 6 de 25
∇y8
x8 y8
Volver
Cerrar
Salir
ULPGC
Contenido
JJ II
J I
Página 7 de 25
Volver
Pantalla completa
Cerrar
Salir
ULPGC
Página Web
xi+1 − xi = h, ∀i = 0, 1, . . . , n − 1
siendo h la diferencia constante entre dos abcisas consecutivas. Página de Inicio
Tenemos entonces los puntos de interpolación (x0 , y0 ), (x1 , y1 ), . . . , (xn , yn ), donde yi =
f (xi ) y además xi+1 = xi + h, ∀i = 0, 1, . . . , n − 1 y podemos escribir x1 = x0 + h =⇒
Contenido
x2 = x1 + h = x0 + 2h =⇒ x3 = x0 + 3h =⇒ . . . xi = x0 + i h, i = 0, 1, 2, . . . , n
La expresión del polinomio de interpolación en diferencias divididas es
JJ II
pn (x) = f [x0 ] + f [x0 , x1 ](x − x0 ) + f [x0 , x1 , x2 ](x − x0 )(x − x1 ) + · · ·
(1) J I
+ f [x0 , x1 , · · · , xn ](x − x0 )(x − x1 ) . . . (x − xn−1 )
Volver
∆1 y0 ∆2 y0
pn (x) = y0 + (x − x 0 ) + (x − x0 )(x − x1 ) + · · ·
1! h1 2! h2 (2)
∆n y0 Pantalla completa
+ (x − x0 )(x − x1 ) . . . (x − xn−1 )
n! hn
Cerrar
Salir
ULPGC
x − x0 x − xi x − (x0 + i h) x − x0 − i h x − x0 i h
= s =⇒ = = = − =s−i (3)
h h h h h h
y sustituyendo en (2) : Informática
Página Web
∆ 0 y0
(x − x0 ) (x − x0 )(x − x1 )
pn (x) = y0 +∆1 y0 + ∆2 y0 + ···
z}|{
h 2! h2 Página de Inicio
(x − x0 )(x − x1 ) . . . (x − xn−1 )
+ ∆n y0 =
n! hn
Contenido
(2s)
s
(1) z }| {
1 2 s(s − 1) JJ II
+···
z}|{
= y0 + ∆ y0 s +∆ y0 (4)
2!
(ns )
z }| { J I
s(s − 1) . . . (s − n + 1)
+ ∆n y0 =
n! Página 9 de 25
n n
X
k s(s − 1) . . . (s − k + 1) X k s
= ∆ y0 = ∆ y0
k=0
k! k=0
k Volver
con lo cual tenemos :
Pantalla completa
n
X s
pn (x) = ∆k y0
k=0
k Cerrar
Salir
ULPGC
y ∆1 ∆2 ∆3 ∆4
P
n
1 −→ 1 1 Página de Inicio
2
2 −→ 1 + 2 3 1 Contenido
3 0
3 −→ 1 + 2 + 3 6 1 0 JJ II
4 0
4 −→ 1 + 2 + 3 + 4 = 10 1
5
J I
1 −→ 1 + 2 + 3 + 4 + 5 = 15
Página 10 de 25
Tenemos pn (x) = nk=0 ks ∆k y0
P
1 x2 − 3x + 2 + 4x − 2
p(x) =1 + 2(x − 1) + (x − 1)(x − 2) = = Pantalla completa
2! 2 (5)
x2 + x x(x + 1)
= = Cerrar
2 2
Salir
ULPGC
Informática
Página Web
Página de Inicio
Contenido
JJ II
J I
Página 11 de 25
Volver
Pantalla completa
Cerrar
Salir
ULPGC
xi+1 − xi = h, ∀i = 0, 1, . . . , n − 1
Informática
siendo h la diferencia constante entre dos abcisas consecutivas.
Tenemos entonces los puntos de interpolación (x0 , y0 ), (x1 , y1 ), . . . , (xn , yn ), donde yi = Página Web
f (xi ) y además xi+1 = xi + h, ∀i = 0, 1, . . . , n − 1 y podemos escribir x1 = x0 + h =⇒
x2 = x1 + h = x0 + 2h =⇒ x3 = x0 + 3h =⇒ . . . xi = x0 + i h, i = 0, 1, 2, . . . , n Página de Inicio
Consideramos ahora los puntos de interpolación en el orden (xn , yn ), (xn−1 , yn−1 ), . . . , (x0 , yo )
y para éste orden la expresión del polinomio de interpolación en diferencias divididas es
Contenido
pn (x) = f [xn ] + f [xn , xn−1 ](x − xn ) + f [xn , xn−1 , xn−2 ](x − xn )(x − xn−1 ) + · · · JJ II
(6)
+ f [xn , xn−1 , · · · , x0 ](x − xn )(x − xn−1 ) . . . (x − x1 )
Aplicando el lema anterior 1.1 a ésta última fórmula y considerando la relación entre
J I
diferencias progresivas y regresivas obtenemos :
Página 12 de 25
∆k yi ∇k yi+k
f [xi , xi+1 , · · · , xi+k ] = =
k! hk k! hk Volver
Considerando además que la diferencia dividida es una función simétrica de sus ar-
gumentos, o sea, que Pantalla completa
Salir
ULPGC
x−xn−1
= x−(xhn −h) = x−xhn + h = x−x n
+ hh = u + 1 JJ II
x − xn h h
= u =⇒ x−xn−2
h
= x−(xhn −2h) = x−xnh+2 h = x−xh
n
+ 2hh = u + 2
h x−xi
h
= x−(xn −(n−i)
h
h)
= x−xn +n−i
h
h
= x−xh
n
+ n−i
h
h
=u +n−i J I
Página 13 de 25
Volver
Pantalla completa
Cerrar
Salir
ULPGC
y sustituyendo en (7) :
∇ 0 yn
(x − xn ) (x − xn )(x − xn−1 )
pn (x) = yn +∇1 yn + ∇2 yn + ···
z}|{
h 2! h2 Informática
(x − xn )(x − xn−1 ) . . . (x − x1 )
+ ∇n yn =
n! hn Página Web
(u+1
2 )
u
(1) z }| {
u(u + 1) Página de Inicio
= yn + ∇1 yn u +∇2 yn +···
z}|{
(8)
2!
(u+n−1n ) Contenido
z }| {
u(u + 1) . . . (u + n − 1)
+ ∇n yn = JJ II
n!
n n
X
k u(u + 1) . . . (u + k − 1) X k u+k−1
= ∇ yn = ∇ yn J I
k=0
k! k=0
k
Ejemplo. Obtener una fórmula para la suma de los primeros números naturales.
Cerrar
Salir
ULPGC
Solución:
La tabla es exactamente la misma que se construyó para diferencias progresivas, pero
se toma ahora la diagonal inferior, que aparece en negrita
y ∇1 ∇2 ∇3 ∇4
P
n
Informática
1 −→ 1 = 1
2 Página Web
2 −→ 1 + 2 = 3 1
3 0
3 −→ 1 + 2 + 3 = 6 1 0 Página de Inicio
4 0
4 −→ 1 + 2 + 3 + 4 = 10 1 Contenido
5
5 −→ 1 + 2 + 3 + 4 + 5 = 15 JJ II
Ahora la ecuación es: pn (x) = nk=0 u+k−1
P k
k
∇ yn
siendo J I
x − xn
u= = x − 5, h = 1
h Página 15 de 25
u(u + 1) 2 Volver
p(x) = yn + u∇yn + ∇ yn =
2!
1 x2 − 9x + 20 + 10x − 20
= 15 + 5(x − 5) + (x − 5)(x − 4) = = Pantalla completa
2! 2
x2 + x x(x + 1)
= = Cerrar
2 2
Salir
ULPGC
2
p(x) = 7 + 5(x − 2) + (x − 2)(x − 1) = 7 + 5x − 10 + x2 − 3x + 2 = x2 + 2x − 1 Pantalla completa
2!
Cerrar
Salir
ULPGC
2. PROBLEMAS
Problema 1. Construir la tabla de diferencias finitas para el conjunto de nodos siguiente:
x 0.125 0.250 0.375 0.500 0.625 0.750
f (x) 0.79168 0.77334 0.74371 0.70413 0.65632 0.60228 Informática
Usar la fórmula progresiva de Newton con polinomios de grado tres para estimar
Página Web
f (0.158) y f (0.636). Para el primer polinomio, elegir x0 = 0.125 y para el segundo
x0 = 0.375.
Página de Inicio
Problema 2. Con los mismos datos del problema 1, usar la fórmula regresiva de Newton,
eligiendo xn = 0.500 en el primer caso y xn = 0.750 en el segundo polinomio ¿se obtienen
los mismos resultados? Contenido
Problema 3. Con los mismos datos del problema 1, obtener los polinomios que inter-
polan en las abcisas 0.500, 0.625 y 0.750, usando las fórmulas progresiva y regresiva de JJ II
Newton. Demostrar que se trata del mismo polinomio.
Problema 4. Probar que:
J I
(a) Página 17 de 25
∆[f (x).g(x)] = f (x).∆g(x) + g(x + h).∆f (x)
(b) ∆n xn = ∇n xn = n! cuando h = 1. Volver
(c)
f (x) g(x).∆f (x) − f (x).∆g(x) Pantalla completa
∆ =
g(x) g(x + h).g(x)
Cerrar
Salir
ULPGC
Referencias
[Act90] F.S. Acton. Numerical Methods That (Usually) Work. The Mathematical As-
sociation of America, Washington, 1990.
[Atk89] K. E. Atkinson. An Introduction to Numerical Analysis. John Wiley, New York, Informática
2nd. edition, 1989.
Página Web
[BF80] R.L. Burden and D. Faires. Análisis Numérico. Grupo Editorial Iberoameri-
cana, México, 1980. Página de Inicio
[CC89] S.C. Chapra and R.P. Canale. Numerical Methods for Engineers. McGraw-Hill
International, New York, second edition, 1989. Contenido
[DB74] Germund Dahlquist and Åke Björck. Numerical Methods. Prentice-Hall, En- J I
glewood Cliffs, New Jersey, 1974.
Página 18 de 25
[Fad59] V.N. Faddeeva. Computational Methods of Linear Algebra. Dover Publications,
Inc, New York, 1959.
Volver
[Frö79] C.-E. Fröberg. Introduction to Numerical Analysis. Adison–Wesley, Reading,
Massachusetts, 2nd. edition, 1979.
Pantalla completa
[GW89] C.F. Gerald and P.O. Wheatley. Applied Numerical Analysis. Addison–Wesley
Publishing Co., Reading, Massachusets, fourth edition, 1989. Cerrar
Salir
ULPGC
[KC94] D. Kincaid and W. Cheney. Análisis Numérico : las matemáticas del cálculo Informática
cientı́fico. Addison-Wesley Iberoamericana, 1994.
Página Web
[Mar87] M. J. Maron. Numerical Analysis: A Practical Approach. Macmillan Publishing
Co., New York, second edition, 1987. Página de Inicio
[RR78] Anthony Ralston and Philip Rabinowitz. A First Course in Numerical Analysis.
JJ II
McGraw-Hill, New York, 2nd. edition, 1978.
[Sch89] H.R. Schwarz. Numerical Analysis. John Wiley & Sons, Chichester, 1989. J I
[Wer84] W. Werner. Mathematics of Computation, 43:205–217, 1984.
Página 19 de 25
[YG73a] David M. Young and R.T. Gregory. A Survey of Numerical Mathematics, vol-
ume I. Dover Publications, New York, 1973. Volver
[YG73b] David M. Young and R.T. Gregory. A Survey of Numerical Mathematics, vol-
ume II. Dover Publications, New York, 1973. Pantalla completa
Cerrar
Salir
ULPGC
Página Web
Página de Inicio
Contenido
JJ II
J I
Página 20 de 25
Volver
Pantalla completa
Cerrar
Salir
ULPGC
JJ II
J I
Página 21 de 25
Volver
Pantalla completa
Cerrar
Salir
ULPGC
Problema 3.
El polinomio en ambos casos es:
Página Web
Página de Inicio
Contenido
JJ II
J I
Página 22 de 25
Volver
Pantalla completa
Cerrar
Salir
ULPGC
Problema 4(a)
Página de Inicio
Contenido
JJ II
J I
Página 23 de 25
Volver
Pantalla completa
Cerrar
Salir
ULPGC
Informática
Página Web
Página de Inicio
Contenido
JJ II
J I
Página 24 de 25
Volver
Pantalla completa
Cerrar
Salir
Problema 4(c) Es sencillo. Se deja como ejercicio.