Introduction

More and more physical structures of nonlinear dispersive equations have attracted a lot of interests due to their applications in many important scientific problems. With the help of symbolic computation[113], various methods have been developed for studying these physical structures, such as the inverse scattering method, Bäcklund transformation, Hirota bilinear forms, the tanh-sech method, the sine-cosine method, truncated Painlevé expansion method, similarity reduction method, and so on.

There has been considerable interest in the Kadomtsev-Petviashvili (KP) equation, which arises in many physical applications including shallow water waves and plasma physics. The KP equation describes the evolution of small amplitude surface waves, namely weak nonlinearity, weak dispersion, and propagation in one direction (the x-axis) with the waves weakly perturbed in the y direction[14]. In fact, the KP equation is a completely integrable soliton equation, which generally possesses almost all of the following remarkable properties: the existence of multisoliton solutions, an infinite number of independent conservation laws and symmetries, a bi-Hamiltonian representation, a prolongation structure, a Lax pair, Bäcklund transformations, the Hirota bilinear representation, and the Painlevé property, etc.[15].

Here, we consider the (3+1)-dimensional variable coefficient KP equation in the form[15]

( u t + λ ( t ) u u x + μ ( t ) u xxx ) x +γ(t) u yy +δ(t) u zz =0,
(1)

where λ(t), μ(t), γ(t), and δ(t) are all functions of t only with λ(t) ≠0, μ(t) ≠ 0. If δ(t) = 0, Equation 1 becomes the (2+1)-dimensional KP equation. If γ(t) = δ(t) = 0, Equation 1 becomes the Korteweg-de Vries (KdV) equation. When λ(t), μ(t), γ(t), and δ(t) are arbitrary constants with λ(t) = 6, μ(t) = 1, Equation 1 becomes the (3+1)-dimensional KP equation, which describes the dynamics of solitons and nonlinear waves in plasmas and super fluids.

Zhang and coworkers[16] obtained an auto-Bäcklund transformation (BT) and the exact solution for the (3+1)-dimensional variable coefficient KP equation using the homogeneous balance principle. In virtue of the generalized variable coefficient algebraic method, Zhao[17] derived several new families of exact solutions of physical interest for the (3+1)-dimensional variable coefficient KP equation.

The structure of the present paper is as follows. The section ‘An extended variable coefficient homogeneous balance method’ presents the developing of the extended variable coefficient homogeneous balance (EvcHB) to solve the (3+1) dimensional equation. In section ‘Auto-Bäcklund transformation,’ an auto-BT of Equation 1 is obtained with the use of the EvcHB method. In section ‘Soliton-type solutions,’ using the auto-BT, we can derive the soliton-type solution of Equation 1. In section ‘ε-expansion method and two-solitary waves solutions,’ we discuss our method and results in detail.

An extended variable coefficient homogeneous balance method

An EvcHB has been proposed in[18]. In this paper, we will develop the EvcHB to solve the (3+1) dimensional equation and use Equation 1 as an illustration for the variable coefficient nonlinear evolution equations under investigation. Now, we describe what is the EvcHB method in solving the (3+1) dimensional equation and how to use it to look for the auto-BT and special exact solutions for the given (3+1) dimensional partial differential equation:

P ( u , u x , u y , u z , u t , u xy , u xz , u yz , u zt , u xt , u yt , u xx , u zz , u tt , ) = 0 ,
(2)

where P is in general a polynomial function of its arguments, and the subscripts denote the partial derivatives.

First step: we assume a general transformation:

u ( x , y , z , t ) = ψ ( y , z , t ) j x k y m z l t f [ ξ ( x , y , z , t ) , η ( x , y , z , t ) ] + u 0 ( x , y , z , t ) ,
(3)

where ψ(y,z,t) is a differentiable function; j, k, m, and l are integers; u0(x,y,z,t) is a special solution of Equation 2; f(ξ,η) is a function to be determined later.

Second step: by balancing the terms with the highest powers of the differential coefficients of ξ x , we can obtain the values of j, k, m, and l. Substituting (3) into Equation 2, equating the coefficients of the highest powers of ξ x to zero yields the value of f(ξ,η).

