Professional Documents
Culture Documents
Problems of Physics:
The Decomposition
Method
--
Editor:
Volume 60
-.
Solving Frontier
Problems of Physics:
The Decomposition Methoc
George Adomian
General h d y t i c s Corporation.
Athens, Georgia, U.S.A.
--
ISBN 0-7923-7,644-X
Printed
011acid-free
paper
AUTHOR
TABLEOF CONTENTS
PREFACE
FOREWORD
CHAPTER 1
T H E DECOMPOSITION METHOD
FOR ORDINARY DIFFERENTIAI.
EQUATIONS
THE DECOMPOSITION METHOD1
CHAPTER 3
IN SEVERAL DIMENSIONS
DOUBLE DECOMPOSITION
CHAPTER 4
MODIFIED DECOMPOSITION
CHAPTER 5
APPLICATIONS OF MODIFIED
CHAPTER 6
DECOMPOSITION
DECOMPOSITION SOLUTIONS
CHAPTER 7
FOR NEUMANN BOUNDARY CONDITIONS
INTEGRAL BOUNDARY CONDITIONS
CHAPTER 8
BOUNDARY CONDITIONS AT INFINITY
CHAPTER 9
CHAPTER 10 INTEGRAL EQUATIONS
CHAPTER 11 NONLINEAR OSCILLATIONS IN PHYSICAL
SYSTEMS
CHAPTER 12 SOLUTION OF THE DUFFJNG
EQUATION
CHAPTER 13 BOUNDARY-VALUE PROBLEMS WXTH
CLOSED IRREGULAR CONTOURS
OR SURFACES
CHAPTER 1 4 APPLICATIONS IN PHYSICS
APPENDIX 1
PADE AND SHANKS TRANSFORMS
APPENDIX 11 ON STAGGERED SUMMATION
OF DOUBLE DECOMPOSITION SERIES
APPENDIX nI CAUCHVPRODUCTS OF INFIM.TE SERIES
INDEX
,/CHAPTER 2
vii
PREFACE
I discovered the very interesting Adomian method and met George Adomian
himself some years ago at a conference held in the United States. This new
t e c h q u e was very surprising for me, an applied ma.thematician, because it
allowed solution of exactly nonlinear functional equations of various kinds
(algebraic, differential, partial differentiai, integral,...) without discretizing the
equations or approximating the operators. The solutio~lwhen it exists is found
in a rapidly converging series form, and time and space are not discretized. At
this time an important question arose: why does this technique, involving
special kinds of polynomials (Adomian polynomials) converge? I worked on
this subject with some young colleagues at my research institute and found that
it was possible to connect the method to more well-known formulations where
classical theorems (fixed point theorem, substituted series, ...) could be used.
A general framework for decomposition methods has even been proposed by
Lionel Gabet, one of my researchers who has obtained a Ph.D. thesis on this
subject During this period a fruitful cooperation has been developed between
George Adomian and my research institute. We have frequently discussed
advances and difficulties and we exchange ideas and rt:suits.
With regard to this new book, I am very impressed by the quality and the
importance of the work, in which the author uses the: decomposition method
for solving frontier problems of physics. Man-y-concrete problems involving
differential and partial differential equations (including Navier-Stokes
equations) are solved by means of the decomposition technique developed by
Dr. Adomian. The basic ideas are clearly detailed with specific physical
examples so that the method can be easily understood and used by researchers
of various disciplines. One of the main objectives of this method is to provide
a simple and unified technique for solving nonlineat fimctional equations.
Of course some problems remain open. For instance, practical convergence
may be ensured even if the hypotheses of known methods are not satisfied.
That means that there still exist opportunities for further theoretical studies to
be done by pure or applied mathematicians, such as proving convergence in
more general situations. Furthermore, it is not always easy to take into account
the boundary conditions for complex domains.
In conclusion, I think that this book is a fundamental contribution to the
theory and practice of decomposition methods in functional analysis. It
completes and clarifies the previous book of the author published by Kluwer in
1989. The decomposition method has now lost its mystery but it has won in
seriousness and power. Dr. Adomian is to be congratulated for his
fundamental contribution to functional and numerical analysis of complex
systems.
Yves Chermault
Professor
Director of Medimat
Universit.6 Pierre et Marie Curie
(Paris VI)
Paris, France
September 9,1993
FOREWORD
xii
FOREWORD
restrict the stated problem to a more limited universe. The broad applicability
of the methodology is a dividend which may allow a new approach to
mathematics courses as well as being useful for the physicists who will shape
our future understanding of the world.
Recent applications by a growing community of users have included areas
such as biology and medicine, hydrology, and semiconductors. In the author's
opinion this method offers a fertile field for pure mathematicians and especially
for doctoral students looking for dissertation topics. Many possibilities are
included directly or indirectly. Some repetition of objectives and motivations
(for research on decomposition and connections with standard methods) was
believed to be appropriate to make various chapters relatively independent and
permit convenient design of courses for different specialties and levels.
Partial differential equations are now solved more efficiently, with less
computation, than in the author's earlier works. The Duffing oscillator and
other generic oscillators are dealt with in depth. The last chapter concentrates
on a number of frontier problems. Among these are the Navier-Stokes
equations, the N-bod). problem, and the Yukawa-coupled Klein-GordonSchrodinger equation. The solutions of these involve no linearization,
perturbation, or limit on stochasticity. The Navier-Stokes solution 121 differs
from earlier analyses [ 3 ] .The system is fully dynamic, considering pressure
changing as the velocity changes. It now allows high velocity and possible
prediction of the onset of turbulence.
The references listed are not intended to be an exhaustive or even a partial
bibliography of the \.aluable work of many researchers in these general areas.
Only those papers are listed which were considered relevant to the precise area
and method treated. (New work is appearing now at an accelerating rate by
many authors for submission to journals or for dissertations and books. A
continuing bibliography could be valuable to future contributors and reprints
received by the author will be recorded for t h ~ purpose.)
s
The author appreciates the advice. questions, comments, and collaboration
of early workers in t h ~ sfield such as Professors R.E. Bellman, N.Bellomo,
Dr. R. MCarty, and other researchers over the years, the important work by
Professor Yves Cherruault on convergence and h s much appreciated review of
the entire manuscript, the support of my family, and the editing and valuable
contributions of collaborator and friend, Randolph Rach, whose insights and
willingness to share his time and knowledge on difficult problems have been
an important resource. The book contains work originally typeset by Arlette
Revells and Karin Haag. The camera-ready manuscript was prepared with the
dedicated effort of Karin Haag, assisted by William David. Laura and William
David assumed responsibility for office management so that research results
could be accelerated. Computer results on the Duffing equation were obtained
by Dr. McLowery Elrod with the cooperation of the National Science Center
Foundation headed by Dr. Fred C. Davison, who has long supported this
work. Gratitude is due to Ronald E. iMeyers, U.S. Army Research
Laboratories, White Sands Missile Range, who supported much of this
research and also contributed to some of the developme.nt. Thanks are also due
to the Office of Naval Research, Naval Research Laboratories, and Paul Palo
of the Naval Civil Engineering Laboratories, who have supported work
directed toward applications as we11 as intensive courses at NRL and NCEL.
The author would also like to thank Professor Alwyn Van der iMerwe of the
s
Most of all,
University of Denver for his encouragement that led to t h ~ book.
the unfailing support by my wife, Corinne, as well as her meticulous final
editing, is deeply appreciated.
REFERENCES
1 . G. Adomian. Stochastic Processes. Encyclopedia of Sciences and Technology. 16, 2nd
ed.. Academic Press (1992).
2. G. Adomian. An Analytic Solution to the -stochastic Navier-Stokes System.
Foundarions of Physics, 2, ( 83 1-834) (July 1991).
3. G. Adomian, Nonlinear Stochastic Sysrems Theory and Ap,cllicafionsto Physics, Kluwer
(192-216) (1989).
ON MODELLINGPHYSICAL PHENOMENA
Our use of the term "mathematical model" or "model" will refer to a set of
consistent equations intended to describe the particular features or behavior of
a physical system which we seek to understand. Thus, we can have differenr
models of the system dependent on the questions of interest and on the features
relevant to those questions. To derive an adequate mathematical description
with a consistent set of equations and relevant conditions, we clearly must
have in mind a purpose or objective and limit the problem to exclude factors
irrelevant to our specific interest. We begin by considering the pertinent
physical principles whlch govern the phenomena of interest along with the
constitutive properties of material with whlch the phenomena may interact.
Depending on the problem, a model may consist of algebraic equations,
integral equations, or ordinary, partial, or coupled sysrems of differential
equations. The equations can be nonlinear and stochastic in general with linear
or deterministic equations being special cases. (In solne cases, we may have
delays as well.) Combinations of these equations such a s integro-differential
equations also occur.
A model using differential equations must also include the initiaUboundary
conditions. Since nonlinear and nonlinear stochastic equations are extremely
o r initial conditions, solutions
sensitive to small changes in inputs,
may change rather radically with such changes. Consequently, exact
specification of the model is sometimes not a simple matter. Prediction of
future behavior is therefore limited by the precision of the initial state. When
significant nonlinearity is present, small changes (perhaps only 1%) in the
system may make possible one or many different solutions. If small but
appreciable randomness, or, possibly, accumulated rolund-off error in iterative
calculation is present, we may observe a random change from one solution to
another-an apparently chaotic behavior.
To model the phenomena, process, or system of interest, we first isolate the
relevant parameters. From experiments, observations, and known
relationships, we seek mathematical descriptions in the form of equations
which we can then solve for desired quantities. 'This process is neither
universal nor can it take everything into account; we must tailor the model to fit
1
the questions to which we need answers and neglect extraneous factors. Thus
a model necessarily excludes the universe external to the problem and region of
interest to simplify as much as possible, and reasonably retain only factors
relevant to the desired solution.
Modelling is necessarily a compromise between physical realism and our
ability to solve the resulting equations. Thus, development of understanding
based on verifiable theory involves both modelling and analysis. Any incentive
for more accurate or realistic modelling is limited by our ability to solve the
equations; customary modelling uses restrictive assumptions so that wellknown mathematics can be used. Our objective is to minimize or avoid
altogether this compromise for mathematical tractability which requires
linearization and superposition, perturbation, etc., and instead, to model the
problem with its inherent nonlinearities and random fluctuation or uncertain
data.
We do h s because the decomposition mctlod is intended to solve nonlinear
and/or stochastic ordinary or partial differentia! equations: integro-differentia1
equations. delay equations, matrix equations, etc., avoiding customary
restrictive assumptions and methods, to allow solutions of more realistic
models. If the deductions resulting from solution of this model differ from
accurate observation of physical reality, then this would mean that the model is
a poor one and we must re-model the problem. Hence, modelling and the
solution procedure ought to be applied interactively. Since we will be dealing
with a limited region of space-time which is of interest to the problem at hand,
we must consider conditions on the boundaries of the region to specify the
problem completely. If we are interested in dynamical problems such as a
process evolving over time, then we must consider solutions as time increases
from some initial time: i.e., we will require initial conditions. We will be
interested generally in differential equations which express relations between
functions and derivatives. Th'ese equations may involve use of functions,
ordinary or partial derivatives, and nonlinearities and even stochastic processes
to describe reality. Also, of course. initial and boundary conditions musr be
specified to make the problem completely determinable.
If the solution is to be valid, it must satisfy the differential equation and the
properly specified conditions. so appropriate smoothness must exist. We have
generally assumed that nonlinearities are analytic but will discuss some
exceptions in a later chapter. An advantage, other than the fact that problems
arc considered more realistically than by customary constraints. is that
ON .UODELWLWVG
PIIYSICAL PHENOMENA
where c(x,y,z) is the specific heat and p(x,y,z) is the density. If heat sources
with density g(x,y,z,t) exist in the body, we have
au = div(k grad u) + g
cp-
at
NOTE: Koshlyakov: et. al. [ l ] state that we must speci'. ult = 0) nvitlzin
the body and one of the bourzda~condirions such as u on S . However S is
not insulated from the body. The initial condition u(t = 0) fixes u on S also if
surroundings are ignored. It seems that either one or the other should be
enough in a specjfic problem and if you give both, they must be consistent
with each other and the. model (equation). The same situation arises when,
e.g., in a square or rectangular domain, we assign boundary conditions on the
four sides, which means that physically we have discontinuity at the comers.
REFERENCE
1.
1.
3.
.Addison-Wesley ( 1965).
-.,,
<
hf - -,J
I
i ,\ :
'
t'>5
write
'
L',
/"'
ri
For the same operator equation but now considering a boundary value
problem, we let L-' be an indefinite integral and write u = A + Bt for the first
two terms and evaluate A, B from the given conditions. The first three terms
u,. Finally,
are identified as uo in the assumed decomposition u =
' ,,
" )r' assuming Nu is analytic, we write Nu =
33.
are,specially
xw
z-
n=O
~ , ( u , . u ,...,
, un) where the 4
o=O
'
- a
, kI'hey depend only on the q,to u, components and form a r'apidly convergent
-'.
'
c,'
L;
Em
u, one rp3y express any given function f(u) in the A, by f(u) = ,=i) A,.
-p6~ h ; d " eprev~ouslypointed out that the polynomials are not unique, e.g.,
for f(u) = u3, A, = u:, A ! = 2uOul, A2 = uf + 2u,u2,. .. . But A! could also
be 2u,u, t u!2 , i.e., it could include the first term of A, since u, and u, are
h o w n when u2 is to be calculated.
is n w established that the sum of the series
A, for Nu is equal to
n=O
6
1YJJ
the sum of a generalized Taylor series about &(a). that u = ) u, is equal to a
xm
Jt'Y-&!,+
1
,,?
YL
xm
generalized Taylor series about the function u,, and that the series terms
approach zero as l/(mn)! if m is the order of the hghest linear differentlai . ,
. .i
operator. Since the senes converges (in norm) and does so very ra ~ d l ythe
, n- L'- - L'u, can serve as a practical solutiwt for ryntheas/
term partial sum q, =
%A
-> . ,
C J ~ E ~ &
,
I
L' ' Y*
-', L', ,- n-+kTG,
@"'other
convenient algorithms have been developed for d P o s l t e and
y~multidimensionalhroctions as well as f o particular
~
funcfions of jnrer~st.A; an
L'"
/ r--/ ' example for solution o f the ~ , u f f &7 - equation,
we
use
e notation
/I,. '
, -<
t - +-'
~&-IG-$?
~ , [ f ( ~=
) ]A,(~~)$/Y 1
: ox
and des~gn.The lim rp. = u. - b~
J~,,?-
C,
F,
J/?
--
A:/;b;
If we write f(u) =
zw
a=()
f(u) = u, we have u =
- f,s,r,:
,-
j,
xw A, and let
n=O
n=O
= can say u and f(u),i.g., the solution and any nonlinearity, are written in terms
xm
n=O
u, as n i
-.
The solution
L / ~ u
/ ! ~
DO
oyd"
so that
etc. All components are determinable since A, depends only on u,. A, depends
on uO,u,, etc. The practical solution will be the n-term approximation or
approximant to u, sometimes written %[u] or simply G.
3r
,
-
pP
J<
Convergence has been rigorously established by Professor Yves Cherruault
[I]. Also further rigorous re-examination has most recently been done by
Lionel Gabet [2]. The rapidity of this convergence means that few terms are
required as shown in examples, e.g., [ 11.
u+I~>~
I!
:.I-
e,
1.
...-
.,J,:/:*
LA"
, *.
---
[(u - u.)"/n!]f~"'(u,)
=
D
=0
+ (1/2!)u~ftz)(u,)
A, = u3fi1)(uo)
+ u ~ u ~ ~ ( +~ (1/3!)u:fi3'(u0,)
)(u~)
.A4 = u,ft1)(u0)+ [(1/2!)ui + ~ , u ~ ] f ( ~ ) ( u , )
A: = ulf(''(u,)
+(1/2!)u~u2f")(u,)
+ (l/4!)u~ff')~u0)
A, = u5ft')(u0)+ [u2u3+ ~ , u , ] f ( ~ ) ( u , )
+ (l/2!)u,t3]f")(uo)
+(1/3!)~:u~f(~)(u,)
+ (l/5!)u:f(')(u0)
A. = u ~ ~ ( " (+u [(vz!)u:
~)
+ u2u4+ u ~ u ~ ] ~ ( ~ ) ( ~ u ~ )
+[(1/3!)ui + u,u2u3+ ( 1 / 2 ! ) ~ j ~ , ] f ( ~ ' ( ~ , )
+[(1/2!)u;(l/2!)u: + (l/3!)li;u3]f'"(u0)
+(1/4!)~~u,f(~'(u,)
+ (1/6!)~ff(~)(u,)
A, = u,f(')(u,) + [u3u4+ u,u5 + ~,u,]f'~'(u,)
+[(1/2!)uiu3 + ul(l/2)!u: + U,U,U, + (l/2,!)uju,]P(uo)
+[(1/2!)u,u:
+f"'(u0)(l/6!)u~u2 + f(')(u0)(1/8!)uy
A9 = fi1'(u0)u9+ f(2)(~o)[u,us
+ u,u6 + u2u7+ u1u8]
-f'3'(u,)[(l/3!)u:
-u:u3u5
- U,U2U6 + (1/2!)u:u,]
-f "(u0)[(l/3!)u:u, + u,u2(l/2!)u;
-(1/2!)uju~u; s (1/2!) uju,u5
u,(l/l!)uiu,
+ (1/3!)u;u,]
-f sJ(ug)[ul(l/4!)u;+ (l/2!)u;(l/~!)u;u3
+(1/3!)u; (1/2!)u:
+ (1/3!)u;u2u, + (1/4!)u;u,]
-f 6J/uo)[(1/3!)~:(1/3!)u;+ (1/4!)u;u:u3
- (lp!)u:u,]
-f ')~u~,)[(~/~!)u~(I/?!)u~
+ (1/6!)u:u,]
+ u2u3u, i(l/?!)uju,
U? U4
+uI(1/2!)ut- Uii- + ( 1 / 2 ! ) ~ : ( 1 / 2 ! ) ~ ;
+(1/3!) U : U ~ U ~+ (1/4!)u:u,]
+f'"(u0) [(1/2!)uf(1/4!)u;
+ (1/4!)u;u2u, + (1/5!)u;u,]
+f"' (u0)[(1/4!)u:(1/3!)ui + (l/5!)u~u,u3+ (1/6!)ufu,]
+f'"(u0) [(1/6!)uf(1/2!)ui + (1/7!)u:u3]
+(1/4!)u:(1/2!)u:
+f'g'(uo)(l/8!)u~u,+ f('0)(u9)(l/10!)u~0
'/iB-&>
j ' s
Notice that for urne a c d ( d u a 1 term is the product of m factors. Each term
of A, has five factors-the sum gf s-upeqscri%& is m (or 5 in this case). The
- I d ( I,uf
sum of subscepu is n. The sec&ftermd%;
as an example, is 5 u ~ u l u l u , ~
@7,L
and th sum of subscripts is 4. A very convenient check on the numerical
coefficients in each term is the following. Each c6efficient is m! divided by the
product of factorials of the superscripts for a given term. Thus, the second
term of A, (us) has the coefficient 5!/(3 !)(I !)(I !) = 20. The last term of A, has
the coefficient 5!/(2!)(2!)(1!) = 30. Continuing with the &, for u5 we have
-6u,ulu,
+ 6u0u,u7+ ~u,u,u, + ~ u , u , u ,
-6uIudu5 + 6u2u3u5
EXAMPLE: N e = s i n e
~ U , U ~ U ~
A, = sin 8,
A, = e, C O S ~ ,
e, + e, C O S ~ ,
= - ( ~ ; / ~ ) c oe,
s - ole2sm 0, + e3CO'S e,
A, = -(e:/2)~in
A,
A, = uim
A, = -mu,(m+')u,
-(m+l)
is a decimal number.
u,
EXAMPLE:
Consider the linear (deterministic) ordinary differential equation
d2u/dx' -kxpu = $ with u(l) = u( - 1) = 0. Write L = d2/dx2 and Lu = g
+ kxPu. Operating with L-' , we have L-'LU = L-'~
-tL-'kxPu. Then
xD=,
oe
Let
Thus
where
OD
o:(x) =
7'
.p.<l
,< *
*-
i/
Jj-
- u',,
e,,.
=a*,,-
zw
An n-rerm approximant
xu-'
I
=o
(+%/
U&pa
I
ALYTIC
SIMULANTS
OF DECOMPOSITION
SOLUTIONS:
-.zoo
u, which represents
n=o
m-term approxirnant
m-1
['I = Gm [g]
-;
yi-
- L -/:
CLoCm=a
gt.mt'xrn
0
we can
- u = g(n) = x
m
d'u/dx'
garn
= c,
n=O
En=,gnanand ud = -(d2/dx')um-,
m
Then ul = pix) =
approximant of g or
d'a, [ u ]
+ a,[ul= ~ m [ g l
dx2
En="
ahrn'where
m
"
dx:
OD-:
n=O
It is straightforward enough that if we don't use all of ,;: we have only q,[u]
whlch approaches u in the limit as m +
T- m-1
we can write
so that
xmx0
OD
where an =
a".
nerefore
1) The method works very well for nonlinear equations where we solve for
the nonlinear term and express it in the above polynomials.
2) Ordinary differential equations with singular coefficients offer no special
difficulty with asymptotic decomposition, e.g.,
REFERENCES
Y. Chermault. Convergence of Adomian's Method, Kyberneres, 18, (31-38) (1989).
L. Gabet, Equisse d'une theorie decompositionelle, Modtlisation Marhtrnatique et
Analyse Numerique, in publication.
G . Adomian and R. Rach, Smooth Polynomial Approximations of Piecewisedifferentiable Functions. Appl. Math. Len.. 2. (377-379) (1989).
SUGGESTEDREADING
G . Adomian. R. E. Meyers, and R. Rach, An Efficient Methodology for the Physical
Sciences. Kybernetes, 20, (24-34) (1991).
G.. Adomian. Konlinear Stochastic Differential Equations, J. Math. Anal. and Applic.,
55. 14414 5 1 ) :!976).
G. Adomian. Solution of General Linear and Nonlinear Stochastic Systems. in
Moden; Trcrlir ir: C~berneticsand Sysirt~:s.:. R3se (ed.), (203-2143 (1 077 j.
G. Adomian and R. Rach. Linear and Nonlinear Schrodinger Equations. Found. of
P h y i c s . 21. (983-991') (1991).
N.Bellorno ar,? R . Riganti. Nonlinear Stochastic Systems in Physics and Mechanics,
World Scientific. (1987).
N . Bellomo and R. Monaco, A Comparison between Adomian's Decomposition
Method and Perturbation Techniques for Nonlinear Random Differential Equations, J.
Math. Anal. and Applic.. 110, (1985).
N . Bellomo, R. Cafaro, and G. Rizzi. On the Mathematical Modelling of Pbysical
Systems by Ordinary Differential Stochastic Equations, Math. and Comput. in Simul..
4 . 1361-367) (?984).
N. Bellomo and D. Sarafyan, On Adomian's Decomposition Method and Some
Comparisons with Picard's Iterative Scheme. J. Math. Anal. and Applic.. 123. (389400) (1 987).
R. Rach and A. Baghdasarian, On Approximate Solution of a Nonlinear Differential
Equation, App!. Marh. LRft., 3 , (101-1 02) (1990).
K . Rach. On the Adornian Method and Comparisons with Picard's Method, J . Math.
Anal. and Applic.. 10, (139-159) (1984).
K. Rach. A Convenient Computational Form for the A, Polynomials, J . Marh. Anal.
and Applplic.. 102. (415-419) (1984).
12. A.K. Sen, An Application of the Adomian Decomposition Method :o the Transient
Behavior of a Model Biochemical Reaction, J. Mah. Anal. and Applic., 131, (232245) ( 1988).
13. Y. Yang. Convergence of the Adomian Method and an Algorithm for Adomian
Polynomials, submitted for publication.
14. K. Abbaoui and Y. Cherruault, Convergence of Adomiian's Method Applied to
Differential Equations. Compur & Mah. with Applic.. to appear.
15. B.K. Datta. Introduction to Partial Differential Equations. New Central Book Agency
Ltd., Calcutta (1993).
-77
xw
n=O
Z-
o=O
n=O
n=O
Consequently,
u, = u(x,O) = 112x
which converges if (t I 2x) < 1 to u = lI(2x -t). If we solve for L,u, we have
Using the decomposition method, we can solve for either linear term; thus,
+ c, k,(t)x to rewrite
4,
the
is
If we write for the m-term approximant, we have for the two cases:
m-l
+ L)!
..
+ I)!=
sin x
t,
c,k,(x)
U, = sin
u = (1 - 1'/2!
= sin
cos t
We now let u =
xO=O
u, and f(u) =
En-'
u asan
m=O
121.
EXAMPLE:
Consider the dissipative wave equation
U,
- U,
from the L,u equation and application of the two-fold indefinite integration
L;'. Either solution, which'we have called "a partial solution", is already
correct: they are equal when the spatial boundary conditions depend on t and
- 111 sin
2t)
Applying the operators L;' to the first equation or L;: to the second,
Substituting u
EmA,,
n=O
f(u), we have
u, = k,(x) + k,(x)t
u , , ~ = L;'
L,U,
+ L;'g
- ~;'(d/dt ) ~ ,
+ (d / dt)f(u)= g(x, t)
(By the partial solutions technique: we need only the one operator equation
the 6"/dx2 is treated like the R operator in an ordinary differential
equation.j
Operating uvith L;' defined as the two-fold integration from 0 to t and
m
u, and f(u) = O = O A n where the An are generated for
writing u =
Em
U,
Zz
LI,
z*
O=O
sum ,$t =
ui is our approximant to the solution.
We can calculate the above terms u,, u, ,...,u, as given. However, since we.
calculate approximanrs, we can simplify the integrations by approximating g
by a few terms of its double Maclaurin series representation. Thus we will
drop terms involving t 3 and x3 and h,oher terms. Then
sinx = x
cosx = 1-so that
x2
E Q U A L IOF
~ 'PARTIAL
SOLUTIONS
:
In solving linear or nonlinear partial differential equations by
decomposition, we can solve separately for the term involving either of the
highest-ordered linear operators* and apply the appropriate inverse operator
to each equation. Each equation is solved for an n-term approximation. The
solutions of the individual equations (e.g., for L,u, L,u, L,u , or L,u in a fourdimensional problem) have been called "partial solutions" in earlier work.
The reason was that they were to be combined into a general solution using
all the conditions. However, it has now been shown [4] that in the general
case, the partial solutions are equal and each is the solution. This permits a
simpler solution which is not essentially different from solution of an
ordinary differential equation. The other operators, if we solve for L,u, for
example, simply become the R operator in Lu + Ru + Nu = g. The procedure
is now a single procedure for linear or nonlinear ordinary or partial
differential equations. (When the u, term in one operator equation is zero,
that equation does not contribute to the solution and the complete solution is
obtained from the remaining equation or equations.) We will show that the
partial solutions from each equation lead to the same solution (and explain
why the one partial solution above does not contribute to the solution).
Consider the equation L,u + L,.u + Nu = 0 with L,= d' l 8 2 and
u(x.b,! = p, cx)
u(x, h,) = fizcx>
IS
nonlinear
L<:(.)
= jJ(-)dxdx + 0,
to
where Q x= (y) + xt, (y). The (y) and {,(Y) are matching coefficients to
the boundary conditions. Hence, L;'L,U = u - O x m~d0,= &:,(y) + xc,(y),
where
and 5, are the integration "constants". We now have
c9
We let u =
xm
O=O
un and Nu =
xm
a=O
and
= -L;'Lyu,
- L;'A,
for rn 2 1
we would have
U, =
ax,,
- L;1Lyu0- L;1A,
--
- L;IL~U!
- L;A,
ut =
u3= @a.3 - L ; I L ~ -L;IA~
u~
Now
xr:i
LI,,
matrix equations
REMARKS:Suppose we consider a partial differential equation whose solution is the surface u(x,t) in a Cartesian system. We write this in the form
L,u + L,u + Ru + Nu = g. The intersections with the u,x plane is u(x,O) = f(x).
As t increases from this initial value, the surface u is gent:rated. Similarly, the
intersections with the u,t plane is u(0.t) = g(t). As x increases, the surface is
generated.
The partial solutions represent these two possibilities, i.e., we can
determine u either by starting from f(x) and using the: t equations (L,u =
g-L,u-Ru-Nu)
or starting from g(t) and using the x equation (L,u =
g -L,u - Ru - Nu) and the appropriate inversions for each.
ulxis
Consider, as an example, the simple heat flow equatisn u,= u,,, given
that u(x,O) = sin(mlt) and u(0,t) = u(P,t) = 0. The solution is
operator, we get
CZ, un.
u, = sin (ax/P)
u, = L;'L,u, = -(n2 t/12)sin (sx/!)
u, = (a' t2/f4)sin(nx/!)
u=
which is the complete solution usually obtained more easily than the
textbook solutions of this problem. The x equation is L,u = L,u. . Applying
Use of the panial solutions technique as compared with the author's earlier
treatments of parual differential equations [4] leads to substantially decreased
computation and minimization of extraneous noise [ 5 ] . Also we note that the
convergence region can be changed by the choice of the operator equation.
Since the panla1 solutions are equal, we need solve only one operator
equation. (Exceptions occur when the uo term is zero in one of the equations
or the initialhoundary conditions for one operator equation dc not involve
remaining variables.) The remaining highest-ordered linear differential
operators can now be treated like the remainder operator R. Thus ordinary or
partial differential equations are solved by a single method. The decision as
to which operator equation to solve in a multidimensional problem is made
on the basis of the best b o w n conditions and possibly also on the basis of
the operator of lowest order to minimize integrations.
To make the proczdure as clear as possible, we consider first the case
where Nu = 0, i.e., a linear partial differential equation in R',
L: we have
L, = dZI d t" we have a two-fold definite integration from zero to t.) Now
the decomposition u =
Emu,
U=O
yields
where we identify
uo = 0,+ L;'g
view :L as 3 pure two-fold integration operator not involving constants and simply add
the @, for a general solution.
n=O
n=O
Then for m 2 0
= v1
- u,
u(-1) = u(1) = 0
Write
Lu = 2+40xu
OT
m
u = c, + c , x + ~ - ' ( 2 ) + 4 0 ~ - ' x ~ u ,
n=O
We can identify
U,
= c , +c,xiL-'(2)= c, + c , x - x 3
Write Ly = -2x(ddx)y or
y = yo - 2~-'x(d/ dx)y with yo = c, -+ c,x
If we stop at
=yo + Y l + Y l
40,
= c, + c,x - c ? x ~ / - ~
c ?+ x ~ / ~ o
403
EQUATION
:
Urn-Un
=o
+ L:L,u.
Now O x = k, (y) + xk, ( y). Hence u = @, + L;'L,u. The one-term approximant is cp, = u, = a,. A two-term approximant is
= q, + U, and
u, = L-,'L,u,. The x conditions are u(0,y) = 0 and u(x/2,y) = sin y. Applying
these conditions to k,(y) + xk,(y) we see that k, = 0 and k, = (2/7r)sin y.
Thus, if the one-term approximant p, were sufficient, the "solution" would
be cp, = (2 / Z)X sin y.
The next term is u, = L;L,U, = L;'L, [(WE)x sin y]. 'Then p, = u, + u, is
sin y
The first coefficient was (2 / n) = 0.637. The second (fiom cp,) is 0.899. As
n -+ m, the coefficient approaches 1.0 so that u = x sin y is the solution.
Notice that if we try to carry along the constants of integration, k, and k2,
to some q, and do a single evaluation for determination of the constants, we
have u, = L:L,u,
= LL
: , [k, (y) + xk,(y)] which we cannot carry out; we
must use the evaluated preceding tenns rather than a single evaluation at rg,.
We have used only the one operator equation; the same results are obtained
from either.
Let us consider a more general form for the linear partial differential
equation L,u + L,u + Ru = g where Ls= d Z / d x 2and L, = d Z /d y Z with
conditions specified by B, u(x)lx=,, = p, (y) and B,u(x)J,.,:
for L,u and applying the inverse operator, we have
= pz(y). Solving
xm=,
00
Let u =
Urn and identify the initial term as u, = c,(y) + xcz(y) + L;'~.
Now for m 2 0, the remaining components are identified
:,1
we use P,V,!,, = fi, (y) and fi2cp, = B2(y) to determine c, (y) and c: 0.) so
that q, is completely determined. Since u, is now known, we can form
u, = -L;'L,u, - L;'Ru,. Then rp, = rp, + u, which must also satisfy the
boundary conditions. Continuing to some q,, we match the conditions for a
sufficient approximation. Thus carrying along constants to q, for a single
evaluation doesn't work except for linear ordinary differential equations. For
linear partial differential equations, we must use the already evaluated
preceding terms and can do so also for nonlinear ordinary differential
equations.
COEFFICIE~T-GENERATING
ALGORITHMS
FOR SOLUTION
OF PARTIAL
DIFFERE~TIAL
EQUATIONS
IN SERIES
FORM:
Let's consider a model system in the form
aZu
aZu
-+au+p--r=g(t.x)
dt'
dxL
assuming conditions given in the form u(0,x) = ~ ( x and
) a u l d t (0,x)= q(xj.
Write
m
We note that
TIIEDECO,WP~).S~ION
.ULT/OU1.V SEVERAL DIMENSIONS
43
where
00
D e f i n i n ~L = $ ' / d
we can write
t'
LU
+ a u + ~ ( d ' l n')u
d
= g(t, x)
or
Lu = g(t, x) - a u - P(d2/d x:)u
Operating with L-', we have
u = u, - L-'au - ~-'fi(2'/2x')u
where
where
Using decomposition u =
xLo
urn,
CHAPTER
3
14
so that for m = 0,
m
m=O
we note
Since
Thus
which we write as
THEDECOMPOS~~ION
M m i o IN
~ SEVERAL DIMENSIONS
45
where
where
Continuing, we calculate u3, a,... and see that we can vMite for the p rh
component of u
with
CLou,. Consequently
a/ax
L,. = a / a y
Then L
=d
Let
un a
Hence u =
Since
we have
Zn=o
urn,
OD
Because u =
is the solution. However, we can rearrange the terms to get a simpler representation using staggered summation:
where
which is
REMARK: U we write rp, = u, + u,, we can recognize the first six terms of
(1 + x + x2/2) - (1 - y + y2/2) = eXe-'. Write u = exe-Y+ N , substitute into the
original equation and see that N must vanish in the limit.
MODIFIED DECORZPOSITION
SOLUTION:
uxY= U , - u,. - u with u(x,O) = ex and u(0, y) = e-?. Let
u=
2 2 a,,,
a" y c
Then
xn=O
Cw (-y)n/n!.
n=O
Sub-
zC
m
m=O
n=O
(n+l)a,,n+lxm~"
-Z C am,. x m y n
m = O n=O
a,., = l/m!
a3," = (-l)'/n !
We can now compute a table of coefficients in a convenient mangular form:
and by induction,
Therefore
Since
Therefore by substitution,
a,.,
= l/m!
a,,, = (-l)"/n!
so that
u=
2 2 a,,
xm yc
m=O o=O
GENERALIZATION
O F THE A , POL'I'NOMIALS TO FUNCTIONS OF
SEVERAL \'.4RIAULES:
In applying the decomposition method to nonlinear differential equations
The result for A, can fmally be given in a very convenient form which we
have referred to as Rach's Rule,
:.
5.
ANALYTICFUNCTION
OF TWOVARIABLESf(u.v):
Proceeding analogously to the case of one variable,
Proceeding analogously to the c(v,n) and f'''(u,) for f(:u),we can now write
c(p, v,n) and fg.', or f,.,(u,, v,) for a function f(u,v).
Comparing with D ' f we see that c(1,O.l) = duldd which must be evaluated
at A= 0. Since u =
xwRu,,
n=0
Perhaps more conveniently we will write in symmetric form [1,2] where the
indices of f,, start from n,O, subtracting 1 from n and adding 1 to 0 for
the next set ,...,and finally reaching 0,n. Thus
2:
fnlln~rrs
CIiApTER 3
56
For A, =
For A, =
XI
P+V=I
,+v=I
~ ( pY.,2)fy,,, , we need
x2
CONVENIENTRULESFOR USE:
The A, have been written in detail as a convenient. reference and an aid in
calculations. However, they can now be written by simply remembering the
algorithm. The c@,v;n) are written by considering all possibilities for p and
v with p + v = n. Inspection of the listed c(p,vp) will make it clear that
p tells us how many times u appears and v tells us how many times v
appears. Further, we see that the sum of all the subscripts is n and as with
functions of a single variable, repeated indices require division by the
factorial of the number of repetitions.
-- ANALYTICFUNCTION
OF SEVERAL
VARIABLES:
Let's consider f(u, v,w) # f,(u)f,(v)f,(w). Thus, N[u,v,w], with N a nonlinear operator, acting on u is an analytic function f(u,v,w) which we set
equal to
A,, . Now we defme
CEO
fp,v.U= ( a p / a o ) ( a v / d v 0 ) ( a U / a w , )wO)
f(~~,
Now
A0 = fo,o,o
A, = c(l,O,O; l)fl,0,0 + ~(0,1,0;l)fo,1,0+
~(OlO,l;f)fo,o,i
At = ~(1,0,0;2)fl,,o + ~(0,1,0;2)fo,l,o+c(O90,l;2)fo,o,i f~(2,0,0;2)fi,o.o
+ c(1,1,0;2)f, ,I, + c(1,0,1;2)f1,O,l
+ c(0,1,1;2)fo,,,, + c(O.2,0;2)fo,,+ c~o.o~2:;2)fo,o,2
c(1,1,0;2) = u,v,
c(1,0,1;2) = u , w ,
c(0,1,1:2) = V l W l
c(2,0,0;2) = u ;/2!
c(0,2,0:2) = v f /2!
c(0,0,2;2) = w /2!
Thus
Ao = f(uo,votwo>
A, = u , ( d f / d u o ) + v,(df/dvo) + w,(df/d2,)
A, = u2(G'f/du0)+ v 2 ( d f / d v c ) +w z ( d f / a 2 , )
-(.;/z!)(a
f/av;)
+ ( ~ ; p ! ) ( af / a w~;)
for
.APPLICATIONS:
u,, v = x D = ovn, w
We lei u =
f iu.v,u~)=
=In=$
wD and we write li,(u,v.w) =
m
+ L;!g,
v0 = cD2 + L
: g;
where L,@,= O
where L,@, = 0
wo = cD, + ~;'g, where L3cD3= 0
u,=cD,
equations
dddx
dvldx
a,u
+ b,v +
f,(u,v) = g ,
SOMEFINALRE~I~UUCS:
The definition of the L operator avoids difficult i~ltegrationsinvolving
Green's functions. The use of a finite approximation in series form for the
excitation term, and calculation only to necessary accuracy simplifies
integrations still further. (With Maclaurin expansi~on,for example, of
trigonometric terms, one needs only integrals of t".) 'I'he avoidance of the
necessity for perturbation and linearization means physically more correct
solutions in many cases. The avoidance of discretized or g i d methods avoids
the computationally intensive procedures inherent in such methods. The
decomposition method is continuous and requires significantly less
processing time for the computation of results. It has been demonstrated that
very few terms of the decomposition series are necessary for an accurate
solution, and also that the integrations can be made simple by the suggested
methods, or by symbolic methods, and use quite simple computer codes in
comparison with methods such as finite differences or finite elements.
As we have shown, partial differential equations can be solved by choosing
one operator for the inversion and considering all other derivatives to be included in the R operator. Hence we solve exactly as with an ordinary differential equation. W e have the additional advantage of a single global method
(for ordinary or partial differential equations as well a;many other types of
equations). The convergence is always sufficiently rapid to be valuable for
numerical work. The initial term must be bounded (a reasonable assumption
for a physical system) and L must be the highest-ordered differential.
REFERENCES
G. Adomian. Stochastic Sysrems, Academic Press (1983).
G. Adomian. Nonlinear Stochastic Operaor E q w i o m , Academic Press (1986).
G. Adomian and R. Rach, Purely Nonlinear Equations, Comput. Math. Applic., 20 ,
(1-3) (1990).
G. Adomian and R. Rach, Equality of Partial Solutions in the Decomposition Method
for Linear or Nonlinear Partial Differential Equations, Comp. Mark Applic., 19,
(9-12 ) (1990).
G. Adorman and R. Rach, Noise Terms in Decomposition Solution Series, Compur.
Marh .4pplic.. 23, (79-83) (1992).
G. Adomian. Solving Frontier Problems Modeled by Nonlinear Partial Differential
Equations. Comput. Math. AppIic .,22, (91-94) (1 99 1).
G. Adomian. R. Rach, and M. Elrod, On the Solution of Partial Differential Equations
u9itf: Specified Boundary Conditions, J. Math. Anal. and Applic., 140, (569-581)
(19891.
G. Adomian and R. Rach, Generalization of Adomian Polynomials to Functions of
Several Variables, Comput. Math. Applic., 24, ( 1 1-24) (1992).
SUGGESTEDREADING
M. Srnirnov. and E.B. Gliner, DifjCerential Equations 0-f
Maihenaical Physics, North HoIland ( 1 964).
h.1. M. Smirnov, Second-order Partial Dinerenrial Equations, S . Cbomet (ed.).
Noordhoof 11964).
E.A. W t , Fundamentals of Mafhemaical Physics, McGraw (1967).
>:. Bellon?. 2. Brzezniak, L.M. de Socjc. Nonlinear Stochmic El,allrrio? .Pmhlrm.r on
Applied Sciences, Uuwer (1 992').
A. Blaquiere. Nonlinear Svsrem Analvses. Academic Press ( 1966).
I\;. S . KosDlyakov, M.
CHAPTER 4
DOUBLE DECOMPOSITION
L-,'L,uwith u(x,O)
As usual, we assume u =
xw
m=O
= @ y . m + ~ ; ' L ,-,.
x u Since LX@,= O and L,Q,=O,
we have
Qx.0 = 50(Y) + x51 (Y)
where the 5 ' s and q ' s arise from the indefinite integrations. The conditions
given determine these integration "constants" for the approximate solution
..
xn=o
ffi
qD-!=
u,. Thus q,,, (0, y) = 0 and qm+,
(r/ 2, y) = sin y determine
&, (y) and <:., (y). Similarly, q,,, (x,O) = 0 and ( ~ , + , ( ~ : 7 r=/ 2sin) x deermine qG,,(x! and q!,,(XI.
Let us consider improving approximations to the x-dimensional solution as
we calculate increasing terms of the decomposition series. Of course, the
approximation is the solution in the limit m + m.
c,,
Since cp,(O,y) = 0,
= 0. Since q 1 ( ~ / 2 , y=)sin y, t,., = (2lz)sin Y.
nerefore. q, = u, = (2/n)xsin y. To calculate u, we have
<,,
= 0, and
since cp,(nl:l,
y) = sin y, we have
co.z+ x { ~ ,-~L;lLyu,
u2 =
q3= q 2 + u 2 or u O + u 1 + u 2
etc. Summarizing,the components of u are
-.
u, = (2/7r)x sin y
5!
/3!) sin y
etc., or
rp, = (.6366198)x sin y
q, = (.8984192)x sin y + (.6366198)(-x3 / 3!) sin y
q3= (.9737817)x sin y + (.8984192)(-x3 /3!) sin y
-t (.6366198)(x5/ 5 ! ) sin
which converges very rapidly to the given solution. It is interesting to write the
result as
cp, = a,,x
or
m-1
cp, =
n=O
where the a,., are numerical series whose sum is 1; each term is delayed
behnd the preceding term. Now,
m.- i .
-
m -+-
m+-
a,,, (-l)"(xinii)
n=O
u = lim pm=
m 4-
{ ( - l ) ~ ( r ~ ~ ' ) / ( 2 I)!)
n sin y = sin a -sin y
n=O
= u - @,
+ y2)- L;IL,u
= L-,~(x,
Dousu DECOMPOSITION
73
u = 0 , +L-,~(X'+~')-L;'L~U
Similarly,
u = 0, + L;'(x2
+ y2)- L;'L,U
Using (I),
u, = 0, + L-,'(x'
- y2)
Oa
m=O
m=O
C U m = Uo - L~'L,
Urn+,
u,
= -L;IL,U~
= %(x)+YVI(X)
@y.m
= %,rn (XI
+ Y 771,rn (x)
xu=,
w h e r e ql(O,y)= 0, ( ~ ( 1 ,=
~ yz
) 12. Since
Cp1(1,y)= >=I?.
+ 1112+ Y 2 12 = y.= 12
or
=-1/12.
Hence
..
u, = - x / 1 2 + x " 1 2 i x - ; - / ~
Then
U,
Then
(Pz
= uo + U, = q1+ u,
12
We now have cpz = x2y'/2, i.e., the exact solution in two terms. If we
proceed further
~ 4 1 . 2- L
: Lyul
U 2 = 60.2
We have L,,u, = 0,Ly Lyul= 0
m+-
+ L-I:
- L-'Ru where
blcI.0 = P,
Co,, + btc1.0
or in matrix form
=P 2
where
Qm
= cc.=
- X C ~and. ~pmA1
= (P,
conditions. we require
blcl,rn = P i , m
Thus,
The decomposition of the initial term can be used for nonlinear boundary-value
problems (for ordinary or partial differential equations) and also for linear
partial differential equations. It is not necessary in linear ordinary differential
equations where we can carry along the unevduated uo and evaluate all at once
in the rp,, a simpler procedure. The objective of the decomposition of u,, is to
allow a convenient matching of the boundary conditions to any approximant
qm,i.e., for any value of m. Each integration involves constants w h c h are
added to get a better uo. This gives us a useful procedure:.
EXAMPLE:u,
+ xt,(y).
where
Em0,.. Then
m=O
where
to,, and ti,, are determined by satisfying the boundary conditions with
The solution is
zi=o
00
ui ; thus,
xm
m=O
um or
We have seen that the solution can also be obtained from the equation for L,u.
Thus, i f u,e wrile L,u = -L,u and apply the inverse L;,' wc have
u = Q?,- LT'L,u where
Em u, where u, is
n=O
where
Rearranging terms,
CASE:
(Again LA'
is an indefinite integration-in
c,(y) + xc,(y) is decomposed,
The solution u =
1-u,
m=O
+ Ru + Nu = g. Solving for
Zm=ocD,m
where
00
and 0,=
NONLINEARCASE-PARTIAL DIFFERENTIAL
EQUATION:
Consider L,u + L,u + Ru + Nu = g. We assume that L, = d2/&' and
so that
or
= u, is determined com-
xrnX0
urn =
.,
urn,.
d=O
Q, =
U, =
Now
Q,
so we see that our m-term approximation becomes the exact solution in the
limit as expected.
We can now view initial-value and boundary-value problems in the same
way, offering clear advantages over finite difference or shooting methods.
Thus in initial-value problems,
Cw (-L-'R)~8 = u.
rn=~
qm+' is
DOUBLEDECOMPOSITION
0RDINARY D I F F E R E N T I A L
WITH GIVENBOUNDARYCONDITIONS:
HOMOGENEOUS
EQUATION
35
NONLINEAR
Em A,
m=O
Now
m=O n=O
Without A.
m
m=O
m=O"
"'D
zr-'
I---+.=
m=O
again,
EXAMPLESOF BOUNDARY-VALUEPROBLEMS:
We now calculate two boundary-value problems to diemonstrate how one can
change the boundary-value format to an equivalent initial-value format,
decreasing computation and accelerating convergence by using the concept of
double decomposition.
The fust example is an ordinary differential equation. The second is a partial
differential equation which is considered both in the temporal format (tcoordinate partial solution) and the spatial format (x-coordinate partial
solution); convergence of the spatial solution is accelerated by transforming it
into the initial-value format. The procedure can also be used for nonlinear
equations.
Consider the ordinary differential equation
88
CHAPTER 4
U! X \ ' \ z
3(
(x,.:'Xr-2
m=O
00
m=O
u = u 0 - L - I ffu
where
u, = A,
+ B,X + jj
P(x)dxdx
xu=o
00
By writing u =
w m - I
n=O
solution, i.e.. a A-term approximation converging to u in the limit. The oneterm approximant is $, = u, and we must have
and @,-: = o; T u;,. The increasingly accurate approximatiocs must still sarisfy
the bound-. conditions, hence
DOUBLE DECOMPOSITION
89
Then for i.
> 0,
while for h = 0,
uo(L)
=
t2
Since
we have
k t ' s write
where
$1 ( X I )
= {I
@I(.:)
=52
Thus
with
and
10)
a,,, - (m
P,
- l)(m + 2)
= A,
+ B,,: -
Il a
'a!
m=O
We have u
1,;
x mdxdx
and let
We now have #, = #,
where
so that
We now have
where
and
We observe that
Upon substitution,
where
4,
+,of & is
,foXIOX
(.)dx dx and
We can write u, as
m
where
We note now that no further boundary condition evaluations are necessary for
computation of the um for any m. Continuing,
where
where
Since
=CD=,
and
m
U,
U=
xm. Stag-
DIFFERENTIALEQUATIONS
IN S P A T I A L
T E ~ ~ P O RFORMATS:
AL
SOLUTION OF PARTIAL
AND
We suppose a and
heco-&iuluuiil\
':-:.
are also in serie~form:
where
Cn=o
u,. Now
a-1
$m
$1
= uo
$,(x17t) = 5l(t>
$ 1 ( ~ z . t ) = <z(t)
Clearly
and for m = 0,
We have
Now
u, = Ao(t)+ x Bo(t)+
m=O
pm(t) xmt2
(m + l)(m + 2)
= 41
We now have the fxst approximant: it must satisfy the boundary conditions,
hence,
Let's write h s as
A,(t)
+ x, Bo(t)= 5:')
(t)
+ X? Bo(t) = $JO' ( t )
where
go'(1) = SI( t j - C
=
,,
00
rfO'(t) = S2( t j -
32
m=O
B,(t)xf"-'
(m + l)(m + 2)
p, ( t ) x y
(nl T 1)(m + 2)
so that
becomes
where
a'!
(t) = Ao(t)
aiO)(t) = Bo(t)
and
Since
A, (t) =
C A:)
n=O
we can write
Thus
tn
where
We can now calculate the u, component and the 0,= @, -tu, approximant. (We
point out that although we explain in considerable detail, the procedure is
simple and straightforward and is easily programmed or even calculated by
hand.)
For the u, component, we have
so that we obtain
(Of course, x,
where
a t ) (t) = A, (t)
a!') (t) = B,(t)
and
,!a:
(t) = -
C tn
(n + l)(n +?)a"+,
CCa
,-,,n-,
p = o v=o
(m + 1) (m+ 2)
n=O
Note that
A, (t) =
C A!)
tn
Finally
where
:I
a c , n= A:'
- B$"
a;.c -
or
where
We can conmue in this manner to calculate u?, u3, ... . To compute the general
term u, and the $,+,approximant, we write
ui = -L-I a(x, t)u,-,
o
u,-, =
C C a;l,')xE
tn
m=O n=O
w
di
-u,-]
d t2
m o o
a ( x , t) =
(n
- l)(n + 2)ai>
m=O n=O
11a,,, x mt D
m = O n=O
x mt n
Let
where
Consequently,
=
Since
Therefore,
where
We note that
lim
A-++=
Substitution leads to
h+,{u}
=u
a,.. Since
xi=o
OD
where a,., =
a(')
mvn.
TRANSFOR~IATION
OF SPATIALSOLUTION:
Having calculated u, , we know that
331
a(x,t)u
8 xL
--;-i
a'?
-dt-
= &x! t )
L
)
L(.) =
(.)
d x">
and L-I(.) =
jxjx(-)dx dx. W e
0 0
represents d e f ~ t integration.
e
Upon substitution. we have:
where
with
!Is9
where
ar)(t) = A(t)
with
108
CHAPTER 4
Jox
(.) dx dx . Thus,
so that
u=Ov=O
(mil > ( m + - 2 )
where
The apprournants
m,.,
xko
u,. and u =
xmu, are
t=<,
computed ac usual so
TEMPORAL
FORMAT:
Consider the same partial differential equation
a2u
aZu= P(x, t)
+ a(x,t)u i -
a X?
at-
where
T o derive the
L-I(-)
J:
L = d z / d t 2 and
u = u,
where
4, approximant).
r,(x)=
rq) xm
lo=,
and
vrhere
ab"j(x)= 7)(x)
a;Oi(x)= 7, (x)
Emu, and
=
, 0
the
Thus we write
or
where
z zx
m
m o o
xmt"
m=O n=O
p=O u=O
am-An-u
4.2
or
u1 = ti
C a!)
(x) t n
with
We now have o:= $4 + u , and can continue in the same manner to the u,
component and the @,, approximant.
where
P
COMPATIBILITY
OF EQUATION
AND CONDITIONS:
If the computed solution satisfies the equation and the conditions, we have
the solution. If the physical problem is correctly mlodelled, no difficulty
appears. One cannot arbitrarily assign conditions to an equation. The
equations, conditions, and solution must be consistent. If anempts to model a
physical system fail to give us correct conditions, one can get both temporal
and spatial solutions and find that these solutions are different.. If they are
close over a frnite region, then we realize the modelling needs improvement.
This may ailow us to develop a predictor-corrector m,ethodolo~which we
leave to future work.
NONLINEARBOUNDARY-VALUE
PROBLEMS:
We have two alternative, actually equivalent, approaches for boundary-value
problems, whether ordinary or partial differential equations are involved. The
fust is to match each approximant 4, for n = 1,2, ..., n to the boundary conditions. In boundary-value problems modelled by ordinary linear differential
equations, only one such matching is necessary. We can carry along the unevaluated initial t ? ~ without
.
evaluating the integration constants by matchmg
to the boundary conditions and only do the matching when the m-term
approximant has been calculated. In nonlinear differential equations or (linear
or nonlinear) partial differential equations, this is not possible. Then the
m a t c h 2 must be done for each level of approximation.
The second (or double decomposition) procedure adds decomposition to the
initial term. Thrs allows a convenient match to the boundary conditions of the
approximant o, because the constants from each integration are added to give
a better initial term. As we will discover later, the solution can then be carried
further, if more accuracy is needed, as an initial-value problem. The value of
decomposition of the initial term is in the matchmg of the boundary conditions
by adding all the integration constants c,, and c,., separately to form a new c,
and c! and neis. initial term whch is now close to a final value as n 7 in 4,.
Kow we can use this u, term without adding further constants of integration
and matching to boundary conditions, since for high approximants to achieve
accurate solutionsl the computation is much less.
REFERENCE
1.
CHAPTER 5
MODIFIED DECOMPOSITION
=Zm
gent series u =
ONE-DIMENSIONAL
CASE:
Consider the nonlinear inhomogeneous ordinary differential equation
L,u - Ru + Nu = g where L,u = d'/dt2, R = p(t), Nu = u(t)f(uj. We will
view this as a special case in one dimension of a multi-dimensional partial
differential equation. (In the following sections, we will consider equations in
two. three, and four dimensions.) We can write
and
n=O
n=O
tni2
f:Pv an-v
C a,
O=U
t" = 7,
tn
+ t i , + C -en-:
n=2
n(n - 1)
Finally, we can equate coefficients of like powers o f t on the left side and on
the right side LO arrive at recurrence relations for the coefficients. Thus
and for n 2 2
and
u=C
n=ot n [k=o
C a,,, x k ] =n=O
~a,(x)tn
If we have u(x, y) =
x,: zzo
c.,
xm
"..'C2,,0
x- ,C2., x-y,. ..
zzo
cOvn
yn. the second group as
En=,c,.,
m
where cm(y)=
Write f(u) =
Em tn ~ , ( a , ( x ) , . ...an(x)) =
DO
u=o
(x). Let
NU
where
@, = t , ( x ) - t ~ , ( x j = ~ ( t = O , ~d )u~/ at t ( t = O , x )
and L;'
jL:j-'(
) d i d t . Substitutine for u. fiu). g. and p, we have
xm
n=G
a, (x)tD.(Whether modified
assume
PARTIAL L)IFFERENTIAL
00
I(U) =
tn ~ , ( a , ( x .y),. . .. a2(x,y)) = C t n ~ , ( x - y )
where
ELoa , ( ~ . ~ k ' .
PARTIAL DIFFERENTIAL
EQUATIONS:
can assume
The t equation is
z)
with @, = u ( r =O.xty.z)-t d u / d t ( t = O , x . y . z ) = ?,(x.y.z)- t s ! ( x . ~ . ~ and
we can proczcd a h before ivith substi~utlonsand Iniegrauons
fom~ulasfor t;i;coefficients.
LO get
recursion
REh1.4RK: We have seen that nonlinear partial differential equations are solv-
able by the modified decomposition procedure using concepu of the decomposirion method (partial solutions, the A, and transformations of series using
the A,.). We have seen previously h a t such equations are solvable by straightIbrivard decomposition also. Comparisons can now be made; in general, deconlposition solutions converge faster but the solution is identical. '4 simple
exampie is L,u + L,u + f ( u ) = 0 where L, = a l d t , L, = d l d x , f ( u ) = u',
u(t = 0: x) = 1 / 2 x. The t partial solution is
where the .Anare defmed for u'. We get the (decomposition) solution
u=
tnan(x)
hence
n=l
2 ~ '
n-l
v='O
An-,-,
so that
Computing
for all 7, and for v > 0. (Of course, for v = 0 the quantity on h e left is clearly
equal to 1.) Thus, if we define
a, ~ . [ u ~ ] l . , = ~ ,
b. =
for n > o
= ~ , [ u " ] l " ~ ==
, *~ . ( a o ,...:a:)
z
m
From (1)
Em antn,
n=O
Then
a,, ~ ; " ( a , ; a , )- 1:
I;a, ~ r l ( a , . a , . a ~ )
where
f ( u ) = a, +
if u =
x-
n = r a n t D and
T H E O R E MIf:
Ti")=
f(u) =
xm
"=o
tm
1 a, . ~ t ) (,....,
a a,)
xzo
a,uL'
a,,tn and f ( u j =
Em,
,,= h,tn is convergent where
xz,
b,,, =
a. A ~ ( ~ " ) ( u , = ~ A
,=I
anun
d'u
+ Za n u n= C gutn
m
dt-
.=o
n=o
Substituting
d2u
,
= x( n + 1)(n + 2)a,+,to
dt- .=,
00
C (n + l)(n + 2)an+,t" +
n=O
n=O
00
the given
00
b, tn =
gatn
o=O
with u =
where
m:
m='J
Since
and
we can write
m=O
m=C
where the k, and k, can be determined from the given conditions. We finally
get recurrence relations for the coefficients 5,
and for m 2 2
j',(y) = -{L, <,-:(Y)'
where
' r n - ; ( ~ ) } / ~ ( ~-11
Proceeding as for the x partial solution, we now get the recurrence relation
(x) = c o ( 4
77, ( 4 = c,(x)
770
and for n 2 2
rln
can be written as
(3u(O,1. ;
= C ,(y-)*
dx
n=O
m=O
and sirnilarl)~write
(An ordinary differential equation such as d2u/ d x' - p(x)u + a(x)f(u) = g(x)
becomes a special case as do linear cases of both the ordinary and partial
differential equations. We use a single series. For a three-dimensional series,
we use a triple series.) We write the differential equation in our usual
decomposition form as
L,u+L,u+Ru+Nu=g
MODIFIED DECOMPOSTION
1.35
We can use either the x or the y partial solution. Using the: x partial solution for
w h c h we have stated conditions, we operate on both sides with L;' to write
Computing L, u , we have
Computing Ru,
Next,
Also
{x
n=O
iz
An., x n ym
n = 3 m=O
Then
xl0
c , , ym and C, (y) =
c,,,, c , . , ,c,,?. Similarly, we h o w c,.,, c,,,,c,.,,. .., .
We d s o write C,(y) =
xm=o
m
c,,. Y". We l a o w
We now equate coefficients of like powers. We are using the x partial solution;
hence, we are particularly interested in powers of x.
For n = 0, c , , = C,.,
F o r n = l , c,.,=C,.,
For n 2 2, we have for like powers of y" a recurrence relation yielding the
coefficients
xu=,Xm=,
OD
00
determined and the A, can be found. Since C,,,, c , , , Co,2 are known by
decomposition of G(y) we can find other components, e.g., c,, depends on
coSl.Similarly C,(y) yields components c,., for all m, so c,, , for example, is
found from c,,, .
The linear cases (a = 0) are considerably easier since the A, become
unnecessary. Also the recurrence relation simplilies if g = 0 or p = 0. For
example, if we consider the equation d2u/ dx2 + d2u/ d y 2 = 0 we have
M O D I F I E D DECOMPOSITION
SERIESAND B O U N D A R Y - V A L U E
PROBLEMS:
The "modified decomposition" series solutions have been found for initialvalue problems by incorporating and adapting ideas of the decomposition
method. Now using the double decomposition technique discussed in recent
papers, the procedure can be further generalized to treat initial-value and
boundary-value problems in a similar and computationally efficient formulation
with an acceleration of convergence. We will consider some pro~ressively
more complicated problems.
LINEAR(HOMOGENEOUS) ORDINARY
DIFFERENTIALEQUATIONS:
Consider the example d2ul dx2 + p u = 0 for Dirichlet conditions
u(x = ti)= b, for i = 1, 2. Let p be a constant (to simplify the discussion) and
seek the solution in the form of a Maclaurin series
DC
u=
aExn= c,
= c,
t xc,
- pJJ
a,xQxdx
= cia',
- I),
achiev-
elm'
Instead of u(x = 5,)= b, and u(x = 6,) = b,, we use the: approximant &+, to
the correct solution u. We can write this as @,,,{u}., an operator on u.
Similarly, the approximant to a, is
m-l
om{..) = C a'."
v=o
Then
We will have determined the solution if we can also compute the values of
cim) and clm)matching the (approxirnant to the) solution with the boundary
conditions
@rn+l
= 5 1 ) = 1'
gm+l
{u)(x = 5 2 ) = '2
For the staggered series of u
Equivalently.
where [n/? is defined as the greatest integer value less than n/2. Thus the
staggered summation has resulted ir! a different decomposition of u suitable for
boundq-value problems.
equation. For a third-order equation: we will have [n 131 and for fourth-order.
we use [n/4]. Kext, we derive the approximant for the staggered series of the
solution; thus 6,-, {u) is given by:
in order to compute the constants c p ' and cjm' and consequently the compo-
the solution u.
Su~h1.i~~:
The basic steps are:
1) Compute a p ) and aim' by matching the solution approximants to the
boundaries, i.e.,
@ m + i { ~ l ( ~ ={ I ) =
@rn+l
1'
{u)(x = t 2 ) = b4
and therefore
u=
C a,, xu
CHAPTER 5
142
I'
= @m+l {a,}
and for n 2 2
a, = -p a,-, / n(n - 1)
which gives us a newr and improved u, to start as an initial-value problem
0 RDINARY D IFFERENTIAL
CONSTANT
COEFFICIENTS:
ONLINEAR
Emu, =
n=O
03
a,xD.
EQUATIONWITH
Jj
jj
Therefore
00
C a,nn = c, + xc, - a x
An-,xn /n(n -- 1)
Equating coefficients,
a, = c,
a, = c,
and for n 2 2
a n = -aAn-, / n(n - 1)
C,,
C cp)
= C(m)
1
and for n 2 2
)a:
We have
- a(rn!
urn- 0
+ a\m)
... +
X(2m)
2m
+ a?:+,
x2"+'
where [n/?] is an integer greater than 1112 (for second-order equations). For
third order. we write [n/3] and for fourth order, [n/3]. We now have a
different decomposition of u whch is suitable for boundary-value problems:
Now we d e i v ~the
, solution approximants for the staggered approximants
m
'u}
QrnTll
= &.lD
tC
. I + ~
C a:'
XI-!
I
T
.
a.I
ajn)+xS
n=O
Hence
boundaries.
2) Compute components a?' to improve the accuracy of h e solution
approximant~using the recurrence relations for n 2 2. we gel
and finally
with
a0 = $ m + ~ { ~ ~ }
and for n 2 2 a, =-a A,-z 1 n(n - 1). (Note Lllis is li,r the c s e of zero
input) This avoids further need to match the solulir,~~
to the boundary
=x,,=,,
m
conditions. NOW u = x w
n=O u.
3.x"
ant1 convergence is
LINEARORDINARYDIFFERENTIAL
EQUA'T~~N
WI'I'II
S; VARIABLE
COEFFICIENTS:
Let
u = c,
xn=o
+ rc, - ji
p(x)udxdx
Let
Now
Consequcntl! a,
= co
-xl::
xm=c,
a,:'
we have the
m
solution u, =
Em a,nn.
m=O
H OhlOGENEOUS
N O N L I N E A R (3 R D I N ; \ R Y D ! F F E R E . U T I . I 1,
EQUATIONS
WITH VARIABLECOEFFICIENTS:
Consider the example d'u/dx2 - a (x)f(u) = 0 with the conditions
Let a ( x ) =
1
1=
a2x\ i.e.,
solution u = c,
+ xc, -
(which is an indefinite integration for every iteration), we first use the result
for transformation of series
, ..,an). Now
where A, = ~ , ( a ,.
and
We now have
Then. computing a,
.a':
we gel u =
a,
*".
I~OD~FIE
DDE C O M P O S ~ O N
149
{u)(x = < I ) = bl
$m+l
{u)(x
= ( 7 ) = bz
and for n 2 2
=L
.
0a
):,
xw
O=O
a, xu.
COMMENTS:
Comparison of initial-value format and boundary-value format:
1) Initial-value problem, formatted solution ut'.'.)
m=O
where
m=O
n=O
dB.'.)
and where
@:;':.
n-+-
Thus the evident difference between the two is in the organization of the
components of the double decomposition, i.e., the staggering of the double
series summations makes it possible to calculate the matching coefficients.
The procedure is quite general and will work for a wide class of problems.
It is to be emphasized that the series resulting from decomposition is not a
Maclaurin series. It is actually a generalized Taylor series about a function
rather than about a point, which reduces in trivial cases to the well-known
series. Despitz the improved applicability of the Maclaurin series with the use
of the A, polynnnlials and decomposition techniques, the decomposition series
is still superior in convergence properties to the modified decomposition
series.
SOLVINGEQUATIONS
WITH DIFFICULTNONLINEARITIES:
Consider a second-order (nonlinear) ordinary differential equation in the
form u" - a ( t ) r ( u )= p (t) with initial conditions u(0) = c, and u'(0) = c,.
We suppose T(u) is obtained by curve-fitting or leads to difficult computation
of the A, pol~nomials.Or in a function such as T ( u ) = sin u we may prefer LO
work with the powers of u. We, therefore, write
xm
n=O
xn=o
m
with u,
= a,t3.
antn so that
Hence
A n ( u 0,...,u,) = tnAn(a,,...,a,)
S0
Em=?
A,{un}tm,
00
u" =
the
xm
O=O
ynun and
~ ~ { u ' are
} also functions of a, .....a,.
Substituting, we have
Em ~ ~ { r ( u ) } tso" that
m = ~
+ a f ( u ) = P.
:ulcl
substirutiug the
/% ant"].
J
Ln=o
jz
A, {r(u)}tnj =
In=o
2 5
tn
U=O
an-,
~,{r-(u)}
V=O
so that
m r n
where the A,
=~
r(u).We obtain
, ( a .....
, a,) are functions of the coefficients for the series
for u.
Equating coefficients of like powers of the independent variable t.
we have
a,,, = [fin
-2a
.-,
g r , ~ , j u p }] L n + l ) i n T ? )
REFERENCES
1 . G . Xdomian and R. Rach. Modified Decomposition Solution of Nonlinear Partiui
APPLICATIONS OF MODIFIEDDECOMPOSITION
We now consider some applications of modified decomposition. The
Duffing equation is an interesting example of an ordinary differential equation;
it has important applications further discussed in Chapters 13 and 12. The
equation is given as
u f ' + a u ' + j 3 u + y u 3 =g(t)
CONSTA~T
COEFFICIENTCASE:
We assume that the solution, as well as the excitation, is in Maclaurin series
form. Then.
2 2 an-Lau-fi a,,
,.ap)=
Then
( m + l)(m-2)a,-z - a ( m + l ) a m + ,+pa,+.YA,=g,
We can now write the recursion relations
so the a,
u(t) =
xn=o
00
a, = u(0)
a, = u'(0)
a2 = (go - (1)a. a, - pa0 - Y A0 )/(1)(2)
a3 = ( 9 ,- (2)a a? - p a 1 - 7' A1)/(2)(3)
= (gJ - (5)a
- pa, - Y ~ 4 ) / ( ~ ) ( ~ )
a7 = (9, -(6)a a, - p a , - ~ ~ , ) / ( 6 ) 1 ( 7 )
- b - Y A6)/(7)1(8)
a9 = (9, - (8)a a, -/?a, - y ~ , ) / ( 8 ) ( 9 )
= (g6 - (7)a
- p as - Y A*)/(9)1(10)
For convenience of the reader we list the Adomian polynomials for the
nonlinearity in the Duffing equation:
A; = 3ai a,
A, = 3ai a,
A, = a ~ + 3 a ~ a , + 3 a f a , + 3 a a , + 6 a , a l a ,
+6aoa2a,+ 6ala,a,
.4, = 3ai a, + 3af a, 3 a a, 3af a, - 6a,a,a,
+6a,a2a, + 6aoa,a, + 6ala,a,
.A8 = 3ai a, +- 3af a, 3al a, + 3a: a, - 3a: a,
-6a,a,a, + 6a,a2a, + 6a,a3a, - 6ala,a, + 6a,a,a,
3
.Ac = a3
+ 3ai a, 3af a, -t 3a:-a,.+ ? a a, -i-6a,a,a,
+6aoaza7 6a,a,a, + 6a,a,a, i 6a,a,a,
+6a,a3a, + 6a,a,a,
A,, = 3ai a,, + 3a: a, + 3af a, 3aS a<+ 3ai a, i- 3a: a,
+6a,a,a, + 6a,a,a, + 6a,a,a, + 6a,a,a,
+6a,a2a7+ 6aIa3a6+ 6a,asa5- 6aza7as
We can substitute the expressions for the A, into the expressions for the a,,.
but it is unnecessary, since it is more practical to numerically evaluate the A,
beforehand and then to determine the a,,. If one prefers to work with the final
expressions for the h, they are:
a,, = u(0)
a, = ~ ' ( 0 )
"
= (DY,
-Pa,
- Y a:)/(1)(2)
+ ha, a+, ) ) / ( 5 ) ( 6 )
))/(6)(7)
+ 3 4 a, + 3ai a,
VARIABLECOEFFICIENT
CASEOF THE DUFFlNG EQUATION:
write
so that u(t/ =
REMARK:Possible areas of further investigation include regions of convergence, numerical algorithms for computation, application of convergence acceleration nansforms*, and stochastic versions of the Duffmg equation where
we solve for first- and second-order statistics of u. W e can, of course, consider special cases of our solution such as
(i)
(ii)
C- gntn
n=O
with
* s u c h as PadC znproximants. Shanks and Wynn transforms, and the Euler and Van
Wijngaaraen ~ransiorms.
APPLICATIONTO LINEARPARTIALDIFFERENTIAL
EQUATIONS:
Suppose we begin with the equation L,u+ Lyu = 0 and, to be specific,
choose L, = d2/d x2 and Ly = d2/d Y2.Following the decomposition procedure, we write the equation for the x partial solution :
where @, = j,,(y) + x<,(y) must be found from the given boundary conditions
and L: is defined as the two-fold (indefdte) integral
iJ(.)
dx dx. It has been
demonstrated previously that solutions are easily determined by decomposition. Now, however, we use the modified decomposition method which we
have discussed for ordinary differential equations. Thus we let
or
where
We now have
where bn(a)=
xloCn=o
DD
c m , ?im
~
xm
m=O
cm,,xmand L;' =
yn
operator. Now
a2
+Y
~( xI ) x
,,,
bn(x)
:
( n - l)(n + 2) dx-
We get immdiately
bo(x)=
r7d4
and for n 2 2.
L,u+L,u-Ru=O
again with L,= d2/dx' and Ly = d 2 / d y 2 .The x partial solution is given by
where a, (y) =
operator. Now
so that
and for m 2 2
zzoc,.,
b, (4= T70(x)
We consider L,u
as before.
m
where
where
Now
with L, and L,
Now
so that
ao(Y) = <o(Y)
~I(Y)= CI(Y)
and for m 2 2
165
bo(x) = 770(x)
b, (4= 7j,(4
and for n ;r 2
(-a2 1 dx2)bn-,(x)bn( 4 =
z
n-2
~~(x)b,-2-~(~)
v=o
n(n - 1)
W e have used
00
00
where
m
P, ().
Cp,..xm
m=O
Also. u =
APPLICATION
m = ~m.n
TO
XONLINEAR
xm and
PARTIAL
DIFFERENTIAL
EQUATIONS:
Consider L,u - L , u - Xu = 0 and the x partial solution with L,
= d'/dx2.
03
. W J In
Chap~er3.)
f(u)=CEoA n : however, wc
showed in the
I*amxm
m=O
so that
~ O ( Y > =~O:,(Y)
a,(y>= C,(Yl)
and for m 2 2
L,u+L,.u+Ru=
a,(y) = 51(y)
and for rn 2 2
m-t
@,
5 , ( ~ ) +x ~ , ( Y )
and for m 2 2
where
and
The solution is
u=
a,,, = c f )
a1.n
- c(l)
C C a,,,
tmxn
The solution is
m
00
a,., = En
The algorithm has a duality property since we can calculate either the t partial
soiution as we have or the x partial solution. Let's take P = 1 to write
for the x partial solution. If we have a boundar!-value problem: ure use the
double decomposition technique for a few terms to get a good initial value.
Then rearrange and solve as an initial-value problem.
Sumrnanzinp, the t-coordinate partial solution-we might call it the temporal
format-is
with the
th approximant
b-i
,'m
u-i
while the spatial format of the solution (or x-coordinate partia! solution! is
2 (2am.Dtm)xn zan(t)xn
u-l
n=.l
m=O
n=O
Each sequence of coefficients in the two formats, i.e.. the %(a) and the aJt)
has its own radius of convergence, and moreover, the solution itself is unique.
As another example of a linear partial differential equation., consider
au
d'u
du
+a-+pu+y--6-=
dt2
dt
dx
;'u
OX-
x
m
,=a
&,.tm~"
,=o
4m,
C$
a,., t'x"-
LINEARPARTIALD I F F E R E N T I A L EQUATIONWITH V A R I A B L E
COEFFICIENTS:
C C C a,.,,
i r o n
t r Y
LINEARP A R T I A LDIFFERENTIAL
EQUATIONI N THREES P A T I A L
DIMENSIONS AND ONE TEMPORAL
DIMENSION:
3'~
-dt-
au
a~
a~
U - + ~ L I + ~ ~ + G - + ~ - dt
dx
y
dy
a~ azu
d2u d'u
du
-+ a - + f i ~ 1 + ~ - + 6 ~ + y r u ~=
dt2 atz
dt
dx
dx
C C a , . tmxn
u2 =
where the A,,
C C A,,
00
Z...E
m = ~n=d
eo
tmx"
tmxn
u=
oa
C 1 a,,,
ui=
zz
tmxn
A , , , tn'xn
ax'
dt;
v(x1, t) = I],(9
v(x, 0) = 0,
(x:)
We will use the spatial format, hence the initid conditions are not used in this
example. We assume a and y are constants and
q1(t) =
qptn
Define
out also that we can use double decomposition and recast this as an initialvalue or temporal format problem to accelerate convergence.) We b,=
*om with
xI=0
u, and v =
xI=(.
\.;
and the
We have, of course.
which implies
Also
$2
Since
{ v ( x ~t)}
? =q20)
@,+I{.)
=4 , { ~ > + ~ ,
cp,+l{vI= 4;i-b71+v*
we clearlj. have
u m ( x l , t ) =u,(x,,t)=
v ~ ( x ~ , v~m) (=x 2 , t ) =0
Summarizing,
uo(x~:t)= 51(t>
~ o ( x 2 . t )= 52(t)
vo("1.t) = TJl(t)
vo(x2,t) = 712(t)
and
and
3
1
- / / ~ v ~ - , ( ~ ~ , d~x), d x ,
< j U ( t )= ~j(d'/r)t:/u, ( x , , i ) d x , d x ,
-J/@v,
, ( x 2 , ~ ) d- xdx.
.-
We can write
and
Thus, we find
we have
Similarly,
with
so that
where
and
oz{u) and
Let
A, ( t ) =
#,{\I}
~l"t'
approximmu
We cm now write
00
00
m=O n=iJ
where
=
9.n
ail)
(1)
am+~.n =-
and
(1)
b0.n
=~
1.n
( 1 )
n
- cil)
- n
bj'! =
~ b "
- --
n=O
Substituting
m = O n=O
we have
and finally
where
x(20
we can write
and analogously
2'u
d'u
- + ----;-+ a u\. = P(x. t)
3 ~ -a t 6
v ( x 2 . t ) = q2(i)
In operator form
LU= P(x. I ) - ( d 2 / dt')u - a u v
***
We nokc that the case of coupled boundary conditions is also solvablc by the aecomposltion
merhod.
(a2/at 2 )-~L-I
= vo - L-I
uv
where
u, = A,(t)
+ x ~ , , ( t +) IJfl(x. t)dxdx
Let
where
Since
1
t=o
u, and
{v} =
A,,so that
such as uM vi obsening t h a ~ u =
ELou,
and
EXERCISES:
1)
with
where A?) =
xm z:=O
zzO
m-P)
u=O
a:-"
(PI.
a"
uf and
DECOMPOSITION SOLUTIONS
FOR NEUMANN BOUNDARYCONDITIONS
/
duldx I,=,>
duldx
=
,,
PI
= P2
where La'= 0 and I is a single pure integration and is, of course, not equal to
the two-fold integration operator L-'. Returning now to the solution u, we have
by decomposition:
9
U, = Q, - L-'Ru,-,
(-L-'R)~Q,-,
=
n=0
so that
(-L-'R)'L-'~
D ~ c o h i ~ o s r r f oSOLLTIONS
iv
FOR NEUMANNBOUNDARYCONDITIONS
191
We now solve the u' equation by decomposition just as we did for the u
equation:
m
C u:=Z
o.,+lg-mZ
m=O
m=O
00
u,
m=O
Hence,
C u.=C
00
O:+lg-mC
m=O
m=O
u;
m=O
u; = QI, +Ig
and for m 2 1.
um
' = O'm - IRI~
'm-~
(-IRI)"
a,-, + (-nu)"
I*
n=O
so that
m
u' =
(-IRI)'O,-,
+ (-nu)"
Ig j
m=O o=O
00
U'
{0'+ Ig}
=
m=O
I+
u' = ( d l d x )
= C, -IRC,
C,
c,x - L-'R
C,
- L-'R
C,X
-IRC,X+IRZ~RC
+ I, F U ~ R C...
,X
u ' = w - ~ ~ w + ( ~ ) 2...=
~ u',
' - - u , ,+ u , + . . .
I
Thus
@' = C, - IRc,
@:
= C1.m
+%.lo
( dldx )urn=
u;
i.e., the decomposition is not unique. Thus, although dum/dx is not the same
as the corresponding derivative of the mth component of u, the infinite sums
are the same.
Returning to the computation of the solution in general and matching the
solution LO the given conditions,
DECOMPOS~TION
S~IL~TIONS
FOR NEUMANNBOUNDARY
COND~TIONS
Uo
= Co,,
uj = C,,,
193
+ XC,,, + L-Ig
- IRc,., i Ig
0; = u;
0;(bl = Ql
cp;(b?-)= P z
which determines c,, and c,,,. For g = 0, the mauix equation determining the
integration constants is*
Matching $;+,
to the conditions,
determines c,,
and c , , . Thus
(a: :).(:::)=(;:I
where
P:.,
and
where
are
where
Q, =
EwQ n
r=O
We compute
u = C, cos x + C, sin x
u'
= -c,
sin x -+ c l cos x
NEUMMN BOUNDARYCONDITIONS
195
Then
-sin b2 cos b2
which. for a non-zero determinant. determines co and C, and a unique solution
u = c9 cos x - c, sin x satisfying the given Neurnann conditions.
SUMMARY:
We have shown the solution for Neumann conditions of linear ordinary
differential equations. The procedure can be simplified considerably for linear
differential equations but is a general procedure for nonlinear differential and
partial differential equations for boundary-value problems. The procedure of
decomposition of the initial term, as well as of the solution, yields faster
convergence because when we have found an n-term approximant, the
resulting composite initial term uo incorporates more of the solution. and
hence we accelerate convergence.
+y u =0
y.Dl, and D. are assumed constants here although they can be functions of x
with minor modifications to the procedure given. In decomposition format we
have Lu + Ru = 0 or L-'Lu = -L-]RU or
= -yI;
u,, .. . .
Consequently, we write
C,
= bi
+ c , & = b2
Next we determine cp, = cp, + u,. Since cp, (4,) = b, and cp,
(&I=
bz already7
and
Equivalently,
cg) + c\') g1 =
0
r"
We have added the superscripts (1) to distinguish new values from the
previously calculated values of c, and c, on the right-hand side. The righthand sides of the two equations are symbolized as b:" and by'. Then
d2u/dx2+ y u = 0
with the conditions
p, u(x) dx
u(jl ) = b, +
where u, = Q = c,
+ c,x and u,
-
= (-L-' R ) ~ Q
or
~ z ( - l )y ~m ~ ~ a ( cc o, x j
so that
where p, and 4 represent the sums. Next we can evaluate the constants
c, and c: at the boundary conditions. (We call them matching coefficients.)
Thus
INTEGRAL
BOUNDARY CONDITIONS
199
a,,c, + aI2
C, = b,
a:, c, + a, c, = b2
by defining
its inverse
so that
Consequently
= a , b l -a,,b*
a11b,
-a12a21
- a 2 1 bl
a
1I a
2
2
-a12a21
a
11 a
2
2
Cl
47
ANOTHER ALTERNATIVE:
n=O
hence
Then
Substituting,
REM..~RKS:
The single decomposition (where we carry ;dong the constants of
integration) is applicable to all linear ordinary differential equations for either
initial conditions or linear integral boundary conditions. (However, if the
boundary conditions are nonlinear, we need to use double decomposition. If
we try to use single decomposition with nonlinear integral boundary
conditions, we must solve for the matching coefficients c, and c, as roots of
algebraic or transcendental equations, then find which roots are correct. It will
be more simple to use double decomposition in such cases.) We will now use
double decompostion for the case already considered by sin,ole decomposition.
USING
so that
DOUBLEDECOMPOSITION:
we have
);2
x3 d
);5
y' '.lo' u- = c'Z'
0 + XC/2J - y '.l'!-- ~ C j ' ) y'c,
~ i '0)
- l+
2:
3.
4!
5!
where
n=il
and
= (-y)n
U,"-n'
m=O
since
m
q,(5,)= b, and
cpI(t2
) = b2
qm+,(&)
= b, + Ji'4
51
cp, = u
m-b-
Since
then
~ ~ ( =5 j:"~,
,"!) u l ( x ) d x
U2(<?)=
j'p,~,()od~
;I
Urn
= cF'
- y 1,
( P r n + ~= Y m + Urn
j::pl ( ~ , ( x ) d x
.&
b, -q<,vrn(x)dx
( P ~ + , ( c ) =b, +
cp.,-,(<:)=
Since q, = (P,_,
- urn_,
21
Pl
Now using
uo = c r ) + xcfO)
u, = cp)+ xcfm)- y ~ 'urn-,
,
m 2I
Thus
4:I C(0)
= biO)
1
Cb') + 4I
+ kc:)
= b(l)
I
= bt)
c1 = b!")
cp)+ c, cfm)= b y )
co( m ) +
c;m)
--
If j, and
ACCELERATIOK
OF CONVERGENCE:
We can accelerate convergence while minimizing further matching coefficients by now uansposing from the boundary-value format, denoted by B.V..
to an initial-value format denoted by 1.V. The procedure is to firsr compute a
current best estimate of u;''.' (the first term of the decomposition series in initial-value formulation)
then compute
utv
for m 2 1 :
where
vn+,[u:.'
] = Z:=O
):u
= ~1'").Substituting,
where
Consequently,
The limits of the series for the boundary-value solution and the initial-value
solution are the same, i.e.,
--u = u (B.V.) - u (I.V.)
=c, c o s f i x + c ,
sin f i x
fi
M A T C H I N G C OEFFICIENTS FOR
CONDITIONS:
For linear equations, we wrote h+,
=
N ONLINEAR
INT EG R AL
qm+I
[u] = u or lim cp,,, [u] = u
m--
= qK-_:
[h(u)]
EmA
n=G
are
u(c,) = b,
+jFt2
~,h,(~)d~
51
which yield the exact boundary conditions in the limit. For m = 1 we have
The coefficients c?', cjm' are now calculable by decomposition of u and h(u),
whlch means that nonlinear integral boundary conditions can also be dealt with
ana10,oously to linear integral boundary conditions.
SUGGESTIONS
FOR RESEARCH:
1 ) Linear equation, linear integral boundary conditions:
constants or functions of x)
(P, and P,
U(X= 6)= bl +
U(X= R ) = b2 +
I.
GI
&(x) h,(u(x))dn
can be
5 ) Linear (two-dimensional) partial differential equation, linear contourintegal boundary conditions. Note that C(x,y) = 0 implies x = {(y)
6) Linear (three - dimensional) partial differential equation, linear surfaceintegral boundary conditions. S(x,y,z,) implies x = { (y,z)
REFERENCE
13
SUGGESTED
READING
1) G. Adomian and R. Rach, Analytic Solution of Nonlinear Boundary-value Problems in
Several Dimensions. J. Math. Anal. Applic., 174. ( 1 18-137)(1993).
2) G. Adomian. Partial Differential Equations with Lnrepral Boundary Cond~tions.C o n ~ r .
Math. Applic.. 9. (19833.
CONDITIONSAT INFINITY
BOUNDARY
1-
x +-
Emu,
m=O
or
u = C, cosh x + C, sinh x
Even from the first-order approximation rp, = u,, it is clear that C, = 1 since
u (0) = 1. We also have the condition u(-) = 0 which might make us jump to
the conclusion that C1 = 0. However, we would soon see that we do not then
get a verifiable solution. Since u must approach zero as x -+ m, we have
lim [cosh x + C, sinh x] = 0
x+-
so that
C,
or
x+-
X --+-
lirn cosh x
c1= - x+-
lirn sinh x
X -+-
= - lim coth x = -1
~ 4 -
cosh x = zxh/(2rn)!
m=O
+ l)!
m=O
we have
u = (I-x:/2!+x3/4! - ...)-( a +x3/3!+x5/j!-...)
It is instructive to write
C, = - lim &,(x)/(,(x)
X 4-
=- lim y (x)
+-
where
& = cosh x
slnh x
y(x) = coth x
.:' =
1x1 <
1x1<
1x1 < n for the series representing coth x
00
EXERCISE: Write the series for coth x. Using the Pad6 transform, show that
the limit. as x + -, is 1. (See Appendix I.) For problems in which the de-
composition series is not recognized as we did above, we complete the division, e.g.,
Let R = a d/dx + ,8
m
lim u(x) = 0
x+-
,:x
we have u =
= &(x>+C,~I(X>
Since lirn u(x) = 0 we have
x+-
%e series for y(x) will usually have a finite radius of convergence. Therefore,
in order to evaluate the limit at + to compute C,, we must transform the series for y(x) or a truncated series approximating y (x) to a representation suitable at infinity. T h e Pad6 approximant is useful here. Write
2
Y(X)= Yo i y,x + y2x + ... and calculate T(x) where T(x) is the Pad6 approximant of y(x). (See Appendix I.) Then C, = - lim T(x).
x-+-
CONDITIONS
AT INFINITY:
Consider d2u/dx2- u = 0 with given conditions u(0) = 1 and u(+ m ) = 0
using the modified decomposition. In some cases. it is possible that the resultMODIFIED DECOMPOSITION AND
ing recurrence relation could provide insight and illuminate the matching of the
solution to the condition at infinity. A finite decomposition approximant such
Z,=,U,
as W =
with a finite radius of conrersence might be transformed
into a finite fraction which is accurate for large x to obtain the limit at infinity.
Of course. other techniques may be applicable such as Euler transforms, anal g i c continuation, etc. If we reco_mizewell-knnun functions as in our first example. h c additional step will be eliminated.
- C,x - I:(.)
where
m=C
a,rm instead of
so that
= C,/(2m)! and, , ,a
= C1/(2m
can be written as
--
u=
{ ~ , a ~ / ( ? r n ) !c,x""/
+
(2m t I)!
m=O
At this point, we recognize the summations; but let us assume that we do not
see that these are series representations of the hyperbolic trigonometric
functions or know their limit values at infinity, and must proceed in a way
which is usable when the series are not recognized. Evaluation at the zero
boundary u(0) = 1 requires Co = 1. To evaluate at the second boundary gives
lim u(x) = 0 or
x+-
hence
xh/(2m)!
m=O
+ C, lim
X+"
xa+'/(?m
m=O
+ I)! = 0
where the B, are the Bernoulli numbers* . We list, for convenience of the
reader,
B, = 116
B6 = 69112730
B;= 1/30
B7 = 716
B3= 1/42
Bg = 36171510
B,= 1/30
Bg = 43,8671698
B5= 5/66
B l o = 174,611/330
The radius of convergence of this series is x: Thus to evaluate
" H. B. Dwigh!. Table of Integrals and Other Mathematical Data, 4th ed.. MacMilian and
C:o..
N.Y. (1961 I .
- { x + x 3 / 3 ! + x ' / 5 ! + . . - ] = I - x + x 2 2 ! - x 3 / 3 ! + - . . = x (-1)"
xm/(m)!
==.I
x +-
Therefore
im=O
L1=
I/(-)dx dx,
and for m 2 2
so that
a, = p, a,/l - 2
a, =(po a, + PI ad12 . 3
a, = (p, a, + PI a, + ~2 a0113 - 4
a, =(p, a, + p, a2 + p2 a, + P3
Consequently
a,
= C,
a i = C,
a, =p, C,/2!
a; = p, C, /3!+p, C0/3!
a _ = CO/4!+p,C, 13.4 + p, C 0 / 3. 4
a, = pi C, /5! p, p, C0/5!
+ p l p p C o / 2 . 4 ~ 5 + p 2 C , / 4 . 5p,Co/4.5
+
Thus,
C,= - lim
(I - p,x2/2!p~x'/4!+ .-}4!+
7
- a -
x+-{x+p,x3/3!+2p,x4/4!+ p i x /5!
+--.I
P=
Crndp,xm
219
~OIJNDARYCONDITIONS AT INFINITY
where
u, = C,
Since u =
+ C,x + c2x2/2
zw urn,we
m=O
write
with
C=
(-1)" x3"/(3rn
+ l)!
m=O
m=O
Thus we have
--
n=O
and
-+
u
m.
The first
BOUNDARY C O N D ~ O AT
N SI N F I N ~ Y
ZZ I
Thus,
u = x2/2- (y'/2)(x5/5!) + 11(y3/4)(xs/8!)- 375(y1/8)(x"/1 1!)
Em c, x'.
n=O
we translate, using
5 taken as 112, so that the series for each new coefficient will
xzo
EXERCISE:
Carry out the evaluation and verify the solution u(x). Transform
f(x) = n=O cnx' where c, = 0, (using z = x - j with 6< 1 and within the
zw
radius of convergence) to
zm
n=O
A four-term approximant 9 4 =
Now,
EL.,urn is given by
u'f = y - y2X3/3!+.-.
for 0 < u < m and given conditions u(0) = 0, u'(0) = p, and u'(m) = y . We let
L = d 3 /dx3, L-' is defined as a 3-fold integration. and aye write
ELOA.{uu")
ond. By decomposition,
En-'
A,{uun) = ( f i x + a x 2 / 2- m3/3!)(a
- ax)
A,{u'u') =
Hence.
(p+ a x - m2/3!)"
U,
= rn~.'{(/?xt a x 2 / 2 - a x 3 / 3 ! ) ( o - a x ) }
+L.'{P+ o x - m2/2!}
Lu=-u
a, = C,
-am
1.
SUGGESTED READING
R. E. Meyer. Inrroducrion ro Mathematical Fluid Dynamics, Wiley-Interscience
(1971).
CHAPTER 10
xn=O
p, (x), we
and write rp =
p=
xm
o=O
Em-'
q,. In some cases, exact solutions are determinable. Consider an
n=O
example:
Kfx. y) = ly
f(x) = x
- xi
Then
The sequence
S, = 1.48 1
S, = 1.493
and the lim S, = 1.5. Then the solution of the problem is:
n+-
We get
X)
Of course, we can improve the approximation with more terms until the desired accuracy is achieved.
IMEG?>L
EQUATIONS
227
Assuming a value of
REFERENCE
1.
SUGGESTEDREADING
1. G. Xdomian, Nonlinear Stochastic Operaor Equations, Academic Press, New York
(1986).
2. B. .%me, Some Recent Numerical Methods for Solving Hammerstein's Integral
Equaions, Math. Comput. Modelling, to appear.
3. B. Some. A New Computational Method for Solving Integral Equations, submitted for
publidon.
Nonlinear oscillating systems are generally analyzed by approximation methods which involve some sort of linearization. These replace an actual nonlinear
system with a so-called "equivalent" linear system and employ averaging
which is not generally valid. While the linearizations commonly used are
adequate in some cases, they may be grossly inadequate in others since
essentially new phenomena can occur in nonlinear systems which cannot occur
in linear systems. Thus, correct solution of a nonlinear system is much more
significant a matter than simply getting more accuracy when we solve the
nonlinear system rather than a linearized approximation. If we want to know
how a physical system behaves, it is essential to retain the nonlinearity for
complete understanding of behavior despite the convenience of linearity and
superposition. Physical problems are nonlinear: linearity is a special case just
as a deterministic system is a special case of a stochastic system. In a linear
system. cause and effect are proportional. Such a linear relation somPt'imes
occurs but is the exception rather than the rule. The general case is nonlinear
and may be stochastic as well. In such cases. it is natural to make limiting
assumptions-which is not always justified. Using decomposition. these
become unnecessary even for the strongly nonlinear case and the case of
stochastic (large fluctuation) behavior, as well as in the cases where
perturbation would be applicable or in the linear and/or deterministic limits.
"Smallness" assumptions, linearized models, or assumption of sometimes
physically unrealistic processes may result, of course, in mathematical
simplicity but again may not be justified in all circumstances.
Here we are concerned with the study of vibrations, or equivalently with
oscillatory motion and the associated forces. Vibrations can occur in any
mechanical system having mass and elasticity. Consequently, they can occur in
structures and machines of all kinds. In proposed large space structures
containing men and machines, such vibrations will result in difficult and
crucial control problems and also lifetime or duration considerations, since
vibrations can lead to eventual failure.
Oscillations can be regular and periodic, or they can be random as in an
earthquake. Randomness leads to stochastic differential equations. In
where the script letters indicate stochasticity. Still more generally, Nu may be a
function of u, u', ... as well, but this causes no difficulty. In any case Nu and
?& can be written in terms of the A,. Although convergence of the decomposition series for y will be most rapid when we invert the entire linear deterministic operator, computation of the integrals will, of c o m e , be more difficult
also since we will not then have simple Green's functions. We will let L
denote the highest-order linear differential operator.
In an oscillator we have generally an external force or driving term x(t), a
restoring force f(u) dependent on the displacement u, and a damping force,
since energy is always dissipated in friction or resistance to motion. Usually
this is dependent on velocity and we will write it as g(u':).
If we have a free oscillating mass m on a s p ~ with
g no damping, we can
write mu" + ku = 0 if the spring obeys Hookes' Law, i.e., assuming displacement proportional to force. Of course no spring really behaves this way.
Often the force needed for a given compression is not the same as for an extension of the same amount. Such asymmetry is represented by a quadratic
force, or force proportional to u' rather than u. We may have a symmetric
behavior but proportionality to u3. Then the solution is not the harmonic solution which one gets for the model equation mu"+ ku = 0 though it is still a
periodic solution. The damping force gfu') may be u" where c is constant, or
it may be more complicated such as g(u',u'2) so it depends on $as well as v.
By usual methods, analytic solutions then become impossible.
Suppose we write -f(u) for the restoring force, -h(u') for the damping
force, and represent the driving force with g; the resulting equation will be
u" + f(u)+ h(u') = g . Suppose the restoring force is represented by an odd
function so that f(u) = -f(-u). We have this in most applications; it means
simply that if we reverse the displacement then the restoring force reverses its
direction. A pendulum, for example, behaves this way. We might take the first
two terms of the power series for f(u) and write f(u) = cru + p u3. Then we
have u" + au + Pu3 = g. If we have damping also, we have
NONLINEAROSCILLATIONS IN PHYSICALSYSTEMS
23 I
Figure 1
Zzobnuz"as in Figure 2.
Figure 2
u"
If we retain only the summation to n = 1, we have the Van der Pol equation
with u(0) = c, and u'(0) = c,. We see that these equations, as commonly
used, are simply fmt-order perturbations of the real physical models.
Mathematics has progressed considerably using linearity and linear operator
theory. Konlinear differential equations derived for physical phenomena, e.g.,
in electronic devices, have utilized perturbation theory or hearization of actual
behavior. This is so pervasive in the uaining and acceptance of what is
possible that models of physical phenomena may be oversimplified under the
assumption that considering the true behavior will represent serious dificulties
in the analysis. It is hoped that the decomposition method may contribute to the
development of more sophisticated models and result in physicall\. realistic
solutions to frontier problems.
D I F F E R E ~ T I A EQUATIONS
L
WITH EMPIRICALNONLINEARITIES:
Nonlinearities which are specified only through experimental measurements
then require curve-fitting techniques yielding series representations. We will
consider a generic anharmonic oscillator (subsuming the cases of Duffin: and
Van der Pol oscillators [2])
x:,
g , , t b i t h a ( u , u t ) and
Piu)
a ( u , u t )=
C C a,,, umu"
becomes
a(u, u') =
z
xx
x c 2 -2
00
-am,,
umu'"
A[a(u, u')] =
m=O n=O
p=O
am,.
~ ~ [ u - ] A.[u'~]
where the A,, Bnare now specified. We can now use the decomposition
method to write
we can -te
u=
xlo
urnand h e approximant
(m 2 o)
qrn[ u] = #D =
xm
n=O
zJ
un.
order approximant
then we can compute the corresponding mth order simulant to the solution
a,[u] or a, wtuch satisfies the equation
Thus the simulant to the solution amis the result when qrn[g] is used for the
input.
To summarize for a given pre-set precision, we need only approximate the
input and the nonlinearities to compute a convergent sequence of solution
simulants which approach the solution more and more closely as the series for
the approximants are carried farther. Obviously: the techniques discussed can
be valuable in solid-state or vacuum tube electronics and device simulation.
The outcome should be useful in getting realistic models. The Van der Pol
equation. for example, is assumed to have the u'u2 nonlinearity and we have
used a(u,u'). By using the "best" empirical noniinearity, we are in a better
position to refine the model.
Professor S.N. Venkatarangan (Indian Institute af Technology at Madras)
and his students have prepared several papers and dissertations nearing
publication using the decomposition concept. Ln [6] he finds a closed form
REFERENCES
1.
2.
3.
4.
5.
6.
7.
G. Xdomian and R. Rach. Purely Nonlinear Equations. Comp. and .Mafh. with Applic..
20, (1-3) (1990).
G. Xdomian. Decomposition Solution for Duffing and Van der POI Oscillators. Math.
and Mafh. Sc., 9 , (731-32) (1986).
G. Adomian, R. Rach. R. Meyers. An Efficient Methodology for the Physical
Sciences. Kybernetes, 20, (1991).
G. Xdomian, Nonlinear Stochastic Operator Equations, Academic Press (1986).
G. Adomian, A Review of the Decomposition Method, Comp. and iMarh. wirh Applic..
21. (101-127) (1991).
S. N. Venkatarangan and K. Rajalakshmi. A Modification of Adomian's Solution for
Nonlinear Oscillatory Systems, submitted for publication.
F. Jin-Quing and Y. Wei-Guang, Adomian's Decomposition Method for the Solutions
of the Generalized Duffmg Equation and of Its Coupled Systems, PTOC.of the 1992 Int.
Workrhops on Mathematics Mechanization, China Inst. of Atomic Energy.
1. V.S. Pugachev and I.N.Sinitsyn, Stochastic D~rerentialSysrerns, John Wiley and Sons
(1987).
2. A.M. Yaglom, Stationary Random Functions. R.A. Silverman, trans. and ed., PrenticeHall (1962).
3. V.S. Pugachev, Theory of Random Functiom. Addison-Wesley (1965).
4. A. Blanc-Lapierre and R. Fortet. Theory of Random Functions, J. Gani, transl., Gordon
and Breach (1967).
5. J. Hale, Oscillations in Nonlinear Systems, McGraw-Hill (1963).
6. A. Blaquikre, Nonlinear System Analyses. Academic (1 966).
THE DUFFINGEQUATION:
EmbDtD.Let
n=O
Lu=6(t)-au'-pu-
yu3
Replace u b )
Zm,u,
D =,.,
XIoAn We ha:fc
.
(A, through A,, are listed in Chapter 3 for reference.) A convenient algorithm which also gives us the correct result for t h ~ sspecific case is
We identify
SOLUTION OF THE
237
DUFF~NG
EQUATION
rn-l
[6] = Zm-'6,
t" . Of course, m+lim qm[,16]
= S(t) and lim om
[u] = u.
with om
a=O
m-
so we have
%[a,
yo = (1/2)(1- t + t2 - t3)
, BL-'~: since ~ , ( : y l ) = y,3
yI = - 2 ~ I- d yo - ~ - ' y d
' y, - L - ' ~, ~ u ' A ,(y3)
Y2 = - 2 ~ - dt
series, we get
Convergence to the exact solution will be best if the actual forcing function, or
at least more terms of its series are used. In practice, qnwill consist of very
few terms. Another example is given by
DUFFINGEQUATION:
Consider the case of unity coefficients for convenience:
ASYMPTOTIC DECOMPOSITION
FOR THE
t-+-
m-s-
EXAMPLE:Constant S
Hence
If F >> I. ~ [ u=] 6%
If 6 < 1. the series diverges.
STAGGERED
SUM%I.ATION
TECHNIQUE:
Let's first consider the harmonic oscillator with variable exciration to
illusuate procedure:
u"
i-
a u = p ( t)
u(0) = c,
u'(0) = c,
XI,Pata
Assume ~ ( t ) =
where
XI,u..
a constant
for m 2 1 and uo =
En=,a:)
m
I". EIence
Ern=,
t'" xm
':a
oe
we can write u =
n=O
where
--
u, = -L-' a u, = t 4
C a?) tn
where
Since u =
C l ourn,
which is the previously derived result but may b~emore convenient for
programming. By staggered summation,
i
0
For m=O
Form > 1,
a,, =
2 a?2-,,
p =o
as expected
where for n = 0
and for m 2
SOLUT~ONOF THE
D~JFFING
EQUATION
247
Since a is constant-valued
= f-1)"
2rn
am)a:
n ( n + v)
u=l
H A R M O N I CO S C I L L A T O R W I T H VARIABLE EXCITATIONAND
We have
xzo
a(t) u(t)
a" tn where
Thus
Since
hence
where
Substituting, we have
where
Upon substitution
where
where
Finally, since
This result can $so be rearranged by the staggered summation procedure: thus:
and
F o r m = 0.we have
and for m
1. we have
znzO
lotn
00
Specify
to get
n=O
where
a(0)
0
1
=
=
Co
Cl
Continuing,
U,
U,
Since u, =
xu;,
a(')
"+I tn(n
= -L-'Q
+ I)=
- L-I
zwbf)
n=O
t"
p Urn-,
w h e n b!:' = (n + l)af!!,
AND A
and
where br'
= i n -e .))a!'.
Thus,
and
.
u, = -L-' a u; - L-'
Since
p u,
U2
= t1
C
o=O
where )a:
= -a
-a
(n+3)(ns4)+t5
-,O a',?' t o
~;;;4)(n-5)
where a r ) = -a bp-"/m(m
Thus, for m = 0,
t"
Finally,we write
+ 1) and
E X E R C I S EFor
: a damped linear oscillator described by d2u/dt'
+ 2duJdt + u = 0 with u(0) = a and u'(0) = 0, show that the solution for
decomposition is
EXERCISE:
For the undamped nonlinear (Duffingj oscillator described b).
Lu + u +u' = 0 ~vithu(0) = a and u'(0) = 0, show thar the two-term solution is
EXERCISE:
Consider u"- au'&f l u y u3 = p(t) with u(0) = a. ~ ' ( 0 =
) 0.
Assume a = 0.fl = ./ = 1. For g(t) assume sin t and approximate with h e first
two terms of rhe sine series. Show
PROLIFERATIOIS
OF TERMS:
In nonlinear equations, where the initial component of the decomposition
solution consists of several terms, the nonlinearity may result ir. a proliferation
of terms and consequent increased computation unless proper steps are taken.
Also it is sometimes convenient to write the lnhomogeneous term as an d i r e
series to simplify integrations. It may well be the case that the excitation is
known as a power series representation. We consider such a case here since it
=.
(e.g., if g(t) = cos n o t ) and is a worst case from the point of view of
computational difficulty arising from the action of the nonlinearity on the initial
term (u, = u(0) + tu'(0) + L-'p(t)). Let L = d2/dt2 and define L-' as the twofold definite integration from 0 to L We have
L u = g(t)- a u ' - p u Operating with L-'
yu3
W e can
u=
x;,
now
u, and u3 =
xm
n=O
assume
calculated for the function u3. W e can also write both u and u3as sums of the
appropriate An; then u becomes simply u = n=O un and u' becomes
( d / d t ) ~ un
~ o. The Anpolynomials for u3 are
Since u,, is given as a power series, we can use the following result:
If u = n = o antn. then f(u) = n=O Antn where the A,(a, , ....
zm
xm
a. ) are
and
where
n-u
u=O
v-pap
p=o
where
(01
a!) = - c r b y ) - p a r ) - yc,
(n + l)(n + 2)
where
where
where
We now have
and
Thus.
where
. .
Going on to u3
Since u, =
Ema"'"
n=O
where
For A2 we have
where
Hence
w h c h we write as
and finally
where
and
we have u; =
or
EQ~JATION
261
Thus,
where
Summarizing, for m = 0
ZLourn or u = uo + xm=,
u, or
m
where
and for m 2 2
=
S-I
= (n
- l)ar!,
m-1)
- p ay-l)-
-a (b',-,
YC:-"
n+m+l)(n+m+2)
and for m > 1, bLm--')= (n - rn )a',"'. We
=e
xw6,tn.
n=O
-L-'~U'-L-'~~-L-'~~~
where
u, = u(0) + tu'(0)
+ L-'&t)
00
= c, + c l t + J t J t C S n t ndtdt
O
n=o
We note that if the input is a sinusoidal function, integrations will soon become
difficult because of the effect of the nonlinearity. The result for 6(t) = sin t is
found by setting 6,,+, = (-1)"/(2n - I)! and 6,, = 0.
For cos t, let 6," = (-1)"/(2n)! and 6,,+, = 0. For 6(t) = c, cost + c, sin t,
we can let 6,, = (-l)"co/(2n)! and &,+, = (-l)"c,/(2n +I)!. Finally, in
many cases, a finite series will be sufficient for the required accuracy and we
N
for 0 5 n 5 N and 6 . = 0 f o r
xI::un
for rn 1
where the A,-. = A,-{u3) = ~ , o ~ ~ = , ~ m - 3 u~..n -q,, =
is the approximarit to the solution. 50,-, = q, u,. and lim 0, = U . h o w
m-a
where
a (-c,,
~ ~ a(o!
, =c,,
a:-',=6,/(nil)(n+2)
where b y ' = a ? ' . The u, component can now be calculated and therefore the q2
approximant. since cp, = cp, + u, . Since
we have
SOLUTION OF
2 65
THE U l j ~ F l r Y ( EQUATION
;
which we know from our general algorithms for f(u) as well. Using our result
, can find A,as the Cauchy product:
for ~ 3 we
x
m
A, =
A'O'tU
o=o
where
~ ' 0 '=
n
C Ca'O
'
n-vav-wap
n
'0'
'0'
v=O u=o
In succinct farm,
U,
- L-I
= t 2 x L o a',')tn where
00
UI
Cn=oan(1) n .
where
so t h a from u, = t2zm
n = O ay't' we write
and
where
+ u,
where
with
b$' = bf'
bj3) = bj"
by' = b(2)
2
(3)
= b(?) + ,(2,
bn+3
n+3
where
~ ( 2 =
)
D+I
3x
x a ( O '
n+~-v
a(0) (2)
v-pap
Thus
where
+ u, using
so that
and
b',";d=bL32,+ab3)
269
u, = - L - I ~ u ;
- L - ' ~ u , -L-'YA,
where
w h c h we will write as
?.r
r.=C
where
a'a: 0
a:3~
P
(p5 = (p,
- u4
with
We write now
with
271
where
n=l
=3
z
C a",,
n=O
a?', 'a:
r.=O p = 0
+ 3x C ,a,:
n=O
a ~ ~ ,+
a6
~z
'
v=O p=o
a,:
,:a
a):
v=o p=o
and finally
m
n=O
where
u5 = ti
with
xn=0
xn=O
b:'in
and
SOLLT~ON
OF THE
DUFFING
EQU~~TION
2 73
SUMMARY:
Decomposition components are given by:
274
CHAPTER
12
lim cp, = u
m+-
=1
1-
EXAMPLES:
1) To show that the decomposition method yields correct solutions to the
degree of approximation that we use for the excitation, we will begin with
u = s i n t = t-t3/3! and substitute into the Duffing equation.
u" + u' + u t- u3 = g(t). Dropping terms greater than t3, we have
t2
t2 l3
u =---' 2 6 to order of g
t2 t2 t 3
cp1 -t+----2 2 3!
t3
cp, = t - - or sin t to order of g
3!
We now have the solution to the same degree of approximation as g. Thus,
given the problem u" I u' + u + u3 = g(t) where g(t) = 1 - t2/2 - jt3/6 with
u(0) = 0 and uf(0) = 1, we get u = sin t to the approximation q, = t - t3/3!.
As the forcing function is approximated more closely, our series for u
approaches the series for sin t more closely. Substitution of the approximant
cp, into the equation must satisfy the equation to that degree of approximation
and satisfy the given conditions as well.
2) Let
To get u, = -L-'uj
- L-'u,
- L-'U;,
7
t3
cp, = l+t------
3!
t3
t2
we get p2= 1- t3/2 which is correct even if we do not see that this is
(1- t) + (t - t3/3!) and recognize or guess e-' + sin t .
A CONVENIENT FORM OF THE SOLUTIONO F THE D U F F I N G
ASCENDINGPOWERSOF T:
Considering the Duffing equation u" + a uf + P u + y u3 = g(t) where a,fl, y
are constants, u(0) = c,, u'(0) = c, ,and g = n=O gutn,, we calculate the solu-
EQUATION IN
xm
Lu + Ru + Nu = g. Decomposition results in u =
Em u, with
n =O
We can continue to obtain u,. uj, ... . However. i t is most convenient to write
the solution in ascending powers o f t as
li=O
~ h p r C,
c and c, are given and
The sum
xzo
RESPONSE OF NONLINEARSTOCHASTICOPER.ATORS:
Random vibrations arise, e.g., in space structures and buildings subjected to
seismic events. Our objective will be consideration of randomness in physical
systems, which are generally nonlinear, without the use of perturbation or
linearization which may prevent our seeing real possibilities of catastrophic
failure. We will also consider parameters and excitations without the usual
xn=,
qn = ~1;:
u, senres
as the solution. Since the procedure conver_gesrapidly so that a few terms are
sufficient in practical cases and because the terms depend on preceding terms
rather than following terms, avoiding closure problems, ensemble averages
can be taken term by term to determine < u >. We do make the natural
assumption that the excitation and parameter processes are uncorrelated. Then
taking the ensemble average of the product q, ( t ) @,(t'),we can also get a twopoint correlation. A review of the necessary knowledge of stochastic processes
for application to solution of physical problems by decomposition appears in
I1 I.
1 L'E K
ACCURACY:
281
1- u, with u, identified as
n=3
xz,
A. {u3} or briefly as
zwA,.)
U=O
urn+,= -L-'
for m 2 0.Then
$m
U;
xm-'
n=o
xm un in a
n=O
Enso
+ u + u3 = g(t)
+ e-'
If we approximate each function in g with the terms of its series through t2 and
calculate ~ ~ ' we
g , get 9 t2/2 to the above approximation. Hence
Since
we have
u = cos t + sin 2t
EXAMPLE:
Show that subharmonics can arise in a D u f f i g equation
Since
=o
The fact that we recognize closed forms here is perhaps interesting but of no
real significance. The series can be carried far enough for computation as
necessary. The traditional emphasis on closed fonn solutions has generally led
to replacement of actual problems with more tractable but less realistic models.
PERTURBATION
VS. DECOMPOSITION:
Consider the homogeneous Duffmg equation with no damping and assuming
a "small" nonlinear term:
u"+ U S &u3= 0
~ ( 0=) a
u'(0) = 0
Using perturbation defme u = u,(t) + E u, (t) + - - .. Hence, substituting to O(E),
Equating pourers of E ,
u;+u,
=o
- cos3t)
with u, (0)= u;(O) = 0. Hence we can solve for u. and write u, - E u!. We
observe that the u, is the solution of u:i u, = 0. In decomposition i t is
simply u, = u(O)+ tu'(0). Also the perturbative term is harder to obtain than
the decomposition component u, = -L-'u, - EL-'A, where the L-' is merely a
double integration. The perturbation case involves integration using a Green's
function and more difficult integration. Further, the perturbation u i involves
the secular term t sin t, and we do not get a uniformly valid expansion which
would allow a bounded u for a finite number of terms. Thus
u,/u, -t. D. as t + -. The results converge slowly while decomposition
converges rapidly so few terms are required. The totals should be the same but
not term by term.
Applyins decomposition to the equivalent linear system u" + u = 0 with
We have added
-PL-'U;
linear result. When the system is close to linear (weakly nonlinear), we get
P= E.
u"+u+~Nu=O
u(0) = a and u'(0) = 0
Now the EL-'Nu approaches EL% or - at2/2. For this weakly nonlinear (or
small E) case the first approximation or E term u;+ u, = -acos t so
U, = -at2/2.
Thus the first decomposition addition is equal to the first-order perturbation
result if and only if the nonlinearity Nu is sufficiently small. In decomposition
there is not a restriction to "close to linear"; it applies generally to nonlinear systems so "weakly nonlinear" or "linear" become special cases.
ah,
, - = ,(I
$)
- EL-' u3,
=0
=a
U , = -L-'u~
- EL-'u,
real physical behavior for any given parameters, conditions, and inputs
whether constants or time-varying. However, conditions must be specified.
Further, decomposition provides solutions for r e d oscillators with any
nonlinearity as determined from laboratory measurement, not only those with a
simple nonlinearity u3 whlch might be, in actuality, un.
SUGGESTED
READING
1.
2.
3.
4.
5.
6.
7.
8.
9.
BOUNDARY-VALUE PROBLEMS
WITH CLOSEDIRREGULAR CONTOURSOR SURFACES
+ p(x)f(u.ux,u,) = 0
+ f(u,u') = 0. In
the
TWO-SURFACE
BOUNDARY-VALUE
PROBLEM:
Here, we consider equations such as
The surfaces are smooth closed surfaces representing the Iimits. Obviously the
concept can be extended to equations such as
ax,
--
"
with
Hence
We now have
We can write
- C(m)
Urn-
i
XClml
CI
(-V).{cp-.)x1./(2n)! ;c\"-"'
x2"+'
/(2n -. I) !]
symbolized by g,.,
ELOu n . Thus
i
u,,
then
Thus for
5, # 5,
+ va,
=0
Successive simulants are a,, a 2 , ... ,a,. The lim a,(x) = u(x) . In the onem+-
m+=.
the two-dimensional case, the limits are not points but closed contours in R'
described by C(x?y)= 0 and we can have a contour sequence ~ ' " ' ( x y)
. = 0.
If the contours are not smooth but consist, for example, of piecewise
differentiable functions, we can represent them by smooth continuous
functions as accurately as we wish, and without Gibbs phenomena, by a recent
combination of techniques for decomposition of algebraic and differential
equations [2]. Thus we can assume that the contours (or surfaces) are smooth
though irregular in shape.
TWO-DIMENSIONAL
CASE:
Now we consider a two-dimensional case with the model equation on R'
Decomposing u into
21, u, we have
ELo
u" . Also.
u, = cf)(y) + x c;O)(y)
U,
= ~ ( d ) ( ~+) x cll)(y)- L, 1: u,
U2
= cf)(y) + x ~ ; ~ ) (-yLy
) 1;
U,
Urn-]
We can write
~ ( ~ ~ ~ ) l c , ~ =x 1.' y , = o
~(~~~)lc,r=
. , b2
~)=o
are approximated by
~ ~ . , ( x , ~ ) / c , , ~=, ,bjl = o
5;"'(y)
lim
m--=
jp)(y)
so we can write
c r ) + clm)
= bin)
cr)+ {, c:")= b y i
Thus
THREE-DIMENSIONAL
CASE:
We can generalize to RI with two closed surfaces S,(x,y,z) = 0 and
S , ( X , ~ , Z=)0 (or even to manifolds in Rn)and simulate the solution u(x.y,z)
representing the model phenomena. The Dirichlet conditions are
U ( X ~Y * Z ) ~ S , ( ~ . Y . Z ~=
=O
bi
for i = 1,2
The simulants are o,[u] --,u for sufficiently high-order m, i.e., m-+lim a, = u.
The boundary shape is subjected to decomposition and simulants are found for
* See implicit function
c,(y') =
xm
n=O
u, yields
C;m'(y~)
m=O
so that
uo = c!'(~')
U, =
+ x c;O'(yl)
c',')(~')
+ xc;l)(y')-
L ~1:. uo
urn= cb"'(y')
We can write
Then
so that
yielding
if wc exclude the trivial case {, ;t 5 : . If lirn ~ ' " ' ( x . ~ . z=) ~ ( x . ~ . zthen
).
m-=
linl a,[u] = u.
ni+=
The ideas used for the solution by decomposition of algebraic equations can
be used to obtain smooth expansions of piecewise-differentiable functions and
do so without Gibbs phenomena. Thus in our consideration of irregular
contours and surfaces, we can if necessary go farther and consider nonsmooth contours and surfaces as well. Physically, this means we can
approximate shapes of artificial devices. Mathcmaucally, it means broadening
of the class of nonlinearities.
Consider, for example, the function formed on thc domai~i0 x 2 2 by two
simple parabolas, one with vertex at x = 0, y = 0 and one with vertex at x = 2,
Write y(x) = P,(x) for 0 2 x 5 I and
jr = 0.c . y ~
= x2 and y = (x-2)'.
SURFACES
299
where the
determining y =
zs
n=O
y,
zm=,,-,-,.
m-1
k, k
(k, = 1, k, = 1, k2 = 2.
=0
xr
'-0
q+ = .2201646
p.,= 2293096
cp,= 2349998
%= .2387932
p,= 2414426
@ = ,2433561
cp,= .2447734
p,,= .2458444
lirn 4, = 114
cpA = 1.8344764
cp: = 1.879998
q6= 1.9103456
p = 1.93 15408
& = 1.94682485
y9= 1.059 1975
q,,= 1.9667548
lim @, = 2
m-+-
= 1.7613169
m-+-
cp,= .7265625
cp5= .7539063
y6= .7744141
@ = ,79052174
@ = .8036194
cp,= .9145204
~ p =, .8238030
~
lim 4, = 1
m-+-
REFERENCES
1.
2.
APPLICATIONS
IN PHYSICS
Real problems of physics are generally nonlinear and often stochastic as
well. Linearity and determinism should be viewed as special cases only. The
general practices of linearization, perturbation, white noise, and quasimonochromatic approximations necessarily change the problems whose
solutions are desired, to be tractable by convenient mathematics. They are not
then identical to the physical solutions which we seek The alternative of using
the decomposition method will be explored here as we consider examples of
problems of physics. These problems are often quire difficult because
nonlinearity and stochasticity are involved. Decomposition makes unnecessary
procedures such as closure approximations [I] and perturbation and white
noise processes in differential equations which involve stochastic process
parameters, inputs, or initialhoundary conditions. Decomposition also avoids
discretization and consequent intensive computer calculation and yields analytic
expressions rather than tables of numbers. Thus quantitative solutions are
obtained for dynamical systems. (When the systems are stochastic as well, the
decomposition series involves stochastic terms from which statistics can be
calculated.) The method applies to linear or nonlinear, ordinary or partial
differential equations and is useful for many algebraic, integral, and delaydifferential equations 121. This chapter will outline procedures for typical
applications.
ANALYTICAL
SOLUTIONOF
THE N AVIEK-STOKES
EQUATIONS:
-v{(d2u/d x')
+ ( d v d y')
(d2u/dZ'
)]
(1)
- ( l / p ) ( ~ F / dx) = F,
with similar equations for v (replacing F, by Fy and d p,/d x by d p / d y) and
for w (replacing Fy by F, and d p l d y by dpldz). We define an initialboundary problem by specifying initial conditions for u, v, w and for t 2 0,
specifying u, v, w, on the boundary.
Let's rewrite the system (1) in the equation above in the decomposition form.
VZP= V . F - V ( c . V ) . i i
Thus,
Symbolizing the right side by f, solving for L,p and inverting the operator L,,
we have
p = A + BX + ~;'f- L;'Lyp - L;'L,~
Wn ting p =
zw
n=D
we have for n 2 0
pnA1
= -L;'Lyp, - L;'Lzn
and we can write an n-term approximation for p by
verges to
4,
pi which con-
We assumed at] initial pressure which gives us the A in our equation for p,.
The coefficient B is zero since the disturbance vanishes as x -+ m. We use this
p to find u. v, w. The resulting velocities are used in our equation for p, as a
function of velocities, to yield an improved p = po + p, (which re-calculates po
because of the change in f). T h s is used to improve results for velocities u, v,
w. These calculations can proceed until we have sufficiently accurate results
for u, v: w , p. We have
from which
Four similar equations can be written for v with g, and N, replaced by g, and
N: and also four equations for w using g, and N,.
It has been shown in Chapter 3 that when the boundary conditions are general (when conditions on any one variable depend upon all the others) that to
solve for u, v, w, we can use any of the four operator equations depending on
the given conditions and integrations required. If we h o w initial conditions,
the equations involving the operator L,on the left side will be simplest since
only a single integration will be required. We can also solve the system as a
boundary-value problem using any of the equations involving L,, I,,or L, on
the left side as discussed in Chapter 4. Hence, using the first equation of each
set above and operating with L;' , we have
u=Emu , , v = ~,=oU=O
W=C,=~
w,.
OD
v,,
Also, write N,, N2 , N3 in terms of the A,, polynomials and finally identify:
where the notation A, {.) refers to the A, for the quantity in brackets. We now
n-l
&'=C wi
we have found u, v, w to n-term approximations.
In the stochastic case, the expressions for u, v, urare stochastic series, i.e.,
series containing stochastic processes which we must solve for first- and second-order statistics, where each velocity component is replaced by a sum of a
deterministic component velocity and a stochastic component. We do this now
in spite of the fact that the equation obtained by replacing velocities with
stochastic processes may not be the correct stochastic model since the equation
was derived oe~rministically.An example of h s is the problem of nave propagation in a random medium where it is incorrect to simply replace the velocity
in the dtAlembenian operator with a stochastic quantity: i.e.. a stochastic
model must be derived which has the deterministic model as a limit rather than
usinf the deterministic model to obtain a stochastic mode2 [3]. Thus, u v emust
obtain
( U ) = ( U " ) + ( U ~ ) - { U ~..') (v) = ( v g ) + (v,) - (v:)
- ...
generalized algorithm for f(u,v) will involve three quantities, the derivative is
f("'") and the summation is over p,u. Using the resulting generalized A,, we
obtain a general solution. Smooth solutions (to the incompressible problem
under consideration) do exist for short times and are continuously dependent
on the initial data.
A basic question is whether the Navier-Stokes equations are an adequate
model for real turbulent fluids. The linear constitutive law used in the derivation means that derivatives of the velocity components u, v, w are necessarily
small. Secondly, stochasticity cannot be considered as an afterthought; it must
be considered in the initial modelling. A more general model due to
Ladyzhenskaya has partially addressed this issue by allowing nonlinearity in
the constitutive law which leads to a globd uniqueness for nonstationary threedimensional flow. A truly nonlinear stochastic model coupled with the decomposition method of solution may resolve remaining difficulties.
SOMETHOUGHTS
ON THE ONSET OF
TURBULENCE:
Consider f ~ sat very simple equation whose solution is trivial. Thus consider
dy/dx = (y - 1)' which obviously is satisfied by y = 1. Now consider the effect of a 1% change in a parameter by writing dy/dx = (y - I)' + .0 1. ** This
now yields a periodic solution y = 1+ 0.1tan(x/lO) which has vertical asymptotes& (2k+1)5n, k = O I k 1 , k 2 , . . - .
Now, let's make a 1% change in the initial condition, or y(0) = 1.01, We
now have a hyperbola y = 1- l/(x - 100)*** and only one vertical asymptote
at x= 100. Thus the effect in a nonlinear equation of even very small changes
in inputs or parameters can result in large effects on the solution.
Suppose now that very small fluctuations are present in the input and parameter because of small inherent randomness. Then the solution could change
randomly between the possibilities above and appears very complex indeed.
Now considering the Navier-Stokes system with its nonlinear terms where
there could be small fluctuations in density, pressure, visc:osity, and velocities,
it is clear that we can expect similar effects and a "chaotic-looking" or turbulent
case.
The nonlinear terms cause small fluctuations to become large fluctuations
rt
We have considered y'=(y -1)+a with a > 0. If a < 0, solution varies between two
horizontal asymptotes with inflection point at (0.1). The asymptotes coincide if a = 0.
The solution y = 1 is a singular solution not derivable from the general solution.
where th:: A, polynomials are generated for the nonlinear term. Then
309
APPUCATIONS IN PHYSICS
Let
with
00
320
CHAPTER
14
#mil
lim
m-w
= qrn + Urn
4,
=u
The A, are
A, = uhui
A, = uJui + 2u',u,u,
A, = u;uf, + 2u~u,ul+ uhu: + 2u',u,u,
A, = uiui + 2u;u,u, + uju: + 2u~uou2
+2u;u,u, + 2u;uou,
A, = u ~ u +i 2u;u,u, + uiu: + 2u~u,u,
+~u;u!u,r 2u;u0u, + U ~ U ;+ 2u',u1u3
+2u;uou,
A S= u;u:, i 2u:uFuI I U ; U ~ + ~ u ; u ~ u ~
B, for u'
5 C,
En=,
00
and calculate the c,. However, we can get a quick approximation as in the
following example.
BURGER'SEQUATION:
The equation is u, + uu, = V u, for x 2 0 and t 2 0 where necessary conditions must, of course, be given. We write
with L, = d / d t and L,
L: = j;(.)dt, we have
n=O
CEOu,
A, where
and we can write the m-term approximant which converges rapidly to the correct solution 4, = n=o u,. Since either of the possible operator equations for
Ern-'
L,u and L,u can yield the solution in the general case where the conditions for
t = 0 depend on x and the conditions on x depend on t, it is no longer nec-
essary to use both operator equations as in earlier work. (When the conditions
are not general in this way, we have asymptotic equality.) Integrations for a
diff~cultf(x) can be made trivial by writing f(x) in series form and carrying a
limited number of terms. If we use the L,u equation, u, = A + Bx where the
A, B are evaluated from the boundary conditions and we note that L; represents a two-fold indefinite integration. If we have a non-zero u(x, t = 0) = f(x),
the problem is simply solved. If f(x) = 0, we must use the L,u equation.
KURAMOTO-SIVASHINSKY
EQUATION:
The K-S equation is given as
L, = a i a t
L, = u a 4 /a x 4
RU = p a t i d x 2
NU = u ( d i 6 x ) u
dl (.)dt . Now
Substituting u =
xzo
u,, Nu =
xzo
zLo
we have
U,,
= f(x)
xrii ui as an n-
complete solution if f(x) is continuous and n-times differentiable or may be apmust satisfy the equation
propriately transformed by Fourier series. Now
to nth approximation and exactly as n + -. Of course, a numerical result depends on an explicit f(x).
Given boundary conditions on x, such as:
where I, (-)=
1c)&.
Now
u, = c,
By decomposition
- c,x - c2x2/ 2 + c 3 x 3/ 6
Since this is a nonlinear equation, we must evaluate the coefficients for each
approximant 0, for each m = 1,2... . Alternatively, we can use double
decomposition. In h s case we write
..
c, (t) =
Then
c ! ~(t)
)
i = 0,l.2,3
THE LANE-EMDEN
EQUATION:
This is one of the basic equations in the theory of stellar structure in
astrophysics and was recently solved by N.T. Shawagfeh [4] using the
decomposition method. It is given by
which is written as
LO = -{I-"
0-
5. Now
xw A,
U=O
Now 8 =
5-
n=o
0, where
=5
en+,= - L - ' ~ ' - ~ A ,
90
duldt-adul2x=O
u(x, 0 )= f (x)
u(0,t) = g(t)
where
so that
and
Consequently,
Either the t equation or the x equation represent the solution under general
conditions.
ADVECTION-DIFFUSION
EQUATION:
Let <(x.y,z, t) represent concentration. Let the fluid velocity be
components u, v, w in R3 and assume an incompressible fluid
u with
j'()dl
0
(4J
x9-'em
The last three correlation terms involve correlations of velocities and concentration which are &own. Then the procedure is to let ui for i = 1, 2, 3 denote u,v,w, and xj for j = 1, 2, 3 represent x,y,z and to write terms as being
proportional to a mean gradient of the concentration in terms of a "turbulent
diffusion tensory' -JSij (xj,t)d / d xj. To clarify the difficulty, consider the
operator format Lu + Ru = g or u = L-'g - L-I Ru. If we average we have
(u) = L-' (g) - L-'(Ru). We can think of g as an input to a system containing
R. The output u can be statistically independent of g but not of R. To achieve
closure, one must approximate. By decomposition one writes
NONLINEAR
TRANSPORT:
Let's consider the equation L( + R(
+ N(
= g where
N5 = f(S)
R=;.V-DV'
Let
5=
n=O
where
xm 4.
U=O
which converges to
:= xIOg.Further
+ p u,,
where u(x.t = 0) = f(x) is given. This equation was previously solved (21also
using the operator equation
L,u = -p-'u, - ~ ~ f i - ~ u u ,
where L, = G 3 / d x 3 . This was done to ensure use of all the appropriate initialrboundary conditions. However, in Chapter 3 we saw that the solutions
from each of the operator equations--called "partial solutions"-are actually
the solution and identical in the general case when the t conditions depend on
x, as above, and the x conditions depend on t. Therefore, we can simply use
one or the other saving considerable computation. Since solking the L,u equation involves a single integration and the Lxu equation involves three integrations, the optimal procedure is clear. We proceed by application of the L;'
which is a simple definite integration fkom 0 to t Thus
if ar and
zm
o=o
Em u,
n=O
xri: uu,
THE NONLINEARKLEIN-GORDON
EQUATION:
Now L, = d'/d
t'
can write
L,u = V 2 u + f ( u )
u = A + Bt + L;' V2u + L;lf (u)
Then.
U,
= A+Bt
U]
= L;'v~u,
+ L;'A,
(f(~))
u2 = L;'B~U~
+ L;'A] { f ( ~ ) }
Thus. with specification of the explicit function f(u) and the conditions on t assuming dependence on x, y, z,we can calculate $., We car. use one of the
other possible operator equations if the appropriate conditions on x. y. or z are
better known and do not give a vanishing u, term. If a forcing function g is
also present the u, term becomes u, = A - Bt + L;'g.
Now
and ),
~r:;
RANDOMNONLINEARHEAT EQUATION:
We can write using L, = d/d t ,
and assuming
For either random g or random a, for stationary or nonstationary cases, < u >
is found by writing out the series and W,gterm by term expectations without
closure approximation or perturbation. If g is random,
a, which is a
J2u/dt J x = sin u
Letting L: = d/dt and L,u = u, =- u'?
L,u' = sin u
u'
= ul(0)
+ L:
sin u = u'(0)
- L;'
A, {sin u}
o=O
A, = sin u,
A, = u, cos u,
A, = -(ut/2)sin u, c u, cos u,
SCHRODINGER
EQUATION
WITH QUARTIC
POTENTIAL:
Thus
= C,
is decomposed
+ C2X + gx2/2
(m 10)
Ern=,
u,.
m
Since u =
+ y(x)
where
so that
iu, + 2 ~ 1+~u,,) =
~0
can be written
iL,u + Nu + L,u = 0
where L, = d/dt, L, = d'/dx2, and Nu = 2u(uI2.We can solve either for the
L, operator or the L, operator. If we solve for L,u, we get immediately
and 4, =
xu-'
1=0
L,u, we have
u=u,-~L;'L,u-L;'NU
uo=a+px
u ~ =+-a
~; L,U,
- L;'A,
x-
The equations involve operators in x,y, z and t Our specific solution depends
on the given initiallboundary conditions. Considering the equation for V, and
assuming conditions on t are given,
The A and B must satisfy given conditions, whether initial or boundary or limit
conditions at infinity. The II/ equation, now using L: = d / d t , results in
112
TWO BODIES:
112.11
noting that i,,,/ lf1,,l)= il., / li,,.r where i,,, is the unit vector. We can for
example, let one mass be a sufficientlylarge, say M, to be assumed as a fixed
origin, then find the motion of the small mass m. Or, the origin can be the
observer on earth considering the effect of the sun on the moon. Or, finally,
the origin can be in a rocket traveling through the solar system.
THREEBODIES:
For three bodies, we have:
with i = 1,2,3,4.
GENERA
L Z Z Z ~ ' GTO N - BODY D Y N A M I C S :
In a gravitational field, we first simpliZy notation by writing
which is a convenient form for use of the generalized A, for f(u,v) discussed
in Chapter 3. The indicated multiplication is a scalar product. Hence for N
bodies,
L-l,
a two-fold
We can identify
c'j
Analogously,
7";
pj+ tT]
Thus n 2 0, for
where
xn=o
m
For f ( r ) = r-' =
An
xLo
A.
X!'",
Since
so that
5 thus:
Then
NONLINEARRELATIVISTICPARTIALDIFFERENTIALEQUATIONS:
A class of nonlinear equations occuring in mathematical approaches to elementary particle theory [5] is given by
where L,=i?'/dx',L, = d ' / d Y 2 , L , = J 2 / d z 2 , L ,= - d 2 / d t ' . The possible operator equations f i r partial solutions [ 41 are:
and in general all of the results are identical. (In special cases, they are
asymptotically equal.)
Suppose we consider the fourth equation. Then operating with L;' or the
two-fold definite integration from 0 to t and identifying the initial term
we have
q = qo+L;' m 2 q - ~ ; ' g q 3+L;'[L, +L,+L,lq
We now apply the decomposition
qm+t
= -L;'
rn qm- L ; ~ ~ A , + L ; ' ( L , + L , + L , ) ~ ~
Now
is a convergent approximation to
(p =
the same procedure applies with the appropriate A, for q P for which rules are
given in [Z].
TIME-DEPENDENT
SCHRODINGER
EQUATION
IN CONFIGURATION
SPACE:
The equation is [6]
336
CHAPTER 1 4
The vector i is the position vector of the particle referred to a convenient origin. We can introduce unit vectors along axes of rectangular (x,y,z) or spherical (r,O,q?) coordinates. In terms of rectangular Cartesian coordinates, the operator V' = L, + L, + L, where L, = d2/ A 2 , L, = 13' I dy', L2 = d21&'.
Then
Using decomposition, we can solve for any of the operators L,, L,, L,, or
L, = d/dt as long as we know the appropriate conditions on x, y, z, or t. The
inverse operators L;', L;', L-,' are two-fold indefinite integrations respectively
in x, y, z. The inverse L;' is a single d e f d t e integration from zero to t
representing an initial condition problem for which Y (t = 0) is required. In the
other cases. ure have boundary-value problems for which we need values of
Y at two values of x or y or z. Suppose we solve in terms of L,. then
where cx = 2ml it? and p = 2m l h2. Then we must operate on all terms with
L;'. The left side becomes L-,' L,Y = Y - A - B x . Rearranging, we have
Y=A-B~-~~L;'~/~~Y-PL~vY-L;'[L,+L
Lei
~ ] Y .= x L 0 Yn
and identie Yo as A + Bx. Then an n-term approximant to Y denoted by cp,
and we can now write cp,[Y]. For a particular potential, e.g. an isotropic
harmonic oscillator, V = 112 mw2(x2+ y% z2), we can now calculate the
solution. Evidently, we can also deal with nonlinear potential functions or
nonlinear Schrodinger equations. The decomposition method is not restricted
to potentials varying slowly in a de Broglie wavelength.
The problem solution is complete when A and B are evaluated by matching
to the given conditions. This requires matching the @= to the boundary
conditions for each value of n as previously discussed.
Other interesting examples (Ginzburg-Landau equation, Euler equations for
inviscid flow, isentropic flow) as well as further results on Navier-Stokes
equations and on numerical computation will appear in future publications.
REFERENCES
1.
2.
3.
4.
5.
6.
A.S. Monin and A.M. Yaglorn, Statistical Fluid Mechanics I-.II,J. Lumley (ed.), M r r
Press (1971).
2. L.D. Landau and E.M. Lifshitz, Quantum Mechanics, J. B . Sykes and J. S. Bell
(transl.), Addison-Wesley (1958).
3. L.D. Landau and E.M. Lifshitz, Mechanics. J . B . Sykes and J. S. Bell (transi.),
Addison-Wesley (1960).
1
APPENDIX 1
PADE AND SHANKSTRANSFORMS
PADEAPPROXIMANTS:
The objective here is to find a solution in the large, i.e., in the range ( 0 , ~ )
from the decomposition series which normally has a finite circle of convergence for initial-value problems. The procedure is to seek a rational function
for the series. Given a function f(z) expanded in a Maclaurin series
f(z) =
cnzn, we can use the coefficients of the series to represent the
xz,
symbolized by &/MI and called the Pad6 approximant. The basic idea is to
match the series coefficients as far as possible. Even though the series has a
finite region of convergence, we can obtain the limit of the function as x + m
ifL=M.
Notice that if we are satisfied with [1/1]. we will have
Taking b, = 1, we have
blc1+ c2 = 0
Now consider [2 / 21 or
we have
Consequendy,
We invert the matrix on the left and solve for the bi for i = 1,..., M. Since
we lcnow the co, c,, q,..., we can equate coefficients 01f 1, Z, zZ, ..., zL to
get %, a,,..., at. Thus
a, = c,
a, = c, + blco
Thus the numerator and denominator of the Pad6 approximant are determined
and we have agreement with the original series through order zbM. From the
matrix equation, we can write the lower-order approximants. (For higher orders, one can use symbolic programs.)
1)
IUM] = [l/l]
For f(z) = c,
Z -+=
lim[2/2] = a2/b,
2-9-
lim[3/3] = a,/b,
z-+-
EXAMPLE:
Find the limit for e- x/(l +x)
[ I l l ] = .333...
[?I21 = .368...
[3/3] = .368...
EXAMPLE:
For ex, we have
Note that if we let x = 1 to consider the series for e, we get the correct limit.
-+
PROBLEM:
Noting that the limit is correct for x = 1 but the limit at
for
[1/1], [2/2], [3/3] fluctuates between 1 for both ex and e'", i.e., %/b, = 1
as m increases, explain the lack of convergence to a limit since we know
e-" + 0 as x + and ex + w as x + m. Try the Shanks (or Wynn*)
transformation. These transformations are effective in accelerating convergence
of many slowly convergent series.
For cases where the Pad6 approximant appears inapplicable, we can sometimes use transformations of the series. Consider
C3m+I = C3m+2 = 0.
0 but c,,,,
=0
Other useful transforms used to accelerate convergence are the Euler, Wym, and Van
Wijng3arden transforms.
where n = Nm.
Consequently
EXERCISE:
Calculate [2/2] and [3/3] to show that the limit approaches 0.5
more and more closely as we go to hlzher-order &MI.
We note that even though the series has a limited region of convergence
(x I 1/2), the function is smooth for 0 5 x < -. If we write a ratio
(a + bx) /(c + dx)
it is clear that we get a finite limit as x approaches -.
[l/l], we have
Calculating &/MI =
which exactly matches the frrst three terms of the TayEor series. If we go as
high as [5/5], we match the first 11 terms of the Taylor series
EXERCISE:
Since cos x =
uses the first five terms of the Taylor series. Show that [2/2] is closer to the
exact value of cos x than the sum of the first 5 terms.
xm
cN,xND
where N is a positive
integer and co # 0, e.g., n=O cox0+ c,x3 + c6x6-I---.then we use the transform z = xN (or z = x3 in this specific case) and let b, = c,, to write
f(z) =
xzo
b,zn and b,
(n
If f(x) =
6<p
It]< 1, the
result will be simpler for manual computation because the resulting series for
each new coefficient in f(z) = n = O bDznwill converge rapidly. The resuit for
b, will be b, $ 0 and
Em
THESHANKSTRANSFORM:
This is a nonlinear transform which can be very effective, particularly in
accelerating convergence of slowly converging series. It has even been applied
to diverging series which seems contradictory. However. if a power series has
s
transform is a
been obtained by dividing out a rational fimction, t h ~ nonlinear
means of inverting the procedure to obtain the rational function.
The Shanks transform is related to the Padi approximant. It is more accurate:
however, the Pad6 approximant is more explicitly expressed in terms of the
coefficients of the original series. L e t s write the sequence of partial sums
{S,) for a series and define the Shanks transform by
where A,
= S,.
fl
, the sequence of
partial sums {S,) is S, = 1, S, = 3/2, S, = 715. Find the limit. Calculation
yields:
results are:
We see thar the tenth partial sum A,, or S,, is correct only to one figure.
Shanks [ I ] points out that to give an answer correct to eight figures would
require n = 40 million in S, whle we note that es(S$. or ED,is already correct
to eight fi-mes.
EXERCISE:
In the example
SUGGESTED
READING
1.
2.
APPENDIX II
The fxst column on the right of the equation is equal to uo.The second column
is equal to u,. The third column is equal to u,, etc. These sums of each column
will be denoted by ub, ui, u; .... respectively where i indicates the initialvalue format. The sum of the column to the left of the equal sign is denoted by
:U for boundary-value format. We have
XIo
or u, =
xn=,
m
u:-"
or u, =
zm
m
n=o
By double decomposition u =
Zn=,
u,.
m
XIoEm=,
up'.
00
APPENDIX III
xma,xY
P=O
Ln two dimensions,
U=
Za,,,,;
x:l x,Y1
In three dimensions,
In four dimensions,
m
and
P=
xmBmxm we can
m = ~
write
In N dimensions,
These can all be programmed using "do-loops" and stopping rules. These
product rules should be useful in programming solutions where the system
input and system coefficients are known only as power series.
Mixed Derivatives 46
Acceleration Techniques 30, 206,338
(Adomian) Polynomials Reference Lit
11
Analytic Simulants 17, 289
Applications
Advection 3 16
Advection-Diffusion 3 18
Burger's Equation 31 1
Dissipative Wave Equation 28.30
KdV Equation 321
Kuramoto-Sivashinsky Equation 3 12
Lane-Emden Equation 3 15
N-body Problem 328
Navier-Stokes Equation 302
Nonlinear Heat Equation 322
Nonlinear Klein-Gordon Equation 322
Nonlinear Relativistic Partial
Differential Equation 334
Nonlinear Transport in Moving
Fluids 3 16
Random N o n h e a r Heat Equation 323
Schrodinger Equation
Nonlina- 327
Quartlc Potential 325
Yukawa-coupled Nein-Gordon 327
Sine-Gordon Equation 324
Turbulence 307
Van der Pol Equation 230. 23 1.309
Applications of Modified Decomposition
I54
Asymptotic Decomposition 18. 241
Boundary Conditions at Infiniv 21 1
Boundary-value Problems 87. 114. 138,
28 8
Cauchy Products 350
Convergence Regions 23. 25
Decomposition
for o r d i n q differential equarions 6. 28
for partial Mierential equations 22, 28
Difficult Nonhearities 150
Dirichlet Conditions 75
Double Decomposition 22, 69, 87
Duffing Equation. 154. 157, 230, 231,
235. 236. 263, 277, 280
G e n e r a l i d (Adomian) Polynomials 50
Generalized Taylor Series 10
Gibbs Phenomena 301
Harmonic Oscillator 247. 251
Integral Boundary Conditions 196
Integral Equalions 224
Irregular Contours or Surfaces 288
-1