1 Introduction

In this paper, we consider the quasilinear parabolic equation with a gradient term

( g ( u ) ) t = ( a ( u ) b ( x ) c ( t ) u ) +f(x,u,q,t)in D×(0,T),
(1.1)

subject to the nonlinear boundary flux and initial conditions

u n =h(x,t)r(u)on D×(0,T),
(1.2)
u(x,0)= u 0 (x)in  D ¯ .
(1.3)

Here D R N (N1) is a bounded domain with a smooth boundary ∂D, D ¯ is the closure of D, q= | u | 2 , n is the outer normal vector and T is the maximum existence time of u(x,t). a(u)b(x)c(t), f(x,u,q,t) and h(x,t)r(u) are nonlinear diffusion coefficient, reaction term and boundary flux, respectively. Let R + =(0,+), R + ¯ =[0,+), and suppose that the function g(s) C 2 ( R + ), g (s)>0 for any s>0, a(s) C 2 ( R + ), b(x) C 1 ( D ¯ ), c(t) C 1 ( R + ), f(x,u,q,t) C 1 ( D ¯ × R + × R + ¯ × R + ¯ ) is a nonnegative function, h(x,t) C 1 ( D ¯ ×(0,T)), r(s) C 2 ( R + ) is a positive function, and the positive function u 0 (x) C 2 ( D ¯ ) satisfies the compatibility conditions. Under these assumptions, the classical parabolic equation theory [[1], Section 3] ensures that there exists a unique classical solution u(x,t) to problem (1.1)-(1.3) for some T>0, and the solution is positive over D ¯ ×[0,T). Moreover, by the regularity theorem [[2], Chapter 3], we know u C 3 (D×(0,T)) C 2 ( D ¯ ×(0,T)).

Equation (1.1) describes the diffusion of concentration of some Newtonian fluids through porous media or the density of some biological species in many physical phenomena and combustion theories (see [3, 4]). The nonlinear Neumann boundary value condition (1.2) can be physically interpreted as the nonlinear radial law (see, e.g., [5, 6]).

In recent years the questions like blow-up and global solvability for nonlinear evolution equations have been investigated extensively by many authors. In particular, for the parabolic equations with a gradient term, we refer to [712]etc. For example, Souplet and Weissler [7] studied the semilinear parabolic equation

u t =Δu+f(u,u)in D×(0,T),

subject to the homogeneous Dirichlet boundary condition. By using the comparison principle and constructing a self-similar lower solution, they obtained sufficient conditions for global existence and blow-up solutions. Andreu [8] used a similar method to study the quasilinear parabolic equation

u t =Δ u m +f ( u , u m ) in D×(0,T).

Chen [9] considered the following semilinear parabolic equation:

u t =Δu+f(u)+g(u) | u | 2 in D×(0,T),

with the homogeneous Dirichlet boundary condition. By estimating the integral of ratio of one solution to the other, the author proved both global existence and blow-up results. Then he used the same method to study a more generalized equation with a gradient term, see [10].

For the nonlinear parabolic equations with Neumann boundary conditions, Lair and Oxley [11] considered the quasilinear parabolic equation without a gradient term

u t = ( a ( u ) u ) +f(u)in D×(0,T),

subject to the homogeneous Neumann boundary conditions, and they obtained the necessary and sufficient conditions for the global existence and blow-up solution by the approximation method. Recently, Ding and Gao [12] investigated an initial boundary value problem of the quasilinear parabolic equation with a gradient term

( g ( u ) ) t =Δu+f ( x , u , | u | 2 , t ) in D×(0,T),

subject to boundary flux u n =r(u), and they obtained sufficient conditions for the global existence and blow-up solution, the upper estimate of global solution and blow-up time.

Motivated by the above works, we construct an appropriate auxiliary function and use the Hopf maximum principle to study problem (1.1)-(1.3). The aim of this paper is to obtain sufficient conditions for the existence of blow-up and global solution, an upper bound for the ‘blow-up time’, an upper estimate of the ‘blow-up rate’ and an upper estimate of the global solution and then to give some examples.

2 Main results and proof

We now state and prove the main results of this paper. Firstly, we give sufficient conditions of the existence of a blow-up solution of problem (1.1)-(1.3).

