Symbolic computation of solutions for a forced Burgers equation

Symbolic computation of solutions for a forced Burgers equation

Applied Mathematics and Computation 216 (2010) 18–26 Contents lists available at ScienceDirect Applied Mathematics and Computation journal homepage:...

200KB Sizes 0 Downloads 111 Views

Applied Mathematics and Computation 216 (2010) 18–26

Contents lists available at ScienceDirect

Applied Mathematics and Computation journal homepage: www.elsevier.com/locate/amc

Symbolic computation of solutions for a forced Burgers equation Alvaro H. Salas Department of Mathematics, Universidad de Caldas, Manizales-Colombia, AA 275, Universidad Nacional de Colombia, Campus la Nubia, Manizales, Colombia

a r t i c l e

i n f o

Keywords: Nonlinear evolution equation pde Burgers equation Reaction–diffusion equation

a b s t r a c t In this paper we give exact solutions for a forced Burgers equation. We make use of the generalized Cole–Hopf transformation and the traveling wave method. Ó 2009 Elsevier Inc. All rights reserved.

1. Introduction The search of exact solutions of nonlinear partial differential equations is of great importance, because these equations appear in complex physics phenomena, mechanics, chemistry, biology and engineering. In this paper we obtain new solutions for the forced Burgers equation [1]

ut þ auux þ buxx ¼ GðtÞx;

ð1:1Þ

Eq. (1.1) is a generalization of the well-known Burgers equation [9]

ut þ uux ¼ muxx :

ð1:2Þ

Owing to the assumptions of the constant coefficients and unforced turbulence, the physical situations in which the classical Burgers equation arises tend to be highly idealized. In practice, the forced of Eq. (1.2) may provide us with more realistic models in many different physical contexts like the long-wave propagation in an inhomogeneous two-layer shallow liquid, directed polymers in a random medium, pinning of vortex lines in superconductors, large eddy simulation, ballistic deposition, passive random walker dynamics on a growing surface, etc. As remarked in Ref. [2], in 1915, Harry Bateman considered a nonlinear equation whose steady solutions were thought to describe certain viscous flows [3]. This equation, modeling a diffusive nonlinear wave, is now widely known as the Burgers equation, and is given by

ut þ uux ¼ muxx ;

ð1:3Þ

where m is a constant measuring the viscosity of the fluid. It is a nonlinear parabolic equation, simply describing a temporal evolution where nonlinear convection and linear diffusion are combined, and it can be derived as a weakly nonlinear approximation to the equations of gas dynamics. Although nonlinear, Eq. (1.3) is very simple, and interest in it was revived in the 1940s, when Dutch physicist Jan Burgers proposed it to describe a mathematical model of turbulence in gas [4]. As a model for gas dynamics, it was then studied extensively by Burgers [5], Eberhard Hopf [6], Julian Cole [7], and others, in particular; after the discovery of a coordinate transformation that maps it to the heat equation. While as a model for gas turbulence the equation was soon rivaled by more complicated models, the linearizing transformation just mentioned added importance to the equation as a mathematical model, which has since been extensively studied. The limit m ! 0 is an hyperbolic equation, called the inviscid Burgers equation: E-mail address: [email protected] 0096-3003/$ - see front matter Ó 2009 Elsevier Inc. All rights reserved. doi:10.1016/j.amc.2009.12.008

A.H. Salas / Applied Mathematics and Computation 216 (2010) 18–26

ut þ uux ¼ 0:

19

ð1:4Þ

