Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Abstract: The purpose of this paper is to apply an amended variational scheme, based on an adapted domain decomposition,
for the solution of a second-order nonlinear boundary value problem that arises in applications involving the
diffusion of heat generated by positive temperature dependent sources. The underlying idea of this approach is to
decompose the original interval prior to the implementation of the iterative variational approach in order to improve
the accuracy and acquire uniform convergence to the exact solution over the entire domain. Convergence analysis
is given and then numerical experiments are carried out to make obvious the convergence, accuracy and efficient
applicability of the method.
Keywords: Variational iterative method • Second-order nonlinear boundary value problem • Domain decomposition
© Versita sp. z o.o.
y(0) = 0, y(1) = 0. (2) y(n) (t) = f(t, y(t), y0 (t), ..., y(n−1) (t)),
106
Unauthenticated
Download Date | 7/25/18 9:17 PM
S.A. Khuri, A.-M. Wazwaz
that occurs in diffusion theory [2], given by accurate using few iterates but worsens away from the
origin, namely as x becomes larger and larger. To overcome
y00 (t) = µeρy(t) , this setback, the domain will be decomposed in such a way
y(0) = y(1) = 0, to achieve uniform convergence over the entire domain and
the VIM is applied repeatedly over the subdomains.
Lately, there has been a prevalent interest (see [7, 8],
where µ and ρ are constants. They obtained explicit
[11, 12] and [14] and the references therein) in the VIM
solutions and discussed their qualitative properties. Goyal
as a rather prominent scheme for attaining exact and/or
[6] studied an extended form of this problem, namely,
accurate numerical solutions of a variety of problems such
as algebraic, differential, partial-differential, functional-
y00 (t) = µ(t)eρy(t) , delay and integro-differential equations. The main thrust
y(0) = y(1) = 0, of the method is based on constructing a correction func-
tional, using a general Lagrange multiplier selected in a
and attained explicit solutions for constant ρ > 0 and certain fashion, that its correction solution is improved
d2
µ(t) > 0 satisfying the condition 2 (ln λ(t)) = 0.
with respect to the initial approximation or to the trial
dt function. The method results in a solution in the form of
Most recently, Bougoffa [3] and Misir and Tiryaki [13]
a convergent successive approximations that may give or
investigated the more general problem (1)-(2). In both
converge to the exact solution. The approach is reliable
papers, the authors derived conditions for the existence
and efficient and handles the equations without imposing
of nontrivial solutions; the methods in both are similar,
limiting assumptions that may alter the physical structure
except the author in [3] has modified the transformation
of the solutions.
used in [13]. Finally, it is important to point out that the
The balance of this paper is organized as follows. In
special case, well-known as Bratu’s problem,
Section 2, the domain decomposition variational approach
is presented for the numerical solution of the second-order
y00 (t) = µey(t) , nonlinear boundary value problem. In Section 3, numerical
y(0) = y(1) = 0, results are given to confirm the accuracy of the technique.
Finally, a discussion is given that briefly summarizes the
where µ is a constant, has been extensively studied in results of the paper’s content.
the literature and this is authenticated by the spectrum of
articles. In higher dimensions, Bratu’s problem models a
combustion problem in a slab. Indeed, it has been a popu- 2. Numerical Method
lar testbed for numerical and perturbation methods. For
instance, lately Jalilian [9] developed smooth approximate In this section, we present the variational iterative scheme
solutions of the one-dimensional Bratu’s problems by using as well as the domain decomposition strategy.
nonpolynomial spline function. Boyd [4] introduced two
methods for simultaneously approximating both branches 2.1. Variational Scheme
of a two-branched function using Chebyshev polynomials
and were applied to Bratu’s problem. In a separate paper, We will illustrate the basic concepts of VIM, in constructing
Boyd [5] applied very low order spectral methods to gener- the correction functional, as it applies to problem (1)–(2).
ate accurate, explicit, analytic approximations of the Bratu According to VIM, we construct the following correction
function and showed that it is so well approximated by a functional:
parabola. Some theoretical gaps that still exist are filled
Z x
λ(s) (yn )ss − µ(s)eρ(s)ỹn ds, (3)
yn+1 (x) = yn (x) +
for this heavily-studied problem. Khuri [10] introduced a
Laplace transform decomposition numerical algorithm for 0
solving Bratu’s problem. Numerical and perturbation solu-
tions of this problem were obtained by numerous numerical where the subscript n = 0, 1, 2, ... denotes the nth order
methods, see [5], [9] and [10] and the references therein. approximation. Further, λ is a general Lagrangian multi-
The core goal of this article is to implement a tailored plier that can be identified optimally via the variational
method, based on domain decomposition and the variational theory and ỹn is regarded as a restricted variation (that
iterative method (VIM), for the numerical solution of the is, δ(ỹn ) = 0).
second-order nonlinear boundary value problem (1)-(2). To find the optimal value of λ(s), we advance in the follow-
The VIM, which typically yields series solution, converges ing manner: first, we apply the variation with respect to
pretty fast near the initial point x = 0 and is highly yn on both sides of (3). Thus
107
Unauthenticated
Download Date | 7/25/18 9:17 PM
A variational approach to a BVP arising in the modelling of electrically conducting solids
δyn+1 δ
Z x
2.2. Domain decomposition algorithm
λ(s) (yn )ss − µ(s)eρ(s)ỹn ds , (4)
=1+
δyn δyn 0
The (VIM) yields a series solution about the starting point,
in this case x = 0, and therefore the approximation is
or equivalently very accurate close to zero and worsens away from it.
To overcome this numerical deficiency we will propose
δyn+1 (x) = δyn (x) a domain decomposition that will improve the accuracy
Z x
(5)
λ(s) (yn )ss − µ(s)eρ(s)ỹn ds .
away from the origin. More specifically, the applicable
+δ domain [0, 1] is decomposed at first into two subintervals
0
[0, 1] = [0, δ1 ] ∪ [δ1 , 1] that are non-overlapping except at
The second term in the integrand drops out upon taking the mesh point x = δ1 . Then the (VIM) is applied on
the variation. Consequently we have the first subinterval [0, δ1 ] and δ1 is chosen in such a way
till the error of the approximation is small enough and is
Z x within a prescribed tolerance as follows:
δyn+1 (x) = δyn (x) + δ λ(s) (yn )ss ds . (6)
0 |yn1 (δ1 ) − yn1 −1 (δ1 )| < Tol,
where yn1 (δ1 ) is the numerical approximation obtained by
the first application of the (VIM), Tol is the tolerance and
Integrating by parts results
n1 denotes the number of (VIM) iterates that are needed
δyn+1 (x) = δyn (x) + δ [λ(x)(yn )s (x)] to satisfy the latter condition. We start with the initial
Z x
approximation y0 = y(0) + y0 (0)x. From the boundary
(7)
−δ λ0 (s)(yn )s ds .
0 conditions (2), we have y0 = bx where the constant b is
determined from the resulting series solution upon imposing
A second integration by parts gives the boundary condition y(1) = 0.
Upon the determination of δ1 , the initial condition is es-
timated at x = δ1 , that is, the value of y(δ1 ). Then the
δyn+1 (x) = δyn (x) + δ [λ(x)(yn )s (x)] − δ [λ0 (x)yn (x)]
Z x (VIM) is applied again on the second subdomain [δ1 , 1]
00
(8)
+δ λ (s) yn (s) ds , where the iterative scheme becomes as follows:
0 Z x
λ(s) (yn )ss − µ(s)eρ(s)ỹn ds,
yn+1 (x) = yn (x) +
which can be written as δ1
108
Unauthenticated
Download Date | 7/25/18 9:17 PM
S.A. Khuri, A.-M. Wazwaz
Let
Operating with the L2 -norm on both sides we have the
following inequality.
L = max |λ(s)|, M = max |µ(s)| , N = max |ρ(s)| ,
s∈[0,1] s∈[0,1] s∈[0,1]
Z x
||En+1 (x)||L2 ≤ ||λ(s)||L2 ||µ(s)||L2 ||e ρ(s)y(s) and P = max |ξ(s)| .
s∈[0,1]
0
ρ(s)yn (s)
−e ||L2 ds
Z x (18) Then, from inequality (21) we get
≤ ||λ(s)||∞ ||µ(s)||∞ ||eρ(s)y(s)
0
Z x
− eρ(s)yn (s) ||L2 ds,
En+1 (x)
2 ≤ LMNeMP
En (s)
2 ds.
L L
(22)
0
where ||λ(s)||∞ = max |λ(s)| and ||µ(s)||∞ = max |µ(s)|. Proceeding by induction and setting the constant L1 =
s∈[0,1] s∈[0,1]
Note we assumed that the function µ(s) is continuous LMNeMP we obtain
109
Unauthenticated
Download Date | 7/25/18 9:17 PM
A variational approach to a BVP arising in the modelling of electrically conducting solids
Z x
Z x
E1 (x)
2 ≤ L1
E0 (s)
2 ds ≤ L1
E0 (s)
ds = L1
E0 (s)
∞ x,
L L ∞
0 0
Z x
Z x
x2
E2 (x)
2 ≤ L1
E1 (s)
2 ds ≤ L2
E0 (s)
s ds = L12
E0 (s)
∞ ,
L L ∞
1 (23)
0 0 2
...
x x
sn x n+1
Z Z
En (s)
2 ds ≤ Ln+1
E0 (s)
ds = L1n+1
E0 (s)
∞
En+1 (x)
2 ≤ L1 .
L L 1 ∞ n! (n + 1)!
0 0
Here
E0 (s)
∞ = max |E0 (s)|.
s∈[0,1]
Since
E0 (s)
∞ =
y0 (x) − y(x)
∞ =
bx − y(x)
∞ and
x ∈ [0, 1], thus
E0 (s)
≤
bx
∞ +
y(x)
∞ = |b| +
y(x)
∞
∞
x n+1
En+1 (x)L2 ≤ L1n+1 (b + c) . (25)
(n + 1)!
)(
(L1 x)n+1
Note that for x ∈ [0, 1] the sequence con-
(n + 1)! Figure 1. Numerical solution of Bratu’s problem for the case λ = 1.
verges uniformly to 0 as n tends to infinity. Hence by (25)
it follows that En+1 (x)L2 converges to 0 which means yn (x)
converges uniformly to y(x).
Table 1. (VIM) applied to Bratu’s problem for the case λ = 1.
110
Unauthenticated
Download Date | 7/25/18 9:17 PM
S.A. Khuri, A.-M. Wazwaz
111
Unauthenticated
Download Date | 7/25/18 9:17 PM
A variational approach to a BVP arising in the modelling of electrically conducting solids
[13] Misir A., Tiryaki A., More on the explicit solutions [14] Wazwaz A.M., A reliable algorithm for obtaining posi-
for a second-order nonlinear boundary value problem, tive solutions for nonlinear boundary value problems,
Applied Mathematics Letters 21, 2008, 1204-1208 Comput. Math. Appl. 41, 2001, 1237–1244
112
Unauthenticated
Download Date | 7/25/18 9:17 PM