SlideShare a Scribd company logo
1 of 19
Download to read offline
ULPGC
Inform´atica
P´agina Web
P´agina de Inicio
Contenido
P´agina 1 de 19
Volver
Pantalla completa
Cerrar
Salir
Tutorial de An´alisis Num´erico
Interpolaci´on : F´ormula de Newton en
diferencias divididas
Jes´us Garc´ıa Quesada
Departamento de Inform´atica y Sistemas
Universidad de Las Palmas de Gran Canaria
35017 Campus de Tafira, Espa˜na
Email : jgarcia@dis.ulpgc.es
2 de Octubre de 2000, v0.3
ULPGC
Inform´atica
P´agina Web
P´agina de Inicio
Contenido
P´agina 2 de 19
Volver
Pantalla completa
Cerrar
Salir
´Indice General
1 F´ORMULA DE NEWTON EN
DIFERENCIAS DIVIDIDAS 3
2 PROBLEMAS 10
Soluciones a los Problemas 13
ULPGC
Inform´atica
P´agina Web
P´agina de Inicio
Contenido
P´agina 3 de 19
Volver
Pantalla completa
Cerrar
Salir
1. F´ORMULA DE NEWTON EN
DIFERENCIAS DIVIDIDAS
Sea pk(x) el polinomio de interpolaci´on en los puntos x0, x1, . . . , xk (grado m´aximo = k).
Considerando pk(x), pk−1(x) y su diferencia :
qk(x) = pk(x) − pk−1(x)
vemos que para los puntos x0, x1, . . . , xk−1 tenemos que :
pk−1(xi) = yi = pk(xi), 0 i k − 1
y tambi´en que para el siguiente punto xk tenemos que pk(xk) = yk, sin conocerse el
valor a priori que pueda tener pk−1(xk).
Por tanto, el polinomio qk(x) verifica :
qk(xi) = pk(xi) − pk−1(xi) = yi − yi = 0, 0 i k − 1
Ahora bien, qk(x) es un polinomio de grado m´aximo k ya que es la resta de dos
polinomios, pk(x) de grado k y pk−1(x) de grado k − 1 y seg´un se acaba de ver se anula
en los k puntos anteriores tiene con lo cual se puede expresar de la siguiente forma :
qk(x) = ak(x − x0)(x − x1) · · · (x − xk−1) = ak
k−1
i=0
(x − xi)
Por otra parte, en el punto xk se cumple :
ULPGC
Inform´atica
P´agina Web
P´agina de Inicio
Contenido
P´agina 4 de 19
Volver
Pantalla completa
Cerrar
Salir
qk(xk) = pk(xk) − pk−1(xk) = ak(xk − x0)(xk − x1) · · · (xk − xk−1)
y despejando entonces ak de ´esta ´ultima identidad tenemos :
ak =
yk − pk−1(xk)
(x − x0)(x − x1) · · · (x − xk−1)
con lo cual podemos poner :
pk(x) = pk−1(x) + qk(x)
donde lo que parece complicado es calcular el ak, que ser´ıa el coeficiente de xk
en el
polinomio pk(x) pero para esto se puede utilizar las diferencias divididas:
Definici´on 1. Dada la funci´on f de la cual se conoce su valor en los puntos x0, x1, . . . , xk,
se llama diferencia dividida de f en los puntos x0, x1, . . . , xk al valor ak = f[x0, x1, · · · , xk]
y se calcula recursivamente como sigue :
f[xi] = f(xi) = yi
f[xi, xi+1] =
f[xi+1] − f[xi]
xi+1 − xi
f[xi, xi+1, · · · , xi+k] =
f[xi+1, xi+2, · · · , xi+k] − f[xi, xi+1, · · · , xi+k−1]
xi+k − xi
ULPGC
Inform´atica
P´agina Web
P´agina de Inicio
Contenido
P´agina 5 de 19
Volver
Pantalla completa
Cerrar
Salir
Lema 1.1.
f[xi, xi+1, · · · , xi+k] =
f[xi+1, xi+2, · · · , xi+k] − f[xi, xi+1, · · · , xi+k−1]
xi+k − xi
Demostraci´on. Sea pj(x) el polinomio de grado j que coincide con f(x) en los puntos
xi, xi+1, . . . , xi+j y sea qk−1(x) el polinomio de grado k − 1 que coincide con f(x) en
los puntos xi+1, xi+2, . . . , xi+k. Entonces :
p(x) =
x − xi
xi+k − xi
qk−1(x) +
xi+k − x
xi+k − xi
pk−1(x)
es un polinomio de grado k que verifica :
p(xj) = f(xj), para j = i, i + 1, . . . , i + k
ya que :
Para i : p(xi) =
xi+k − xi
xi+k − xi
pk−1(xi) = yi = f(xi)
Para i + k : p(xi+k) =
xi+k − xi
xi+k − xi
qk−1(xi+k) = yi+k = f(xi+k)
y para cada j = i + 1, . . . , i + k − 1 :
p(xj) =
xj − xi
xi+k − xi
qk−1(xj) +
xi+k − xj
xi+k − xi
pk−1(xj) =
xj − xi
xi+k − xi
+
xi+k − xj
xi+k − xi
yj =
xi+k − xi
xi+k − xi
yj = yj
ULPGC
Inform´atica
P´agina Web
P´agina de Inicio
Contenido
P´agina 6 de 19
Volver
Pantalla completa
Cerrar
Salir
Por tanto, por la unicidad del polinomio de interpolaci´on, tendremos que p(x) = pk(x) y
entonces
f[xi, xi+1, · · · , xi+k] = coeficiente t´ermino principal de pk(x) =
=
coeficiente t´ermino principal de qk−1(x)
xi+k − xi
−
coeficiente t´ermino principal de pk−1(x)
xi+k − xi
=
=
f[xi+1, xi+2, · · · , xi+k] − f[xi, xi+1, · · · , xi+k−1]
xi+k − xi
¿C´omo organizar el c´alculo de la tabla de diferencias divididas?
Ejemplo. El c´alculo de las diferencias divididas para cuatro puntos se ordenar´ıa como
sigue :
Soluci´on:
x0 −→ y0 = f[x0]]]
f[x0, x1]]]
x1 −→ y1 = f[x1] f[x0, x1, x2]]]
f[x1, x2] f[x0, x1, x2, x3]]]
x2 −→ y2 = f[x2] f[x1, x2, x3]
f[x2, x3]
x3 −→ y3 = f[x3]
ULPGC
Inform´atica
P´agina Web
P´agina de Inicio
Contenido
P´agina 7 de 19
Volver
Pantalla completa
Cerrar
Salir
Podemos abordar entonces el c´alculo del polinomio de interpolaci´on en los puntos
(x0, y0), (x1, y1),(x2, y2),. . . , (xn, yn) de la siguiente forma :
p0(x) = a0 = f[x0] = f(x0) = y0
p1(x) = p0(x) + a1(x − x0) = f[x0] + a1(x − x0) = f[x0] + f[x0, x1](x − x0)
p2(x) = p1(x) + a2(x − x0)(x − x1) = f[x0] + a1(x − x0) + a2(x − x0)(x − x1) =
= f[x0] + f[x0, x1](x − x0) + f[x0, x1, x2](x − x0)(x − x1)
...
pn(x) = a0 + a1(x − x0) + a2(x − x0)(x − x1) + · · · + an(x − x0)(x − x1) . . . (x − xn−1) =
pn(x) = f[x0] + f[x0, x1](x − x0) + f[x0, x1, x2](x − x0)(x − x1) + · · ·
+ f[x0, x1, · · · , xn](x − x0)(x − x1) . . . (x − xn−1)
o tambi´en de forma m´as concisa :
pn(x) =
n
i=0
f[x0, x1, . . . , xi]
i−1
j=0
(x − xj)
que se denomina f´ormula de interpolaci´on de Newton en diferencias divididas.
Para la evaluaci´on del polinomio de interpolaci´on en su forma de Newton en diferencias
divididas pn(x) = f[x0]+f[x0, x1](x−x0)+· · ·+f[x0, x1, . . . , xn](x−x0)(x−x1) · · · (x−
xn−1) usaremos el anidamiento del esquema de Ruffini–Horner :
pn(z) = (· · · (an(z − xn−1) + an−1)(z − xn−2) + · · · + a1)(z − x0) + a0
ULPGC
Inform´atica
P´agina Web
P´agina de Inicio
Contenido
P´agina 8 de 19
Volver
Pantalla completa
Cerrar
Salir
para la evaluaci´on en un punto z, y donde se ha puesto ak = f[x0, . . . , xk].
Obs´ervese que se necesitan n productos y 2n? sumas/restas.
Ejemplo. Obtener una f´ormula para la suma de los cuadrados de los primeros n´umeros
naturales.
Soluci´on: Sabemos que
n
k=1
k2
= n(n+1)(2n+1)
6
y como queremos obtenerla por interpolaci´on
construimos un conjunto de valores seg´un los diferentes valores de n. Como el polinomio
ha de ser el mismo para cualquier posible ordenaci´on de los puntos, elegimos el siguiente
orden:
n y f[xi, xi+1] f[xi, xi+1, xi+2] f[xi, . . . , xi+3] f[xi, . . . , xi+4]
3 −→ 14
9
2 −→ 5 23/6
50/3 1/3
5 −→ 55 19/6 0
54/4 1/3
1 −→ 1 23/6
29/3
4 −→ 30
ULPGC
Inform´atica
P´agina Web
P´agina de Inicio
Contenido
P´agina 9 de 19
Volver
Pantalla completa
Cerrar
Salir
El polinomio es por tanto:
p(x) =14 + 9(x − 3) +
23
6
(x − 3)(x − 2) +
1
3
(x − 3)(x − 2)(x − 5) =
=
2x3
+ 3x2
+ 6x
6
=
x(x + 1)(2x + 1)
6
(1)
como cabr´ıa esperar.
Ejemplo. Obtener por interpolaci´on el valor para x = 3 conocidos los valores x0 = 0, y0 = −1;
x1 = 1, y1 = 0; x2 = 2, y2 = 7; x3 = 4, y3 = 63.
Soluci´on:
Por la f´ormula de Newton tenemos, sustituyendo ya el valor x = 3 :
x y f[xi, xi+1] f[xi, xi+1, xi+2] f[xi, . . . , xi+3]
0 −1
1
1 0 3
7 1
2 7 7
28
4 63
El valor del polinomio es por tanto:
p(3) = −1 + 1.(3) + 3.3.(2) + 1.(3).(2).(1) = 26 (2)
que es lo mismo que se obtuvo con Lagrange, l´ogicamente.
ULPGC
Inform´atica
P´agina Web
P´agina de Inicio
Contenido
P´agina 10 de 19
Volver
Pantalla completa
Cerrar
Salir
2. PROBLEMAS
Problema 1. Los siguientes datos est´an tomados de un polinomio de grado 5. ¿C´ual
es el grado del polinomio?
xi −2 −1 0 1 2 3
yi −5 1 1 1 7 25
Problema 2. Determinar el n´umero de sumas/restas y el n´umero de productos/divisiones
que se necesitan para:
1. calcular las diferencias divididas para n + 1 nodos.
2. calcular (eficientemente) el polinomio de Newton, una vez se conocen las diferencias
divididas.
Problema 3. Construir la tabla de diferencias divididas para los puntos
x −0.2 0.5 0.1 0.7 0.0
f(x) 1.3940 1.0025 1.1221 1.0084 1.1884
y usarla para estimar f(0.15) usando:
(a) el polinomio de grado dos obtenido con los tres primeros puntos
(b) el polinomio de grado dos obtenido con los tres ´ultimos puntos
(c) el polinomio de grado tres obtenido con los cuatro primeros puntos
(d) el polinomio de grado tres obtenido con los cuatro ´ultimos puntos
(e) el polinomio de grado cuatro
ULPGC
Inform´atica
P´agina Web
P´agina de Inicio
Contenido
P´agina 11 de 19
Volver
Pantalla completa
Cerrar
Salir
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,
2nd. edition, 1989.
[BF80] R.L. Burden and D. Faires. An´alisis Num´erico. Grupo Editorial Iberoameri-
cana, M´exico, 1980.
[CC89] S.C. Chapra and R.P. Canale. Numerical Methods for Engineers. McGraw-Hill
International, New York, second edition, 1989.
[CdB80] S. D. Conte and C. de Boor. Elementary Numerical Analysis: An Algorithmic
Approach. McGraw–Hill, New York, third edition, 1980.
[DB74] Germund Dahlquist and ˚Ake Bj¨orck. Numerical Methods. Prentice-Hall, En-
glewood Cliffs, New Jersey, 1974.
[Fad59] V.N. Faddeeva. Computational Methods of Linear Algebra. Dover Publications,
Inc, New York, 1959.
[Fr¨o79] C.-E. Fr¨oberg. Introduction to Numerical Analysis. Adison–Wesley, Reading,
Massachusetts, 2nd. edition, 1979.
[GW89] C.F. Gerald and P.O. Wheatley. Applied Numerical Analysis. Addison–Wesley
Publishing Co., Reading, Massachusets, fourth edition, 1989.
ULPGC
Inform´atica
P´agina Web
P´agina de Inicio
Contenido
P´agina 12 de 19
Volver
Pantalla completa
Cerrar
Salir
[Hen72] P. Henrici. Elementos de An´alisis Num´erico. Ed. Trillas, M´exico, 1972.
[Hil74] F. B. Hildebrand. Introduction to Numerical Analysis. McGraw–Hill, New
York, second edition, 1974.
[KC94] D. Kincaid and W. Cheney. An´alisis Num´erico : las matem´aticas del c´alculo
cient´ıfico. Addison-Wesley Iberoamericana, 1994.
[Mar87] M. J. Maron. Numerical Analysis: A Practical Approach. Macmillan Publishing
Co., New York, second edition, 1987.
[ML91] M. J. Maron and R. J. Lopez. Numerical Analysis: A Practical Approach.
Wadsworth, Belmont, California, third edition, 1991.
[RR78] Anthony Ralston and Philip Rabinowitz. A First Course in Numerical Analysis.
McGraw-Hill, New York, 2nd. edition, 1978.
[Sch89] H.R. Schwarz. Numerical Analysis. John Wiley & Sons, Chichester, 1989.
[Wer84] W. Werner. Mathematics of Computation, 43:205–217, 1984.
[YG73a] David M. Young and R.T. Gregory. A Survey of Numerical Mathematics, vol-
ume I. Dover Publications, New York, 1973.
[YG73b] David M. Young and R.T. Gregory. A Survey of Numerical Mathematics, vol-
ume II. Dover Publications, New York, 1973.
ULPGC
Inform´atica
P´agina Web
P´agina de Inicio
Contenido
P´agina 13 de 19
Volver
Pantalla completa
Cerrar
Salir
Soluciones a los Problemas
Problema 1.
La tabla de diferencias divididas es:
x y f[xi, xi+1] f[xi, xi+1, xi+2] f[xi, . . . , xi+3] f[xi, . . . , xi+4]
−2 −5
6
−1 1 3
0 1
0 1 0 0
0 1
1 1 3 0
6 1
2 7 6
18
3 25
y por tanto el polinomio tiene grado tres, siendo ´este:
p(x) = − 5 + 6(x + 2) + 3(x + 2)(x + 1) + 1(x + 2)(x + 1)x =
= x3
− x + 1
como se puede constatar a partir de los nodos dados.
ULPGC
Inform´atica
P´agina Web
P´agina de Inicio
Contenido
P´agina 14 de 19
Volver
Pantalla completa
Cerrar
Salir
Problema 2. Probar que es una f´ormula de O(n2
):
El n´umero de sumas/restas necesarias para calcular las diferencias divididas es n(n+1)
y el de divisiones es la mitad n(n + 1)/2.
Para evaluar eficientemente el polinomio en su forma de Newton:
pn(x) = f[x0] + f[x0, x1](x − x0) + · · · + f[x0, x1, . . . , xn](x − x0)(x − x1) · · · (x − xn−1)
son necesarias 2n sumas/restas y n productos, ya que se considera el anidamiento del
esquema de Ruffini–Horner :
pn(z) = (· · · (an(z − xn−1) + an−1)(z − xn−2) + · · · + a1)(z − x0) + a0
para la evaluaci´on en un punto z, y donde es ak = f[x0, . . . , xk].
ULPGC
Inform´atica
P´agina Web
P´agina de Inicio
Contenido
P´agina 15 de 19
Volver
Pantalla completa
Cerrar
Salir
Problema 3(a) 1.0919
ULPGC
Inform´atica
P´agina Web
P´agina de Inicio
Contenido
P´agina 16 de 19
Volver
Pantalla completa
Cerrar
Salir
Problema 3(b) 1.0973
ULPGC
Inform´atica
P´agina Web
P´agina de Inicio
Contenido
P´agina 17 de 19
Volver
Pantalla completa
Cerrar
Salir
Problema 3(c) 1.0941
ULPGC
Inform´atica
P´agina Web
P´agina de Inicio
Contenido
P´agina 18 de 19
Volver
Pantalla completa
Cerrar
Salir
Problema 3(d) 1.0951
Problema 3(e) 1.0920. El valor real es f(0.15) = 1.0956, ya que los valores corresponden
a la funci´on:
f(x) =
1
sen(x + 1)