This limiting equation is important because it provides a simple example of a conservation law, capturing the crucial phenomenon of shock formation. Indeed, it was originally introduced as a model to describe the formation of shock waves in gas dynamics. A first-order partial differential equation for uðx; tÞ is called a conservation law if it can be written in the form ut þ ðf ðuÞÞx ¼ 0. For Eq. (1.3), f ðuÞ ¼ u2 =2. Such conservation laws may exhibit the formation of shocks, which are discontinuities appearing in the solution after a finite time and then propagating in a regular manner. When this phenomenon arises, an initially smooth wave becomes steeper and steeper as time progresses, until it forms a jump discontinuity – the shock. Nowadays, the Burgers equation is used as a simplified model of a kind of hydrodynamic turbulence [8], called Burgers turbulence. Burgers himself wrote a treatise on the equation now known by his name [9], where several variants are proposed to describe this particular kind of turbulence. Eq. (1.2) was originally derived to describe the propagation of nonlinear waves in dissipative media, where mð> 0Þ is the kinematic viscosity, and uðx; tÞ represents the fluid velocity field. It plays an active role in explaining two fundamental effects characteristic of any turbulence: the nonlinear redistribution of energy over the spectrum and the action of viscosity in small scales. Over the decades, the Burgers equation has been widely used to model a large class of physical systems in which the nonlinearity is fairly weak (quadratic) and the dispersion is negligible compared to the linear damping. Hopf [6] and Cole [7] independently discovered a transformation that reduces the Burgers equation (1.2) to a linear diffusion equation. First, we write (1.2) in a form similar to a conservation law

ut þ

  @ 1 2 u  mux ¼ 0: @x 2

ð1:5Þ

This may be regarded as the compatibility condition for a function W to exist, such that

u ¼ Wx ; 1 mux  u2 ¼ Wt : 2

ð1:6Þ ð1:7Þ

We substitute the value of u from (1.6) in (1.7) to obtain

1 2

mWxx  W2x ¼ Wt :

ð1:8Þ

Next, we introduce W ¼ 2m log / so that

u ¼ Wx ¼ 2m

/x : /

ð1:9Þ

This is called the Cole–Hopf transformation which, by differentiating, gives

Wxx ¼ 2m

 2 /x 2m  /xx / /

and Wt ¼ 2m

/t : /

ð1:10Þ

Consequently, (1.8) reduces to the linear heat equation

/t ¼ m/xx :

ð1:11Þ

The relation between the Burgers and the heat equation was already mentioned in an earlier book [10], but the former had not been recognized as physically relevant; hence, the importance of this connection was seemingly not noticed at the time. Using the transformation of Eq. (1.2), known as the Cole–Hopf transformation, it is easy to solve the initial value problem for this equation. Recently, a generalization of the Cole–Hopf transformation has been successfully used to linearize the boundary value problem for the Burgers equation posed on the semiline x > 0 [11]. Many solutions of Eq. (1.11) are well-known in the literature. For a more complete exposition, we exhibit some of them in next sections. To solve Eq. (1.2), we simply substitute the given solution for / in (1.9). Motivated by this idea, we intend to extend the Cole–Hopf transformation to linearize Eq. (1.1). This is our aim in the third section. This paper is organized as follows: In Section 2 we show the general solution to Burgers equation by the traveling wave method. In Section 3 we successfully apply the generalized Cole–Hopf transformation to forced Burgers equation and we reduce the problem of solving this equation to solve the linear heat equation and a special Riccati equation. Section 4 is dedicated to show some exact solutions to linear heat equation by transformation groups. In Section 5 we obtain some exact solutions to Burgers equation. At the end, we give some conclusions. 2. Solutions to Burgers equation by the traveling wave method If GðtÞ  0 in Eq. (1.1), we obtain the generalized Burgers equation

ut þ auux þ buxx ¼ 0:

ð2:1Þ

20

A.H. Salas / Applied Mathematics and Computation 216 (2010) 18–26

Eq. (2.1) may be reduced to classical Burgers equation (1.2). Indeed, let us consider the transformation group given by

x¼

b

am

X;

t¼

b

a2 m

T:

ð2:2Þ

Then

  b b u ¼ uðx; tÞ ¼ u  X;  2 T ;

am

uT ¼ ux xT þ ut t T ¼  uX ¼ ux xX þ ut t X ¼  uXX ¼ 

b

am

am

b

a2 m b

am

ut ;

ux ;

ðuxx xX þ uxt t X Þ ¼

b2

a2 m2

uxx ;

from which

uT þ uuX  muXX ¼ ut þ auux þ buxx ¼ 0: So it suffices to solve the Eq. (1.2). This means that if u ¼ uðx; tÞ is a solution to Eq. (1.2), then

  am a2 m u ¼ u  x;  t ; b b

ð2:3Þ

is a solution to Eq. (2.1). To illustrate this fact, suppose that the linear heat Eq. (1.11) has a solution of the form

/ðx; tÞ ¼ expðlðx þ ktÞÞ:

