<?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.2019.105022</article-id><article-id pub-id-type="publisher-id">AM-92510</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>
 
 
  Solution of Some Second Order Ordinary Differential Equations Using a Derived Algorithm
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>R.</surname><given-names>B. Ogunrinde</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>J.</surname><given-names>O. Olubunmi</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Mathematical Sciences, Ekiti State University, Ado-Ekiti, Nigeria</addr-line></aff><pub-date pub-type="epub"><day>06</day><month>05</month><year>2019</year></pub-date><volume>10</volume><issue>05</issue><fpage>312</fpage><lpage>325</lpage><history><date date-type="received"><day>6,</day>	<month>July</month>	<year>2018</year></date><date date-type="rev-recd"><day>18,</day>	<month>May</month>	<year>2019</year>	</date><date date-type="accepted"><day>21,</day>	<month>May</month>	<year>2019</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>
 
 
  We emphasized explicitly on the derivation and implementation of a new numerical algorithm scheme which gave stable results that show the applicability of the method. In this paper, we aimed to solve some second order initial value problems of ordinary differential equations and compare the results with the theoretical solution. Using this method to solve some initial value problems of second order ordinary differential equations, we discovered that the results compared favorably with the theoretical solution which led to the conclusion that the new numerical algorithm scheme derived in the research is approximately correct and can be prescribed for any related ordinary differential equations.
 