More Related Content

What's hot

Derivadas ejercicos 1
Derivadas   ejercicos 1Derivadas   ejercicos 1
Derivadas ejercicos 1
roberteello
 
Cuadernillo c-integral
Cuadernillo c-integralCuadernillo c-integral
Cuadernillo c-integral
Fermin Aguilar
 
Polinomiosyfraccionesalgebraicas
PolinomiosyfraccionesalgebraicasPolinomiosyfraccionesalgebraicas
Polinomiosyfraccionesalgebraicas
Educación
 
Soluciones unidad 3
Soluciones unidad 3Soluciones unidad 3
Soluciones unidad 3
klorofila
 
Prueba de ensayo de algebra lineal (autoguardado)2
Prueba de ensayo de algebra lineal (autoguardado)2Prueba de ensayo de algebra lineal (autoguardado)2
Prueba de ensayo de algebra lineal (autoguardado)2
krlsreyes2
 

What's hot (18)

07 Integrales por partes
07 Integrales por partes07 Integrales por partes
07 Integrales por partes
 
Integracion por partes
Integracion por partesIntegracion por partes
Integracion por partes
 
Derivadas ejercicos 1
Derivadas   ejercicos 1Derivadas   ejercicos 1
Derivadas ejercicos 1
 
Ejercicios resueltos integrales
Ejercicios resueltos integralesEjercicios resueltos integrales
Ejercicios resueltos integrales
 
