Next Article in Journal
Half-Preparative Scale Synthesis of (S)-1-Phenylethane-1,2-Diol as a Result of 2-Phenylethanol Hydroxylation with Aspergillus niger (IAFB 2301) Assistance
Next Article in Special Issue
A Framework of Modeling Large-Scale Wireless Sensor Networks for Big Data Collection
Previous Article in Journal
ECCPoW: Error-Correction Code based Proof-of-Work for ASIC Resistance
Previous Article in Special Issue
A Numerical Method for Computing the Roots of Non-Singular Complex-Valued Matrices
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Solving Higher-Order Boundary and Initial Value Problems via Chebyshev–Spectral Method: Application in Elastic Foundation

1
Department of Mathematics, Anand International College of Engineering, Jaipur 303012, India
2
Department of Mathematics, Harish-Chandra Research Institute (HRI), Allahbad, UP 211002, India
3
Department of Mathematics, Netaji Subhas University of Technology, New Delhi 110001, India
4
International Center for Basic and Applied Sciences, Jaipur 302029, India
5
Department of Mathematics, Karaj Branch, Islamic Azad University, Karaj 11700, Iran
6
KMUTT Fixed Point Research Laboratory, KMUTT-Fixed Point Theory and Applications Research Group, Theoretical and Computational Science Center (TaCS), Science Laboratory Building, Faculty of Science, King Mongkut’s University of Technology Thonburi (KMUTT), 126 Pracha-Uthit Road, Bang Mod, Thrung Khru, Bangkok 10140, Thailand
7
Department of Medical Research, China Medical University Hospital, China Medical University, Taichung 40402, Taiwan
*
Author to whom correspondence should be addressed.
Symmetry 2020, 12(6), 987; https://doi.org/10.3390/sym12060987
Submission received: 31 March 2020 / Revised: 7 May 2020 / Accepted: 18 May 2020 / Published: 9 June 2020
(This article belongs to the Special Issue Symmetry and Complexity 2020)

Abstract

:
In this work, we introduce an efficient scheme for the numerical solution of some Boundary and Initial Value Problems (BVPs-IVPs). By using an operational matrix, which was obtained from the first kind of Chebyshev polynomials, we construct the algebraic equivalent representation of the problem. We will show that this representation of BVPs and IVPs can be represented by a sparse matrix with sufficient precision. Sparse matrices that store data containing a large number of zero-valued elements have several advantages, such as saving a significant amount of memory and speeding up the processing of that data. In addition, we provide the convergence analysis and the error estimation of the suggested scheme. Finally, some numerical results are utilized to demonstrate the validity and applicability of the proposed technique, and also the presented algorithm is applied to solve an engineering problem which is used in a beam on elastic foundation.

1. Introduction

Initial value problems, boundary value problems, and other related problems have many applications in physics, chemistry, and different research areas (see, e.g., in [1,2,3,4,5,6,7,8,9,10,11] and the references given therein). Most higher order of these types of equations and problems do not have exact analytical solutions, thus approximation techniques must be applied.
In this work, we shall discuss the following BVPs.
i = 0 n a i D i u ( x ) = R ( x ) , x [ 1 , 1 ] ,
with
β k 0 u ( 1 ) + j = 1 n 1 β k j u ( j ) ( 1 ) = l k , ( k = 0 , 1 , 2 , , n 1 ) ,
and also the following IVPs,
i = 0 n a i D i u ( x ) = R ( x ) , x [ 0 , 1 ] ,
with
j = 0 n 1 β k j u ( j ) ( 0 ) = l k , ( k = 0 , 1 , 2 , , n 1 ) ,
where a i , β k j R are constants, ( i = 0 , 1 , , n ) , ( j , k = 0 , 1 , , n 1 ) , and R ( x ) and u ( x ) are given and unknown functions, respectively.
Among numerical approaches, spectral methods are very successful and powerful tools for the numerical solution of differential and integral equations involving derivatives of integer and non-integer order. Effective properties that have encouraged many experts in numerical analysis to use spectral methods for different kinds of mathematical problems are spectral accuracy and the ease of applying these methods. One of the most important advantages of these methods is their high accuracy, the so-called convergence of “infinite order”. Therefore, when the exact solution is infinitely differentiable, the numerical approximation converges faster than M n , where M is the order of approximation and n > 0 is constant [12,13].
Pseudospectral, Galerkin, and Tau methods are several kinds of spectral methods which can be obtained from a weighted residual method [12]. The Tau method, which can be explained as a special case of spectral methods, was invented by Lanczos [14]. It has become increasingly popular with applications in many disciplines such as porous media, viscoelasticity, electrochemistry, and other problems where high accuracy is desired. Further detailed information of this procedure can be found in [15,16,17].
In the literature, there are several approaches to obtain numerical methods to solve boundary value problems and other related problems such as Chebyshev-type, Runge–Kutta type, Wavelet–Galerkin method, and Shannon approximation [5,6,18,19,20,21,22,23]. Wolf [24] has been concerned with the numerical solution of non-singular integral and integro-differential equations by iteration with Chebyshev series. In [25], a Chebyshev series were used for nonlinear differential equations. Various works, such as the works in [26,27], introduced and discussed a Chebyshev technique for solving nonlinear optimal control problems. Mezzadri et al. [28] have been concerned with nonlinear programming methods for the solution of optimal control problems via a Chebyshev technique.
The proposed approach in this work is referred to as operational in the sense that it makes it possible to transform a given differential equation into an algebraic equation. An efficient algorithm of the Tau approximation based on Chebyshev polynomials is presented to numerically solve the boundary and initial value problems. One of the main advantages of this methodology is that the matrices generated of BVPs and IVPs are sparse. The proposed procedure can be very attractive to users who are concerned with memory conservation, much less computational cost and much more computational speed (see Remark 2). Furthermore, the simplicity of the scheme and low algorithm run time are among its other advantages. Ultimately, to demonstrate the validity and applicability of the method, an engineering problem of the fourth-order ODE which is arising in elastic foundation is solved.
The organization of this paper is as follows. In Section 2, we present the basic properties of Chebyshev polynomials. Converting boundary value problem (1) and initial value problem (3) to a matrix form based on the new proposed algorithm is shown and the convergence analysis for the first kind of Chebyshev expansion is given in Section 3. The last part of this work is concerned with four numerical examples to illustrate the method.

