Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Javier Segura
1 Interpolación de Lagrange
Forma de Lagrange
Teorema del resto
Diferencias divididas de Newton
2 Interpolación de Hermite
3 Interpolación de Chebyshev
Comportamiento del error en la interpolación de Lagrange
Interpolación de Chebyshev
Estructura de la presentación:
1 Interpolación de Lagrange
Forma de Lagrange
Teorema del resto
Diferencias divididas de Newton
2 Interpolación de Hermite
3 Interpolación de Chebyshev
Comportamiento del error en la interpolación de Lagrange
Interpolación de Chebyshev
Interpolación de Lagrange
Forma de Lagrange
Dados n + 1 puntos (xi , yi ), i = 0, 1, ..., n (xi 6= xj ⇐⇒ i 6= j), el único
polinomio Pn (x) de grado menor o igual n que pasa por estos n + 1 puntos,
es decir, tal que Pn (xi ) = yi , i = 0, 1, 2, ..., n. es
Forma de Newton
Si x0 , x1 , ..., xn son puntos distintos y f (x) está definida en [a, b], xi ∈ [a, b]
i = 0, 1, ..., n, entonces el polinomio interpolador de f (x) entre estos puntos
se puede escribir como
Por ejemplo, en el caso de interpolar una función f (x) en tres puntos distintos
x0 , ..., x2 , , se puede plantear la siguiente tabla de diferencias divididas:
xi f [] f [, ] f [, , ]
x0 f [x0 ] = f (x0 )
f [x1 ] − f [x0 ]
f [x0 , x1 ] = x1 − x0
f [x1 , x2 ] − f [x0 , x1 ]
x1 f [x1 ] = f (x1 ) f [x0 , x1 , x2 ] = x2 − x0
f [x2 ] − f [x1 ]
f [x1 , x2 ] = x2 − x1
x2 f [x2 ] = f (x2 )
∆2 f (x0 )
P(x0 + sh) = f (x0 ) + s∆f (x0 ) + s(s − 1) + ...
2!
∆n f (x0 )
+s(s − 1)...(s − n + 1) .
n!
donde
Estructura de la presentación:
1 Interpolación de Lagrange
Forma de Lagrange
Teorema del resto
Diferencias divididas de Newton
2 Interpolación de Hermite
3 Interpolación de Chebyshev
Comportamiento del error en la interpolación de Lagrange
Interpolación de Chebyshev
f (n) (c)
∃c ∈ (a, b) tal que f [x0 . . . xn ] =
n!
es lógico tomar, por definición:
Definición
Si f es n veces derivable en x0 entonces
f (n) (x0 )
f [x0 . . . x0 ] =
n!
donde x0 se repite n + 1 veces en la diferencia dividida.
Combinando la relación
f [xi+1 ...xi+k ] − f [xi ...xi+k −1 ]
f [xi . . . xi+k ] =
xi+k − xi
f (n) (xi )
f [[xi ]n+1 ] =
n!
podemos calcular diferencias divididas f [xi . . . xj ] en las que puede
haber repeticiones.
La mejor forma de organizar el cálculo es colocar de forma
consecutiva los valores repetidos.
x0 f [x0 ]
f [x0 x0 ] = f 0 (x0 )
x0 f [x0 ] f [x0 x0 x0 ] = f 00 (x0 )/2
f [x0 x0 x1 ] − f [x0 x0 x0 ]
f [x0 x0 ] = f 0 (x0 ) f [x0 x0 x0 x1 ] = x1 − x0
f [x0 x1 ] − f [x0 x0 ]
x0 f [x0 ] f [x0 x0 x1 ] = x1 − x0
f (x1 ) − f (x0 )
f [x0 x1 ] = x1 − x0
x1 f [x1 ]
n
f (n+1) (ζx ) Y
Además f (x) − Pn (x) = (x − x̃j ) para algún ζx ∈ (a, b).
(n + 1)!
j=0
Estructura de la presentación:
1 Interpolación de Lagrange
Forma de Lagrange
Teorema del resto
Diferencias divididas de Newton
2 Interpolación de Hermite
3 Interpolación de Chebyshev
Comportamiento del error en la interpolación de Lagrange
Interpolación de Chebyshev
6000
4000
2000
S(X) 0
−2000
−4000
−6000
−5 −3 −1 1 3 5
X
Javier Segura (Universidad de Cantabria) Interpolación CNI 18 / 29
Interpolación de Chebyshev Comportamiento del error en la interpolación de Lagrange
0
−4 −3 −2 −1 0 1 2 3 4
X
Javier Segura (Universidad de Cantabria) Interpolación CNI 19 / 29
Interpolación de Chebyshev Interpolación de Chebyshev
Interpolación de Chebyshev
Dada una función f (x) definida en un intervalo [a, b], la mejor aproximación
polinómica de grado n será aquella que minimice
E[q(x)] ≡ ma
«x |f (x) − q(x)|,
x∈[a,b]
Q(x) = (x − x0 )(x − x1 ) . . . (x − xn )
Interpolación Chebyshev
T (xk0 ) = (−1)k
Javier Segura (Universidad de Cantabria) Interpolación CNI 22 / 29
Interpolación de Chebyshev Interpolación de Chebyshev
Interpolación de Chebyshev
Teorema
Para cualquier n ≥ 1, entre todos los polinomios mónicos (es decir,
con coeficiente 1 en el término de mayor grado) el polinomio de
Chebyshev modificado T̃n (x) ≡ n−1 1 T (x) es el de mínimo máximo
n
2
valor absoluto en [-1,1], siendo este valor 1/2n−1 . Es decir, que
1
n−1
ax |T̃n (x)| ≤ m«
= m« ax |Pn (x)|
2 x∈[−1,1] x∈[−1,1]
Interpolación de Chebyshev
Teorema
Sea f (x) n + 1 veces diferenciable con continuidad en [a, b] Sea Pn (x) el
polinomio de interpolación de Lagrange grado n basado en los n + 1 nodos
(de Chebyshev)
b+a b−a 2k + 1
xk = + cos π , k = 0, ..., n
2 2 2n + 2
b+a b−a
x(t) =
+ t
2 2
que transforma el intervalo [−1, 1] en [a, b].
Javier Segura (Universidad de Cantabria) Interpolación CNI 24 / 29
Interpolación de Chebyshev Interpolación de Chebyshev
Interpolación de Chebyshev
√
Ejemplo: f (x) = x 2 / x 2 + 1. Se representa f (x) − P(x) con P(x) el
polinomio de interpolación que interpola en 9 nodos distintos. La línea
continua corresponde a los nodos equiespaciados y la línea discontinua
corresponde a la aproximación cuasi-minimax para 9 nodos en el intervalo
[−4, 4]
0.45
0.35
0.25
0.15
0.05
−0.05
−0.15
−4 −2 0 2 4
X
Javier Segura (Universidad de Cantabria) Interpolación CNI 25 / 29
Interpolación de Chebyshev Interpolación de Chebyshev
Interpolación de Chebyshev
Interpolación de Chebyshev
donde
n
2 − δj0 X
cj = f (xk )Tj (xk )
n+1
k =0
y xk = cos 2k + 1 π , k = 0, ..., n.
2n + 2
Estructura de la presentación:
1 Interpolación de Lagrange
Forma de Lagrange
Teorema del resto
Diferencias divididas de Newton
2 Interpolación de Hermite
3 Interpolación de Chebyshev
Comportamiento del error en la interpolación de Lagrange
Interpolación de Chebyshev
Construcción de splines