INTEGRACIÓN POR PARTES
INTEGRACIÓN POR PARTESINTEGRACIÓN POR PARTES
INTEGRACIÓN POR PARTES
 
Derivadas
DerivadasDerivadas
Derivadas
 
Matemática I - Derivadas (Aplicaciones)
Matemática I - Derivadas (Aplicaciones)Matemática I - Derivadas (Aplicaciones)
Matemática I - Derivadas (Aplicaciones)
 
Apuntes formulas fundamentales_de_integración
Apuntes formulas fundamentales_de_integraciónApuntes formulas fundamentales_de_integración
Apuntes formulas fundamentales_de_integración
 
Cuadernillo c-integral
Cuadernillo c-integralCuadernillo c-integral
Cuadernillo c-integral
 
Sumas de riemann
Sumas de riemannSumas de riemann
Sumas de riemann
 
Ejercicios resueltos de derivadas
Ejercicios resueltos de derivadasEjercicios resueltos de derivadas
Ejercicios resueltos de derivadas
 
Polinomiosyfraccionesalgebraicas
PolinomiosyfraccionesalgebraicasPolinomiosyfraccionesalgebraicas
Polinomiosyfraccionesalgebraicas
 
solucionario del examen de álgebra
solucionario del examen de álgebrasolucionario del examen de álgebra
solucionario del examen de álgebra
 
Ejercicios en integral
Ejercicios en integralEjercicios en integral
Ejercicios en integral
 
Derivada de una funcion2015
Derivada de una funcion2015Derivada de una funcion2015
Derivada de una funcion2015
 
Limite de funciones
Limite de funcionesLimite de funciones
Limite de funciones
 
Soluciones unidad 3
Soluciones unidad 3Soluciones unidad 3
Soluciones unidad 3
 
Prueba de ensayo de algebra lineal (autoguardado)2
Prueba de ensayo de algebra lineal (autoguardado)2Prueba de ensayo de algebra lineal (autoguardado)2
Prueba de ensayo de algebra lineal (autoguardado)2
 

Viewers also liked (20)

Energía - Salud ambiental
Energía - Salud ambientalEnergía - Salud ambiental
Energía - Salud ambiental
 
Vietnam Orchids
Vietnam OrchidsVietnam Orchids
Vietnam Orchids
 