2. Some Preliminaries

Now, we remind some basic properties and essentials of Chebyshev polynomials, which are applied further in this work [1].
Definition 1.
The first kind of Chebyshev polynomials of order n is described as
T n ( x ) = cos [ n c o s 1 x ] , x [ 1 , 1 ] , n = 0 , 1 , 2 , .
Furthermore, due to (5), we can write
T n ( cos θ ) = cos ( n θ ) , θ [ 0 , π ] , n = 0 , 1 , 2 , .
Theorem 1.
The Chebyshev polynomials T n ( x ) satisfy the following relation,
T n + 1 ( x ) = 2 x T n ( x ) T n 1 ( x ) , n = 1 , 2 , .
Remark 1.
Using simple computation the following relations with derivatives of Chebyshev polynomials can be obtained,
T 0 ( x ) = T 1 ( x ) , T 1 ( x ) = 1 4 T 2 ( x ) , T n ( x ) = [ T n + 1 ( x ) 2 ( n + 1 ) T n 1 ( x ) 2 ( n 1 ) ] , n 2 .
Proposition 1.
Chebyshev polynomials are orthogonal functions:
1 1 T n ( x ) T m ( x ) ( 1 x 2 ) 1 / 2 d x = π 2 c n δ n m ,
where ( 1 x 2 ) 1 / 2 is weighting function and
c n = 2 n = 0 , 1 n > 0 , a n d δ n m = 0 n m , 1 n = m .
The Chebyshev polynomials T n ( x ) are defined on the interval [ 1 , 1 ] . In order to use these polynomials on the interval x [ a , b ] , we introduce x = b a 2 t + b + a 2 .

3. Outline of the Method for Boundary and Initial Value Problems

Here, Chebyshev–Tau method is expressed to solve boundary value problem (1) and initial value problem (3). The first part is concerned with the matrix structure produced by proposed method, the convergence, and the error analysis for the mentioned polynomials. The second part will be discussed with the numerical solvability of the system of algebraic equations arising in the presented method.

3.1. Operational Matrix of Derivative

