SlideShare una empresa de Scribd logo
1 de 19
Descargar para leer sin conexión
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)

Más contenido relacionado

La actualidad más candente

La actualidad más candente (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
 
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
 
Soluciones unidad 3
Soluciones unidad 3Soluciones unidad 3
Soluciones unidad 3
 

Similar a Newton

INTERPOLACION Y EJEMPLOS PRACTICOS PARA CURSO
INTERPOLACION Y EJEMPLOS PRACTICOS PARA CURSOINTERPOLACION Y EJEMPLOS PRACTICOS PARA CURSO
INTERPOLACION Y EJEMPLOS PRACTICOS PARA CURSOBryanChamorroDurand1
 
Tabla de integrales (integrales trigonometricas)
Tabla de integrales (integrales trigonometricas)Tabla de integrales (integrales trigonometricas)
Tabla de integrales (integrales trigonometricas)waltergomez627
 
Integración de funciones racionales
Integración de funciones racionalesIntegración de funciones racionales
Integración de funciones racionalesErick Guaman
 
Problemas resueltos integrales dobles y triples
Problemas resueltos integrales dobles y triplesProblemas resueltos integrales dobles y triples
Problemas resueltos integrales dobles y triplesortari2014
 
LAS FUNCIONES POLINOMIALES
LAS FUNCIONES POLINOMIALESLAS FUNCIONES POLINOMIALES
LAS FUNCIONES POLINOMIALESCris Panchi
 
Integrales indefinidas 1
Integrales indefinidas 1Integrales indefinidas 1
Integrales indefinidas 1AmbrosioTineo
 
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-interpolacionmiguelcasa
 
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.PdfLori Moore
 
Ecuaciones no lineales Ejercicios
Ecuaciones no lineales EjerciciosEcuaciones no lineales Ejercicios
Ecuaciones no lineales Ejerciciossdiupg1
 
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 fronteraJoe Arroyo Suárez
 
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 ccesa007Demetrio Ccesa Rayme
 

Similar a 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
 

Más de josmell kerlin fabian guerra

Más de josmell kerlin fabian guerra (6)

Mrrd
MrrdMrrd
Mrrd
 
ESTUDIOS DE IMPACTO AMBIENTAL
ESTUDIOS DE IMPACTO AMBIENTAL ESTUDIOS DE IMPACTO AMBIENTAL
ESTUDIOS DE IMPACTO AMBIENTAL
 
INFORME DE ESTUDIO TOPOGRAFICO DEL PROYECTO:
INFORME DE ESTUDIO TOPOGRAFICO DEL PROYECTO:INFORME DE ESTUDIO TOPOGRAFICO DEL PROYECTO:
INFORME DE ESTUDIO TOPOGRAFICO DEL PROYECTO:
 
INFORME DE PRACTICAS PRE-PROFESIONALES EN INGENIERIA CIVIL-3
INFORME DE PRACTICAS PRE-PROFESIONALES EN INGENIERIA CIVIL-3INFORME DE PRACTICAS PRE-PROFESIONALES EN INGENIERIA CIVIL-3
INFORME DE PRACTICAS PRE-PROFESIONALES EN INGENIERIA CIVIL-3
 
Informe de practicas pre profesionales en ingenieria civil
Informe de practicas pre profesionales en ingenieria civilInforme de practicas pre profesionales en ingenieria civil
Informe de practicas pre profesionales en ingenieria civil
 
Interpolacion POLINOMICA DE NEWTON
Interpolacion POLINOMICA DE NEWTONInterpolacion POLINOMICA DE NEWTON
Interpolacion POLINOMICA DE NEWTON
 

Último

Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Dr. Edwin Hernandez
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCarlosGabriel96
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptxBRAYANJOSEPTSANJINEZ
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfannavarrom
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaAlexanderimanolLencr
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOLUISDAVIDVIZARRETARA
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMONICADELROCIOMUNZON1
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesElianaCceresTorrico
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOFritz Rebaza Latoche
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfdanielJAlejosC
 
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfXimenaFallaLecca1
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajasjuanprv
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023RonaldoPaucarMontes
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesCarlosMeraz16
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 

Último (20)

Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptx
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdf
 
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestaciones
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 

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)