• Nenhum resultado encontrado

An efficient wavelet based approximation method for a few second order differential equations arising in science and engineering

N/A
N/A
Protected

Academic year: 2017

Share "An efficient wavelet based approximation method for a few second order differential equations arising in science and engineering"

Copied!
9
0
0

Texto

(1)

An efficient wavelet based approximation

method for a few second order differential

equations arising in science and engineering

S.Padma1 G.Hariharan 2 K.Kannan3

Department of mathematics, School of Humanities & Sciences SASTRA University, Thanjavur-613 401, Tamilnadu, India

1

padma@maths.sastra.edu 2

hariharan@maths.sastra.edu

3

kkannan@maths.sastra.edu

AbstractA new wavelet based approximation method for solving the second order differential equations arising science and engineering is presented in this paper. Such differential equation is often applied to model phenomena in various fields of science and engineering. In this study, shifted second kind Chebyshev wavelet (CW) operational matrices of derivatives is introduced and applied for solving the second order differential equations with various initial conditions. The key idea for getting the numerical solutions for these equations is to convert the differential equations (linear or nonlinear) to a system of linear or nonlinear algebraic equations in the unknown expansion coefficients. Some illustrative examples are given to demonstrate the validity and applicability of the proposed method. The power of the manageable method is confirmed. Moreover the use of the shifted second kind Chebyshev wavelet method (CWM) is found to be simple, flexible, efficient, small computation costs and computationally attractive.

Keywords: Second order differential equation, shifted second kind Chebyshev wavelet method, operational matrices, computationally attractive

I. INTRODUCTION

Wavelet analysis is a new branch of mathematics and widely applied in signal analysis, image processing and numerical analysis etc. The wavelet methods have proved to be very effective and efficient tool for solving problems of mathematical calculus. In recent years, wavelet transforms have found their way into many different fields in science, engineering and medicine. It possesses many useful properties, such as Compact support, orthogonality, dyadic, orthonormality and multi-resolution analysis (MRA). Recently, wavelets have been applied extensively for signal processing in communications and physics research, and have proved to be a wonderful mathematical tool. After discretizing the differential equations in a conventional way like the finite difference approximation, wavelets can be used for algebraic manipulations in the system of equations obtained which lead to better condition number of the resulting system.

In the numerical analysis, wavelet based methods and hybrid methods become important tools because of the properties of localization. In wavelet based methods, there are two important ways of improving the approximation of the solutions: Increasing the order of the wavelet family and the increasing the resolution level of the wavelet. There is a growing interest in using various wavelets to study problems, of greater computational complexity. Among the wavelet transform families the Haar, Legendre and Chebyshev wavelets deserve much attention. The basic idea of Chebyshev wavelet method (CWM) is to convert the differential equations to a system of algebraic equations by the operational matrices of integral or derivative. Hariharan and co-workers [1-4] have introduced the Haar wavelet method for nonlinear reaction-diffusion equations arising in science and engineering. Padma et al. [5] have proposed the homotopy analysis method to water quality model in a uniform channel. The main goal is to show how wavelets and multi-resolution analysis can be applied for improving the method in terms of easy implementability and achieving the rapidity of its convergence. Chebyshev polynomials which are the eigen functions of a singular Sturm-Liouville problem have many advantages [6].

Beginning from 1991, wavelet technique has been applied to solve differential equations. Wavelets, as very well-localized functions, are considerably useful for solving differential equations and provide accurate solutions. Also, the wavelet technique allows the creation of very fast algorithms when compared with the algorithms ordinarily used [7].

(2)

This work deals with the study of second order differential equation arising in science and engineering. Such differential equation is often used to model phenomena in scientific and technological problems.

Consider the second order differential equations of the form

( )

( , , )

( )

( )

y t

f t y y

y

y

α

α

α

β

′′

=

=

=

(1)

where,

a

t

b

a

t

t

t

b

R

n

=

<

<

<

=

,

α

,

β

,....

,

1 1

0

