← 2021 Paper 2
UPSC 2021 Maths Optional Paper 2 Q8b — Step-by-Step Solution
15 marks · Section B
Newton's Backward Difference Interpolation · Numerical Analysis · Read the full method →
Question
Derive Newton’s backward difference interpolation formula; do error analysis.
Technique
Operator algebra ∇=1−E−1; binomial expansion of Ep=(1−∇)−p; standard error formula for polynomial interpolation.
Solution
Setup. Given data points (x0,y0),(x1,y1),…,(xn,yn) with xi=x0+ih (equally spaced).
Backward difference operator: ∇yi=yi−yi−1.
Higher orders: ∇2yi=∇yi−∇yi−1=yi−2yi−1+yi−2, etc.
For interpolation near xn (the last point), write x=xn+ph, so p=(x−xn)/h (note p≤0 for x≤xn).
Newton’s backward difference formula:
y(x)=yn+p∇yn+2!p(p+1)∇2yn+3!p(p+1)(p+2)∇3yn+⋯+n!p(p+1)⋯(p+n−1)∇nyn.
Step 2 — Derivation
Using the relationship between E (shift operator: Eyi=yi+1) and ∇:
∇=1−E−1, so E−1=1−∇, E=1/(1−∇).
For interpolation at x=xn+ph: y(xn+ph)=Epyn=(1−∇)−pyn.
Expand binomially:
(1−∇)−p=∑k=0∞(k−p)(−∇)k=∑k=0∞(kp+k−1)∇k.
(Using (k−p)=(−1)k(kp+k−1).)
So y(xn+ph)=∑k=0nk!p(p+1)⋯(p+k−1)∇kyn,
which is the Newton’s backward formula stated above.
Step 3 — Error analysis
For a function y(x) that is (n+1)-times differentiable on the interval containing the data points, the error in Newton’s backward formula is:
E(x)=(n+1)!p(p+1)⋯(p+n)⋅hn+1⋅y(n+1)(ξ)
for some ξ in the interval [x0,xn].
Derivation: Standard result from polynomial interpolation theory. The error in any interpolation polynomial of degree ≤n through n+1 points is
E(x)=(n+1)!(x−x0)(x−x1)⋯(x−xn)y(n+1)(ξ).
In terms of p (with x=xn+ph):
(x−xi)=(xn+ph−xi)=h(p+(n−i)).
So (x−x0)(x−x1)⋯(x−xn)=hn+1p(p+1)(p+2)⋯(p+n).
Hence error formula as above.
Step 4 — Summary
Answer
y(x)=yn+p∇yn+2!p(p+1)∇2yn+⋯+n!p(p+1)⋯(p+n−1)∇nyn;E(x)=(n+1)!p(p+1)⋯(p+n)hn+1y(n+1)(ξ).