Let functions u ( x ) and D u ( x ) be expanded by the Chebyshev polynomials in [ 1 , 1 ] as
u ( x ) = n = 0 ν n T n ( x ) = T x V T ,
D u ( x ) = n = 0 ω 1 , n T n ( x ) = T x W 1 T ,
where V = ( ν 0 , ν 1 , ν 2 , ) , W 1 = ( ω 1 , 0 , ω 1 , 1 , ω 1 , 2 , ) and T x = ( T 0 ( x ) , T 1 ( x ) , T 2 ( x ) , ) . Moreover, for any integrable function u ( x ) on [ 1 , 1 ] , we define ν n as follows,
ν n = < u ( x ) , T n ( x ) > = 2 π c n 1 1 u ( x ) T n ( x ) ω ( x ) d x .
Taking the derivative of (10), we have
D u ( x ) = n = 1 ν n T n ( x ) .
Due to (11) and (12), we obtain
n = 1 ν n T n ( x ) = ω 1 , 0 T 0 ( x ) + ω 1 , 1 T 1 ( x ) + n = 2 ω 1 , n T n ( x ) ,
by using Equation (7), we can rewrite the last equation as follows,
ν 1 T 1 ( x ) + ν 2 T 2 ( x ) + ν 3 T 3 ( x ) + = ω 1 , 0 T 1 ( x ) + ω 1 , 1 4 T 2 ( x ) + n = 2 ω 1 , n 2 [ T n + 1 ( x ) n + 1 T n 1 ( x ) n 1 ] ,
then we conclude that
ν 1 = 1 2 [ 2 ω 1 , 0 ω 1 , 2 ] , ν 2 = 1 4 [ ω 1 , 1 ω 1 , 3 ] , ν 3 = 1 6 [ ω 1 , 2 ω 1 , 4 ] , ν N 2 = 1 2 ( N 2 ) [ ω 1 , N 3 ω 1 , N 1 ] ,
or equivalently
ω 1 , 0 = ν 1 + 3 ν 3 + 5 ν 5 + + τ 0 , N 1 2 ν N 1 + τ 0 , N 2 ν N + , ω 1 , i = n = i + 1 ν n τ i , n , i 1 ,
where
τ i , n = 0 , i + n e v e n , 2 n , o . w .
Let us introduce matrix E as a coefficient of matrix V , then from (14) we have W 1 T = E V T . The upper triangular matrix E , via easy calculations, is as follows,
E = 0 1 0 3 0 5 0 7 0 0 4 0 8 0 12 0 0 0 0 6 0 10 0 14 .
Theorem 2.
Let D k u ( x ) = n = 0 ω k , n T n ( x ) = T x W k T be a Chebyshev polynomial with
W k = [ ω k , 0 , ω k , 1 , ω k , 2 , ] , T x = [ T 0 ( x ) , T 1 ( x ) , T 2 ( x ) , ] , V = [ ν 0 , ν 1 , ν 2 , ] ,
then for any k N , we obtain
D k u ( x ) = T x E k V T .
Proof. 
As we pointed out previously, Equation (14) can be written to the following matrix structure,
W 1 = ( E V T ) T = V E T .
Furthermore, due to Equation (11), we have
D u ( x ) = T x E V T .
From Equation (7), we can write
T n ( x ) = 1 2 [ T n + 1 ( x ) n + 1 T n 1 ( x ) n 1 ] .
Given the assumption, it follows that
D 2 u ( x ) = n = 0 ω 2 , n T n ( x ) = T x W 2 T .
Using the process of obtaining Equation (15), we conclude
W 2 T = E W 1 T .
Due to (15) and the last equation, we get W 2 T = E 2 V T . Therefore, by repeating this scheme, it follows that W k T = E k V T , and we can write
D k u ( x ) = T x E k V T .
The following theorem is concerned with the convergence and the error analysis for the Chebyshev expansion.
Theorem 3.
Suppose u ( x ) is a function that satisfies 1 1 | u ( 2 ) ( x ) | 2 d x < and | u ( 2 ) ( x ) | K for some constant K. Then, we have
u(x) can be expanded as n = 0 ν n T n ( x ) and the series converges to u ( x ) uniformly, in other words
u ( x ) = n = 0 ν n T n ( x ) ,
where ν n = < u ( x ) , T n ( x ) > .
Moreover, for an error estimation the following inequality holds,
e 2 K 2 π n = N + 1 1 ( n 1 ) 4 1 2 ,
where e = 1 1 | u ( x ) n = 0 N ν n T n ( x ) | 2 ω ( x ) d x .
Proof. 
By showing the absolute convergence of the series n = 0 | ν n | , it can be concluded that the series n = 0 ν n T n ( x ) converges to u ( x ) uniformly. According to definition of ν n we have
ν n = < u ( x ) , T n ( x ) > = 2 π c n 1 1 u ( x ) T n ( x ) ω ( x ) d x ,
substituting ω ( x ) = ( 1 x 2 ) 1 / 2 and x = cos θ yields
ν n = 2 π c n 0 π u ( cos θ ) T n ( cos θ ) ( 1 cos θ 2 ) 1 / 2 sin θ d θ
= 2 π c n 0 π u ( cos θ ) cos n θ d θ .
Using the integration, we have:
ν n = 2 π c n n 0 π u ( cos θ ) sin n θ sin θ d θ
= 1 π c n n 0 π u ( cos θ ) [ cos ( n 1 ) θ cos ( n + 1 ) θ ] d θ
= 1 π c n n 0 π u ( cos θ ) cos ( n 1 ) θ d θ 0 π u ( cos θ ) cos ( n + 1 ) θ d θ ,
with integration again, ν n can be obtained as
ν n = 1 π c n n 1 n 1 0 π u ( cos θ ) sin ( n 1 ) θ sin θ d θ 1 n + 1 0 π u ( cos θ ) sin ( n + 1 ) θ sin θ d θ ,
thus for n > 1 , (for n = 0 , c n = 1 ), we have
| ν n | 1 π n 0 π | u ( cos θ ) | 1 n 1 1 n + 1 .
Furthermore, due to assumption and by simple computation, we can obtain
| ν n | 2 K [ n 2 1 ] 2 K [ n 1 ] 2 .
Finally, the last inequality shows that the series n = 0 | ν n | is absolutely convergent. Let us set
e = 1 1 | u ( x ) n = 0 N ν n T n ( x ) | 2 ω ( x ) d x
= 1 1 | n = 0 ν n T n ( x ) n = 0 N ν n T n ( x ) | 2 ω ( x ) d x
= 1 1 | n = N + 1 ν n T n ( x ) | 2 ω ( x ) d x ,
due to orthogonality of T n ( x ) and value of | ν n | , we have:
e n = N + 1 | ν n | 2 π 2 2 K 2 π n = N + 1 1 [ n 1 ] 4 .