ð2:4Þ

Then

/t  m/xx ¼ lðk  lmÞ expðlðx þ ktÞÞ ¼ 0; so k ¼ lm. Thus, a particular solution to heat Eq. (1.11) is

/ðx; tÞ ¼ expðlðx þ mltÞÞ for any

l:

ð2:5Þ

In virtue of the superposition principle, Eq. (1.11) has also a solution of the form

/ðx; tÞ ¼ 1 þ

n X

ci expðli ðx þ mli tÞÞ;

ð2:6Þ

i¼1

where n is an arbitrary positive integer, ki –0 ðki –kj for i–jÞ and ci are all arbitrary constants. From (1.9) and (2.6), function

uðx; tÞ ¼ 2m

Pn i¼1 c i li expðli ðx þ mli tÞÞ P ; 1 þ ni¼1 ci expðli ðx þ mli tÞÞ

ð2:7Þ

is a solution to Burgers equation (1.2). This solution is called the n-shock-wave solution. For n ¼ 1 solution (2.7) corresponds to the one-shock-wave solution as follows:

uðx; tÞ ¼

2mc1 l1 expðl1 ðx þ ml1 tÞÞ for any c1 and 1 þ c1 expðl1 ðx þ ml1 tÞÞ

l1 :

ð2:8Þ

Solution (2.8) may be written in the form

      pffiffiffiffiffi 1 1 uðx; tÞ ¼ ml1 1 þ tanh l1 ðx þ ml1 tÞ þ logð c1 Þ ¼ ml 1 þ tanh  lðx  mlt þ g0 Þ ; 2 2 where

ð2:9Þ

l and g0 are arbitrary. From (2.3) and (2.9) following function is a solution to generalized Burgers equation (2.1):        1 am a2 m 1 ¼ lm 1  tanh uðx; tÞ ¼ ml 1 þ tanh  l  x þ ml ðlðamðx þ almtÞ þ n0 ÞÞ : t þ g0 2 2b b b

ð2:10Þ

Similarly, a solution to Eq. (2.1) is

Pn uðx; tÞ ¼ 2m

i¼1 c i



Pn



li exp  abm li ðx þ ali mtÞ

i¼1 c i





: exp  abm li ðx þ ali mtÞ

ð2:11Þ

A.H. Salas / Applied Mathematics and Computation 216 (2010) 18–26

21

Solution (2.9) is well-known. A little more general solution to Eq. (1.2) is obtained by the traveling wave method. Indeed, suppose that this admits a solution of the form

u ¼ uðnÞ ¼ uðkðx þ ktÞÞ:

ð2:12Þ

From (1.2) and (2.12), 00

ku0 ðnÞ þ uðnÞu0 ðnÞ  mku ðnÞ ¼ 0:

ð2:13Þ

Integrating this equation with respect to n we obtain the famous Riccati equation

u0 ðnÞ ¼

1 2 k C u ðnÞ þ uðnÞ  ; 2km km km

ð2:14Þ

where C is the constant of integration. General solution of Eq. (2.14) is

uðnÞ ¼ k 

pffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ! qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi k2 þ 2C k2 þ 2C tanh ðn þ n0 Þ ; 2km

ð2:15Þ

and then a solution to Burgers equation (1.2) for arbitrary C; k and n0 is

pffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ! qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi k2 þ 2C 2 uðx; tÞ ¼ k  k þ 2C tanh ðx þ kt þ g0 Þ ; 2m

g0 ¼

n0 : k

ð2:16Þ

Observe that solution (2.9) is covered by solution (2.16). To see this, we take C ¼ 0; k ¼ ml. If k2 þ 2C < 0 we obtain the periodic solution given by

0qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi 1 qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ðk2 þ 2CÞ 2 @ uðx; tÞ ¼ k  ðk þ 2CÞ tan ðx þ kt þ n0 ÞA: 2m Following is a rational solution to Eq. (1.2) obtained from (2.14) by taking C ¼ 

uðx; tÞ ¼ k 

ð2:17Þ k2 2

2m ; C 1 ¼ const: x þ kt þ C 1

ð2:18Þ