</p></abstract><kwd-group><kwd>Numerical Scheme</kwd><kwd> Ordinary Differential Equation</kwd><kwd> Scheme Development</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Numerical methods are methods that are constructed through a given interval. The methods start with an initial point and then take a short step forward in time to find the next solution point. The process then continues with subsequent steps to map out the solution. There are two main numerical methods of solving initial value problems of ordinary differential equations. They are single step methods, also known as one step method and multistep methods. The single-step methods are the method that uses information about the solution at one point x<sub>n</sub>, to advance it to the next point x<sub>n</sub><sub>+1</sub>. The single step methods have certain advantages which include, being self-starting and having the flexibility to change step size from one step to the next.</p><p>Various numerical methods have been developed for the solution of some initial value problems of ordinary differential equations. Some of the numerical analysts who have worked extensively on the development on numerical methods are: [<xref ref-type="bibr" rid="scirp.92510-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.92510-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.92510-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.92510-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.92510-ref5">5</xref>] . Development of a scheme for solving some initial value problem of ordinary differential equations with a particular basis function was carried out by [<xref ref-type="bibr" rid="scirp.92510-ref1">1</xref>] which was improved upon by [<xref ref-type="bibr" rid="scirp.92510-ref2">2</xref>] for solving related problems. [<xref ref-type="bibr" rid="scirp.92510-ref4">4</xref>] and [<xref ref-type="bibr" rid="scirp.92510-ref5">5</xref>] worked extensively in other to improve upon schemes developed by [<xref ref-type="bibr" rid="scirp.92510-ref1">1</xref>] and [<xref ref-type="bibr" rid="scirp.92510-ref2">2</xref>] and better methods were produced. The efficiency of all these contributed efforts in numerical analysis had been measured and tested for their stability, accuracy, convergence and consistency properties [<xref ref-type="bibr" rid="scirp.92510-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.92510-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.92510-ref8">8</xref>] . The accuracy properties of different methods are usually compared by considering the order of convergence as well as the truncation error coefficients of the various methods. Research has shown that for a method to be suitable for solving any sets of initial value problems (ivps) in ordinary differential equations (ODEs), it must have all the mentioned characteristics.</p><p>Recently [<xref ref-type="bibr" rid="scirp.92510-ref9">9</xref>] developed a scheme in which standard finite difference schemes were developed. Similarly, [<xref ref-type="bibr" rid="scirp.92510-ref4">4</xref>] also worked on some approximation techniques which were used to derive qualitatively stable non-standard finite difference schemes.</p><p>In this paper, a new one-step numerical method is developed with the above mentioned characteristics in mind to solve some initial value problems of ordinary differential equations which were based on the local representation of the theoretical solution to initial value problem of the form y ′ = f ( x , y ) ; y ( a ) = η . In the interval ( x n , x n + 1 ) by interpolating function F ( x ) = a 0 + a 1 x + a 2 x 2 + a 3 x 3 + b x R e ( e k x + μ ) , a 0 , a 1 , a 2 , a 3 and b are real undetermined coefficients and k , μ are complex parameters. But in this paper, we shall be using the same assumptions but different interpolating functions such as:</p><p>F ( x ) = a 0 + a 1 x + a 2 x 2 + a 3 x 3 + b x R e ( e k x + μ ) , where a 0 , a 1 , a 2 , a 3 and b are real undetermined coefficients and k , μ are complex parameters.</p></sec><sec id="s2"><title>2. Methodogy</title><p>Considering an interpolating function:</p><p>f ( x ) = a 0 + a 1 x + a 2 x 2 + a 3 x 3 + b x R e ( e k x + μ ) (1)</p><p>where a 0 , a 1 , a 2 , a 3 and b are real undetermined coefficients and k , μ are complex parameters.</p><p>Since k and μ are complex parameters, then we have:</p><p>k = k 1 + i k 2 (2)</p><p>Also, μ = i θ , where i 2 = − 1 , therefore putting this together with (2) in (1), we have the Interpolating function to be:</p><p>f ( x ) = a 0 + a 1 x + a 2 x 2 + a 3 x 3 + b x e k 1 x cos ( k 2 x + σ ) (3)</p><p>Let us define R ( x ) and θ ( x ) as follows:</p><p>R ( x ) = x e k 1 x θ ( x ) = k 2 x + σ } (4)</p><p>Putting (4) in (3), we have:</p><p>f ( x ) = a 0 + a 1 x + a 2 x 2 + a 3 x 3 + b R ( x ) cos θ ( x ) (5)</p><p>By assumption, y n is a numerical estimate to the theoretical solution y ( x n ) and also f n = f ( x n , y n ) . Let our mesh points (self length) be define as follows:</p><p>x n = a + n h ; n = 0 , 1 , 2 , ⋯ , a = 0 , x n = n h .       x n + 1 = ( n + 1 ) h (6)</p><p>Imposing the following constraints on the interpolating function (5), we have:</p><p>1) The interpolating function must coincide with the theoretical solution at x = x n and x = x n + 1 . This required that:</p><p>f ( x n + 1 ) = a 0 + a 1 x n + 1 + a 2 x n + 1 2 + a 3 x n + 1 3 + b R ( x n + 1 ) cos θ ( x n ) . (7)</p><p>That is, f ( x n ) = y ( x n ) and</p><p>f ( x n + 1 ) = a 0 + a 1 x n + 1 + a 2 x n + 1 2 + a 3 x n + 1 3 + b R ( x n + 1 ) cos θ ( x n + 1 ) (8)</p><p>It implies that f ( x n + 1 ) = y ( x n + 1 ) .</p><p>2) The first, second, third and fourth derivatives with respect to x of the interpolating function respectively coincide with the differential equation as well as its first, second, third and fourth derivatives with respect to x at x<sub>n</sub>, i.e.</p><p>F 1 ( x n ) = f n F 2 ( x n ) = f n 1 F 3 ( x n ) = f n 2 F 4 ( x n ) = f n 3 } (9)</p><p>From Equation (9) implies:</p><p>f ′ ( x n ) = f n + 2 a 2 x n + 3 a 3 x n 2 + [ cos θ ( x n ) d d x ( b R ( x n ) ) + b R ( x n ) d d x ( cos θ ( x ) ) ] (10)</p><p>where</p><p>d d x ( b R ( x n ) ) = d d x ( b x e k 1 x ) = e k 1 x ⋅ b + b x ⋅ k 1 e k 1 x = b e k 1 x + b k 1 x e k 1 x = b e k 1 x + b k 1 R ( x n ) (11)</p><p>d d x cos θ ( x n ) d d x [ cos ( k 2 x + σ ) ] = − k 2 sin θ ( x n ) (12)</p><p>Putting (11) &amp; (12) in (10) we have:</p><p>f ′ ( x n ) = f n = a 1 + 2 a 2 x n + 3 a 3 x n 2 [ cos θ ( x n ) { b e k 1 x + b k 1 R ( x n ) }     + b R ( x n ) ( − k 2 sin θ ( x n ) ) ] = a 1 + 2 a 2 x n + 3 a 3 x n 2 + [ b e k 1 x cos θ ( x n ) + b k 1 R ( x n ) cos θ ( x n )     − b R ( x n ) ( − k 2 sin θ ( x n ) ) ]</p><p>f n = a 1 + 2 a 2 x n + 3 a 3 x n 2 + b [ e k 1 x n cos θ ( x n ) + k 1 R ( x n ) cos θ ( x n )             − k 2 R ( x n ) sin θ ( x n ) ] (13)</p><p>That is, F ′ ( x n ) = f n</p><p>F ″ ( x n ) = f ′ n = 2 a 2 x n + 6 a 3 x n + b [ ( e k 1 x n d d x cos θ ( x n ) + cos θ ( x n ) d d x e k 1 x n )     + ( k 1 R ( x n ) d d x cos θ ( x n ) + cos θ ( x n ) d d x k 1 R ( x n )     − ( R ( x n ) d d x sin θ ( x n ) + sin θ ( x n ) d d x R ( x n ) ) ) ] (14)</p><p>where</p><p>k 1 R ( x n ) = k 1 [ x e k 1 x n ] = k 1 ( x d d x e k 1 x n + e k 1 x n d d x x ) = k 1 2 x e k 1 x n + k 1 e k 1 x n = k 1 2 R ( x n ) + k 1 e k 1 x n (15)</p><p>Since R ( x n ) = x n e k 1 x n = e k 1 x n + k 1 R ( x n ) .</p><p>Putting (15) in (14)</p><p>F ″ ( x n ) = f ′ n = 2 a 2 x n + 6 a 3 x n + b [ { e k 1 x n ( − sin θ ( x n ) ) + cos θ ( x n ) ( k 1 e k 1 x n ) }                                         + k 1 R ( x n ) ( − sin θ ( x n ) ) + cos θ ( x n ) ( k 1 2 R ( x n ) + k 1 e k 1 x n )                                         − { R ( x n ) cos θ ( x n ) + sin θ ( x n ) ( e k 1 x n + k 1 R ( x n ) ) } ]</p><p>F ″ ( x n ) = 2 a 2 x n + 6 a 3 x n + b [ { − e k 1 x n sin θ ( x n ) + k 1 e k 1 x n cos θ ( x n ) }     − k 1 R ( x n ) sin θ ( x n ) + k 1 2 R ( x n ) cos θ ( x n ) + k 1 e k 1 x n cos θ ( x n )     − R ( x n ) cos θ ( x n ) − e k 1 x n sin θ ( x n ) − k 1 R ( x n ) sin θ ( x n ) ]</p><p>f ′ n = 2 a 2 x n + 6 a 3 x n + b { − 2 e k 1 x n sin θ ( x n ) + 2 k 1 e k 1 x n cos θ ( x n )             − 2 k 1 R ( x n ) sin θ ( x n ) + k 1 2 R ( x n ) cos θ ( x n ) − R ( x n ) cos θ ( x n ) } (16)</p><p>F ‴ ( x n ) = f ″ n = 6 a 3 + b [ − { 2 e k 1 x n d d x sin θ ( x n ) + sin θ ( x n ) d d x 2 e k 1 x n }                                         + { 2 k 1 e k 1 x n d d x cos θ ( x n ) + cos θ ( x n ) d d x 2 k 1 e k 1 x n }                                         − { 2 k 1 R ( x n ) d d x sin θ ( x n ) + sin θ ( x n ) d d x 2 k 1 R ( x n ) }                                         + { k 1 2 R ( x n ) d d x cos θ ( x n ) + cos θ ( x n ) d d x k 1 2 R ( x n ) }                                         − { R ( x n ) d d x cos θ ( x n ) + cos θ ( x n ) d d x R ( x n ) } ]</p><p>F ‴ ( x n ) = 6 a 3 + b [ − ( 2 e k 1 x n cos θ ( x n ) + 2 k 1 e k 1 x n sin θ ( x n ) )     + 2 k 1 e k 1 x n ( − sin θ ( x n ) ) + 2 k 1 2 e k 1 x n cos θ ( x n )     − 2 k 1 R ( x n ) cos θ ( x n ) + [ 2 k 1 e k 1 x n + 2 k 1 2 R ( x n ) ] sin θ ( x n )     + k 1 2 R ( x n ) ( − sin θ ( x n ) ) + k 1 2 e k 1 x n + k 1 3 R ( x n ) cos θ ( x n )     − R ( x n ) ( − sin θ ( x n ) ) + ( e k 1 x n + k 1 R ( x n ) ) cos θ ( x n ) ]</p><p>F ‴ ( x n ) = f ″ n = 6 a 3 + b [ − 3 e k 1 x n cos θ ( x n ) − 6 k 1 e k 1 x n sin θ ( x n )                                         + 3 k 1 2 R ( x n ) sin θ ( x n ) − 2 k 1 R ( x n ) cos θ ( x n )                                         + k 1 3 R ( x n ) cos θ ( x n ) + R ( x n ) sin θ ( x n ) − k 1 e k 1 x n cos θ ( x n ) ] (17)</p><p>F ′ v ( x n ) = f ‴ ( x n ) = b [ − 3 { e k 1 x n d d x cos θ ( x n ) + cos θ ( x n ) d d x e k 1 x n }       − 6 { e k 1 x n d d x sin θ ( x n ) + sin θ ( x n ) d d x e k 1 x n }       + 3 k 1 2 { e k 1 x n d d x cos θ ( x n ) + cos θ ( x n ) d d x e k 1 x n }       − 3 k 1 2 { R ( x n ) d d x sin θ ( x n ) + sin θ ( x n ) d d x R ( x n ) }</p><p>  − 2 k 1 { R ( x n ) d d x cos θ ( x n ) + cos θ ( x n ) d d x R ( x n ) }   + k 1 3 { R ( x n ) d d x cos θ ( x n ) + cos θ d d x R ( x n ) }   + { R ( x n ) d d x sin θ ( x n ) + sin θ ( x n ) d d x R ( x n ) }   − k 1 { e k 1 x n d d x cos θ ( x n ) + cos θ ( x n ) d d x e k 1 x n }</p><p>F I V ( x n ) = b [ 4 e k 1 x n sin θ ( x n ) − 11 k 1 e k 1 x n cos θ ( x n ) − 12 k 1 2 e k 1 x n sin θ ( x n )     + 4 k 1 3 e k 1 x n cos θ ( x n ) − 5 k 1 2 R ( x n ) cos θ ( x n ) − 4 k 1 3 R ( x n ) sin θ ( x n )     + 3 k 1 R ( x n ) sin θ ( x n ) + R ( x n ) cos θ ( x n ) + k 1 e k 1 x n sin θ ( x n )     − k 1 2 e k 1 x n cos θ ( x n ) + k 1 4 R ( x n ) cos θ ( x n ) ] (18)</p><p>b = f ‴ n e k 1 x n { 4 sin θ ( x n ) − 11 k 1 cos θ ( x n ) − 12 k 1 2 sin θ ( x n ) + 4 k 1 3 cos θ ( x n ) + k 1 sin θ ( x n ) − k 1 2 cos θ ( x n ) } + R ( x n ) { − 5 k 1 2 cos θ ( x n ) − 4 k 1 3 sin θ ( x n ) + 3 k 1 sin θ ( x n ) + cos θ ( x n ) + k 1 4 cos θ ( x n ) } (19)</p><p>From (17), we have:</p><p>a 3 = 1 6 [ f n 2 − b { − 3 e k 1 x n cos θ ( x n ) − 6 k 1 e k 1 x n sin θ ( x n ) + 3 k 1 2 e k 1 x n cos θ ( x n )     − 3 k 1 2 R ( x n ) sin θ ( x n ) − 2 k 1 R ( x n ) cos θ ( x n ) + k 1 3 R ( x n ) cos θ ( x n )     + R ( x n ) sin θ ( x n ) − k 1 e k 1 x n cos θ ( x n ) } ] (20)</p><p>Putting (19) in (20), we have:</p><p>a 3 = 1 6 [ f n 2 − ( f n 3 e k 1 x n { 4 sin θ ( x n ) − 11 k 1 cos θ ( x n ) − 12 k 1 2 sin θ ( x n ) + 4 k 1 3 cos θ ( x n ) + k 1 sin θ ( x n ) − k 1 2 cos θ ( x n ) } + R ( x n ) { − 5 k 1 2 cos θ ( x n ) − 4 k 1 3 sin θ ( x n ) + 3 k 1 sin θ ( x n ) + cos θ ( x n ) + k 1 4 cos θ ( x n ) } )           &#215; { − 3 e k 1 x n cos θ ( x n ) − 6 k 1 e k 1 x n sin θ ( x n ) + 3 k 1 2 e k 1 x n cos θ ( x n ) − 3 k 1 2 R ( x n ) sin θ ( x n )       − 2 k 1 R ( x n ) cos θ ( x n ) + k 1 3 R ( x n ) cos θ ( x n ) + R ( x n ) sin θ ( x n ) − k 1 e k 1 x n cos θ ( x n ) } ] (21)</p><p>Let:</p><p>v = − 3 e k 1 x n cos θ ( x n ) − 6 k 1 e k 1 x n sin θ ( x n ) + 3 k 1 2 e k 1 x n cos θ ( x n )     − 3 k 1 2 R ( x n ) sin θ ( x n ) − 2 k 1 R ( x n ) cos θ ( x n ) + k 1 3 R ( x n ) cos θ ( x n )     + R ( x n ) sin θ ( x n ) − k 1 e k 1 x n cos θ ( x n ) (22)</p><p>Then, (21) becomes:</p><p>a 3 = 1 6 [ f n 2 − ( f n 3 e k 1 x n { 4 sin θ ( x n ) − 11 k 1 cos θ ( x n ) − 12 k 1 2 sin θ ( x n ) + 4 k 1 3 cos θ ( x n ) + k 1 sin θ ( x n ) − k 1 2 cos θ ( x n ) } + R ( x n ) { − 5 k 1 2 cos θ ( x n ) − 4 k 1 3 sin θ ( x n ) + 3 k 1 sin θ ( x n ) + cos θ ( x n ) + k 1 4 cos θ ( x n ) } ) v ] (23)</p><p>From (16), we have:</p><p>a 2 = 1 2 [ f n 1 − ( f n 2 − ( f n 3 e k 1 x n { 4 sin θ ( x n ) − 11 k 1 cos θ ( x n ) − 12 k 1 2 sin θ ( x n ) + 4 k 1 3 cos θ ( x n ) + k 1 sin θ ( x n ) − k 1 2 cos θ ( x n ) } + R ( x n ) { − 5 k 1 2 cos θ ( x n ) − 4 k 1 3 sin θ ( x n ) + 3 k 1 sin θ ( x n ) + cos θ ( x n ) + k 1 4 cos θ ( x n ) } ) v ) x n           − b { − 2 e k 1 x n sin θ ( x n ) − 2 k 1 e k 1 x n cos θ ( x n ) − 2 k 1 R ( x n ) sin θ ( x n )       + k 1 2 R ( x n ) cos θ ( x n ) − R ( x n ) cos θ ( x n ) } ] (24)</p><p>Putting (19) and (23) in (24) we have:</p><p>a 2 = 1 2 [ f n 1 − ( f n 2 − ( f n 3 e k 1 x n { 4 sin θ ( x n ) − 11 k 1 cos θ ( x n ) − 12 k 1 2 sin θ ( x n ) + 4 k 1 3 cos θ ( x n ) + k 1 sin θ ( x n ) − k 1 2 cos θ ( x n ) } + R ( x n ) { − 5 k 1 2 cos θ ( x n ) − 4 k 1 3 sin θ ( x n ) + 3 k 1 sin θ ( x n ) + cos θ ( x n ) + k 1 4 cos θ ( x n ) } ) v ) x n     − ( f n 3 e k 1 x n { 4 sin θ ( x n ) − 11 k 1 cos θ ( x n ) − 12 k 1 2 sin θ ( x n ) + 4 k 1 3 cos θ ( x n ) + k 1 sin θ ( x n ) − k 1 2 cos θ ( x n ) } + R ( x n ) { − 5 k 1 2 cos θ ( x n ) − 4 k 1 3 sin θ ( x n ) + 3 k 1 sin θ ( x n ) + cos θ ( x n ) + k 1 4 cos θ ( x n ) } )     &#215; { − 2 e k 1 x n sin θ ( x n ) − 2 k 1 e k 1 x n cos θ ( x n ) − 2 k 1 R ( x n ) sin θ ( x n ) + k 1 2 R ( x n ) cos θ ( x n ) − R ( x n ) cos θ ( x n ) } ] (25)</p><p>From (13) we have:</p><p>a 1 = f n − 2 a 2 x n − 3 a 3 x n 2 − b [ e k 1 x n cos θ ( x n ) + k 1 R ( x n ) cos θ ( x n ) − R ( x n ) sin θ ( x n ) ] (26)</p><p>Putting (19), (23) and (25) in (26), we have:</p><p>a 1 = f n − ( [ − [ f n 2 − { − 3 e k 1 x n cos θ ( x n ) − 6 k 1 e k 1 x n sin θ ( x n ) + 3 k 1 2 e k 1 x n cos θ ( x n ) − 3 k 1 2 R ( x n ) sin θ ( x n ) − 2 k 1 R ( x n ) cos θ ( x n ) } f n 3 ] e k 1 x n { 4 sin θ ( x n ) − 11 k 1 cos θ ( x n ) − 12 k 1 2 sin θ ( x n ) + 4 k 1 3 cos θ ( x n ) + k 1 sin θ ( x n ) − k 1 2 cos θ ( x n ) } + R ( x n ) { − 5 k 1 2 cos θ ( x n ) − 4 k 1 3 sin θ ( x n ) + 3 k 1 sin θ ( x n ) + cos θ ( x n ) + k 1 4 cos θ ( x n ) } ] x n − { − 2 e k 1 x n sin θ ( x n ) − 2 k 1 e k 1 x n cos θ ( x n ) − 2 k 1 R ( x n ) sin θ ( x n ) + k 1 2 R ( x n ) cos θ ( x n ) − R ( x n ) cos θ ( x n ) } e k 1 x n { 4 sin θ ( x n ) − 11 k 1 cos θ ( x n ) − 12 k 1 2 sin θ ( x n ) + 4 k 1 3 cos θ ( x n ) + k 1 sin θ ( x n ) − k 1 2 cos θ ( x n ) } + R ( x n ) { − 5 k 1 2 cos θ ( x n ) − 4 k 1 3 sin θ ( x n ) + 3 k 1 sin θ ( x n ) + cos θ ( x n ) + k 1 4 cos θ ( x n ) } ) x n</p><p>− 1 2 [ f n 2 − { − 3 e k 1 x n cos θ ( x n ) − 6 k 1 e k 1 x n sin θ ( x n ) + 3 k 1 2 e k 1 x n cos θ ( x n ) − 3 k 1 2 R ( x n ) sin θ ( x n ) − 2 k 1 R ( x n ) cos θ ( x n ) } e k 1 x n { 4 sin θ ( x n ) − 11 k 1 cos θ ( x n ) − 12 k 1 2 sin θ ( x n ) + 4 k 1 3 cos θ ( x n ) + k 1 sin θ ( x n ) − k 1 2 cos θ ( x n ) } + R ( x n ) { − 5 k 1 2 cos θ ( x n ) − 4 k 1 3 sin θ ( x n ) + 3 k 1 sin θ ( x n ) + cos θ ( x n ) + k 1 4 cos θ ( x n ) } ] x n 2 − ( f n 3 e k 1 x n { 4 sin θ ( x n ) − 11 k 1 cos θ ( x n ) − 12 k 1 2 sin θ ( x n ) + 4 k 1 3 cos θ ( x n ) + k 1 sin θ ( x n ) − k 1 2 cos θ ( x n ) } + R ( x n ) { − 5 k 1 2 cos θ ( x n ) − 4 k 1 3 sin θ ( x n ) + 3 k 1 sin θ ( x n ) + cos θ ( x n ) + k 1 4 cos θ ( x n ) } ) &#215; [ e k 1 x n cos θ ( x n ) + k 1 R ( x n ) cos θ ( x n ) − R ( x n ) sin θ ( x n ) ] (27)</p><p>For preservative of the scheme, then we can write the new scheme in a more compact form as:</p><p>y n + 1 = y n + a 1 h + a 2 a 2 ( 2 n + 1 ) + h 3 a 3 ( 3 n 2 + 3 n + 1 )     + b R n [ h e k 1 h ( cos θ n cos k 2 h − sin θ n sin k 2 h ) − cos θ n ]</p><p>Putting a 1 , a 2 and a 3 as derived above, we arrived at a new scheme. But to test the scheme, we shall proceed to write a programme which will command the scheme to solve some firs order differential equations.</p></sec><sec id="s3"><title>3. Implementation of the Scheem</title><p>PROBLEM 1. A spring with a mass of 2 kg has natural length m. A force of 5N is required to maintain it stretched to a length of m. If the spring is stretched to a length of m and then released with initial velocity 0, find the position of the mass at any time.</p><p>k ( 0.2 ) = 25.6 (1)</p><p>So, k = 25.6 0.2 = 128 . (2)</p><p>Using this value of the spring constant k, together with m = 2 then, we have</p><p>2 d 2 x d t 2 + 128 x = 0 (3)</p><p>x ( t ) = c 1 cos 8 t + c 2 sin 8 t (4)</p><p>x ′ ( t ) = − 8 c 1 sin 8 t + 8 c 2 cos 8 t (5)</p><p>Since the initial velocity is given as x ′ ( 0 ) = 0 , we have c 2 = 0 and so the solution is</p><p>x ( t ) = 1 5 cos 8 t (6)</p><p>The result compared favourably with the theoretical solutions.</p><p>PROBLEM 2:</p><p>Suppose that the spring of Problem 1 is immersed in a fluid with damping constant. Find the position of the mass at any time if it starts from the equilibrium Position and is given a push to start it with an initial velocity of m/s.</p><p>Mathematical Interpretation of the Problem</p><p>From Problem 1, the mass is m = 2 and the spring constant is k = 128 , so the differential Equation (3) becomes</p><p>2 d 2 x d t 2 + 40 d x d t + 128 x = 0 (7)</p><p>or</p><p>d 2 x d t 2 + 20 d x d t + 64 x = 0 (8)</p><p>x ( t ) = c 1 e − 4 t + c 2 e − 16 t (9)</p><p>We are given that x ( 0 ) = 0 , c 1 + c 2 = 0 . Differentiating, we get</p><p>x ′ ( t ) = − 4 c 1 e − 4 t + 16 c 2 e − 16 t (10)</p><p>So</p><p>x ′ ( 0 ) = − 4 c 1 + 16 c 2 = 0.6 (11)</p><p>Since c 2 = − c 1 , this gives 12 c 1 = 0.6 or c 1 = 0.05 . Therefore</p><p>x = 0.05 ( e − 4 t − e − 16 t ) (12)</p><p>The result compares favourably with the theoretical solutions.</p><p>The result compares favourably with the theoretical solutions.</p></sec><sec id="s4"><title>4. Conclusions</title><p>The procedure for development and implementation of a numerical algorithm has been examined in this work. The method employed a basis function for approximation. The scheme that formed the derived method was implemented to test the accuracy. The method gave a numerical algorithm capable of solving second order problems of ordinary differential equations. The new numerical algorithm scheme was employed to solve second order initial value problems of ordinary differential equations problems. The computations were carried out in computer codes. Tables 1-4 represent the numerical results of the examples at various values of step size (H). From the tables, it could be concluded that a smaller value of H, gives a better result. Figures 1-4 readily show the comparison of the newly derived method and the theoretical solution. Since the results obtained compare favorably with the theoretical, this shows the accuracy of the new method and so can be said to be approximately correct.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Numerical results of problem 1 at H = 0.01</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >X(n)</th><th align="center" valign="middle" >THEORITICAL SOLUTION</th><th align="center" valign="middle" >OLUBUNMI</th><th align="center" valign="middle" >TRUN</th></tr></thead><tr><td align="center" valign="middle" >0.00000000</td><td align="center" valign="middle" >0.20000000</td><td align="center" valign="middle" >0.20000000</td><td align="center" valign="middle" >0.00000000</td></tr><tr><td align="center" valign="middle" >0.01000000</td><td align="center" valign="middle" >0.19936034</td><td align="center" valign="middle" >0.20000000</td><td align="center" valign="middle" >0.00063966</td></tr><tr><td align="center" valign="middle" >0.02000000</td><td align="center" valign="middle" >0.19744547</td><td align="center" valign="middle" >0.19999953</td><td align="center" valign="middle" >0.00255406</td></tr><tr><td align="center" valign="middle" >0.03000000</td><td align="center" valign="middle" >0.19426760</td><td align="center" valign="middle" >0.19626706</td><td align="center" valign="middle" >0.00199946</td></tr><tr><td align="center" valign="middle" >0.04000000</td><td align="center" valign="middle" >0.18984708</td><td align="center" valign="middle" >0.19087657</td><td align="center" valign="middle" >0.00102949</td></tr><tr><td align="center" valign="middle" >0.05000000</td><td align="center" valign="middle" >0.18421221</td><td align="center" valign="middle" >0.18522314</td><td align="center" valign="middle" >0.00101093</td></tr><tr><td align="center" valign="middle" >0.06000000</td><td align="center" valign="middle" >0.17739899</td><td align="center" valign="middle" >0,17885647</td><td align="center" valign="middle" >0.00145748</td></tr><tr><td align="center" valign="middle" >0.07000000</td><td align="center" valign="middle" >0.16945103</td><td align="center" valign="middle" >0.17057349</td><td align="center" valign="middle" >0.00112246</td></tr><tr><td align="center" valign="middle" >0.08000000</td><td align="center" valign="middle" >0.16041915</td><td align="center" valign="middle" >0.16179043</td><td align="center" valign="middle" >0.00137128</td></tr><tr><td align="center" valign="middle" >0.09000000</td><td align="center" valign="middle" >0.15036115</td><td align="center" valign="middle" >0.15114648</td><td align="center" valign="middle" >0.00078533</td></tr><tr><td align="center" valign="middle" >0.09999999</td><td align="center" valign="middle" >0.13934135</td><td align="center" valign="middle" >0.14011432</td><td align="center" valign="middle" >0.00077297</td></tr><tr><td align="center" valign="middle" >0.11000000</td><td align="center" valign="middle" >0.12743023</td><td align="center" valign="middle" >0.12878653</td><td align="center" valign="middle" >0.0013563</td></tr><tr><td align="center" valign="middle" >0.12000000</td><td align="center" valign="middle" >0.11470401</td><td align="center" valign="middle" >0.11534238</td><td align="center" valign="middle" >0.00063837</td></tr><tr><td align="center" valign="middle" >0.13000000</td><td align="center" valign="middle" >0.10124406</td><td align="center" valign="middle" >0.10815221</td><td align="center" valign="middle" >0.00690815</td></tr><tr><td align="center" valign="middle" >0.14000000</td><td align="center" valign="middle" >0.08713649</td><td align="center" valign="middle" >0.08937685</td><td align="center" valign="middle" >0.00224036</td></tr><tr><td align="center" valign="middle" >0.14999999</td><td align="center" valign="middle" >0.07247157</td><td align="center" valign="middle" >0.07387969</td><td align="center" valign="middle" >0.00140812</td></tr><tr><td align="center" valign="middle" >0.16000000</td><td align="center" valign="middle" >0.05734305</td><td align="center" valign="middle" >0.05876521</td><td align="center" valign="middle" >0.00142216</td></tr><tr><td align="center" valign="middle" >0.17000000</td><td align="center" valign="middle" >0.04184773</td><td align="center" valign="middle" >0.04497863</td><td align="center" valign="middle" >0.0031309</td></tr><tr><td align="center" valign="middle" >0.17999999</td><td align="center" valign="middle" >0.02608475</td><td align="center" valign="middle" >0.02765649</td><td align="center" valign="middle" >0.00157174</td></tr><tr><td align="center" valign="middle" >0.19000000</td><td align="center" valign="middle" >0.01015490</td><td align="center" valign="middle" >0.01217869</td><td align="center" valign="middle" >0.00202379</td></tr><tr><td align="center" valign="middle" >0.19999999</td><td align="center" valign="middle" >0.00583989</td><td align="center" valign="middle" >0.00592321</td><td align="center" valign="middle" >8.332E−05</td></tr></tbody></table></table-wrap><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Numerical results of problem 1 at H = 0.001</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >X(n)</th><th align="center" valign="middle" >THEORETICAL SOLUTION</th><th align="center" valign="middle" >OLUBUNMI</th><th align="center" valign="middle" >TRUN</th></tr></thead><tr><td align="center" valign="middle" >0.00000000</td><td align="center" valign="middle" >0.20000000</td><td align="center" valign="middle" >0.20000000</td><td align="center" valign="middle" >0.00000000</td></tr><tr><td align="center" valign="middle" >0.00100000</td><td align="center" valign="middle" >0.19999361</td><td align="center" valign="middle" >0.20000000</td><td align="center" valign="middle" >0.00000639</td></tr><tr><td align="center" valign="middle" >0.00200000</td><td align="center" valign="middle" >0.19997440</td><td align="center" valign="middle" >0.19998160</td><td align="center" valign="middle" >0.00000720</td></tr><tr><td align="center" valign="middle" >0.00300000</td><td align="center" valign="middle" >0.19994241</td><td align="center" valign="middle" >0.19995000</td><td align="center" valign="middle" >0.00000759</td></tr><tr><td align="center" valign="middle" >0.00400000</td><td align="center" valign="middle" >0.19989762</td><td align="center" valign="middle" >0.19990601</td><td align="center" valign="middle" >0.00000839</td></tr><tr><td align="center" valign="middle" >0.00500000</td><td align="center" valign="middle" >0.19984002</td><td align="center" valign="middle" >0.19984885</td><td align="center" valign="middle" >0.00000883</td></tr><tr><td align="center" valign="middle" >0.00600000</td><td align="center" valign="middle" >0.19976965</td><td align="center" valign="middle" >0.19977901</td><td align="center" valign="middle" >0.00000936</td></tr><tr><td align="center" valign="middle" >0.00700000</td><td align="center" valign="middle" >0.19968648</td><td align="center" valign="middle" >0.19969999</td><td align="center" valign="middle" >0.00001351</td></tr><tr><td align="center" valign="middle" >0.00800000</td><td align="center" valign="middle" >0.19959055</td><td align="center" valign="middle" >0.19960510</td><td align="center" valign="middle" >0.00001455</td></tr><tr><td align="center" valign="middle" >0.00900000</td><td align="center" valign="middle" >0.19948183</td><td align="center" valign="middle" >0.19949996</td><td align="center" valign="middle" >0.00001813</td></tr><tr><td align="center" valign="middle" >0.01000000</td><td align="center" valign="middle" >0.19936034</td><td align="center" valign="middle" >0.19937993</td><td align="center" valign="middle" >0.00001959</td></tr><tr><td align="center" valign="middle" >0.01100000</td><td align="center" valign="middle" >0.19922610</td><td align="center" valign="middle" >0.19924990</td><td align="center" valign="middle" >0.00002380</td></tr><tr><td align="center" valign="middle" >0.01200000</td><td align="center" valign="middle" >0.19907911</td><td align="center" valign="middle" >0.19910485</td><td align="center" valign="middle" >0.00002574</td></tr><tr><td align="center" valign="middle" >0.01300000</td><td align="center" valign="middle" >0.19891937</td><td align="center" valign="middle" >0.19894679</td><td align="center" valign="middle" >0.00002742</td></tr><tr><td align="center" valign="middle" >0.01400000</td><td align="center" valign="middle" >0.19874692</td><td align="center" valign="middle" >0.19877972</td><td align="center" valign="middle" >0.00003280</td></tr><tr><td align="center" valign="middle" >0.01500000</td><td align="center" valign="middle" >0.19856173</td><td align="center" valign="middle" >0.19859963</td><td align="center" valign="middle" >0.00003790</td></tr><tr><td align="center" valign="middle" >0.01600000</td><td align="center" valign="middle" >0.19836384</td><td align="center" valign="middle" >0.19840453</td><td align="center" valign="middle" >0.00004069</td></tr><tr><td align="center" valign="middle" >0.01700000</td><td align="center" valign="middle" >0.19815326</td><td align="center" valign="middle" >0.19819939</td><td align="center" valign="middle" >0.00004613</td></tr><tr><td align="center" valign="middle" >0.01800000</td><td align="center" valign="middle" >0.19792998</td><td align="center" valign="middle" >0.19797923</td><td align="center" valign="middle" >0.00004925</td></tr><tr><td align="center" valign="middle" >0.01900000</td><td align="center" valign="middle" >0.19769405</td><td align="center" valign="middle" >0.19774904</td><td align="center" valign="middle" >0.00005499</td></tr><tr><td align="center" valign="middle" >0.02000000</td><td align="center" valign="middle" >0.19744545</td><td align="center" valign="middle" >0.19750381</td><td align="center" valign="middle" >0.00005836</td></tr></tbody></table></table-wrap><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Numerical results of problem 2 at H = 0.001</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >X(n)</th><th align="center" valign="middle" >THEORETICAL SOLUTION</th><th align="center" valign="middle" >OLUBUNMI</th><th align="center" valign="middle" >TRUN</th></tr></thead><tr><td align="center" valign="middle" >0.00000000</td><td align="center" valign="middle" >0.10000000</td><td align="center" valign="middle" >0.10000000</td><td align="center" valign="middle" >0.0000000</td></tr><tr><td align="center" valign="middle" >0.00100000</td><td align="center" valign="middle" >0.09900676</td><td align="center" valign="middle" >0.09900348</td><td align="center" valign="middle" >0.00000328</td></tr><tr><td align="center" valign="middle" >0.00200000</td><td align="center" valign="middle" >0.09802692</td><td align="center" valign="middle" >0.09807573</td><td align="center" valign="middle" >0.00004891</td></tr><tr><td align="center" valign="middle" >0.00300000</td><td align="center" valign="middle" >0.09706028</td><td align="center" valign="middle" >0.09713825</td><td align="center" valign="middle" >0.00007797</td></tr><tr><td align="center" valign="middle" >0.00400000</td><td align="center" valign="middle" >0.09610662</td><td align="center" valign="middle" >0.09618537</td><td align="center" valign="middle" >0.00007875</td></tr><tr><td align="center" valign="middle" >0.00500000</td><td align="center" valign="middle" >0.09516575</td><td align="center" valign="middle" >0.09527836</td><td align="center" valign="middle" >0.00011261</td></tr><tr><td align="center" valign="middle" >0.00600000</td><td align="center" valign="middle" >0.09423748</td><td align="center" valign="middle" >0.09434861</td><td align="center" valign="middle" >0.00011113</td></tr><tr><td align="center" valign="middle" >0.00700000</td><td align="center" valign="middle" >0.09332163</td><td align="center" valign="middle" >0.09343216</td><td align="center" valign="middle" >0.00011053</td></tr><tr><td align="center" valign="middle" >0.00800000</td><td align="center" valign="middle" >0.09241800</td><td align="center" valign="middle" >0.09252773</td><td align="center" valign="middle" >0.00010973</td></tr><tr><td align="center" valign="middle" >0.00900000</td><td align="center" valign="middle" >0.09152640</td><td align="center" valign="middle" >0.09173281</td><td align="center" valign="middle" >0.00020641</td></tr><tr><td align="center" valign="middle" >0.01000000</td><td align="center" valign="middle" >0.09064666</td><td align="center" valign="middle" >0.09081132</td><td align="center" valign="middle" >0.00016472</td></tr><tr><td align="center" valign="middle" >0.01100000</td><td align="center" valign="middle" >0.08977859</td><td align="center" valign="middle" >0.08999590</td><td align="center" valign="middle" >0.00021731</td></tr><tr><td align="center" valign="middle" >0.01200000</td><td align="center" valign="middle" >0.08892203</td><td align="center" valign="middle" >0.08899999</td><td align="center" valign="middle" >0.00022040</td></tr><tr><td align="center" valign="middle" >0.01300000</td><td align="center" valign="middle" >0.08807679</td><td align="center" valign="middle" >0.08835681</td><td align="center" valign="middle" >0.00028002</td></tr><tr><td align="center" valign="middle" >0.01400000</td><td align="center" valign="middle" >0.08724272</td><td align="center" valign="middle" >0.08752332</td><td align="center" valign="middle" >0.00028079</td></tr><tr><td align="center" valign="middle" >0.01500000</td><td align="center" valign="middle" >0.08641962</td><td align="center" valign="middle" >0.08673274</td><td align="center" valign="middle" >0.00031312</td></tr><tr><td align="center" valign="middle" >0.01600000</td><td align="center" valign="middle" >0.08560735</td><td align="center" valign="middle" >0.08570748</td><td align="center" valign="middle" >0.00030213</td></tr><tr><td align="center" valign="middle" >0.01700000</td><td align="center" valign="middle" >0.08480573</td><td align="center" valign="middle" >0.08413814</td><td align="center" valign="middle" >0.00043241</td></tr><tr><td align="center" valign="middle" >0.01800000</td><td align="center" valign="middle" >0.08401462</td><td align="center" valign="middle" >0.08427880</td><td align="center" valign="middle" >0.00051327</td></tr><tr><td align="center" valign="middle" >0.01900000</td><td align="center" valign="middle" >0.08323386</td><td align="center" valign="middle" >0.08382617</td><td align="center" valign="middle" >0.00059231</td></tr><tr><td align="center" valign="middle" >0.02000000</td><td align="center" valign="middle" >0.08246327</td><td align="center" valign="middle" >0.08209541</td><td align="center" valign="middle" >0.00063214</td></tr></tbody></table></table-wrap><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> Numerical results of problem 2 at H = 0.0001</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >X(n)</th><th align="center" valign="middle" >THEORETICAL SOLUTION</th><th align="center" valign="middle" >OLUBUNMI</th><th align="center" valign="middle" >TRUN</th></tr></thead><tr><td align="center" valign="middle" >0.00000000</td><td align="center" valign="middle" >0.10000000</td><td align="center" valign="middle" >0.10000000</td><td align="center" valign="middle" >0.00000000</td></tr><tr><td align="center" valign="middle" >0.00010000</td><td align="center" valign="middle" >0.09990007</td><td align="center" valign="middle" >0.09992720</td><td align="center" valign="middle" >0.00002713</td></tr><tr><td align="center" valign="middle" >0.00020000</td><td align="center" valign="middle" >0.09980027</td><td align="center" valign="middle" >0.09983454</td><td align="center" valign="middle" >0.00003427</td></tr><tr><td align="center" valign="middle" >0.00030000</td><td align="center" valign="middle" >0.09970061</td><td align="center" valign="middle" >0.09974292</td><td align="center" valign="middle" >0.00004231</td></tr><tr><td align="center" valign="middle" >0.00040000</td><td align="center" valign="middle" >0.09960109</td><td align="center" valign="middle" >0.09965531</td><td align="center" valign="middle" >0.00005422</td></tr><tr><td align="center" valign="middle" >0.00050000</td><td align="center" valign="middle" >0.09950170</td><td align="center" valign="middle" >0.09956093</td><td align="center" valign="middle" >0.00005923</td></tr><tr><td align="center" valign="middle" >0.00060000</td><td align="center" valign="middle" >0.09940244</td><td align="center" valign="middle" >0.09946347</td><td align="center" valign="middle" >0.00006123</td></tr><tr><td align="center" valign="middle" >0.00070000</td><td align="center" valign="middle" >0.09930332</td><td align="center" valign="middle" >0.09937088</td><td align="center" valign="middle" >0.00006676</td></tr><tr><td align="center" valign="middle" >0.00080000</td><td align="center" valign="middle" >0.09920434</td><td align="center" valign="middle" >0.09927559</td><td align="center" valign="middle" >0.00007125</td></tr><tr><td align="center" valign="middle" >0.00090000</td><td align="center" valign="middle" >0.09910548</td><td align="center" valign="middle" >0.09918759</td><td align="center" valign="middle" >0.00008211</td></tr><tr><td align="center" valign="middle" >0.00100000</td><td align="center" valign="middle" >0.09900676</td><td align="center" valign="middle" >0.09909777</td><td align="center" valign="middle" >0.00009101</td></tr><tr><td align="center" valign="middle" >0.00110000</td><td align="center" valign="middle" >0.09890819</td><td align="center" valign="middle" >0.09894247</td><td align="center" valign="middle" >0.00010113</td></tr><tr><td align="center" valign="middle" >0.00120000</td><td align="center" valign="middle" >0.09880973</td><td align="center" valign="middle" >0.09886919</td><td align="center" valign="middle" >0.00013274</td></tr><tr><td align="center" valign="middle" >0.00130000</td><td align="center" valign="middle" >0.09871142</td><td align="center" valign="middle" >0.09877561</td><td align="center" valign="middle" >0.00015777</td></tr><tr><td align="center" valign="middle" >0.00140000</td><td align="center" valign="middle" >0.09861323</td><td align="center" valign="middle" >0.09861727</td><td align="center" valign="middle" >0.00016238</td></tr><tr><td align="center" valign="middle" >0.00150000</td><td align="center" valign="middle" >0.09851518</td><td align="center" valign="middle" >0.09854087</td><td align="center" valign="middle" >0.00018621</td></tr><tr><td align="center" valign="middle" >0.00160000</td><td align="center" valign="middle" >0.09841727</td><td align="center" valign="middle" >0.09845110</td><td align="center" valign="middle" >0.00020000</td></tr><tr><td align="center" valign="middle" >0.00170000</td><td align="center" valign="middle" >0.09831949</td><td align="center" valign="middle" >0.09836652</td><td align="center" valign="middle" >0.00022135</td></tr><tr><td align="center" valign="middle" >0.00180000</td><td align="center" valign="middle" >0.09822183</td><td align="center" valign="middle" >0.09827469</td><td align="center" valign="middle" >0.00022927</td></tr><tr><td align="center" valign="middle" >0.00190000</td><td align="center" valign="middle" >0.09812431</td><td align="center" valign="middle" >0.09830139</td><td align="center" valign="middle" >0.00024221</td></tr><tr><td align="center" valign="middle" >0.00200000</td><td align="center" valign="middle" >0.09802692</td><td align="center" valign="middle" >0.09837561</td><td align="center" valign="middle" >0.00027725</td></tr></tbody></table></table-wrap><p>In our subsequent research, we shall pay more attention on the implementation of this new scheme to solve some higher order initial value problems of ordinary differential equation and also compare the results with the existing methods and thereafter we examine the characteristics properties such as the stability, convergence, accuracy and consistency of the scheme.</p></sec><sec id="s5"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s6"><title>Cite this paper</title><p>Ogunrinde, R.B. and Olubunmi, J.O. (2019) Solution of Some Second Order Ordinary Differential Equations Using a Derived Algorithm. Applied Mathematics, 10, 312-325. https://doi.org/10.4236/am.2019.105022</p></sec></body><back><ref-list><title>References</title><ref id="scirp.92510-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Fatunla, S.O. (1987) An Implicit Two-Point Numerical Integration Formula for Linear and Non-Linear Stiff System of ODEs. Mathematics of Computation, 32, 1-11. https://doi.org/10.1090/S0025-5718-1978-0474830-0</mixed-citation></ref><ref id="scirp.92510-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Ibijola, E.A. (1997) A New Numerical Scheme for the Solution of Initial Value Problem (IVPs). Ph.D. Thesis, University of Benin, Nigeria.</mixed-citation></ref><ref id="scirp.92510-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Ibijola, E.A. (1998) On the Convergence, Consistency and Stability of a One-Step Method for Integration of ODEs. International Journal of Computer Mathematics, 73, 261-277. https://doi.org/10.1080/00207169908804894</mixed-citation></ref><ref id="scirp.92510-ref4"><label>4</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Obayomi</surname><given-names> A.A. </given-names></name>,<etal>et al</etal>. (<year>2012</year>)<article-title>A Set of Non-Standard Finite Difference Schemes for the Solution of an Equation of the Type  </article-title><source> International Journal of Pure and Applied Sciences and Technology</source><volume> 12</volume>,<fpage> 34</fpage>-<lpage>42</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.92510-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Ogunrinde, R.B. (2010) A New Numerical Scheme for the Solution of Initial Value Problems in Ordinary Differential Equations. Ph. D. Thesis, University of Ado Ekiti, Nigeria.</mixed-citation></ref><ref id="scirp.92510-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Ogunrinde, R.B. (2013) On Some Models Based on First Order Differential Equations. American Journal of Scientific and Industrial Research, 4, 288-293. https://doi.org/10.5251/ajsir.2013.4.3.288.293</mixed-citation></ref><ref id="scirp.92510-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Ogunrinde, R.B. and Lebile, O. (2015) On Mathematical Model of Traffic Control. Mathematical Theory and Modeling, 5, 58-68.</mixed-citation></ref><ref id="scirp.92510-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Ogunrinde, R.B. (2016) On Error Analysis Comparison of Some Numerical Experimental Results.</mixed-citation></ref><ref id="scirp.92510-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Ogunrinde, R.B., et al. (2012) On Some Numerical Methods for Solving Initial Value Problems in Ordinary Differential Equation. International Organization of Scientific Research (IOSR-JM), 1, 25-31.</mixed-citation></ref></ref-list></back></article>