Hindawi Publishing Corporation Advances in Numerical Analysis Volume 2012, Article ID 349618, 21 pages doi:10.1155/2012/349618 Research Article A Note on Fourth Order Method for Doubly Singular Boundary Value Problems R. K. Pandey and G. K. Gupta Department of Mathematics, Indian Institute of Technology, Kharagpur 721302, India Correspondence should be addressed to R. K. Pandey, rkp@maths.iitkgp.ernet.in Received 31 May 2012; Accepted 5 September 2012 Academic Editor: Hassan Safouhi Copyright q 2012 R. K. Pandey and G. K. Gupta. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. We present a fourth order finite difference method for doubly singular boundary value problem pxy x qxfx, y, 0 < x ≤ 1 with boundary conditions y0 A or y 0 0 or limx → 0 pxy x 0 and αy1 βy 1 γ, where α> 0, β≥ 0, γ and A are finite constants. Here p0 0 and qx is allowed to be discontinuous at the singular point x 0. The method is based on uniform mesh. The accuracy of the method is established under quite general conditions and also corroborated through one numerical example. 1. Introduction Consider the following class of singular two point boundary value problems: pxy qxf x, y , 0 < x ≤ 1, 1.1 with boundary conditions or, y0 A, αy1 βy 1 γ or lim pxy x 0 , αy1 βy 1 γ, y 0 0 x→0 1.2 1.3 where α > 0, β ≥ 0 and A, γ are finite constants. Here p0 0 and qx is unbounded near x 0. The condition p0 0 says that the problem is singular and as qx is unbounded near x 0, so the problem is doubly singular 1. Let px, qx, and fx, y satisfy the following conditions: 2 Advances in Numerical Analysis A-1 i p0 0, px > 0 in 0, 1, ii px ∈ C0, 1 ∩ C1 0, 1, iii px xb0 gx, 0 ≤ b0 < 1, gx > 0, and iv G ∈ C4 0, 1 and Gv x exists on 0, 1, where Gx 1/gx on 0, 1. A-2 i qx > 0 in 0, 1, qx is unbounded near x 0, ii qx ∈ L1 0, 1, iii qx xa0 Hx, H0 > 0 with a0 > −1, iv Hx ∈ C4 0, 1 and H v x exists on 0, 1, and v 1 a0 − b0 ≥ 0. A-3 fx, y is continuous on {0, 1 × R}, ∂f/∂y exists, and is continuous and ∂f/∂y ≥ 0 for all 0 ≤ x ≤ 1 and for all real y. Thomas 2 and Fermi 3 independently derived a boundary value problem for determining the electrical potential in an atom. The analysis leads to the nonlinear singular second order problem y x−1/2 y3/2 1.4 with a set of boundary conditions. The following are of our interest: i the neutral atom with Bohr radius b given by y0 1, by b − yb 0; ii the ionized atom given by y0 1, yb 0. Furthermore, Chan and Hon 4 have considered the generalized Thomas-Fermi equation xb y cqxye , y0 1, ya 0 1.5 for parameter values 0 ≤ b < 1, c > 0, d > −2, e > 1, and qx xbd . Such singular problems have been the concern of several researchers 5–8. The existence-uniqueness of the solution of the boundary value problem 1.1 with boundary condition 1.2 or 1.3 is established in 1, 9–13. Bobisud 1 has mentioned that in case limx → 0 qx/p x / 0, the condition y 0 0 is quite severe, that is, it is sufficient but not necessary for forcing the solution to be differentiable at x 0. In fact if limx → 0 pxy x 0, then lim y x lim x→0 x→0 qx · lim f x, yx . p x x → 0 1.6 Thus limx → 0 y x 0 if either limx → 0 qx/p x 0 or f0, y0 0. But 0 if qx has discontinuity at x 0; thus it is natural to consider the limx → 0 qx/p x / weaker boundary condition limx → 0 pxy x 0. Advances in Numerical Analysis 3 There is a considerable literature on numerical methods for qx 1 but to the best of our knowledge very few numerical methods are available to tackle doubly singular boundary value problems. Reddien 14 has considered the linear form of 1.1 and derived numerical methods for qx ∈ L2 0, 1 which is stronger assumption than A-2ii. Some second order methods Chawla and Katti 15, Pandey and Singh 16, 17 as well as fourth order methods Chawla et al. 18–21, Pandey and Singh 22–24 have been developed for qx 1, px. Most of the researchers have developed methods for the function px xb0 , 0 ≤ b0 < 1 and the boundary conditions y0 A and y1 B. Chawla 19 has given fourth order method for the problem 1.1-1.2 with qx 1 and px xb0 , 0 ≤ b0 < 1. The method is extended by Pandey and Singh 22 to a class of function px xb0 gx satisfying A-1i–iii with Gx 1/gx analytic in the neighborhood of the singular point. In this work we extend the fourth order accuracy method developed in 22 to doubly singular boundary value problems 1.1-1.2 and 1.1, 1.3 both. That is, we allow the data function to be discontinuous at the singular point x 0. Further, we do not require analyticity of the function Gx 1/gx. The convergence of the method is established under quite general conditions on the functions px, qx, and fx, y. Fourth order convergence of the method is corroborated through one example and maximum absolute errors are displayed in Table 1. The work is organized in the following manner. In Section 2, first the method is described and then its construction is explained. In Section 3, convergence of the method is established and in Section 4, the order of the method is corroborated through one example. 2. Finite Difference Method This section is divided in to two parts: i description of the method and ii derivation of the method. The coefficients not specified explicitly in this section are specified in the appendices. 2.1. Description of the Method In this section we first state the method; detailed derivation is given in Section 2.2. For positive integer N ≥ 2, we consider the mesh wh {xk }N k0 over 0, 1 : 0 x0 < x1 < x2 < · · · xN 1, h 1/N. For uniform mess xk kh, where b0 is mentioned in condition A-1. Let rx : fx, yx yx is the solution, yk yxk , and so forth. Now we approximate the differential equation 1.1 with boundary condition 1.2 on the grid wh by the following difference equations: yk−1 − Jk−1 yk1 1 1 a0,k rk a1,k rk1 − a−1,k rk−1 , yk Jk Jk−1 Jk k 11N − 1, 2.1 yN−1 − JN−1 1 JN−1 α βGN γ a0,N rN − a−1,N rN−1 a1,N rN−θ , βGN yN 2.2 4 Advances in Numerical Analysis for boundary value problem 1.1-1.2. In the case of boundary condition 1.3 we use the following difference equation: −y1 y2 a−1,1 r0 a0,1 r1 a1,1 r2 . J1 J1 2.3 Here y yk denotes the approximate solution, yk ≈ yk , Gk Gxk , and xk1 Jk pτ −1 2.4 dτ. xk Note that the functions px and Gx are defined in assumption A-1. Thus the method for boundary value problem 1.1-1.2 is given by difference equations 2.1-2.2. Further, for boundary value problem 1.1 and 1.3 the method is given by difference equations 2.1 with k 21N − 1 and 2.2-2.3. 2.2. Construction of the Method In this section we describe the derivation of the method. Local truncation errors are mentioned without proof. With zx pxy x the differential equation 1.1 becomes z x qxfx, yx. Now integrating z x qxfx, yx twice, first from xk to x and then from xk to xk1 and changing the order of integration we get yk1 − yk zk Jk xk1 xk1 pτ xk −1 dτ qtrtdt, 2.5 t where zk zxk , rx : ft, yx and Jk get yk − yk−1 zk Jk−1 − xk1 pτ−1 dτ. In an analogous manner, we xk xk t pτ −1 dτ qtrtdt. 2.6 xk−1 xk−1 Eliminating zk from 2.5 and 2.6 we obtain the Chawla’s identity I− yk1 − yk yk − yk−1 Ik − k , Jk Jk−1 Jk Jk−1 k 11N − 1, 2.7 where Ik Ik− xk1 xk1 −1 −1 pτ xk xk t t pτ xk−1 xk−1 dτ qtrtdt, dτ qtrtdt. 2.8 Advances in Numerical Analysis 5 Via Taylor expansion of Gx, rx and Hx about xk in Ik± and taking the following approximations for rk and rk rk rk rk1 − rk−1 1 2 − h r ηk , 2h 6 xk−1 < ηk < xk1 , rk1 − 2rk rk−1 1 − h2 r iv ξk , 12 h2 2.9 xk−1 < ξk < xk1 , we get the approximation for the smooth solution yx as: yk−1 − Jk−1 yk1 1 1 a0,k rk a1,k rk1 − a−1,k rk−1 tk , yk Jk Jk−1 Jk k 11N − 1, 2.10 where tk is local truncation error given by iv tk Hk G k b03,k Hk G ξk b04,k fk Hk fk Hk fk Gk b12,k Gk b13,k 1 1 Hk fk Hk fk Hk fk Gk b21,k Gk b22,k 2 2 1 1 1 1 Hk fk Hk fk Hk fk Hk fk Gk b30,k Gk b31,k 6 2 2 6 1 iv 1 1 1 1 iv Hk f ξk Hk fk Hk fk Hk fk H ηk fk Gk b40,k 24 6 4 6 24 2.11 1 − h2 f ηk b10,k Gk Hk b11,k Gk H k b20,k Gk Hk 6 − 1 b20,k h2 Gk Hk f iv ξk , 24 k 11N − 1, xk−1 < ξk , ηk < xk1 . The coefficients b03,k , b04,k , b10,k , b11,k , b12,k , b13,k , b20,k , b21,k , b22,k , b30,k , b31,k , b40,k , and so forth, are specified in the appendices and the functions Gx, Hx are defined in the assumptions A-1, A-2. 2.2.1. Discretization of the Boundary Condition at x 1 We write 2.6 for k N I− yN−1 yN − pN yN − N . JN−1 JN−1 JN−1 2.12 6 Advances in Numerical Analysis Now, we use the boundary condition at x 1, Taylor expansion of rx and following appro and rN ximations for rN 1 1 θ θ 1 h2 θ rN rN−θ − r ηN , xN−1 < ηN < xN , rN−1 h θ θθ − 1 6 1 − θ 2 1 1 1 h1 θ rN−θ − r ηN , xN−1 < ηN rN−1 2 rN < xN ; 0 < θ < 1 θθ − 1 3 1 − θ h θ 2.13 rN rN in 2.12 and get the discretization at x 1 as follows: yN−1 − JN−1 1 JN−1 α βGN γ a0,N rN − a−1,N rN−1 a1,N rN−θ tN , βGN yN 2.14 where the local truncation error tN is given by tN 1 JN−1 − iv − − − − G a H f G ξ a H f H f a G a HN fN G N N N N N 03,N N N N 12,N N 13,N N 04,N 1 1 HN fN HN fN HN fN GN a−21,N GN a−22,N 2 2 1 1 1 1 HN fN HN fN HN fN HN fN GN a−30,N GN a−31,N 6 2 2 6 1 1 1 1 1 iv iv HN fξN HN fN HN fN HN fN H ηN fN GN a−40,k 24 6 4 6 24 − − θ a10,N GN HN a−11,N GN HN a−20,N GN HN − h2 f ηN 6 − h1 θ − − − a20,N h2 GN HN f ηN , ηN < xN . − , xN−1 < ξN 3 2.15 The coefficients a−ij,N are specified in the appendices. The discretization 2.14 involves unknown yN−θ , which we approximate in the following way: yN−θ y N−θ − h3 θ2 1 − θ yN , 6 2.16 where y N−θ θ yN−1 θ1 − θ 1 − θ 1 θ hα θ β hγ − . β 2.17 Advances in Numerical Analysis 7 Now, let r N−θ fxN−θ , y N−θ then replacing rN−θ by r N−θ in 2.14 we obtain the following discretization for a smooth solution yx at k N yN−1 − JN−1 1 JN−1 α βGN γ yN a0,N rN − a−1,N rN−1 a1,N r N−θ tN , βGN 2.18 where h3 2 ∂f ∗ θ 1 − θa1,N yN , xN−θ , yN−θ 6 ∂y ∈ min yN−θ , y N−θ , max yN−θ , y N−θ . 1 tN t N − ∗ yN−θ 2.19 2.2.2. Discretization of the Boundary Condition at x 0 Integrating the differential equation 1.1 twice, first from x1 to x; then from x1 to x2 and interchanging the order of integration we get y2 − y1 J1 x1 qtrtdt x2 x2 0 pτ x1 −1 dτ qtrtdt. 2.20 t Via Taylor expansion of rx, Hx, and Gx about x x1 we get the following discretization for k 1: −y1 y2 a−1,1 r0 a0,1 r1 a1,1 r2 t1 , J1 J1 2.21 where the local truncation error t1 is given by t1 1 1 1 1 H1 f1 H1 f1 H1 f1 H1 f1 6 2 2 6 6x14a0 − ψ4 1 1 1 1 1 H1 f1iv H1 f1 H1 f1 H1 f1 H1iv f1 24 6 4 6 24 1 1 1 a G a Giv H1 f1 J1 6 03,1 1 24 04,1 1 1 1 a G a G H1 f1 H1 f1 2 12,1 1 6 13,1 1 24x14a0 ψ5 8 Advances in Numerical Analysis 1 1 1 H1 f1 H1 f1 H1 f1 a21,1 G1 a22,1 G1 2 2 2 1 1 1 1 H1 f1 H1 f1 H1 f1 H1 f1 a30,1 G1 a31,1 G1 6 2 2 6 1 1 1 1 1 iv iv H1 f1 H1 f1 H1 f1 H1 f1 H1 f1 a40,1 G1 24 6 4 6 24 2a0 3a 2x 0 h2 x − f η1 − 1 H1 1 H1 6 ψ2 ψ3 1 a10,1 G1 a11,1 G1 H1 a20,1 G1 H1 J1 3a0 x1 1 h2 iv H1 a G1 H1 , − f ξ1 12 ψ3 2J1 20,1 0 < ξ1 < x2 . 2.22 The coefficients ai,j are specified in the appendices and the functions Gx, Hx are defined in the assumptions A-1 and A-2. The discretization 2.22 involves y0 ; so for y0 we use the following approximation: x12a0 −b0 H1 G1 f1 1 a0 2 a0 − b0 1 1 1 G1 H1 f1 x13a0 −b0 − 1 a0 2 − b0 2 a0 − b0 3 a0 − b0 2−b0 3a0 −b0 1 1 G1 H1 f1 − 1a0 2a0 3a0 −b0 y 0 y1 x12a0 −b0 1 1 f2 − f0 , − 2 1 a0 2 a0 3 a0 − b0 2.23 where y0 y0 τ0 , τ0 c∗ h4a0 −b0 , c∗ is some constant. 2.24 Let r 0 fx0 , y 0 ; then in 2.21 replacing r0 by r 0 we obtain the following discretization for k 1: 1 1 1 y1 − y2 b−1,1 r 0 b0,1 r1 b1,1 r2 t1 0, J1 J1 2.25 Advances in Numerical Analysis 9 where t1 t1 b−1,1 τ0 ∂f/∂yx0 , y0∗ , y0∗ ∈ min{y0 , y 0 }, max{y0 , y 0 }, and coefficients bi,j , are specified in appendices. 3. Convergence of the Method In this section we show that under suitable conditions the method 2.1-2.2 for the boundary value problems 1.1-1.2 described in Section 2 is of fourth order accuracy. Let Y y1 , . . . , yN T , RY r1 , . . . , rN T , Q q1 , . . . , qN T , and T t1 , . . . , tN T , then the finite difference method given by 2.1-2.2 for the boundary value problems 1.11.2 can be expressed in matrix form as BY P R Y GY Q, 3.1 and Y y1 , . . . , yN T corresponding to smooth solution yx satisfies the perturbed system BY P RY GY T Q, 3.2 where B bij and P pij are N × N tridiagonal matrices. Let E Y −Y e1 , . . . , eN T , then from Mean Value Theorem RY −RY ME, M diag{U1 , . . . , UN }Uk ∂fk /∂yk ≥ 0, then from 3.1 and 3.2 we get the error equation as B P M WE T. 3.3 We recall that by the notation Z ≥ 0 we mean that all components zi of the vector Z satisfy zi ≥ 0. Similarly by B ≥ 0 we mean all the elements bij of the matrix B satisfy bij ≥ 0. From Corollary of Theorems 7.2 and 7.4 in 25 an irreducible tridiagonal matrix B is monotone if bk,k1 ≤ 0, bk,k−1 ≤ 0, N j1 bk,j ≥ 0, > 0, k 1, 2, . . . , N, for at least one i. 3.4 Furthermore, from Theorem 7.3 in 25, B−1 exists and the elements of B−1 are nonnegative. Now, if B P M W is monotone and B P M W ≥ B, then from Theorem 7.5 in 25 B P M W−1 ≤ B−1 . 3.5 Let vector norm E and matrix norm B be defined by E max |ek |, 1≤k≤N B max 1≤k≤N N bkj , j1 3.6 10 Advances in Numerical Analysis then from 3.3 we get E B P M W−1 |T |, 3.7 where |T | ≡ |t1 |, |t2 |, . . . , |tN |. Furthermore, if B P M W ≥ B and B is also monotone matrix, then from 3.5 we get E ≤ B −1 |T |. 3.8 −1 Now from 22, B −1 bi,j of matrix B is given by −1 bi,j ⎧ P xi P xN − P xj βGN /α ⎪ ⎪ ⎪ , i ≤ j, ⎪ ⎪ ⎨ P xN βGN /α ⎪ ⎪ P xj P xN − P xi βGN /α ⎪ ⎪ ⎪ , i ≥ j, ⎩ P xN βGN /α 3.9 where P x x pτ −1 dτ. 3.10 0 Let xr iv , r i for i 0 1 3, and y be bounded on 0, 1. Now, as b0 is fixed in 0, 1 and a0 is chosen such that 1 a0 − b0 > 0, for sufficiently small h we get |tk | ≤ Ch5 xk−1a0 , 4 tN ≤ Ch , 3.11 for suitable constants C and C. Now from 3.8–3.11 we get ⎡ ∗ 5⎣ |ei | ≤ C h P xi 1− P xN βGN /α # i P xj xj−1a0 j1 ⎫⎤ 3.12 ⎧ N−1 ⎬ ⎨ βG βG P xi N N ⎦, xj−1a0 P xN − P xj α hα ⎭ P xN βGN /α ⎩ji1 Advances in Numerical Analysis 11 where C∗ max{C, C}. It is easy to see that xi i −1a0 h P xj xj < P xx−1a0 dx, 0 j1 h 3.13 xN βGN −1a0 βGN −1a0 xj x P xN − P xj P xN − P x < dx. α α xi N−1 ji1 From 3.12-3.13 we obtain ⎧ ⎪ 1 − b0 xi1−b0 α 1 − b0 a0 1 − a0 β ⎪ a0 ⎪ x − ⎪ ⎪ ⎪ −a0 1 − b0 a0 i α 1 − b0 β ⎪ ⎪ ⎪ ⎪ C∗ h4 ⎨ ×sup|Gx| 1 − b0 d1 , |ei | ≤ 1 − b0 ⎪ 0,1 ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ 2 − b0 β 1 ⎪ 1−b0 ⎪ ⎪ x sup|Gx| d2 , ln ⎩ i xi α 1 − b0 β 0,1 a0 / 0 3.14 a0 0, where α1 − b0 a0 1−b0 a0 /−a0 α 1 − b0 β 1 − b0 1−b0 /−a0 3 − b0 a0 1−b0 a0 /−a0 2 − b0 a0 1−b0 a0 /−a0 G x × sup supG x 1−b0 /−a0 1−b0 /−a0 23 − b0 2 − b0 0,1 0,1 d1 4 − b0 a0 1−b0 a0 /−a0 5 − b0 a0 1−b0 a0 /−a0 v supG x sup x G 4!5 − b0 1−b0 /−a0 0,1 0,1 3!4 − b0 1−b0 /−a0 1 1 α d2 e1/2−b0 supG x e2/3−b0 supG x 2 23 − b0 α 1 − b0 β e 2 − b0 0,1 0,1 1 1 v 3/4−b0 4/5−b0 e e sup G x supG x . 3!4 − b0 4!5 − b0 0,1 0,1 3.15 In view of the following inequalities 1−b0 a0 /−a0 α 1 − b0 β α 1 − b0 a0 1 − a0 β x1−b0 xa0 − ≤ , α 1 − b0 β α 1 − b0 a0 1 − a0 β β 1 1 1−b0 x e−α−1−b0 β/α1−b0 β ln ≤ x α 1 − b0 β 1 − b0 3.16 12 Advances in Numerical Analysis for x ∈ 0, 1, B P M W−1 ≤ B−1 and from 3.14 it is easy to establish that E ∞ O h4 . 3.17 Thus we have established the following result. Theorem 3.1. Assume that px, qx, and fx, y satisfy assumptions given in A-1, A-2, and A-3, respectively. Let rx : fx, yx, then the method is of fourth order accuracy for sufficiently small mesh size h provided, xr iv x, r i , i 0 1 3, and y are bounded on 0, 1. Remark 3.2. We have developed the numerical method for the boundary condition y 0 0 but could not establish the fourth order convergence although the order of the accuracy is verified through one example in the next section. 4. Numerical Illustrations To illustrate the convergence of the method and to corroborate their order of the accuracy, we apply the method to following example. The maximum absolute errors are displayed in Table 1. Example 4.1. Consider − b0 x1.9−b0 ey − 0.9 3.5x3.5 / 1 x3.5 1 −0.1 1.9 , y 1.9 − b0 x 1 x3.5 4 x1.9−b0 1 x3.5 1 1 y0 ln or y 0 0 , − 1.9 − b0 , y1 5y 1 ln 4 5 xb0 4.1 with exact solution yx ln1/4 x1.9−b0 . The method is applied on the example for b0 0.1, 0.5. Maximum absolute errors and order of accuracy for Example 4.1 are displayed in Table 1. We use the following approximation of Jk in our numerical program: ⎞ 1−b0 2−b0 2−b0 − xk1−b0 Gk xk1 − x x ⎟ ⎜ k Gk ⎝ k1 − ⎠Gk 2 − b0 1 − b0 ⎛ Jk 1−b0 − xk1−b0 xk1 1 − b0 1 Gk 2 1 G 6 k 3−b0 xk1 − xk3−b0 3 − b0 4−b0 xk1 − xk4−b0 4 − b0 xk2 1−b0 xk1 − xk1−b0 − 3xk 1 − b0 − 2xk 3−b0 xk1 − xk3−b0 3 − b0 2−b0 xk1 − xk2−b0 3xk2 4.2 2 − b0 2−b0 xk1 − xk2−b0 2 − b0 − xk3 1−b0 xk1 − xk1−b0 1 − b0 . Advances in Numerical Analysis 13 Table 1: Maximum absolute errors and order of the methods for Example 4.1. b0 0.1 Order b0 0.5 y0 ln1/4 and θ 0.01 8.23 −7a 1.10 −6 5.05 −8 4.03 6.80 −8 3.13 −9 4.22 −9 1.94 −10 4.01 2.64 −10 y 0 0 and θ 0.01 3.37 −7 4.03 −7 2.04 −8 4.05 2.46 −8 1.25 −9 1.52 −9 7.74 −11 4.02 9.56 −11 N 32 64 128 256 32 64 128 266 a Order 4.02 4.00 4.03 3.99 b0 0.1 Order b0 0.5 y0 ln1/4 and θ 0.98 6.11 −7 8.11 −7 3.50 −8 4.13 4.60 −8 2.09 −9 2.72 −9 1.27 −10 4.04 1.67 −10 y 0 0 and θ 0.98 1.72 −7 1.95 −7 9.13 −9 4.24 9.80 −9 5.20 −10 5.39 −10 3.09 −11 4.08 3.23 −11 Order 4.14 4.03 4.31 4.06 −7 8.23 −7 8.23 × 10 . 4.1. Numerical Results for Uniform Mesh Case Remark 4.2. In the discretization 2.18, θ may take any value in 0, 1 but from the Table 1, maximum absolute errors are less for the value of θ close to one. So it is better to take value of θ close to one. Appendices The coefficients involved in the method and their approximations are mentioned below. A. Coefficients for Method 1 1 1 ± b10,k Gk Hk b11,k Gk Hk b20,k Gk Hk b20,k Gk HK , 2h h 1 1 b00,k − 2 b20,k Gk Hk b01,k Hk Gk b02,k Gk Hk 2 h a±1,k 1 a0,k 1 a−1,N 1 a0,N 1 b10,k Gk Hk b11,k Gk Hk b20,k Gk Hk , 2 1 θ a−10,N GN HN a−11,N GN HN a−20,N GN HN JN−1 h1 − θ 1 2 a−20,N GN HN , h 1 − θ 1 1 a−01,N GN HN a−02,N GN HN a−11,N GN HN a− GN HN a−10,N GN HN JN−1 00,N 2 1 1 θ − a10,N GN HN a−11,N GN HN a−20,N GN HN a−20,N GN HN 2 hθ 14 Advances in Numerical Analysis 1 − a G H , N N θh2 20,N 1 1 a−10,N GN HN a−11,N GN HN a−20,N GN HN JN−1 hθ1 − θ 1 a−20,N GN HN , 2 h θ1 − θ 1 a1,N A.1 where ⎡ a±00,k a±01,k 1 ⎢ ⎣− 1 − b0 2a0 −b0 xk±1 − xk2a0 −b0 φ2 ⎤ xk±1 1a0 ⎥ x − xk1a0 ⎦, ψ1 k±1 2a0 −b0 xk − xk±1 xk±1 1 3a0 −b0 1 xk±1 − xk3a0 −b0 φ2 φ3 1 − b0 1−b0 2−b0 xk±1 xk±1 − xk xk±1 1a0 1a0 xk±1 xk±1 − xk1a0 − − xk1a0 ψ1 ψ1ϕ2 1 3a0 −b0 3a0 −b0 , x − xk ϕ23 a0 − b0 k±1 a±02,k 2a0 −b0 xk±1 − xk 2 xk±1 1 1 3a0 −b0 2xk±1 − xk xk±1 − φ2 φ3 1 − b0 xk±1 − xk 2 x1−b0 2 4a0 −b0 4a0 −b0 1a0 k±1 xk±1 − xk±1 − xk − xk1a0 φ4 1 a0 2φ2 4a0 −b0 2xk±1 − xk 3a0 −b0 xk±1 xk±1 − − xk4a0 −b0 ϕ23 a0 − b0 ϕ2φ4 2xk±1 − xk 2−b0 1a0 2 1a0 xk±1 xk±1 − xk1a0 xk±1 − xk1a0 ϕ2ψ1 ϕ3ψ1 2 4a0 −b0 4a0 −b0 , x − − xk ϕ34 a0 − b0 k±1 − a±03,k h3 h3 2a0 −b0 3h2 3a0 −b0 1 1−b0 1a0 ± x x xk±1 − xk1a0 ∓ xk±1 1 − b0 1 a0 φ2 k±1 φ3 k±1 ∓ 6h 4a0 −b0 6 5a0 −b0 xk±1 xk±1 − xk5a0 −b0 φ4 φ5 − 3h2 2−b0 1a0 xk±1 − xk1a0 xk±1 1 a0 2 − b0 Advances in Numerical Analysis h2 3 h x4a0 −b0 x3a0 −b0 ∓ 2 − b0 3 a0 − b0 k±1 3 a0 − b0 4 a0 − b0 k±1 15 ± 2φ2 5a0 −b0 xk±1 − xk5a0 −b0 φ5 6 6 3−b0 1a0 xk±1 xk±1 − xk1a0 − 2 − b0 3 − b0 1 a0 2 − b0 3 − b0 ± − 1 h 4a0 −b0 5a0 −b0 xk±1 xk±1 − −xk5a0 −b0 4a0 −b0 4a0 −b0 5a0 − b0 6 4−b0 1a0 xk±1 xk±1 − xk1a0 ϕ41 a0 6 5a0 −b0 5a0 −b0 , − xk x ϕ45 a0 − b0 k±1 a±04,k h4 1−b0 1a0 h4 2a0 −b0 4h3 3a0 −b0 1 xk±1 xk±1 − xk1a0 − x x ± 1 − b0 ψ1 φ2 k±1 φ3 k±1 − 12h2 4a0 −b0 24h 5a0 −b0 24 6a0 −b0 xk±1 xk±1 xk±1 ± − xk6a0 −b0 φ4 φ5 φ6 4h3 2−b0 1a0 xk±1 xk±1 − xk1a0 ϕ2ψ1 3h2 φ2 4a0 −b0 4 h3 3a0 −b0 x ∓ xk±1 − φ4 k±1 2 − b0 3 a0 − b0 ∓ # 6hφ2 5a0 −b0 6φ2 6a0 −b0 xk±1 xk±1 ± − − xk6a0 −b0 φ5 φ6 12h2 3−b0 1a0 xk±1 xk±1 − xk1a0 ϕ2ψ1 2hφ3 5a0 −b0 h2 12 x x4a0 −b0 ∓ − ϕ3 4 a0 − b0 k±1 φ5 k±1 # 2φ3 6a0 −b0 xk±1 − xk6a0 −b0 φ5 24h 4−b0 1a0 xk±1 xk±1 − xk1a0 ϕ4ψ1 h 24 ± x5a0 −b0 ϕ4 5 a0 − b0 k±1 ∓ − 1 6a0 −b0 − xk6a0 −b0 xk±1 5 a0 − b0 6 a0 − b0 16 Advances in Numerical Analysis 24 5−b0 1a0 xk±1 xk±1 − xk1a0 ϕ5ψ1 24 6a0 −b0 6a0 −b0 , x − xk − ϕ66 a0 − b0 k±1 1 1 1−b0 2a0 2a0 xk±1 − xk 2a0 −b0 xk±1 − xk 2a0 −b0 x xk±1 xk±1 x − − −xk φ1 ψ1 ψ2 k±1 k±1 1 − b0 1 3a0 −b0 3a0 −b0 x , − xk φ3 k±1 2a0 −b0 xk±1 − xk 2 xk±1 1 xk±1 − xk 2 2a0 −b0 xk±1 − φ2 ψ1 1 − b0 a±10,k a±11,k − xk±1 − xk 1−b0 1−b0 xk±1 xk±1 − xk1−b0 ψ2 2xk±1 − xk 3a0 −b0 2 4a0 −b0 xk±1 xk±1 − − xk4a0 −b0 φ3 φ4 1 2−b0 1 xk±1 − xk 3a0 −b0 xk±1 − xk 3a0 −b0 xk±1 x xk±1 − ψ1 ψ2 k±1 2 − b0 3 a0 − b0 × a±12,k 2a0 xk±1 −xk2a0 φ2 4a0 −b0 xk±1 − − xk4a0 −b0 φ4 , 1 1 2a0 h 1a0 2a0 2 1−b0 x x − − xk h xk±1 ± 1 − b0 ψ1 k±1 ψ2 k±1 ∓ h3 2a0 −b0 3h2 3a0 −b0 6h 4a0 −b0 x x x ∓ φ2 k±1 φ3 k±1 φ4 k±1 6 5a0 −b0 xk±1 − xk5a0 −b0 φ5 2h 2−b0 h 1a0 1 2a0 2a0 x x x ∓ − − xk ϕ2 k±1 ψ1 k±1 ψ2 k±1 h2 2 3a−0−b0 2hφ2 4a−0−b0 x xk±1 ∓ ϕ2 3 a0 − b0 φ4 k±1 # 2φ2 5a0 −b0 5a0 −b0 xk±1 −xk φ5 2 1 2a0 h 1a0 3−b0 xk±1 xk±1 − xk±1 − xk2a0 ± ϕ3 ψ1 ψ2 ∓ h 1 4a0 −b0 5a0 −b0 xk±1 xk±1 − xk5a0 −b0 , 4 a0 − b0 4 a0 − b0 5 a0 − b0 Advances in Numerical Analysis 1 1 2a0 h 1a0 1−b0 xk±1 − xk±1 − xk2a0 ±h3 xk±1 ± a±13,k 1 − b0 ψ1 ψ2 − − − ± − − a±20,k h4 2a0 −b0 4h3 3a0 −b0 12h2 4a0 −b0 24h 5a0 −b0 x x x x ± − ± φ2 k±1 φ3 k±1 φ4 k±1 φ5 k±1 24 6a0 −b0 xk±1 − xk6a0 −b0 φ6 1 2a0 3h2 2−b0 h 1a0 xk±1 ± xk±1 − xk±1 − xk2a0 ϕ2 ψ1 ψ2 3φ2 h3 3a0 −b0 3h2 4a0 −b0 6h 5a0 −b0 ± x x x − ± ϕ2 φ3 k±1 φ4 k±1 φ5 k±1 # 6 6a0 −b0 6a0 −b0 x − − xk φ6 k±1 6h 3−b0 1 2a0 h 1a0 2a0 x x x − − xk ± ϕ3 k±1 ψ1 k±a ψ2 k±1 # 6φ3 h2 4a0 −b0 2h 5a0 −b0 2 6a0 −b0 6a0 −b0 x x x ∓ − xk ϕ3 φ4 k±1 φ5 k±1 φ6 k±1 6 h 1 2a0 h 1a0 4−b0 xk±1 xk±1 − xk±1 − xk2a0 ∓ x5a0 −b0 ± ϕ4 ψ1 ψ2 5 a0 − b0 k±1 1 6a0 −b0 6a0 −b0 , x −xk 5 a0 − b0 6 a0 − b0 k±1 1 xk±1 − xk 2 2a0 −b0 2xk±1 − xk 3a0 −b0 xk±1 − xk 2 2a0 −b0 xk±1 xk±1 xk±1 − φ2 φ3 ψ1 1 − b0 2x − x 2 4a0 −b0 k±1 k 3a0 −b0 xk±1 xk±1 − xk4a0 −b0 − φ4 ψ2 2 1−b0 3a0 3a0 x x , − xk ψ3 k±1 k±1 − a±21,k 17 # h2 1a0 1 2 2a0 2 3a0 1−b0 3a0 ±hxk±1 x x x ∓ − xk 1 − b0 ψ1 k±1 ψ2 k±1 ψ3 k±1 ∓ h3 2a0 −b0 3h2 3a0 −b0 6h 4a0 −b0 x x x ∓ φ2 k±1 φ3 k±1 φ4 k±1 6 5a0 −b0 xk±1 − xk5a0 −b0 φ5 # h2 1a0 1 2h 2a0 2 3a0 2−b0 3a0 x x x x − ∓ − xk ϕ2 k±1 ψ1 k±1 ψ2 k±1 ψ3 k±1 18 Advances in Numerical Analysis φ2 − h2 3a0 −b0 x φ3 k±1 ## 2h 4a0 −b0 2 5a0 −b0 xk±1 xk±1 ± − − xk5a0 −b0 φ4 φ5 a±22,k , h2 1a0 1 ∓hx 2x2 2h 2a0 1−b0 2 xk±1 h xk±1 ∓ x 1 − b0 ψ1 ψ2 k±1 2 − b0 # 1 3a0 xk±1 − xk3a0 ψ3 − h4 2a0 −b0 4h3 3a0 −b0 12h2 4a0 −b0 24h 5a0 −b0 x x x x ± ∓ φ2 k±1 φ3 k±1 φ4 k±1 φ5 k±1 24 6a0 −b0 xk±1 − xk6a0 −b0 φ6 2φ2 h3 3a0 −b0 3h2 4a0 −b0 x x ± − φ3 k±1 φ4 k±1 2 − b0 # 6h 5a0 −b0 6 6a0 −b0 xk±1 xk±1 ∓ − − xk6a0 −b0 φ5 φ6 # 2ϕ1 h2 4a0 −b0 h 5a0 −b0 1 6a0 −b0 6a0 −b0 φ3 x x x , − ∓ −xk ϕ3 φ4 k±1 φ5 k±1 φ6 k±1 a±30,k h3 1a0 1 3h2 2a0 6h 3a0 1−b0 xk±1 ± xk±1 − x x ± 1 − b0 ψ1 ψ2 k±1 ψ3 k±1 # 1 4a0 xk±1 − xk4a0 − ψ4 h3 2a0 −b0 3h2 3a0 −b0 6h 4a0 −b0 xk±1 xk±1 x ∓ φ2 φ3 φ4 k±1 6 5a0 −b0 5a0 −b0 x , − xk φ5 k±1 ∓ a±31,k 1 1−b0 1−b0 − ±hxk±1 2 1 x2−b0 − b0 k±1 h3 1a0 3h2 2a0 6h 3a0 ± x x x − ± ψ1 k±1 ψ2 k±1 ψ3 k±1 # 6 4a0 xk±1 − xk4a0 − ψ4 − h4 2a0 −b0 4h3 3a0 −b0 12h2 4a0 −b0 24h 5a0 −b0 x x x x ± − ± φ2 k±1 φ3 k±1 φ4 k±1 φ5 k±1 Advances in Numerical Analysis 19 24 6a0 −b0 xk±1 − xk6a0 −b0 φ6 φ2 h3 3a0 −b0 3h2 4a0 −b0 x x ± − φ3 k±1 φ4 k±1 2 − b0 − # 6h 5a0 −b0 6 6a0 −b0 6a0 −b0 xk±1 − x ± −xk φ5 φ6 k±1 a±40,k , h4 1a0 1 4h3 2a0 12h2 3a0 24h 4a0 1−b0 xk±1 xk±1 ∓ x x x ∓ 1 − b0 ψ1 ψ2 k±1 ψ3 k±1 ψ4 k±1 # 24 5a0 xk±1 − xk5a0 ψ5 h4 2a0 −b0 4h3 3a0 −b0 12h2 4a0 −b0 x x x ± − φ2 k±1 φ3 k±1 φ4 k±1 24 6a0 −b0 24h 6a0 −b0 , − x ± − xk φ5 φ6 k±1 − bij,k φi i 1 j a0 − b0 , aij,k Jk ψi j2 a−ij,k Jk−1 , i 1 j a0 , ϕi i 1 j − b0 . j2 j1 A.2 B. Approximations of the Coefficients For uniform mesh xk kh, k 01N and h 1/N then for fixed xk as h → 0, we get the following approximations for the coefficients: b00,k ∼ hxka0 Gk b11,k ∼ , b01,k ∼ a0 − 2b0 h3 xka0 4Gk b12,k ∼ 3a0 − 4b0 , b20,k ∼ h5 xka0 −1 9Gk , h3 xka0 −1 4Gk h3 xka0 6Gk b13,k ∼ b30,k ∼ 6a0 − 7b0 , b02,k ∼ h3 xka0 2Gk b03,k ∼ 2a0 − 3b0 , h5 xka0 3Gk h5 xka0 −1 30Gk , , , b10,k ∼ 2a0 − 3b0 h3 xka0 −1 3Gk b21,k ∼ 5a0 − 6b0 b31,k ∼ h5 xka0 6Gk , , 18Gk b40,k ∼ , 2h5 xka0 15Gk 12Gk 2h5 xka0 b04,k ∼ h5 xka0 −1 h3 xka0 −1 3Gk b22,k ∼ , , , 2h5 xka0 9Gk , 20 Advances in Numerical Analysis 2h3 h4 h3 h4 h4 2 − h , a−02,N < , a−10,N < , a−11,N < , a−20,N < , a00,N < , a−01,N < 2 3 6 3 4 6 2h5 h6 h5 h6 2h5 h6 − , a−04,N < , a−12,N < , a−13,N < , a−21,N < , a−22,N < , a03,N < 5 3 5 6 15 9 h5 h6 h6 − , a−31,N < , a−40,N < . a30,N < 10 12 15 B.1 Acknowledgments The authors are thankful to the referee for the valuable suggestions. This work is supported by Department of Science and Technology, New Delhi, India. References 1 L. E. Bobisud, “Existence of solutions for nonlinear singular boundary value problems,” Applicable Analysis, vol. 35, no. 1–4, pp. 43–57, 1990. 2 L. H. Thomas, “The calculation of atomic fields,” Mathematical Proceedings of the Cambridge Philosophical Society, vol. 23, no. 5, pp. 542–548, 1927. 3 E. Fermi, “Un methodo statistico per la determinazione di alcune proprieta dell’atomo,” Atti dell’Accademia Nazionale dei Lincei. Classe di Scienze Fisiche, Matematiche e Naturali, vol. 6, pp. 602–607, 1927. 4 C. Y. Chan and Y. C. Hon, “A constructive solution for a generalized Thomas-Fermi theory of ionized atoms,” Quarterly of Applied Mathematics, vol. 45, no. 3, pp. 591–599, 1987. 5 L. E. Bobisud, D. O’Regan, and W. D. Royalty, “Singular boundary value problems,” Applicable Analysis, vol. 23, no. 3, pp. 233–243, 1986. 6 L. E. Bobisud, D. O’Regan, and W. D. Royalty, “Solvability of some nonlinear boundary value problems,” Nonlinear Analysis: Theory, Methods & Applications, vol. 12, no. 9, pp. 855–869, 1988. 7 E. Hille, “Some aspects of the Thomas-Fermi equation,” Journal d’Analyse Mathématique, vol. 23, no. 1, pp. 147–170, 1970. 8 A. Granas, R. B. Guenther, and J. Lee, “Nonlinear boundary value problems for ordinary differential equations,” Dissertationes Mathematicae, vol. 244, p. 128, 1985. 9 D. R. Dunninger and J. C. Kurtz, “Existence of solutions for some nonlinear singular boundary value problems,” Journal of Mathematical Analysis and Applications, vol. 115, no. 2, pp. 396–405, 1986. 10 R. K. Pandey and A. K. Verma, “Existence-uniqueness results for a class of singular boundary value problems arising in physiology,” Nonlinear Analysis: Real World Applications, vol. 9, no. 1, pp. 40–52, 2008. 11 R. K. Pandey and A. K. Verma, “A note on existence-uniqueness results for a class of doubly singular boundary value problems,” Nonlinear Analysis: Theory, Methods & Applications, vol. 71, no. 7-8, pp. 3477–3487, 2009. 12 R. K. Pandey and A. K. Verma, “On solvability of derivative dependent doubly singular boundary value problems,” Journal of Applied Mathematics and Computing, vol. 33, no. 1-2, pp. 489–511, 2010. 13 Y. Zhang, “A note on the solvability of singular boundary value problems,” Nonlinear Analysis: Theory, Methods & Applications, vol. 26, no. 10, pp. 1605–1609, 1996. 14 G. W. Reddien, “Projection methods and singular two point boundary value problems,” Numerische Mathematik, vol. 21, pp. 193–205, 1973. 15 M. M. Chawla and C. P. Katti, “Finite difference methods and their convergence for a class of singular two-point boundary value problems,” Numerische Mathematik, vol. 39, no. 3, pp. 341–350, 1982. 16 R. K. Pandey and A. K. Singh, “On the convergence of a finite difference method for a class of singular boundary value problems arising in physiology,” Journal of Computational and Applied Mathematics, vol. 166, no. 2, pp. 553–564, 2004. Advances in Numerical Analysis 21 17 R. K. Pandey and A. K. Singh, “On the convergence of finite difference methods for weakly regular singular boundary value problems,” Journal of Computational and Applied Mathematics, vol. 205, no. 1, pp. 469–478, 2007. 18 M. M. Chawla and C. P. Katti, “A uniform mesh finite difference method for a class of singular twopoint boundary value problems,” SIAM Journal on Numerical Analysis, vol. 22, no. 3, pp. 561–565, 1985. 19 M. M. Chawla, “A fourth-order finite difference method based on uniform mesh for singular twopoint boundary-value problems,” Journal of Computational and Applied Mathematics, vol. 17, no. 3, pp. 359–364, 1987. 20 M. M. Chawla, R. Subramanian, and H. L. Sathi, “A fourth-order spline method for singular twopoint boundary value problems,” Journal of Computational and Applied Mathematics, vol. 21, no. 2, pp. 189–202, 1988. 21 M. M. Chawla, R. Subramanian, and H. L. Sathi, “A fourth order method for a singular two-point boundary value problem,” BIT Numerical Mathematics, vol. 28, no. 1, pp. 88–97, 1988. 22 R. K. Pandey and A. K. Singh, “On the convergence of fourth-order finite difference method for weakly regular singular boundary value problems,” International Journal of Computer Mathematics, vol. 81, no. 2, pp. 227–238, 2004. 23 R. K. Pandey and A. K. Singh, “A new high-accuracy difference method for a class of weakly nonlinear singular boundary-value problems,” International Journal of Computer Mathematics, vol. 83, no. 11, pp. 809–817, 2006. 24 R. K. Pandey and A. K. Singh, “On the convergence of a fourth-order method for a class of singular boundary value problems,” Journal of Computational and Applied Mathematics, vol. 224, no. 2, pp. 734– 742, 2009. 25 P. Henrici, Discrete Variable Methods in Ordinary Differential Equations, John Wiley & Sons, New York, NY, USA, 1962. Advances in Operations Research Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Advances in Decision Sciences Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Mathematical Problems in Engineering Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Journal of Algebra Hindawi Publishing Corporation http://www.hindawi.com Probability and Statistics Volume 2014 The Scientific World Journal Hindawi Publishing Corporation http://www.hindawi.com Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 International Journal of Differential Equations Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Volume 2014 Submit your manuscripts at http://www.hindawi.com International Journal of Advances in Combinatorics Hindawi Publishing Corporation http://www.hindawi.com Mathematical Physics Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Journal of Complex Analysis Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 International Journal of Mathematics and Mathematical Sciences Journal of Hindawi Publishing Corporation http://www.hindawi.com Stochastic Analysis Abstract and Applied Analysis Hindawi Publishing Corporation http://www.hindawi.com Hindawi Publishing Corporation http://www.hindawi.com International Journal of Mathematics Volume 2014 Volume 2014 Discrete Dynamics in Nature and Society Volume 2014 Volume 2014 Journal of Journal of Discrete Mathematics Journal of Volume 2014 Hindawi Publishing Corporation http://www.hindawi.com Applied Mathematics Journal of Function Spaces Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Optimization Hindawi Publishing Corporation http://www.hindawi.com Volume 2014 Hindawi Publishing Corporation http://www.hindawi.com Volume 2014