3. Transforming forced Burgers equation via the generalized Cole–Hopf transformation In this section we construct the generalized Cole–Hopf transformation from Eq. (1.2) to the standard heat equation. In order to look for solutions to forced Burgers equation (1.1), we apply the generalized Cole–Hopf transformation given by

uðx; tÞ ¼ f ðx; tÞ

/n ðn; sÞ þ gðx; tÞ; /ðn; sÞ

n ¼ nðx; tÞ; t ¼ tðsÞ;

ð3:1Þ

where f ðx; tÞ–0; gðx; tÞ; nðx; tÞ; /ðn; sÞ and sðtÞ are some functions to be determined later. We have:

  nt /s þ st /sn /n nt /n þ st /s / f þ n ft þ g t ;  2 / / / ! 2 nx /nn nx /n / ux ¼  2 f þ n fx þ g x ; / / / ! ! 2 3 2 2 2 nx /nnn 2nx /n nxx /nn 3n2x /n /nn nxx /n 2nx /nn 2nx /n / fx þ n fxx þ g xx : uxx ¼ þ  2 fþ þ   3 2 2 / / / / / / / / ut ¼

ð3:2Þ ð3:3Þ

ð3:4Þ

We substitute expressions of ut ; ux and uxx from (3.2), (3.3) and (3.4) in (1.1) to obtain following polynomial equation in the variables / and /n :

f nx ð2bnx  af Þ/3n þ ðfx ðaf  2bnx Þ  f ðagnx þ nt þ bnxx ÞÞ/2n / þ f ðaf nx /nn  st /s  3bn2x /nn Þ/n / þ ðagfx þ afg x þ ft þ bfxx Þ/n /2 þ ð/nn ðnx ðafg þ 2bfx Þ þ f nt þ f bnxx Þ þ f st /ns þ bn2x /nnn Þ/2 þ ðg t þ agg x þ bg xx  xGðtÞÞ/3 ¼ 0:

ð3:5Þ

22

A.H. Salas / Applied Mathematics and Computation 216 (2010) 18–26

Equating the coefficients of /3n ; /2n /; /n /; /n /2 ; /2 and /3 to zero and taking into account that f –0; n–0 and b–0 yields following system of pde’s

2bnx  af ¼ 0;

ð3:6Þ

fx ðaf  2bnx Þ  f ðagnx þ nt þ bnxx Þ ¼ 0;

ð3:7Þ

3bn2x /nn

af nx /nn  st /s  ¼ 0; agfx þ afg x þ ft þ bfxx ¼ 0; /nn ðnx ðafg þ 2bfx Þ þ f nt þ f bnxx Þ þ f st /ns þ bn2x /nnn ¼ 0; g t þ agg x þ bg xx  xGðtÞ ¼ 0:

ð3:8Þ ð3:9Þ ð3:10Þ ð3:11Þ

From (3.6) and (3.7),

nx ¼

a 2b

nt ¼ 

f

a 2b

ð3:12Þ ðafg þ bfx Þ

ð3:13Þ

From (3.12) and (3.13), (3.8) and (3.9),

a2 /nn

f 2; 4b /s 1 g x ¼  ðft þ agfx þ bfxx Þ: af

st ¼ 

ð3:14Þ ð3:15Þ

From (3.12)–(3.15) and (3.10),

/ns /nnn 4b fx  ¼ : /s /nn a f

ð3:16Þ

Observe that if f does not depend on x and /nn ¼ /s , then Eq. (3.16) holds . Thus, we shall assume that

f ¼ f ðtÞ and /s ¼ /nn :

ð3:17Þ

In particular, / satisfies the linear heat equation

/s  /nn ¼ 0:

ð3:18Þ

Now, Eqs. (3.11), (3.15) and (3.17) give

8 < gx ¼  1 a

f 0 ðtÞ ; f ðtÞ

ð3:19Þ

: g ¼ xGðtÞ þ g f 0 ðtÞ : t f ðtÞ Eliminating g from system (3.19) we obtain the Riccati equation

u0 ðtÞ ¼ u2 ðtÞ  aGðtÞ where uðtÞ ¼

f 0 ðtÞ : f ðtÞ

ð3:20Þ

Solving this equation and using Eqs. (3.12)–(3.17) we find following particular solutions to system of Eqs. (3.6)–(3.11):

