jagomart
digital resources
picture1_Riccati Equation Example 173940 | Article 1 661 En


 142x       Filetype PDF       File size 0.63 MB       Source: ijmsi.ir


File: Riccati Equation Example 173940 | Article 1 661 En
iranian journal of mathematical sciences and informatics vol 12 no 2 2017 pp 51 71 doi 10 7508 ijmsi 2017 2 004 anumerical method for solving ricatti dierential equations mohammad ...

icon picture PDF Filetype PDF | Posted on 27 Jan 2023 | 2 years ago
Partial capture of text on file.
                             Iranian Journal of Mathematical Sciences and Informatics
                             Vol. 12, No. 2 (2017), pp 51-71
                             DOI: 10.7508/ijmsi.2017.2.004
                                   ANumerical Method for Solving Ricatti Differential
                                                             Equations
                                          Mohammad Masjed-Jamei∗, A. H. Salehi Shayegan
                                    Faculty of Mathematics, K. N. Toosi University of Technology,
                                                P. O. Box 16315−1618, Tehran, Iran.
                                                   E-mail:   mmjamei@kntu.ac.ir,
                                               E-mail:    ah.salehi@mail.kntu.ac.ir
                                     Abstract. By adding a suitable real function on both sides of the qua-
                                     dratic Riccati differential equation, we propose a weighted type of Adams-
                                     Bashforth rules for solving it, in which moments are used instead of the
                                     constant coefficients of Adams-Bashforth rules. Numerical results reveal
                                     that the proposed method is efficient and can be applied for other non-
                                     linear problems.
                             Keywords: Riccati differential equations, Adams-Bashforth rules, Weighting
                             factor, Nonlinear differential equations, Stirling numbers.
                             2000 Mathematics subject classification: 65L05, 65L06.
                                                          1. Introduction
                                The Riccati differential equations indicated by
                                                y′(x)  = p(x)y2(x)+q(x)y(x)+r(x),
     [ Downloaded from ijmsi.ir on 2023-01-27 ] y(x )  = y , x ≤x≤x ,                               (1.1)
                                                   0        0   0        f
                             play a significant role in many fields of applied science [10, 11, 18, 19]. For
                             example, a one-dimensional static Schr¨odinger equation is closely related to
                             (1.1) [13, 19, 20]. Solitary wave solutions of a nonlinear partial differential
                                ∗Corresponding Author
                                Received 16 December 2014; Accepted 31 October 2016
                             c
                             
