Applied Mathematics and Computation 217 (2011) 4827–4833
Contents lists available at ScienceDirect
Applied Mathematics and Computation journal homepage: www.elsevier.com/locate/amc
On the solution of the Abel equation of the second kind by the shifted Chebyshev polynomials Mustafa Gülsu ⇑, Yalçın Öztürk, Mehmet Sezer Department of Mathematics, Faculty of Science, Mugla University, Mugla, Turkey
a r t i c l e
i n f o
a b s t r a c t
Keywords: Abel equation Shifted Chebyshev polynomials and series Chebyshev polynomial solutions Approximation method
This paper presents a new approximate method of Abel differential equation. By using the shifted Chebyshev expansion of the unknown function, Abel differential equation is approximately transformed to a system of nonlinear equations for the unknown coefficients. A desired solution can be determined by solving the resulting nonlinear system. This method gives a simple and closed form of approximate solution of Abel differential equation. The solution is calculated in the form of a series with easily computable components. The numerical results show the effectiveness of the method for this type of equation. Comparing the methodology with some known techniques shows that the present approach is relatively easy and highly accurate. Ó 2010 Elsevier Inc. All rights reserved.
1. Introduction In this paper we consider the nonlinear Abel differential equation of the second type [1]
½A1 ðtÞ þ A2 ðtÞyðtÞy0 ðtÞ þ BðtÞyðtÞ þ CðtÞy2 ðtÞ þ DðtÞy3 ðtÞ ¼ EðtÞ
ð1Þ
with the mixed condition
a1 yðaÞ þ b1 yðbÞ þ c1 yðcÞ þ a2 y2 ðaÞ þ b2 y2 ðbÞ þ c2 y2 ðcÞc2 y2 ðcÞ þ a3 y3 ðaÞ þ b3 y3 ðcÞ ¼ k
ð2Þ
and the solution is expressed in the form
yðtÞ ¼
N X
0
an T n ðtÞ;
T n ðtÞ ¼ cosðnhÞ;
2t 1 ¼ cos h;
0 6 t 6 1;
ð3Þ
n¼0
P where T n ðtÞ denotes the shifted Chebyshev polynomials of the first kind, 0 denotes a sum whose first term is halved, an (0 6 n 6 N) are unknown Chebyshev coefficients and N is chosen any positive integer such that N P m. The nonlinear differential equations are essential tools for modelling many physical situations: chemical reactions, spring-mass systems, bending of beams and so forth. These equations have also demonstrated their usefulness in ecology and economics. Thus, the solution methods for these equations are of great importance to engineers and scientists. Although many important differential equations can be solved by well known analytical techniques, a greater number of physically significant differential equations cannot be solved. So far, many approaches have been proposed for determining the numerical solution to Abel equation [2]. For example, Fettis [3] proposed a numerical form of the solution to Abel equation by using the Gauss–Jacobi quadrature rule. Piessens and Verbaeten [4] and Piessens [5] developed an approximate solution to Abel ⇑ Corresponding author. E-mail address:
[email protected] (M. Gülsu). 0096-3003/$ - see front matter Ó 2010 Elsevier Inc. All rights reserved. doi:10.1016/j.amc.2010.11.044
4828
M. Gülsu et al. / Applied Mathematics and Computation 217 (2011) 4827–4833
equation by means of the integral transformations. Furthermore, Garza et al. [6] and Hall et al. [7] used the wavelet method to solve Abel equation. However, very few references have been found in technical literature dealing with Abel differential equations [8–18]. In this study, we present a new, simple approach for solving the approximate solution to Abel differential equations. By expanding the unknown function to be determined as a shifted Chebyshev polynomial, we can convert Abel differential equation to a system of nonlinear equations for the unknown function. An error analysis of approximate Abel differential equation is given. Finally, several examples are given to show the effectiveness of the present method. The rest of this paper is organized as follows. Analysis of shifted Chebyshev collocation method and fundamental relations are presented in Section 2. The new scheme are based on shifted Chebyshev collocation method. Section 3 is devoted to the solution of Eqs. (1) and (2). In Section 4, we report our numerical finding and demonstrate the accuracy of the proposed numerical scheme by considering numerical example. Section 5 concludes this article with a brief summary. 2. Analysis of shifted Chebyshev collocation method Let us consider the Abel differential Eq. (1) and find the truncated shifted Chebyshev series expansions of each term in expression (1) and their matrix representations. We first consider the desired solution y(t) and its derivatives have truncated shifted Chebyshev series expansion of the form respectively,
yðtÞ ¼
N X
0
an T n ðtÞ;
ð4Þ
n¼0
yð1Þ ðtÞ ¼
N X
0 ð1Þ an T n ðtÞ;
t 2 ½0; 1:
ð5Þ
r¼0
Then the function defined in relation (4) can be written in the matrix form
yðtÞ ¼ TðtÞA
ð6Þ
where
TðtÞ ¼ T 0 ðtÞ T 1 ðtÞ T N ðtÞ A ¼ ½a0
a1 aN T :
ð7Þ
Similarly, the matrix representation of function (5) becomes
yð1Þ ðtÞ ¼ TðtÞAð1Þ :
ð8Þ (k)
Using the relation between the Chebyshev coefficient matrix A of y(t) and the Chebyshev coefficient matrix A we find the relation
Að1Þ ¼ 4 MA;
(k)
of y (t) [14],
ð9Þ
where for odd N,
2
0 1=2 0
3=2 0 5=2
N 2
3
0
2 0
4 0
0 .. .
0 .. .
3 .. .
0 .. .
0
0
0
0 0
7 0 7 7 N7 7 . . .. 7 7 . . 7 7 7 N5
0 0
0
0
0 0
0
6 60 6 60 6 M¼6 6 .. 6. 6 6 40
5 .. .
ð10Þ
ðNþ1ÞxðNþ1Þ
and for even N,
2
0 6 60 6 60 6 M¼6 6 .. 6. 6 60 4
1=2 0
3=2 0 5=2 0
0
2 0
4 0
0 .. .
0 .. .
3 .. .
0 .. .
0
0
0
0 0
0 0
0
0
0 0
5 .. .
3
7 N7 7 0 7 7 . . .. 7 7 . . 7 7 N7 5 0
:
ð11Þ
ðNþ1ÞxðNþ1Þ
Thus expression (9) becomes
yð1Þ ðtÞ ¼ TðtÞAð1Þ ¼ 4TðtÞMA: And after substituting the Chebyshev collocation points defined by
ð12Þ
M. Gülsu et al. / Applied Mathematics and Computation 217 (2011) 4827–4833
ti ¼
1 ip 1 þ cos ; 2 N
i ¼ 0; 1; 2; . . . ; N;
4829
ð13Þ
into Eq. (12), we have
yð1Þ ðt i Þ ¼ 4Tðti ÞMA
ð14Þ
or the compact form
Yð1Þ ¼ 4TMA;
ð15Þ
where
2
Tðt0 Þ
3
6 Tðt 1 Þ 7 7 6 7 T¼6 6 .. 7; 4 . 5
2
yð1Þ ðt 0 Þ
3
6 yð1Þ ðt Þ 7 1 7 6 7; Yð1Þ ¼ 6 .. 7 6 5 4 .
2
3
6 yðt 1 Þ 7 7 6 7 Y¼6 6 .. 7: 4 . 5
yð1Þ ðtN Þ
Tðt0 Þ
yðt0 Þ
ð16Þ
yðt N Þ
Similarly, substituting the Chebyshev collocation points into the yr(t) and using the relation (5), it is obtained the matrix representation
Yr ¼ ðYÞr1 Y;
r ¼ 2; 3;
ð17Þ
where
2
yr ðtÞ
3
2
6 yr ðtÞ 7 7 6 7; Yr ¼ 6 7 6 .. 5 4.
0
3
yðt1 Þ .. ... .
0 .. .
7 7 7 7 5
yðt 0 Þ
6 0 6 Y¼6 6 .. 4 .
yr ðtÞ
0
0
0
ð18Þ
yðt N Þ
and
Y ¼ TA;
ð19Þ
where
2
0 Tðt 0 Þ 6 0 Þ Tðt 1 6 T¼6 .. .. 6 .. 4 . . . 0
0
0 0 .. .
3
2
7 7 7; 7 5
3
To obtain matrix form of y , y and yy
60 6 A¼6 6 .. 4. 0
TðtN Þ 2
A
(1)
0
A .. . . . . 0
0
3
07 7 .. 7 7: .5
ð20Þ
A
we construct the following relation by using (8), (18) and (19) respectively,
2
y ðt i Þ ¼ yðti Þyðti Þ ¼ ðTAÞTðti ÞA;
ð21aÞ
y3 ðt i Þ ¼ y2 ðt i Þyðt i Þ ¼ ðTAÞ2 Tðti ÞA;
ð21bÞ
yðt i Þyð1Þ ðt i Þ ¼ 4ðTAÞTðti ÞMA:
ð21cÞ
3. Method of the solution To obtain a shifted Chebyshev polynomial solution of Eq. (1) under the mixed conditions (2), the following matrix method is used. This method is based on computing the Chebyshev coefficients by means of the Chebyshev collocation points. Firstly, the Chebyshev collocation points are substituted to Eq. (1)
½A1 ðti Þ þ A2 ðt i Þyðt i Þy0 ðti Þ þ Bðt i Þyðt i Þ þ Cðt i Þy2 ðt i Þ þ Dðti Þy3 ðt i Þ ¼ Eðti Þ;
i ¼ 0; 1; . . . ; N
and then this system is written in the matrix form
h where
i 4A1 TM þ 4A2 TATM þ BT þ CðTAÞT þ DðTAÞ2 T A ¼ E;
ð22Þ
4830
M. Gülsu et al. / Applied Mathematics and Computation 217 (2011) 4827–4833
2 6 6 6 A1 ¼ 6 6 4 2
0
6 6 6 D¼6 6 4
0
A1 ðt 1 Þ
0
.. .
.. .
..
0
0
A1 ðtN Þ
Bðt 0 Þ
6 6 0 6 B¼6 . 6 . 4 . 2
0
A1 ðt 0 Þ
0
.. .
.
0
Bðt 1 Þ
0 .. .
.. .
..
0
0
BðtN Þ
Dðt0 Þ
0
0
.
0
Dðt1 Þ
0
2
7 7 7 7; 7 5
6 6 6 A2 ¼ 6 6 4
3
2
7 7 7 7; 7 5
6 6 0 6 C¼6 . 6 . 4 .
.. .
.. .
..
0
0
DðtN Þ
.. .
.
3
A2 ðt0 Þ 0
7 7 7 7; 7 5
Eðt 0 Þ
0
A2 ðt1 Þ
0
.. .
..
0
0
A2 ðt N Þ
0
0
Cðt1 Þ
0
Cðt 0 Þ
2
.. .
0 3
0
7 7 7 7; 7 5
.. .
..
0
CðtN Þ
3
7 6 6 Eðt1 Þ 7 7 6 E ¼ 6 . 7; 6 . 7 4 . 5 EðtN Þ
2
Tðt0 Þ
7 7 7 7; 7 5
3
.. .
.
.. .
.
3
3
7 6 6 Tðt 1 Þ 7 7 6 T ¼ 6 . 7: 6 . 7 4 . 5 Tðt N Þ
This is a fundamental matrix equation for the solution of Eq. (1). Briefly, this equation can also be written in the form
WA ¼ E or ½W; E;
W ¼ ½wij ;
i; j ¼ 0; 1; . . . ; N;
ð23Þ
where
W ¼ 4A1 TM þ 4A2 TATM þ BT þ CðTAÞT þ DðTAÞ2 T:
ð24Þ
Now, let us find a matrix representation of the mixed conditions (2). Using the relation (6), the matrix representation of the mixed conditions (2) which depends on the Chebyshev coefficients matrix A is formed,
½yðaÞ ¼ TðaÞA; ½yðbÞ ¼ TðbÞA;
ð25Þ
½yðcÞ ¼ TðcÞA: By using Eq. (21a)
y2 ðt i Þ ¼ yðt i Þyðti Þ ¼ ðTAÞTðt i ÞA; for points a,b and c we obtain
½y2 ðaÞ ¼ yðaÞyðaÞ ¼ ½TATðaÞA; ½y2 ðbÞ ¼ yðbÞyðbÞ ¼ ½TATðbÞA;
ð26Þ
2
½y ðcÞ ¼ yðcÞyðcÞ ¼ ½TATðcÞA: Also, using the Eq. (21b)
y3 ðt i Þ ¼ y2 ðt i Þyðt i Þ ¼ ðTAÞ2 Tðt i ÞA; for points a,b and c we get
½y3 ðaÞ ¼ y2 ðaÞyðaÞ ¼ ½TA2 TðaÞA; ½y3 ðbÞ ¼ y2 ðbÞyðbÞ ¼ ½TA2 TðbÞA; 3
2
ð27Þ
2
½y ðcÞ ¼ y ðcÞyðcÞ ¼ ½TA TðcÞA: Substituting the matrix representation (25)–(27) into Eq. (2), we obtain the matrix forms of conditions (2) become
UA ¼ ½k;
ð28Þ
where
U ¼ a1 TðaÞ þ b1 TðbÞ þ c1 TðcÞ þ a2 ½TATðaÞ þ b2 ½TATðbÞ þ c2 ½TATðcÞ þ a3 ½TA2 TðaÞ þ b3 ½TA2 TðbÞ þ c3 ½TA2 TðcÞ ¼ ½u0 u1 . . . uN : f E ~ or Consequently, replacing the row of the augmented matrix [W; E] by the row of the matrix [U; k], we have ½ W;
ð29Þ
4831
M. Gülsu et al. / Applied Mathematics and Computation 217 (2011) 4827–4833
f ¼ E; ~ WA
ð30Þ
which is a nonlinear algebraic system. The unknown shifted Chebyshev coefficients an, (n = 0, 1, . . . , N) are determined from P 0 this nonlinear system and substituted in Eq. (3). Thus we obtain the Chebyshev polynomial solution yðtÞ ¼ Nn¼0 an T n ðtÞ. We can easily check the accuracy of this solution as follows: Since the Chebyshev polynomial (3) is an approximate solution of Eq. (1), when the solution y(t) and its derivatives are substituted in Eq. (1), the resulting equation must be satisfied approximately, that is, for t = tr 2 [a, b]
Eðt r Þ ¼ ½A1 ðtÞ þ A2 ðtÞyðtÞy0 ðtÞ þ BðtÞyðtÞ þ CðtÞy2 ðtÞ þ DðtÞy3 ðtÞ EðtÞ ffi 0 or
Eðt r Þ 6 10kr
ðkr is any positive integerÞ:
If max ð10kr Þ ¼ 10k (k is any positive integer) is prescribed, then the truncation limit N is increased until the difference jE(tr)j at each of the points becomes smaller than the prescribed 10k. 4. Numerical experiment The equation considered here has the following form
yy0 þ ty þ y2 þ t 2 y3 ¼ eet þ t 2 e3t
ð31Þ
with appropriate condition y(0) = 1. The exact solution of this problem is y(t) = et. Let us seek the solution y(t) as a truncated shifted Chebyshev polynomials
yðtÞ ¼
N X
0
an T n ðtÞ:
n¼0
So that A1(t) = 0, A2(t) = 1, B(t) = t, C(t) = 1, D(t) = t2, E(t) = eet + t2e3t. Then, for N = 5, the collocation points are t0 = 1, t1 = 0.9045084972, t2 = 0.6545084969, t3 = 0.3454915031, t4 = 0.0954915028, t5 = 0 and the fundamental matrix equation of the problem is defined by
½4A1 TM þ 4A2 TATM þ BT þ CðTAÞT þ DðTAÞ2 TA ¼ E; where
2
1
1
1
1
1
3
1
7 6 7 61 0:809016994 0:309016994 0:30901669 0:80901701 1 7 6 7 6 7 61 0:309016994 0:809016995 0:809016998 0:30901700 0:999999997 7 6 T¼6 7; 7 6 1 0:3090169938 0:809016998 0:809016994 0:309016988 0:999999993 7 6 7 6 7 6 1 0:8090169944 0:3090169945 0:3090169939 0:8090169948 1 5 4 1 1 1 1 1 1 2
0 1=2 0 0
0
3
0
0
0
4
0
0
0
0
0
0
0
0
0
0
60 6 6 60 B¼6 60 6 6 40 0
3
0
0
1
5=2
0 7 7 7 5 7 7; 0 7 7 7 5 5
60 6 6 60 M¼6 60 6 6 40 2
3=2 0
2
0
0 0:9045084972 0 0 0 0
4
2
0 0 0 0 0 0
60 6 6 60 A1 ¼ 6 60 6 6 40
3
2
0 0 0 0 07 7 7 0 0 0 0 07 7; 0 0 0 0 07 7 7 0 0 0 0 05
0
0 0
0
0
60 1 0 0 0 6 6 60 0 1 0 0 A2 ¼ 6 60 0 0 1 0 6 6 40 0 0 0 1
0 0 0 0 0 0 0
1
0 0
0 0 0
3
07 7 7 0:6545084969 0 0 07 7; 0 0:3454915031 0 07 7 7 0 0 0:0954915028 0 5 0
0
0
0
0
0
0
0
0
3
07 7 7 07 7; 07 7 7 05
0 1 2
1
0
0
0
0
0
3
60 1 0 0 0 07 7 6 7 6 60 0 1 0 0 07 7 C¼6 6 0 0 0 1 0 0 7; 7 6 7 6 40 0 0 0 1 05 0
0
0
0
0 1
4832
M. Gülsu et al. / Applied Mathematics and Computation 217 (2011) 4827–4833
Table 1 Error analysis of Example 1 for the t value. t
Taylor matrix met. [19]
Pade aprox. met. [19]
Exact solution
Present Chebyshev method
0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0
1.0000000000 0.9048374167 0.8187306667 0.7408172500 0.6703146667 0.6065104167 0.5487520000 0.4964369167 0.4490026667 0.4059167500 0.3666666667
1.0000000000 0.9048374179 0.8187307455 0.7408181414 0.6703196347 0.6065292096 0.5488076312 0.4965759550 0.4493096647 0.4065333809 0.3678160920
1.0000000000 0.9048374180 0.8187307531 0.7408182207 0.6703200460 0.6065306597 0.5488116361 0.4965853038 0.4493289641 0.4065696597 0.3678794412
1.0000000000 0.9048374178 0.8187307453 0.7408181410 0.6703196344 0.6065292082 0.5488076309 0.4965759540 0.4493096539 0.4065333712 0.3678160915
1 Taylor Matrix Met. Pade Aprox. Met Present Chebyshev Method Exact Solution
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Fig. 1. Numerical and exact solution of the test problem.
-4
7
x 10
Taylor Matrix Met. Error Pade Aprox. Met. Error Present Chebyshev Method Error
6
5
4
3
2
1
0 0.5
0.55
0.6
0.65
0.7
0.75
0.8
0.85
0.9
0.95
Fig. 2. Error function of the test problem for the different method.
1
4833
M. Gülsu et al. / Applied Mathematics and Computation 217 (2011) 4827–4833
2
1
0
0
0
0
6 0 0:8181356215 0 0 0 6 6 60 0 0:4283813725 0 0 D¼6 60 0 0 0:1193643787 0 6 6 40 0 0 0 0:009118627107 0
0
0
0
0
0
3
07 7 7 07 7; 07 7 7 05 0
2
0:4176665096
3
6 0:4203360188 7 7 6 7 6 6 0:4002751517 7 7 E¼6 6 0:2869027821 7: 7 6 7 6 4 0:09364195159 5 0
If these matrices are substituted in (23), it is obtained nonlinear algebraic system. This system yields the approximate solution of the problem. The result with N = 5 using the shifted Chebyshev collocation method discussed in Section 2. The Taylor matrix method [19], Pade approximation method [19] and also the exact solution are shown in Table 1. The numerical solution of Eq. (31) is shown in Table 1. We can see from the table that the numerical solution are in good agreement with the exact solutions. Fig. 1 shows the resulting graph of solution of the test problem and it is compared with The Taylor matrix method, Pade approximation method and also the exact solution. In Fig. 2 we plot error function for the test problem. This plot clearly indicates that the numerical solution are in good agreement with the exact solutions and Pade approximation method. 5. Conclusions The aim of present work is to develop an efficient and accurate method for solving Abel differential equation of second kind. In this paper we have presented a suggested method to solve the Abel differential equation using the shifted Chebyshev collocation method. The collocation method avoids the difficulties and massive computational work by determining the analytic solution. The accuracy of the suggested method, Taylor matrix method, Pade approximation method and exact solution are compared in Table 1. It is clearly seen that our numerical solution are good agreement with the exact solutions. Table 1 illustrates the solutions obtained by using the procedure outlined above. The shifted Chebyshev collocation method provides a reliable technique that requires less work and higly accurate results if compared with the traditional techniques and existing numerical methods. A considerable advantage of the method is that shifted Chebyshev coefficients of the solution are found very easily by using the computer programs. We conclude that the present approach will also prove useful for solving more general problems in applied mathematics. Also, in the future, we use the shifted Chebyshev collocation method to solution systems of nonlinear equations. References [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19]
D. Zwillinger, Handbook of Differential Equations, Academic Press, Boston, 1997. R. Gorenflo, S. Vessella, Abel Integral Equations: Analysis and Applications, Springer-Verlag, Berlin, 1991. M.E. Fettis, On numerical solution of equations of the Abel type, Math. Comput. 18 (1964) 491–496. R. Piessens, P. Verbaeten, Numerical solution of the Abel integral equation, BIT 13 (1973) 451–457. R. Piessens, Computing integral transforms and solving integral equations using Chebyshev polynomial approximations, J. Comput. Appl. Math. 121 (2000) 113–124. J. Garza, P. Hall, F.H. Ruymagaart, A new method of solving noisy Abel-type equations, J. Math. Anal. Appl. 257 (2001) 403–419. P. Hall, R. Paige, F.H. Ruymagaart, Using wavelet methods to solve noisy Abel-type equations with discontinuous inputs, J. Multivariate Anal. 86 (2003) 72–96. L. Fox, I.B. Parker, Chebyshev Polynomials in Numerical Analysis, Oxford University Press, London, 1968. P. John, Chebyshev and Fourier Spectral Methods, Dover Publications, NewYork, 2000. J.C. Mason, D.C. Handscomb, Chebyshev Polynomials, CRC Press, Boca Raton, 2003. C.W. Clenshaw, H.J. Norton, The solution of nonlinear ordinary differential equations in Chebyshev series, Comput. J. 6 (1963) 88–92. H.J. Norton, The iterative solution of non-linear ordinary differential equations in Chebyshev series, Comput. J. 7 (1964) 76–85. A. Akyüz, M. Sezer, A Chebyshev collocation method for the solution of linear integro differential equations, Int. J. Comput. Math. 72 (1999) 491–507. M. Sezer, M. Kaynak, Chebyshev polynomial solutions of linear differential equations, Int. Math. Edu. Sci. Technol. 27 (1996) 607–618. H. Bulut, D.J. Evans, On the solution of the Riccati equation by the decomposition method, Int. J. Comput. Math. 79 (1) (2002) 103–109. E. Çelik, E. Karaduman, M. Bayram, A numerical method to solve chemical differential-algebraic equations, Int. J. Quantum Chem. 89 (2002) 447–451. E. Çelik, M. Bayram, On the numerical solution of differential-algebraic equation by Padé series, Appl. Math. Comput. 137 (2003) 151–160. E. Çelik, On the numerical solution of differential-algebraic equations with index 2, Appl. Math. Comput. 156 (2004) 541–550. C. Guler, A new numerical algorithm for the Abel equation of the second kind, Int. J. Comput. Math. 84 (1) (2007) 109–119.