Skip to main content
Log in

Explicit numerical methods for solving singular initial value problems for systems of second-order nonlinear ODEs

  • Original Paper
  • Published:
Numerical Algorithms Aims and scope Submit manuscript

Abstract

A new approach for numerical solving initial value problems for systems of second-order nonlinear ordinary differential equations with a singularity of the first kind at the start point \(x=0\) is proposed. By substitution of the independent variable \(x=e^t\), we reduce the original initial value problem on the interval [0, a] to the equivalent one on the interval \((-\infty ,\ln a]\). For solving this initial value problem at the grid node \(t_0\) of finite grid \(\{ t_{n}\in ( {-\infty , \ln a}], n =0,1,...,N, t_{N} = \ln a\}\), new fourth-order explicit Runge-Kutta-type methods have been constructed. For finding the solution in other nodes of the grid, we can apply any of the standard Runge-Kutta methods or linear multistep ones, using the solution at the point \(t_0\), calculated by the constructed in this article methods, as an initial condition. For the proposed approach, a new effective numerical algorithm with a given tolerance has been developed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Availability of supporting data

Not applicable

References

  1. Auzinger, W., Kneisl, G., Koch, O., Weinmüller, E.: A collocation code for singular boundary value problems in ordinary differential equations. Numer. Algorithms 33, 27–39 (2003)

    Article  MathSciNet  Google Scholar 

  2. Bender, C., Milton, K., Pinsky, S., Simmons, L.: A new perturbative approach to nonlinear problems. J. Math. Phys. 30, 1447–1455 (1989)

    Article  MathSciNet  Google Scholar 

  3. Chandrasekhar, S.: An Introduction to the Study of Stellar Structure. Dover Publications Inc., New York (1967)

    Google Scholar 

  4. Dormand, J.R., Prince, P.J.: A family of embedded Runge-Kutta formulae. J. Comp. Appl. Math. 6, 19–26 (1980)

    Article  MathSciNet  Google Scholar 

  5. Gavrilyuk, I.P., Hermann, M., Makarov, V.L., Kutniv, M.V.: Exact and Truncated Difference Schemes for Boundary Value ODEs, International Seris of Numerical Mathematics,159. Springer AG, Basel (2011)

  6. Hairer, E., Nørsett, S.P., Wanner, G.: Solving ordinary differential equations I. Nonstiff Problems. Springer Verlag, Berlin, Heidelberg, New York (1993)

    Google Scholar 

  7. Hairer, E., Wanner, G.: Solving Ordinary Differential Equations II. Stiff and Differential-Algebraic Problems. Springer Verlag, Berlin, New York (2002)

    Google Scholar 

  8. Hindmarsh, A.S.: LSODE and LSODI, two new initial value ODE Solvers. ACM-SIGNUM Newsletter 15, 10–11 (1980)

    Article  Google Scholar 

  9. Hoog, F., Weiss, R.: The application of linear multistep methods to singular initial value problems. Math. Comp. 31, 676–690 (1977)

    Article  Google Scholar 

  10. Hoog, F., Weiss, R.: Collocation methods for singular boundary value problems. SIAM J. Numer. Anal. 15, 198–217 (1978)

    Article  MathSciNet  Google Scholar 

  11. Hoog, F., Weiss, R.: The application of Runge-Kutta schemes to singular initial value problems. Math. Comp. 44, 93–103 (1985)

    Article  MathSciNet  Google Scholar 

  12. Horedt, G.: Polytropes – Applications in Astrophysics and Related Fields. Kluwer Academic Publishers, Dordrecht (2004)

    Google Scholar 

  13. Karimi Vanani, S., Aminataei, A.: On the numerical solution of differential equations of Lane-Emden type. Comput. Math. Appl. 59, 2815–2820 (2010)

    Article  MathSciNet  Google Scholar 

  14. Kitzhofer, G., Koch, O., Pulverer, G., Simon, Ch., Weinmüller, E.: The new MATLAB code BVPSUITE for the solution of singular implicit boundary value problems. JNAIAN J. Numer. Anal. Indust. Appl. Math. 5, 113–134 (2010)

  15. Król, M., Kunynets, A.V., Kutniv, M.V.: Exact three-point difference scheme for singular nonlinear boundary value problems. J. Comput. Appl. Math. 298, 175–189 (2016)

    Article  MathSciNet  Google Scholar 

  16. Kutniv, M.V., Datsko, B.Y., Kunynets, A.V., Wloch, A.: A new approach to constructing of explicit one-step methods of high order for singular initial value problems for nonlinear ordinary differential equations. Appl. Numer. Math. 148, 140–151 (2020)

    Article  MathSciNet  Google Scholar 

  17. Liao, J.: A new analytic algorithm of Lane-Emden type equations. Appl. Math. Comput. 142, 1–16 (2003)

    MathSciNet  Google Scholar 

  18. Ramos, J.: Linearization techniques for singular initial-value problems of ordinary differential equations. Appl. Math. Comput. 161, 525–542 (2005)

    MathSciNet  Google Scholar 

  19. Ramos, H., Vigo-Aguiar, J.: A new algorithm appropriate for solving singular and singularly perturbed autonomous initial-value problems. Int. J. Comput. Math. 85, 603–611 (2008)

    Article  MathSciNet  Google Scholar 

  20. Ramos, H., Rufai, M.: An adaptive pair of one-step hybrid block Nyström methods for singular initial-value problems of Lane-Emden-Fowler type. Math. Comput. Simul. 193, 497–508 (2022)

    Article  Google Scholar 

  21. Rufai, M., Ramos, H.: Numerical solution of second-order singular problems arising in astrophysics by combining a pair of one-step hybrid block Nyström. Astrophys. Space Sci. 365, 96 (2020)

    Article  Google Scholar 

  22. Rufai, M., Ramos, H.: Numerical integration of third-order singular boundary-value problems of Emden-Fowler type using hybrid block techniques. Commun. Nonlinear Sci. Numer. Simul. 105, 106069 (2022)

    Article  MathSciNet  Google Scholar 

  23. Rufai, M., Ramos, H.: Solving third-order Lane-Emden-Fowler equations using a variable stepsize formulation of a pair of block methods. J. Comp. Appl. Math. 420, 114776 (2023)

    Article  MathSciNet  Google Scholar 

  24. Skrypnik, I.V.: Nonlinear elliptic equations of higher order. Naukowa Dumka, Kiev (1973). (in Russian)

  25. Wazwaz, A.M.: A new method for solving singular initial value problem in second-order ordinary differential equations. Appl. Math. Comp. 128, 45–57 (2002)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Contributions

Both authors wrote the main manuscript text, prepared all numerical results, and reviewed the manuscript.

Corresponding authors

Correspondence to B. Y. Datsko or M. V. Kutniv.

Ethics declarations

Ethics approval

Not applicable

Consent to participate

Not applicable

Consent for publication

Not applicable

Conflict of interest

The authors declare no competing interests.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Datsko, B.Y., Kutniv, M.V. Explicit numerical methods for solving singular initial value problems for systems of second-order nonlinear ODEs. Numer Algor (2024). https://doi.org/10.1007/s11075-024-01820-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11075-024-01820-0

Keywords

Mathematics Subject Classification (2010)

Navigation