3.2. Description of the Proposed Method for BVPs and IVPs

The main object of this section is applying the obtained consequence for constructing the Tau approximate solution with Chebyshev polynomials of the boundary value problem (1).
We suppose that
u N ( x ) = n = 0 N ν n T n ( x ) = T N , x V N T ,
D n u N ( x ) = T N , x E N n V N T ,
R ( x ) = n = 0 N b n T n ( x ) = T N , x b N T ,
where V N = ( ν 0 , ν 1 , , ν N ) , T N , x = ( T 0 ( x ) , T 1 ( x ) , , T N ( x ) ) , b N = ( b 0 , b 1 , , b N ) and E N is a finite form of E .
Using the above relations, (1) can be written as
a n T N , x E N n V N T + a n 1 T N , x E N n 1 V N T + + a 1 T N , x E N V N T + a 0 T N , x V N T = T N , x b N T ,
According to the linear independence of Chebyshev polynomials, we have
( a n E N n + a n 1 E N n 1 + + a 1 E N + a 0 I N + 1 ) V N T = b N T .
Let us set
X = a n E N n + a n 1 E N n 1 + + a 1 E N + a 0 I N + 1 ,
similarly, for the Equation (2) we set
β k 0 n = 0 N ν n T n ( 1 ) + j = 1 n 1 β k j n = 0 N ν n T n ( i ) ( 1 ) = l k , ( k = 0 , 1 , 2 , , n 1 ) .
Due to (22) and (23), the desired matrix can be written as
X n B ν 0 ν N = b 0 b N n l 0 l n 1 ,
where X n is obtained by eliminating the last n row of matrix X and
B = β 00 β 01 β 0 , n 1 β 10 β 11 β 1 , n 1 β n 1 , 0 β n 1 , 1 β n 1 , n 1 T 0 ( 1 ) T 1 ( 1 ) T N ( 1 ) 0 T 1 ( 1 ) T N ( 1 ) 0 0 T N ( n 1 ) ( 1 ) .
By solving a sparse system of above algebraic equation, we can obtained unknown v i , ( i = 0 , 1 , , N ) and finally, u N ( x ) , the desired approximation, can be computed from the following relation,
u N ( x ) = T N , x V N T .
The following Algorithm 1 summarizes our proposed method.
Algorithm 1: The construction of proposed method for the boundary value problems (BVPs)
Step 1. Input:
       N , n , c N i , a i , l j , ( i = 0 , , n , j = 0 , , n 1 ) ;
       R ( x ) ;
Step 2. Compute:          b k = 2 c k π 1 1 R ( x ) T k ( x ) ( 1 x 2 ) 1 2 d x ;
      for k = 0 , , N n .
Step 3. Compute the matrix E N from matrix E .
Step 4. Compute:
  4.1. E N i from step 3, (i=2, …, n).
  4.2. X n based on X from (22).
