2.8. Newton's Backward Difference Interpolation: F y y y y X
2.8. Newton's Backward Difference Interpolation: F y y y y X
Let y = f (x) be a function which takes the value y 0 , y1 ,..., y n for the equidistant values x0 , x1 ,
Substituting in eq. (2.8.1) the successive values x n , x n −1 ,... for x at the same time putting
y − y n −1 ∇y n ∇2 yn ∇3 yn ∇ n yn
a0 = y n ; a1 = n = ; a2 = ; a3 = 3 ; …, a n = .
x n − x n −1 h 2!h 2 3!h n! h n
( x − xn ) ( x − xn )( x − xn −1 ) 2 ( x − xn )( x − xn −1 )...(x − x1 ) n
ϕ n (x ) = yn + ∇y n + 2
∇ y n + ... + ∇ yn (2.8.2)
h 2! h n! h n
(x − xn )
Now, setting u= ,
h
1
we can obtain
In this case also in practical numerical computation, instead of eq.(2.8.2) we should use
To find the error committed in approximating f (x) by the polynomial ϕ n (x) , we have from eq.
( x − x0 )( x − x1 )( x − x2 )...( x − xn ) ( n +1)
Rn +1 ( x) = f (ξ ) , (2.8.1.1)
(n + 1)!
Example 3:
Calculate the values of f ( 218) and f ( 410) from the following data
Solution:
2
x y ∆y ∆2 y ∆3 y ∆4 y
200 15.04
1.77
-0.16
250 16.81
0.03
1.61
-0.01
-0.13
300 18.42
0.02
1.48
-0.11
350 19.90
1.37
400 21.27
Since, x=410 is near the end of the table, we use Newton’s backward interpolation formula. From
the above forward difference table, only underlined lower portion values will be used in the
x − xn 410 − 400 10
Here, u = = = = 0.2 .
h 50 50
3
0.2 ×1.2 0.2 ×1.2 × 2.2 0.2 ×1.2 × 2.2 × 3.2
= 21.27 + 0.2 ×1.37 + × (−0.11) + × 0.02 + + × (−0.01)
2! 3! 4!
= 21.532
corresponding to the values x0 , x1 , x2 ,..., xn , which are not necessarily equally spaced.
The first order divided differences of f ( x) for two arguments x0 , x1 denoted by f [ x0 , x1 ] and is
defined by
f ( x0 ) − f ( x1 ) f ( x1 ) − f ( x0 )
f [ x0 , x1 ] = =
x0 − x1 x1 − x0
Similarly,
f ( x1 ) − f ( x 2 ) f ( x 2 ) − f ( x1 )
f [ x1 , x 2 ] = = ,
x1 − x 2 x 2 − x1
f ( x 2 ) − f ( x3 ) f ( x3 ) − f ( x 2 )
f [ x2 , x3 ] = =
x2 − x3 x3 − x 2
and so on.
f [ x0 , x1 , x2 ] and is defined by
4
f [ x0 , x1 ] − f [ x1 , x 2 ]
f [ x0 , x1 , x 2 ] =
x0 − x2
defined by