ETNA Electronic Transactions on Numerical Analysis. Volume 20, pp. 104-118, 2005. Copyright 2005, Kent State University. ISSN 1068-9613. Kent State University etna@mcs.kent.edu QUADRATURE OVER THE SPHERE KENDALL ATKINSON AND ALVISE SOMMARIVA Abstract. Consider integration over the unit sphere in , especially when the integrand has singular behaviour in a polar region. In an earlier paper [4], a numerical integration method was proposed that uses a transformation that leads to an integration problem over the unit sphere with an integrand that is much smoother in the polar regions of the sphere. The transformation uses a grading parameter . The trapezoidal rule is applied to the spherical coordinates representation of the transformed problem. The method is simple to apply, and it was shown in [4] to have convergence or better for integer values of . In this paper, we extend those results to non-integral values of . We also examine superconvergence that was observed when is an odd integer. The overall results agree with those of [11], although the latter is for a different, but related, class of transformations. Key words. spherical integration, trapezoidal rule, Euler-MacLaurin expansion AMS subject classifications. 65D32 1. Introduction. In the earlier paper [4] a quadrature method for the sphere was introduced to deal with an integrand that is singular at either the north or south pole of the sphere. The present paper addresses some of the conjectures that were left unanswered in that earlier paper. The earlier paper studied the more general problem of quadrature over a smooth surface , (1.1) in which (1.2) !#" $ &% is the image of a smooth mapping defined on the unit sphere ')(+*, , - ./'1795038;246 :0 7 Using this mapping the quadrature problem reduces to that of integration over ' , (1.3) #<&= ?> <@" $ % and that is the case we address here. We assume < is several times continuously differentiable over the unit sphere ' , with the precise order of differentiability to be specified later. In the following section we define the numerical method and we give the main results of the paper. Subsequent sections deal with the proofs of those results. This problem has also been studied by A. Sidi [11], and some of our tools are closely related to those used in his paper. In [11] Sidi develops a class of single variable transformations to improve the behaviour of the integrand in (1.3). This class is denoted as the “extended class ACB ”, or “class AB ” for short, and it is an extension of that developed earlier in [9]. A B particular member of this class that is studied in [11] is the D9EGF -transformation, and the numerical examples there are done with this transformation. Some of the tools used in Sidi’s paper [11] are similar to ones we use, although there are differences as well because our transformation does not belong to the class he addresses. The overall asymptotic error results H Received June 8, 2004. Accepted for publication March 15, 2005. Recommended by F. Stenger. Depts of Mathematics and Computer Science, University of Iowa Dept of Pure and Applied Mathematics, University of Padua. Supported by the research project CPDA028291 ”Efficient approximation methods for nonlocal discrete transform” of the University of Padua. 104 ETNA Kent State University etna@mcs.kent.edu QUADRATURE OVER THE SPHERE 105 that we give are, in the end, the same as his, even though the underlying transformations are different. Our results are not as complete as those of Sidi, due in part to the lack of needed mathematical tools as compared to those developed in [11] for the class A B transformations analyzed there. 2. The numerical method. In spherical coordinates this integral (1.3) can be written as #<& JI M L9I K K <NOQPRD?STD9EGFVUXWYDZEF[STDZEFVUXW9OQPRD U/XD9EGF\U=$]S[$RU Rather than approximating this integral directly, we begin by introducing a transformation ^ ./' 79508;2&6 :0 7 ' . With respect to spherical coordinates on ' , (2.1) ^ b .R"_`OP/D?STDZEFVUXW9D9EF[S[D9EGFVU?W9OP/D UR6c a "d OQPRD?STDZh EFeU?W9D9EGF[STDZEFfegU?W9OP/D UR SCW9UR L OP/D L U[iMDZEF egU jlk In this transformation, monqp is a ‘grading parameter’. The north and south poles of ' remain fixed, while the region around them is distorted by the mapping. The integral f<& becomes #<&= (2.2) v w r "|b t with (2.3) X> ^ [{ <sr "b utovRwxr "yb z t $ % ^ the Jacobian of the mapping , v wxr " b t `} ~! SWZUR\s~! # SWZU/Q}R k k L L DZEF e 42 0 UmOQPRD L UTiJD9EF UR L DZEF egUTiMOPRD L U f In spherical coordinates, (2.4) I ZD EF L e U#m@OP/D L UTiMD9EGF L UR LYI &2 0 #<&= K L K <o ZW gWYRV$]S[$RU DZEF egU[iJOQPRD L U OQPRD?STD9h EGFfe&UXW9D9EGF[STD9EGFfeU?W9OP/D RU W9W3 L D9EGF eUTiMOPRD L U For nqp , let l , and S zUQT/ For a generic function , introduce the bivariate trapezoidal approximation 8 L 8 I 9L I L K K & D9EGFVU?W9OP/D UXWYDZEF[SW9OP/D?Sg $]S[$RUNl 3K K &D9EGF\U WYOPRDXU W9D9EGF[S W9OQPRD?S in which the superscript notation means to multiply the first and last terms by L0 before summing. Apply this to (2.4). Note that the integrand is zero for UXW9 and that the ETNA Kent State University etna@mcs.kent.edu 106 K. ATKINSON AND A. SOMMARIVA integrand has period in S . Therefore (2.5) I YL I K K g #DZEFVUXWYOPRDXUXW9D9EGF[SWYOPRDfSX$/ST$U 8 L 8 2&0 L 8 ¡ g#DZEF\U W9OP/D U W9D9EF[S WYOP/D?SX¢ j£ 0 0 L L D9EF e 2&0 U m@OP/D L UTiMDZEF U <N W9gWY &D9EGFVUXWYOP/D UXW9D9EF[SCWYOP/D?Sg L D9EF eUTiMOP/D L U # WZgW3 as in (2.4). When m is an integer, we were able in [4] to show an accelerated rate of convergence for this numerical integration of (1.3), as follows. T HEOREM 2.1. For the grading parameter m in the integral (2.4), assume m¤ndp and m is a positive integer. Introduce ¥ with ¥ §¦ m]mVW ipRW¨ mm even odd Assume < is -times differentiable with <©«ªQ¬­ 0 ®'y , the space of Lebesgue integrable k by (2.5) satisfies functions on ' . Then the error in approximating (1.3) (2.6) 5 £ 8 l¯+# ª We left some questions unanswered in the earlier paper and two of those are addressed in this paper. ° First, what happens when m is not an integer. ° Second, when m is an odd integer, what is the actual rate of convergence? We observed in [4] a much faster rate of convergence in such a case. The most important tool used in understanding both of these questions is the Euler-MacLaurin expansion (e.g. see [3, p. 285], [10, Appendix D]) and its generalization in Lyness and Ninham [6]. A modification of the latter is used in answering the first question given above, and the regular Euler-MacLaurin expansion is used in exploring the second question. We ¥ present theorems that generalize the above Theorem 2.1, demonstrating ¥them in later sections. ¥ T HEOREM 2.2. Assume the grading parameter m satisfies p²±1mJ±³ , mlµ ´ p¶«· . Let ¸p¹i)º m¢» , with º m¢» denoting the integer part of m . Assume < is -times differentiable with all th -derivatives of < belonging to 0 'y . Then (2.7) 5 k £ 8 q¯ L e After giving a proof in Section 3, we indicate how the theorem may be extended to other ¥ larger non-integral values of m . We further note that this theorem corresponds to Theorem ¥ 4.3 in [11], although the latter ¥ is for a different class of transformations. T HEOREM 2.3. Assume ms¼p¶«· or m½¾ ¶«· or m½À¿?¶ · and let ÂÁRm . Assume < is -times differentiable with all th -order derivatives of < belonging to 0 'y . Then (2.8) 5 £ 8 q¯Ã?Ä e k Again, following the proof in Section 4, we indicate how the theorem can be extended to other cases in which m is an odd integer. This theorem also agrees with Theorem 4.3 in [11] for the transformations covered there. ETNA Kent State University etna@mcs.kent.edu QUADRATURE OVER THE SPHERE ¥ 107 We remark on the differentiability assumptions about < over ' . Suppose < is a function defined on only ' , and suppose all derivatives of < of order Å , with respect to local coordinate systems on ' , are continuous. Then it is known that < can be extended to some Æ neighborhood of ' with preservation of the differentiability. In the following theory, without loss of generality, we assume that the integrand < is defined on an Æ -neighborhood of ' for some ÆÈÇÉ . Thus we treat <È W9W3 as a differentiable function of three variables, not two. 8 into two portions: As in [4], we decompose the calculation of the error 5 I 9D EGF L e U m@OPRD L UTiMDZEF L U L9£ I 42 0 8 K L K <N W9gWY¹$/ST$U £ D9EGF eUTiMOP/D L U 8 L L L9I L 5 240 D9EGF e 240 U m@OQPRD U iMD9EGF U L K <È WZ WY \$/S L D9EGF eU iJOQPRD U (2.9) 8 0 L L L 240 D9EGF e 240 U m@OQPRD U iMD9EGF U i| L D9EGF eU iJOQPRD L U 0 LYI L 8 5 ÂÊË K <È WZ W3 Ì$]S <È ¢Í W9 ¢Í W3 ¢Í ÏÎÐ 0 The last portion is the trapezoidal error for a periodic integral over º XWY g» , and it is straightforward to deal with if < is assumed sufficiently differentiable, obtaining the correct 8 . More precisely, with respect to the integration variable S , order of convergence for 5 £ the integrand is a smooth differentiable periodic function over º ?WY g» . In the remainder of f<& 5 this paper, we consider only the first portion of the error, that of the trapezoidal rule applied over NÅU¤ÅÉ . 3. Convergence with m non-integral. The key tool we use is a modification of a result of Lyness and Ninham [6]. The proof of the modification (Lyness [7]) is based on recent techniques developed in Monegato and Lyness [8]. We use mostly the notation of [6], specializing the results in it to our situation. Consider approximating the integral N 0 ~ Ñ?$RÑ K x with ~xÑ? having the form ~xÑ?ÒÑ?Ó[9p 5 Ñ?ZÔTÑ? (3.2) Ñ?ÓÕ K Ñ?`up 5 Ñ? Ô Õ Ñ? 0 with M±1ÖCW ×رÙp . We assume CÑ? is Ú -times continuously differentiable on º XWQpQ» some Úµn¡p . Consider the error in the trapezoidal rule applied to , B p (3.3) Û B Ü ~ÞÝ ÜÉß 5 K 0 ~àÑ?$Ñ K ã Then ã ã Õ K © ¬ R ¹ 5 Ö 5 ä Û B âá K äå ã æ ã Ü Óèç ç 0 ã ã 5 p Õ © ¬ up V 5 × 5 ä (3.4) iéá iJêr Ü 2 © Ó¢ç ç 0 ¬ t!iJêr Ü 2 © Ô ç ç 0 ¬ t æ Ü ç ç äRå 0 K á á Ô 0 (3.1) for ETNA Kent State University etna@mcs.kent.edu 108 K. ATKINSON AND A. SOMMARIVA In this we use the Riemann zeta function X ä . From (2.4), the integrand for our application of (3.4) is the function (3.5) 9L I L L ~xÑ?`D9EFÑ C3 e &2 0ë D9EGF Ñ C K N < W9W3o$/SW ¤ÅMÑsÅÃp where 9 p 5 m ]ì4iMm ì e 5 ì4ilp¢ OP/D?STDZEFfî eíÑ C&W9D9EF[S[D9EGFeíÑ C 4W9OP/D4Ñ C3 WZgWYR L D9EF e@#Ñ CCiMOP/D L Ñ C ë ìZ and with < assumed sufficiently smooth on an open neighborhood of the unit sphere. Let ï be the fractional part of m , ïy¡m 5 º m¢»W ¤±Éïȱ¡p Rewrite our integrand as LYI L ZD EFÑ C ð L ð e ~xÑ?lÑXð=Zp 5 Ñ? ð Ý # 9 D E | F # Ñ C Y # 9 D G E F Ñ C 3 2 & 2 0 ë K <È W9gWYÈ$]S Ñup 5 ?Ñ ß lÑ ð Õ K Ñ?`up 5 Ñ? ð Õ Ñ? ¥ 0 K We must show that the function Õ Ñ? is -times differentiable with Õ K Ñ? locally integrable about ѽd ; and similarly with respect to Õ Ñ? about ÑsÂp . We treat separately the cases 0 of p|±ÉmȱqpR¶ · and p¶«·o±+mȱ+ . 3.1. Case 1: py±Émȱ¡pR¶ · . We have º m¢»q and mzq¹iJï ; and then L9I ð L 9 D G E F Ñ C 5 ~xÑ?Ì+ÑXð=9p Ñ? ð Ý D9EGFÑ C ë DZEF #Ñ CY K <È W9W3o$/S Ñy9p 5 Ñ? ß +Ñ ð Õ K Ñ?Ò)Zp 5 Ñ? ð Õ Ñ? 0 where YL I L 9D EFÑ C ð Õ K Ñ?Ò)Zp 5 Ñ? ð Ý Z D E F Ñ C 9 D E F Ñ C < # WZgWYR$]S ë K È Ñup 5 ?Ñ ß and similarly so for Õ 0 Ñ?¶ Note that D9EFÑ C nÉíW Ñup 5 ?Ñ NÅÉѽÅqp and then easily Ý is analytic on º XWèp» . 9D EGFÑ C ð Ñ|9p 5 ?Ñ ß ETNA Kent State University etna@mcs.kent.edu 109 QUADRATURE OVER THE SPHERE To obtain an error of size The error formula becomes ¯ ã Ü 2 Le , as asserted in (2.7), we must take Úñ_¿ in (3.4). ã ã L Õ K © ¬ R V 5 ï 5 ä Û) ã Ü ð9ç ã ç 0 K ä å (3.6) ã ã L 5 p¢ Õ © ¬ up V 5 ï 5 ä i¯ Ü 2 , i äRå 0 Ü ðZç ç K 0 L Ü Using this to show Û)¡¯d 2 e requires: 1. Õ K /=l , Õ Zp¢=¡ ; 0 ­lò L in neighborhoods of ÑØ and ÑJÙp , respectively, and Õ K © ¬ /o 2. Õ K WZÕ © ¬ 0 Õ up¢=¡ for È)pWY ; 0 3. Õ K ©G,Y¬ WZÕ ©G,Y¬ ­ 0 in neighborhoods of Ñ!¡ and Ñdp , respectively. 0 is immediate. k The first condition We give arguments for only Õ K ìZ , but analogous arguments hold for Õ ìZ . To find the 0 derivatives of Õ K Ñ? , we must differentiate the product DZEFyÑ C ð up 5 Ñ? ð Ý DZEFyÑ CfCÑ?uóJÑ? (3.7) Ñup 5 Ñ? ß where L CÑ? ë D9EGF Ñ C Y LYI óJÑ? K <N ZW gW3$]S (3.8) We need to consider the behaviour of the derivatives around the endpoints of first two terms in (3.7), º XWèp» . Since the 9D EFÑ C ð up 5 Ñ? ð Ý Ñyup 5 Ñ? ß are analytic in a neighborhood of Ñ , we need consider only the derivatives of the product (3.9) D9EFÑ C?Ñ?ZóJÑ? Recall ë ìZÒ u p 5 m ì4iJm ì e 5 Cì ilp¢ We need the derivatives of L Ñ?Ò ë DZEF Ñ C3[ ë L0 ºp 5 OPRDC#;Ñ Cu» Use the following to do so. (3.10) gÑ? L0 ºôp 5 OP/D4# Ñ ë TÑ?YgW ë õ|Ñ?Y/ Ñ? L L L ë © ¬ õ|Ñ?Y&õ Ñ?Z i ë õzÑ?9] © ¬ L L ë ©,9¬ æ , iM¿ ë © ¬ æ æ © ¬ i ë æ L L ë © Ä ¬ æ Ä iMö ë ©G,9¬ æ æ © ¬ L L L L iJ¿ ë © ¬ æ rQ © ¬ t iJÁ ë © ¬ æ æ ©G,Y¬ i ë Ñ?Ò Ñ?Ò L © ¬ Ñ?Ò ©G,Y¬ Ñ?Ò © Ä ¬ Ñ?Ò C®» Ñ? ©G,Y¬ æ ©Ä ¬ ETNA Kent State University etna@mcs.kent.edu 110 K. ATKINSON AND A. SOMMARIVA These are special cases of the Faa di Bruno [15] formula for the function: ~ 8 ë õ&Ñ?9 (3.11) with ÷ th derivative of a composite å ÷ å ÷ 8 å ~xø ø ë õ&Ñ?Z ù 3ú 0 æQæèæ 8 ~ L & Ñ? ~ gÑ? ~!gÑ? Ý Ý Ý p å ß å ß æèæQæ å ß a multi-integer satisfying ÷ ÷ ÷ 8 ÷ ÷ ` ÷ 0 Wè¶Q¶Q¶QW &÷ W 8 all n ÷ } } ÷ 0 L i æèæQæ i ÷ 8 i i æèæQæ iJ l 0 Next, in general for an integer ûzÇÉ , ü ô© üϬ Ñ?Àý¸þ L0 Ï;C ü ZD EFy &Ñ?gWÿû Ï ; C O P/D4# &Ñ?gW¸û þ L0 For the function ë odd even ìZ , 0 ì e 2&0 iJì Üä ìZ#ì e Rì5 ì4 il äèp¢Ü ê;êìZVìZ/ L ì e 2 L iJì Üä ìZRì äèÜ ê;êìZVìZ/ L¬ © ë ìZ ë ìZ ì e 2&0 ìe2 L #ì e 5 4ì ilp¢ L Since m|)pi L0 ï for the current case, we have that ë © ¬ ìZ is singular at ìíl . For a general m not an integer, äèÜ ê;êìZ VìZ /!ì e ì e 2 i ì Üä ìZ /ì ÷ 2 W (3.12) n p Ã ë © ¬ ìZ L L ì e 5 ì4ip © ç ,Y¬ Combining these results for derivatives of and ë , we have L L Ñ?Ò¡¯)rD9EGF&Ñ?9 © e 2&0 ¬ ç 0 ts¡¯)rR#D9EGFy#&Ñ?9 e 2&0 t ¡¯ r D9EGF&Ñ?9 0 4ç ð t L © e 2 L ¬ ç L Í L © e 2&0 ¬ t½q¯_r/D9EGF&Ñ?3 L e 2 L t r D9EGF&Ñ?9 ð t L © e 2 ,Y¬ ç , Í L © e 2 L ¬ ç 0 Í L © e 240 ¬ ç 0 t l¯ r #D9EF|#&Ñ?Y L e 2 , t r D9EGF&Ñ?9 L © ¬ Ñ?Ò¡¯)rD9EGF&Ñ?9 (3.13) ¡¯ ©G,9¬ Ñ?Ò¡¯ ¡¯ r D9EGF&Ñ?9 2&0 ç4ð t Note that 5 p|± 5 p;i|ïo±É . Thus 4©G,Y¬Ñ? is integrable over º XWèp» . Also, C© L L on º ?WQp» with 4© ¬#R=q&© ¬up= . What are the derivatives of óJÑ?Ò 9L I K <N W9W3È$/S L ¬Ñ? is continuous ETNA Kent State University etna@mcs.kent.edu 111 QUADRATURE OVER THE SPHERE where OQPRD?STDZEFfeíÑ C&WYDZh EF[S[D9EFfe@Ñ C4W9OQPRD4Ñ C9 Ñ? L L r OPRDfS[D9EGF 0 ç4ð Ñ C4W9D9EGF[STD9EGF 0 ç4ð Ñ C4W9OP/D4Ñ C t h Ñ? L L L L Ñ?¡DZEF e@Ñ CiJOQPRD Ñ C¡D9EGF ç4ð Ñ CiMOPRD #Ñ C WZgW3 By the chain rule, YL I $ $ < i< L i< K $Ñ 0 $RÑ To obtain the behaviour as a function of Ñ , we use $R Ê $Ñ Î lyDZEFfe Ñ C mh OQPRD4#Ñ C 240 Ë $ Ð Ñ? $Ñ L L 5 5 D9EFÑ CXD9EF#;Ñ C h mD9EF e 2 Ñ C Ñ? Ñ? OP/D L Ñ C $] p 5 yDZEFÑ C h i $RÑ Ñ? ó Ñ?Ò $/ , $RÑ # ! " $]S p OPRDfS DZEF[S L L m@D9EGF e 2 #Ñ C 5 p h Ñ? Ñ? For our case of mzq¹iJï , " $R m DZEF ð Ñ C 5 p m h OQPRD4Ñ C 5 DZEFyÑ C?DZEFy Ñ C h @ Ê $Ñ Î +D9EGF ð L Ñ C @ Ë $R Ð Ñ? Ñ? Ñ? $Ñ L l¯ r DZEF ð Ñ C t O ZD PREF[DfS S OQPRD L Ñ C m@D9EGF ð Ñ C 5 p p $/ 5 h h yDZEFÑ C i $RÑ Ñ? Ñ? Ñ? l¯+D9EFÑ C3 # # For the second derivative, " L L L YL I Í Ý $ ß i< L Í L Ý $R ß i< Í Ý $] ß ® < K , , $RÑ $RÑ 0 0 $RÑ $ $ $ $] $ $/ i< Í L i< Í , i< L Í , $Ñ $RÑ 0 $RÑ $Ñ L 0 $RÑ L $RÑ $ L $L $ i|< i< i< , L $]S $Ñ L $Ñ 0 $RÑ L For the present case that py±+mo±qp¶«· , we can continue with this to show that ÍK L ó © üϬ Ñ?q¯dr/º D9EGFÑ C®» ð 2 ü ç 0 tÈW û¹¡XWèpWYXW9¿ (3.14) L ó © ¬ Ñ? " OQPRD?S D9EGF[S ETNA Kent State University etna@mcs.kent.edu 112 K. ATKINSON AND A. SOMMARIVA L to show the singular nature of óJ© ¬ and ó ©G,Y¬ . Now to (3.7), we calculate the derivatives of the product D9EGFÑ CfÑ?ZóJÑ? Using Leibniz’s formula, (3.15) $ ü º DZEFÑ CfCÑ?uóJÑ?Ï»C $RÑ ü % % % % % $ % % % $ ø $fø ü $ $ ù ûå $ ù $ $ å L å å $RÑ º D9EF|#Ñ Cu» $RÑ º Ñ?Ï» $RÑ º óJÑ?Ï» , 0 where À W L W , nà . There are , sider û[lXW9¿ . 0 ° û[l . The corresponding values of % L0 û=ilp¢gûiMR $ $ terms in this expansion. Con- are WYXW9/WèZpWQpRW9/?W¢ZpRW9?WQp¢fW¢XW3 WYRWè#XWèpWQpfWè?W9?WY ° û[¿ . The corresponding values of (3.16) % are ¿XWYXWYRfWè WQpRW9/Wè#XW9?WQp¢fW¢upW3 WYRWèZpWèpWQpW 9pWYXW3fWè#XW9¿?W9/Wè?WYXWQp¢fW¢XWèpW3Wè#XWYXW9¿/ It is easily checked that all product terms in (3.15) with û¤§ are continuous, even though ó © L ¬Ñ? is singular. For ûzd¿ , we need to look only at terms containing ©G,Y¬Ñ?Vº §?W9¿?W9R®» or ó © ¬Ñ? , ÷ ÙXW9¿º upRW9?WYfW¢XWèpW3W¢?W9XWY¿R®» , in order to check for integrability. It is easily checked that in these cases the corresponding terms in (3.15) are integrable. Thus Õ K ©G,Y¬ ­ 0 in a neighborhood of ѽÃX¶ An exactly analogous proof works in examing the behaviourk of Õ Ñ? about Ñ _p . This completes the proof of Û_q¯ Ü 2 L e for the case of py±ÉmN±¡p¶«· . % % 0 3.2. Case 2: p¶«·o±+mȱ+ . We have º m¢»¡¿ and mz¡¿[iJï ; and then LYI 9D EGF#Ñ C ð L L 5 ð ~xÑ?lÑ ð u p ?Ñ Ý D9EF #Ñ C ë DZEF Ñ C K <È WZgWYRo$]S Ñup 5 ?Ñ ß lÑ ð Õ K Ñ?)Zp 5 Ñ? ð Õ Ñ? 0 L9I L DZEFyÑ C ð L 9 D G E F Ñ C 9 D G E F Ñ C 3 Õ K Ñ?Ò)Zp 5 Ñ? ð Ý ë K <È W9W3È$/S Ñup 5 Ñ? ß and similarly for Õ Ñ?¶ 0 of size To obtain an error becomes ¯_ Ü 2 L e ã , we must take Ú ÂÁ in (3.4). The error formula ã ã , Õ K © ¬ / V 5 ï 5 ä Û_ ã Ü Zð ç ã ç 0 K Rä å (3.17) ã ã , 5 p¢ Õ © ¬ Zp¢ ¹ 5 ï 5 ä i i ¯d Ü 2 Ä äRå 0 Ü ðZç ç K 0 L Using this to show Û)¡¯d Ü 2 e requires: K 1. Õ #R=lÕÒK / , Õ Zp¢=+ÕÌ up= ; 0 0 ETNA Kent State University etna@mcs.kent.edu 113 QUADRATURE OVER THE SPHERE 2. Õ K WZÕ ­xò|, in neighborhoods of Ñ ¡ and Ñdp , respectively; 0 3. Õ K © Ä ¬ WZÕ © Ä ¬ ­ 0 in neighborhoods of Ñ!¡ and Ñdp , respectively. 0 k is straightforward, because of the presence of D9EGF L Ñ Again, the first condition mulas for Õ K Ñ? and Õ Ñ? . In analogy with the0 first case, we must consider the derivatives of L DZEF Ñ C fCÑ?uóJÑ? L Note that it contains the higher power D9EF Ñ C as compared to the D9EFÑ C C in the for- (3.18) in (3.9). Proceeding as in the previous case, (3.19) © ¬ Ñ?Òl¯ r DZEF&Ñ?Y , ç4ð 2 t W & ð L 2 ü ç L Í K t ó © ü®¬ Ñ?q¯ r º D9EGFÑ C®» ÷ W of the first case _pWè¶Q¶Q¶QWZÁ û¹¡XWèpW3 W9¿?WZÁ showing ó ©G,Y¬Ñ? and ó © Ä ¬Ñ? are singular at Ñ ¡X¶ The second condition stated above, that ­Mò|, in some neighborhoods of Ñ ` and ѲØp , respectively, is satisfied. Simply 0 same approach as in the first case, noting now that in (3.15) the term DZEFÑ C is use the L replaced by D9EGF Ñ C . Because of this, all terms arising from (3.16) will be continuous at Ñ and Ñ)p . What remains is to show that Õ K © Ä ¬ ­ 0 #XWèp¢ . Returning to (3.15) for the case û!ÂÁ , k the corresponding values of are Õ K WZÕ % Á?W9?W9/Wè¿?WQpRW9RfW¢#¿?W9XWèp¢fWè W3 W9/Wè WQpRWQp?W W9?WYRWèupRW9¿?W9RfW¢ZpRWY Wèp¢fWèZpWèpWYRWèZpW9?W9¿/?W #XW9Á?W9/W¢XWY¿XWèp¢W¢?WY W3Wè?WQpRW9¿RWè#XW9?WZÁ] % % Only when we look at terms containing C© Ä ¬Ñ?|º ¨#XWZÁfW9/Ï» or ó © ü®¬3Ñ? , û Ø¿?WZÁ½º upRW9XWY¿RW¢XWèpWY¿RW¢?W9XW9Á/®» , is there any need to check for integrability. It is easily checked that in these cases the corresponding terms in (3.15) are integrable. Thus Õ K © Ä ¬ ­ 0 in a k the neighborhood of Ñà` . An analogous result holds for Õ about Ñà¾p . This completes 0 proof of Theorem 2.2. How do we generalize this theorem to larger non-integral values of m ? We would again look at two cases: ÷ ±Émȱ ÷ i L0 ÷ i L0 ±+mo± ÷ ip ÷ for some integer . Then we would generalize the formulas for © ¬ and ó ©ôüϬ . The formula for ó © üϬ generalizes easily; but that for the composite function © ¬ does not. The latter and requires using the Faa di Bruno formula (3.11), and we have not found any general way of handling this. It is straightforward to do particular cases, however, and we have suitably generalized (3.13) and (3.19) for mx­qXW9¿R and ¿XW9Á/ . With these results in hand, we then can examine the Leibniz formula (3.15) and show the needed properties for the functions Õ K and Õ . 0 4. Superconvergence with m an odd integer. In [4] it was observed experimentally that with < sufficiently differentiable and m|_p¶«· , 5 £ ' 8 ¡¯¤ ETNA Kent State University etna@mcs.kent.edu 114 K. ATKINSON AND A. SOMMARIVA There was no precise estimate of the speed of convergence for the cases my¡X¶ · and myl¿X¶«· , although it was clear experimentally that the speed of convergence was very high. 8 when As noted earlier following (2.9), we are considering the trapezoidal error 5 £ approximating I K !U/ !U/@$U ( (4.1) L u p 5 m D9EGF UTiJm L !UR= ZD EF e 2&0 U L L L #DZEF egUTiM LYI OPRD UR , !U/Ò K <@ WZgW3 $]S (4.2) ( ¥ Here, resorting to the well-known ¥ ¥ Euler-MacLaurin expansion in its standard form (cf. [3], [6]), we explain the reason for such superconvergence for the cases my_pR¶ ·XWè ¶«· , and ¿X¶«· . Let +Á/m , and assume < is -times differentiable with all th -order derivatives of < belonging to Ï'y . Without loss of generality, we can assume that < is defined on some Æ -neighborhood k ' , call it ' , with < having analogous differentiability properties on ' . Then we show of *) +) 5 £ 8 q¯Ã?Ä e as stated in (2.8) of Theorem 2.3. Introduce D9EFfegU 9D EGF eUTiMOPRD L U OQPRD U U/ h L D9EGF egUTiMOPRD L U ÕTU/ h , (4.3) and then write WZgW3\­x' L (see (2.4)) as , WZgW3`ÕzUR OQPRDSCW9ÕTUR D9EGF[SW UR9 ) Since < is sufficiently differentiable over ' , we can expand it in a Taylor series about ?W9?WQp¢ , corresponding to U¾ , with the series converging in some neighborhood of ?W9?WQp¢ . Using a Taylor series of order Ú 5 p , we can write, roughly speaking, Í Í - i21 WZgW3 á - - 0. / á with appropriate coefficients - Í Í . The remainder 1 W9gWY can be written in a variety of forms, each depending on Ú -order derivatives of < á . Moreover, all derivatives of 1 of order ±_Ú equal zero at WZgWYRz¼#XW9?WQp . Using this expansion, we expand ! ( UR about á (4.4) 42 0 Í Í K ç ç <@ W9W3 á th ETNA Kent State University etna@mcs.kent.edu 115 QUADRATURE OVER THE SPHERE Uol , YL I !U/Ò K ( - - 0. / 0. / - , 0. / 42 0 Í Í UXWYSg] UXWYSgX UXWYSg $]S!i UR Í Í K á ç ç á LYI 240 Í á Í K UXW3Sg] UXW3SgX UXW3SX$/S i U/ Í Í K á ç ç ML9I 240 á Í Í Õ ç U/ UR K OQPRD S[D9EF S[$]S!i (4.5) UR á Í Í K á ç ç á The remainder UR depends on the Ú th -order derivatives of < and can be written in an integrated form, á L9I U/ K WZgWYR $]S á á Thus U/ is well-defined around UJÙ when the Ú th -order derivatives of < belong to 0 ' Q .á In addition all derivatives of UR of order ±+Ú equal zero at UÈl . k Denoting by ë the “Beta function” (cf. á [1, p. 258]), we note that I L p D9EGF S[OQPRD ST$]S½ ë L0 gilp¢W L0 zilp¢9 K -- *) á - 1 3 - 43 When 3WÏ are both even, we have - YL I K DZEF STOP/D ST$/Ssl ë L0 &ipW L0 G|ilp¢ 53 3 and this integral equals in all other cases of 3W . As consequence, (4.6) (!URÒ - Í á Í 2&. 0 K - Í Í Õ - ç UR , U/ - ç - Í ç / á - JLYI K OPRD STDZEF ST$/S¤i á UR even This corresponds to Sidi [11, Lemma 4.1 and Theorem 4.2]. Now let mydpR¶ ·X¶ Using Mathematica to simplify the calculations, 76 5 U ' U L Õ UR+U , i , UR_p 76 3 98 iM¯¤U ; :' 8 5 UR, 5 U i ¿=U iM¯¤U Á Use this in the expansion of (4.6), noting that gi is always even and therefore ù L Õ ç UR= Õ UR © ç ¬ - - ETNA Kent State University etna@mcs.kent.edu 116 K. ATKINSON AND A. SOMMARIVA 43 L0 gi/ with (4.7) an integer. Then (!URÒ<; 0 i=; L U , =i ; , U 6 =i ; Ä U ' >?; -@ for suitable . Returning to (4.3), we also have BA ÁU96 Di C9:C U ' ¿ U L · U Ä 5 i Á !UR (4.8) 8 i¯¤U Combining (4.7) and (4.8), we have ( !U/ !U/Ò L U i 98 iM¯¤U ; 6 LUÄ i 8 ' Ä U iM¯¤U for suitable constants . A similar Taylor expansion holds for Uol . This implies that the first and third derivatives of !U/ !U/ are zero at Uo¡XW9í¶ We apply the Euler-MacLaurin formula to (4.1). Since < is ö 5 times differentiable with : all ö -order derivatives in Ï'y , we can conclude that the order of convergence of the quadrature rule for m|)p¶«· isk ö . Use an analogous proof when mÀX¶ · (and assuming < is pè -times differentiable with : all pè -order derivatives in 'y ). Then k L U pRp4U 5 K Õ UR=U i i U 0 iM¯¤U 0Y0 ö > -@ 4E 0 ( 4E 8 6 , U/_p 5 9U 6 5 U C 8 ,U i 9F 7F K ¿ U 0 5 pp4U i í i ¯¤U 0Y0 p¢ pQÁRÁ : (!URÒ<; 0 iG; L U 6 i=; , U 8 i=; Ä U F iÉiH; 6 U 0 K iz¯¤U 0Y0 K ·@U Ä U' ppèU9I 5 p¢·@U9F pp¢ U 0 !UR= iDC i i C7C i¯¤U 090 p pèö Á ' J( ¿R ÁR I F K !UR !URÌ U Ä i L U i , U i Ä U i¯¤U 0 0 K 5 8 ¯¤ 0 . ¡ This allows us to prove that : For m!`¿X¶«· (assuming that £ < is Qp Á 5 times differentiable with all pèÁ in Ï'y ) k L U p U 0Y0 ÁR¿@U 0 , 5 Õ URÒU 5 i i U 0 ÄÌi¯¤U 0 ö p XpèöR 8 9F , URÒ_p !UR 6 C F 8 C : 6 5 p U i p U 5 p U 090 5 Á/¿ U 0 , i ¿ U 0 Ä i¯ÃU 0 ¢p ; ÁR Á/¿R (!URK; 0 iL; L U 8 iL; , U F iL; Ä U 090 i=; 6 U 0 , : K ·R· A U 0 L 5 XpQU 0 , U ' 5 ¿íU9I p U 0 C C i i i 4E -order derivatives Á ÁR ÁR¿R Á =; ' U 0 Ä;iz¯¤U 0 6 A :: ÁRö C Á/U 0 Ä iM U 0 6 iM¯¤U 0 ' i ETNA Kent State University etna@mcs.kent.edu QUADRATURE OVER THE SPHERE J( !UR !URÌ 9' 0 U Òi I K ,U 0 i LU i L ÄU 0 i 6U 0, Taken together, this implies that the order of convergence is We would like to generalize this proof to m| Ü i L0 W Ü nqp pèÁ i 6 117 Ä U 0 ÄÌiM¯¤U 0 . an integer but we have been able to do so for only a portion of it. The difficulty can be seen in the form of the Taylor expansions given above. The various functions are neither even nor odd; but their lower degree terms have the behaviour needed in order to apply the Euler-MacLaurin error formula. Nonetheless what we have shown is sufficient for practical purposes, demonstrating that m of this special form is the preferable choice. 5. Conclusion. Although some of the techniques used in this paper are similar to those used in Sidi [11], ^ they were obtained independently of that paper. A major difficulty with our transformation of (2.1) has been the integral term óJÑ? YL I K <o WZgWYRV$/S M of (3.8). We have had to be quite careful in the handling of its derivatives, as we did in obtaining (3.14) of 3. There is a similar difficulty in Sidi [11, Theorem 4.2], and he has been able to handle it in a different way, by using the general theory he has developed for the error analysis of the trapezoidal rule when applied in connection with class A@B transformations (cf. [11, Theorem 3.1]). See Sidi [14] for an extension of the results of this paper, completed independently of our present paper. In addition, the papers Sidi [12], [13] also relate to the numerical method studied in this paper, although again our results are obtained independently and are somewhat different in approach. ^ In spite of the difficulty in the error analysis of our transformation , we believe it is a natural way to grade nodes on the sphere and one that needs to be understood more fully. REFERENCES [1] M. A BRAMOWITZ AND I. S TEGUN , eds., Handbook of Mathematical Functions, Dover Pub., New York, 1965. [2] K. ATKINSON , Numerical integration on the sphere, J. Australian Math. Soc., Series B, 23 (1982), pp. 332347. [3] K. ATKINSON , An Introduction to Numerical Analysis, 2nd edition, John Wiley, New York, 1989. [4] K. ATKINSON , Quadrature of singular integrands over surfaces, Electron. Trans. Numer. Anal., 17 (2004), pp. 133-150, http://etna.mcs.kent.edu/vol.17.2004/pp133-150.dir/pp133-150.pdf [5] D. E LLIOTT , Sigmoidal transformations and the trapezoidal rule, J. Australian Math. Soc., Series B(Electronic), 40 (1998), pp. E77–E137. [6] J. LYNESS AND B. N INHAM , Numerical quadrature and asymptotic expansions, Mathematics of Computation, 21 (1967), pp. 162-178. [7] J. LYNESS , Private communication, 2005. [8] J. LYNESS AND G. M ONEGATO , The Euler-Maclaurin expansion and finite-part integrals, Numerische Mathematik, 81 (1998), pp. 273–291. [9] A. S IDI , A new variable transformation for numerical integration, in Numerical Integration IV, H. Brass and G. Hämmerlin, eds., Birkhäuser Verlag, Basel, 1993, pp. 359-373. [10] A. S IDI , Practical Extrapolation Methods, Cambridge University Press, Cambridge, United Kingdom, 2003. [11] A. S IDI , Application of class variable transformations to numerical integration over surfaces of spheres, 2003, to appear in Journal of Computational and Applied Mathematics. [12] A. S IDI , Euler-MacLaurin expansions for integrals with endpoint singularities: A new perspective, Numerische Mathematik 98 (2004), pp. 371-387. NPO ETNA Kent State University etna@mcs.kent.edu 118 K. ATKINSON AND A. SOMMARIVA [13] A. S IDI , Extension of a class of periodizing variable transformations for numerical integration, 2004, to appear in Mathematics of Computation. [14] A. S IDI , Analysis of Atkinson’s variable transformation for numerical integration over smooth surfaces in , Numerische Mathematik, 100 (2005), pp. 519-536. [15] E. W EISSTEIN , Faá de Bruno’s Formula, in MathWorld - a Wolfram Web Resource, http://mathworld.wolfram.com/FaadiBrunosFormula.html