Third step: equating the coefficients of various partial derivatives of f(ξ,η) to zero, the corresponding auto-BT of Equation 2 can been derived.

Though the method is entirely algorithmic and it often has many tedious algebraic and auxiliary calculations which are virtually unmanageable manually, we can concisely and straightforwardly simplify them with the development of the symbolic computation systems[113].

Auto-Bäcklund transformation

In terms of the second step of the EvcHB method, we can obtain

u ( x , y , z , t ) = ψ ( y , z , t ) 2 x f [ ξ ( x , y , z , t ) , η ( x , y , z , t ) ] + u 0 ( x , y , z , t ) .
(4)

In the following analysis, we will stay with the following conditions

ψ ( y , z , t ) = 1 , λ ( t ) = 6 μ ( t ) , η x ( x , y , z , t ) = 0 η ( x , y , z , t ) = η ( y , z , t ) .
(5)

Substituting (4) and (5) into Equation 1 we obtain

+ ( 6 f ξ ξ ξ 2 + 6 f ξ ξ f ξ ξ ξ ξ + f ξ ξ ξ ξ ξ ξ ) μ ξ x 6 + [ 6 μ ξ xx u 0 xx + δ ξ xxzz + γ ξ xxyy + 12 μ u 0 x ξ xxx + ξ xxxt + 6 μ u 0 ξ xxxx + μ ξ xxxxxx ] f ξ + [ 6 μ u 0 xx ξ x 2 + 2 δ ξ xzz ξ x + 2 γ ξ xyy ξ x + 36 μ u 0 x ξ xx ξ x + 3 ξ xxt ξ x + 24 μ u 0 ξ xxx ξ x + 6 μ ξ xxxxx ξ x + 2 δ ξ xt 2 + 2 γ ξ xy 2 + 18 μ u 0 ξ xx 2 + 10 μ ξ xxx 2 + δ ξ zz ξ xx + γ ξ yy ξ xx + 3 ξ xt ξ xx + 2 δ ξ z ξ xxz + 2 γ ξ y ξ xxy + ξ t ξ xxx + 15 μ ξ xx ξ xxxx ] f ξ ξ + [ 12 μ u 0 x ξ x 3 + δ ξ zz ξ x 2 + γ ξ yy ξ x 2 + 3 ξ xt ξ x 2 + 36 μ u 0 ξ xx ξ x 2 + 15 μ ξ xxxx ξ x 2 + 4 δ ξ z ξ xz ξ x + 4 γ ξ y ξ xy ξ x + 3 ξ t ξ xx ξ x + 60 μ ξ xx ξ xxx ξ x + 15 μ ξ xx 3 + δ ξ z 2 ξ xx + γ ξ y 2 ξ xx ] f ξ ξ ξ + [ 6 μ u 0 ξ x 4 + ξ t ξ x 3 + 20 μ ξ xxx ξ x 3 + δ ξ z 2 ξ x 2 + γ ξ y 2 ξ x 2 + 45 μ ξ xx 2 ξ x 2 ] f ξ ξ ξ ξ + 15 μ ξ x 4 ξ xx f ξ ξ ξ ξ ξ + 72 μ ξ x 4 ξ xx f ξ ξ f ξ ξ ξ + 6 μ ξ x 4 ξ xx f ξ f ξ ξ ξ ξ + [ 36 μ ξ xx 2 ξ x 2 + 12 μ ξ xxx ξ x 3 ] f ξ f ξ ξ ξ + [ 72 μ ξ xx 2 ξ x 2 + 24 μ ξ xxx ξ x 3 ] f ξ ξ 2 + [ 6 μ ( t ) ξ xxxx ξ x 2 + 36 μ ξ xx ξ xxx ξ x + 6 μ ξ xx 3 ξ xx 2 + 4 ξ x ξ xxx ] f ξ f ξ ξ + [ 6 μ ξ xxx 2 + 6 μ ξ xx ξ xxxx ] f ξ 2 + [ δ η zz ξ xx + γ η yy ξ xx + 2 δ η z ξ xxz + 2 γ η y ξ xxy + η t ξ xxx ] f ξ η + [ δ η zz ξ x 2 + γ η yy ξ x 2 + 4 δ η z ξ xz ξ x + 4 γ η y ξ xy ξ x + 3 η t ξ xx ξ x + 2 δ η z ξ z ξ xx + 2 γ η y ξ y ξ xx ] f ξ ξ η + [ η t ξ x 3 + 2 δ η z ξ z ξ x 2 + 2 γ η y ξ y ξ x 2 ] f ξ ξ ξ η + ξ x 2 [ δ η z 2 + γ η y 2 ] f ξ ξ η η + ( u 0 t + λ u 0 u 0 x + μ u 0 xxx ) x + γ u 0 yy + δ u 0 zz = 0 .
(6)