Theorem 1 Let u C 3 (D×(0,T)) C 2 ( D ¯ ×(0,T)) be a solution of problem (1.1)-(1.3). Assume that the following conditions hold:

  1. (1)

    For any (x,s,q,t) D ¯ ×R× R + × R + ,

    a(s)>0,b(x)>0,c(t)>0,r(s)>0,h(x,t)0;
    (2.1)
  2. (2)

    For any (x,s,q,t) D ¯ × R + × R + × R + ,

    a ( s ) 0 , h t ( x , t ) 0 , f q 0 , ( a ( s ) g ( s ) ) 0 , r ( s ) a ( s ) a ( s ) r ( s ) , r ( s ) a ( s ) a ( s ) r ( s ) ,
    (2.2)
    c ( t ) 0 , g ( s ) > 0 , f t ( x , s , q , t ) c ( t ) c ( t ) f ( x , s , q , t ) , f s ( x , s , q , t ) r ( s ) r ( s ) f ( x , s , q , t ) ;
    (2.3)
  3. (3)

    For any x{xf(x, u 0 , q 0 ,0)=0,x D ¯ },

    ( a ( u 0 ) b ( x ) c ( 0 ) u 0 ) 0;
    (2.4)
  4. (4)

    The constant

    β= min D 1 { a ( u 0 ) g ( u 0 ) r ( u 0 ) [ ( a ( u 0 ) b ( x ) c ( 0 ) u 0 ) + f ( x , u 0 , q 0 , 0 ) ] } >0,
    (2.5)

where D 1 ={xf(x, u 0 , q 0 ,0)0,x D ¯ }ϕ, q 0 = | u 0 | 2 ;

  1. (5)

    The integration

    M 0 + a ( s ) r ( s ) ds<+,where  M 0 = max D ¯ u 0 (x);
    (2.6)

then the solution u(x,t) of system (1.1)-(1.3) must blow up in finite time T and

T 1 β M 0 + a ( s ) r ( s ) ds,
(2.7)
u(x,t) Φ 1 ( β ( T t ) ) ,
(2.8)

where Φ(z)= z + a ( s ) r ( s ) ds, z>0, and Φ 1 is the inverse function of Φ.

Proof Consider the auxiliary function

Ψ= 1 r ( u ) u t +β 1 a ( u ) .
(2.9)

We find that

Ψ= r r 2 u t u 1 r u t β a a 2 u,
(2.10)
Δ Ψ = ( r r 2 2 ( r ) 2 r 3 ) q u t + 2 r r 2 u u t + r r 2 u t Δ u 1 r Δ u t β ( a a 2 2 ( a ) 2 a 3 ) q β ( a ) a 2 Δ u ,
(2.11)

and

Ψ t = r r 2 ( u t ) 2 1 r ( u t ) t β ( a ) a 2 u t = r r 2 ( u t ) 2 1 r [ 1 g ( a b c Δ u + a b c q + a c b u + f ) ] t β ( a ) a 2 u t = r r 2 ( u t ) 2 β ( a ) a 2 u t 1 g r ( a b c u t Δ u + a b c Δ u + a b c Δ u t + a b c q u t + a b c q + 2 a b c u u t + a c u t b u + a c b u + a c b u t + 2 f q u u t + f t + f u u t ) + g ( g ) 2 r ( a b c Δ u + a b c q + a c b u + f ) u t .
(2.12)

Hence, from (2.11) and (2.12) we have

a b c g Δ Ψ Ψ t = ( a b c g r r 2 2 a b c g ( r ) 2 r 3 + a b c g 1 r a b c r g ( g ) 2 ) q u t + ( 2 a b c g r r 2 + 2 a b c g 1 r + 2 f q g 1 r ) u u t + ( a b c g r r 2 + a b c g 1 r a b c r g ( g ) 2 ) u t Δ u + ( a b c g 1 r β a b c g a a 2 + 2 β a b c g ( a ) 2 a 3 ) q + ( a b c g 1 r β a b c g a a 2 ) Δ u r r 2 ( u t ) 2 + β a a 2 u t + a c g r u t b u + a c g r b u + f t g r + f u g r u t a c r g ( g ) 2 u t b u f r g ( g ) 2 u t .
(2.13)