Step 5. Set:
B = β 00 β 01 β 0 , n 1 β 10 β 11 β 1 , n 1 β n 1 , 0 β n 1 , 1 β n 1 , n 1 T 0 ( 1 ) T 1 ( 1 ) T N ( 1 ) 0 T 1 ( 1 ) T N ( 1 ) 0 T N ( n 1 ) ( 1 ) .

Step 6. Obtain the solution V N from the system of (24) and set:
      u N ( x ) = T N , x V N T .

Construction of the Proposed Method for IVPs

Here, we consider the initial value problems (3) as
i = 0 n a i D i u ( x ) = R ( x ) , x [ 0 , 1 ] ,
with
j = 0 n 1 β k j u ( j ) ( 0 ) = l k , ( k = 0 , 1 , 2 , , n 1 ) .
It is clear that the given scheme for BVPs (1) and Algorithm 1, with small changes, can be easily applied to these problems, thus we refrain from going into details. Only Step 5 in Algorithm 1 will be changed, and we have
B = β 00 β 01 β 0 , n 1 β 10 β 11 β 1 , n 1 β n 1 , 0 β n 1 , 1 β n 1 , n 1 T 0 ( 0 ) T 1 ( 0 ) T N ( 0 ) 0 T 1 ( 0 ) T N ( 0 ) 0 T N ( n 1 ) ( 0 ) ,
therefore, we can obtain V N from the system of (24) and finally the desired solution can be achieved from u N ( x ) = T N , x V N T .
Remark 2.
As a consequence of the described method, a significant advantage for increasing the computation speed is to the sparsity of matrices E N , E N 2 ,…, E N n . If we consider matrix E N with an odd dimension, then the number of non-zero matrix elements is N ( N + 2 ) 4 . Moreover, the number of non-zero matrix elements for matrix E N with an even dimension is [ N + 1 2 ] 2 . Furthermore, the number of non-zero matrix elements for matrix E N 2 with an even and odd dimension are N 2 1 4 and N 2 4 , respectively and so it goes. Figure 1, Figure 2 and Figure 3 indicate that as the derivative order rise, the sparsity of matrices and computational speed also increase.

4. Numerical Results

In this section, the numerical results of four test problems are reported. We solve the examples using proposed Tau approximation method based on Chebyshev basis functions. In the tables presented here, the maximal differences between exact and approximation solution has been shown by “Maximal Errors”. We compare our obtained results with in the some existing numerical methods. The numerical results of the given method have been shown in Figure 4, Figure 5, Figure 6 and Figure 7.
Example 1.Consider the third-order boundary value problem
u ( x ) 6 u ( x ) + 11 u ( x ) 6 u ( x ) = sin x ,
with the conditions
u ( 1 ) = 1 e 1 + 1 e 2 + 1 e 3 0.1 cos ( 1 ) ,
u ( 1 ) = e 1 + 2 e 2 + 3 e 3 + 0.1 sin ( 1 ) ,
u ( 1 ) = e 1 + 4 e 2 + 9 e 3 + 0.1 cos ( 1 ) ,
and the exact solution of Example 1 is u ( x ) = e x + e 2 x + e 3 x 0.1 cos x .
We take N = 7 , for computational details of the described technique in Section 3. By applying mentioned algorithm, the following matrices will be obtained.
E 7 = 0 1 0 3 0 5 0 7 0 0 4 0 8 0 12 0 0 0 0 6 0 10 0 14 0 0 0 0 8 0 12 0 0 0 0 0 0 10 0 14 0 0 0 0 0 0 12 0 0 0 0 0 0 0 0 14 , E 7 2 = 0 0 4 0 32 0 108 0 0 0 0 24 0 120 0 336 0 0 0 0 48 0 192 0 0 0 0 0 0 80 0 280 0 0 0 0 0 0 120 0 0 0 0 0 0 0 0 168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ,
E 7 3 = 0 0 0 24 0 360 0 2016 0 0 0 0 192 0 1728 0 0 0 0 6 0 480 0 3360 0 0 0 0 0 0 960 0 0 0 0 0 0 0 0 1680 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .
The left and right hand-side of (24) are, respectively,
X 3 B = 6 11 24 57 192 415 648 2093 0 6 44 144 280 720 1860 2016 0 0 6 66 288 590 1152 3514 0 0 0 6 88 480 1092 1680 0 0 0 0 6 110 720 1834 0 0 4 24 80 200 420 784 0 1 4 9 16 25 36 49 1 1 1 1 1 1 1 1 ,
and
b 0 b 1 b 2 b 3 b 4 l 0 l 1 l 2 = 0 0.880101 0 0.0391267 0 213.098 77.8372 0.498972 .
By solving the linear system (24), we obtain vector V 7 as follows,
V 7 = [ 8.40476 , 12.2529 , 6.15946 , 2.41236 , 0.744749 , 0.187294 , 0.0555411 , 0.0130075 ] .
By putting these values in Equation (18), an approximate solution will be obtained. The numerical results are given in Table 1.
Example 2.Consider the first-order initial value problem:
0.25 u ( x ) + u ( x ) = 1 .
The exact solution of this problem under the initial condition u ( 0 ) = 0 is given by
u ( x ) = 1 e 4 x .
This problem was also solved in [4,21] by a method based on Legendre and Chebyshev polynomials. The best reported maximum error is O ( 10 4 ) . Table 2 shows that we can attain good numerical results compare to the numerical results in [4,21] for n 10 .
Example 3.Consider an engineering problem of the fourth-order initial value problem which is arising in elastic foundation [20] as follows,
u ( 4 ) ( x ) + u ( x ) = 1 , 0 < x < 1 ,
u ( 0 ) = 0 , u ( 0 ) = 0 , u ( 0 ) = 0 , u ( 0 ) = 0 ,
with the exact solution u ( x ) = 1 1 2 e x 2 ( 1 + e 2 x ) cos ( x 2 ) .
Example 4.Consider the following fifth-order boundary value problem,
u ( 5 ) ( x ) 3 u ( 4 ) ( x ) 16 u ( x ) + 48 u ( x ) = 48 ,
with
u ( 1 ) = e 2 + e 2 + e 3 + cos 2 sin 2 + 1 ,
u ( 1 ) = 2 e 2 2 e 2 + 3 e 3 + 2 cos 2 2 sin 2 ,
u ( 1 ) = 4 e 2 + 4 e 2 + 9 e 3 4 cos 2 4 sin 2 ,
u ( 1 ) = 8 e 2 8 e 2 + 27 e 3 8 cos 2 + 8 sin 2 ,
u ( 4 ) ( 1 ) = 16 e 2 + 16 e 2 + 81 e 3 + 16 cos 2 + 16 sin 2 .
and the exact solution u ( x ) = e 2 x + e 2 x + e 3 x + cos 2 x + sin 2 x + 1 .
To obtain the approximate solution of Examples 3 and 4, we apply the proposed Tau method. The obtained numerical results in Table 3, show that the desired accuracy is obtained.

