osculatory interpolation in the complex plane · osculatory interpolation in the complex plane...

4
Jo urnal of Research of the Natio nal Bureau of Standa rds Vol. 54, No.5, Ma y 1 95 5 Research Paper 2587 Osculatory Interpolation in the Complex Plane Herbert E. Sa lzer 1 Tables of coe ffi cients to fa cilita te osc ula to ry n-point in te rp olat ion (n = 2(1)7) in ihe complex plane ar e giv en. The writ er has describ cd in a pr evious article [1) 2 a new m et hod for oscul atory int erpolation t hat can be applied also in the complex plane when one has an analytic fun ct ion f( z) , z= x +iy, which is known for arguments Zk at equal int ervals along any st raight line in the z-plane. However, for the tabular arguments z,,:= xk + iYk in the form of a Cartesian grid of len gth h, great er acc uril. cy may bc had by basing the Hermit e osc ulatory interpola tion formula upon valu es of f( Zk ) and.f' (Zk ) at points Zk , which are closer together and not necessarily ly ing upon a straight line (except , of course, in the 2-point case). For a d etailed discussion of the Hermite oscula tory interpolation formula, the reader is refe rr ed to the pr evious article [ 1) . Thi s present pap er merely aims to supplcm en t t ha t article which was intended primarily for real fun ct ions, by giving here the co rr es ponding a uxil iary quanti ties , ak a nd b k, which arc sui ted better for compl ex int erpolation . Whereas the quanti ti es , a" and bk, for real interpola tion were tabulated lip to th e ll-point case (2 1 st-degree accuracy), t hi s pr eseD t tabulation for complex interpolation does not go beyo nd the 7-point case (13 th-d egree acc ura cy), which is mor e than adequate for mo st of the pra ctical problems that would ar ise. To int erpola te for 1( z), where z= zo+ Ph and P=p+i fj is now co mpl cx, wc choosc thc z k=zo+ kh for k equal to ccrt ain small complex int eger s and s ll ch t hat Zo will always bc th e lower left corn cr point of the configur at ion of points, Zo an d Zk ' Also, in almost every example, !p ! 1, Iq! 1, so th at the point z is usually not out side the sq uare wh m:e corners ar e Z o, z], z £, a nd Zl +i- For each of the n-point formulas, n= 2(l )7, thc points Zk arc chosen to lie in th e following co n figurations : Two -point Thre e-poin t Four-point ·Zt 'Z t ·Z ·Z . ,? ·Zo 'ZI ·Zo ' Zo Six-point ·Zi ·Z 'ZI) ' Zo 1 Present address: Diamond Ordnance Fuze Laboratory, Department of Def enS<'. , Figures in brackets indicate the literat ure r eferences at tbe end of tbis paper. 263 'ZI+ f 'Z f 'ZI ;zo Seven-point 'Z Five-point 'ZI+ f ·z 'ZI ' Z2

Upload: others

Post on 15-Mar-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Osculatory interpolation in the complex plane · Osculatory Interpolation in the Complex Plane Herbert E. Salzer 1 Tables of coeffi cients to fa cilitate osculatory n-point interpolation

Journal of Research of the National Bureau of Standa rds Vol. 54, No.5, May 1955 Research Paper 2587

Osculatory Interpolation in the Complex Plane Herbert E. Salzer 1

Tables of coe ffi cient s to fa cilit ate osculatory n-point in te rpolat ion (n = 2( 1)7) in ihe com pl ex plane are given.

The writer has describcd in a previous article [1) 2 a new method for osculatory interpolation that can be applied also in the complex plane when one has an analytic function f( z) , z= x+iy , which is known for arguments Zk at equal intervals along any straigh t line in the z-plane. However , for the tabular arguments z,,:= xk+ iYk in the form of a Cartesian grid of length h, g reater accuril.cy may bc had by basing the H ermite osculatory in terpola tion formula upon values of f( Zk) and.f' (Zk) at points Zk, which are closer together and not necessarily lying upon a straight line (except, of course, in the 2-point case) . For a detailed discussion of the H ermi te oscula tory in terpolation formula , th e reader is referred to the previous article [1) . This present paper merely aims to supplcmen t that articl e whi ch was in tended primarily for real fun ct ions, by giving here the corresponding a uxil iary quanti t ies , ak and bk , which arc sui ted better for complex interpolation. Whereas the quanti ties , a" and bk , for real in terpola tion were tabulated lip to th e ll-point case (2 1st-degree accuracy), this preseD t tabulation for complex interpolation does no t go beyond the 7 -point case (13 th-degree accuracy), which is more than adequate for most of the practical problems that would arise.

To interpolate for 1(z), where z = zo+ Ph and P = p+ i fj is now complcx, wc choosc thc zk=zo+ kh for k equal to ccrtain small complex integers and s llch that Zo will always bc the lower left corncr point of the configuration of points, Zo and Zk ' Also, in almost every example, !p ! ~ 1, Iq! ~ 1, so that the point z is usually not outside the square wh m:e corners are Zo, z], z £, and Zl+i- For each of the n-point formulas, n = 2(l )7, thc points Zk arc chosen to lie in the following con figurations :