Using (2.10) leads to

u t =rΨβ a r a 2 u+ r r u t u.
(2.14)

Now substituting (2.14) into (2.13) yields

a b c g Δ Ψ + ( a c g b + 2 f q g u + 2 b c g ( a r ) r u ) Ψ Ψ t = ( a b c g r r 2 + a b c g 1 r + 2 a b c g r r 2 + 2 f q g r r a b c r g ( g ) 2 ) q u t + ( a b c g 1 r β a b c g a a 2 ) Δ u + ( a b c g r r 2 + a b c g 1 r a b c r g ( g ) 2 ) u t Δ u + ( a c g r + a c g r r 2 a c r g ( g ) 2 ) u t b u + ( a b c g 1 r β a b c g a a 2 2 β a b c g a a 2 r r 2 β f q g a r a ) q + ( β a a 2 + f u g r f r g ( g ) 2 ) u t r r 2 ( u t ) 2 + ( a c g r β a c g a a 2 ) b u + f t g r .
(2.15)

In fact, from (1.1) we see that

Δu= 1 a b c ( g u t a b c q a c b u f ) .
(2.16)

Thus combining (2.15) and (2.16), we arrive at

a b c g Δ Ψ + ( a c g b + 2 f q g u + 2 b c g ( a r ) r u ) Ψ Ψ t = ( a b c g r r 2 + a b c g 1 r + a b c g r r 2 + 2 f q g r r ( a ) 2 b c a g 1 r ) q u t + ( β ( a ) 2 b c a 2 g β a b c a g 2 β a b c a g 1 r 2 β a r a 2 f q g ) q + ( c c 1 r f g r r 2 a a f g 1 r + f u g r ) u t + f t g r c c f g r + β a a 2 f g + ( a a 1 r 1 r g ( g ) 2 ) ( u t ) 2 .
(2.17)

In view of (2.9), we have

u t =rΨ+β r a .
(2.18)

If we substitute (2.18) into (2.17), then it is easy to obtain

a b c g Δ Ψ + ( a c g b + 2 f q g u + 2 b c g ( a r ) r u ) Ψ + { [ ( a r a ) + r ] q a b c g r + 2 f q g r r q + a r g ( f a r ) u + c c } Ψ Ψ t = β b c g ( r r a a r r ) q + 2 β f q g ( r a a r a 2 ) q + β c a c + ( a a 1 r 1 r g g ) ( u t ) 2 + 1 g r ( f t c c f ) + β 1 a g ( f u f r r ) = β a b c g r ( r a ) q + 2 β f q g ( r a ) q + β c a c + g a r ( a g ) ( u t ) 2 + c g r ( f c ) t + β r a g ( f r ) u .
(2.19)

From assumptions (2.1)-(2.3), it follows that the right-hand side of (2.19) is nonnegative, i.e.,

a b c g Δ Ψ + ( a c g b + 2 f q g u + 2 b c g ( a r ) r u ) Ψ + { [ ( a r a ) + r ] q a b c g r + 2 f q g r r q + a r g ( f a r ) u + c c } Ψ Ψ t 0 .
(2.20)

Then from (2.4) and (2.5) we have

max D ¯ Ψ ( x , 0 ) = max D ¯ { 1 g ( u 0 ) r ( u 0 ) [ ( a ( u 0 ) b ( x ) c ( 0 ) u 0 ) + f ( x , u 0 , q 0 , 0 ) ] + β 1 a ( u 0 ) } 0 .
(2.21)

And as we can see, an explicit calculation

Ψ n = r r 2 u t u n 1 r u t n β a a 2 u n = r r 2 h u t 1 r ( h r ) t β a a 2 h r = r r 2 h u t h t r r h u t β a a 2 h r = h t β a a 2 h r 0
(2.22)

holds on D×(0,T). Thus, by combining (2.20)-(2.22) and using the Hopf maximum principle, we find that the maximum of Ψ on D×(0,T) is 0, i.e.,

Ψ0on D×(0,T),

and by (2.9), it gives

a ( u ) r ( u ) u t β.
(2.23)

Integrating (2.23) over [0,t] at the point x 0 D ¯ , where u 0 ( x 0 )= M 0 , yields