Setting the coefficient of ξ x 6 in (6) to zero yields an ordinary differentiable equation (ODE) for f; namely

6 f ξ ξ ξ 2 +6 f ξ ξ f ξ ξ ξ ξ + f ξ ξ ξ ξ ξ ξ =0,
(7)

which admits the solution

f=2ln(ξ)+δ(η)+ξσ(η),
(8)

where δ(η) and σ(η) are differential functions. According to (8), we obtain

f ξ 2 = [ 2 + ξ σ ( η ) ] 2 2 f ξ ξ , f ξ ξ 2 = 1 3 f ξ ξ ξ ξ , f ξ f ξ ξ = 2 ξ σ ( η ) 2 f ξ ξ ξ , f ξ f ξ ξ ξ = 2 ξ σ ( η ) 3 f ξ ξ ξ ξ , f ξ ξ f ξ ξ ξ = 1 6 f ξ ξ ξ ξ ξ , f ξ f ξ ξ ξ ξ = 2 ξ σ ( η ) 4 f ξ ξ ξ ξ ξ .
(9)

According to the third step, substituting (7) and (9) into (6) yields a linear polynomial of f ξ , f ξ ξ ,…. Equating the coefficients of f ξ , f ξ ξ ,… to zero, holds

μξσ(η) ξ x 4 ξ xx =0,
(10)
δ ξ z 2 + γ ξ y 2 + ξ t ξ x + μ { 6 u 0 ξ x 2 4 [ ξ σ ( η ) 1 ] ξ xxx ξ x 3 [ 4 ξ σ ( η ) + 1 ] ξ xx 2 } = 0 ,
(11)
δ [ ξ zz ξ x 2 + ξ z 4 ξ x ξ xz + ξ z ξ xx ] + γ [ ξ yy ξ x 2 + ξ y ( 4 ξ x ξ xy + ξ y ξ xx ) ] + 3 ξ x ξ x ξ xt + ξ t ξ xx + 12 μ u 0 x ξ x 3 + 3 μ { 12 u 0 ξ xx + [ 3 ξ σ ( η ) ] ξ xxxx } ξ x 2 30 μ ξ σ ( η ) ξ xx ξ xxx ξ x 3 μ [ 3 ξ σ ( η ) + 1 ] ξ xx 3 = 0 ,
(12)
3 μ ξ 2 ξ xxx 2 σ ( η ) 2 3 μ ξ 2 ξ xx ξ xxxx σ ( η ) 2 12 μ ξ ξ xxx 2 σ ( η ) 12 μ ξ ξ xx xi xxxx σ ( η ) + 18 μ u 0 ξ xx 2 2 μ ξ xxx 2 + 36 μ ξ x u 0 x ξ xx + 3 ξ xt ξ xx + 6 μ ξ x 2 u 0 xx + 3 ξ x ξ xxt + δ 2 ξ xz 2 + 2 ξ x ξ xzz + ξ zz ξ xx + 2 ξ z ξ xxz + γ 2 ξ xy 2 + 2 ξ x ξ xyy + ξ yy ξ xx + 2 ξ y ξ xxy + ξ t ξ xxx + 24 μ u 0 ξ x ξ xxx + 3 μ ξ xx ξ xxxx + 6 μ ξ x ξ xxxxx = 0 ,
(13)
δ ξ xxzz + γ ξ xxyy + ξ xxxt + μ 6 ξ xx u 0 xx + 12 u 0 x ξ xxx + 6 u 0 ξ xxxx + ξ xxxxxx = 0 ,
(14)
( u 0 t + λ u 0 u 0 x + μ u 0 xxx ) x +γ u 0 yy +δ u 0 zz =0.
(15)