Two-point Three-poin t Four-poin t

·Zt 'Z t

·Z ·Z .,?

·Zo 'ZI ·Zo 'Zo

Six-point

·Zi

·Z

' ZI) 'Zo

1 Presen t address: Diamond Ordnance F uze Laboratory, Depar tment of DefenS<'. , Figures in brackets indicate the literature references at tbe end of tbis paper.

263

'ZI+ f 'Z f

'ZI ;zo

Seven-point

' Z

Five-point

' ZI + f

·z

'ZI ' Z 2

Page 2: Osculatory interpolation in the complex plane · Osculatory Interpolation in the Complex Plane Herbert E. Salzer 1 Tables of coeffi cients to fa cilitate osculatory n-point interpolation

Hermite's n-point osculatory interpolation formula for j(z) =j, m terms of }(Zk) =jk and ... ' (Zk) = j' k, is expressible in the concise form

where

and

(I )

(2)

(3)

the summation being taken for Ie corresponding t.o the n-poin ts Zk of the configura tion. The dependence of Ci. k, 13 k, a,,, and b" upon n is understood. The auxiliary quantities, ak and bk ,

are tabulated below for n = 2(1 )7 for each of the above n-point configurations of points z". The actual rlefini tions of ai' and b" are as follows :

(4)

and

b"=-2C(n) { d~ IT' (P-j) } ! {IT'(k_ j )}3, J P-k J

(5)

where th e product is taken for j corresponding to the n-1 points Zj ~ z" of the configuration, and where for each n, C(n) is chosen as the least integer which allows the quantities, a" and b", to appear as complex integers .

Tabl e of ai and bi

I

I Two-point Six-point

ao 1 I

bo 2 ao - 500i 60 - 2000 - 2000i a, 1 bl - 2 al 12S0 + 960i 61 1856 - 620Si

a, - 30 - 40i bz 83 + 269i ai - 12S0+960i bi - 620S + lS56i

Three-poi nt a, + i - 2000i bHi 6000 + 6000i a Zi 30 - 40i hZ i 269 + S3i

ao - 2

I bo - 4 + 4i

al i b, 1- 3i ai - i bi 3- i Seven-point

a o - SO- 60i bo - 64S +64i Four-point al 4S0 - 640i bl - 3264 - 204Si

a, 30 + 40i bz - 3 - 329i ao i bo 3 + 3i ai - 320 + 240i bi - 1872 + 704i al - t b, - 3 + 3i al+i - 2000i bHi 6000 + 2000i ai - i bi 3 - 3i aZ+i SOi bHi - 240 - 44Si al+i i bHi -- 3 - 3i aZi 10 bZi 27 + 57i

.-

Five-point

ao 125i bo 375 + 500i a, - 500i bl - 1500 + 500i az - 20 + 15i b2 117 - 44i ai SO - 60i bi 50S + 44i al+i - 250 bHi 500 - 1000i

Formulas (1), (2), and (3) for complex osculatory interpolation , which utilize the Cartesian grid, will be especially useful in connection with such tables for complex arguments as (1) logarithm of the gamma function , log r (z), together with its derivative the psi funct.ion, '!f ez),

264

Page 3: Osculatory interpolation in the complex plane · Osculatory Interpolation in the Complex Plane Herbert E. Salzer 1 Tables of coeffi cients to fa cilitate osculatory n-point interpolation

-~-

(2) Bessel functions of the first or second kind gIving J oCz) and J I (z ) = -J~ Cz) , Yo( z) and

YI (Z) =- Y~(z), or linear combinations of them, (3) probability integral l ' e- u 2 du wit.h its

integrand, (4) miscellaneo us tables of integrals of the more elrmcntal'Y funcLions wh oro Lhe first derivative OJ' the integrand, although not tabulated, is easy to calculate, namely, the func-

tion 1'" (e- u/u)rlll and (5) tables of solutions of important lineal' differential equations, t.ogether

with their first derivatives [2] . In all such tables, and in many others, the user will find these complex oscula tory interpolation formulas to be particularly convenien t. Th ey are especially suitable in those cases where the grid length h is too large for sufficiently accmate complex interpolation, using either tables of complex interpolation coeffi cients [3, 4] or formulas cor­responding to (1 ) , (2), and (3) above [5], where the tables or formulas involve th e use of only the functional val Lles f i.

Illustration.- To demonstrate the use of these tables in formulas (1) to (3), consider an f'xample from [2], where the modified Hankel fun ctions hj (z) =ct zl)lH~;) (t z~), j = l , 2, and thoir first derivatives are tabulated over a Cartesian grid of length h= 0.1 in the complex plane. Suppose that it is required to find hi (1.24579 316 + 0.96155 803i) , using the four-point oscula tory interpolation formula and the tabulated values of hi, h~ at Zo= 1.2 + 0. 9i, Zl = 1.3 + 0.9i, zi= 1.2 + 1.0i , zl+i= 1.3+ 1.0i [2, pp . 21, 23]. Employing (2) , (3) aqd at, bt from these tables, since P = 0.45793 16 + 0.61558 03i, one finds that

