On Implementation of Numerical Methods for Solving Ordinary Differential Equations in Computer Algebra Systems

被引:2
|
作者
Baddour, A. [1 ]
Gambaryan, M. M. [1 ]
Gonzalez, L. [1 ]
Malykh, M. D. [1 ,2 ]
机构
[1] Peoples Friendship Univ Russia, Ul Miklukho Maklaya 6, Moscow 117198, Russia
[2] Joint Inst Nucl Res, Dubna 141980, Moscow Oblast, Russia
基金
俄罗斯科学基金会;
关键词
Approximate solution - Close integration - Computer algebra systems - Initial problem - Numerical solution - Problem solutions - Second class - Symbolic computation - Symbolic expression - Symbolic methods;
D O I
10.1134/S0361768823020044
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents an original package for investigating numerical solutions of ordinary differential equations, which is built in the Sage computer algebra system. This project is focused on a closer integration of numerical and symbolic methods while primarily aiming to create a convenient tool for working with numerical solutions in Sage. The package defines two new classes: initial problems and approximate solutions. The first class defines tools for symbolic computations related to initial problems, while the second class defines tools for interpolating values of symbolic expressions on an approximate solution and estimating the error with the use of the Richardson method. An implementation of the Runge-Kutta method is briefly described, with its main feature being the possibility of working with arbitrary Butcher tableaux and arbitrary numeric fields.
引用
收藏
页码:412 / 422
页数:11
相关论文
共 50 条
  • [1] On Implementation of Numerical Methods for Solving Ordinary Differential Equations in Computer Algebra Systems
    A. Baddour
    M. M. Gambaryan
    L. Gonzalez
    M. D. Malykh
    Programming and Computer Software, 2023, 49 : 412 - 422
  • [2] Numerical solving of coupled systems of parabolic and ordinary differential equations
    Skakauskas, V.
    Katauskis, P.
    NONLINEAR ANALYSIS-MODELLING AND CONTROL, 2010, 15 (03): : 351 - 360
  • [3] Fast and efficient algorithms for solving ordinary differential equations through computer algebra system
    Pratibha
    CURRENT SCIENCE, 2003, 85 (08): : 1206 - 1209
  • [4] Solving systems of ordinary differential equations
    Heggs, PJ
    Walton, C
    MATHEMATICS OF HEAT TRANSFER, 1998, (66): : 165 - 174
  • [5] Comparing numerical methods for the solutions of systems of ordinary differential equations
    Shawagfeh, N
    Kaya, D
    APPLIED MATHEMATICS LETTERS, 2004, 17 (03) : 323 - 328
  • [6] Solving ordinary differential equations by generalized Adams methods: properties and implementation techniques
    Iavernaro, F
    Mazzia, F
    APPLIED NUMERICAL MATHEMATICS, 1998, 28 (2-4) : 107 - 126
  • [7] Comparison of the Selected Methods Used for Solving the Ordinary Differential Equations and Their Systems
    Hetmaniok, Edyta
    Pleszczynski, Mariusz
    MATHEMATICS, 2022, 10 (03)
  • [8] EXPLICIT METHODS FOR SOLVING STIFF SYSTEMS OF ORDINARY DIFFERENTIAL-EQUATIONS
    GLYNSKY, YN
    DOPOVIDI AKADEMII NAUK UKRAINSKOI RSR SERIYA A-FIZIKO-MATEMATICHNI TA TECHNICHNI NAUKI, 1981, (02): : 72 - 75
  • [9] Two-parametric family of sixth order numerical methods for solving systems of ordinary differential equations
    Olemskoy, I., V
    Kovrizhnykh, N. A.
    Firyulina, O. S.
    VESTNIK SANKT-PETERBURGSKOGO UNIVERSITETA SERIYA 10 PRIKLADNAYA MATEMATIKA INFORMATIKA PROTSESSY UPRAVLENIYA, 2019, 15 (04): : 502 - 517
  • [10] Parametric Qualitative Analysis of Ordinary Differential Equations: Computer Algebra Methods for Excluding Oscillations
    Weber, Andreas
    Sturm, Thomas
    Seiler, Werner M.
    Abdel-Rahman, Essam O.
    COMPUTER ALGEBRA IN SCIENTIFIC COMPUTING, 2010, 6244 : 267 - +