From (4) and (8), the new auto-BT for the (3+1)-dimensional variable coefficient KP equation can be written as follows

u(x,y,z,t)= 2 x[2ln(ξ)+δ(η)+ξσ(η)]+ u 0 (x,y,z,t),
(16)

with σ(η), δ(η), and ξ satisfying Equations 10 to 15. The meaning of auto-BT consisted of 10 to 16 is that if u0(x,y,z,t) be a special solution of Equation 1, then the expression (16) is another solution of Equation 1.

Soliton-type solutions

Now, we use the new auto-BT consisted of Equations 10 to 16 to obtain the exact solutions of Equation 1. Starting from Equation 10, we need to investigate different cases as follows

Case 1: ξ xx  = 0

In this case, assume that

ξ(x,y,z,t)= φ 1 (y,z,t)x+ φ 2 (y,z,t),
(17)

where φ1(y,z,t) and φ2(y,z,t) are differentiable functions. Substituting (17) into (11) yields

u 0 (x,y,z,t)= x φ 1 t + φ 2 t φ 1 δ x φ 1 z + φ 2 z 2 γ φ 2 y 2 + x φ 1 y 6 μ φ 1 2 .
(18)

Substituting (17) and (18) into (12), we get

x : δ φ 1 zz + γ φ 1 yy = 0 , x 0 : φ 1 t + δ φ 2 zz + γ φ 2 yy = 0 .
(19)

Equations 13 and 14 equate to zero naturally. So, we derive a family of rational solutions for Equation 1 as

u ( x , y , z , t ) = 2 φ 1 2 x φ 1 + φ 2 2 δ x φ 1 z + φ 2 z 2 + γ x φ 1 y + φ 2 y 2 + φ 1 x φ 1 t + φ 2 t 6 μ φ 1 2 ,
(20)

with φ1 = φ1(y,z,t), φ2 = φ2(y,z,t) and u0(x,y,z,t) satisfying constraint (19) and (15).

Case 2: σ(η) = 0.

Aiming at the exact solutions, we substitute a trial solution

ξ(x,y,z,t)=λ(y,z,t)+ e α ( t ) x + β ( y , z , t ) ,
(21)

into Equations 11 to 15, where α(t), λ(y,z,t), and β(y,z,t) are differentiable functions. Substituting (21) into (11) yields

u 0 ( x , y , z , t ) = α 2 6 x α 6 μ α β t 6 μ α λ t e x α β 6 μ α δ λ z 2 e 2 x α 2 β 6 μ α 2 γ λ y 2 e 2 x α 2 β 6 μ α 2 δ β z 2 6 μ α 2 γ β y 2 6 μ α 2 e x α β γ β y λ y 3 μ α 2 δ β z λ z e x α β 3 μ α 2 .
(22)

Substituting (21) and (22) into (12), we get

e 2 ( x α + β ) : α + δ β zz + γ β yy = 0 , e x α + β : α λ t + δ 2 β z λ z λ zz + γ 2 β y λ y λ yy = 0 , e 0 : δ λ z 2 + γ λ y 2 = 0 .
(23)

Then, Equations 13 and 14 equate to zero naturally. Collecting all above terms, we can derive the general solutions of Equation 1 as follows

u ( x , y , z , t ) = 2 α ( t ) 2 e x α ( t ) + β λ + e x α ( t ) + β 2 α ( t ) 2 e 2 x α ( t ) + 2 β λ + e x α ( t ) + β 2 α ( t ) 2 6 x α ( t ) + β t + λ t e x α ( t ) β 6 μ ( t ) α ( t ) δ ( t ) β z λ z e x α ( t ) β + γ ( t ) β y λ y e x α ( t ) β 3 μ ( t ) α ( t ) 2 δ ( t ) β z 2 + δ ( t ) λ z 2 e 2 x α ( t ) 2 β + γ ( t ) β y 2 + γ ( t ) λ y 2 e 2 x α ( t ) 2 β 6 μ ( t ) α ( t ) 2 .
(24)