R 8 f ðtÞ ¼ expð uðtÞdtÞ; > > > > gðx; tÞ ¼  1 xuðtÞ; < a R a x expð uðtÞdtÞ; nðx; tÞ ¼ > 2b > > > R : sðtÞ ¼  a4b2 expð uðtÞdtÞ:

ð3:21Þ

Finally, a solution to forced Burgers equation (1.1) is given by

8 R /n ðn;sÞ x > > > uðx; tÞ ¼ /ðn;sÞ expð uðtÞdtÞ  a uðtÞ; > > R R < a x expð uðtÞdtÞ; s ¼  a2 expð uðtÞdtÞ; n ¼ 2b 4b > > where; > > > : /s ¼ /nn and u0 ðtÞ ¼ u2 ðtÞ  aGðtÞ;

ð3:22Þ

where / ¼ /ðn; sÞ satisfies the linearheat Eq. (3.18) and uðtÞ is a solution to Riccati Eq. (3.20). As we can see, the problem of finding solutions to forced Burgers equation (1.1) consists on solving the linear heat equation and the Riccati Eq. (3.20). This last equation is solvable exactly for some particular choices of GðtÞ.

A.H. Salas / Applied Mathematics and Computation 216 (2010) 18–26

23

4. Exact solutions to linear heat equation Suppose that / ¼ /ðx; tÞ is a solution to equation

/t ¼ /xx :

ð4:1Þ

Then u ¼ /ðx; mtÞ is a solution to heat equation

/t ¼ m/xx :

ð4:2Þ

Conversely, if u ¼ uðx; tÞ is a solution to (4.2), then / ¼ uðx; t=mÞ is a solution to (4.1). Thus, Eqs. (4.2) and (4.2) are the same. We shall call Eq. (4.1) the normalized heat equation. We already obtained some solutions to Eq. (4.2) in a form of traveling wave. See Eqs. (2.5) and (2.6). In this section we give solutions to this equation by using Lie’s group theory [12]. Definition 4.1. Let I be a system of differential equations. A symmetry group of the system I is a local group of transformations G acting on an open subset M of the space of independent and dependent variables for the system with the property that whenever u ¼ f ðxÞ is a solution of I, and whenever g  f is defined for g 2 G, then u ¼ g  f ðxÞ is also a solution of the system. (By solution we mean any smooth solution u ¼ f ðxÞ defined on any subdomain X  X). Following are symmetry groups of the heat Eq. (4.1):

G1

ðx þ e; t; uÞ;

G2

ðx; t þ e; uÞ;

G3

ðx; t; expðeÞuÞ;

G4

ðexpðeÞx; expð2eÞt; uÞ;

G5

ðx þ 2et; t; u expðex  e2 tÞ;    pffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi x t ex2 ; ; ; u 1  4et exp 1  4et 1  4et 1  4et

G6 Ga

ðx; t; u þ eaðx; tÞ:

This means that if / ¼ /ðx; tÞ is a solution of the heat Eq. (4.1), so are the functions

/ð1Þ ¼ /ðx  e; tÞ; /ð2Þ ¼ /ðx; t  eÞ; /ð3Þ ¼ expðeÞ/ðx; tÞ; /ð4Þ ¼ /ðexpðeÞx; expð2eÞtÞ; /ð5Þ ¼ expðex þ e2 tÞ/ðx  2et; tÞ;     1 ex2 x t / ; /ð6Þ ¼ pffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi exp ; 1 þ 4et 1 þ 4et 1 þ 4et 1 þ 4et /ð7Þ ¼ /ðx; tÞ þ eaðx; tÞ; where e is any real number and aðx; tÞ is any other solution to the heat equation. The symmetry groups G3 and Ga thus reflect the linearity of the heat equation; we can add solutions and multiply them by constants. The groups G1 and G2 demonstrate the time- and space-in variance of the equation, reflecting the fact that the heat equation has constant coefficients. The wellknown scaling symmetry turns up in G4 , while G5 represents a kind of Galilean boost to a moving coordinate frame. The last group G6 is a genuinely local group of transformations. Its appearance is far from obvious from basic physical principles, but it has the following nice consequence. If we let / ¼ c be just a constant solution, then we immediately conclude that the function

  c ex2 ; / ¼ pffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi exp 1 þ 4et 1 þ 4et

