<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">AM</journal-id><journal-title-group><journal-title>Applied Mathematics</journal-title></journal-title-group><issn pub-type="epub">2152-7385</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/am.2022.134023</article-id><article-id pub-id-type="publisher-id">AM-116803</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Production of the Reduction Formula of Seventh Order Runge-Kutta Method with Step Size Control of an Ordinary Differential Equation
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Georgios</surname><given-names>D. Trikkaliotis</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Maria</surname><given-names>Ch. Gousidou-Koutita</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Mathematics, Aristotle University of Thessaloniki, Thessaloniki, Greece</addr-line></aff><pub-date pub-type="epub"><day>26</day><month>04</month><year>2022</year></pub-date><volume>13</volume><issue>04</issue><fpage>325</fpage><lpage>337</lpage><history><date date-type="received"><day>1,</day>	<month>March</month>	<year>2022</year></date><date date-type="rev-recd"><day>24,</day>	<month>April</month>	<year>2022</year>	</date><date date-type="accepted"><day>27,</day>	<month>April</month>	<year>2022</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  The purpose of the present work is to construct a nonlinear equation system (85 &#215; 53) using Butcher’s Table and then by solving this system to find the values of all set parameters and finally the reduction formula of the Runge-Kutta (7,9) method (7
  <sup>th</sup> order and 9 stages) for the solution of an Ordinary Differential Equation (ODE). Since the system of high order conditions required to be solved is too complicated, we introduce a subsystem from the original system where all coefficients are found with respect to 9 free parameters. These free parameters, as well as some others in addition, are adjusted in such a way to furnish more efficient R-K methods. We use the MATLAB software to solve several of the created subsystems for the comparison of our results which have been solved analytically.
 