All parameters have been explained before. u0(x,y,z,t), α(t), λ = λ(y,z,t), and β = β(y,z,t) satisfying constraint (15) and (23). Solution (24) contains more arbitrary parameters than the solution obtained before in[16] and[17].

ε-expansion method and two-solitary waves solutions

In order to obtain two-solitary waves solutions of Equation 1, we use the auto-BT consisted of Equations 10 to 15 to obtain a special single solitary wave solution of Equation 1. So, for simplicity, we take u0(x,y,z,t) = 0, σ(η) = 0 and a direct assuming

ξ(x,y,z,t)=1+expθ,θ=cx+h(y,z,t),
(25)

where c is an arbitrary constant, h(y,z,t) are functions to be determined later. Substituting (25) into Equations 10 to 14, we hold

δ h zz + γ h yy = 0 , c 4 μ ( t ) + c h t + δ h z 2 + γ h y 2 = 0 .
(26)

Substituting (25) into Equation 16 yields a soliton-like solution containing single solitary wave of Equation 1

u(x,y,z,t)= 1 2 c 2 sec h 2 1 2 θ,
(27)

where θ is expressed by (25), c and h = h(y,z,t) must satisfy Equation 26.

Next, we use the ε-expansion method[1820] and assume that the solution of Equations 10 to 14 is of the form

ξ(x,y,z,t)=1+ i = 1 w i ε i ,
(28)

where w i  = w i (x,y,z,t) (i = 1, 2, 3, …) to be determined later, ε be a small parameter. Substituting (28) into Equations 10 to 14. Equating the coefficient of εk (k = 1, 2, 3, …) to zero yields a set of PDEs for w k (k = 1, 2, 3,…)