ð4:3Þ

pffiffiffiffiffiffiffiffi is also a solution. In particular, if we set c ¼ e=p we obtain the fundamental solution to the heat equation at the point ðx0 ; y0 Þ ¼ ð0; 1=ð4eÞÞ. To obtain the fundamental solution

 2 1 x ; / ¼ pffiffiffiffiffiffiffiffi exp 4t 4pt

ð4:4Þ

we need to translate this solution in t using the group G2 (with e replaced by 1=ð4eÞ). It can be shown that the most general solution obtainable from a given solution u ¼ uðx; tÞ by group transformations is of the form

1 /ðx; tÞ ¼ pffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi exp 1 þ 4e6 t



e3 



e5 x þ e6 x2  e5 t  1 þ 4e6 t

ð4:5Þ

24

A.H. Salas / Applied Mathematics and Computation 216 (2010) 18–26

  expðe4 Þðx  2e5 tÞ expð2e4 Þt  e1 ;  e2 þ aðx; tÞ; 1 þ 4e6 t 1 þ 4e6 t

u

ð4:6Þ

where e1 ; . . . ; e6 are real constants and a ¼ aðx; tÞ an arbitrary solution to the heat equation. Previous considerations allow to obtain particular solutions to the heat equation /t ¼ m/xx . Some of them are :

wðxÞ ¼ k ¼ const:;

ð4:7Þ

wðxÞ ¼ Ax þ B;

ð4:8Þ

wðx; tÞ ¼ Aðx2 þ 2mtÞ þ B;

ð4:9Þ

3

wðx; tÞ ¼ Aðx þ 6mtxÞ þ B;

ð4:10Þ

wðx; tÞ ¼ Aðx4 þ 12mtx2 þ 12m2 t2 Þ þ B; n X ð2nÞð2n  1Þ . . . ð2n  2k þ 1Þ ðmtÞk x2n2k ; wðx; tÞ ¼ x2n þ k! k¼1

ð4:11Þ

wðx; tÞ ¼ x2nþ1 þ

n X ð2n þ 1Þð2nÞ . . . ð2n  2k þ 2Þ ðmtÞk x2n2kþ1 ; k! k¼1

wðx; tÞ ¼ A expðml2 t  lxÞ þ B;   1 x2 wðx; tÞ ¼ A pffiffi exp  þ B; 4mt t

ð4:12Þ ð4:13Þ ð4:14Þ ð4:15Þ

wðx; tÞ ¼ A expðml2 tÞ cosðlx þ BÞ;

ð4:16Þ

wðx; tÞ ¼ A expðml2 tÞ cosðlx þ BÞ þ C;

ð4:17Þ

wðx; tÞ ¼ A expðlxÞ cosðlx  2ml2 t þ BÞ þ K;   x wðx; tÞ ¼ A erf pffiffiffiffiffi þ B; 2 mt

ð4:18Þ

where A; B; C, and

ð4:19Þ

l are arbitrary constants, n is a positive integer, Z

2 erfðzÞ  pffiffiffiffi

p

z

expðn2 Þ dn;

ð4:20Þ

0

is the error function (probability integral). These solutions are useful in solving forced Burgers equation (1.1) by the formula (3.22). 5. Analytic solutions to forced Burgers equation Suppose we have solved the Riccati Eq. (3.20). Then, making use of (3.22) together with (4.7)–(4.20) (letting replacing x with n and t with s), following are solutions to forced Burgers equation (1.1):

x uðx; tÞ ¼  uðtÞ;

a

uðx; tÞ ¼ uðx; tÞ ¼ uðx; tÞ ¼

A exp An þ B 2An

Z

Aðn2 þ 2sÞ þ B 3Aðn2 þ 2sÞ



ð5:1Þ x

uðtÞdt  uðtÞ; a  Z

exp

exp Anðn þ 6sÞ þ B 3 4Aðn þ 6nsÞ

Z

2

ð5:2Þ x

uðtÞdt  uðtÞ; a 

x

uðtÞdt  uðtÞ; a Z

4

2



ð5:3Þ ð5:4Þ