2017 Academic Center for Education, Culture and Research TMU
                                                                  51
     [ DOI: 10.7508/ijmsi.2017.2.004 ] 
                                                                                                                              1 / 21
                        52                 M. Masjed-Jamei, A. H. Salehi Shayegan
                        equation can be expressed as a polynomial in two elementary functions satis-
                        fying a projective Riccati equation [10, 11, 17, 19, 20]. Such types of equa-
                        tions also arise in optimal control problems. It is clear that Riccati differential
                        equations with constant coefficients can be explicity solved by using various
                        methods [10, 11, 17, 19]. In recent years, various types of these equations
                        have been numerically solved by using different techniques such as variational
                        iteration method [11], He’s variational method [1], the cubic B-spline scaling
                        functions and Chebyshev cardinal functions [14], the homotopy perturbation
                        method [2, 3], the modified variational iteration method [10], the Taylor ma-
                        trix method [12], the Adomian decomposition method [6] and a new form of
                        homotopy perturbation method [4].
                          In this paper, by adding a suitable real function on both sides of equation
                        (1.1) we propose a weighted kind of Adams-Beshforth rules for solving this
                        type of nonlinear differential equations in which moments are used instead of
                        the constant coefficients of Adams-Bashforth rules. In other words, for each
                        Riccati differential equation we can obtain a new set of coefficients depending
                        on a new weighting factor.
                          In Section 2, we formulate Adams-Bashforth methods [5, 7, 9] and weighted
                        Adams-Bashforth methods in terms of Stirling numbers. Then, we show how
                        to choose the suitable weight function in order to establish a weighted Adams-
                        Bashforth method. Finally, in Section 4, some numerical examples are given
                        to show the efficiency of the proposed methods for solving Riccati differential
                        equations .
                           2. Explicit Forms of Weighted Adams-Bashforth Rules for
                                          Riccati Differential Equations
                          It is known that the first kind of Stirling numbers can be generated via the
                        relation
                                         n                 n−1
                                        XS(n,k)xk =(x) = Y(x−i),
                                                        n
                                        k=0                i=0
                        where (x)0 = 1, while the second kind of Stirling numbers has the explicit form
    [ Downloaded from ijmsi.ir on 2023-01-27 ] k             
                                         (−1)k X      k        k       k!
                                                    i    n
                                S2(n,k) = k!     (−1)  i i for  i = i!(k −i)!.
                                              i=1
                        There is a direct connection between the first and second kind of Stirling num-
                        bers [8] as follows
                                     n−m                       
                                     X k n−1+k             2n−m
                           S2(n,m) =    (−1)  n−m+k n−m−k S(k−m+n,k),
                                     k=0
    [ DOI: 10.7508/ijmsi.2017.2.004 ] 
                                                                                                              2 / 21
                                                  ANumerical Method For Solving Ricatti Differential Equations              53
                                  and conversely
                                                   n−m                                    
                                                    X k n−1+k                     2n−m
                                       S(n,m)=          (−1)     n−m+k n−m−k S2(k−m+n,k).
                                                    k=0
                                  Now, consider equation (1.1) and let for convenience
                                                       F(x,y) = p(x)y2(x)+q(x)y(x)+r(x).
                                                                                               x −x
                                  If the main interval [x ,x ] with the stepsize h =            f   0 is divided, then by
                                                             0   f                               n
                                  using the backward Newton interpolation formula [15, 16] we have for F(x,y)
                                  that
                                                                          s        i
                                                                         X(−1)(−λ)i i
                                                             F(x,y) ≃              i!      ∇Fn.                        (2.1)
                                                                         i=0
                                  By integrating from both sides of equation (1.1) over [x ,x               ] and then ap-
                                                                                                    n   n+1
                                  plying (2.1) we get
                                                 y(x     ) −y(x ) = Z xn+1 F(x,y)dx
                                                     n+1         n
                                                                         x
                                                                          n           !
                                                    Z xn+1     s        i
                                                              X(−1)(−λ)i i
                                                 =                              ∇F dx+E
                                                                        i!          n
                                                     x
                                                      n       i=0                 !
                                                    Z 1     s       i
                                                          X(−1)(−λ) i
                                                 =                         i ∇ F     hdλ+E
                                                                    i!           n
                                                     0    i=0
                                                       s        i  i    Z 1                                            (2.2)
                                                      X(−1)∇F
                                                 =h                  n      (−λ) dλ+E
                                                                i!                i
                                                      i=0                0
                                                       s        i  i    Z 1 i
                                                      X(−1)∇F               X
                                                                     n                k         k
                                                 =h             i!       0      (−1) S(i,k)λ dλ+E
                                                      i=0                   k=0
                                                       s        i  i     i
                                                      X(−1)∇F X                    S(i,k)
                                                                     n           k
                                                 =h             i!          (−1) k+1 +E,
                                                      i=0               k=0
                                  where x = xn +λh and E is the truncation error denoted by
                                                                                                                 
                                            Z x
                                               n+1 (x −xn)(x−xn−1)···(x−xn−s)                                    
                                                                                             (s+1)               
                                      E =                                                   F      (ξx,y(ξx))dx ,      (2.3)
     [ Downloaded from ijmsi.ir on 2023-01-27 ]  xn                (s +1)!                                       
                                  where ξ ∈ [x        , x ]. Since
                                           x      n−s    n
                                                             i         i
                                                           ∇F        XF(x ,y(x ))
                                                                n =           n−j       n−j   ,
                                                            hii!             Φ′    (xn−j)
                                                                     j=0       i+1
                                  in which
                                                          i                  i+1
                                            Φ (x)=Y(x−x )=X(−h)i+1−kS(i+1,k)(t−t )k,
                                              i+1                   n−k                                        n
                                                         k=0                 k=0
     [ DOI: 10.7508/ijmsi.2017.2.004 ] 
                                                                                                                                                3 / 21
                           54                   M. Masjed-Jamei, A. H. Salehi Shayegan
                           and
                                                             i
                                         Φ′   (xn−j) = (−h)iXjk(k+1)S(i+1,k+1),
                                           i+1
                                                            k=0
                           relation (2.2) is simplified as
                             y(xn+1)−y(xn)
                                  s          i                                  i
                                 X iiX                 F(xn−i,y(xn−i))         X kS(i,k)
                             ≃h      (−1) h           i                           (−1)
                                 i=0        j=0 (−h)i P jk(k +1)S(i+1,k+1) k=0          k+1
                                                     k=0
                                  s   i                            i
                                 XX F(xn−i,y(xn−i))               X kS(i,k)
                             =h          i                           (−1)
                                 i=0 j=0 P jk(k +1)S(i+1,k+1) k=0          k+1
                                        k=0
                                                               j
                                                              P       kS(i,k)
                                  s                   s          (−1) k+1
                             =hXF(xn−i,y(xn−i))X j            k=0
                                 i=0                 j=i P jk(k+1)S(i+1,k+1)
                                                        k=0
                                                                  j
                                                                  P      kS(i,k)
                                  s                   s              (−1) k+1
                             =hXF(xn−i,y(xn−i))X                jk=0
                                 i=0                 j=i    j   P k
                                                        (−1) j!k=0i (k +1)S(j +1,k +1)
                                 s
                             =Xv F(x ,y(x )),
                                    n−i    n−i    n−i
                                i=0
                           where
                                                             j
                                                             P      kS(j,k)
                                                s              (−1) k+1
                                       v   =hX              k=0                    .           (2.4)
                                        n−i                j
                                               j=i     j   P k
                                                   (−1) j!k=1i (k +1)S(j +1,k +1)
                           In other words, usual Adams-Bashforth rules for solving Riccati equation (1.1)
                           take the general form
                                              s
     [ Downloaded from ijmsi.ir on 2023-01-27 ] y(x) ≃ y(x )+Xvp(x)y2(x) +q(x)y(x   ) +r(x   ),(2.5)
                               n+1       n        n−i    n−i     n−i       n−i    n−i      n−i
                                             i=0
                           where v    is defined as (2.4).
                                   n−i
                              To improve Adams-Bashforth methods in (2.5), we consider equation (1.1)
                           again and add a(x)y(x) to both side of (1.1) to get
                                    y′(x) +a(x)y(x)  = p(x)y2(x)+(q(x)+a(x))y(x)+r(x),
                                              y(x )  = y , x ≤x≤x .                            (2.6)
                                                 0        0   0        f
     [ DOI: 10.7508/ijmsi.2017.2.004 ] 
                                                                                                                         4 / 21
The words contained in this file might help you see if this file matches what you are looking for:

...Iranian journal of mathematical sciences and informatics vol no pp doi ijmsi anumerical method for solving ricatti dierential equations mohammad masjed jamei a h salehi shayegan faculty mathematics k n toosi university technology p o box tehran iran e mail mmjamei kntu ac ir ah abstract by adding suitable real function on both sides the qua dratic riccati equation we propose weighted type adams bashforth rules it in which moments are used instead constant coecients numerical results reveal that proposed is ecient can be applied other non linear problems keywords weighting factor nonlinear stirling numbers subject classication l introduction indicated y x q r f play signicant role many elds science example one dimensional static schr odinger closely related to solitary wave solutions partial corresponding author received december accepted october c academic center education culture research tmu m expressed as polynomial two elementary functions satis fying projective such types equa tio...

no reviews yet
Please Login to review.