ε: [ ( w 1 t + μ w 1 xxx ) x + γ w 1 yy + δ w 1 zz ] xx =0,
(29)
ε 2 :[ ( w 2 t + μ w 2 xxx ) x +γ w 2 yy +δ w 2 zz =3 w 1 w 1 xxxt +,
(30)
ε 3 :[ ( w 3 t + μ w 3 xxx ) x +γ w 3 yy +δ w 3 zz =3 w 2 w 1 xxxt +,
(31)

and so on, to be solved.

For simplicity, we take a special solution of Equation 29 in the form

w 1 = i = 1 N g i , g i =exp θ i , θ i = c i x+ h i (y,z,t),i=1,2,,N,
(32)

where c i and h i (y,z,t) satisfy Equation 26, N, a positive integer. Then, w2 includes only all terms g i g j with i ≠ j; w3 includes only all terms g i g j g k with i ≠ j ≠ k; and so on. Thus the sequence w k terminates at w N  ∝ g1g2 ⋯ g N , then the series (28) truncates. So, we have an exact solution (ε = 1) of Equations 10 to 15 in the form

ξ ( x , y , z , t ) = 1 + w 1 = i = 1 N g i + i j h ij g i g j + i j k h ijk g i g j g k + + h 1 , 2 , , N g 1 g 2 g N .
(33)

Substituting (33) and u0(x,y,z,t) = 0 into (16), we can obtain a soliton-like solution containing N-solitary wave of Equation 1; here, N-solitary wave means the interaction of N-solitary waves.

As an illustrative example, we look for a soliton-like solution containing two-solitary wave of Equation 1 in detail. Getting

w 1 = g 1 + g 2 , g i =exp θ i , θ i = c i x+ h i (y,z,t),i=1,2,
(34)

for a solution of Equation 29. Substituting (34) into the right hand side of Equation 30, which admits a solution

w 2 = h 12 g 1 g 2 , h 12 = ( c 1 c 2 ) 2 ( c 1 + c 2 ) 2 .
(35)

Substituting (34) and (35) into the right hand side of Equation 31 yields

( w 3 t + μ w 3 xxx ) x +γ w 3 yy +δ w 3 zz =0,
(36)

we may take w3 = 0 for its solution, hence w n  = 0 (n ≥ 3), therefore the series (28) truncates. Substituting (34), (35) and w n  = 0 (n ≥ 3) into (28) (ε = 1) yields an exact solution of Equations 10 to 13

ξ(x,y,z,t)=1+ g 1 + g 2 + h 12 g 1 g 2 .
(37)

Substituting (37) and u0(x,y,z,t) = 0 into (16), a soliton-like solution containing two-solitary wave of Equation 1 can be written as

u ( x , y , t ) = 2 c 1 2 g 1 + c 1 c 2 2 g 1 g 2 + c 2 2 g 2 1 + g 1 + g 2 + h 12 g 1 g 2 2 [ c 1 g 1 + c 2 g 2 + h 12 c 1 + c 2 g 1 g 2 ] 2 1 + g 1 + g 2 + h 12 g 1 g 2 2 ,
(38)

which represents the interaction of two-solitary waves.

In principle, families of the three-solitary wave, exact analytic solutions, and those for more solutions could be constructed similar to the above. However, the situations would become extremely complicated.

Discussions

In this letter, we have extended to Equation 1 an EvcHB method presented in[2128], performed symbolic computation, and obtained a new auto-Bäcklund transformation and a families of the exact, analytic soliton-type solutions, two-solitary wave solution for Equation 1, which are Expression (24) and (38). The method can be implemented in the symbolic computation systems such as Mathematica or MatLab in Appendix A.

Of optical and physical interests, let us discuss the following special cases of our solutions which have appeared in the literature:

  1. (1)

    An interesting case of Expression (24), with λ = 1, α(t)=2γ(t) ϕ 5 (t)dt, β = ϕ 5(t) y 2 + ϕ 6(t) y + [ϕ 3(t) y + ϕ 4(t)] z + ϕ 7(t), is the set of the nebulonic solitons,

    γ ( t ) ϕ 5 ( t ) μ ( t ) γ ( t ) ϕ 5 ( t ) dt μ ( t ) γ ( t ) δ ( t ) ϕ 3 ( t ) 2 + ϕ 5 ( t ) γ ( t ) γ ( t ) ϕ 5 ( t ) dt = 0 ,
    u = α ( t ) 2 cosh [ α ( t ) x β ] + 1 α ( t ) 2 6 + 2 { 2 ( t ) ϕ 5 ( t ) + yz ϕ 3 ( t ) + z ϕ 4 ( t ) + y [ y ϕ 5 ( t ) + ϕ 6 ( t ) ] + ϕ 7 ( t ) } α ( t ) μ ( t ) δ ( t ) [ y ϕ 3 ( t ) + ϕ 4 ( t ) ] 2 + γ ( t ) [ z ϕ 3 ( t ) + 2 y ϕ 5 ( t ) + ϕ 6 ( t ) ] 2 μ ( t )
    (39)

where u = u(x,y,z,t), ϕ i (t)(i = 1,2,3,4,5,6,7)is the arbitrary function. We also find that

α(t)=2γ(t) ϕ 5 (t)dt,
(40)

which has not been given in Refs.[16] and[17]. A family of exact analytic, nebulonic solutions (25) is shown in Figures1,2, and3.

Figure 1
figure 1

The nebulonic solution (25), whereμ ( t ) =  t2, γ ( t ) =  ϕ 5 ( t ) =  ϕ 6 ( t ) =  t , ϕ 7 ( t ) =  cost , ϕ 3 ( t ) =  ϕ 4 ( t ) = 0 ,t  = −1.6.

Figure 2
figure 2

The nebulonic solution (25), wheret= −1.8.

Figure 3
figure 3

The nebulonic solution (25), wheret= −2.

  1. (2)

    Solution (3.3) in [16] is a special case of Expression (24).

  2. (3)

    The soliton-type solution for (2+1) dimensional KP equation,

    ( u t + λ ( t ) u u x + μ ( t ) u xxx ) x +γ(t) u yy =0,

in[16] is a special case of Expression (24), with α(t) = l, β = m y + ϕ8(t) and δ(t) = 0, where l and m are arbitrary constants, ϕ8(t) is arbitrary function. A soliton-type solution is shown in Figure4. which has been known in[29].

Figure 4
figure 4

The soliton-type solution.

  1. (4)

    Figures 5, 6, 7, and 8 with the data of parameters illustrated in their captions, supply for us the propagating and interactions of the two-solitary wave in the different time.

Figure 5
figure 5

The two-solitary wave solution (38), wherec 1 = 1,h 1 ( y,z,t ) = − t  − 2 +  y  − 2 y2,c 2 = 2,h 2 ( y,z,t ) = −  t  + 2 y  − 3 y2,t  = −6.

Figure 6
figure 6

The two-solitary wave solution (38), wheret= 2 in Figure 5.

Figure 7
figure 7

The two-solitary wave solution (38), wheret= 6 in Figure 5.

Figure 8
figure 8

The two-solitary wave solution (38). Where c1 = 1, h1(y,z,t) = −t − 2 + 2 y − 2 y2, c2 = 2, h2(y,z,t) = t + 2 y − 3 y2, t = −50.

Appendix A

The description of the symbolic code

The symbolic code of Equations 5 to 16 can be described as follows:

ln [ 1 ] : = u [ x , y , z , t ] = x , x f [ ξ [ x , y , z , t ] , η [ y , z , t ] ] + u 0 [ x , y , z , t ] ln [ 2 ] : = J = x ( t u [ x , y , z , t ] + 6 μ [ t ] u [ x , y , z , t ] x u [ x , y , z , t ] + μ [ t ] xxx u [ x , y , z , t ] ) + γ [ t ] yy u [ x , y , z , t ] + δ [ t ] zz u [ x , y , z , t ] ln [ 3 ] : = Coefficient [ J , ξ ( 1 , 0 , 0 ) [ x , y , t ] 6 ] ln [ 4 ] : = M = Expand [ J 6 [ f ( 3 , 0 ) ] 2 + 6 f ( 2 , 0 ) f ( 4 , 0 ) + f ( 6 , 0 ) ξ ( 1 , 0 , 0 , 0 ) ( x , y , z , t ) 6 ] / . { [ f ( 1 , 0 ) ] 2 [ 2 + ξ σ [ η [ y , z , t ] ] ] 2 f ( 2 , 0 ) / 2 , [ f ( 2 , 0 ) ] 2 f ( 4 , 0 ) / 3 , f ( 1 , 0 ) f ( 2 , 0 ) [ 2 + ξ σ [ η [ y , z , t ] ] ] f ( 3 , 0 ) / 2 , f ( 1 , 0 ) f ( 2 , 0 ) [ 2 + ξ σ [ η [ y , z , t ] ] ] f ( 4 , 0 ) / 3 , f ( 2 , 0 ) f ( 3 , 0 ) f ( 5 , 0 ) / 6 , f ( 1 , 0 ) f ( 4 , 0 ) [ 2 + ξ σ [ η [ y , z , t ] ] ] f ( 5 , 0 ) / 4 } ln [ 5 ] : = M 1 = Coefficient [ M , f ( 6 , 0 ) [ ξ [ x , y , z , t ] , η [ y , z , t ] ] ] ln [ 6 ] : = M 2 = Coefficient [ M , f ( 5 , 0 ) [ ξ [ x , y , z , t ] , η [ y , z , t ] ] ] ln [ 7 ] : = M 3 = Coefficient [ M , f ( 4 , 0 ) [ ξ [ x , y , z , t ] , η [ y , z , t ] ] ] ln [ 8 ] : = M 4 = Coefficient [ M , f ( 3 , 0 ) [ ξ [ x , y , z , t ] , η [ y , z , t ] ] ] ln [ 8 ] : = M 4 = Coefficient [ M , f ( 2 , 0 ) [ ξ [ x , y , z , t ] , η [ y , z , t ] ] ] ln [ 8 ] : = M 4 = Coefficient [ M , f ( 1 , 0 ) [ ξ [ x , y , z , t ] , η [ y , z , t ] ] ]
(41)