For example, consider the second order initial value problem

( )

( )

( )

( )

( )

( )

y

p x y

q x y

N y

g x

y

y

α

α

α

β

′′

+

+

+

=

=

=

(2)

where α and β are constants. N(y) is a nonlinear term and g(x) is the source term. Eq. (2) can be written in canonical form

)

(

)

(

)

(

)

(

x

y

q

x

y

N

y

g

x

p

Ly

=

+

(3)

Where is the differential operator L is given by

(.)

2 2 1

dx

d

L

=

II. CHEBYSHEV WAVELETS PRELIMINARIES

It is well known that the second kind Chebyshev polynomials are defined on [-1,1] by

.

cos

,

sin

)

1

(

sin

)

(

θ

θ

θ

=

+

=

n

x

x

U

n (4)

These polynomials are orthogonal on [-1,1]. That is,

n

m

n

m

dx

x

U

x

U

x

m n

=



=

2

,

0

)

(

)

(

1

1

1

2

π

(5) The following properties of second kind Chebyshev polynomials [9] are of fundamental importance in the sequel. They are eigen functions of the following singular Sturm-Liouville equation.

,

0

)

(

)

2

(

)

(

3

)

(

)

1

(

x

2

D

2

φ

k

x

xD

φ

k

x

+

k

k

+

φ

k

x

=

(6)

Where

dx

d

D

and may be generated by using the recurrence relation

,...

3

,

2

,

1

),

(

)

(

2

)

(

1

1

=

=

+

x

xU

x

U

x

k

U

k k k (7)

Starting from U0(x) = 1 and U1(x) = 2x, or from Rodrigues formula

( )

]

)

1