</p></abstract><kwd-group><kwd>Initial Value Problem</kwd><kwd> Runge-Kutta Methods</kwd><kwd> Ordinary Differential Equations</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Fundamental Principles</title><p>From the research carried out in publications of works related to the creation of R-K methods for solving Ordinary Differential Equations it was observed that the description of the creation of these methods was done in a general way and for all classes of normal differential equations. The approach to create this method was not simple but was partly complex. So it was decided to create and propose a process for creating a R-K method that will be simple, understandable and applicable.</p><p>A system of ordinary differential equations of the form</p><p>y ′ = f ( x , y ) , y ( x 0 ) = y 0 (1)</p><p>with x 0 ∈ ℝ , y , y ′ ∈ ℝ m and f : ℝ &#215; ℝ m → ℝ m , is called Initial Value Problem (IVP).</p><p>Runge-Kutta methods are commonly used numerical methods for addressing (1). They usually presented in a so-called Butcher table (<xref ref-type="table" rid="table1">Table 1</xref>) [<xref ref-type="bibr" rid="scirp.116803-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.116803-ref3">3</xref>]:</p><p>The table contains on the 1<sup>st</sup> column the coefficients c<sub>i</sub>, the matrix A with the coefficients of a<sub>ij</sub>, which appear in the Formulae of K<sub>i</sub>, and w<sub>i</sub> the coefficients in Formula of y<sub>i</sub><sub>+1</sub>.</p><p>In this type of table, we have w T , c ∈ ℝ m while A ∈ ℝ m &#215; m . Then, the method shares m stages and in case that c<sub>1</sub> = 0 and A is strictly lower triangular, it is evaluated explicitly.</p><p>The solution of a differential equation is a continuous curve y(x) that passes through the point (x<sub>0</sub>,y<sub>0</sub>) and satisfies y ′ ( x ) = f ( x , y ) . Numerical solution of a differential equation is a distinct set of values of y(x) which is an approach to the continuous solution of the y(x) curve.</p><p>Carl David Tolm&#233; Runge [<xref ref-type="bibr" rid="scirp.116803-ref4">4</xref>] and Martin Wilhelm Kutta [<xref ref-type="bibr" rid="scirp.116803-ref5">5</xref>] introduced the methods bearing their names almost in the turning of the 19th century. Runge and Kutta observed that the derivation of high-order derivatives that appear in the Taylor method can be avoided. In this method we place the problem with indeterminate parameters and make the result at the highest order using calculations of f(x,y) inside (x<sub>n</sub>,y<sub>n</sub>) and (x<sub>n</sub><sub>+1</sub>,y<sub>n</sub><sub>+1</sub>)intervals. The derivatives in the Taylor form are replaced by calculating f(x,y)at a number of points inside (x<sub>n</sub>,y<sub>n</sub>) and (x<sub>n</sub><sub>+1</sub>,y<sub>n</sub><sub>+1</sub>) intervals.</p><p>Runge was the first to present a 2nd order R-K method by combining a sequence of Euler formulas [<xref ref-type="bibr" rid="scirp.116803-ref4">4</xref>]. Some years later, Kutta managed to construct a 4 stages 4th order method [<xref ref-type="bibr" rid="scirp.116803-ref5">5</xref>]. Nystr&#246;m showed a method (5,6) of 5<sup>th</sup> order and 6 stages [<xref ref-type="bibr" rid="scirp.116803-ref6">6</xref>]. Fehlberg [<xref ref-type="bibr" rid="scirp.116803-ref7">7</xref>], Shanks [<xref ref-type="bibr" rid="scirp.116803-ref8">8</xref>] and Lawson [<xref ref-type="bibr" rid="scirp.116803-ref9">9</xref>] showed 5<sup>th</sup> order methods of 6 stages too. 6<sup>th</sup> order methods have been presented by Butcher [<xref ref-type="bibr" rid="scirp.116803-ref2">2</xref>], Fehlberg [<xref ref-type="bibr" rid="scirp.116803-ref7">7</xref>], Shanks [<xref ref-type="bibr" rid="scirp.116803-ref8">8</xref>] and Lawson [<xref ref-type="bibr" rid="scirp.116803-ref9">9</xref>]. Huta’s 6<sup>th</sup> order method of 8 stages is the most popular [<xref ref-type="bibr" rid="scirp.116803-ref10">10</xref>]. Higher order R-K methods have been presented by Shanks [<xref ref-type="bibr" rid="scirp.116803-ref8">8</xref>], Felhberg [<xref ref-type="bibr" rid="scirp.116803-ref7">7</xref>], Feagin [<xref ref-type="bibr" rid="scirp.116803-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.116803-ref12">12</xref>] Hairer [<xref ref-type="bibr" rid="scirp.116803-ref13">13</xref>], Butcher [<xref ref-type="bibr" rid="scirp.116803-ref14">14</xref>] [<xref ref-type="bibr" rid="scirp.116803-ref15">15</xref>], Curtis [<xref ref-type="bibr" rid="scirp.116803-ref16">16</xref>], Famelis [<xref ref-type="bibr" rid="scirp.116803-ref17">17</xref>], Papakostas [<xref ref-type="bibr" rid="scirp.116803-ref17">17</xref>] [<xref ref-type="bibr" rid="scirp.116803-ref18">18</xref>], Tsitouras [<xref ref-type="bibr" rid="scirp.116803-ref17">17</xref>] [<xref ref-type="bibr" rid="scirp.116803-ref18">18</xref>] [<xref ref-type="bibr" rid="scirp.116803-ref19">19</xref>] and others.</p><p>Some problems that could be solved in this paper:</p><p>&#183; We want with analytic way to derive the RK(7,9) method and we introduce our method for that.</p><p>&#183; We give first arbitrary variables with values of the existing table of RK(7,9) method in order to compare our method of solving the non-linear system.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> The so-called butcher table</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >c</th><th align="center" valign="middle" >A</th></tr></thead><tr><td align="center" valign="middle" ></td><td align="center" valign="middle" >w<sup>T </sup></td></tr></tbody></table></table-wrap><p>&#183; We suggest and some others arbitrary variables which lead to desired Tables of the RK(7,9) method, because not all the arbitrary values lead to desired results of the method.</p><p>Firstly, we present the Introduction of the paper with historical references, and then in section 2 we give an analytic approach of the Runge-Kutta method (7,9) 7<sup>th</sup> order with 9 stages method. Finally, we give the conclusions of our work of a certain set of values of the parameters of the method.</p></sec><sec id="s2"><title>2. Presentation of the Runge-Kutta 7<sup>th</sup> Order 9 Stages Method</title><p>The reduction formula of R-K methods for an ordinary differential equation is given by the relation y n + 1 = y n + ∑ i = 1 ν w i K i (2), with w<sub>i</sub> acting as coefficients of weight, ν the number of steps and K i = h f ( x n + c i h , y n + ∑ j = 1 i − 1 α i j K j ) ,   c 1 = 0 ,   i = 2 , 3 , ⋯ , ν (3) withh the step of the method. The parameters w<sub>i</sub>, c<sub>i</sub> and α<sub>ij</sub> must be specified. In every R-K method the relations ∑ i = 1 ν w i = 1 (4) και c i = ∑ j = 1 i − 1 α i j ,   i = 2 , 3 , ⋯ , ν (5) must be valid.</p><p>Runge-Kutta (7,9) method is a method of 7<sup>th</sup> order and 9 stages and we use the coefficients obtained for r = 1 , 2 , ⋯ , 7 (6), where r is the order of ODE, from Butcher’s Table[<xref ref-type="bibr" rid="scirp.116803-ref1">1</xref>] from whom the equations of the nonlinear 85 &#215; 53 system result.</p><p>The values of w<sub>i</sub>,c<sub>i</sub> and α<sub>ij</sub> will be found by the solving this system as well as the K<sub>i</sub> and the reduction formula for the solution of the differential equation.</p><p>The equations of the system are numbered from (8), (9), &#183;&#183;&#183;, (92) and introducing the abbreviation:</p><p>P κ λ = α κ 2 c 2 λ + α κ 3 c 3 λ + ⋯ + α κ κ − 1 c κ − 1 λ     with   κ = 3 , 4 , ⋯ , 9     and     λ = 1 , 2 , 3 , 4 , 5 (7)</p><p>[<xref ref-type="bibr" rid="scirp.116803-ref7">7</xref>] the following system is obtained:</p><p>∑ κ = 1 9 w κ = 1 (8)</p><p>∑ κ = 2 9 w κ c κ = 1 2 (9)</p><p>∑ κ = 3 9 w κ P κ 1 = 1 6 (10)</p><p>∑ κ = 2 9 w κ c κ 2 = 1 3 (11)</p><p>∑ κ = 4 9 w κ ( ∑ λ = 3 κ − 1 α κ λ P λ 1 ) = 1 24 (12)</p><p>∑ κ = 3 9 w κ P κ 2 = 1 12 (13)</p><p>∑ κ = 3 9 w κ c κ P κ 1 = 1 8 (14)</p><p>∑ κ = 2 9 w κ c κ 3 = 1 4 (15)</p><p>∑ κ = 5 9 w κ [ ∑ λ = 4 κ − 1 α κ λ ( ∑ μ = 3 λ − 1 α λ μ P μ 1 ) ] = 1 120 (16)</p><p>∑ κ = 4 9 w κ ( ∑ λ = 3 κ − 1 α κ λ P λ 2 ) = 1 60 (17)</p><p>∑ κ = 4 9 w κ ( ∑ λ = 3 κ − 1 α κ λ c λ P λ 1 ) = 1 40 (18)</p><p>∑ κ = 3 9 w κ P κ 3 = 1 20 (19)</p><p>∑ κ = 4 9 w κ c κ ( ∑ λ = 3 κ − 1 α κ λ P λ 1 ) = 1 30 (20)</p><p>∑ κ = 3 9 w κ c κ P κ 2 = 1 15 (21)</p><p>∑ κ = 3 9 w κ P κ 1 2 = 1 20 (22)</p><p>∑ κ = 3 9 w κ c κ 2 P κ 1 = 1 10 (23)</p><p>∑ κ = 2 9 w κ c κ 4 = 1 5 (24)</p><p>∑ κ = 6 9 w κ { ∑ λ = 5 κ − 1 α κ λ [ ∑ μ = 4 λ − 1 α λ μ ( ∑ ν = 3 μ − 1 α μ ν P ν 1 ) ] } = 1 720 (25)</p><p>∑ κ = 5 9 w κ [ ∑ λ = 4 κ − 1 α κ λ ( ∑ μ = 3 λ − 1 α λ μ P μ 2 ) ] = 1 360 (26)</p><p>∑ κ = 5 9 w κ [ ∑ λ = 4 κ − 1 α κ λ ( ∑ μ = 3 λ − 1 α λ μ c μ P μ 1 ) ] = 1 240 (27)</p><p>∑ κ = 4 9 w κ ( ∑ λ = 3 κ − 1 α κ λ P λ 1 ) = 1 120 (28)</p><p>∑ κ = 5 9 w κ [ ∑ λ = 4 κ − 1 α κ λ c λ ( ∑ μ = 3 λ − 1 α λ μ P μ 1 ) ] = 1 180 (29)</p><p>∑ κ = 4 9 w κ ( ∑ λ = 3 κ − 1 α κ λ c λ P λ 2 ) = 1 90 (30)</p><p>∑ κ = 4 9 w κ ( ∑ λ = 3 κ − 1 α κ λ P λ 1 2 ) = 1 120 (31)</p><p>∑ κ = 4 9 w κ ( ∑ λ = 3 κ − 1 α κ λ c λ 2 P λ 1 ) = 1 60 (32)</p><p>∑ κ = 3 9 w κ P κ 4 = 1 30 (33)</p><p>∑ κ = 5 9 w κ c κ [ ∑ λ = 4 κ − 1 α κ λ ( ∑ μ = 3 λ − 1 α λ μ P μ 1 ) ] = 1 144 (34)</p><p>∑ κ = 4 9 w κ c κ ( ∑ λ = 3 κ − 1 α κ λ P λ 2 ) = 1 72 (35)</p><p>∑ κ = 4 9 w κ c κ ( ∑ λ = 3 κ − 1 α κ λ c λ P λ 1 ) = 1 48 (36)</p><p>∑ κ = 3 9 w κ c κ P κ 3 = 1 24 (37)</p><p>∑ κ = 4 9 w κ P κ 1 ( ∑ λ = 3 κ − 1 α κ λ P λ 1 ) = 1 72 (38)</p><p>∑ κ = 3 9 w κ P κ 1 P κ 2 = 1 36 (39)</p><p>∑ κ = 4 9 w κ c κ 2 ( ∑ λ = 3 κ − 1 α κ λ P λ 1 ) = 1 36 (40)</p><p>∑ κ = 3 9 w κ c κ 2 P κ 2 = 1 18 (41)</p><p>∑ κ = 3 9 w κ c κ P κ 1 2 = 1 24 (42)</p><p>∑ κ = 3 9 w κ c κ 3 P κ 1 = 1 12 (43)</p><p>∑ κ = 2 9 w κ c κ 5 = 1 6 (44)</p><p>∑ κ = 7 9 w κ 〈 ∑ λ = 6 κ − 1 α κ λ { ∑ μ = 5 λ − 1 α λ μ [ ∑ ν = 4 μ − 1 α μ ν ( ∑ ρ = 3 ν − 1 α ν ρ P ρ 1 ) ] } 〉 = 1 5040 (45)</p><p>∑ κ = 6 9 w κ { ∑ λ = 5 κ − 1 α κ λ [ ∑ μ = 4 λ − 1 α λ μ ( ∑ ν = 3 μ − 1 α μ ν P ν 2 ) ] } = 1 2520 (46)</p><p>∑ κ = 6 9 w κ { ∑ λ = 5 κ − 1 α κ λ [ ∑ μ = 4 λ − 1 α λ μ ( ∑ ν = 3 μ − 1 α μ ν c ν P ν 1 ) ] } = 1 1680 (47)</p><p>∑ κ = 5 9 w κ [ ∑ λ = 4 κ − 1 α κ λ ( ∑ μ = 3 λ − 1 α λ μ P μ 3 ) ] = 1 840 (48)</p><p>∑ κ = 6 9 w κ { ∑ λ = 5 κ − 1 α κ λ [ ∑ μ = 4 λ − 1 α λ μ c μ ( ∑ ν = 3 μ − 1 α μ ν P ν 1 ) ] } = 1 1260 (49)</p><p>∑ κ = 5 9 w κ [ ∑ λ = 4 κ − 1 α κ λ ( ∑ μ = 3 λ − 1 α λ μ c μ P μ 2 ) ] = 1 630 (50)</p><p>∑ κ = 5 9 w κ [ ∑ λ = 4 κ − 1 α κ λ ( ∑ μ = 3 λ − 1 α λ μ P μ 1 2 ) ] = 1 840 (51)</p><p>∑ κ = 5 9 w κ [ ∑ λ = 4 κ − 1 α κ λ ( ∑ μ = 3 λ − 1 α λ μ c μ 2 P μ 1 ) ] = 1 420 (52)</p><p>∑ κ = 4 9 w κ ( ∑ λ = 3 κ − 1 α κ λ P λ 4 ) = 1 210 (53)</p><p>∑ κ = 6 9 w κ { ∑ λ = 5 κ − 1 α κ λ c λ [ ∑ μ = 4 λ − 1 α λ μ ( ∑ ν = 3 μ − 1 α μ ν P ν 1 ) ] } = 1 1008 (54)</p><p>∑ κ = 5 9 w κ [ ∑ λ = 4 κ − 1 α κ λ c λ ( ∑ μ = 3 λ − 1 α λ μ P μ 2 ) ] = 1 504 (55)</p><p>∑ κ = 5 9 w κ [ ∑ λ = 4 κ − 1 α κ λ c λ ( ∑ μ = 3 λ − 1 α λ μ c μ P μ 1 ) ] = 1 336 (56)</p><p>∑ κ = 4 9 w κ ( ∑ λ = 3 κ − 1 α κ λ c λ P λ 3 ) = 1 168 (57)</p><p>∑ κ = 5 9 w κ [ ∑ λ = 4 κ − 1 α κ λ P λ 1 ( ∑ μ = 3 λ − 1 α λ μ P μ 1 ) ] = 1 504 (58)</p><p>∑ κ = 4 9 w κ ( ∑ λ = 3 κ − 1 α κ λ P λ 1 P λ 3 ) = 1 252 (59)</p><p>∑ κ = 5 9 w κ [ ∑ λ = 4 κ − 1 α κ λ c λ 2 ( ∑ μ = 3 λ − 1 α λ μ P μ 1 ) ] = 1 252 (60)</p><p>∑ κ = 4 9 w κ ( ∑ λ = 3 κ − 1 α κ λ c λ 2 P λ 2 ) = 1 126 (61)</p><p>∑ κ = 4 9 w κ ( ∑ λ = 3 κ − 1 α κ λ c λ P λ 1 2 ) = 1 168 (62)</p><p>∑ κ = 4 9 w κ ( ∑ λ = 3 κ − 1 α κ λ c λ 3 P λ 1 ) = 1 84 (63)</p><p>∑ κ = 3 9 w κ P κ 5 = 1 42 (64)</p><p>∑ κ = 6 9 w κ c κ { ∑ λ = 5 κ − 1 α κ λ [ ∑ μ = 4 λ − 1 α λ μ ( ∑ ν = 3 μ − 1 α μ ν P ν 1 ) ] } = 1 840 (65)</p><p>∑ κ = 5 9 w κ c κ [ ∑ λ = 4 κ − 1 α κ λ ( ∑ μ = 3 λ − 1 α λ μ P μ 2 ) ] = 1 420 (66)</p><p>∑ κ = 5 9 w κ c κ [ ∑ λ = 4 κ − 1 α κ λ ( ∑ μ = 3 λ − 1 α λ μ c μ P μ 1 ) ] = 1 280 (67)</p><p>∑ κ = 4 9 w κ c κ ( ∑ λ = 3 κ − 1 α κ λ P λ 3 ) = 1 140 (68)</p><p>∑ κ = 5 9 w κ c κ [ ∑ λ = 4 κ − 1 α κ λ c λ ( ∑ μ = 3 λ − 1 α λ μ P μ 1 ) ] = 1 210 (69)</p><p>∑ κ = 4 9 w κ c κ ( ∑ λ = 3 κ − 1 α κ λ c λ P λ 2 ) = 1 105 (70)</p><p>∑ κ = 4 9 w κ c κ ( ∑ λ = 3 κ − 1 α κ λ P λ 1 2 ) = 1 140 (71)</p><p>∑ κ = 4 9 w κ c κ ( ∑ λ = 3 κ − 1 α κ λ c λ 2 P λ 1 ) = 1 70 (72)</p><p>∑ κ = 3 9 w κ c κ P κ 4 = 1 35 (73)</p><p>∑ κ = 5 9 w κ P κ 1 [ ∑ λ = 4 κ − 1 α κ λ ( ∑ μ = 3 λ − 1 α λ μ P μ 1 ) ] = 1 336 (74)</p><p>∑ κ = 4 9 w κ P κ 1 ( ∑ λ = 3 κ − 1 α κ λ P λ 2 ) = 1 168 (75)</p><p>∑ κ = 4 9 w κ P κ 1 ( ∑ λ = 3 κ − 1 α κ λ c λ P λ 1 ) = 1 112 (76)</p><p>∑ κ = 3 9 w κ P κ 1 P κ 3 = 1 56 (77)</p><p>∑ κ = 5 9 w κ c κ 2 [ ∑ λ = 4 κ − 1 α κ λ ( ∑ μ = 3 λ − 1 α λ μ P μ 1 ) ] = 1 168 (78)</p><p>∑ κ = 4 9 w κ c k 2 ( ∑ λ = 3 κ − 1 α κ λ P λ 2 ) = 1 84 (79)</p><p>∑ κ = 4 9 w κ c k 2 ( ∑ λ = 3 κ − 1 α κ λ c λ P λ 1 ) = 1 56 (80)</p><p>∑ κ = 3 9 w κ c κ 2 P κ 3 = 1 28 (81)</p><p>∑ κ = 4 9 w κ ( ∑ λ = 3 κ − 1 α κ λ P λ 1 ) 2 = 1 252 (82)</p><p>∑ κ = 4 9 w κ P κ 2 ( ∑ λ = 3 κ − 1 α κ λ P λ 1 ) = 1 126 (83)</p><p>∑ κ = 3 9 w κ P κ 2 2 = 1 63 (84)</p><p>∑ κ = 4 9 w κ c κ P κ 1 ( ∑ λ = 3 κ − 1 α κ λ P λ 1 ) = 1 84 (85)</p><p>∑ κ = 3 9 w κ c κ P κ 1 P κ 2 = 1 42 (86)</p><p>∑ κ = 4 9 w κ c κ 3 ( ∑ λ = 3 κ − 1 α κ λ P λ 1 ) = 1 42 (87)</p><p>∑ κ = 3 9 w κ c κ 3 P κ 2 = 1 21 (88)</p><p>∑ κ = 3 9 w κ P κ 1 3 = 1 56 (89)</p><p>∑ κ = 3 9 w κ c κ 2 P κ 1 2 = 1 28 (90)</p><p>∑ κ = 3 9 w κ c κ 4 P κ 1 = 1 14 (91)</p><p>∑ κ = 2 9 w κ c κ 6 = 1 7 (92)</p><p>In the system of (8), (9), (11), (15), (24), (44) and (92) equations we set as c<sub>2</sub> = c<sub>3</sub> = 1/12, c<sub>4</sub> = 1/6, c<sub>5</sub> = 2/6, c<sub>6</sub> = 3/6,c<sub>7</sub> = 4/6, c<sub>8</sub> = 5/6, c<sub>9</sub> = 6/6. Τhe values of c<sub>2</sub>, c<sub>3</sub>, &#183;&#183;&#183; , c<sub>9</sub> are chosen to be in ascending order and as small and different from each other as possible. We set in addition w 2 = w 3 = 0 (93) and the resulting solution is:</p><p>w 1 = w 9 = 41 840 (94)</p><p>w 4 = w 8 = 216 840 (95)</p><p>w 5 = w 7 = 27 840 (96)</p><p>and</p><p>w 6 = 272 840 (97)</p><p>Since the above equations become somewhat lengthy, we introduce the following abbreviations: [<xref ref-type="bibr" rid="scirp.116803-ref7">7</xref>]</p><p>P 41 = α 42 c 2 + α 43 c 3 = α 42 + α 43 12 = S 4 12 (98)</p><p>P 51 = α 52 c 2 + α 53 c 3 + α 54 c 4 = α 52 + α 53 + 2   α 54 12 = S 5 12 (99)</p><p>P 61 = α 62 + α 63 + 2   α 44 + 4   α 65 12 = S 6 12 (100)</p><p>P 71 = α 72 + α 73 + 2   α 74 + 4   α 75 + 6   α 76 12 = S 7 12 (101)</p><p>P 81 = α 82 + α 83 + 2   α 84 + 4   α 85 + 6   α 86 + 8   α 87 12 = S 8 12 (102)</p><p>P 91 = α 92 + α 93 + 2   α 94 + 4   α 95 + 6   α 96 + 8   α 97 + 10   α 98 12 = S 9 12 (103)</p><p>P 42 = α 42 c 2 2 + α 43 c 3 2 = α 42 + α 43 144 = S 4 144 (104)</p><p>P 52 = α 52 c 2 2 + α 53 c 3 2 + α 54 c 4 2 = α 52 + α 53 + 4   α 54 144 = S 5 + 2   α 54 144 (105)</p><p>P 62 = α 62 c 2 2 + α 63 c 3 2 + α 64 c 4 2 + α 65 c 5 2 = S 6 + 2   α 64 + 12   α 65 144 (106)</p><p>P 72 = α 72 c 2 2 + α 73 c 3 2 + α 74 c 4 2 + α 75 c 5 2 + α 76 c 6 2 = S 7 + 2   α 74 + 12   α 75 + 30   a 76 144 (107)</p><p>P 82 = S 8 + 2   α 84 + 12   α 85 + 30   a 86 + 56   a 87 144 (108)</p><p>P 92 = S 9 + 2   α 94 + 12   α 95 + 30   a 96 + 56   a 97 + 90   a 98 144 (109)</p><p>P 43 = a 42 + a 43 1728 = S 4 1728 (110)</p><p>P 53 = a 52 + a 53 + 8   a 54 1728 = S 5 + 6   α 54 1728 (111)</p><p>P 63 = S 6 + 6   α 64 + 60   α 65 1728 (112)</p><p>P 73 = S 7 + 6   α 74 + 60   α 75 + 210   a 76 1728 (113)</p><p>P 83 = S 8 + 6   α 84 + 60   α 85 + 210   a 86 + 504   a 87 1728 (114)</p><p>P 93 = S 9 + 6   α 94 + 60   α 95 + 210   a 96 + 504   a 97 + 990   a 98 1728 (115)</p><p>P 44 = S 4 20736 (116)</p><p>P 54 = S 5 + 14   α 54 20736 (117)</p><p>P 64 = S 6 + 14   a 64 + 252   α 65 20736 (118)</p><p>P 74 = S 7 + 14   a 74 + 252   α 75 + 1290   a 76 20736 (119)</p><p>P 84 = S 8 + 14   a 84 + 252   α 85 + 1290   a 86 + 4088   α 87 20736 (120)</p><p>P 94 = S 9 + 14   a 94 + 252   α 95 + 1290   a 96 + 4088   α 97 + 9990   α 98 20736 (121)</p><p>P 45 = S 4 248832 (122)</p><p>P 55 = S 5 + 30   α 54 248832 (123)</p><p>P 65 = S 6 + 30   α 64 + 1020   α 65 248832 (124)</p><p>P 75 = S 7 + 30   α 74 + 1020   α 75 + 7770   α 76 248832 (125)</p><p>P 85 = S 8 + 30   α 84 + 1020   α 85 + 7770   α 86 + 32760   α 87 248832 (126)</p><p>P 95 = S 9 + 30   α 94 + 1020   α 95 + 7770   α 96 + 32760   α 97 + 99990   α 98 248832 (127)</p><p>Then we substitute the defined abbreviations in the original system, as well as the found values of c<sub>2</sub>, c<sub>3</sub>, c<sub>4</sub>, c<sub>5</sub>, c<sub>6</sub>, c<sub>7</sub>, c<sub>8</sub>, c<sub>9</sub>, w<sub>2</sub>, w<sub>3</sub>, w<sub>4</sub>, w<sub>5</sub>, w<sub>6</sub>, w<sub>7</sub>, w<sub>8</sub>, w<sub>9</sub>, and as a result the system is simplified.</p><p>In the system of (10), (14), (23), (43) and (91) we express S<sub>5</sub>, S<sub>6</sub>, S<sub>7</sub>, S<sub>8</sub> and S<sub>9</sub> as a function of S<sub>4</sub> and by substituting them in (22) we find that: S 4 = 1 6 (128) and S 5 = 4 6 (129), S 6 = 9 6 (130), S 7 = 16 6 (131), S 8 = 25 6 (132), S 9 = 36 6 = 6 (133).</p><p>To continue we set α 42 = 0 (134). From the abbreviation S 4 = α 42 + α 43 and from the relation α 41 + α 42 + α 43 = c 4 we obtain that α 43 = 2 12 (135) and α 41 = 0 (136).</p><p>In the system of equations (13), (18), (21), (32), (33), (36), (37), (39), (41), (62), (63), (64), (72), (73), (76), (77), (80), (81), (86) and (88) we substitute the values found above, omitting the equations which are a linear combination of equations of the system and also considering α<sub>94</sub>, α<sub>95</sub>, α<sub>96</sub>, α<sub>97</sub>, α<sub>98</sub> as parameters, the 10 &#215; 15 linear system (A) is obtained:</p><p>27   α 54 = − 822 + 41 ( α 94 + 6   α 95 + 15   α 96 + 28   α 97 + 45   α 98 ) (137)</p><p>272   α 64 = 102 − 41 ( 4   α 94 + 18   α 95 + 30   α 96 + 28   α 97 ) (138)</p><p>272   α 65 = 653 − 41 ( α 95 + 5   α 96 + 14   α 97 + 30   α 98 ) (139)</p><p>27   α 74 = 102 + 41 ( 6   α 94 + 18   α 95 + 15   α 96 ) (140)</p><p>27   α 75 = − 208 + 41 ( 3   α 95 + 10   α 96 + 14   α 97 ) SYSTEM (A) (141)</p><p>270   α 76 = − 2560 + 41 ( 10   α 96 + 56   α 97 + 180   α 98 ) (142)</p><p>216   α 84 = − 822 − 41 ( 4   α 94 + 6   α 95 ) (143)</p><p>216   α 85 = 653 − 41 ( 3   α 95 + 5   α 96 ) (144)</p><p>216 ( 5   α 86 ) = − 1280 − 41 ( 10   α 96 + 28   α 97 ) (145)</p><p>216 ( 7   α 87 ) = 1683 − 41 ( 7   α 97 + 45   α 98 ) (146)</p><p>From (20) and (85) equations we obtain:</p><p>27 ( α 54 ) + 272 [ 4 ( α 64 + 4   α 65 ) ] + 27 [ 10 ( α 74 + 4   α 75 + 9   α 76 ) ]   + 216 [ 20   ( α 84 + 4   α 85 + 9   α 86 + 16   α 87 ) ]   + 41 [ 35 ( α 94 + 4   α 95 + 9   α 96 + 16   α 97 + 25   α 98 ) ] = 49824 (147)</p><p>which along with the equations of system (A) and after setting: α 65 = α 75 = α 84 = α 86 = 0 (148) results that:</p><p>α 54 = 160 9 (149)</p><p>α 64 = − 297 68 (150)</p><p>α 65 = 0 (151)</p><p>α 74 = 157 3 (152)</p><p>α 75 = 0 (153)</p><p>α 76 = 157 45 (154)</p><p>α 84 = 0 (155)</p><p>α 85 = − 65 72 (156)</p><p>α 86 = 0 (157)</p><p>α 87 = 29 90 (158)</p><p>α 94 = − 1211 326 (159)</p><p>α 95 = − 205 237 (160)</p><p>α 96 = 419 90 (161)</p><p>α 96 = − 25 9 (162)</p><p>α 98 = 27 25 (163)</p><p>We found above α<sub>43</sub> = 1/6 and setting α 32 = 11 12 (164) ( α 31 = − 10 12 (165)), from the system of (30), (34), (58), (60) equations, implies that: α 53 = 4 9 (166) α 63 = 18 5 (167) α 73 = − 23 2 (168) α 83 = − 3 14 (169) and from Equation (12) result α 93 = − 119 6 (170).</p><p>From the abbreviations: S<sub>5</sub> = 4/6, S<sub>6</sub> = 9/6, S<sub>7</sub> = 16/6, S<sub>8</sub> = 25/6 and S<sub>9</sub> = 36/6 = 6 results that: α 52 = − 106 3 (171) α 62 = 199 30 (172) α 72 = − 683 6 (173) α 82 = 379 70 (174) and α 92 = 283 14 (175).</p><p>From relations ∑ j = 1 i − 1 α i j = c i , i = 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 we obtain: α 51 = 157 9 (176) α 61 = − 161 30 (177) α 71 = 3158 45 (178) α 81 = − 53 14 (179) and α 91 = 56 25 (180).</p><p>According to the so-called Butcher’s Table(Table2) the (7,9) R-K method is given as below:</p><p>therefore</p><p>K 1 = h f ( x n , y n ) (181)</p><p>K 2 = h f ( x n + h 12 , y n + K 1 12 ) (182)</p><p>K 3 = h f ( x n + h 12 , y n + − 10 K 1 + 11 K 2 12 ) (183)</p><p>K 4 = h f ( x n + 2 h 12 , y n + 2 K 3 12 ) (184)</p><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> For choices values of arbitrary constants. c<sub>2</sub> = c<sub>3</sub> = 1/12, c<sub>4</sub> = 1/6, c<sub>5</sub> = 2/6, c<sub>6</sub> = 3/6, c<sub>7</sub> = 4/6, c<sub>8</sub> = 5/6, c<sub>9</sub> = 6/6</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >0</th><th align="center" valign="middle" ></th><th align="center" valign="middle" ></th><th align="center" valign="middle" ></th><th align="center" valign="middle" ></th><th align="center" valign="middle" ></th><th align="center" valign="middle" ></th><th align="center" valign="middle" ></th><th align="center" valign="middle" ></th><th align="center" valign="middle" ></th></tr></thead><tr><td align="center" valign="middle" >1/12</td><td align="center" valign="middle" >1/12</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >1/12</td><td align="center" valign="middle" >−10/12</td><td align="center" valign="middle" >11/12</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >2/12</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >2/12</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >4/12</td><td align="center" valign="middle" >157/9</td><td align="center" valign="middle" >−318/9</td><td align="center" valign="middle" >4/9</td><td align="center" valign="middle" >160/9</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >6/12</td><td align="center" valign="middle" >−161/30</td><td align="center" valign="middle" >199/30</td><td align="center" valign="middle" >108/30</td><td align="center" valign="middle" >−131/30</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >8/12</td><td align="center" valign="middle" >3158/45</td><td align="center" valign="middle" >−683/6</td><td align="center" valign="middle" >−69/6</td><td align="center" valign="middle" >314/6</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >157/45</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >10/12</td><td align="center" valign="middle" >−265/70</td><td align="center" valign="middle" >379/70</td><td align="center" valign="middle" >−15/70</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >−65/72</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >29/90</td><td align="center" valign="middle" ></td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" >12/12</td><td align="center" valign="middle" >56/25</td><td align="center" valign="middle" >849/42</td><td align="center" valign="middle" >−833/42</td><td align="center" valign="middle" >−156/42</td><td align="center" valign="middle" >−39/45</td><td align="center" valign="middle" >149/32</td><td align="center" valign="middle" >−125/45</td><td align="center" valign="middle" >27/25</td><td align="center" valign="middle" ></td></tr><tr><td align="center" valign="middle" ></td><td align="center" valign="middle" >41/840</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >216/840</td><td align="center" valign="middle" >27/840</td><td align="center" valign="middle" >272/840</td><td align="center" valign="middle" >27/840</td><td align="center" valign="middle" >216/840</td><td align="center" valign="middle" >41/840</td></tr></tbody></table></table-wrap><p>K 5 = h f ( x n + 4 h 12 , y n + 157 K 1 − 318 K 2 + 4 K 3 + 160 K 4 9 ) (185)</p><p>K 6 = h f ( x n + 6 h 12 , y n + − 322 K 1 + 199 K 2 + 108 K 3 − 131 K 5 30 ) (186)</p><p>K 7 = h f ( x n + 8 h 12 , y n + 3158 K 1 45 − 638 K 2 6 − 23 K 3 2 + 157 K 4 3 + 157 K 6 45 ) (187)</p><p>K 8 = h f ( x n + 10 h 12 , y n − 53 K 1 14 + 38 K 2 7 − 3 K 3 14 − 65 K 5 72 + 29 K 7 90 ) (188)</p><p>K 9 = h f ( x n + h , y n + 56 K 1 25 + 283 k 2 14 − 119 K 3 6 − 26 K 4 7 − 13 K 5 15                 + 149 K 6 32 − 25 K 7 9 + 27 K 8 25 ) (189)</p><p>and the reduction formula for the solution of the Differential Equation is:</p><p>y n + 1 = y n + 41 K 1 + 216 K 4 + 27 K 5 + 272 K 6 + 27 K 7 + 216 K 8 + 41 K 9 840 (190)</p></sec><sec id="s3"><title>3. Conclusion</title><p>This paper is concerned with training the coefficients of a 7<sup>th</sup> order and 9 stages Runge-Kutta method for addressing initial value problems. As the presented method is 9 stages, we use a set of 9 free parameters. After optimizing the free parameters (coefficients), we concluded to a certain set of values of them. This set of values was found to outperform other representatives in a wide range of relevant problems.</p></sec><sec id="s4"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s5"><title>Cite this paper</title><p>Trikkaliotis, G.D. and Gousidou-Koutita, M.Ch. (2022) Production of the Reduction Formula of Seventh Order Runge-Kutta Method with Step Size Control of an Ordinary Differential Equation. Applied Mathematics, 13, 325-337. https://doi.org/10.4236/am.2022.134023</p></sec></body><back><ref-list><title>References</title><ref id="scirp.116803-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Butcher, J.C. (1963) Coefficients for the Study of Runge-Kutta Integration Processes. Journal of the Australian Mathematical Society, 3, 185-201. https://doi.org/10.1017/S1446788700027932</mixed-citation></ref><ref id="scirp.116803-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Butcher, J.C. (1964) On Runge-Kutta Processes of High Order. Journal of the Australian Mathematical Society, 4, 179-194. https://doi.org/10.1017/S1446788700023387</mixed-citation></ref><ref id="scirp.116803-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Butcher, J.C. (2003) Numerical Methods for Ordinary Differential Equations. John Wiley &amp; Sons, Chichester. https://doi.org/10.1002/0470868279</mixed-citation></ref><ref id="scirp.116803-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Runge, C. (1895) Ueber die numerische Aufl&amp;#246;ung von Differentialgleichungen. Mathematische Annalen, 46, 167-178. https://doi.org/10.1007/BF01446807</mixed-citation></ref><ref id="scirp.116803-ref5"><label>5</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Kutta</surname><given-names> W. </given-names></name>,<etal>et al</etal>. (<year>1901</year>)<article-title>Beitrag zur naherungsweisen Integration von Differentialgleichungen</article-title><source> Zeitschrift für angewandte Mathematik und Physik</source><volume> 46</volume>,<fpage> 435</fpage>-<lpage>453</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.116803-ref6"><label>6</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Nystr&amp;#246;m</surname><given-names> E.J. </given-names></name>,<etal>et al</etal>. (<year>1925</year>)<article-title>Ueber die numerische Integration von Differentialgleichungen</article-title><source> Acta Societatis Scientiarum Fennicae</source><volume> 50</volume>,<fpage> 1</fpage>-<lpage>54</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.116803-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Fehlberg, E. (1968) Classical Fifth-, Sixth-, Seventh-, and Eight-Order Runge-Kutta Formulas with Stepsize Control. NASA Technical Report No. R-287, National Aeronautics and Space Administration, Washington DC, 4-13.</mixed-citation></ref><ref id="scirp.116803-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Shanks, M. (1966) Solutions of Differential Equations by Evaluation of Functions. Mathematics of Computation, 20, 21-38. https://doi.org/10.1090/S0025-5718-1966-0187406-1</mixed-citation></ref><ref id="scirp.116803-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Gousidou-Koutita, M. (2009) Numerical Methods with Applications of Ordinary and Partial Differential Equations. University Lectures 2008/9, Aristotle University of Thessaloniki, Thessaloniki, Greece.</mixed-citation></ref><ref id="scirp.116803-ref10"><label>10</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>H&amp;#365;ta</surname><given-names> A. </given-names></name>,<etal>et al</etal>. (<year>1956</year>)<article-title>Une amélioration de la méthode de Runge-Kutta-Nystr&amp;#246;m pour la résolution numérique des équations différentielles du premièr ordre</article-title><source> Acta Facultatis Berum Naturalium Universitatis Comenianae</source><volume> 1</volume>,<fpage> 201</fpage>-<lpage>224</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.116803-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Feagin, T. (2009) High-Order Explicit Runge-Kutta Methods Using m-Symmetry. University of Houston, Houston.</mixed-citation></ref><ref id="scirp.116803-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Feagin, T. (2006) A Tenth-Order Runge-Kutta Method with Error Estimate. University of Houston, Houston.</mixed-citation></ref><ref id="scirp.116803-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Hairer, E. (1978) A Runge-Kutta Method of Order 10. IMA Journal of Applied Mathematics, 21, 47-59. https://doi.org/10.1093/imamat/21.1.47</mixed-citation></ref><ref id="scirp.116803-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Butcher, J.C. (1964) Implicit Runge-Kutta Processes. Mathematics of Computation, 18, 50-64. https://doi.org/10.1090/S0025-5718-1964-0159424-9</mixed-citation></ref><ref id="scirp.116803-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Butcher, J.C. (1965) On the Attainable Order of Runge-Kutta Methods. Mathematics of Computation, 19, 408-417. https://doi.org/10.1090/S0025-5718-1965-0179943-X</mixed-citation></ref><ref id="scirp.116803-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Curtis, A.R. (1990) An Eighth Order Runge-Kutta Process with Eleven Function Evaluations per Step. Numerische Mathematik, 16, 268-277. https://doi.org/10.1007/BF02219778</mixed-citation></ref><ref id="scirp.116803-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Famelis, I.T.H., Papakostas, S.N. and Tsitouras, C. (2004) Symbolic Derivation of Runge-Kutta Order Conditions. Journal of Symbolic Computation, 37, 311-327. https://doi.org/10.1016/j.jsc.2003.07.001</mixed-citation></ref><ref id="scirp.116803-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Papakostas, S.N. and Tsitouras, C. (1999) High Phase-Lag Order Runge-Kutta and Nystrom Pairs. SIAM Journal on Scientific Computing, 21, 747-763. https://doi.org/10.1137/S1064827597315509</mixed-citation></ref><ref id="scirp.116803-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Tsitouras, C. (2001) Optimized Explicit Runge-Kutta Pair of Orders 9(8). Applied Numerical Mathematics, 38, 121-134. https://doi.org/10.1016/S0168-9274(01)00025-3</mixed-citation></ref></ref-list></back></article>