Administracion de empresas gina
Administracion de empresas ginaAdministracion de empresas gina
Administracion de empresas gina
 
Linkedln_gabysoto
Linkedln_gabysotoLinkedln_gabysoto
Linkedln_gabysoto
 
Planificador de proyectos definitivo
Planificador de proyectos   definitivoPlanificador de proyectos   definitivo
Planificador de proyectos definitivo
 
Evaluacion (1)
Evaluacion (1)Evaluacion (1)
Evaluacion (1)
 
Escultura
EsculturaEscultura
Escultura
 
jens christian moesgaard
jens christian moesgaardjens christian moesgaard
jens christian moesgaard
 
LA BUSQUEDA DEL TESORO
LA BUSQUEDA DEL TESOROLA BUSQUEDA DEL TESORO
LA BUSQUEDA DEL TESORO
 
PPS
PPSPPS
PPS
 
Avion del Sultan de Brunei
Avion del Sultan de BruneiAvion del Sultan de Brunei
Avion del Sultan de Brunei
 
Erneuerbare Energien und Regionale Wertschöpfung
Erneuerbare Energien und Regionale WertschöpfungErneuerbare Energien und Regionale Wertschöpfung
Erneuerbare Energien und Regionale Wertschöpfung
 
Contribución del tren al medio ambiente
Contribución del tren al medio ambienteContribución del tren al medio ambiente
Contribución del tren al medio ambiente
 
I like kurch
I like kurchI like kurch
I like kurch
 
Schokolade
SchokoladeSchokolade
Schokolade
 
Cert. Digital Marketing Expert - Mai 2011
Cert. Digital Marketing Expert - Mai 2011Cert. Digital Marketing Expert - Mai 2011
Cert. Digital Marketing Expert - Mai 2011
 
Solar bürger genossenschaft
Solar bürger genossenschaftSolar bürger genossenschaft
Solar bürger genossenschaft
 
Tres
TresTres
Tres
 
Evaluación 2do bimestre- DATOS PERSONALES
Evaluación 2do bimestre- DATOS PERSONALESEvaluación 2do bimestre- DATOS PERSONALES
Evaluación 2do bimestre- DATOS PERSONALES
 
La radio
La radioLa radio
La radio
 

Similar to 18131735 interpolacion-newton

Apuntes metodos-numericos-aproximacion-funcional-e-interpolacion
Apuntes metodos-numericos-aproximacion-funcional-e-interpolacionApuntes metodos-numericos-aproximacion-funcional-e-interpolacion
Apuntes metodos-numericos-aproximacion-funcional-e-interpolacion
miguelcasa
 

Similar to 18131735 interpolacion-newton (20)

INTERPOLACION Y EJEMPLOS PRACTICOS PARA CURSO
INTERPOLACION Y EJEMPLOS PRACTICOS PARA CURSOINTERPOLACION Y EJEMPLOS PRACTICOS PARA CURSO
INTERPOLACION Y EJEMPLOS PRACTICOS PARA CURSO
 
Interpolacion 1
Interpolacion 1Interpolacion 1
Interpolacion 1
 
Tabla de integrales (integrales trigonometricas)
Tabla de integrales (integrales trigonometricas)Tabla de integrales (integrales trigonometricas)
Tabla de integrales (integrales trigonometricas)
 
Integración de funciones racionales
Integración de funciones racionalesIntegración de funciones racionales
Integración de funciones racionales
 
Interpolaciones
InterpolacionesInterpolaciones
Interpolaciones
 
Ejercicio 3
Ejercicio 3Ejercicio 3
Ejercicio 3
 
Alexander hernandez100213
Alexander hernandez100213Alexander hernandez100213
Alexander hernandez100213
 
Interpolacion y aproximacion lab 07
Interpolacion y aproximacion lab 07Interpolacion y aproximacion lab 07
Interpolacion y aproximacion lab 07
 
Problemas resueltos integrales dobles y triples
Problemas resueltos integrales dobles y triplesProblemas resueltos integrales dobles y triples
Problemas resueltos integrales dobles y triples
 
LAS FUNCIONES POLINOMIALES
LAS FUNCIONES POLINOMIALESLAS FUNCIONES POLINOMIALES
LAS FUNCIONES POLINOMIALES
 
Interpolacion
InterpolacionInterpolacion
Interpolacion
 
ejercicios-resueltos-interpolacion-polinomial
ejercicios-resueltos-interpolacion-polinomialejercicios-resueltos-interpolacion-polinomial
ejercicios-resueltos-interpolacion-polinomial
 
Integrales indefinidas 1
Integrales indefinidas 1Integrales indefinidas 1
Integrales indefinidas 1
 
Apuntes metodos-numericos-aproximacion-funcional-e-interpolacion
Apuntes metodos-numericos-aproximacion-funcional-e-interpolacionApuntes metodos-numericos-aproximacion-funcional-e-interpolacion
Apuntes metodos-numericos-aproximacion-funcional-e-interpolacion
 
Algebra Lineal Problemas Resueltos - I. Garcia.Pdf
Algebra Lineal Problemas Resueltos - I. Garcia.PdfAlgebra Lineal Problemas Resueltos - I. Garcia.Pdf
Algebra Lineal Problemas Resueltos - I. Garcia.Pdf
 
Ecuaciones no lineales Ejercicios
Ecuaciones no lineales EjerciciosEcuaciones no lineales Ejercicios
Ecuaciones no lineales Ejercicios
 
03 polinomios
03 polinomios03 polinomios
03 polinomios
 
Integrales indefinidas mat apli
Integrales indefinidas mat apliIntegrales indefinidas mat apli
Integrales indefinidas mat apli
 
Ecuaciones Diferenciales y problemas con valores en la frontera
Ecuaciones Diferenciales y problemas con valores en la fronteraEcuaciones Diferenciales y problemas con valores en la frontera
Ecuaciones Diferenciales y problemas con valores en la frontera
 
Introducción al Calculo Integral II ccesa007
Introducción al Calculo Integral II   ccesa007Introducción al Calculo Integral II   ccesa007
Introducción al Calculo Integral II ccesa007
 

More from Novato de la Weeb Fox Weeb

More from Novato de la Weeb Fox Weeb (20)

T12 ejercicio gia
T12   ejercicio giaT12   ejercicio gia
T12 ejercicio gia
 
Rubricas para observacion de aula jec
Rubricas para observacion de aula jecRubricas para observacion de aula jec
Rubricas para observacion de aula jec
 
Redes educativa 2018 ugel yarowilca
Redes educativa 2018 ugel yarowilcaRedes educativa 2018 ugel yarowilca
Redes educativa 2018 ugel yarowilca
 
Reporte de notas
Reporte de  notasReporte de  notas
Reporte de notas
 
Robert bloch.cuentos dehumornegro
Robert bloch.cuentos dehumornegro Robert bloch.cuentos dehumornegro
Robert bloch.cuentos dehumornegro
 
Libro de actas EJEMPLO
Libro de actas  EJEMPLOLibro de actas  EJEMPLO
Libro de actas EJEMPLO
 
Informe final asecenso yarowilca
Informe final asecenso  yarowilcaInforme final asecenso  yarowilca
Informe final asecenso yarowilca
 
