Anda di halaman 1dari 6

Fórmula de Newton Progresiva.

Esta la obtenemos usando la fórmula de Newton clásica para el interpolante de Lagrange; es


decir,

PN (x) = f [x0] + f [x0, x1] (x − x0) + · · · + f [x0, x1, . . . , xn] (x − x0) (x − x1) · · · (x − xn−1) Esta
expresión quedarı́a reducida a la siguiente:
∆y0 ∆ny0
PN (x) = ∆0 y 0+ (x − x ) + · · · + (x − x0) (x − x1) · · · (x − xn−1)
h 0 n!hn

pero si realizamos el cambio de variable:


x − x0 x − xi x − (x0 + ih)
s= ⇒ h = = s −i
h h
entonces
,
s(s−1) s(s−1)
2! n!
(4.20)
k=0

Fórmula de Newton Regresiva.


Si, en el método de interpolación de Newton, usamos un proceso descendente; es decir,
desde el nodo xn hasta el nodo x0 tendrı́amos la Fórmula de Newton siguiente:

PN (x) = f [xn] + f [xn, xn−1] (x − xn) + · · · + f [xn, xn−1, . . . , x0] (x − xn) (x − xn−1) · · · (x − x1) y,
desde aquı́, de forma similar pero con las diferencias regresivas llegamos a la expresión:
∇yn ∇ y n(x − xn) (x − xn−1) · · · (x − x1)
n
PN (x) = ∇0yn + (x − x ) + · · · +
h n n!hn
Como antes, si hacemos el cambio:
xn − x xn−i − x (xn − ih) − x
t= ⇒ = =t−i
h h h
tenemos la expresión:

2! + + (−1) ∇nyn n!
(4.21)
∇kyn
k=0
Observación.- En las expresiones (4.20) y (4.21) he usado el combinatorio formal:
.
w Σ w(w−1)···(w−k+1)
= con w = s ó w = t.
k k!

EJEMPLO
Calculamos la tabla respectivas de diferencias finitas progresivas y regresivas para los datos:
{(−2, 3) , (0, −1) , (2, 3) , (4, 5)} y damos las respectivas expresiones del interpolante.

Solución: Las diferencias finitas (progresivas y regresivas) son:

∆ky0
yi = ∆0yi ∆yi ∆2yi ∆3yi
\ ↓ ↓ ↓ ↓
3
-4
−1 8
4 -10
3 -2
2
5
↑ ↑ ↑ ↑
3 0 2 3
∇k yn yi = ∇ y i ∇yi ∇ yi ∇ yi

Por lo tanto, los respectivos polinomios de interpolación son:

FORMA PROGRESIVA (coeficientes en azul-morado):

s(s−1) s(s−1)(s−2)
p(s) = 3 − 4s + 8 − 10

donde s = 2 (pues h = 2, y x0 = −2)


x+2

FORMA REGRESIVA (coeficientes en rojo-morado):

p(s) = 5 − 2t − 2

donde t = 4−x (pues h = 2, y x3 = 4)


2
1. Al calcular la recuperación de una zaranda vibratoria de alta frecuencia se
obtiene el promedio anual por 8 años. Se pide elaborar un aproximado
polinomial de newton para la información tabular dada.
Puntos i 0 1 2 3 4
Año Xi 2000 2002 2004 2006 2008
Au F(Xi) 105 107 110 108 122

Solución:

Primera diferencias:
𝑓(𝑥1) – 𝑓(𝑥0) 107 − 105
−𝑓(𝑥0 , 𝑥1 ) = = =1
𝑥1 − 𝑥0 2002 − 2000
𝑓(𝑥2) – 𝑓(𝑥1) 110 − 107
−𝑓(𝑥1 , 𝑥2 ) = = = 1.5
𝑥2 − 𝑥1 2004 − 2002
𝑓(𝑥1) – 𝑓(𝑥0) 108 − 110
−𝑓(𝑥2 , 𝑥4 ) = = = −1
𝑥1 − 𝑥0 2006 − 2004
𝑓(𝑥1) – 𝑓(𝑥0) 122 − 108
−𝑓(𝑥4 , 𝑥3 ) = = =7
𝑥1 − 𝑥0 2008 − 2006

