<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE root>
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" article-type="research-article" dtd-version="1.2" xml:lang="en"><front><journal-meta><journal-id journal-id-type="publisher-id">Discrete and Continuous Models and Applied Computational Science</journal-id><journal-title-group><journal-title xml:lang="en">Discrete and Continuous Models and Applied Computational Science</journal-title><trans-title-group xml:lang="ru"><trans-title>Discrete and Continuous Models and Applied Computational Science</trans-title></trans-title-group></journal-title-group><issn publication-format="print">2658-4670</issn><issn publication-format="electronic">2658-7149</issn><publisher><publisher-name xml:lang="en">Peoples' Friendship University of Russia named after Patrice Lumumba (RUDN University)</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">33017</article-id><article-id pub-id-type="doi">10.22363/2658-4670-2022-30-4-364-373</article-id><article-categories><subj-group subj-group-type="toc-heading" xml:lang="en"><subject>Articles</subject></subj-group><subj-group subj-group-type="toc-heading" xml:lang="ru"><subject>Статьи</subject></subj-group><subj-group subj-group-type="article-type"><subject>Research Article</subject></subj-group></article-categories><title-group><article-title xml:lang="en">Conservative finite difference schemes for dynamical systems</article-title><trans-title-group xml:lang="ru"><trans-title>Консервативные конечно-разностные схемы для динамических систем</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-4105-2566</contrib-id><name-alternatives><name xml:lang="en"><surname>Ying</surname><given-names>Yu</given-names></name><name xml:lang="ru"><surname>Ин</surname><given-names>Юй</given-names></name></name-alternatives><bio xml:lang="en"><p>Assistant Professor of Department of Algebra and Geometry</p></bio><email>45384377@qq.com</email><xref ref-type="aff" rid="aff1"/></contrib><contrib contrib-type="author"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-7526-9026</contrib-id><name-alternatives><name xml:lang="en"><surname>Lu</surname><given-names>Zhen</given-names></name><name xml:lang="ru"><surname>Лу</surname><given-names>Чжэнь</given-names></name></name-alternatives><bio xml:lang="en"><p>Associate Professor, Department of Fine art</p></bio><email>157739594@qq.com</email><xref ref-type="aff" rid="aff1"/></contrib></contrib-group><aff-alternatives id="aff1"><aff><institution xml:lang="en">Kaili University</institution></aff><aff><institution xml:lang="ru">Университет Кайли</institution></aff></aff-alternatives><pub-date date-type="pub" iso-8601-date="2022-12-26" publication-format="electronic"><day>26</day><month>12</month><year>2022</year></pub-date><volume>30</volume><issue>4</issue><issue-title xml:lang="en">VOL 30, NO4 (2022)</issue-title><issue-title xml:lang="ru">ТОМ 30, №4 (2022)</issue-title><fpage>364</fpage><lpage>373</lpage><history><date date-type="received" iso-8601-date="2022-12-26"><day>26</day><month>12</month><year>2022</year></date></history><permissions><copyright-statement xml:lang="en">Copyright ©; 2022, Ying Y., Lu Z.</copyright-statement><copyright-statement xml:lang="ru">Copyright ©; 2022, Ин Ю., Лу Ч.</copyright-statement><copyright-year>2022</copyright-year><copyright-holder xml:lang="en">Ying Y., Lu Z.</copyright-holder><copyright-holder xml:lang="ru">Ин Ю., Лу Ч.</copyright-holder><ali:free_to_read xmlns:ali="http://www.niso.org/schemas/ali/1.0/"/><license><ali:license_ref xmlns:ali="http://www.niso.org/schemas/ali/1.0/">https://creativecommons.org/licenses/by-nc/4.0</ali:license_ref></license></permissions><self-uri xlink:href="https://journals.rudn.ru/miph/article/view/33017">https://journals.rudn.ru/miph/article/view/33017</self-uri><abstract xml:lang="en"><p style="text-align: justify;">The article presents the implementation of one of the approaches to the integration of dynamical systems, which preserves algebraic integrals in the original fdm for Sage system. This approach, which goes back to the paper by del Buono and Mastroserio, makes it possible, based on any two explicit difference schemes, including any two explicit Runge-Kutta schemes, to construct a new numerical algorithm for integrating a dynamical system that preserves the given integral. This approach has been implemented and tested in the original fdm for Sage system. Details and implementation difficulties are discussed. For testing, two Runge-Kutta schemes were taken having the same order, but different Butcher tables, which does not complicate the method due to paralleling. Two examples are considered - a linear oscillator and a Jacobi oscillator with two quadratic integrals. The second example shows that the preservation of one integral of motion does not lead to the conservation of the other. Moreover, this method allows us to propose a practical application of the well-known ambiguity in the definition of Butcher tables.</p></abstract><trans-abstract xml:lang="ru"><p style="text-align: justify;">В статье представлена реализация одного из подходов к интегрированию динамических систем, при котором сохраняются алгебраические интегралы в оригинальной системе fdm for sage. Этот подход, восходящий к статье дель Буоно и Мастросерио, позволяет на основе двух любых явных разностных схем, в том числе любых двух явных схем Рунге-Кутты, сконструировать новый численный алгоритм интегрирования динамической системы, сохраняющий заданный интеграл. Этот подход реализован и протестирован в оригинальной системе fdm for sage. Обсуждены детали и трудности реализации. Для тестирования в качестве двух схем взяты две схемы Рунге-Кутты одного порядка, но с разными таблицами Бутчера, что не приводит к усложнению метода благодаря распараллеливанию. Рассмотрено два примера - линейный осциллятор и осциллятор Якоби, имеющий два квадратичных интеграла. На втором примере показано, что сохранение одного интеграла движения не приводит к сохранению другого. Проделанные эксперименты подтверждают, что данный подход может быть использован и при нестандартном выборе исходных схем. Более того, этот метод позволяет предложить практическое применение хорошо известной неоднозначности в определении таблиц Бутчера.</p></trans-abstract><kwd-group xml:lang="en"><kwd>finite difference method</kwd><kwd>dynamical systems</kwd><kwd>explicit Runge-Kutta methods</kwd></kwd-group><kwd-group xml:lang="ru"><kwd>метод конечных разностей</kwd><kwd>динамические системы</kwd><kwd>явные методы Рунге-Кутты</kwd></kwd-group><funding-group/></article-meta></front><body></body><back><ref-list><ref id="B1"><label>1.</label><mixed-citation>A. Goriely, Integrability and Nonintegrability of Dynamical Systems. Singapore; River Edge, NJ: World Scientific, 2001.</mixed-citation></ref><ref id="B2"><label>2.</label><mixed-citation>E. Hairer, G. Wanner, and S. P. Nørsett, Solving Ordinary Differential Equations I, Nonstiff Problems, 3rd ed. Springer, 2008. DOI: 10.1007/978-3-540-78862-1.</mixed-citation></ref><ref id="B3"><label>3.</label><mixed-citation>V. V. Golubev, Vorlesungen über Differentialgleichungen im Komplexen. VEB Deutscher Verlag der Wissenschaften, 1958.</mixed-citation></ref><ref id="B4"><label>4.</label><mixed-citation>D. Greenspan. “Completely Conservative and Covariant Numerical Methodology for N-Body Problems With Distance-Dependent Potentials. Technical Report no. 285.” (1992), [Online]. Available: http://hdl.handle.net/10106/2267.</mixed-citation></ref><ref id="B5"><label>5.</label><mixed-citation>D. Greenspan, “Completely conservative, covariant numerical methodology,” Computers &amp; Mathematics with Applications, vol. 29, no. 4, pp. 37- 43, 1995. DOI: 10.1016/0898-1221(94)00236-E.</mixed-citation></ref><ref id="B6"><label>6.</label><mixed-citation>D. Greenspan, “Completely conservative, covariant numerical solution of systems of ordinary differential equations with applications,” Rendiconti del Seminario Matematico e Fisico di Milano, vol. 65, pp. 63-87, 1995. DOI: 10.1007/BF02925253.</mixed-citation></ref><ref id="B7"><label>7.</label><mixed-citation>D. Greenspan, N-Body Problems and Models. World Scientific, 2004.</mixed-citation></ref><ref id="B8"><label>8.</label><mixed-citation>Y. Ying, A. Baddour, V. P. Gerdt, M. Malykh, and L. Sevastianov, “On the quadratization of the integrals for the many-body problem,” Mathematics, vol. 9, no. 24, 2021. DOI: 10.3390/math9243208.</mixed-citation></ref><ref id="B9"><label>9.</label><mixed-citation>A. Baddour and M. Malykh, “On difference schemes for the many-body problem preserving all algebraic integrals,” Phys. Part. Nuclei Lett., vol. 19, pp. 77-80, 2022. DOI: 10.1134/S1547477122010022.</mixed-citation></ref><ref id="B10"><label>10.</label><mixed-citation>N. Del Buono and C. Mastroserio, “Explicit methods based on a class of four stage fourth order Runge-Kutta methods for preserving quadratic laws,” Journal of Computational and Applied Mathematics, vol. 140, pp. 231-243, 2002.</mixed-citation></ref><ref id="B11"><label>11.</label><mixed-citation>M. Calvo, D. Hernández-Abreu, J. I. Montijano, and L. Rández, “On the preservation of invariants by explicit Runge-Kutta methods,” SIAM Journal on Scientific Computing, vol. 28, no. 3, pp. 868-885, 2006.</mixed-citation></ref><ref id="B12"><label>12.</label><mixed-citation>Y. Ying, “The symbolic problems associated with Runge-Kutta methods and their solving in Sage,” Discrete and Continuous Models and Applied Computational Science, vol. 27, no. 1, pp. 33-41, 2019. DOI: 10.22363/2658-4670-2019-27-1-33-41.</mixed-citation></ref><ref id="B13"><label>13.</label><mixed-citation>Y. Ying and M. Malykh, “On the realization of explicit Runge-Kutta schemes preserving quadratic invariants of dynamical systems,” Discrete and Continuous Models and Applied Computational Science, vol. 28, no. 4, pp. 313-331, 2020. DOI: 10.22363/2658-4670-2020-28-4-313-331.</mixed-citation></ref><ref id="B14"><label>14.</label><mixed-citation>L. González and M. D. Malykh, “On a new package for the numerical solution of ordinary differential equations in Sage,” in Information and telecommunication technologies and mathematical modeling of high-tech systems. Materials of the All-Russian Conference with international participation, In Russian, Moscow: RUDN, 2022.</mixed-citation></ref><ref id="B15"><label>15.</label><mixed-citation>A. Baddour and M. Malykh, “Richardson-Kalitkin method in abstract description,” Discrete and Continuous Models and Applied Computational Science, vol. 29, no. 3, pp. 271-284, 2021.</mixed-citation></ref><ref id="B16"><label>16.</label><mixed-citation>W. H. Press. “Numerical Recipes Home Page.” (2019), [Online]. Available: http://numerical.recipes.</mixed-citation></ref></ref-list></back></article>