Cuadernillo entrada2 comunicacion_5to_grado
Cuadernillo entrada2 comunicacion_5to_gradoCuadernillo entrada2 comunicacion_5to_grado
Cuadernillo entrada2 comunicacion_5to_grado
 
A2 lesson 36
A2 lesson 36A2 lesson 36
A2 lesson 36
 
Oficio plazas sin adjudicar yarowilca
Oficio plazas sin adjudicar yarowilcaOficio plazas sin adjudicar yarowilca
Oficio plazas sin adjudicar yarowilca
 
resultados-examen-de-admision-unheval-2017
 resultados-examen-de-admision-unheval-2017 resultados-examen-de-admision-unheval-2017
resultados-examen-de-admision-unheval-2017
 
Huanuco Contrato-docente-2018
Huanuco Contrato-docente-2018Huanuco Contrato-docente-2018
Huanuco Contrato-docente-2018
 
Una lady como tu partitura y tablatura
Una lady como tu   partitura y tablaturaUna lady como tu   partitura y tablatura
Una lady como tu partitura y tablatura
 
sistema de mejora
sistema de mejorasistema de mejora
sistema de mejora
 
Con lic. m 3, 045586 tacuche meza frohy
Con lic. m 3, 045586 tacuche meza frohyCon lic. m 3, 045586 tacuche meza frohy
Con lic. m 3, 045586 tacuche meza frohy
 
Proceso nro 039 2016 - secretaria ejecutiva
Proceso nro 039 2016 - secretaria ejecutivaProceso nro 039 2016 - secretaria ejecutiva
Proceso nro 039 2016 - secretaria ejecutiva
 
Cmov m1 x-789-ramirez transito
Cmov m1 x-789-ramirez transitoCmov m1 x-789-ramirez transito
Cmov m1 x-789-ramirez transito
 
Cmov b3 i-784-santiago isidro
Cmov b3 i-784-santiago isidroCmov b3 i-784-santiago isidro
Cmov b3 i-784-santiago isidro
 
Cmov b1 v-772-avila reyes
Cmov b1 v-772-avila reyesCmov b1 v-772-avila reyes
Cmov b1 v-772-avila reyes
 
Cmov a6 u-735-sobrado inga
Cmov a6 u-735-sobrado ingaCmov a6 u-735-sobrado inga
Cmov a6 u-735-sobrado inga
 

Recently uploaded

dia de la madre dia de la madre dia de la madre dia de la madres dia de la madre
dia de la madre dia de la madre dia de la madre dia de la madres dia de la madredia de la madre dia de la madre dia de la madre dia de la madres dia de la madre
dia de la madre dia de la madre dia de la madre dia de la madres dia de la madre
VICTORSANTISTEBANALV
 
teoriasymodelosdeenfermeria-190315005411.pptx
teoriasymodelosdeenfermeria-190315005411.pptxteoriasymodelosdeenfermeria-190315005411.pptx
teoriasymodelosdeenfermeria-190315005411.pptx
djosemagarino
 
planeacion de encuentros pedagogicos atencion primera infancia
planeacion de encuentros pedagogicos atencion primera infanciaplaneacion de encuentros pedagogicos atencion primera infancia
planeacion de encuentros pedagogicos atencion primera infancia
IbethRincon
 
Dialnet-DesafiosDeLaGestionDelTransporteYLogisticaEnLosCen-8399928.pdf
Dialnet-DesafiosDeLaGestionDelTransporteYLogisticaEnLosCen-8399928.pdfDialnet-DesafiosDeLaGestionDelTransporteYLogisticaEnLosCen-8399928.pdf
Dialnet-DesafiosDeLaGestionDelTransporteYLogisticaEnLosCen-8399928.pdf
arturocastellanos569
 
Reconocimiento y reparación de los exiliados a través del arte - Sofía Leo...
Reconocimiento y reparación de los exiliados a través del arte - Sofía Leo...Reconocimiento y reparación de los exiliados a través del arte - Sofía Leo...
Reconocimiento y reparación de los exiliados a través del arte - Sofía Leo...
Aeroux
 
TRIPTICO LA CADENA ALIMENTICIA PARA EL CONSUMO HUMANO (2).pdf
TRIPTICO LA CADENA ALIMENTICIA PARA EL CONSUMO HUMANO (2).pdfTRIPTICO LA CADENA ALIMENTICIA PARA EL CONSUMO HUMANO (2).pdf
TRIPTICO LA CADENA ALIMENTICIA PARA EL CONSUMO HUMANO (2).pdf
javierchana780
 
-7dia de la madre 2024 DISCURSO PARA EL DIA DE LA MADRES.docx
-7dia de la madre 2024 DISCURSO PARA EL DIA DE LA MADRES.docx-7dia de la madre 2024 DISCURSO PARA EL DIA DE LA MADRES.docx
-7dia de la madre 2024 DISCURSO PARA EL DIA DE LA MADRES.docx
ykiara
 
702009258-Betting-On-You-Lynn-Painter.pdf
702009258-Betting-On-You-Lynn-Painter.pdf702009258-Betting-On-You-Lynn-Painter.pdf
702009258-Betting-On-You-Lynn-Painter.pdf
kevinalexiscastillo1
 
Leyendo una obra: presentación de las hermanas Sanromán.
Leyendo una obra: presentación de las hermanas Sanromán.Leyendo una obra: presentación de las hermanas Sanromán.
Leyendo una obra: presentación de las hermanas Sanromán.
nixnixnix15dani
 
Un tiempo para mí cuaderno de trabajo Tutoría para 3.° Secundaria.pdf
Un tiempo para mí cuaderno de trabajo Tutoría para 3.° Secundaria.pdfUn tiempo para mí cuaderno de trabajo Tutoría para 3.° Secundaria.pdf
Un tiempo para mí cuaderno de trabajo Tutoría para 3.° Secundaria.pdf
dianavillegaschiroqu
 

Recently uploaded (20)

dia de la madre dia de la madre dia de la madre dia de la madres dia de la madre
dia de la madre dia de la madre dia de la madre dia de la madres dia de la madredia de la madre dia de la madre dia de la madre dia de la madres dia de la madre
dia de la madre dia de la madre dia de la madre dia de la madres dia de la madre
 
Módulo de teoría sobre fotografía pericial
Módulo de teoría sobre fotografía pericialMódulo de teoría sobre fotografía pericial
Módulo de teoría sobre fotografía pericial
 
teoriasymodelosdeenfermeria-190315005411.pptx
teoriasymodelosdeenfermeria-190315005411.pptxteoriasymodelosdeenfermeria-190315005411.pptx
teoriasymodelosdeenfermeria-190315005411.pptx
 
Resumen de generalidades de la fotografia.
Resumen de generalidades de la fotografia.Resumen de generalidades de la fotografia.
Resumen de generalidades de la fotografia.
 
planeacion de encuentros pedagogicos atencion primera infancia
planeacion de encuentros pedagogicos atencion primera infanciaplaneacion de encuentros pedagogicos atencion primera infancia
planeacion de encuentros pedagogicos atencion primera infancia
 
