ERRORS IN DATA AND FORWARD DIFFERENCES
151
The correction terms are easily computed; and by observing their
size,
you obtain
a generally accurate idea of when the degree
n is sufficiently large. Note that the
seven-place accuracy in the table values of
Vx
leads to at most one place of
accuracy in the forward difference
6.
4
/
0
•
The forward differences of order greater
than three are almost entirely the result of differencing the rounding errors in the
table entries; consequently, interpolation in this table should be limited to
polynomials of degree
less
than four. This idea
is
given further theoretical
justification in the next section.
There are other
forms· of differences and associated interpolation formulas.
Define the
backward difference by
'V/(z) =
f(z)-
f(z-
h)
\l'+
1
f(z)
=
\l:f(z)-
'V'i(z- h)
r
?:.
1
(3.3.10)
Completely analogous results to those for forward differences can be derived.
And
we
obtain the Newton backward difference interpolation formula,
Pn(x) =
fo
+ (
~")vfo
+ (
-p/
1
)'V%
+ · · · + (
-p
\n-
1
)'Vn/
0
(3.3.11)
In this formula, the interpolation nodes are x
0
,
x_
1
,
x_
2
,.
:.
, x
-n>
with
x_j
=
x
0
-
jh,
as
before. The value P
is
given
by
Xo-
X
p=---
h
reflecting the fact that x will generally be
less
than x
0
when using this formula.
A backward difference diagram can be constructed in an analogous way
to
that
for forward differences. The backward difference formula
is
used in Chapter 6 to
develop the Adams family of formulas (named after John Couch Adams, a
nineteenth-century astronomer) for the numerical solution of differential equa-
tions.
Other difference formulas and associated interpolation formulas can be given.
:Smce
they are used much
less
than the preceding formula,
we
just refer the reader
to Hildebrand (1956).
3.4
Errors
in Data
and
Forward
Differences
We can use a forward difference table to detect noise in physical data, as long
as
the noise
is
large relative
to
the usual limits of experimental error. We must begin
with some preliminary lemmas.