[(

)

1

(

)!

1

2

(

)!

1

(

2

)

(

2

1 2 2

+

+

+

=

n n

n

n

D

x

x

n

n

x

U

(8)

The following theorem is needed hereafter.

Theorem 2.1: The first derivative of second kind Chebyshev polynomials is given by

− + =

+

=

1

) (

0

).

(

)

1

(

2

)

(

n odd n k k

k

n

x

k

U

x

DU

(3)

A. Shifted second kind Chebyshev polynomials

The shifted second kind Chebyshev polynomials are defined on [0,1] by

U

n*

(

x

)

=

U

n

(

2

x

1

)

. All results of second kind Chebyshev polynomials can be easily transformed to give the corresponding results for their shifted forms. The orthogonality relation with respect to the weight function

x

x

2 is given by



=

=

1

0

* *

2

.

,

8

,

0

)

(

)

(

n

m

n

m

dx

x

U

x

U

x

x

n m

π

The first derivative Un*(x) is given by the following corollary.

Corollary 1: The first derivative of the shifted second kind Chebyshev polynomial is given by

+ =

+

=

odd n k k

k

n

x

k

U

x

DU

) (

0

* *

)

(

)

1

(

4

)

(

(10)

B. Shifted second kind Chebyshev operational matrix of derivatives

Wavelets constitute of a family of functions constructed from dilation and translation of single function called the mother wavelet. When the dilation parameter a and the translation parameter b varies continuously, then we have the following family of continous wavelets;

0

,

,

|

|

)

(

12

,

=

a

b

R

a

a

b

t

a

t

b

a

ψ

ψ

(11)

Let

ψ

n,m

(

t

)

=

ψ

(

k

,

n

,

m

,

t

)

is the second kind Chebyshev wavelets. Here

k n

,

can assume any positive

integers, m is the order of second kind Chebyshev wavelet and t is the normalized time. It is defind on the interval [0,1] by

'

0

2

1

,

2

),

2

(

2

)

(

* 2

3

,







+

=

+

otherwise

n

n

t

n

t

U

t

k k

k m k m

n

π

ψ

(12)

m= 0,1,…..M, n= 0,1,…2k-1. A function f(t) defined over [0,1] may be expanded in terms second kind Chebyshev wavelets as



∞ =

=

=

0 0

).

(

)

(

n m

nm

nm

t

c

t

f

ψ

(13)

Where

(

(

),

(

)

)

(

)

(

)

.

1

0

2

dt

t

t

f

t

t

t

t

f

c

nm w

nm

nm

=

ψ

=

ψ

(14)

If the infinite series is truncated, then it can be written as

)

(

).

(

)

(

0 0

t

C

t

c

t

f

T

n m

nm

nm

ψ

=

ψ

=



= ∞

(4)

Where C and ψ(t) are 2k(M+1) x 1 defined by

0,0 0,1 0, 2 1, 2 1,1 2 1,

0,0 0,1 0, 2 1, 2 1,1 2 1,

[

,

,,...,

,....,

,...,

,....,

]

( )

[

,

, ,...,

,....

,...,

,....,

]

k k k

k k k

T

M M M

T

M M M

C

c

c

c

c

c

c

t

ψ

ψ

ψ

ψ

ψ

ψ

ψ

− − −

− − −

=

=



(16) A shifted second kind Chebyshev wavelets operational matrix of the first derivative is stated and proved in the following theorem.

Theorem 2.2:

Let ψ(t) be the second kind chebyshev wavelets vector defined in Eq.(16). Then the first derivative of the vector ψ(t) can be expressed as

(t)

)

(

ψ

ψ

D

dt

t

d

=

(17)

where D is 2k(M+1) square matrix of derivatives and is defined by

=

F

O

O

O

F

O

O

O

F

D

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

(18) in which F is an (M+1) square matrix and its (r,s)th element is defined by

>

+

=

+

otherwise

odd

s

r

and

s

r

r

s

F

k s

r

0

,

.

)

(

,

2

2

2

,

Corollary 2.1. The operational matrix for the nth derivative can be obtained from

.

,...

2

,

1

),

(

)

(

D

of

power

n

the

is

D

where

n

t

D

dt

t

d

n n th

n n

=

=

ψ

ψ

(19)

C. Second- order two-point boundary value problems

Consider the linear second-order differential equation

[ ]

0

,

1

),

(

)

(

)

(

)

(

)

(

)

(

2

1

+

=

+

′′

x

f

x

y

x

f

x

y

x

g

x

x

y

, (20)

Subject to the initial conditions

β

α

=

=

,

(

0

)

)

0

(

y

y

(21)

or the boundary conditions

β

α

=

=

,

(

1

)

)

0

(

y

y

(22)

or the most general mixed boundary conditions

.

)

1

(

)

1

(

,

)

0

(

)

0

(

2 1

2

1

α

α

β

α

y

+

y

=

b

y

+

b

y

=

(5)

If we approximate y(x), f1(x), f2(x) and g(x) in terms of the second kind Chebyshev wavelet basis, then one can write





= =

= =

=

=

1 2

0 0

1 2

0 0 1

1

)

(

)

(

)

(

).

(

)

(

)

(

k k

n M

m n

M m

T nm

nm T

nm nm

x

F

x

f

x

f

x

C

x

c

x

y

ψ

ψ

ψ

ψ

(24)





= = −

= =

=

=

=

1 2

0 0 1

2

0 0 2

2

)

(

)

(

)

(

)

(

)

(

)

(

k k

n M m

T nm

nm n

M m

T nm

nm

x

G

x

g

x

g

x

F

x

f

x

f

ψ

ψ

ψ

ψ

where CT, F1T, F2T and GT are defined similarly as in (7 ).Relations ( ) and ( ), enable one to

approximate

)

(

x

y

and

y

′′

(

x

)

as

)

(

)

(

),

(

)

(

x

C

D

x

y

x

C

D

2

x

y

T

ψ

′′

=

T

ψ

(25)

Now substitution of relations (24 ) and (25 ) into Eq. (20 ), enable us to define the residual, R(x), of this equation as

).

(

)

(

)(

(

))

(

)(

(

)

(

)

(

2 1

2

x

G

C

x

x

F

C

D

x

x

F

x

D

C

x

R

=

T

ψ

+

T

ψ

ψ

T T

+

T

ψ

ψ

T

T

ψ

(26) and application of the tau method ( see, Ref.[10]), yields the following (2k(M+1) -2) linear equations in the unknown expansion coefficients, cnm, namely

=

=

+

t

k j

M

j

dx

x

R

x

x

x

0

2

.

2

)

1

(

2

,...

2

,

1

,

0

)

(

)

(

ψ

(27) Moreover, the initial conditions Eq.(21), the boundary conditions Eq.(22), and the mixed boundary conditions Eq.(23) lead respectively, to the following equations

,

)

0

(

,

)

0

(

α

ψ

β

ψ

=

C

D

=

C

T T (28)

β

ψ

α

ψ

(

0

)

=

T

(

1

)

=

T

C

C

(29)

and



=

+

=

+

β

ψ

ψ

α

ψ

ψ

)

1

(

)

1

(

,

)

0

(

)

0

(

2 1

2 1

D

C

b

C

b

D

a

C

a

T T

T

(30)

Thus Eq. (27) with the two equations Eq.(28 ) or (29 ) or (30 ) generate 2k(M+1) a set of linear equations which can be solved for the unknown components of the vector C, and hence an approximate spectral wavelets solution to y(x) given in Eq.(24) can be obtained.

D. Nonlinear second-order two-point boundary value problems

Consider the nonlinear differential equation

)),

(

),

(

,

(

)

(

x

F

x

g

x

y

x

y

′′

=

(31) Subject to the initial conditions

β

α

=

=

,

(

0

)

)

0

(

y

y

or the boundary conditions

β

α

=

=

,

(

1

)

)

0

(

y

(6)

or the most general mixed boundary conditions

.

)

1

(

)

1

(

,

)

0

(

)

0

(

2 1

2

1

α

α

β

α

y

+

y

=

b

y

+

b

y

=

If we follow the same procedure

If we follow the same procedure of Section (2.4) approximate y(x) as in (24) and make use of (18) and (19 ), then we obtain

))

(

),

(

,

(

)

(

2

x

D

C

x

y

x

F

t

D

C

T

ψ

=

T

ψ

(32)

To find an approximate solution to y(x), we compute (32) at the first 2k(M+1) – 2 roots of

)

(

*

) 1 ( 2

x

U

M

k +

.

These equations with the two Eqs. (28 ) or (29) or ( 30) generate 2k(M+1) non linear equations in the expansion coefficients Cnm which can be solved with the aid of Newton’s iterative method.

III.NUMERICALEXAMPLES

Example 1: Consider the Painleve Equation of the form [11]

[

0

,

1

)

)

(

6

2

2 2

+

=

u

x

x

x

dx

u

d

(33)

With the initial condition given by

0

)

0

(

;

1

)

0

(

=

u

=

u

We solve the Eq. (33) using the algorithm described in section (2.5) for the case corresponds to M=2, k=0 to obtain an approximate solution of u(x). First, if we make use of (18) and (19), then the two operational matrices D and D2 are given respectively by

=

=

0

0

32

0

0

0

0

0

0

0

8

0

0

0

4

0

0

0

2

D

D

Moreover

ψ

(

x

)

can be evaluated to give

+

=

6

32

32

4

8

2

2

)

(

2

x

x

x

x

π

ψ

If we set

T T

c

c

c

c

c

c

C

(

,

,

)

2

)

,

,

(

0,0 0,1 0,2

=

π

0 1 2

=

Then Eq. (33), takes the form

0

)

(

))

(

(

6

)

(

2

2

=

C

x

G

x

x

D

C

T

ψ

T

ψ

T

ψ

Which is equivalent to

0

))

4

8

(

16

1

8

2

(

2

)

)

6

32

32

(

)

4

8

(

2

(

6

64

C

2

C

0

+

x

C

1

+

x

2

x

+

C

2 2

π

+

x

=

We only need to satisfy this equation at the first root of

U

3*

(

x

),

i.e., at

4

2

2

=

x

, to get

)

2

2

1

(

4

2

)

2

2

2

2

(

6

64

2

0

1

+

2 2

π

C

C

C

C

(34)

(7)

0

6

4

2

C

0

C

1

+

C

2

=

(35)

0

4

2

1

C

=

C

(36)

The solution of the nonlinear system of Eqs.(35) and (36) gives

356

.

0

14268

.

0

,

67835

.

0

1 2

0

=

C

=

and

C

=

C

Consequently

(

)

+

=

6

32

32

4

8

2

03567

.

0

14268

.

0

67835

.

0

)

(

2

x

x

x

x

y

(37)

1

1414

.

1

2

+

=

x

When C2 =0.03567, C1 = 0.38196, C0 =0.97745

(

)

1

05568

.

3

6

32

32

4

8

2

09549

.

0

38196

.

0

97745

.

0

)

(

2

2

+

=

+

=

x

x

x

x

x

y

which is the exact solution.

Example 2: We consider the equation

1

)

0

(

)

0

(

1

0

)

(

=

=

=

+

′′

u

u

x

x

x

u

u

(38)

With the exact solution

u

(

x

)

=

x

+

cos

x

Then Eq. (38) takes the form

0

)

(

)

(

)

(

2

=

+

C

x

G

x

x

D

C

T

ψ

T

ψ

T

ψ

which is equivalent to

0

)

6

32

32

(

)

4

8

(

2

64

2 2

1 0

2

=

+

+

+

+

+

C

x

C

x

x

C

x

C

We only need to satisfy this equation at the first root of

(

)

* 3

x

U

i.e., at

4

2

2

=

x

, to get

4

2

2

66

2

2

2

2 1

0

=

+

C

C

C

(39)

Furthermore, the set of initial conditions in (38) lead to the equations

1

6

4

2

C

0

C

1

+

C

2

=

(40)

1

32

8

C

1

C

2

=

(41)

The solution of the nonlinear system of equations (40 ) and (41) gives

01545

.

0

,

06316

.

0

,

6727

.

0

2 1

0

=

=

=

C

C

C

Consequently

(

)

+

=

6

32

32

4

8

2

01545

.

0

06316

.

0

6727

.

0

)

(

2

x

x

x

x

u

0001

.

1

4947

.

0

2

+

+

(8)

Example 3: Consider the nonlinear oscillator problem [12]

0

)

0

(

2

)

0

(

1

0

,

0

1

))

(

(

)

(

)

(

)

(

2 2

=

=

=

+

+

′′

u

u

x

x

u

x

u

x

u

x

u

(43)

Theoretical solution u(x) = 1 + cos x

We solve the Eq. (44) using the algorithm described in section (2.5) Equation takes the form

0

1

))

(

(

))

(

(

)

(

)

(

2 2

2

x

C

x

+

C

x

+

C

D

x

=

D

C

T

ψ

T

ψ

T

ψ

T

ψ

which is equivalent to

0

1

)

)

4

8

(

8

8

(

)

)

6

32

32

(

)

4

8

(

2

(

)

)

6

32

32

(

)

4

8

(

2

(

64

2 2 1

2 2 2

1 0

2 2

1 0

2

=

+

+

+

+

+

+

+

+

+

C

x

C

C

x

x

C

x

C

C

x

x

C

x

C

C

We only need to satisfy this equation at the first root of

(

)

* 3

x

U

i.e., at

4

2

2

=

x

, to get

0

1

)

2

2

(

64

)

2

2

2

2

(

)

2

2

2

2

(

64

2

2 1

2 2 1 0

2 1 0

2

+

+

+

+

=

C

C

C

C

C

C

C

C

C

(44)

Furthermore, the set of initial conditions in (44) lead to the equations

2

6

4

2

C

0

C

1

+

C

2

=

(45)

0

32

8

C

1

C

2

=

Consequently

(

)

+

=

6

32

32

4

8

2

0151

.

0

0604

.

0

0755

.

1

)

(

2

x

x

x

x

u

2

4832

.

0

2

x

=

(46)

IV.CONCLUSION

In this paper we have applied new methods called the shifted second kind Chebyshev wavelet method and have used it to derive the exact and approximate analytical solutions of second order differential equations arising in science and engineering. We have established that this method is capable of reducing the volume of the computational work as compared to the other classical methods. The key idea of this approach is that it reduces the differential equations to a system of algebraic equations. Thus, we conclude that the proposed method can be considered as nice refinement in existing numerical techniques and might have wide applications. Finally, three examples were presented and their numerical results agreed well with the exact solution.

ACKNOWLEDGMENT

I am very grateful to the reviewers for their useful comments that led to improvement of my manuscript. REFERENCES

[1] G.Hariharan, K.Kannan, Haar wavelet in estimating depth profile of soil temperature, Appl. Math. Comput. 210 (2009)119 – 225. [2] G.Hariharan, K.Kannan, A comparison of Haar wavelet and Adomain decomposition method for solving one-dimensional reaction

diffusion equation, Int. J. Appl. Math. Comput. 2(1) (2010)50 – 61.

[3] G.Hariharan, K.Kannan, Haar wavelet method for solving nonlinear parabolic equations, J.Math.Chem. 48 (2010) 1044-1061. [4] G.Hariharan, K.Kannan, K.R.Sharma , Haar wavelet method for solving Fisher’s equation, Appl. Math. Comput. 211 (2009) 284-292. [5] S.Padma, G.Hariharan, K.Kannan, R.Srikanth, Homotopy analysis method to water quality model in a uniform channel, Applied

Mathematical Sciences, Vol.7, (1057 – 1066) 2013.

[6] E.Babolian and F.Fattah Zadeh, Numerical solution of differential equations by using Chebyshev wavelet operational matrix of integration, Applied Mathematics and computation, Vol.188 (2007) 417 – 426

(9)

[8] S.Gh.Hosseini, A new operational matrix of derivative for Chebyshev wavelet and its applications in solving ordinary differential equations with analytic solution, Applied Mathematical sciences, Vol. 5(51) (2011)2537 – 2548.

[9] Cenk.Kesan, Chebyshev polynomial solutions of certain second order non-linear differential equations, Gazi University Journal of sciences, Gu J Sci. Vol. 24(4) (2011)739 – 745.

[10] A. Saadatmandi, M.Dehghan, A tau method for the one-dimensional parabolic inverse problem subjected to temperature over specification comput, Math. Appl. Vol. 52 (2006) 933 -940.

[11] E.Hesameddini, S.Shekarpaz, wavelet solutions of the Second Painleve equations, Iranian Journal of Science and Technology, Vol.4, (2011) 287 – 291.

Referências

Documentos relacionados

Unlike classical techniques, the homotopy perturbation method leads to an analytical approximate and exact solutions of the nonlinear equations easily and

O objectivo geral deste estudo é validar a importância de novas investigações pedagógicas a partir da experiência concreta realizada na Fundação Casa Índigo, que começou a

In this paper we have applied the reduced differential transform method (RDTM) (Keskin and Oturanc 2009, 2010) to solve the coupled nonlinear system of Burgers’ equations (Sweilam

In this paper, we extend the numerical study of boundary value problems for second order singularly perturbed delay differential equations which was initiated in the paper [6]

few methods for obtaining explicit traveling and solitary wave solutions of the Hirota-Satsuma equations have led to a variety of powerfull methods, such as inverse scattering

In this paper piecewise finite series approximate solutions of the Michaelis- Menten ordinary differential equation using the differential transformation method DTM, and modal

Aghazadeh, Numerical computational solution of the Volterra integral equations system of the second kind by using an expansion method. Young, The application of

This method is one of the most direct and effective algebraic methods for finding exact solutions of nonlinear fractional partial differential equations (FPDEs). This method consists