PRESENTACION EL DIA DE LA MADRE POR SU DIA
PRESENTACION EL DIA DE LA MADRE POR SU DIAPRESENTACION EL DIA DE LA MADRE POR SU DIA
PRESENTACION EL DIA DE LA MADRE POR SU DIA
 
Dialnet-DesafiosDeLaGestionDelTransporteYLogisticaEnLosCen-8399928.pdf
Dialnet-DesafiosDeLaGestionDelTransporteYLogisticaEnLosCen-8399928.pdfDialnet-DesafiosDeLaGestionDelTransporteYLogisticaEnLosCen-8399928.pdf
Dialnet-DesafiosDeLaGestionDelTransporteYLogisticaEnLosCen-8399928.pdf
 
El marinerismo y sus características en la arquitectura
El marinerismo y sus características en la arquitecturaEl marinerismo y sus características en la arquitectura
El marinerismo y sus características en la arquitectura
 
Fundamentos del concreto armado propiedades .pptx
Fundamentos del concreto armado propiedades .pptxFundamentos del concreto armado propiedades .pptx
Fundamentos del concreto armado propiedades .pptx
 
Catálogo Mayo en Artelife Regalería Cristiana
Catálogo Mayo en Artelife Regalería CristianaCatálogo Mayo en Artelife Regalería Cristiana
Catálogo Mayo en Artelife Regalería Cristiana
 
minierismo historia caracteristicas gabriel silva.pdf
minierismo historia caracteristicas gabriel silva.pdfminierismo historia caracteristicas gabriel silva.pdf
minierismo historia caracteristicas gabriel silva.pdf
 
Reconocimiento y reparación de los exiliados a través del arte - Sofía Leo...
Reconocimiento y reparación de los exiliados a través del arte - Sofía Leo...Reconocimiento y reparación de los exiliados a través del arte - Sofía Leo...
Reconocimiento y reparación de los exiliados a través del arte - Sofía Leo...
 
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdfEXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
EXPONENTES DEL MODERNISMO-VIRGINIA PRIETO.pdf
 
TRIPTICO LA CADENA ALIMENTICIA PARA EL CONSUMO HUMANO (2).pdf
TRIPTICO LA CADENA ALIMENTICIA PARA EL CONSUMO HUMANO (2).pdfTRIPTICO LA CADENA ALIMENTICIA PARA EL CONSUMO HUMANO (2).pdf
TRIPTICO LA CADENA ALIMENTICIA PARA EL CONSUMO HUMANO (2).pdf
 
-7dia de la madre 2024 DISCURSO PARA EL DIA DE LA MADRES.docx
-7dia de la madre 2024 DISCURSO PARA EL DIA DE LA MADRES.docx-7dia de la madre 2024 DISCURSO PARA EL DIA DE LA MADRES.docx
-7dia de la madre 2024 DISCURSO PARA EL DIA DE LA MADRES.docx
 
El Legado de Walter Gropius y Frank Lloyd Wright en la Arquitectura Moderna_c...
El Legado de Walter Gropius y Frank Lloyd Wright en la Arquitectura Moderna_c...El Legado de Walter Gropius y Frank Lloyd Wright en la Arquitectura Moderna_c...
El Legado de Walter Gropius y Frank Lloyd Wright en la Arquitectura Moderna_c...
 
702009258-Betting-On-You-Lynn-Painter.pdf
702009258-Betting-On-You-Lynn-Painter.pdf702009258-Betting-On-You-Lynn-Painter.pdf
702009258-Betting-On-You-Lynn-Painter.pdf
 
