- (a)
If the basic curve is y = a + bx + cx2 + ... + kx"-1 there will be n constants, and in order to determine these constants n equations are necessary. For there to be n equations, values of y corresponding to n values of x must be given. Therefore either n points on the curve, or n other corresponding relations between x and y must be known. In that event the curve will be of degree n I, and nth and higher differences may be assumed zero.
Our investigation has been confined to equidistant values of the argument. If the given values are not equidistant a formula slightly different in form from the expansion (i + A)`L Ito can be developed with a modified method of differencing (see Chapter Iv).
With regard to the statement (a) above that for a curve of degree n 1 there must be n facts given, it is not essential that zz points on the assumed curve must be known. We may have given, for example, three
points and two values of the differential coefficient dx Here we have
five facts ; we assume therefore a fourth degree curve, so that fifth and higher differences are zero.
6. Newton's formula.The formula ux+,,h = us + n1Aus. + n2A2us + ... is known as Newton's formula, and is the fundamental formula for interwhen the given values are at equidistant intervals. The expansion can be applied to solve many forms of the problem of interpolation.The following variations of the problem may arise :
(i)Where there are n equidistant terms and it is required to find an intermediate term.
Where there are n equidistant terms of which n i are known and it is required to find the missing term.Where there are n equidistant terms of which n r are known and it is required to find the r missing terms.
Note. Some modern writers have adopted the name "Newton-Gregory formula" for the above expansion, as the first publication appears to have occurred in a letter from James Gregory to John Collins on 23 Nov. 167o. The letter is given and the question of Newton's priority is fully discussed by D. C. Fraser in J.I.A. vol. LIi, pp. I17-35.
48 FINITE DIFFERENCES
7. Examples of the different variations referred to above are given below :
Example i.
The values of annuities by a certain table are given for the following ages:
Age x 25 26 27 28 29 Annuity-value ax 15oo6 15.326 15.630 15.919 16.195
Determine the value of the annuity at age 27 ti.
Five values are given : we must therefore assume that fourth differences are constant. The difference table is
| x |
ax |
'ax |
Azax |
°3ax |
04ax |
| 25 |
15.006 |
|
|
|
|
| |
|
'320 |
|
|
|
| 26 |
15.326 |
|
oi6 |
|
|
| |
|
.304 |
|
+ 001 |
|
| 27 |
15.630 |
|
015 |
|
+ 001 |
| |
|
'289 |
|
+ 002 |
|
| 28 |
15'919 |
|
'013 |
|
|
| |
|
276 |
|
|
|
| 29 |
16.195 |
|
|
|
|
The leading differences correspond to the argument x = 25 and we require the entry for age 27;. Our formula is therefore
a27i = E'2i a2, = (1 + A)=1 a2s
[I+25A+2.5 X 1.5 A.,+2.5 X 1.5 X .5 A3 2 6
+2.5 X 1.5_x'5 X (5)A4] a2s 24
= a2s + 2'5Aa2s + 1'875j2a23 + '3125A3a,a '03906A4a,,
= 15oo6 + .8000 0300 + 0003 '00004
= 15'776.
Note. Since the data are given to three places of decimals, sufficient figures have been used to give three places only in the result. Since our interpolation is based on an assumption, namely, that fourth differences are constant, a result to more than this number of decimal places would be unjustifiable.
Example 2.
From the following data find the value of 1147 :
114,9 = 19.2884; U49 = 19'5356; U49 = 19.6513; U50 = 19'7620.
CHANGE OF ORIGIN 49
We cannot form a difference table, since the given terms are not equidistant. As however four terms are available we may assume that third differences are constant, and that as a consequence fourth differences are zero.
If the function is y = us we assume therefore that O4ux = o whatever
the value of x. We may write
1146 = o,
i.e. (E 1)4 u46 = o,
or (E4 4E3 + 6E2 4E + I) 1646 = 0,
i.e. 165041149+6114841147+1646=0,
so that 19'7620 78.6052 + I17.2136 41147 + 19'2884 = 0, from which 1647 = 19'4147.
Example 3.
Complete the following table:
X 2.0 2.1 2'2 2'3 2'4 2'5 2'6
ux '135 111 .loo 'o82 074
This is similar to Ex. 2. Instead of using the assumption once that L u = o, we write down two equations of the same form, thus
O5u2.0 = o, so that (E 1)5 112.0 = o, and L1°u2.1 = o, ,, (E 1)5162.1 = 0.
Our two equations then become
162.6 5162.5+ I0U2.4 10112.3 + 5162.2162.1=0,
since the interval of differencing is o1.
Inserting the known values of us and solving, the required values are easily found to be u2.1 = 123 and 162.4 = 090.
Note. The function in this question is y = e-x and the tabular value of 142.4 is 091 correct to three decimal places. This difference is due to the fact that our assumption that the curve y = us is a rational integral function of the fourth degree in x is only approximately true.
8. Change of origin.
If we had plotted the curve y = us on which the values of us in, say, Example 2 were assumed to lie, we should have had values of y corresponding to values of x at 46, 48, 49, 50. Precisely the same curve would result, however, if we changed the origin of our co-ordinates so that 46 was represented by the value x = o, 48 by
F 4
50 FINITE DIFFERENCES
x = 2, 49 by x = 3 and so on, the unit of x being unaltered. This process of changing the origin simplifies our notation considerably. In the three examples above we could have changed the origin and could have altered the questions to read :
| Ex. 1. |
Origin at age 25 |
Given uo, u1i u2, u3, u4 |
| |
Unit of differencing 1 year of age |
Required u21 . |
|
Ex. 2. |
Origin at x = 46 |
Given uo , u2 , u3 , u4 |
| |
Unit of differencing x = i |
Required u1. |
|
Ex. 3. |
Origin at x = 2.0 |
Given uo, u2, us |
| |
Unit of differencing x = o. l |
Required u1 and u4 . |
It is of interest at this stage to note the difference that exists between the ordinary accepted notation in algebra and that in finite differences for successive terms of a series. For example, in an algebraic series such as 1, 2, 4, 8, 16, ..., where each term is twice the preceding one, the terms are generally denoted by u1, u2, u3 , u4, ... , the nth term being un. This is because the terms follow strictly the order of the natural numbers : we cannot imagine, say, the 2 2 th term of such a series. Graphically, the series is represented by a succession of isolated points. On the other hand, if the same series of values of the function y = ux, 1, 2, 4, 8, 16, ..., corresponding to equidistant values of x, were given and we were required to interpolate for a value of the independent variable between two of the given terms, we should assume that a smooth curve could be drawn to pass through the points. Having chosen one of the values of x for our origin, we should then proceed to apply a suitable finite difference formula. For the above data the value of x most convenient for our origin would be the value for which y = 1, and our (imaginary) curve would pass through the point whose coordinates are (o, 1). In that event the terms would be denoted by uo , u1, u2 , u3 , ... , the nth term being un_1. This difference between the two sets of notation is of importance when dealing with summation of series.
9. If in Newton's formula
us.fnh = ux + n10ux + n2 O2 Ua + n3 A3 u + ...
we put h = 1, x = o, and replace n by x, we obtain the series us = uo + x1Ouo + x202up + x3L3uo + ... .
SUBDIVISION OF INTERVALS 51
This is generally called the advancing difference formula, and gives us in terms of uo and its leading differences.
If, however, we wish to obtain us in terms of u_m and its leading differences, we may write the formula
us = U_m+(m+x) = Em+xu_m = (I + 0)m+x um =u_m+(m+x)10u-m+(m+ x)2LI2u_m+...
+ (m + x)r Lru_m + ... .
It is often more convenient to use this formula than to obtain ux in terms of uo and differences of uo, the advantage being that thereby we can make use of values of the argument on either side of the origin.
10. Subdivision of intervals.
A frequent problem in actuarial work is the interpolation for values of us at individual points, given every fifth or tenth value of the function. For example, the problem may be to complete the series uo, u1i u2, u3f ... from the known values uo, u5, u1o, u15, ... or from U0, u10, u20, u30,
A simple method for obtaining the individual values where quinquennial values are known is given below.
Let 8ux denote the difference for unit intervals of x and Dux denote the difference for quinquennial intervals.
Then ux+5 may be expressed as either (I + 8) 5 us or as (I + 0) us .
Symbolically (I + 8)5 + A,
i.e. (I + 8) _ (I + 0)*,
or 8- (I+0)1I.
From this relation we can find easily that
8ux = (20 o802 + 048.\3 ...) us. Hence 82ux = (2 .o8A2 + .o48 A3 ...)2 us = (04zX2 o32 3 + ...) ux.
Similarly 83ux = (oo803 ...) ux.
The same principle can be adopted if decennial values are known. In that event Dux, L tux, ... will represent differences for decennial intervals, and the individual differences will be found
from the identity 8 (i + z )gib I.
52 FINITE DIFFERENCES
An example will show the application of the method.
Example 4.
From the following table of yearly premiums for policies maturing at quinquennial ages, estimate the premium for policies maturing at all
ages from 45 to 65 inclusive :
Age x 45 50
The leading differences for quinquennial intervals are
Aux Aux Mux ,4ux
.467 + .146 '046 + '017
The formulae required are
8ux = ('zA 'o8A2 + 'o48A3 '0336A4) ux = '1078592, 82ux = (.o4A2 03zA3 + .0256A4) ux = + '0077472, 83ux = (.0o8A3 .0096A4) ux = '0005312,
S4ux = '0016A4ux = + '0000272,
assuming fourth differences constant.
We have therefore by completing the table of differences,
|
Age |
ux |
Sux |
nix |
S3ux |
84ux |
|
45 |
2.871 |
|
|
|
|
| |
|
10786 |
|
|
|
|
46 |
2'763 |
|
+ '007747 |
|
|
| |
|
10011 |
|
*000J312 |
|
|
47 |
z'663 |
|
+ '007216 |
|
+ 0000272 |
| |
|
09290 |
|
0005040 |
|
|
48 |
2'570 |
|
+ '006712 |
|
+ 0000272 |
| |
|
o86i8 |
|
0004768 |
|
|
49 |
2'484 |
|
+ '006235 |
|
+ 0000272 |
| |
|
07995 |
|
0004496 |
|
|
50 |
2'404 |
|
+ '005786 |
|
|
| |
|
'07417 |
|
|
|
|
51 |
2'330 |
|
|
|
|
and so on.
Note that since we require the value of the premium to the nearest penny, three decimal places will be required in the ux column. To obtain results correct to three figures, four decimal places will be needed : 8ux must therefore be given to five decimal places, S2ux to six and S3ux to seven.
55
Premium 2.871 2.404 2.083 1'862 1'712
6o 65
EXAMPLES
EXAMPLES 3
Given the following data (a), find the missing term or terms (b):
- 1.(a) uo = 58o, 141 = 556, U2 = 520, U4 = 385; (b) u3
- 2.(a) u1 = 386, u3 = 530, u5 = 810; (b) u2i u4.
(a) uo = 150, 141 = 192, U2 = 241, U4 = 374; (b) u3(a) 141=94,u3=265,145= 415; (b) 142; 144
- 5.(a) 149 = 6021, 141 = 5229, U2 = 4559, U3 = 3979; (b) u .
- 6.(a) 1450 = 92345, 1451= 91556, 1452= 90748, u55= 88204; (b) U53; u54.
(a) u_1= 202, U0 = 175, 141 = 82, U2 = 55; (b) ui.(a) 149 = o, 141 = 3, u2 = 10, U3 = 34, U5 = 209, 148 = 1002; (b) 144;
- 9.(a) uo = 192'I, u1 = 187'5, u2 = 184.7, u3 = 184'6, 144 = 194'6, U5 = 199'4, U7 = 212.7, U9 = 224'3 ; (b) us ; u8. lo. (a) uo = 98203, 141 = 97843, U2 = 97459, U3 = 97034; (b) u2.25.
- The numbers of members of a certain Society are as given in the following table :
YearNumber191084519118671912Make the best estimate1913846you can of the1914821numbers in 1912 and19157721916. 1916191775719187611919796
- Findp53 ifp;,o = '98428,p51= '98335,p54 = '98008,p55 = *97877.
If uo, 141, u2, ... us be consecutive terms of a series, prove thatU3 = 0510 3141 + 75142 + 75144 3145 + '05148. Supply the missing term:uo = 72795U4 = 67919141=71651u5=66566112 = 70458us = 65152.
FINITE DIFFERENCES
u235 = 2'37107 U237 = 2'37474
u236 = 2.37291 u238 = 2'37658.
Find u235.63
- Given uo = 5, u1 = '484, U5 = 0, uE = 256 find the missing terms.
Given the following data: uo = o, u10 = 15, use = 50; estimate u15If you were given in addition u5 = 35 how would your estimate be revised? Illustrate your answer by a diagram.
- Find the value of an annuity at 5 per cent. given the following table :
54 '4.Annuity value17.29203 16.2888915'37245 14'53375 13.76483
- Obtain approximations to the missing values:
X50515253545556f (x)3.6843'756 3.780 3.803 3.826
- The area A of a circle diameter d is given for the following values :
d8o859095100A5026 5674 6362 7088 7854Find approximate values for the areas of circles of diameters 82 and 91 respectively.
- Calculate a value for sin 330 13' 30" from the following table of sines:
angle x°3031323334sin x°5000 5150 '5299 '5446 '5592
- U75 = 2459; u80 = 2018; U85 = 1180; u9U = 402. Calculate the values of u82 and u79.
From the data in Qu. 21 complete the table for values of ux corresponding to individual values of x from 75 to 85.Four values of a function at decennial points are given. Express 8ux, 82ux, 83ux (the differences for unit intervals) in terms of the differences of the function for decennial intervals.Find the values u1 to u9 inclusive, given uo = o, 11,0 = '174, u2o = '347, use = 518:
EXAMPLES 55
- uo = 23.1234; U6 = 23'7234; U12 = 24'6834; U18 = 26'1330. Comthe series uo to u6.
If you were asked at very short notice to obtain approximate values for the complete series f (o), f (I), f (2), ... f (20), being given that f (o) = 013, f (lo) = 248, f (15) = '578, and f (20) = 983, what methods would you adopt, and what value would you obtain for f (9)?
- U0 + u8 = P9243U2 + U6 = P9823
ul + U7 = P9590U3 + U5 = P9956. Find u4.
- Tables are available giving premiums at age 40 at the following rates per cent :
Rate per cent.33144156P40'025891 '024654 023517 '022470 '021509 '019811It is desired to obtain P40 at 51 per cent. Obtain this, using(a) two of the above values; (P) four of the above values; (y) six of the above values.
- Given
10 f (x) = 500426, E1010f (x) = 329240, Ef (x) = 175212 and f (lo) = 40356,147find f (I).29. ul=l; u2+u3=5'41; u4+u5+u6=18'47, u7 + u8 + U9 + U10 + ull + U12 = 90.36.Find the value of ux for all values of x from I to 12 inclusive.x=10
- If you were given u0 , ul , u2 and E ux how would you complete the
x=1table of ux up to u10?
- Given up = I17.7; u2 = 110.5 ; u4 = 102.7; u10 = 75'4, obtain the values of ux for all integral values of x from o to lo.
Obtain the following relation between nine terms of the series represented by ul, u2, ... u9:u5 = s (u4 + u6) (u3 + u7) + 83 (u2 + u8) °7i (u1 + u9),and find u5, givenu1= '74556; u2 = '55938; u3 = 42796; u4 = '32788; u6 = '1843z; u7 = 13165; us = 'o8828; u9 = o.33 It is asserted that a quantity, which varies from day to day, is a rational and integral function of the day of the month, of less than the fifth degree, and that its values on the first seven days of the month are30,30,28,25,22,20,20.
56 FINITE DIFFERENCES
Examine whether these assertions are consistent. If so, assume them to be true, and find (r) the degree of the function, (2) its value on the sixteenth of the month.
- Extrapolation may be defined as the process of obtaining further terms of a series as opposed to interpolation, which is the process of finding intermediate terms.
The values of a certain function, corresponding to the values 4, 6, 8, to of the argument, are 914, 742, 605, 500 respectively; extrapolate to calculate the value of the function corresponding to the value I1 of the argument.
- Given uo = 1876, u1 = 777, u3 = 19, U6 = 218, interpolate the values of u2, u4 and u5, and find the form of the function, assuming it to be a rational integral function.