1 β M 0 u ( x 0 , t ) a ( s ) r ( s ) dst.
(2.24)

This together with assumption (2.6) shows that u(x,t) must blow up in finite time T; moreover,

T 1 β M 0 + a ( s ) r ( s ) ds.
(2.25)

For each fixed x, integrating inequality (2.23) over [t,s] (0<t<s<T) leads to

Φ ( u ( x , t ) ) Φ ( u ( x , t ) ) Φ ( u ( x , s ) ) = u ( x , t ) u ( x , s ) a ( s ) r ( s ) dsβ(st).

If we let sT, then formally

Φ ( u ( x , t ) ) β(Tt),

therefore

u(x,t) Φ 1 ( β ( T t ) ) .

The proof is completed. □

The result on the global solution is stated as Theorem 2 below.

Theorem 2 Let u C 3 (D×(0,T)) C 2 ( D ¯ ×(0,T)) be a solution of problem (1.1)-(1.3). Assume that the following conditions hold:

  1. (1)

    For any (x,s,q,t) D ¯ ×R× R + × R + ,

    a(s)>0,b(x)>0,c(t)>0,r(s)>0,h(x,t)0;
    (2.26)
  2. (2)

    For any (x,s,q,t) D ¯ × R + × R + × R + ,

    a ( s ) 0 , h t ( x , t ) 0 , f q 0 , ( a ( s ) g ( s ) ) 0 , r ( s ) a ( s ) a ( s ) r ( s ) , r ( s ) a ( s ) a ( s ) r ( s ) ,
    (2.27)
    c ( t ) 0 , g ( s ) > 0 , f t ( x , s , q , t ) c ( t ) c ( t ) f ( x , s , q , t ) , f s ( x , s , q , t ) r ( s ) r ( s ) f ( x , s , q , t ) ;
    (2.28)
  3. (3)

    For any x{xf(x, u 0 , q 0 ,0)=0,x D ¯ },

    ( a ( u 0 ) b ( x ) c ( 0 ) u 0 ) 0;
    (2.29)
  4. (4)

    The constant

    α= max D 1 { a ( u 0 ) g ( u 0 ) r ( u 0 ) [ ( a ( u 0 ) b ( x ) c ( 0 ) u 0 ) + f ( x , u 0 , q 0 , 0 ) ] } >0,
    (2.30)

where D 1 ={xf(x, u 0 , q 0 ,0)=0,x D ¯ }ϕ, q 0 = | u 0 | 2 ;

  1. (5)

    The integration

    m 0 + a ( s ) r ( s ) ds<+,where  m 0 = min D ¯ u 0 (x);
    (2.31)

then the solution u(x,t) of system (1.1)-(1.3) must be a global solution and

u(x,t) Ψ 1 ( α t + Ψ ( u 0 ( x ) ) ) ,
(2.32)

where Ψ(z)= m 0 z a ( s ) r ( s ) ds, z>0, and Ψ 1 is the inverse function of Ψ.

Proof Consider the auxiliary function

Φ= 1 r ( u ) u t +α 1 a ( u ) .
(2.33)

We first replace Ψ and β in (2.20) with Φ and α, respectively, and under assumptions (2.26)-(2.28), we get

a b c g Δ Φ ( a c g b + 2 f q g u + 2 b c g ( a r ) r u ) Φ + { [ ( a r a ) + r ] q a b c g r + 2 f q g r r q + a r g ( f a r ) u + c c } Φ Φ t 0 .
(2.34)

In fact, from (2.29) and (2.30) we can see that

min D ¯ Φ ( x , 0 ) = min D ¯ { 1 g ( u 0 ) r ( u 0 ) [ ( a ( u 0 ) b ( x ) c ( 0 ) u 0 ) + f ( x , u 0 , q 0 , 0 ) ] + α 1 a ( u 0 ) } 0 .
(2.35)

Also, on D×(0,T), it gives

Φ n = h t α a a 2 hr0.
(2.36)

By combining (2.34)-(2.36) and using the Hopf maximum principle, we find that the minimum of Φ on D×(0,T) is 0, i.e.,

Φ0in D×(0,T),

and by (2.33), we can see that

a ( u ) r ( u ) u t α.
(2.37)

For each fixed x, integrating (2.37) over [0,t] yields