5. Conclusions

In this paper, an efficient and accurate numerical algorithm has been applied to solve boundary and initial value problems by using the Chebyshev–Tau method. Due to the wide application of boundary value problems in many different fields, an engineering problem which is arising in elastic foundation is chosen as test example. By utilizing proposed method, the sparsity of the obtained derivative operational matrix makes us able to solve the linear system with much less computational cost and much more computational speed. The reported results indicated that the proposed scheme can obtain appropriate approximate solutions in comparing with the exact solution. Moreover, by increasing the order of Chebyshev polynomial, a better approximation was achieved.

Author Contributions

Conceptualization, P.A. and P.K.; methodology, M.A.; software, M.M.; validation, P.A., M.A. and M.M.; formal analysis, P.K.; investigation, P.K.; resources, M.A.; data curation, P.A.; writing–original draft preparation, M.A. and M.M.; writing–review and editing, P.K.; visualization, P.A.; supervision, P.A.; project administration, P.K.; funding acquisition, P.K. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Center of Excellence in Theoretical and Computational Science (TaCS-CoE), KMUTT grant number 2020.

Acknowledgments

The authors acknowledge the financial support provided by the Center of Excellence in Theoretical and Computational Science (TaCS-CoE), KMUTT.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Agarwal, R.P.; ÓRegan, D. Ordinary and Partial Differential Equations with Special Functions, Fourier Series, and Boundary Value Problems; Springer: New York, NY, USA, 2009. [Google Scholar]
  2. Aslana, E.C.; Inc, M.; Al-Qurashi, M.M.; Baleanuc, D. On numerical solutions of time-fraction generalized Hirota Satsuma coupled KdV equation. J. Nonlinear Sci. Appl. 2017, 10, 724–733. [Google Scholar] [CrossRef] [Green Version]
  3. Bulut, H.; Yel, G.; Baskonus, H.M. An application of improved Bernoulli sub-equation function method to the nonlinear time-fractional Burgers equation. Turk. J. Math. Comput. Sci. 2016, 5, 1–7. [Google Scholar]
  4. Chapra, S.C.; Canale, R.P. Numerical Methods for Engineers, 7th ed.; McGraw-Hill Education: New York, NY, USA, 2010. [Google Scholar]
  5. Hashemizadeh, E.; Mahmoudi, F. Numerical solution of Painlevé equation by Chebyshev polynomials. J. Interpolat. Approx. Sci. Comput. 2016, 2016, 26–31. [Google Scholar] [CrossRef]
  6. Lotfi, T.; Rashidi, M.; Mahdiani, K. A posteriori analysis: Error estimation for the eighth order boundary value problems in reproducing Kernel space. Numer. Algor. 2016, 73, 391–406. [Google Scholar] [CrossRef]
  7. Lotfi, T. A new optimal method of fourth-order convergence for solving nonlinear equations. Int. J. Ind. Math. 2014, 6, 121–124. [Google Scholar]
  8. Qurashi, M.M.; Yusuf, A.; Aliyu, A.I.; Inc, M. Optical and other solitons for the fourth-order dispersive nonlinear Schrödinger equation with dual-power law nonlinearity. Superlattices Microstruct. 2017, 105, 183–197. [Google Scholar] [CrossRef]
  9. Rehman, M.; Khan, A.K. A numerical method for solving boundary value problems for fractional differential equations. Appl. Math. Model. 2012, 36, 894–907. [Google Scholar] [CrossRef]
  10. Yusuf, A.; Aliyu, A.I.; Baleanu, D. Soliton structures to some time-fractional nonlinear differential equations with conformable derivative. Opt. Quant. Electron. 2018, 50, 20. [Google Scholar] [CrossRef]
  11. Zaky, M.A.; Baleanu, D.; Alzaidy, J.F.; Hashemizadeh, E. Operational matrix approach for solving the variable-order nonlinear Galilei invariant advection–diffusion equation. Adv. Differ. Equ. 2018, 2018, 102. [Google Scholar] [CrossRef] [Green Version]
  12. El-Daou, M.K.; Ortiz, E.L. The weighted subspace of the Tau method and orthogonal collocation. J. Math. Anal. Appl. 2007, 326, 622–631. [Google Scholar] [CrossRef] [Green Version]
  13. El-Daou, M.K.; Ortiz, E.L. The Tau method as an analytic tool in the discussion of equivalence results across numerical methods. Computing 1998, 60, 365–376. [Google Scholar]
  14. Froes Bunchaft, M.E. Some extensions of the Lanczos-Ortiz theory of canonical polynomials in the Tau method. Math. Comput. 2018, 66, 609–621. [Google Scholar] [CrossRef] [Green Version]
  15. Ghoreishi, F.; Hadizadeh, M. Numerical computation of the Tau approximation for the Volterra- Hammerstein integral equations. Numer. Algor. 2009, 52, 541–559. [Google Scholar] [CrossRef]
  16. Ortiz, E.L. The Tau Method. SIAM J. Numer. Anal. 1969, 6, 480–492. [Google Scholar] [CrossRef]
  17. Xie, W.-C. Differential Equations for Engineers, 1st ed.; Cambridge University Press: Cambridge, UK, 2010. [Google Scholar]
  18. Attary, M. An extension of the Shannon Wavelets for numerical Solution of Integro-Differential Equations. In Advances in Real and Complex Analysis with Applications; Birkhäuser: Basel, Switzerland, 2017; pp. 277–288. [Google Scholar]
  19. Hashemizadeh, E.; Mahmoudi, F. A Numerical Approach for the Solution of Nonlinear Boundary Value Problems Arising in Biology Via Shifted Jacobi Operational Matrix. Adv. Environ. Biol. 2014, 8, 1415–1419. [Google Scholar]
  20. Hussain, K.; Ismail, F.; Senu, N. Solving directly special fourth-order ordinary differential equations using Runge-kutta type method. J. Comput. Appl. Math. 2016, 306, 179–199. [Google Scholar] [CrossRef]
  21. Lotfi, T.; Mahdiani, K. Numerical solution of boundary value problem by using Wavelet-Galerkin method. Math. Sci. 2007, 1, 7–18. [Google Scholar]
  22. Maleknejad, K.; Hadizadeh, M.; Attary, M. On the approximate solution of integro-differential equations arising in oscillating magnetic fields. Appl. Math. 2013, 58, 595–607. [Google Scholar] [CrossRef] [Green Version]
  23. Mason, J.; Handscomb, D. Chebyshev Polynomials; Chapman and Hal- l/CRC Press: Boca Raton, FL, USA, 2002. [Google Scholar]
  24. Wolfe, M. The numerical solution of non-singular integral and integro- differential equations by iteration with Chebyshev series. Comput. J. 1969, 12, 193–196. [Google Scholar] [CrossRef] [Green Version]
  25. Lessard, J.; Reinhardt, C. Rigorous numerics for nonlinear differential equations using Chebyshev series. SIAM J. Numer. Anal. 2013, 52, 1–22. [Google Scholar] [CrossRef] [Green Version]
  26. El-Gindy, T.M.; El-Hawary, H.M.; Salim, M.S.; El-Kady, M. A Chebyshev approximation for solving optimal control problems. Comput. Math. Appl. 1995, 29, 35–45. [Google Scholar] [CrossRef] [Green Version]
  27. Vlassenbroeck, J.; Van Dooren, R. A Chebyshev technique for solving nonlinear optimal control problems. IEEE Trans. Automat. Control 1988, 33, 333–340. [Google Scholar] [CrossRef]
  28. Mezzadri, F.; Galligani, E. A Chebyshev technique for the solution of optimal control problems with nonlinear programming methods. Math. Comp. Simulat. 2016, 121, 95–108. [Google Scholar] [CrossRef]
