Professional Documents
Culture Documents
LECTURE-11
on
2 References
xi = x0 + ih,
and
yi = f (xi ) = f (x0 + ih), i = 0, 1, 2, ..., n
xi = x0 + ih,
and
yi = f (xi ) = f (x0 + ih), i = 0, 1, 2, ..., n
Let Pn (x) be a polynomial of the degree n taking the same values of
f (x) corresponding to points x0 , x1 , x2 , .., xn
xi = x0 + ih,
and
yi = f (xi ) = f (x0 + ih), i = 0, 1, 2, ..., n
Let Pn (x) be a polynomial of the degree n taking the same values of
f (x) corresponding to points x0 , x1 , x2 , .., xn i.e.
yn = Pn (xn ) = a0 + 0 ⇒ a0 = yn .
yn = Pn (xn ) = a0 + 0 ⇒ a0 = yn .
For i = n − 1
yn = Pn (xn ) = a0 + 0 ⇒ a0 = yn .
For i = n − 1
yn = Pn (xn ) = a0 + 0 ⇒ a0 = yn .
For i = n − 1
yn = Pn (xn ) = a0 + 0 ⇒ a0 = yn .
For i = n − 1
For i = n − 2
For i = n − 2
For i = n − 2
For i = n − 2
For i = n − 2
For i = n − 2
For i = n − 2
For i = n − 2
∇k yn
ak = , k = 0, 1, 2, ...., n.
k !hk
∇k yn
ak = , k = 0, 1, 2, ...., n.
k !hk
Therefore, we get
∇yn ∇2 yn
y = f (x) = Pn (x) = yn + (x − xn ) + (x − xn )(x − xn−1 ) + ..
h 2!h2
∇n yn
... + (x − xn )(x − xn−1 )...(x − x0 ) . (1)
n!hn
∇k yn
ak = , k = 0, 1, 2, ...., n.
k !hk
Therefore, we get
∇yn ∇2 yn
y = f (x) = Pn (x) = yn + (x − xn ) + (x − xn )(x − xn−1 ) + ..
h 2!h2
∇n yn
... + (x − xn )(x − xn−1 )...(x − x0 ) . (1)
n!hn
This is known as Newton’s backward interpolation formula.
x − xn = ph
x − xn = ph
x − xn−1 = (x − xn−1 ) + (xn−1 − xn )
= ph + h
= h(p + 1)
x − xn = ph
x − xn−1 = (x − xn−1 ) + (xn−1 − xn )
= ph + h
= h(p + 1)
Therefore
x − xn = ph
x − xn−1 = (x − xn−1 ) + (xn−1 − xn )
= ph + h
= h(p + 1)
Therefore
Similarly
p(p + 1) 2
yp = y (xn + ph) = yn + p∇yn + ∇ yn + ...
2!
p(p + 1)....(p + (n − 1)) n
... + ∇ yn .
n!
p(p + 1) 2
yp = y (xn + ph) = yn + p∇yn + ∇ yn + ...
2!
p(p + 1)....(p + (n − 1)) n
... + ∇ yn .
n!
This is also known as Newton’s backward interpolation formula and
can be used to interpolate the function for values of −1 < p < 0.
x − xn 0.35 − 0.4
p= = = −0.5.
h 0.1
x − xn 0.35 − 0.4
p= = = −0.5.
h 0.1
Now using backward interpolation formula, we obtain
p(p + 1) 2 p(p + 1)(p + 2) 3
yp = yn + p∇yn + ∇ yn + ∇ yn
2! 3!
x − xn 0.35 − 0.4
p= = = −0.5.
h 0.1
Now using backward interpolation formula, we obtain
p(p + 1) 2 p(p + 1)(p + 2) 3
yp = yn + p∇yn + ∇ yn + ∇ yn
2! 3!
p(p + 1) 2 p(p + 1)(p + 2) 3
f (x) = f (xn ) + p∇f (xn ) + ∇ f (xn ) + ∇ f(
2! 3!
x − xn 0.35 − 0.4
p= = = −0.5.
h 0.1
Now using backward interpolation formula, we obtain
p(p + 1) 2 p(p + 1)(p + 2) 3
yp = yn + p∇yn + ∇ yn + ∇ yn
2! 3!
p(p + 1) 2 p(p + 1)(p + 2) 3
f (x) = f (xn ) + p∇f (xn ) + ∇ f (xn ) + ∇ f(
2! 3!
1
f (0.35) = f (0.4) + (−0.5)∇f (0.4) + (−0.5)(0.5)∇2 f (0.4)
2
x − xn 0.35 − 0.4
p= = = −0.5.
h 0.1
Now using backward interpolation formula, we obtain
p(p + 1) 2 p(p + 1)(p + 2) 3
yp = yn + p∇yn + ∇ yn + ∇ yn
2! 3!
p(p + 1) 2 p(p + 1)(p + 2) 3
f (x) = f (xn ) + p∇f (xn ) + ∇ f (xn ) + ∇ f(
2! 3!
1
f (0.35) = f (0.4) + (−0.5)∇f (0.4) + (−0.5)(0.5)∇2 f (0.4)
2
= 2.0 − (0.5)(0.24) − (0.125)(0.04)
x − xn 0.35 − 0.4
p= = = −0.5.
h 0.1
Now using backward interpolation formula, we obtain
p(p + 1) 2 p(p + 1)(p + 2) 3
yp = yn + p∇yn + ∇ yn + ∇ yn
2! 3!
p(p + 1) 2 p(p + 1)(p + 2) 3
f (x) = f (xn ) + p∇f (xn ) + ∇ f (xn ) + ∇ f(
2! 3!
1
f (0.35) = f (0.4) + (−0.5)∇f (0.4) + (−0.5)(0.5)∇2 f (0.4)
2
= 2.0 − (0.5)(0.24) − (0.125)(0.04)
= 1.875.
Newton’s Backward difference operator 10 / 15
Cont...
Example: Given the following data:
x 40 50 60 70 80 90
f (x) 204 224 246 270 296 324
x 40 50 60 70 80 90
f (x) 204 224 246 270 296 324
x 40 50 60 70 80 90
f (x) 204 224 246 270 296 324
x − xn 84 − 90
p= = = −0.6.
h 10
x − xn 84 − 90
p= = = −0.6.
h 10
Now using backward interpolation formula, we obtain
p(p + 1) 2 p(p + 1)(p + 2) 3
yp = yn + p∇yn + ∇ yn + ∇ yn
2! 3!
x − xn 84 − 90
p= = = −0.6.
h 10
Now using backward interpolation formula, we obtain
p(p + 1) 2 p(p + 1)(p + 2) 3
yp = yn + p∇yn + ∇ yn + ∇ yn
2! 3!
p(p + 1) 2
f (x) = f (xn ) + p∇f (xn ) + ∇ f (xn )
2!
x − xn 84 − 90
p= = = −0.6.
h 10
Now using backward interpolation formula, we obtain
p(p + 1) 2 p(p + 1)(p + 2) 3
yp = yn + p∇yn + ∇ yn + ∇ yn
2! 3!
p(p + 1) 2
f (x) = f (xn ) + p∇f (xn ) + ∇ f (xn )
2!
1
f (84) = f (90) + (−0.6)∇f (90) + (−0.6)(0.4)∇2 f (90)
2
x − xn 84 − 90
p= = = −0.6.
h 10
Now using backward interpolation formula, we obtain
p(p + 1) 2 p(p + 1)(p + 2) 3
yp = yn + p∇yn + ∇ yn + ∇ yn
2! 3!
p(p + 1) 2
f (x) = f (xn ) + p∇f (xn ) + ∇ f (xn )
2!
1
f (84) = f (90) + (−0.6)∇f (90) + (−0.6)(0.4)∇2 f (90)
2
= 324 − (0.6)(28) − (0.24)(2)
x − xn 84 − 90
p= = = −0.6.
h 10
Now using backward interpolation formula, we obtain
p(p + 1) 2 p(p + 1)(p + 2) 3
yp = yn + p∇yn + ∇ yn + ∇ yn
2! 3!
p(p + 1) 2
f (x) = f (xn ) + p∇f (xn ) + ∇ f (xn )
2!
1
f (84) = f (90) + (−0.6)∇f (90) + (−0.6)(0.4)∇2 f (90)
2
= 324 − (0.6)(28) − (0.24)(2)
= 306.96.
Newton’s Backward difference operator 12 / 15
Unsolved Problems
The table given below gives the distance in nautical miles of a visible
horizon of the given heights in feet above the earth surface