Generalidades de las cámaras fotogr[aficas
Generalidades de las cámaras fotogr[aficasGeneralidades de las cámaras fotogr[aficas
Generalidades de las cámaras fotogr[aficas
 
Leyendo una obra: presentación de las hermanas Sanromán.
Leyendo una obra: presentación de las hermanas Sanromán.Leyendo una obra: presentación de las hermanas Sanromán.
Leyendo una obra: presentación de las hermanas Sanromán.
 
Un tiempo para mí cuaderno de trabajo Tutoría para 3.° Secundaria.pdf
Un tiempo para mí cuaderno de trabajo Tutoría para 3.° Secundaria.pdfUn tiempo para mí cuaderno de trabajo Tutoría para 3.° Secundaria.pdf
Un tiempo para mí cuaderno de trabajo Tutoría para 3.° Secundaria.pdf
 

18131735 interpolacion-newton

  • 1. ULPGC Inform´atica P´agina Web P´agina de Inicio Contenido P´agina 1 de 19 Volver Pantalla completa Cerrar Salir Tutorial de An´alisis Num´erico Interpolaci´on : F´ormula de Newton en diferencias divididas Jes´us Garc´ıa Quesada Departamento de Inform´atica y Sistemas Universidad de Las Palmas de Gran Canaria 35017 Campus de Tafira, Espa˜na Email : jgarcia@dis.ulpgc.es 2 de Octubre de 2000, v0.3
  • 2. ULPGC Inform´atica P´agina Web P´agina de Inicio Contenido P´agina 2 de 19 Volver Pantalla completa Cerrar Salir ´Indice General 1 F´ORMULA DE NEWTON EN DIFERENCIAS DIVIDIDAS 3 2 PROBLEMAS 10 Soluciones a los Problemas 13
  • 3. ULPGC Inform´atica P´agina Web P´agina de Inicio Contenido P´agina 3 de 19 Volver Pantalla completa Cerrar Salir 1. F´ORMULA DE NEWTON EN DIFERENCIAS DIVIDIDAS Sea pk(x) el polinomio de interpolaci´on en los puntos x0, x1, . . . , xk (grado m´aximo = k). Considerando pk(x), pk−1(x) y su diferencia : qk(x) = pk(x) − pk−1(x) vemos que para los puntos x0, x1, . . . , xk−1 tenemos que : pk−1(xi) = yi = pk(xi), 0 i k − 1 y tambi´en que para el siguiente punto xk tenemos que pk(xk) = yk, sin conocerse el valor a priori que pueda tener pk−1(xk). Por tanto, el polinomio qk(x) verifica : qk(xi) = pk(xi) − pk−1(xi) = yi − yi = 0, 0 i k − 1 Ahora bien, qk(x) es un polinomio de grado m´aximo k ya que es la resta de dos polinomios, pk(x) de grado k y pk−1(x) de grado k − 1 y seg´un se acaba de ver se anula en los k puntos anteriores tiene con lo cual se puede expresar de la siguiente forma : qk(x) = ak(x − x0)(x − x1) · · · (x − xk−1) = ak k−1 i=0 (x − xi) Por otra parte, en el punto xk se cumple :
  • 4. ULPGC Inform´atica P´agina Web P´agina de Inicio Contenido P´agina 4 de 19 Volver Pantalla completa Cerrar Salir qk(xk) = pk(xk) − pk−1(xk) = ak(xk − x0)(xk − x1) · · · (xk − xk−1) y despejando entonces ak de ´esta ´ultima identidad tenemos : ak = yk − pk−1(xk) (x − x0)(x − x1) · · · (x − xk−1) con lo cual podemos poner : pk(x) = pk−1(x) + qk(x) donde lo que parece complicado es calcular el ak, que ser´ıa el coeficiente de xk en el polinomio pk(x) pero para esto se puede utilizar las diferencias divididas: Definici´on 1. Dada la funci´on f de la cual se conoce su valor en los puntos x0, x1, . . . , xk, se llama diferencia dividida de f en los puntos x0, x1, . . . , xk al valor ak = f[x0, x1, · · · , xk] y se calcula recursivamente como sigue : f[xi] = f(xi) = yi f[xi, xi+1] = f[xi+1] − f[xi] xi+1 − xi f[xi, xi+1, · · · , xi+k] = f[xi+1, xi+2, · · · , xi+k] − f[xi, xi+1, · · · , xi+k−1] xi+k − xi
  • 5. ULPGC Inform´atica P´agina Web P´agina de Inicio Contenido P´agina 5 de 19 Volver Pantalla completa Cerrar Salir Lema 1.1. f[xi, xi+1, · · · , xi+k] = f[xi+1, xi+2, · · · , xi+k] − f[xi, xi+1, · · · , xi+k−1] xi+k − xi Demostraci´on. Sea pj(x) el polinomio de grado j que coincide con f(x) en los puntos xi, xi+1, . . . , xi+j y sea qk−1(x) el polinomio de grado k − 1 que coincide con f(x) en los puntos xi+1, xi+2, . . . , xi+k. Entonces : p(x) = x − xi xi+k − xi qk−1(x) + xi+k − x xi+k − xi pk−1(x) es un polinomio de grado k que verifica : p(xj) = f(xj), para j = i, i + 1, . . . , i + k ya que : Para i : p(xi) = xi+k − xi xi+k − xi pk−1(xi) = yi = f(xi) Para i + k : p(xi+k) = xi+k − xi xi+k − xi qk−1(xi+k) = yi+k = f(xi+k) y para cada j = i + 1, . . . , i + k − 1 : p(xj) = xj − xi xi+k − xi qk−1(xj) + xi+k − xj xi+k − xi pk−1(xj) = xj − xi xi+k − xi + xi+k − xj xi+k − xi yj = xi+k − xi xi+k − xi yj = yj
  • 6. ULPGC Inform´atica P´agina Web P´agina de Inicio Contenido P´agina 6 de 19 Volver Pantalla completa Cerrar Salir Por tanto, por la unicidad del polinomio de interpolaci´on, tendremos que p(x) = pk(x) y entonces f[xi, xi+1, · · · , xi+k] = coeficiente t´ermino principal de pk(x) = = coeficiente t´ermino principal de qk−1(x) xi+k − xi − coeficiente t´ermino principal de pk−1(x) xi+k − xi = = f[xi+1, xi+2, · · · , xi+k] − f[xi, xi+1, · · · , xi+k−1] xi+k − xi ¿C´omo organizar el c´alculo de la tabla de diferencias divididas? Ejemplo. El c´alculo de las diferencias divididas para cuatro puntos se ordenar´ıa como sigue : Soluci´on: x0 −→ y0 = f[x0]]] f[x0, x1]]] x1 −→ y1 = f[x1] f[x0, x1, x2]]] f[x1, x2] f[x0, x1, x2, x3]]] x2 −→ y2 = f[x2] f[x1, x2, x3] f[x2, x3] x3 −→ y3 = f[x3]
  • 7. ULPGC Inform´atica P´agina Web P´agina de Inicio Contenido P´agina 7 de 19 Volver Pantalla completa Cerrar Salir Podemos abordar entonces el c´alculo del polinomio de interpolaci´on en los puntos (x0, y0), (x1, y1),(x2, y2),. . . , (xn, yn) de la siguiente forma : p0(x) = a0 = f[x0] = f(x0) = y0 p1(x) = p0(x) + a1(x − x0) = f[x0] + a1(x − x0) = f[x0] + f[x0, x1](x − x0) p2(x) = p1(x) + a2(x − x0)(x − x1) = f[x0] + a1(x − x0) + a2(x − x0)(x − x1) = = f[x0] + f[x0, x1](x − x0) + f[x0, x1, x2](x − x0)(x − x1) ... pn(x) = a0 + a1(x − x0) + a2(x − x0)(x − x1) + · · · + an(x − x0)(x − x1) . . . (x − xn−1) = pn(x) = f[x0] + f[x0, x1](x − x0) + f[x0, x1, x2](x − x0)(x − x1) + · · · + f[x0, x1, · · · , xn](x − x0)(x − x1) . . . (x − xn−1) o tambi´en de forma m´as concisa : pn(x) = n i=0 f[x0, x1, . . . , xi] i−1 j=0 (x − xj) que se denomina f´ormula de interpolaci´on de Newton en diferencias divididas. Para la evaluaci´on del polinomio de interpolaci´on en su forma de Newton en diferencias divididas pn(x) = f[x0]+f[x0, x1](x−x0)+· · ·+f[x0, x1, . . . , xn](x−x0)(x−x1) · · · (x− xn−1) usaremos el anidamiento del esquema de Ruffini–Horner : pn(z) = (· · · (an(z − xn−1) + an−1)(z − xn−2) + · · · + a1)(z − x0) + a0
  • 8. ULPGC Inform´atica P´agina Web P´agina de Inicio Contenido P´agina 8 de 19 Volver Pantalla completa Cerrar Salir para la evaluaci´on en un punto z, y donde se ha puesto ak = f[x0, . . . , xk]. Obs´ervese que se necesitan n productos y 2n? sumas/restas. Ejemplo. Obtener una f´ormula para la suma de los cuadrados de los primeros n´umeros naturales. Soluci´on: Sabemos que n k=1 k2 = n(n+1)(2n+1) 6 y como queremos obtenerla por interpolaci´on construimos un conjunto de valores seg´un los diferentes valores de n. Como el polinomio ha de ser el mismo para cualquier posible ordenaci´on de los puntos, elegimos el siguiente orden: n y f[xi, xi+1] f[xi, xi+1, xi+2] f[xi, . . . , xi+3] f[xi, . . . , xi+4] 3 −→ 14 9 2 −→ 5 23/6 50/3 1/3 5 −→ 55 19/6 0 54/4 1/3 1 −→ 1 23/6 29/3 4 −→ 30
  • 9. ULPGC Inform´atica P´agina Web P´agina de Inicio Contenido P´agina 9 de 19 Volver Pantalla completa Cerrar Salir El polinomio es por tanto: p(x) =14 + 9(x − 3) + 23 6 (x − 3)(x − 2) + 1 3 (x − 3)(x − 2)(x − 5) = = 2x3 + 3x2 + 6x 6 = x(x + 1)(2x + 1) 6 (1) como cabr´ıa esperar. Ejemplo. Obtener por interpolaci´on el valor para x = 3 conocidos los valores x0 = 0, y0 = −1; x1 = 1, y1 = 0; x2 = 2, y2 = 7; x3 = 4, y3 = 63. Soluci´on: Por la f´ormula de Newton tenemos, sustituyendo ya el valor x = 3 : x y f[xi, xi+1] f[xi, xi+1, xi+2] f[xi, . . . , xi+3] 0 −1 1 1 0 3 7 1 2 7 7 28 4 63 El valor del polinomio es por tanto: p(3) = −1 + 1.(3) + 3.3.(2) + 1.(3).(2).(1) = 26 (2) que es lo mismo que se obtuvo con Lagrange, l´ogicamente.
  • 10. ULPGC Inform´atica P´agina Web P´agina de Inicio Contenido P´agina 10 de 19 Volver Pantalla completa Cerrar Salir 2. PROBLEMAS Problema 1. Los siguientes datos est´an tomados de un polinomio de grado 5. ¿C´ual es el grado del polinomio? xi −2 −1 0 1 2 3 yi −5 1 1 1 7 25 Problema 2. Determinar el n´umero de sumas/restas y el n´umero de productos/divisiones que se necesitan para: 1. calcular las diferencias divididas para n + 1 nodos. 2. calcular (eficientemente) el polinomio de Newton, una vez se conocen las diferencias divididas. Problema 3. Construir la tabla de diferencias divididas para los puntos x −0.2 0.5 0.1 0.7 0.0 f(x) 1.3940 1.0025 1.1221 1.0084 1.1884 y usarla para estimar f(0.15) usando: (a) el polinomio de grado dos obtenido con los tres primeros puntos (b) el polinomio de grado dos obtenido con los tres ´ultimos puntos (c) el polinomio de grado tres obtenido con los cuatro primeros puntos (d) el polinomio de grado tres obtenido con los cuatro ´ultimos puntos (e) el polinomio de grado cuatro
  • 11. ULPGC Inform´atica P´agina Web P´agina de Inicio Contenido P´agina 11 de 19 Volver Pantalla completa Cerrar Salir 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, 2nd. edition, 1989. [BF80] R.L. Burden and D. Faires. An´alisis Num´erico. Grupo Editorial Iberoameri- cana, M´exico, 1980. [CC89] S.C. Chapra and R.P. Canale. Numerical Methods for Engineers. McGraw-Hill International, New York, second edition, 1989. [CdB80] S. D. Conte and C. de Boor. Elementary Numerical Analysis: An Algorithmic Approach. McGraw–Hill, New York, third edition, 1980. [DB74] Germund Dahlquist and ˚Ake Bj¨orck. Numerical Methods. Prentice-Hall, En- glewood Cliffs, New Jersey, 1974. [Fad59] V.N. Faddeeva. Computational Methods of Linear Algebra. Dover Publications, Inc, New York, 1959. [Fr¨o79] C.-E. Fr¨oberg. Introduction to Numerical Analysis. Adison–Wesley, Reading, Massachusetts, 2nd. edition, 1979. [GW89] C.F. Gerald and P.O. Wheatley. Applied Numerical Analysis. Addison–Wesley Publishing Co., Reading, Massachusets, fourth edition, 1989.
  • 12. ULPGC Inform´atica P´agina Web P´agina de Inicio Contenido P´agina 12 de 19 Volver Pantalla completa Cerrar Salir [Hen72] P. Henrici. Elementos de An´alisis Num´erico. Ed. Trillas, M´exico, 1972. [Hil74] F. B. Hildebrand. Introduction to Numerical Analysis. McGraw–Hill, New York, second edition, 1974. [KC94] D. Kincaid and W. Cheney. An´alisis Num´erico : las matem´aticas del c´alculo cient´ıfico. Addison-Wesley Iberoamericana, 1994. [Mar87] M. J. Maron. Numerical Analysis: A Practical Approach. Macmillan Publishing Co., New York, second edition, 1987. [ML91] M. J. Maron and R. J. Lopez. Numerical Analysis: A Practical Approach. Wadsworth, Belmont, California, third edition, 1991. [RR78] Anthony Ralston and Philip Rabinowitz. A First Course in Numerical Analysis. McGraw-Hill, New York, 2nd. edition, 1978. [Sch89] H.R. Schwarz. Numerical Analysis. John Wiley & Sons, Chichester, 1989. [Wer84] W. Werner. Mathematics of Computation, 43:205–217, 1984. [YG73a] David M. Young and R.T. Gregory. A Survey of Numerical Mathematics, vol- ume I. Dover Publications, New York, 1973. [YG73b] David M. Young and R.T. Gregory. A Survey of Numerical Mathematics, vol- ume II. Dover Publications, New York, 1973.
  • 13. ULPGC Inform´atica P´agina Web P´agina de Inicio Contenido P´agina 13 de 19 Volver Pantalla completa Cerrar Salir Soluciones a los Problemas Problema 1. La tabla de diferencias divididas es: x y f[xi, xi+1] f[xi, xi+1, xi+2] f[xi, . . . , xi+3] f[xi, . . . , xi+4] −2 −5 6 −1 1 3 0 1 0 1 0 0 0 1 1 1 3 0 6 1 2 7 6 18 3 25 y por tanto el polinomio tiene grado tres, siendo ´este: p(x) = − 5 + 6(x + 2) + 3(x + 2)(x + 1) + 1(x + 2)(x + 1)x = = x3 − x + 1 como se puede constatar a partir de los nodos dados.
  • 14. ULPGC Inform´atica P´agina Web P´agina de Inicio Contenido P´agina 14 de 19 Volver Pantalla completa Cerrar Salir Problema 2. Probar que es una f´ormula de O(n2 ): El n´umero de sumas/restas necesarias para calcular las diferencias divididas es n(n+1) y el de divisiones es la mitad n(n + 1)/2. Para evaluar eficientemente el polinomio en su forma de Newton: pn(x) = f[x0] + f[x0, x1](x − x0) + · · · + f[x0, x1, . . . , xn](x − x0)(x − x1) · · · (x − xn−1) son necesarias 2n sumas/restas y n productos, ya que se considera el anidamiento del esquema de Ruffini–Horner : pn(z) = (· · · (an(z − xn−1) + an−1)(z − xn−2) + · · · + a1)(z − x0) + a0 para la evaluaci´on en un punto z, y donde es ak = f[x0, . . . , xk].
  • 15. ULPGC Inform´atica P´agina Web P´agina de Inicio Contenido P´agina 15 de 19 Volver Pantalla completa Cerrar Salir Problema 3(a) 1.0919
  • 16. ULPGC Inform´atica P´agina Web P´agina de Inicio Contenido P´agina 16 de 19 Volver Pantalla completa Cerrar Salir Problema 3(b) 1.0973
  • 17. ULPGC Inform´atica P´agina Web P´agina de Inicio Contenido P´agina 17 de 19 Volver Pantalla completa Cerrar Salir Problema 3(c) 1.0941
  • 18. ULPGC Inform´atica P´agina Web P´agina de Inicio Contenido P´agina 18 de 19 Volver Pantalla completa Cerrar Salir Problema 3(d) 1.0951
  • 19. Problema 3(e) 1.0920. El valor real es f(0.15) = 1.0956, ya que los valores corresponden a la funci´on: f(x) = 1 sen(x + 1)