Turkish Journal of Mathematics
Author ORCID Identifier
NUR NABILA HUDA: 0009-0006-1378-3333
KHAI CHIEN LEE: 0000-0002-7234-0050
NURUL HUDA ABDUL AZIZ: 0000-0002-3646-6545
Abstract
A fifth-order trigonometrically-fitted explicit two-derivative Runge–Kutta–Nyström method with an adaptive step size strategy, denoted as ATFRKN5, is proposed for efficiently solving second-order ordinary differential equations of the form u″(x) = f(x, u(x)) that exhibit oscillatory behavior. The order conditions of the method are derived using Taylor series expansion, enabling the construction of two-derivative Runge–Kutta–Nyström schemes up to orders four and five. Trigonometric fitting is applied by incorporating the basis functions eiλx and e−iλx, λ ∈ ℝ, allowing the method to adapt naturally to problems with dominant frequencies. A stability analysis is performed, and the corresponding stability regions are presented and discussed. An adaptive algorithm is developed to enhance robustness and accuracy across varying frequency profiles. Numerical experiments, including linear harmonic oscillators, nonlinear oscillatory models, and a stiff asymmetric Duffing oscillator, demonstrate that ATFRKN5 achieves significantly higher accuracy and improved error control while requiring fewer function evaluations compared with existing methods of the same order. The results confirm that ATFRKN5 is particularly effective for periodic and highly oscillatory problems, especially those with nonlinear or stiff characteristics.
DOI
10.55730/1300-0098.3656
Keywords
Adaptive, two-derivative Runge-Kutta-Nyström, trigonometrically fitted, periodic, stability analysis
First Page
351
Last Page
375
Publisher
The Scientific and Technological Research Council of Türkiye (TÜBİTAK)
Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License.
Recommended Citation
HUDA, N, LEE, K, & ABDUL AZIZ, N (2026). Adaptive two-derivative Runge–Kutta–Nyström method with trigonometric fitting approach. Turkish Journal of Mathematics 50 (3): 351-375. https://doi.org/10.55730/1300-0098.3656