1 α u 0 ( x ) u ( x , t ) a ( s ) r ( s ) dst.
(2.38)

This together with assumption (2.31) shows that u(x,t) must be a global solution; moreover,

Ψ ( u ( x , t ) ) Ψ ( u 0 ( x ) ) = u 0 ( x ) u ( x , t ) a ( s ) r ( s ) dsαt,

therefore

u(x,t) Ψ 1 ( α t + Ψ ( u 0 ( x ) ) ) .

The proof is completed. □

3 Applications

In what follows, we present several examples to demonstrate the applications of Theorems 1 and 2.

Example 1 Let u be a solution of

( e 2 u ) t = ( e 3 u ( 1 + i = 1 3 x i 2 ) e t u ) + ( 1 + i = 1 3 x i 2 ) e 4 u q e t in  D × ( 0 , T ) , u n = 2 ( 1 + t i = 1 3 x i 4 ) e 4 u on  D × ( 0 , T ) , u ( x , 0 ) = u 0 ( x ) = 1 + e 4 i = 1 3 x i 2 in  D ¯ ,

where D={x=( x 1 , x 2 , x 3 ) i = 1 3 x i 2 <1}, then we have

g ( u ) = e 2 u , a ( u ) = e 3 u , b ( x ) = 1 + i = 1 3 x i 2 , c ( t ) = e t , f ( x , u , q , t ) = ( 1 + i = 1 3 x i 2 ) e 4 u q e t , h ( x , t ) = 2 ( 1 + t i = 1 3 x i 4 ) , r ( u ) = e 4 u .

It is easy to verify that (2.1)-(2.4) hold. By (2.5), we find

β = min D 1 { a ( u 0 ) g ( u 0 ) r ( u 0 ) [ ( a ( u 0 ) b ( x ) c ( 0 ) u 0 ) + f ( x , u 0 , q 0 , 0 ) ] } = min 1 u 0 < 1 + e 4 { 1 2 [ 3 u 0 | u 0 | 2 + | u 0 | 2 + u 0 Δ u 0 + e u 0 u 0 | u 0 | 2 ] } = 3 e 4 .

It follows from Theorem 1 that u(x,t) must blow up in finite time T and

T 1 β M 0 + a ( s ) r ( s ) ds= 1 β 2 + e 3 s e 4 s ds= 1 3 e 6 ,

and

u(x,t) Φ 1 ( β ( T t ) ) =ln [ 1 3 e 4 ( T t ) 1 ] .

Example 2 Let u be a solution of

( u u ) t = ( 1 u ( 1 + i = 1 3 x i 2 ) 1 1 + t u ) + ( 1 + i = 1 3 x i 2 ) 1 q 1 + t u in  D × ( 0 , T ) , u n = 2 ( 1 + t i = 1 3 x i 4 ) 1 u in  D × ( 0 , T ) , u ( x , 0 ) = u 0 ( x ) = 1 + i = 1 3 x i 2 in  D ¯ ,

where D={x=( x 1 , x 2 , x 3 ) i = 1 3 x i 2 <1}, then we have

g ( u ) = u u , a ( u ) = 1 u , b ( x ) = ( 1 + i = 1 3 x i 2 ) , c ( t ) = 1 1 + t , f ( x , u , q , t ) = ( 1 + i = 1 3 x i 2 ) 1 q 1 + t u , h ( x , t ) = 2 ( 1 + t i = 1 3 x i 4 ) 1 , r ( u ) = u .

It is easy to verify that (2.26)-(2.29) hold. By (2.30), we find

α = max D 1 { a ( u 0 ) g ( u 0 ) r ( u 0 ) [ ( a ( u 0 ) b ( x ) c ( 0 ) u 0 ) + f ( x , u 0 , q 0 , 0 ) ] } = max 1 u 0 < 2 { 1 3 [ u 0 2 | u 0 | 2 + 2 u 0 1 Δ u 0 + 2 ( 1 | u 0 | 2 ) ] } = 14 3 .

It follows from Theorem 2 that u(x,t) must be a global solution and

u(x,t) Ψ 1 ( α t + Ψ ( u 0 ( x ) ) ) =exp(αt+ln u 0 )= u 0 exp ( 14 3 t ) .