Segundas diferencias:
(𝑓(𝑥0,𝑥1) – 𝑓(𝑥1,𝑥2) 1.5 − 1
−𝑓(𝑥0 , 𝑥1 , 𝑥2 ) = = = 0.125
𝑥2 − 𝑥0 2004 − 2000
(𝑓(𝑥2,𝑥3) – 𝑓(𝑥1,𝑥2) −1 − 1.5
−𝑓(𝑥1 , 𝑥2 , 𝑥3 ) = = = −0.625
𝑥2 − 𝑥1 2006 − 2002
(𝑓(𝑥3,𝑥4) – 𝑓(𝑥2,𝑥3) 7 − (−1)
−𝑓(𝑥2 , 𝑥3 , 𝑥4 ) = = =2
𝑥3 − 𝑥2 2008 − 2004

Punto 𝑥𝑖 𝑓(𝑥𝑖) ∇𝑓(𝑥) ∇2 𝑓(𝑥) ∇3 𝑓(𝑥) ∇4 𝑓(𝑥)


s
0 2000 105
1

1 2002 107 0.125

1.5 -0.125

2 2004 110 -0.625 0.0703125

-1 0.4375

3 2006 108 2

7
2. En una metal mecánica se quiere optimizar el consumo de energía en el área de
soldadura. Se calcula los kw gastados para romper la superficie de óxido de
aluminio (electrodo e6010) y se elige el ajuste correcto del método de diferencial
para determinar el tiempo, se obtuvieron los datos experimentales de t(min) 𝑦
[AL] en KW .

puntos 0 1 2 3 4
T(min) 10 20 30 40 50
[AL] KW 0.756827 0.993118 1.164202 1.308180 1.422306

Error relativo % si E = 1.5776790


Resolución:
Punto 𝑥 𝑓(𝑥) ∇𝑓(𝑥) ∇2 𝑓(𝑥) ∇3 𝑓(𝑥) ∇4 𝑓(𝑥)
s
0 10 0.756827
0.236291

1 20 0.993118 -0.065207

0.171084 0.033101

2 30 1.164202 -0.032106 -0.020847

0.138978 0.012254

3 40 1.308180 -0.019852

0.119126

4 50 1.422306

Solución:
∇𝑓(𝑥 ) = 𝑓(𝑥 ) – 𝑓(𝑥 = 0.993118 − 0.756827 = 0.236291
0 1 0)
∇𝑓(𝑥 ) = 𝑓(𝑥 ) – 𝑓(𝑥 ) = 1.164202 − 0.993118 = 0.171084
1 2 1

∇2 𝑓(𝑥0 ) = ∇(∇𝑓(𝑥0) ) = ∇(𝑓(𝑥1 ) – 𝑓(𝑥0 ) ) = ∇𝑓(𝑥1 ) − ∇𝑓(𝑥0 ) = 0.171084 − (0.236291)


= −0.065207
2
∆ 𝑓(𝑥1 ) = ∇(∆𝑓(𝑥1) ) = ∇(𝑓(𝑥2 ) – 𝑓(𝑥1 ) ) = ∇𝑓(𝑥2 ) − ∇𝑓(𝑥1 ) = 0.138978 − (0.171084)
= −0.032106

∇3 𝑓(𝑥0) = ∇(∇2 𝑓(𝑥0) ) = ∇(∇𝑓(𝑥1) − ∇𝑓(𝑥0) ) = ∇2 𝑓(𝑥1 ) − ∇2 𝑓(𝑥0 ) = −0.032106 − (−0.065207) = 0.033101

∇4 𝑓(𝑥0) = ∇(∇3 𝑓(𝑥0) ) = ∇(∇2 𝑓(𝑥1) − ∇2 𝑓(𝑥0 ) ) = ∇3 𝑓(𝑥1 ) − ∇3 𝑓(𝑥0 ) = 0.012254 − (0.033101) = −0.020847

𝑥 = 𝑥0 + 𝑠. ℎ , ℎ = 𝑥1 − 𝑥0 = 20 − 10 = 10 ⟹ ℎ = 10
𝑠. (𝑠 − 1). ∇2 𝑓(𝑥1 ) 𝑠. (𝑠 − 1). (s − 2). ∇3 𝑓(𝑥1 )
𝑓(𝑥) = 𝑓(𝑥 ) + 𝑠. ∇𝑓(𝑥1 ) + +
1 2! 3!
Calculo de “s” para 𝑓(0.158) ; 𝑥0 = 0.125
4. (4 − 1).∗ −0.032106 4. (4 − 1)(4 − 2). 0.012254
993118 + 4(0.171084) + +
2! 3!
𝑓(60) = 1.601474
𝑥 − 𝑥𝑛 60 − 20
𝑠= = =4
ℎ 10
𝑓(60) = 0.Aproximando a un polinomio de 3° grado, considerando 𝑥0 = 20
|1.577679 − 1.601474|
𝐸𝑅 % = × 100
1.601474
𝐸𝑅 % = 1.486665

3. En un proceso de concentración de Au se descubre mediante pruebas de


laboratorio que el tiempo máximo de lixiviación es de 17 min para que sea
económicamente

puntos 0 1 2 3 4
T(min) 5 8 11 14 17
[Au] g/L 0.636421 0.884319 1.254301 1.796870 1.896351

Para estos datos interpolar la concentración de oro a un tiempo de haber comenzado


la lixiviación se pide trabajar esta tabla en Fahrenheit y mediante el método de
polinomio de newton en diferencias divididas hacia tras a una temperatura de
29.4444C.

0 5 0.636421

0.247898
1 8 0.884319 0.122084

0.369982 0.050503

2 11 1.254301 0.172587 -0.666178

-0.615675
0.542569
3 14 1.796870 -0.443088

0.099481

4 17 1.896351

Solución:
∇𝑓(𝑥 ) = 𝑓(𝑥 ) – 𝑓(𝑥 = 0.884319 − 0.636421 = 0.247898
0 1 0)

∇𝑓(𝑥 ) = 𝑓(𝑥 ) – 𝑓(𝑥 = 0.369982


1 2 1)

∇2 𝑓(𝑥0 ) = ∇(∇𝑓(𝑥0 ) ) = ∇(𝑓(𝑥1 ) – 𝑓(𝑥0 ) ) = ∇𝑓(𝑥1 ) − ∇𝑓(𝑥0 ) =0.122084

∇3 𝑓(𝑥0) = ∇(∇2 𝑓(𝑥0) ) = ∇(∇𝑓(𝑥1) − ∇𝑓(𝑥0) ) = ∇2 𝑓(𝑥1 ) − ∇2 𝑓(𝑥0 ) = 0.050503


∇4 𝑓(𝑥0) = ∇(∇3 𝑓(𝑥0) ) = ∇(∇2 𝑓(𝑥1) − ∇2 𝑓(𝑥0 ) ) = ∇3 𝑓(𝑥1 ) − ∇3 𝑓(𝑥0 ) = −0.666178

𝑥 = 𝑥0 + 𝑠. ℎ , ℎ = 𝑥1 − 𝑥0 = 8 − 5 = 3 ⟹ ℎ = 3
𝑠. (𝑠 − 1). ∇2 𝑓(𝑥1 ) 𝑠. (𝑠 − 1). (s − 2). ∇3 𝑓(𝑥1 )
𝑓(𝑥) = 𝑓(𝑥 ) + 𝑠. ∇𝑓(𝑥1 ) + +
1 2! 3!

22.666666(4 − 1).∗ −0.443088


1.896351 + 22.666666(0.099481) +
2!
2.666666(22.666666 − 1)(22.666666 − 2).∗ −0.615635
+
3!
𝑓(85) = 1.659875
𝑥 − 𝑥𝑛 85 − 17
𝑠= = = 22.666666
ℎ 3

Anda mungkin juga menyukai