2016 - AM (With Rustam)
2016 - AM (With Rustam)
[Link]
ISSN Online: 2152-7393
ISSN Print: 2152-7385
1. Introduction
Many physical phenomena encountered in science and engineering are governed by
ordinary as well as partial differential equations. Some disciplines that use partial
differential equations to describe the phenomena of interest are fluid mechanics, solid
mechanics, quantum mechanic, propagation of acoustic and electromagnetic waves and
problems in heat and mass transfer. Many linear and nonlinear phenomena appear in
several areas of scientific fields like physics, chemistry and biology can be modeled by
different type of partial differential equation such as evolution equation, reaction diffu-
sion equation, Schrodinger type wave equations, Vander Poll’s equation, Telegraph
equation, Lyapunov equation etc. A broad class of analytical methods and numerical
methods available in the literature are used to handle these problems. In this present
work we are dealing with two partial differential equation named as Klein-Gordon and
Sine-Gordon equations. The Klein-Gordon equation is as follows:
− β u yy + g ( u ) f ( x, y ) , ( x, y ) ∈ Ω, t ≥ 0
utt − α u xx = (1)
2098
J. Iqbal, R. Abass
wavelet basis can obtain good spatial and spectral resolution while still keeping high ef-
ficiency.
The rest of the paper is as follows: In Section 2, Chebyshev wavelet and its properties
are discussed. Operational matrix of derivative required for our subsequent develop-
ment is presented in Section 3. Section 4 is devoted to present the Chebyshev wavelets
spectral collocation method for solving Klein-Gordon and Sine-Gordon equations then
approximate the unknown function. Section 5 deals with the illustrative examples and
their solutions by the proposed approach compared with exact as well as with existing
literature. Finally, concluding remarks are made in Section 6.
ψ ( a0k t − nb0 ) .
k
ψ k ,n ( t ) a0
−
= 2 (3)
These family of functions are a wavelet basis for L2 ( ) and makes an orthonormal
basis for the special case a0 = 2 and b0 = 1 .
Chebyshev wavelets ψ n ,m ( t ) = ψ ( k , m, n, t ) have four arguments, k = 0,1, 2, ,
n = 1, 2, , 2k , m is the degree of Chebyshev polynomial of first kind and t denotes the
normalized time. They are defined on the interval [ 0,1) by
α m 2k 2 n −1
ψ n ,m ( t ) = π m
(
T 2k +1 t − 2n + 1 , ) 2 k
≤t ≤ k
2
n
(4)
0,
otherwise
where
2, m = 0
αm =
2, m = 1, 2,
T1 ( t ) = t
2099
J. Iqbal, R. Abass
Tm+1 ( t ) =
2tTm ( t ) − Tm−1 ( t ) , m =
1, 2, 3,.
Moreover, the set of Chebyshev wavelet are an orthogonal set with respect to the
(
( t ) ω 2k +1 t − 2n + 1 .
weight function ωn = )
Any function f ( t ) ∈ L2 [ 0,1] may be expanded in terms of Chebyshev wavelet as
∞ ∞
f ( t ) = ∑∑cnmψ nm ( t ) , (5)
= = 0
n 1m
If the infinite series in (5) is truncated then Equation (5) can be written as
2k −1 M −1
f (t ) ≅ ∑ ∑cnmψ nm ( t ) =
C T Ψ (t ) , (7)
=
n 1=
m 0
F O … O
O F … O
D= , (11)
O O … F
in which O is an ( M − 1) × ( M + 1) zero matrix, F is an ( M + 1)( M + 1) matrix and
its ( i, j ) th element is defined as follows:
2
Fi , j =
k +1
( 2r − 1)( 2s − 1) , i = 2, , ( M + 1) , j = 1, , i − 1 and ( i + j ) is odd
(12)
0, otherwise.
Corollary 1. By using Equation (10), the operational matrix for nth derivative can be
derived as
dnΨ (t )
= Dn Ψ (t ) ,
dt n
2100
J. Iqbal, R. Abass
In order to transform the arbitrary domain xL ≤ x ≤ xR into the domain defined for
Chebyshev wavelet basis 0 ≤ x ≤ 1 , on can use the translation
x − xL
x : [ xL , xR ] → [ 0,1] , X ( x) =
xR − xL
By employing θ-weight scheme [20], discreting the Equation (13), we can get
u n +1 − 2u n + u n −1 ∂ 2 u n +1 ∂ 2u n
= θ α 2 (
− 1 − θ ) α 2
+g =
un ( )
f n , 0 < θ ≤ 1, (16)
( ∆t ) ∂x ∂x
2
∂x
In the light of Equation (7),the term u n can be expanded by Chebyshev wavelet as
u n ( x=
) CnT Ψ ( x ) . (18)
( x)
CnT+1 H Lψ= (C T
n ) 2
( )
H R − CnT−1 ψ ( x ) − ( ∆t ) g CnTψ ( x ) + ( ∆t ) f n ,
2
(19)
2101
J. Iqbal, R. Abass
( xi )
CnT+1 H L Ψ= (C T
n ) 2
( )
H R − CnT−1 Ψ ( xi ) − ( ∆t ) g CnT Ψ ( xi ) + ( ∆t ) f n ( xi , tn ) .
2
(21)
0 Ψ ( x)
C= gi ( x ) , x ∈ Ω (23)
T
and
u1 − u −1
= g2 (t ) , x ∈ Ω (24)
2∆t
Equation (24) can be written as
C−T1Ψ ( x ) = C1T Ψ ( x ) − 2∆tg 2 ( x )
Equation (22) using Equation (23) gives a linear system of equations with 2k −1 M
unknown and equations, which can be solved to find Cn +1 in each step n = 0,1, 2,
so the unknown function u ( x, tn ) in any time t = tn can be found. Moreover, we
defined the error bound for e L and e L as
2 ∞
∑ ( e j ) , e L max e j ,
M 2
=eL =
2 ∞ j
j =1
where
= ej ( uexact ) j − ( uapprox ) j and=e uexact − uapprox .
2102
J. Iqbal, R. Abass
L2 ( M = 3) L∞ ( M = 3)
0.1 3.1 × 10−14 2.2 × 10−12 1.7 × 10−4 5.3 × 10−12 3.5 × 10−12 2.6 × 10−4
0.2 6.4 × 10−14 8.2 × 10−12 4.4 × 10−4 4.8 × 10−12 1.3 × 10−11 3.5 × 10−4
0.3 4.0 × 10−12 1.7 × 10−11 3.6 × 10−4 6.0 × 10−12 2.5 × 10−11 2.3 × 10−4
0.4 1.4 × 10−13 2.7 × 10−11 4.0 × 10−4 4.1 × 10−12 4.1 × 10−11 3.1 × 10−4
0.5 9.6 × 10−13 3.7 × 10−11 4.2 × 10−4 7.5 × 10−12 5.7 × 10−11 3.3 × 10−4
0.6 3.5 × 10−13 4.7 × 10−11 3.5 × 10−4 8.9 × 10−12 6.9 × 10−11 2.6 × 10−4
0.7 2.9 × 10−13 5.5 × 10−11 3.8 × 10−4 2.0 × 10−12 6.8 × 10−11 2.4 × 10−4
0.8 5.7 × 10−13 6.0 × 10−11 2.9 × 10−4 5.4 × 10−12 8.2 × 10−11 3.0 × 10−4
0.9 3.7 × 10−13 6.2 × 10−11 2.7 × 10−4 7.3 × 10−12 8.1 × 10−11 2.5 × 10−4
1.0 8.3 × 10−12 5.9 × 10−11 2.3 × 10−4 5.2 × 10−11 8.1 × 10−11 2.2 × 10−4
L2 ( M = 4 ) L∞ ( M = 4 )
0.1 6.4 × 10−14 5.6 × 10−14 4.1 × 10−5 5.3 × 10−13 6.7 × 10−14 6.7 × 10−5
0.2 5.5 × 10−14 9.6 × 10−13 3.6 × 10−5 1.3 × 10−14 4.1 × 10−12 4.2 × 10−5
0.3 5.4 × 10−13 2.4 × 10−12 4.9 × 10−5 9.1 × 10−13 3.8 × 10−12 5.6 × 10−5
0.4 7.9 × 10−13 4.7 × 10−12 5.4 × 10−5 7.5 × 10−13 5.9 × 10−12 7.3 × 10−5
0.5 8.1 × 10−13 4.2 × 10−12 6.3 × 10−5 6.9 × 10−13 5.8 × 10−12 8.3 × 10−5
0.6 4.5 × 10−13 4.8 × 10−12 4.5 × 10−5 1.4 × 10−13 7.3 × 10−12 6.6 × 10−5
0.7 4.7 × 10−13 6.3 × 10−12 5.8 × 10−5 6.2 × 10−13 8.2 × 10−12 7.4 × 10−5
0.8 7.3 × 10−13 7.1 × 10−12 7.0 × 10−5 8.9 × 10−13 8.9 × 10−12 8.1 × 10−5
0.9 9.4 × 10−13 6.9 × 10−12 5.2 × 10−5 9.7 × 10−13 8.8 × 10−12 7.9 × 10−5
1.0 9.6 × 10−13 6.4 × 10−12 5.3 × 10−5 4.1 × 10−13 8.7 × 10−12 7.7 × 10−5
2103
J. Iqbal, R. Abass
Figure 1. Comparison of exact solution with approximate solution for Example 1 at=k 2,=
M 4.
The L2 and L∞ errors of Example 2 at step size 0.0001 are presented in com-
parison with the existing method in Table 3 and Table 4 for= k 2,=M 3 and k = 2,
M = 4 . From Table 3, Table 4 and Figure 2, it is clear that CWSCM performs much
better than existing methods [25] and with the increase in number of collocation points
the errors decrease for the solution.
2104
J. Iqbal, R. Abass
L2 ( M = 3) L∞ ( M = 3)
0.1 4.5 × 10−11 3.9 × 10−9 1.5 × 10−4 1.5 × 10−12 6.0 × 10−9 3.1 × 10−4
0.2 6.5 × 10−11 6.3 × 10−8 1.7 × 10−4 7.3 × 10−12 9.2 × 10−8 3.5 × 10−4
0.3 3.4 × 10−10 3.0 × 10−7 9.7 × 10−4 7.2 × 10−12 4.7 × 10−7 1.8 × 10−4
0.4 5.9 × 10−10 9.1 × 10−7 1.8 × 10−4 6.4 × 10−12 1.4 × 10−6 3.7 × 10−4
0.5 9.3 × 10−11 1.2 × 10−6 9.7 × 10−4 1.9 × 10−12 3.0 × 10−6 2.5 × 10−4
0.6 2.6 × 10−10 4.2 × 10−6 1.7 × 10−4 1.4 × 10−12 5.8 × 10−6 3.7 × 10−4
0.7 1.7 × 10−10 3.2 × 10−6 1.6 × 10−4 2.8 × 10−12 5.9 × 10−6 3.6 × 10−4
0.8 3.6 × 10−10 6.1 × 10−6 1.1 × 10−4 7.3 × 10−12 7.3 × 10−6 2.2 × 10−4
0.9 5.4 × 10−10 5.7 × 10−6 2.0 × 10−4 9.4 × 10−12 6.8 × 10−6 4.5 × 10−4
1.0 1.4 × 10−10 5.5 × 10−6 8.7 × 10−4 6.1 × 10−11 7.5 × 10−6 2.4 × 10−4
L2 ( M = 4 ) L∞ ( M = 4 )
0.2 4.3 × 10−10 7.8 × 10−9 3.9 × 10−5 5.1 × 10−11 9.4 × 10−9 5.7 × 10−5
0.3 7.1 × 10−9 4.5 × 10−8 2.7 × 10−5 9.0 × 10−11 5.5 × 10−8 4.1 × 10−5
0.4 9.4 × 10−9 1.7 × 10−7 3.8 × 10−5 1.3 × 10−10 3.8 × 10−7 5.6 × 10−5
0.5 6.0 × 10−9 3.1 × 10−7 3.2 × 10−5 2.8 × 10−9 5.6 × 10−7 4.5 × 10−5
0.6 5.3 × 10−9 5.6 × 10−7 3.4 × 10−5 7.9 × 10−9 7.1 × 10−7 5.9 × 10−5
0.7 9.1 × 10−9 5.4 × 10−7 3.5 × 10−5 6.5 × 10−9 7.0 × 10−7 5.9 × 10−5
0.8 6.4 × 10−9 6.8 × 10−7 3.1 × 10−5 5.2 × 10−9 8.6 × 10−7 4.5 × 10−5
0.9 7.1 × 10−9 7.2 × 10−7 3.8 × 10−5 8.4 × 10−9 7.9 × 10−7 6.3 × 10−5
1.0 4.6 × 10−9 6.0 × 10−7 3.3 × 10−5 1.0 × 10−9 8.2 × 10−7 4.6 × 10−5
2105
J. Iqbal, R. Abass
Figure 2. Comparison of exact solution with approximate solution for Example 2 at=k 2,=
M 4.
6. Concluding Remarks
In this article, we have proposed an efficient and accurate method based on Chebyshev
wavelets to solve both Klein-Gordon and Sine-Gordon equations arising in different
field of sciences, engineering and technology. The main advantage of this method is
that it transforms the problem into algebraic equation so that the computation is
effective and simple. To appraise the performance and efficiency of the method, three
benchmark problems are included and discussed. The numerical results are compared
with a few existing methods reported recently in the literature. The numerical experi-
ments confirm that the spectral method coupled with Chebyshev wavelets is superior to
other existing ones.
2106
J. Iqbal, R. Abass
( k 2,=
CWSCM = M 3) ( k 2,=
CWSCM = M 4)
t L2 L∞ L2 L∞
Figure 3. Comparison of exact solution with approximate solution for Example 3 at=k 2,=
M 4.
Acknowledgements
We thank the Editor and the referee for their comments.
References
[1] Dehghan, M. and Shokri, A. (2009) Numerical Solution of the Nonlinear Klein-Gordon
2107
J. Iqbal, R. Abass
Equation Using Radial Basis Functions. Journal of Computational and Applied Mathemat-
ics, 230, 400-410. [Link]
[2] Dehghan, M., Mohebbi, A. and Asghari, Z. (2009) Fourth-Order Compact Solution of the
Nonlinear Kleingordon Equation. Numerical Algorithms, 52, 523-540.
[Link]
[3] Wazwaz, A.M. (2005) The Tanh and the Sine-Cosine Methods for Compact and Noncom-
pact Solutions of the Nonlinear Klein-Gordon Equation. Applied Mathematics and Com-
putation, 167, 1179-1195. [Link]
[4] Duncan, D.B. (1997) Symplectic Finite Difference Approximations of the Nonlinear Klein-
Gordon Equation. SIAM Journal on Numerical Analysis, 34, 1742-1760.
[Link]
[5] Grella, G. and Marinaro, M. (1978) Special Solutions of the Sine-Gordon Equation in 2 + 1
Dimensions. Lettere al Nuovo Cimento, 23, 459-464. [Link]
[6] Koshelev, A.E. (2010) Stability of Dynamic Coherent States in Intrinsic Josephson-Junction
Stacks near Internal Cavity Resonance. Physical Review B, 82, 174-512.
[Link]
[7] Krasnov, V.M. (2010) The Emission form Intrinsic Josephson Junctions at Zeros Magnetic
Field via Breather Auto-Oscillations. Physical Review B, 83, 174-512.
[8] El-Sayed, S.M. (2003) The Decomposition Method for Studying the Klein-Gordon Equa-
tion. Chaos Solitons & Fractals, 18, 1025-1030.
[Link]
[9] Batiha, B., Noorani, M.S.M. and Hashim, I. (2007) Numerical Solution of Sine-Gordon Eq-
uation by Variational Iteration Method. Physics Letters A, 370, 437-440.
[Link]
[10] Shakeri, F. and Dehghan, M. (2008) Numerical Solution of the Klein Gordon Equation via
He’s Variational Iteration Method. Nonlinear Dynamics, 51, 89-97.
[Link]
[11] Dehghan, M. and Shokri, A. (2008) A Numerical Method for One-Dimensional Nonlinear
Sine-Gordon Equation Using Collocation and Radial Basis Functions. Numerical Methods
for Partial Differential Equations, 24, 687-698. [Link]
[12] Sirendaoreji (2007) Auxiliary Equation Method and New Solutions of Klein-Gordon Equa-
tions. Chaos, Solitons & Fractals, 31, 943-950. [Link]
[13] Guo, B.-Y., Xun, L. and Vazquez, L. (1996) A Legendre Spectral Method for Solving the
Nonlinear Klein-Gordon Equation. The Journal of Computational and Applied Mathemat-
ics, 15, 19-36.
[14] Li, X. and Guo, B. Y. (1997) A Legendre Spectral Method for Solving the Nonlinear Klein-
Gordon Equation. Journal of Computational Mathematics, 15, 105-126.
[15] Sweilam, N.H., et al. (2016) New Spectral Second Kind Chebyshev Wavelets Scheme for
Solving Systems of Integro-Differential Equations. International Journal of Applied and
Computational Mathematics, 4, 29-51.
[16] Hariharan, G. (2011) Haar Wavelet Method for Solving the Klein-Gordon and the Sine-
Gordon Equations. International Journal of Nonlinear Sciences, 11, 180-189.
[17] Yin, F., Song, J. and Lu, F. (2014) A Coupled Method of Laplace Transform and Legendre
Wavelets for Nonlinear Klein-Gordon Equations. Mathematical Methods in the Applied
Sciences, 37, 781-791. [Link]
[18] Iqbal J. and Abass R. (2016) Numerical Solution of Hammerstein Integral Equation Using
2108
J. Iqbal, R. Abass
Submit or recommend next manuscript to SCIRP and we will provide best service
for you:
Accepting pre-submission inquiries through Email, Facebook, LinkedIn, Twitter, etc.
A wide selection of journals (inclusive of 9 subjects, more than 200 journals)
Providing 24-hour high-quality service
User-friendly online submission system
Fair and swift peer-review system
Efficient typesetting and proofreading procedure
Display of the result of downloads and visits, as well as the number of cited articles
Maximum dissemination of your research work
Submit your manuscript at: [Link]
Or contact am@[Link]
2109