ao= i / (0.45793 16 + 0.61558 03i)2 + (3 + 3i) / (0.45793 16 + 0.61558 03i) , al=-i/ (- 0.54206 84 + 0.61558 03i)2+ (- 3 + 3i) / (- 0. 54206 84 + 0.61558 03i), a i= - i / (0.45793 16 - 0. 38441 97i)2 + (3 - 3i) / (0.45793 16 - 0.38441 97i),

aH.t= i / ( - 0 .54206 84-0.38441 97i)2 + (- 3 - 3i) / ( - 0.54206 84 - 0. 38441 97i) , iJo = i / (0.45793 16 + 0.61558 03i) , iJl =-i / (- 0.54206 84 + 0.61558 03i) , iJ t= - if (0.45793 16 - 0. 38441 97i) , iJl+t= i/ ( - 0.54206 84 - 0.38441 97i) ,

from which one obtains.

ao= 7.09824 5538 - 1.29187 9023i, al = 6.63654 0823+ 0.51581 3695i, a i= 9.824 15 3465 - 1.10147 8051i, al +i= 8.43081 1380+ 1.81986 9385i,

130= 1.04576 6212 + 0.77794 7889i, 131=- 0.91498 3814 + 0.80571 7487i, iJ t= 1.07536 0453 - 1.28099 9733i, iJI+i= - 0.87048 2793 - 1.22746 3667i,

Then for (1 ) we employ the following tabulated values of hI and h;:

and also

io= 0.19018 585 - 0.19313 840i, il = 0.20311 754 - 0.15966 418i, f i= 0.15891 089 - 0.17847 850i, i 1+i= 0.17143 575 - 0.14888 108i,

i~= 0 . 14952 614 + 0.33229 461i, j~ = 0.10901 235 + 0.33659 23li, j: = 0.14376 041 + 0.29375 232i, i~ + ; = 0.10669 347+ 0.29764 346i,

2.::ak= 31.98975 121 - 0.05767 399i , k

so that we have

hl(1.24579 316+ 0.96155 803i)=j~[ado+ adl +adt

+aI+dl+i+ 0.1 { iJoi~+ iJd;+iJd: + iJl +d: +i} ] /~aA ' k

265

Page 4: Osculatory interpolation in the complex plane · Osculatory Interpolation in the Complex Plane Herbert E. Salzer 1 Tables of coeffi cients to fa cilitate osculatory n-point interpolation

whose terms are

[(7.09824 5538 - 1.29187 9023i)(0.19018 585 - 0.19;n3 840i) + (6.63654 082:3 + 0.51581 3695i) (0.20311 754 -- 0.15966 418i) + (9.82415 3465 - l.l0147 8051i)(0 .15891 089 - 0.17847 8501:) +(8.43081 1380 + 1.81986 9385i)(0.17143 .575 - 0.14888 108i) + 0.1 { (l.04576 6212 + 0.77794 7889i)(0.14952 614 + 0.33229 461i) + (-0.91498 3814 + 0.80571 7487i)(0.10901 235 + 0.33659 231i) + (1.07536 0453 - l.28099 9733i)(0.14376 041 + 0.29375 232i) +(- 0.87048 2793 - l.22746 3667i)(0.10669 347 + 0.29764 346i) }] -+-(3l.98975 121 - 0.05767 399i),

or aft0r multiplying,

[(l.10047 4414 - 1.61664 0896i) + (l.43035 4817 - 0.95484 7040i) + (l.36457 4820 - l.92843 7032i) + (l. 71628 6592 - 0.94319 7631 i) + 0.1 { (- 0.10213 8505 + 0.46382 602li) + (- 0.37094 2846 - 0.22014 3359i) + (0.53089 0903 + 0.13173 2581i) + (0.27247 1703 - 0.39005 5868i) }] -+-(3 l.98975 121 - 0.05767 399i)

=(5.64471 8767 - 5.44458 6662i)/ (3 1.98975 121 - 0.0.5767 399i),

or finally, 0.17676 025 - 0.16987 916i,

which is correct to within a unit in the last place, as was seen from the independen t calculation of hi (1.24579 316 + 0.96155 803i) from the Taylor seri es al'ouflrl zo= 1.2 + 0.9i.

[1] H. E. Salzer, New formula s fOI' facili t at ing osculatory interpola t ion, .J. Research NBS 52, 211 (1954) RP2491.

[2] Harvard Computat ion Laboratory, Tables of t h e modified Hankel function s of order one-th ird and of t heir derivat ives (Harvard University Press, Cambridge, Mass., 1945).

[3] A. N. Lowall and H. E . Salzer, Coeffi cients for interpolation wit hin a square grid in t he complex p lane. J . Math. Phys. 23, 156 (1944).

[4] H. E. Salzer, Coeffici ents for co mplex qu artic, quintic, and sextic inter polation within a square grid , J . Math. Pbys. 27, 136 (1948).

[5] H . E. Salzer , Formulas for complex Cartesian interpolation of higher degree, J. Math. Phys. 28, 200 (1949).

W" ASH INGTON, August 6, 1054.

266