Abstract
A numerical method based on Chebyshev polynomials and wavelet theory to solve the generalized Thomas-Fermi boundary value problems is proposed numerically. First, we convert the generalized Thomas-Fermi boundary value problem into the equivalent integral equation. The collocation technique based on Chebyshev wavelets is applied to obtain a nonlinear system that is then dealt with the Newton-Raphson method. We also discuss the convergence and the error bound of the current process. The exactness of the present method is tested by computing the \(L_{\infty }\) and the \(L_2\)-norm errors of several numerical problems. The obtained results are compared with the precise solution and the results obtained by the other known techniques. The advantage of the Chebyshev wavelet collocation method is that it yields better accuracy for a smaller number of collocation points.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
The well-known Thomas-Fermi equation has been proposed independently by Thomas [1] and Fermi [2] in 1927 which is given by \(y''(x)=x^{- \frac{1}{2}}y^{\frac{3}{2}}(x)\) with \(y(0)=1,\displaystyle \lim _{x \rightarrow \infty }y(x)=0\). It is used to determine the electrical potential in an atom. It is a significant nonlinear differential equation arising in a semi-infinite interval. However, it is boundary conditions (BCs) that represent the physical content of a problem. Hence, for practical purposes, most studies are conducted for finite intervals instead of a semi-infinite interval. In [3], the author has studied the following generalized Thomas-Fermi equation
Thomas-Fermi equation has been used to study the charge densities and potential in many scientific models. For instance, in atoms [4, 5], molecules [6], atoms in strong magnetic fields [7] and metals and crystals [8]. Various numerical methods have been used to find accurate and reliable solution of Thomas-Fermi equation such as, decomposition method [9], sweep method [10], variational method [11], optimal parametric iteration method [12], fixed-point method [13], Hermite collocation method, genetic algorithms hybrid with sequential quadratic method [14], quasilinearization method [15, 16] and Abel’s method [17]. In this work, we present a numerically efficient method based on the Chebyshev wavelet theory for the numerical solution of the more general Thomas-Fermi type boundary value problems (BVPs) [18] as
Here \(g(x)=x^{a}u(x)\), \(u(0)\ne 0,\) \(h(x)=x^{b}v(x)\), \(v(0)\ne 0\), \(g(0)=0\) and h(x) is allowed to be discontinuous at \(x=0\). The existence-uniqueness results of the general Thomas-Fermi type BVPs of type (1.2) have been established in [19, 20, 32]. We assume the following conditions on g(x), h(x) and \(\phi (x,y(x))\):
-
(i)
\(g(x)\in C[0,1]\cap C^{1}(0,1]\), \(g(x)>0\), and \(h(x)>0\) in (0, 1];
-
(ii)
\(\frac{1}{g(x)}\in L^{1}[0,1]\), and \( \int \limits _{0}^{1}\frac{1}{g(x)}\left( \int \limits _{x}^{1}h(s){\text {d}}s\right) {\text {d}}x<\infty \), (for Dirichlet-Robin BCs);
-
(iii)
\(h(x)\in L^{1}[0,1]\), and \(\int \limits _{0}^{1}\frac{1}{g(x)} \left( \int \limits _{0}^{x}h(s) {\text {d}}s\right) {\text {d}}x<\infty \), (for Neumann-Robin BCs);
-
(iv)
The nonlinear function \(\phi (x,y)\) satisfies the Lipschitz condition, \(|\phi (x,y)-\phi (x,y^{*})| \le L|y-y^{*}|\), where L is the Lipschitz constant.
Numerous scientific phenomenon in mathematical physics, astrophysics and chemistry are modeled using the BVPs of type (1.2) with \(g(x)=h(x)=x^2\). Such as equilibrium of gas sphere [21], oxygen tension in a spherical cell [22], sources of heat in the human head [23]. Several numerical techniques have been applied to approximate the numerical solution of the particular case of (1.2) such as finite difference method (FDM) [24,25,26], spline FDM [27], parametric spline method [28], cubic spline method [29], variational iteration method [30], Hermite functions collocation method [31], Adomian decomposition method (ADM) with inverse integral operator [32], Sinc-collocation method [33], Tau method [34], B-spline collocation method [35], Green’s function coupled with improved decomposition method [36], Hermite spline method [37], ADM with Green’s function [38,39,40,41], Laguerre wavelets collocation method [42], classical polynomial approximation method [43], modified variational iteration method [44], optimal homotopy analysis method (OHAM) [45, 46], Mickens’ type non-standard FDM [47], HAM with Green’s function [48, 49], homotopy perturbation method [50], Haar-wavelet collocation method (HWCM) [51, 52], neural networks-based integrated intelligent computing method [53], HWQM [54, 55], nonstandard finite difference technique [56], ADM with unequal step-size partitions method [57], and Bernstein collocation method [58, 59].
In recent years, the theory of wavelets has gained popularity among science and engineering fields, such as image processing, signal analysis, and numerical analysis. Wavelets have various beneficial properties such as simple applicability, orthogonality, and the exact representation of polynomials to a certain degree. One of the famous bases of wavelet analysis is the Chebyshev wavelet. Currently, the Chebyshev wavelet is becoming famous in numerical approximations because of its good accuracy. The use of Chebyshev wavelets for the numerical approximation of differential, integral, integro–differential, and variational problems can be seen in [60,61,62,63,64,65,66,67,68,69].
In this paper, a numerically efficient method based on the Chebyshev wavelets for the numerical approximation of BVPs (1.2) is provided. First, the concerned problems are converted into equivalent integral equations. The collocation technique based on Chebyshev wavelets is applied to obtain a system of nonlinear equations that is then solved by the Newton-Raphson method. The current method’s accuracy is tested by calculating the \(L_{\infty }\) and the \(L_{2}\)-norm errors of several numerical problems. There are various advantages of using Chebyshev wavelets coupled with the collocation technique. The main advantage is that high accurate approximate solutions are achieved using a few number of collocation points. Their application on Thomas-Fermi type equations can be seen from the numerical simulation Sect. 5, where several examples of Thomas-Fermi type equations have been solved significantly using the current method. The developed method provides more accurate results than piecewise constant orthogonal functions like Haar wavelets [55]. The Wavelet technique allows the creation of a high-speed algorithm when compared with algorithms ordinarily used. The limitation of the present method is that computation time increases and convergence of solution slows down with a larger value of N.
2 Review of Chebyshev wavelets
2.1 Wavelets and Chebyshev wavelets
The wavelets are defined as a group of continuous functions generated from dilation and translation of a basis wavelet called as the mother wavelet \(\psi (x) \) (see details [70,71,72]), given by
where c is dilation parameter and d is translation parameter.
An orthogonal family of discrete wavelets can be constructed by discretization of parameters c and d as \(c=c_0^{-j}\), \(d=rd_0c_0^{-j}\) given by
Particularly, if \(c_0 = 2\) and \(d_0 = 1\), then Eq. (2.2) forms an orthonormal basis of \(L^{2}({\mathbb {R}})\).
We define the Chebyshev wavelets [61] on interval [0, 1] as
where \(n=1,2,\ldots ,2^{r-1}\), \(r=1,2, \ldots \), \(m=0,1,2,\ldots M-1\) and \({\tilde{T}}_m(x)\) is given by
Here \(T_m(x)\) are the Chebyshev polynomials [67] of order m given by:
It is noted that the Chebyshev polynomials are orthogonal with respect to the weight function \(w(x)=\frac{1}{\sqrt{1-x^2}}\) on the interval \([-1, 1]\). Also the Chebyshev wavelets are orthogonal with respect to the weight function \(w_n(x)=w(2^rx-2n+1)\) on the interval [0, 1].
2.2 Function approximation
Any function \(f(x) \in L^{2}[0,1]\) can be approximated by Chebyshev wavelets as
where
For numerical purpose, we truncate the expansion (2.6) as
We assume \(N=2^{r-1}M\) such that
where \(i = M(n - 1) + m + 1\) with \(n=1,2,\ldots ,2^{r-1}\) and \(m=0,1,2,\ldots M-1\).
We define the collocation points on the interval [0, 1] as
3 Solution method
This section consists of the Chebyshev wavelet collocation method (CWCM), which is utilized in the generalized Thomas-Fermi BVPs of type (1.2). First, the generalized Thomas-Fermi BVP is converted into the equivalent integral equation. Then the CWCM combined with the Newton-Raphson method is used to find the numerical solution of Eq. (1.2).
3.1 Dirichlet-Robin boundary conditions
First, the integral form of (1.2) with Dirichlet-Robin boundary conditions is derived. Consider the following homogeneous equation
On solving Eq. (3.1), the unique solution is obtained as
where
Next consider the following homogeneous BVP as
Integrate (3.3) from x to 1, then from 0 to x, change the order of integration, and apply the homogeneous BCs to obtain
Using (3.2) and (3.4), the integral equation of (1.2) with Dirichlet-Robin BCs is given by
where
In order to solve (3.5), set
Approximate y(x) and z(x) by the Chebyshev wavelet approximation to achieve
Substitute the expressions \(y_{N}(x)\) and \( z_{N}(x)\) from Eqs. (3.8) and (3.9) into the integral equation (3.5) to get
Rewrite Eq. (3.10) as
where
Again use the approximate values of y(x) and z(x) from (3.8) and (3.9) into Eq. (3.7) and obtain
Applying (3.11), Eq. (3.13) becomes
Using the collocation points \(x_j\) from Eq. (2.10) into the above expression, a \((N\times N)\) nonlinear system of equations is attained as
where \(b_{i}\) are the unknowns. The Newton-Raphson iterative method is enforced to the nonlinear system (3.15) to find the numerical value of these unknowns which will be substituted in Eq. (3.11) to get the approximate solution of (3.5).
3.2 Neumann-Robin boundary conditions
Next the integral form of (1.2) with Neumann-Robin boundary conditions is derived. Consider the following homogeneous equation
On solving the above equation, the unique solution is obtained as
Consider the following homogeneous BVP as
By integrating (3.18) from x to 1 and then from 0 to x and changing the order of integration and applying the homogeneous BCs, following integral equation is obtained as
where
Applying (3.17) and (3.19), the equivalent integral equation of (1.2) with Neumann-Robin BCs is achieved
where
To solve (3.20), assume that
Substitute the expressions \(y_{N}(x)\) and \( z_{N}(x)\) from Eqs. (3.8) and (3.9) into the equivalent integral equation (3.20) to attain
Rewrite (3.23) as
where
Again use the approximate values of y(x) and z(x) from (3.8) to (3.9) into Eq. (3.22) to get
Applying (3.24), Eq. (3.26) becomes
Insert the collocation points \(x_j\) defined in Eq. (2.10) into expression (3.27) and obtain a \((N\times N)\) nonlinear system of equations as
with the unknowns \(b_{i}\). Working out the nonlinear system (3.28) by the Newton-Raphson iterative method, the unknowns are found which will be inserted in equation (3.26) to achieve the approximate solution of (3.20).
Note The equation coefficients are such that the jacobian determinant of the nonlinear system of Eqs. (3.15) and (3.28) are nonsingular. Hence, Newton-Raphson method is convergent in this case [73].
4 Convergence and error analysis
In this section, we will discuss the convergence and error estimation of the Chebyshev wavelets collocation method for Thomas-Fermi type equations with boundary conditions.
In the next theorem, we provide the convergence analysis of the Chebyshev wavelets [61,62,63, 65, 67].
Theorem 4.1
If the Chebyshev wavelet expansion of any function \(f(x)\in L^2[0, 1]\) converges uniformly, then it converges to f(x).
Proof
We consider
where \(a_{nm}=\big <f(x), \psi _{n,m}(x)\big >_{w_r}\), \(\psi _{n,m}(x)\) is the Chebyshev wavelet, and \(w_r(x)\) is the required weight function. Multiplying both sides of Eq. (4.1) by \(\psi _{p,k}(x)w_r(x)\) and integrating form 0 to 1, we obtain
Hence \(\big <g(x), \psi _{n,m}(x)\big >=a_{nm},~n=1,2,\ldots ,~~m=0,1,\ldots \). This shows that the Fourier expansions of f and g are same with Chebyshev wavelet basis. So, \(f(x)=g(x),~\forall ~ x \in [0,1]\). \(\square \)
In the next lemma, we compute the bound of the unknown coefficients of the Chebyshev wavelets expansion.
Lemma 4.1
Let \(f(x) \in C^2[0,1]\) with \(|f''(x)|\le \lambda \) and \(f(x)= \sum _{n=1}^{\infty }\sum _{m=0}^{\infty }a_{nm}\;\psi _{n,m}(x)\), then
Proof
From the definition of \(a_{nm}\) given by Eq. (2.7), we have
Assuming \(m>0\) and putting \(2^rx-2n+1=\cos {\theta }\) in the integral equation (4.4), we get
Applying integration by parts, we obtain
where
Applying modulus on both sides of Eq. (4.6), we have
On simplification we obtain
Again using the value of \(S_m(\theta )\) from Eqs. (4.7) in (4.8), we get
We have \(n\le 2^{r-1}\). Therefore
This shows that the wavelets expansion \(\displaystyle \sum\nolimits_{n=1}^{\infty }\sum\nolimits_{m=0}^{\infty }a_{nm}\;\psi _{n,m}(x)\) converges uniformly to f(x). \(\square \)
In the next theorem, we discuss the error analysis of the Chebyshev wavelets approximation.
Theorem 4.2
Assume that \(f(x) \in C^{(P)}[0,1]\) and \(A^T \psi (x)=\displaystyle \sum\nolimits_{n=1}^{2^{r-1}}\sum\nolimits_{m=0}^{M-1}a_{nm}\psi _{nm}\) be the Chebyshev wavelet approximation, then error bound is estimated as
Proof
We first divide the interval [0, 1] into subinterval \([\frac{n-1}{2^{r-1}},~~ \frac{n}{2^{r-1}}]\) on which the function f(x) is approximated. Assume that \(\displaystyle E_x=\Big |f(x)-\sum\nolimits_{n=1}^{2^{r-1}}\sum\nolimits_{m=0}^{M-1}a_{nm}\psi _{nm}\Big |\), then
where \(G_P(x)\) is a polynomial of degree P that interpolates f(x) having the following error bound [62, 74],
where \(I=[\frac{n-1}{2^{r-1}},~ \frac{n}{2^{r-1}}]\). So, we have
Hence,
\(\square \)
In the following theorem, we establish the error bound of the Chebyshev wavelet collocation method for the Thomas-Fermi type Eq. (1.2) with boundary conditions.
Theorem 4.3
Let y and \(y_N\) be the exact and the approximate solution of of (3.5) or (3.20). Suppose that \(\phi (x,z)\) satisfies the Lipschitz condition \(|\phi (x,z)-\phi (x,z^{*})| \le L|z-z^{*}|,\) then the error bound for the LWCM is estimated as
where L is the Lipschitz constant and
Proof
Consider
Using the Schwarz’s inequality on inner integral, we have
Applying the Lipschitz condition, the above inequality becomes
where, \(G_1(x)=\int _{0}^{1}\big [G(x,s)\;h(s)\big ]^2{\text {d}}s\).
Using the result from Eq. (4.12), the error estimates (4.19) simplified as
where, \(\vartheta \) is given by (4.18).
Hence,
where, \(K=\int _{0}^{1} G_1(x){\text {d}}x\). \(\square \)
5 Numerical simulation
This section will consider several numerical examples of the generalized Thomas-Fermi type equations with boundary conditions to examine the reliability and applicability of the present method. The numerical results of approximated solutions and absolute errors of all examples are computed and plotted using MATLAB programming. For comparison, we define the maximum absolute and the \(L_ {2} \)-norm errors as
where y(x) is the exact solution and \(y_{N}(x)\) is the CWCM solution.
Problem 5.1
We first consider the generalized Thomas-Fermi type equation with Dirichlet BCs [48] as
The exact solution is \(y(x)=\ln \big (\frac{1}{x^l+4}\big )\). For \(k=0.5\) and \(l=1\), we see that at \(x=0\), \(g(0)=0\) and h(x) is not continuous. The numerical solution obtained by the present method is \(y_{N}(x)\), (\(N=1,2,\ldots , 2^{r-1}M\), \(r=1,2,3,\ldots \)) and that by the optimal homotopy analysis method (OHAM) [48] is \(\phi _{m}(x)\), (\(m=1,2,\ldots )\). The analytical solution y(x), the CWCM numerical solution \(y_{10}(x)\) and the OHAM solution \(\phi _{10}(x)\) (as given in [48]) of Problem 5.1, are shown in Table 1. In Table 2, we demonstrate the numerical results of the maximum absolute error, \(L_{\infty }\) and the \(L_2\)-norm error acquired by the current method. We illustrate the plot of the exact solution and the numerical solution evaluated by current method in Fig. 1a. Further, we provide the absolute errors: \(E_{N}(x)=|y(x)-y_{N}(x)|,\) for \(N=10,\) and \(e_{n}(x)=|y(x)-\phi _{m}(x)|,\) for \(m=10,\) obtained by the present method and OHAM respectively, in Fig. 1b. It is seen that the current technique is very fast and precise. An excellent approximation is obtained even for a small value of N. It can be seen that the numerical approximations computed using the CWCM overlap with the exact solution. One can notice that the CWCM exhibits less error than the OHAM.
Problem 5.2
We consider the generalized Thomas-Fermi type equation with Dirichlet BCs [48] as
The exact solution is \(y(x)=\ln \big (\frac{1}{x+2}\big )\). For \( k=0.25\), we see that at \(x=0\), \(g(0)=0\) and h(x) is not continuous. In Table 3, we provide the y(x), the CWCM numerical solution \(y_{10}(x)\) and the OHAM solution \(\phi _{10}(x)\) (as in [48]) of Problem 5.2. In Table 4, the numerical values of \(L_{\infty }\) and \(L_2\)-norm errors evaluated by the CWCM is shown. The plot of exact and numerical results is demonstrated in Figure 2(a). Moreover, the absolute errors calculated by the CWCM and the OHAM are illustrated in Figure 2(b). We conclude that the numerical results obtained by the present method are closer to the exact solution as compared to the OHAM. Also the absolute error computed by the CWCM is less than the OHAM. Also the numerical values of \(L_{\infty }\) and \(L_2\)-norm errors decrease rapidly with an increase in number of collocation point.
Problem 5.3
Consider the generalized Thomas-Fermi equation with Neumann-Dirichlet BCs [48] as
The exact solution is \(y(x)=\ln \big (\frac{1}{x^l+4}\big )\). For \(k=0.25\) and \(l=1.25\), we notice that at \(x=0\), \(g(0)=0\) and h(x) is not continuous. The CWCM solution \(y_{10}(x)\), the OHAM solution \(\phi _{10}(x)\) (as in [48]) and the exact solution y(x) of Problem 5.3 are shown in Table 5. We also exhibit the \(L_{\infty }\) and the \(L_2\)-norm errors derived from the CWCM in Table 6. The exact and numerical solutions obtained by the CWCM are compared in Fig. 3a. The absolute errors computed by the CWCM and the OHAM are given in Fig. 3b. We observe that the numerical results obtained by the present method overlap with the exact solution. The absolute error computed by the CWCM is less than the OHAM. We also demonstrate that as the number of collocation point increases, the numerical results of \(L_{\infty }\) and \(L_2\)-norm errors evaluated by present method decrease rapidly.
Problem 5.4
Consider the Thomas-Fermi equation [1, 2] with Dirichlet BCs as
In Table 7, we compare the CWCM solution \(y_{N}(x)\), the Haar wavelet quasilinearization method (HWQM) solution \({\tilde{y}}_{N}(x)\) (\(N=2^{J+1},~J=1,2,\ldots \)) (as in [55]) and the ADM solution \(\psi _{m}(x)\) (as in [75]) of Problem 5.4. Further, we provide the residual errors: \(R_N=y_{N}''-x^{- \frac{1}{2}}y_{N}^{\frac{3}{2}}\), \(N=10\), \({\tilde{r}}_N={\tilde{y}}_{N}''-x^{- \frac{1}{2}}{\tilde{y}}_{N}^{\frac{3}{2}}\), \(N=16\), and \(r_m=\psi _{m}''-x^{- \frac{1}{2}}\psi _{m}^{\frac{3}{2}}\), \(m=10\), obtained by the present method, the HWQM, and the ADM respectively, in Fig. 4a. We conclude that there is a correlation between the numerical solutions acquired by the CWCM and those in [55, 75]. Also the CWCM shows less residual error than the HWQM, and the ADM.
Problem 5.5
Consider the particular type of generalized Thomas-Fermi equation, arising in the distribution of the heat sources in the the human head [76] as
The comparison of the CWCM solution \(y_{10}(x)\), the HWQM solution \({\tilde{y}}_{16}(x)\) (as in [55]) and the advanced Adomian decomposition method (AADM) solution \(\psi _{14}(x)\) (as in [57]) of Problem 5.5 is provided in Table 8. It can be observed that the obtained numerical results are correlated with those evaluated in [55, 57]. We demonstrate the residual errors obtained by the present method, the HWQM, and the AADM in Fig. 4b. We observe that the CWCM shows less residual error than the HWQM, and the AADM.
Problem 5.6
Consider the particular type of generalized Thomas-Fermi equation, arising in oxygen diffusion in a spherical cell with oxygen uptake kinetics [22, 77] as
Table 9 exhibits the comparison of the CWCM solution \(y_{10}(x)\), the HWQM solution \({\tilde{y}}_{16}(x)\) (as in [55]) and the AADM solution \(\psi _{12}(x)\) (as in [57]) of Problem 5.6. It can be seen that the approximate solutions obtained by the present method, the HWQM [55] and the AADM [57] are nearly close. Figure 4c illustrates the residual errors evaluated by the present method, the HWQM, and the AADM. It is concluded that the residual error obtained by the present method is minimum than those obtained by the HWQM, and the AADM.
6 Conclusion
In this paper, the Chebyshev wavelets approach has been efficiently implemented for the numerical approximation of the generalized Thomas-Fermi BVPs, which arise in mathematical physics and astrophysics, such as oxygen concentration spherical cell [22] and heat conduction in the human head [23]. Firstly, we have converted the concerned problem into the equivalent integral equations. The collocation technique based on Chebyshev wavelets has been carried out to obtain a system of nonlinear equations that are then solved by the Newton-Raphson method. We have also discussed the convergence analysis and error bound for the Chebyshev wavelet collocation method under quite general conditions. The precision and efficiency of the current technique have been checked by computing the \(L_{\infty }\) and the \(L_{2}\)-norm errors of several numerical problems. The comparability of the numerical results with the results obtained by the other existing techniques has been demonstrated in Tables 1, 2, 3, 4, 5, 6, 7, 8 and 9. From tables, it has been seen that the exactness of the Chebyshev wavelet collocation technique is very high, even on account of few collocation points.
References
Thomas LH (1927) The calculation of atomic fields. Proc Camb Philos Soc 23:542
Fermi E (1927) Un metodo statistico per la determinazione di alcune priorieta dell’atome. Rendiconti Accademia Nazionale Lincei 32(6):602–607
Chan C, Hon Y (1987) A constructive solution for a generalized Thomas-Fermi theory of ionized atoms. Q Appl Math 45(3):591–599
Banerjee B, Constantinescu D, Rehak P (1974) Thomas-Fermi and Thomas-Fermi-Dirac calculations for atoms in a very strong magnetic field. Phys Rev D 10(8):2384
Coulson CA, March NH (1950) Momenta in atoms using the Thomas-Fermi method. Proc Phys Soc Sect A 63(4):367
March N (1952) Thomas-Fermi fields for molecules with tetrahedral and octahedral symmetry. Math Proc Camb Philos Soc 48(4):665–682
March N, Tomishima Y (1979) Behavior of positive ions in extremely strong magnetic fields. Phys Rev D 19(2):449
Umeda K, Tomishima Y (1955) On the influence of the packing on the atomic scattering factor based on the Thomas-Fermi theory. J Phys Soc Jpn 10(9):753–758
Adomian G (1998) Solution of the Thomas-Fermi equation. Appl Math Lett 11(3):131–133
Zaitsev N, Matyushkin I, Shamonov D (2004) Numerical solution of the Thomas-Fermi equation for the centrally symmetric atom. Russ Microelectron 33(5):303–309
Desaix M, Anderson D, Lisak M (2004) Variational approach to the Thomas-Fermi equation. Eur J Phys 25(6):699
Marinca V, Herişanu N (2011) An optimal iteration method with application to the Thomas-Fermi equation. Open Phys 9(3):891–895
Tisdell CC, Holzer M (2015) Analysis of the boundary value problem associated with the nonrelativistic Thomas-Fermi equation for heavy atoms in intense magnetic fields. Differ Equ Appl 7:27–41
Raja MAZ, Zameer A, Khan AU, Wazwaz AM (2016) A new numerical approach to solve Thomas-Fermi model of an atom using bio-inspired heuristics integrated with sequential quadratic programming. Springer Plus 5(1):1400
Parand K, Yousefi H, Delkhosh M, Ghaderi A (2016) A novel numerical technique to obtain an accurate solution to the Thomas-Fermi equation. Eur Phys J Plus 131(7):228
Parand K, Mazaheri P, Yousefi H, Delkhosh M (2017) Fractional order of rational jacobi functions for solving the non-linear singular Thomas-Fermi equation. Eur Phys J Plus 132(2):77
Rosu HC, Mancas SC (2017) Generalized Thomas-Fermi equations as the Lampariello class of Emden-Fowler equations. Phys A Stat Mech Appl 471:212–218
Bobisud L (1990) Existence of solutions for nonlinear singular boundary value problems. Appl Anal 35(1–4):43–57
Pandey RK, Verma AK (2008) Existence-uniqueness results for a class of singular boundary value problems arising in physiology. Nonlinear Anal Real World Appl 9(1):40–52
Pandey RK, Verma AK (2008) Existence-uniqueness results for a class of singular boundary value problems-II. J Math Anal Appl 338:1387–1396
Chandrasekhar S (1939) An introduction to the study of stellar structure. Ciel et Terre 55:412
McElwain D (1978) A re-examination of oxygen diffusion in a spherical cell with Michaelis-Menten oxygen uptake kinetics. J Theor Biol 71(2):255–263
Gray B (1980) The distribution of heat sources in the human head: theoretical considerations. J Theor Biol 82(3):473–476
Chawla M, Katti C (1982) Finite difference methods and their convergence for a class of singular two point boundary value problems. Numerische Mathematik 39(3):341–350
Pandey R (1992) On the convergence of a finite difference method for a class of singular two point boundary value problems. Int J Comput Math 42:237–241
Kumar M (2002) A three-point finite difference method for a class of singular two-point boundary value problems. J Comput Appl Math 145(1):89–97
Iyengar S, Jain P (1986) Spline finite difference methods for singular two point boundary value problems. Numerische Mathematik 50(3):363–376
Rashidinia J, Mahmoodi Z, Ghasemi M (2007) Parametric spline method for a class of singular two-point boundary value problems. Appl Math Comput 188(1):58–63
Kanth AR (2007) Cubic spline polynomial for non-linear singular two-point boundary value problems. Appl Math Comput 189(2):2017–2022
Dehghan M, Shakeri F (2008) Approximate solution of a differential equation arising in astrophysics using the variational iteration method. New Astron 13(01):53–59
Parand K, Dehghan M, Rezaei AR, Ghaderi SM (2010) An approximation algorithm for the solution of the nonlinear Lane-Emden type equations arising in astrophysics using Hermite functions collocation method. Comput Phys Commun 181(06):1096–1108
Singh R, Kumar J, Nelakanti G (2012) New approach for solving a class of doubly singular two-point boundary value problems using Adomian decomposition method. Adv Numer Anal 2012:1–22. https://doi.org/10.1155/2012/541083
Parand K, Dehghan M, Pirkhedri A (2013) The Sinc-collocation method for solving the Thomas-Fermi equation. J Comput Appl Math 237(01):244–252
Taghavi A, Pearce S (2013) A solution to the Lane-Emden equation in the theory of stellar structure utilizing the Tau method. Math Methods Appl Sci 36(10):1240–1247
Lakestani M, Dehghan M (2013) Four techniques based on the B-spline expansion and the collocation approach for the numerical solution of the Lane-Emden equation. Math Methods Appl Sci 36(16):2243–2253
Singh R, Kumar J, Nelakanti G (2013) Numerical solution of singular boundary value problems using Green function and improved decomposition method. J Appl Math Comput 43(1–2):409–425
Mohammadzadeh R, Lakestani M, Dehghan M (2014) Collocation method for the numerical solutions of Lane-Emden type equations using cubic Hermite spline functions. Math Methods Appl Sci 37(9):1303–1717
Singh R, Kumar J (2014) An efficient numerical technique for the solution of nonlinear singular boundary value problems. Comput Phys Commun 185(4):1282–1289
Singh R, Kumar J, Nelakanti G (2014) Approximate series solution of singular boundary value problems with derivative dependence using Green’s function technique. Comput Appl Math 33(2):451–467
Singh R, Kumar J (2014) The Adomian decomposition method with Green’s function for solving nonlinear singular boundary value problems. J Appl Math Comput 44(1–2):397–416
Singh R, Wazwaz AM, Kumar J (2016) An efficient semi-numerical technique for solving nonlinear singular boundary value problems arising in various physical models. Int J Comput Math 93(8):1330–1346
Zhou F, Xu X (2016) Numerical solutions for the linear and nonlinear singular boundary value problems using Laguerre wavelets. Adv Differ Equations 2016(1):17
Turkyilmazoglu M (2017) Solution of initial and boundary value problems by an effective accurate method. Int J Comput Methods 14(06):1750069
Singh R, Das N, Kumar J (2017) The optimal modified variational iteration method for the Lane-Emden equations with Neumann and Robin boundary conditions. Eur Phys J Plus 132(6):251
Singh R (2018) Optimal homotopy analysis method for the non-isothermal reaction-diffusion model equations in a spherical catalyst. J Math Chem 56(9):2579–2590
Singh R (2018) Analytical approach for computation of exact and analytic approximate solutions to the system of Lane-Emden-Fowler type equations arising in astrophysics. Eur Phys J Plus 133(8):320
Verma AK, Kayenat S (2018) On the convergence of Mickens’ type nonstandard finite difference schemes on Lane-Emden type equations. J Math Chem 56(6):1667–1706
Singh R (2019) Analytic solution of singular Emden-Fowler-type equations by Green’s function and homotopy analysis method. Eur Phys J Plus 134(11):583
Singh R, Wazwaz AM (2019) An efficient algorithm for solving coupled Lane-Emden boundary value problems in catalytic diffusion reactions: the homotopy analysis method. MATCH Commun Math Comput Chem 81(3):785–800
Singh R (2019) A modified homotopy perturbation method for nonlinear singular Lane-Emden equations arising in various physical models. Int J Appl Comput Math 5(3):64
Singh R, Garg H, Guleria V (2019) Haar wavelet collocation method for Lane-Emden equations with Dirichlet, Neumann and Neumann-Robin boundary conditions. J Comput Appl Math 346:150–161
Singh R, Shahni J, Garg H, Garg A (2019) Haar wavelet collocation approach for Lane-Emden equations arising in mathematical physics and astrophysics. Eur Phys J Plus 134(11):548
Raja MAZ, Mehmood J, Sabir Z, Nasab AK, Manzar MA (2019) Numerical solution of doubly singular nonlinear systems using neural networks-based integrated intelligent computing. Neural Comput Appl 31(3):793–812
Verma AK, Tiwari D (2019) Higher resolution methods based on quasilinearization and Haar wavelets on Lane-Emden equations. Int J WaveletsMultiresolution Inf Process 17(03):1950005
Singh R, Guleria V, Singh M (2020) Haar wavelet quasilinearization method for numerical solution of Emden-Fowler type equations. Math Comput Simul 174:123–133
Chapwanya M, Dozva R, Muchatibaya G (2019) A nonstandard finite difference technique for singular Lane-Emden type equations. Eng Comput 36(5):1566–1578
Kumar M (2020) Numerical solution of singular boundary value problems using advanced Adomian decomposition method. Eng Comput. https://doi.org/10.1007/s00366-020-00972-6
Shahni J, Singh R (2020) An efficient numerical technique for Lane-Emden-Fowler boundary value problems: Bernstein collocation method. Eur Phys J Plus 135(06):1–21
Shahni J, Singh R (2020) Numerical results of Emden-Fowler boundary value problems with derivative dependence using the Bernstein collocation method. Eng Comput. https://doi.org/10.1007/s00366-020-01155-z
Saadatmandi A, Dehghan M (2008) The numerical solution of problems in calculus of variation using Chebyshev finite difference method. Phys Lett A 372(22):4037–4040
Adibi H, Assari P (2010) Chebyshev wavelet method for numerical solution of Fredholm integral equations of the first kind. Math Probl Eng. https://doi.org/10.1155/2010/138408
Biazar J, Ebrahimi H (2012) Chebyshev wavelets approach for nonlinear systems of Volterra integral equations. Comput Math Appl 63(3):608–616
Yang C, Hou J (2013) Chebyshev wavelets method for solving Bratu’s problem. Boundary Value Problems 2013(1):142
Celik I (2013) Numerical solution of differential equations by using Chebyshev wavelet collocation method. Çankaya Üniversitesi Bilim ve Mühendislik Dergisi 10(2):169–184
Sahu PK, Saha RS (2017) Chebyshev wavelet method for numerical solutions of integro-differential form of Lane-Emden type differential equations. Int J Wavelets Multiresolution Inf Process 15(02):1750015
Secer A, Bakir Y (2019) Chebyshev wavelet collocation method for Ginzburg-Landau equation. Therm Sci 23(1):57–65
Awashie GE, Amoako-Yirenkyi P, Dontwi IK (2019) Chebyshev wavelets collocation method for simulating a two-phase flow of immiscible fluids in a reservoir with different capillary effects. J Petrol Explor Prod Technol 9(3):2039–2051
Assari P, Dehghan M (2019) Application of dual-Chebyshev wavelets for the numerical solution of boundary integral equations with logarithmic singular kernels. Eng Comput 35(1):175–190
Assari P, Dehghan M (2020) The numerical solution of nonlinear weakly singular Fredholm integral equations based on the dual-Chebyshev wavelets. Appl Comput Math 19(1):3–19
Daubechies I (1992) Ten lectures on wavelets. Society for Industrial and Applied Mathematics, Philadelphia, p 61 (ISBN: 978-0-89871-274-2ISBN: 978-0-89871-274-2)
Alpert BK (1993) A class of bases in \(L^{2}\) for the sparse representation of integral operators. SIAM J Math Anal 24(1):246–262
Guf JS, Jiang WS (1996) The Haar wavelets operational matrix of integration. Int J Syst Sci 27(7):623–628
Dennis JE Jr, Schnabel RB (1983) Numerical methods for unconstrained optimization and nonlinear equations. Prentice-Hall, Englewood Cliffs, p 378
Dahlquist G, Björck A (2008) Numerical methods in scientific computing, vol 1. SIAM, Philadelphia
Singh R, Kumar J (2013) Solving a class of singular two-point boundary value problems using new modified decomposition method. ISRN Comput Math 2013:1–11
Duggan R, Goodman A (1986) Pointwise bounds for a nonlinear heat conduction model of the human head. Bull Math Biol 48(2):229–236
Lin S (1976) Oxygen diffusion in a spherical cell with nonlinear oxygen uptake kinetics. J Theor Biol 60(2):449–457
Acknowledgements
First author of this paper is thankful to the INSPIRE Fellowship under INSPIRE Program of Department of Science and Technology, New Delhi, India for the financial support to carry out this research work.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Shahni, J., Singh, R. A fast numerical algorithm based on Chebyshev-wavelet technique for solving Thomas-Fermi type equation. Engineering with Computers 38 (Suppl 4), 3409–3422 (2022). https://doi.org/10.1007/s00366-021-01476-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00366-021-01476-7
Keywords
- Thomas-Fermi equation
- Chebyshev wavelet
- Wavelet approximation
- Green’s function
- Collocation method
- Error analysis