Figure 1. The sparsity structure of E N for even value of N.
Figure 1. The sparsity structure of E N for even value of N.
Symmetry 12 00987 g001
Figure 2. The sparsity structure of E N 2 for even value of N.
Figure 2. The sparsity structure of E N 2 for even value of N.
Symmetry 12 00987 g002
Figure 3. The sparsity structure of E N 3 for even value of N.
Figure 3. The sparsity structure of E N 3 for even value of N.
Symmetry 12 00987 g003
Figure 4. The Tau approximation of order 3 and N = 7 for Example 1 using Chebyshev basis.
Figure 4. The Tau approximation of order 3 and N = 7 for Example 1 using Chebyshev basis.
Symmetry 12 00987 g004
Figure 5. The Tau approximation of order 1 and N = 5 for Example 2 using Chebyshev basis.
Figure 5. The Tau approximation of order 1 and N = 5 for Example 2 using Chebyshev basis.
Symmetry 12 00987 g005
Figure 6. The Tau approximation of order 4 and N = 4 for Example 3 using Chebyshev basis.
Figure 6. The Tau approximation of order 4 and N = 4 for Example 3 using Chebyshev basis.
Symmetry 12 00987 g006
Figure 7. The Tau approximation of order 5 and N = 9 for Example 4 using Chebyshev basis.
Figure 7. The Tau approximation of order 5 and N = 9 for Example 4 using Chebyshev basis.
Symmetry 12 00987 g007
Table 1. Results of Example 1, using presented method.
Table 1. Results of Example 1, using presented method.
NMaximal Errors
Presented Method
7 9.12 × 10 2
8 5.74 × 10 3
10 1.22 × 10 4
12 1.58 × 10 6
15 1.49 × 10 9
Table 2. Results of Example 2, using presented method.
Table 2. Results of Example 2, using presented method.
NMaximal Errors
Presented MethodMethod in [3]Method in [9]
6 1.17 × 10 2 1.45 × 10 2 2.7 × 10 2
8 9.09 × 10 3 2.1 × 10 3 3.8 × 10 3
11 4.48 × 10 5 2.03 × 10 4 4.11 × 10 4
15 1.66 × 10 8
18 4.93 × 10 12
Table 3. Results of Examples 3 and 4, using presented method.
Table 3. Results of Examples 3 and 4, using presented method.
NMaximal Errors
Exp. 3Exp. 4
11 1.54 × 10 9 2.63 × 10 3
13 5.85 × 10 14 4.11 × 10 5
15 3.64 × 10 15 5.15 × 10 7
17 1.27 × 10 16 5.01 × 10 9

Share and Cite

MDPI and ACS Style

Agarwal, P.; Attary, M.; Maghasedi, M.; Kumam, P. Solving Higher-Order Boundary and Initial Value Problems via Chebyshev–Spectral Method: Application in Elastic Foundation. Symmetry 2020, 12, 987. https://doi.org/10.3390/sym12060987

AMA Style

Agarwal P, Attary M, Maghasedi M, Kumam P. Solving Higher-Order Boundary and Initial Value Problems via Chebyshev–Spectral Method: Application in Elastic Foundation. Symmetry. 2020; 12(6):987. https://doi.org/10.3390/sym12060987

Chicago/Turabian Style

Agarwal, Praveen, Maryam Attary, Mohammad Maghasedi, and Poom Kumam. 2020. "Solving Higher-Order Boundary and Initial Value Problems via Chebyshev–Spectral Method: Application in Elastic Foundation" Symmetry 12, no. 6: 987. https://doi.org/10.3390/sym12060987

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop