Максимов Владимир Петрович, Пермский государственный национальный исследовательский университет, г. Пермь, Российская Федерация, доктор физико-математических наук, профессор кафедры информационных систем и математических методов в экономике, e-mail: [email protected]
Maksimov Vladimir Petrovich, Perm State National Research University, Perm, the Russian Federation, Doctor of Physics and Mathematics, Professor of the Information Systems and Mathematical Methods in Economics Department, e-mail: [email protected]
YAK 517.9
THE LAPLACE TRANSFORM METHOD IN AN ALGORITHM OF SOLVING DIFFERENTIAL EQUATIONS WITH DELAYED ARGUMENT
© N.A. Malashonok
Key words: linear differential equations; delayed argument; symbolic-numerical algorithm. The method is used for linear differential equations with delayed argument. There is constructed an algorithm, which is symbolic-numerical. The numerical component concerns a representation of functions, involved into the process by some kind of series.
1. Introduction
There is a class of physical problems, which is associated with action of some kind of complementary forces - forces which are involved at various not initial time moments. Such problems frequently lead to the so called differential equations with delayed argument. Different ways of dealing with such equations exist. See for example [1-4]. We consider linear equations with constant coefficients and right-hand parts of exponential increase.
Applications of the Laplace transform method are well known. In this article we continue working-out the application of Laplace transform for solving differential equations (for example [5-7]).
It permits to reduce an infinitesimal problem to an algebraic one that may be solved symbolically or symbolic-numerically. Moreover, it gives means to estimate an accuracy of calculations.
However there are some facts which prevent using this method in a symbolic way. Some difficulties, for example, are connected with a form of the solution of the Laplace image of the input differential equations, i.e. the exponential polynomials, which appears in the solution of algebraic equation. We suggest the usage of series expansion of some kind for symbolic-numerical solution with a necessary accuracy. It extends the class of equations to be solved by this method.
We restrict ourselves to the consideration of one equation, but the method works similarly with systems of equations of such type.
2. A differential equation with delayed argument
We consider all functions, either unknown or standing at the right-hand parts of equations, on the segment T : 0 ^ t ^ T. Split T into parts by rational points 0 < tk < tk+1 < T,k = = 0,..., N. All functions of the argument t are supposed to satisfy the conditions for existing of their Laplace transform, i.e. they have an exponential increase.
Consider the equation
n N
x(n)(i) + £ £ x(n-j)(t - tk) = f (t), (1)
j=1 k=0
with initial conditions x(n-j)(0) = x0n-j), j = 1,... .As the right-hand members of equations we consider here a composite function f (t), whose components are represented as finite sums of exponents with polynomial coefficients.
f (t) = fk(t), tk < t < tk+i, k = 1,..., N, (2)
where
Sk
fk(t)=£ Psk (t)ebskk = 1,..., N, (3)
Sk = 1
and PSk (t) = m=0 CSkmtm .
3. Preparation for Laplace transform
The first step to prepare the equation (1) for symbolic performance of Laplace transform is presentation it by means of the Heaviside function n(t). We obtain the following form of the equation (1):
nN
x(n)(t) + ££ j n(t - tk )x(n-j)(t - tk) = f (t), (4)
j=1 k=0
f (t) must also be written by means of Heaviside function.
Represent f (t) using the Heaviside function. At first we write
N-1
f (t) = £ [fk(t) - fk-i(t)]n(t - tk) + fk(t)n(t). k=2
Then transform fk (t) - fk-1(t) into the function of t - ti :
fk (t) - fk-1(t) = ^k (t - tk).
The function 0k(t - tk) is represented as a finite sum
Sk Sk-1
0k(t - tk) = £(t - tk)ebktkebk(t-tk) - £ ^k-1(t - tk)ebk-1tke^4-^.
S=1 S=1
Here ^(t-tk) = Psk(t) and ^(t-tk) = ^M=0 YSm(t-tk)m. Coefficients are calculated by the formula
MS-m , + ..
7sm / y cs,m+j (tk)j•
j=0 V j / Finally the function f(t) is reduced to the form
N-1 sn
f (t) = £ 0k (t - tk )n(t - tk ) + £ PsN (t)ebSN Vt).
k=2 s=1
4. Laplace transform
It permits to write symbolically the Laplace image of the equation (1):
n N \ n n-1 N
Pn + aJfce-Ptkpn-i ) X(P) = £Pi-1xi,n-i) + J2 ajk1x00n—e-ptk + F(p), (5)
j=1 k=0 J i= 1 i= 1 k=0
where X(p) and F(p) are the Laplace images of x(t) and f (t), correspondingly, and F(p) is also a sum of exponents with polynomial coefficients.
The Laplace transform of (t — tk)n(t — tk) equals to
(p) =
'Sfc Ms . sk-1kMk-1 .
wYk ebktk_m__v v Yk, k-iebk-itk_m_
e (p - bk)m+1 SL e (p - bk-1)m+1
s=1 m=0 s=1 m=0
Finally, the Laplace transform of f (t) is the following:
N- 1 S Mi
e-tkp.
F (p) = £ $k (p) + £ £ Csm (p _ .nm+1 • (6)
k=2 s=1 m=0
5. Solving the algebraic equation
Denote
n
Q(p) = Epj-1x0n-j) + EEajkpj-1x0n-j)e-ptk + F(p),
n-1 N
(n-0
j=1 j=1 k=0
n N
D(p) = pn + E E ajk e-ptk pn-j j=1 k=0
X (p) = ^ (7)
then
6. Inverse Laplace transform
6.1. Calculation of a half-plane of holomorphy
Consider X(p) (7) and its denominator D(p). There exists a half-plane, where X(p) is holomorphic. To find it we must find a half-plane, where D(p) is non-zero. Let us find a > 0 such that D(p) = 0 for all p : Rep > a .As D(p) ^ to while p ^ to then for each ö > 0 there exists a such that D(p) > ö if p : Rep > a.
We have for sufficiently large |p|
nN
|D(p)| > |p|N(1 llp|(n-j)/N)•
j=1 k=0
nN
Denote A = Xj^ Sk=0 IajkI , and take
/ö ö a = m«^ ö,
1 - A
Then if Rep > a , then
|D(p)| >ö.
So we may take the half-plane Rep > a, X(p) is holomorphic in it.
We must mention, that the line Rep = a, a ^ a, may be taken as line of integration for numerical calculation of the inverse Laplace transform.
6.2. Expansion of the solution in a series
Writing tk as tk = , denote a = LCMk(ak), and tk = Tk .
P
Denote e-^ = z . Then
v, , jpj-1x0ra-j) + En=-1 EN=o qjfcpj-1x0ra-j)z^k + F(p) X (p) =-r"^—-m-• (8)
We do not write the exact expression of such kind for F(p), as it is rather bulky, mention only, that the exponents are the same, because we take the same split points. Formally we expand (8)
P
in a Taylor serious by z at the point z = 0 .It corresponds to p : Rep = . Substituting e-^
_np
instead of z , we obtain the series for X (p) by e-~ , which converges in some neighbourhood of to :
Enp
A„e--, (9)
n
where An are proper fractions, and can be represented as sums of partial fractions. 6.3. Inverse Laplace transform
For the series (9) the Inverse Laplace transform may be written symbolically. A problem is to define n and Rep sufficient for designed accuracy of the differential equation.
7. On accuracy
Let us take the n — th Taylor approximation of X(p) and find its inverse Laplace image. Denote by X(t) an approximate solution of (1), which is equal to this image. The accuracy of such solution we denote by e , i.e.
maxT|x(t) — x(t)| < e. (10)
The remainder term of (9) may be written in the form
£
afc _kp Te •
k=n
Demand
| an | _ nReP
|p|^—r-e < e. 111 (Rep)n
Then we obtain (10) for each t € T .
8. Example
Consider the equation
x'' + 2n(t — 1)x'(t — 1) — n(t — 2)x'(t — 2) + n(t — 3)x'(t — 3) + n(t — 3)x(t — 3) = f (t), where f (t) = t2(n(t) — n(t — 1)) + tn(t — 1).
1 2 3 4 5
The Laplace image of the equation:
(p2 + 2pe-p — pe-2p + pe-3p + e-3p) X = pxo + xj + 2e-pxo — e-2pxo + e-3pxo + F, (11)
where F = 2/p3 — (e-p(2 + p))/p3 . The solution of (9) is the following
X (p) =
—2e-p + 2 — e-pp + 2p3e-3p — 2e-2pp3 + 4e-pp3 + p3 + 2p p3(e-3p + pe-3p — e-2pp + 2e-pp + p2)
Expanding X (p) into the exponential series described before and taking 10 terms of this series, we obtain
The Inverse Laplace transform of this 10-th approximation is rather bulky, and we do not demonstrate it as a formula, but we present it the graphic form.
4
ISSN 1810-0198. Вестник ТГУ, т. 20, вып. 5, 2015
9. Conclusion
In the conclusion let us mention the advantages of our method:
1. The algebraization of the problem makes possible to apply fast and efficient method for solving algebraic linear system with polynomial coefficients. It is actual because it permits to solve huge problems.
2. The expansion into the series of exponent with polynomial coefficients extends the class of equations which may be solved by means of Laplace transform.
REFERENCES
1. Asl F.M., Ulsoy A.G. Analysis of a system of linear delay differential equations // Journal of Dynamic Systems, Measurement and Control. 2003. № 125. P. 215-223.
2. Baker C.T.H., Paul C.A.H., Wille D.R. Issues in the numerical solutions of evolutionary delay differential equations // Adv. Comp. Math. 1995. № 3. P. 171-196.
3. Kitamura Y., Kusano T. Vanishing oscillations of solutions of a class of differential systems with retarded argument // Atti Accad. Naz. Lincei Rend. Cl. Sci. Fis. Mat. Natur. 1977. V. 62. P. 325-334.
4. Kitamura Y., Kusano T. Oscillation and a class of nonlinear differential systems with general deviating arguments // Nonlinear Anal. Theory Methods Appl. 1978. V. 2. P. 537-551.
5. Malaschonok N.A. An Algorithm for Symbolic Solving of Differential Equations and Estimation of Accuracy // Computer Algebra in Scientific Computing. LNCS 5743. Berlin: Springer, 2009. P. 213-225.
6. Malashonok N.A., Rybakov M.A. Symbolic-Numerical Solution of Systems of Linear Ordinary Differential Equations with Required Accuracy // Programming and Computer Software, Springer-Verlag, 2013. V. 39. № 3. P. 150-157.
7. Malashonok N. Symbolic solving of partial differential equation systems and compatibility conditions // Serdica J.Computing. 2013. V. 7. № 3. P. 199-214.
Received 25 May 2015.
Малашонок Н.А. ПРЕОБРАЗОВАНИЕ ЛАПЛАСА В АЛГОРИТМЕ РЕШЕНИЯ ЛИНЕЙНЫХ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ С ЗАПАЗДЫВАЮЩИМ АРГУМЕНТОМ
Представлен символьно-численный алгоритм решения линейных дифференциальных уравнений с запаздывающим аргументом. Численная компонента алгоритма состоит в представлении участвующих функций некоторыми функциональными рядами и оценке точности приближенного решения.
Ключевые слова: преобразование Лапласа; дифференциальные уравнения с запаздывающим аргументом; символьно-численный алгоритм.
Malashonok Nataliya Aleksandrovna, School № 2033 with intensive study of English, Moscow, the Russian Federation, Candidate of Physics and Mathematics, Associate Professor, e-mail: [email protected]
Малашонок Наталия Александровна, Школа с углубленным изучением английского языка № 2033, Москва, Российская Федерация, кандидат физико-математических наук, доцент, e-mail: [email protected]