首页    期刊浏览 2024年12月03日 星期二
登录注册

文章基本信息

  • 标题:An optimal method for the computation of an approximate solution of a class of differential equations with application in economy.
  • 作者:Bota, Constantin ; Caruntu, Bogdan ; Bota, Ciprian
  • 期刊名称:Annals of DAAAM & Proceedings
  • 印刷版ISSN:1726-9679
  • 出版年度:2011
  • 期号:January
  • 语种:English
  • 出版社:DAAAM International Vienna
  • 摘要:Key words: nonlinear differential equations, boundary value problem, analytical approximate polynomial solution

An optimal method for the computation of an approximate solution of a class of differential equations with application in economy.


Bota, Constantin ; Caruntu, Bogdan ; Bota, Ciprian 等


Abstract: We propose a new optimal collocation-type method used to compute an approximate analytical polynomial solution for a class of nonlinear differential equations with boundary or initial conditions, and we employ this method for the case of a numerical example with applications in economy. This method modifies the collocation method by replacing the differential-type conditions with integral ones and by including an optimization step.

Key words: nonlinear differential equations, boundary value problem, analytical approximate polynomial solution

1. INTRODUCTION

Many problems in economics can be modeled using nonlinear differential equations with boundary or initial conditions of the type :

[x.sup.(2)](t) = F([x.sup.(1)](t),x(t), t) a [less than or equal to] t [less than or equal to] b (1)

[g.sub.i]([x.sup.(1)](a),[x.sup.(1)](b),x(a),x(b),a,b) = 0, i = 1, 2 (2)

where F, [g.sub.i] are continuous differentiable real functions.

Such problems were studied for example in (Chen et al., 1989; Sahmsul Alam et al. 2006). Usually, for problems of the type (1,2), it is difficult, and sometimes impossible to find an exact solution, hence a numerical solution or an approximate analytical solution must be found, by using various methods such as : methods based on Taylor polynomials and Chebyshev polynomials (Chena et al., 2005), homotopy methods (He, 2003), collocation-type methods (Gotovac et al., 2009).

In this paper we will use a new method to solve a problem of the type (1,2) and apply this method to find approximate solutions for a problem with applications in economy.

We consider the operator D(x): [x.sup.(2)](t) - F([x.sup.(1)](t), x(t),t).

We are interested in finding approximate polynomial solutions [x.sub.app] on the [a, b] interval, solutions which satisfy the following condition :

[absolute value of R(t)] < [epsilon], (3)

where

R(t) = D([x.sub.app](t)), t [member of] [a,b], (4)

represents the error obtained by replacing in (1) the exact solution x with the polynomial approximation [x.sub.app].

We call [epsilon]--approximate polynomial solution of the problem (1,2) an approximate polynomial solution [x.sub.app] satisfying the relation (3).

The collocation method determines the approximating polynomial by imposing that it satisfies, beside the initial conditions (such as (2)), the condition that the derivatives of this polynomial are equal to the derivatives of the exact solution of the problem (1,2) in certain points from the [a, b] interval.

This condition, which is imposed in order to determine the coefficients of the polynomial, is rather restrictive when we wish to determine an approximate polynomial solution of the type presented above, which satisfies (3). In our method we replace this condition with an integral condition which allows for the calculation of the approximating polynomial with the desired accuracy (in the sense of (3)).

2. THE OPTIMAL COLLOCATION METHOD

We consider the problem (1,2) where the real functions F, [g.sub.1] are continuously differentiable.

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

As a more concise notation, we use

[[??].sub.j] = [f.sub.j]([x.sub.1], [x.sub.2], t), j = 1,2,

where [f.sub.1] = F([x.sub.1], [x.sub.2], t) [f.sub.2] = [x.sub.1].

We consider a discretization of the time interval a = [t.sub.1] < [t.sub.2] < ... < [t.sub.p] = b, where [t.sub.j+1] - [t.sub.j] = h, j = 1, ..., p - 1.

First we will find an approximation [X.sub.app] for the solution of eq. (1) with the conditions (2), approximation which makes use of continuous functions, piecewise defined as polynomials between x([t.sub.j]) and x([t.sub.j+1]). We choose :

[x.sub.app](t) = [m.summation over (k=0)] [c.sup.j.sub.k] [((t - [t.sub.j]/h).sup.k], t [member of] [[t.sub.j], [t.sub.j+1]], j = 1, ..., p - 1, m [greater than or equal to] 2 (5)

By imposing for [x.sub.app] the condition that it satisfies the differential equation (1) in the endpoints of the intervals [[t.sub.j], [t.sub.j+1]], j = 1, ..., p - 1, and denoting the approximate values of the derivatives in [t.sub.j], [[t.sub.j], [t.sub.j+1]]/2, [t.sub.j+1] by d([t.sub.j]), d([t.sub.j+1]/2), d([t.sub.j+1]) respectively, we calculate the corresponding values of the coefficients [c.sup.j.sub.k].

In the case m = 5 we find the coefficients :

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII].