x uðtÞdt  uðtÞ; exp a Aðn Z   þ 12n s þ 12s þ B  Bl x uðx; tÞ ¼ l  uðtÞdt  uðtÞ; exp A expð l ð ls þ nÞÞ þ B a Z  n x uðx; tÞ ¼  exp uðtÞdt  uðtÞ; 2s a Z  Al sinðB þ lnÞ x u ðtÞdt  uðtÞ; uðx; tÞ ¼  exp A cosðB þ lnÞ þ K expðl2 sÞ a Z  AlðsinðB þ lðn  2lsÞÞ þ cosðB þ lðn  2lsÞÞÞ x exp uðtÞdt  uðtÞ; uðx; tÞ ¼  A cosðB þ lðn  2lsÞÞ þ K expðlnÞ a n2 Z  Ae4s x

exp uðtÞdt  uðtÞ: uðx; tÞ ¼ pffiffiffiffiffiffi n ffiffi a p ps Aerf 2 s þ B uðx; tÞ ¼

m ¼ 1 and

ð5:5Þ ð5:6Þ ð5:7Þ ð5:8Þ ð5:9Þ ð5:10Þ

A.H. Salas / Applied Mathematics and Computation 216 (2010) 18–26

25

In formulas (5.1)–(5.10),



a 2b

x exp

Z

uðtÞdt



s¼

and

a2 4b

exp

Z



uðtÞdt :

ð5:11Þ

In particular, if GðtÞ  0, the ’forced’ Burgers equation (1.1) takes the form

ut þ auux þ buxx ¼ 0:

ð5:12Þ

This is the generalized Burgers equation (2.1). We gave its traveling wave solutions in Section 2. We derive here other exact solutions to this equation. Observe that Eq. (3.20) converts to

u0 ðtÞ ¼ u2 ðtÞ;

ð5:13Þ

whose general solution is

uðtÞ ¼

1 ; C ¼ const: Ct

ð5:14Þ

From (3.20), (3.21), (3.22) and (5.14),

8 1 > f ðtÞ ¼ Ct ; > > > x > < gðx; tÞ ¼  aðCtÞ ;

ð5:15Þ

ax ; nðx; tÞ ¼ 2bðCtÞ > > > > > : sðtÞ ¼  a2 : 4bðCtÞ

Making use of (5.1)–(5.10) and taking into account (5.11) and (5.15), following are solutions to Eq. (5.12) :

u1 ðx; tÞ ¼ 

x

aðC  tÞ

ð5:16Þ

;

2bðC  tÞðAa  BxÞ  Aax2 ; aðC  tÞðAax þ 2BbðC  tÞÞ

x Aa2 6bðt  CÞ þ x2 þ 4Bb2 ðC  tÞ2

; u3 ðx; tÞ ¼  aðC  tÞ Aa2 ð2bðt  CÞ þ x2 Þ þ 4Bb2 ðC  tÞ2

Aa3 12bx2 ðt  CÞ þ 12b2 ðC  tÞ2 þ x4  8Bb3 xðC  tÞ3

; u4 ðx; tÞ ¼ aðC  tÞ Aa3 xð6bðt  CÞ þ x2 Þ þ 8Bb3 ðC  tÞ3



x Aa4 20bx2 ðt  CÞ þ 60b2 ðC  tÞ2 þ x4 þ 16Bb4 ðC  tÞ4



u5 ðx; tÞ ¼  aðC  tÞ Aa4 12bx2 ðt  CÞ þ 12b2 ðC  tÞ2 þ x4 þ 16Bb4 ðC  tÞ4 8 9 1 < Al x=

 : u6 ðx; tÞ ¼  C  t :A þ B exp alðal2xÞ a; u2 ðx; tÞ ¼

ð5:17Þ

ð5:18Þ

ð5:19Þ

ð5:20Þ

4bðCtÞ

In particular, if B ¼ 0 and A–0,

u7 ðx; tÞ ¼

x  al ; aðt  CÞ

ð5:21Þ



3=2 a2 Bb bðtCÞ x

qffiffiffiffiffiffiffiffiffiffi ; u8 ðx; tÞ ¼ 1 a2 3 2 a 2A exp 4bðCtÞ x þ B bðtCÞ



2 2 a l al al A exp 4bðCtÞ al sin 2bðCtÞ x þ B þ x cos 2bðCtÞ x þ B þ Cx 2 2





