An Introduction To Numerical Methods For The Solutions of Partial Differential Equations
An Introduction To Numerical Methods For The Solutions of Partial Differential Equations
Abstract
Partial differential equations arise in formulations of problems involving functions of several variables such
as the propagation of sound or heat, electrostatics, electrodynamics, fluid flow, and elasticity, etc. The present paper deals with a general introduction and classification of partial differential equations and the numerical methods available in the literature for the solution of partial differential equations.
Keywords: Partial Differential Equations, Eigenvalue, Finite Difference Method, Finite Volume Method,
Finite Element Method
1. Introduction
An equation involving derivatives or differentials of one
or more dependent variables with respect to one or more
independent variables is called a differential equation.
The study of differential equations is a wide field in pure
and applied mathematics, physics, meteorology, and engineering, etc. All of these disciplines are concerned with
the properties of differential equations of various types.
Pure mathematics focuses on the existence and uniqueness of solutions, while applied mathematics emphasizes the rigorous justification of the methods for approximating solutions. Differential equations play an important role in modeling virtually every physical, technical, or biological process, from celestial motion, to bridge design, and interactions between neurons. Differential equations which are used to solve real-life problems may not necessarily be directly solvable, that is,
do not have closed form solutions. Instead, solutions can
be approximated using numerical methods. Mathematicians also study weak solutions (relying on weak derivatives), which are types of solutions that do not have
to be differentiable everywhere. This extension is often
necessary for solutions to exist, and it also results in
more physically reasonable properties of solutions, such
as possible presence of shocks for equations of hyperbolic type.
The theory of differential equations is quite developed
and the methods used to study them vary significantly
with the type of the equation.
Copyright 2011 SciRes.
A differential equation involving derivatives with respect to single independent variable is called an ordinary
differential equation. In the simplest form, the dependent
variable is a real or complex valued function, but more
generally, it may be vector-valued or matrix-valued: this
corresponds to considering a system of ordinary differential equations for a single variable. Ordinary differential
equations are classified according to the order of the
highest derivative of the dependent variable with respect
to the independent variable appearing in the equation.
The most important cases for applications are first-order
and second-order differential equations. In the classical
literature, the distinction is also made between differential equations explicitly solved with respect to the
highest derivative and differential equations in an implicit form.
A differential equation involving partial derivatives
with respect to two or more independent variables is
called partial differential equation. The partial differential equations can also be classified on basis of highest
order derivative.
Some topics in differential geometry as minimal surfaces and imbedding problems, which give rise to the
Monge-Ampere equations, have stimulated the analysis
of partial differential equations, especially nonlinear equations. Moreover, the theory of systems of first order
partial differential equations has a significant interaction
with Lie theory and with the work of E. Cartan.
The development of partial differential equations in
the 18th and 19th century is given in Klines book [1].
AM
1328
M. KUMAR
ET AL.
a D u a0 D k 1u, , Du, u, x = 0 .
(1)
| |= k
a D k 1u, , Du, u, x D u
| |= k
(2)
a0 D k 1u , , Du, u, x = 0.
(4)
f x f xx f y f yy f x2 f = 0 is quasilinear
(5)
ff xx f yy af x bf y = 0 is nonlinear
(6)
M. KUMAR
a1n u x1xn
a2 n u x2 xn
an1u xn x1 an 2 u xn x2 an3u xn x3
ann u xn xn
b1u x1
b2 u x2
bn u xn cu = 0.
b3u x3
B = 0, A = 1 M 2 , C = 1,
then B 2 4 AC = 4(1 M 2 ) = 4( M 2 1).
(8)
1 M 2 0
A=
1
0
2u
aij x x
i =1 j =1
bi
j
i =1
u
cu = 0.
xi
(9)
(A I)X = 0
A I = 0
Since X 0
then
a11
a21
an1
a1n
a22
a2 n
a12
an 2
ann
= 0.
1 M 2
= 0,
x 2 y 2
1329
ET AL.
A I =
1 M
= 1, 1 M 2 .
M. KUMAR
1330
partial differential equations subject to boundary conditions specified at each point on the boundary B of
the domain.
Such type of problems have no real characteristic and
thus the solution at every point in the solution domain is
influenced by the solution at all other points and the
solution at each points influence the solution at all other
points.
Equilibrium problems are solved by method of relaxation numerically.
Propagation Problem: Propagation problems are initial value problems in open domains. Here by open domain means that open with respect to one of the independent variables.
Example 2.3
ft = f xx with initial condition f ( x, t0 ) = f ( x).
u = 0, on
(10)
(11)
3) Mixed boundary condition: The linear combination of Dirichlet and Neumann boundary conditions:
u = f ( x, u ),in
ET AL.
af b
f
n
u
c2 u = 0, on .
x
M. KUMAR
1331
ET AL.
j =1
j =1
u un = u j j c j j
(12)
1332
M. KUMAR
ET AL.
u ( x) u N = c j j .
(13)
j =1
w Rdx = 0,
(14)
I (u ) = a F ( x, u , u )dx, u = u ( x), u =
du
.
dx
(15)
I (u ) = a P ( x ) q ( x)u 2 Pu (a ).
d
x
(16)
du dv
q( x, y )v dxdy Q u ds.
I (u , v) = P( x, y )
d
d
x
x
(17)
A functional l (u ) is said to be linear in u if and only
if it satisfies the relation
l ( u v) = l (u ) l (v).
(18)
M. KUMAR
Example 4.2
(19)
u = v.
(20)
(21)
a G( x) ( x)dx = 0,
(22)
1333
ET AL.
(23)
(24)
F
= Q, on the boundary.
u
(25)
(26)
F d F
= 0 in a < x < b.
u dx u
(27)
F ( x, u , u ) =
d F
a v u dx u dx u v
Qa v(a ) Qb v(b) = 0.
a
(28)
F
and v are selected such that
Now suppose that
u
F
Qa v = 0 for x = a, Qb v = 0 for x = b.
u
u
(29)
Then using the fundamental lemma of the calculus of
variations, we obtain the same Euler equation.
Equations in (29) are satisfied identically for any of
the following combination:
1) v(a ) = 0, v(b) = 0.
2) v(a ) = 0,
F
u
b
a
Qb = 0.
F
a Qa = 0, v (b) = 0.
u
F
F
4)
a Qa = 0,
b Qb = 0.
u
u
Consider the problem of finding (u, v), defined on a
two dimensional region such that the following functional is to be minimized:
3)
I (u , v) = F ( x, y, u, v, u x , vx , u y , v y )dxdy
(30)
with condition
AM
M. KUMAR
1334
u = u so that u = 0 on
v = v so that v = 0 on
F
F
x
y = 0 on
u x
u y
F
F
x
y = 0 on .
vx
v y
(31)
(32)
(33)
B(i , j )c j = l (i ) B(i , j )
j =1
(34)
Equations (31) and (32) represent the essential boundary condition and Equations (33) and (34) represent
the natural boundary conditions. The pair of elements
(u,v) are called the primary variables and
Qx =
ET AL.
F
F
F
F
x y and Qy =
x
y (35)
x
y
vx
v y
Kij c j = Fi , (i = 1: N )
(39)
K ij = B (i , j ), F = l (i ) B (i , j ) .
(40)
j =1
The algebraic equations in Equation (39) can be expressed in matrix form as:
[ K ]{c} = [ F ] or Kc = F .
U N ( x) = c j j ( x)
U N ( x) = c j j ( x) 0 ( x),
(38)
j =1
B i , c j j 0 = l (i ), (i = 1 : N ).
j =1
(41)
j =1
and suppose that the specified essential boundary conditions is u ( x0 ) = u0 , then U N must satisfy the condition U N ( x0 ) = u0 at a boundary point x = x0 :
N
c j j ( x0 ) = u0 .
j =1
U N ( x0 ) = c j j ( x0 ) 0 ( x0 )
(42)
j =1
j =1
j =1
u0 = c j j ( x0 ) u0 c j j ( x0 ) = 0
(43)
U N ( x0 ) = c j j ( x) 0 ( x)
(45)
j =1
AM
M. KUMAR
R = A(U N ) f = A c j j 0 f 0 .
j =1
(46)
As the name suggests, the parameter c j . are determined by requiring the residual R to vanish in the
weighted integral sense:
i ( x) R( x, c j )dxdy.
(47)
i A( j )dx c j = i f A(0 ) dx
N
(48)
j =1
Aij c j = Fi
or
( Ac = F )
(49)
j =1
1335
ET AL.
(i = 1: N ) in the domain
R ( x i , c j ) = 0 (i = 1: N ) .
(52)
f ( x ) x dx =
f ( )
(53)
R ( x i , c j ) = 0.
u = ui i
i =1
ci
R
R
( x, c j )dx = 0
Rdx = 0.
(51)
R
.
ci
4) The collocation method: In the collocation method, we seek an approximate solution U N to Equation
(44) in the form of U N by requiring the residual to
vanish identically at N selected points x i = ( x i , y i , z i )
5. Error Estimate
In this section, we derive error estimates for the finite
AM
1336
M. KUMAR
ET AL.
6. Conclusions
The present paper gives a comprehensive overview of
the fundamentals of partial differential equations and related tools for their numerical solution available in the
literature. Many fundamental ideas and techniques in finite difference and finite element methods have resemblance, and in some simple cases they coincide. Nevertheless, with its more systematic use of the variational
approach, its greater flexibility, and the way it more
easily lends itself to error analysis, the finite element
method has become the dominating approach for tackling
the partial differential equations together with their applications in science and engineering.
7. Acknowledgements
This research work is financially supported by the grant,
No. SR/FTP/MS-14/2007, sponsored by Department of
Science and Technology, New Delhi, Government of
India. The authors would like to thank the anonymous
reviewers for their valuable comments and suggestions to
improve the manuscript.
8. References
[1]
M. Kline, Mathematical Thought from Ancient to Modern Times, Oxford University Press, London, 1972.
[2]
[3]
H. Poincare, Sur les Equations de la Physique MatheMatique, Rendiconti del Circolo Mathematico di Palermo, Vol. 8, 1894, pp. 57-155.
[4]
E. E. Levi, Sulle Equazioni Lineare Totalmente Ellitiche, Rendiconti del Circolo Mathematico di Palermo,
Vol. 24, No. 1, 1907, pp. 275-317.
doi:10.1007/BF03015067
[5]
[6]
[7]
[8]
[9]
AM
M. KUMAR
Mathematics and Mechanics, Vol. 16, No. 12, 1967, pp.
1361-1376.
[10] G. E. Forsthye and W. R. Wasow, Finite Difference
Methods for Partial Differential Equations, Wiley, New
York, 1960.
[11] J. D. Hoffman, Numerical Methods for Engineers and
Scientists, 2nd Edition, McGraw-Hill, Inc., New York,
1992.
[12] M. K. Jain, R. K. Jain, R. K. Mohanty, Fourth Order
Difference Methods for the System of 2-D Non-Linear Elliptic Partial Differential Equations, Numerical Methods
for Partial Differential Equations, Vol. 7, No. 3, 1991, pp.
227-244. doi:10.1002/num.1690070303
[13] L. V. Kantorovich and V. I. Krylov, Approximate Methods in Higher Analysis, 3rd Edition, Interscience, New
York, 1958.
[14] M. Kumar, P. Singh and P. Kumar, A Survey on Various
Computational Techniques for Nonlinear Elliptic Boundary Value Problems, Advances in Engineering Software,
Vol. 39, No. 9, 2008, pp. 725-736.
doi:10.1016/j.advengsoft.2007.11.001
[15] M. Kumar and P. Kumar, Computational Method for
Finding Various Solutions for a Quasilinear Elliptic Equation of Kirchhoff Type, Advances in Engineering Software, Vol. 40, No. 11, 2009, pp. 1104-1111.
doi:10.1016/j.advengsoft.2009.06.003
[16] R. K. Mohanty and S. Dey, A New Finite Difference
Discretization of Order Four for un for Two-Dimensional Quasi-Linear Elliptic Boundary Value Problems,
International Journal of Computer Mathematics, Vol. 76,
No. 4, 2001, pp. 505-516.
doi:10.1080/00207160108805043
[17] L. A. Ogenesjan and L. A. Ruchovec, Study of the Rate
of Convergence of Variational Difference Schemes for
Second-Order Elliptic Equations in a Two-Dimensional
Field with a Smooth Boundary, USSR Computational
Mathematics and Mathematical Physics, Vol. 9, No. 5,
1969, pp. 158-183. doi:10.1016/0041-5553(69)90159-1
ET AL.
1337
[33] N. Hirano, Multiple Existence of Solutions for a Nonlinear Elliptic Problem on a Riemannian Manifold, Nonlinear Analysis: Theory, Methods and Applications, Vol.
70, No. 2, 2009, pp. 671-692.
[19] A. A. Samarskii, Theory of Difference Schemes, Marcel Dekker Inc., New York, 2001.
[34] D. V. Hutton, Fundamentals of Finite Element Analysis, Tata McGraw-Hill, New York, 2005.
AM
1338
M. KUMAR
ET AL.
[43] J. N. Reddy, An Introduction to the Finite Element
Method, 3rd Edition, McGraw-Hill, New York, 2005.
[44] M. Ramos and H. Tavares, Solutions with Multiple
Spike Patterns for an Elliptic System, Calculus of Variations and Partial Differential Equations, Vol. 31, No. 1,
2008, pp. 1-25. doi:10.1007/s00526-007-0103-z
[45] F. Williamson, A Historical Note on the Finite Element
Method, International Journal for Numerical Methods
in Engineering, Vol. 15, No. 6, 1980, pp. 930-934.
doi:10.1002/nme.1620150611
[46] O. C. Zienkiewicz, The Finite Element Method in Engineering Science, 3rd Edition, Mc-Graw-Hill, London,
1977.
[47] M. Zlamal, On the Finite Element Method, Numerische
Mathematik, Vol. 12, No. 5, 1968, pp. 394-409.
doi:10.1007/BF02161362
AM