By replacing the values of these coefficients in (5) we obtain the approximate polynomial solutions [x.sub.app] as a function of the unknowns

x([t.sub.j]) x([t.sub.j] + [t.sub.j+1]/2), x([t.sub.j+1]), d([t.sub.j]), d([t.sub.j] + [t.sub.j+1]/2), d([t.sub.j+1]), j = 1, ..., p - 1.

We calculate the function

R(t) = D([x.sub.app](t)), t [member of] [a,b].

Next we solve the following problem : Find

x([t.sub.j]) x([t.sub.j] + [t.sub.j+1]/2), x([t.sub.j+1]), d([t.sub.j]), d([t.sub.j]+ [t.sub.j+1]/2), d([t.sub.j+1]), j = 1, ..., p - 1.

minimizing

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]

while taking into account the restrictions :

[g.sub.i]([x.sup.(1)](a), [x.sup.(1)](b), x(a), x(b),a,b) = 0, i = 1,2.

We replace

x([t.sub.j]) x([t.sub.j] + [t.sub.j+1]/2), x([t.sub.j+1]), d([t.sub.j]), d([t.sub.j] + [t.sub.j+1]/2), d([t.sub.j+1]),

(obtained by minimization) in the expression of [x.sub.app] and we compute the corresponding value of R.

If [absolute value of R(t)]] < [epsilon], then evidently [x.sub.app] is an [epsilon]--approximate polynomial solution of the problem (1,2).

3. NUMERICAL EXAMPLE

We consider the Lienard--Van der Pol equation together with the following boundary conditions :

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (6)

on the interval [0,1], where [g.sub.1](x) = [x.sup.2] - 1, [g.sup.2](x) = x. This equation has applications in Kaldor's Model in economy (Tu Pierre, 1992).

We consider the case of an approximation consisting of a single 5th degree polynomial. We obtain the 5th degree polynomial approximate analytical solution :

[x.sub.app](t) = 0.757242 t + 0.343525 [t.sup.2] + 0.132281 [t.sup.3] - 0.265448 [t.sup.4] + 0.0324004 [t.sup.5].

The following plot contains the graphical representation of this polynomial (solid line) together with the corresponding numerical solution of eq. (6) computed using the software Wolfram Mathematica 6 (dashed line).

[FIGURE 1 OMITTED]

The difference between the two solutions (numerical and 5th degree polynomial approximate analytical) is smaller than 0.000121217.

The graphical representation of the error R is :

[FIGURE 2 OMITTED]

4. CONCLUSIONS

In this paper we presented a new method for the calculation of an analytical polynomial approximate solution for nonlinear problems of the type (1,2).

For the numerical example presented here we used 5th degree polynomials, but if a higher precision is needed, polynomials of higher degree can be easily computed.

The main limitation of the method consists in the fact that it is taylored for the specific form of equations of the type (1,2), which leads to a loss of generality.

In this regard, a future research direction could be the adaptation of the method for nonlinear differential equations of degree greater than two. Also, since a modified version of the method seems to be applicable to certain partial differential equations, another research direction is the development of a similar method for the case of partial differential equations.

5. REFERENCES

Chen, C.J.; Sheikholeslami, M.Z. & Bhiladhvala, R.B. (1989). Finite analytic numerical method for two-point boundary value problems of ordinary differential equations, Computational Methods in Applied Mechanics and Engineering. Vol. 75, p. 61-76, ISSN: 00457825

Chena, B.; Garcia-Bolos, R.; Jodal, L. & Rosello, M.D. (2005). Chebyshev polynomial approximations for nonlinear differential initial value problems, Nonlinear Analysis TMA, vol. 64, p.629-673, ISSN: 0362546X

Gotovac, H.; Kozulic, V.; Gotovac, B.; Sesartic, R.; Brajcic, N. & Colak, I. (2009). Adaptive Fup Collocation Method for Time Dependent Partial Differential Equations, Annals of DAAAM for 2009 & Proceedings of the 20th International DAAAM Symposium, 25-28th November 2009, Vienna, Austria, ISSN 1726-9679, ISBN 978-3-901509-70-4, Katalinic, B. (Ed.), pp. 1889-1890, Published by DAAAM International Vienna, Vienna

He, J.-H. (2003). Homotopy perturbation method : a new nonlinear analytical technique, Applied Mathematics and Computation, vol. 135, p.73-79, ISSN: 00963993

Sahmsul Alam, M.; Abul Kalam, M. & Hoque, M.A. (2006). A general Struble's technique for solving a n-th order weakly non-linear differential system with damping, International Journal of Nonlinear Mechanics, vol. 41, p. 905-918, ISSN: 00207462

Tu Pierre, N.V. (1992). Dynamical Systems--An introduction with applications in economics and biology, Springer-Verlag, Berlin, ISBN 10 : 3540557806
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有