u9 ðx; tÞ ¼  ; a l al cos 2bðCtÞ aðC  tÞ A exp 4bðCtÞ xþB þC



8 9 al al 1


; þ u10 ðx; tÞ ¼  al al C t: a; ðx þ alÞ þ B þ K exp 2bðCtÞ x A cos 2bðCtÞ



8 9 al al 1


: u11 ðx; tÞ ¼  þ al al C t: a; ðx þ alÞ þ B þ K exp x A cos 2bðCtÞ

In particular, if K ¼ 0 we get a periodic solution :

2bðCtÞ

ð5:22Þ

ð5:23Þ

ð5:24Þ

ð5:25Þ

26

A.H. Salas / Applied Mathematics and Computation 216 (2010) 18–26

u12 ðx; tÞ ¼ 

   1 xal : x þ al tan B þ aðC  tÞ 2bðC  tÞ

pffiffiffiffiffiffiffi We obtain from (5.26) another solution by replacing B with B 1 and

   1 xa l : u13 ðx; tÞ ¼  x  al tanh B þ aðC  tÞ 2bðC  tÞ 8

9 > > pffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi > 1 2 > < 2 bðt  CÞ exp 4bðCtÞ x = 1   : pffiffiffiffi u14 ðx; tÞ ¼  xþ > aðC  tÞ > p > 1 ; : erf pffiffiffiffiffiffiffiffiffiffi x > 2

ð5:26Þ pffiffiffiffiffiffiffi

l with l 1 : ð5:27Þ

ð5:28Þ

bðtCÞ

We may obtain other exact solutions to Burgers equation (1.2) by using (1.9) and 4.7, (4.8)–(4.20). Some other works concerning the problem of finding exact solutions to nonlinear pde’s may be found in Ref. [13–16] 6. Conclusions We successfully applied the generalized Cole–Hopf transformation to forced Burgers equation. As a particular case, we obtained some solutions to Burgers equation. We also derived the general solution of the Burgers equation in the form of a traveling wave. We think that the application of the generalized Cole–Hopf transformation is a useful tool in the search of solutions to other forced equations. References [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16]

S. Eule, R. Friedrich, A note on the forced Burgers equation, Physics Letters A 351 (2006) 238–241. M. Scott, Encyclopedia of Nonlinear Science, Taylor and Francis, 2005. H. Bateman, Some recent research on the motion of fluids, Monthly Weather Review 43 (1915) 163–170. J. Burgers, Application of a model system to illustrate some points of the statistical theory of free turbulence, Proceedings of the Nederlandse Akademie van Wetenschappen 43 (1940) 2–12. J. Burgers, A mathematical model illustrating the theory of turbulence, Advances in Applied Mechanics 1 (1948) 171–199. E. Hopf, The partial differential equation ut þ uux ¼ luxx , Communications in Pure and Applied Mathematics 3 (1950) 201–230. J. Cole, On a quasilinear parabolic equation occurring in aerodynamics, Quarterly Journal of Applied Mathematics 9 (1951) 225–236. K.M. Case, S.C. Chiu, Burgers turbulence models, Physics of Fluids 12 (1969) 1799–1808. J. Burgers, The Nonlinear Diffusion Equation: Asymptotic Solutions and Statistical Problems, Reidel, Dordrecht and Boston, 1974. A.R. Forsyth, Theory of Differential Equations, Cambridge University Press, Cambridge, 1906. F. Calogero, S. De Lillo, The Burgers equation on the semiline, Inverse Problems 5 (1989) L37. P. Olver, Applications of Lie Groups to Differential Equations, second ed., Springer-Verlag, 1993. A. Salas, Some solutions for a type of generalized Sawada–Kotera equation, Applied Mathematics and Computation 196 (2008) 812–817. A.H. Salas, C.A. Gómez, Computing exact solutions for some fifth KdV equations with forcing term, Applied Mathematics and Computation 204 (2008) 257–260. A.H. Salas, Exact solutions for the general fifth KdV equation by the exp function method, Applied Mathematics and Computation 205 (2008) 291–297. A.H. Salas, C.A. Gómez, Exact solutions for a third KdV equation with variable coefficients and forcing term, Mathematical Problems in Engineering, Hindawi, in press.