1 Introduction

Impulsive differential equations are recognized as adequate mathematical models for studying evolution processes that are subject to abrupt changes in their states at certain moments. Many applications in physics, biology, control theory, economics, applied sciences and engineering exhibit impulse effects (see [14]). In recent years, the study of the oscillation of all solutions of impulsive differential equations have been the subject of many research works. See, for example, [511] and the references cited therein.

In this article, we consider the second-order linear impulsive differential equation of the form

{ ( a ( t ) [ x ( t ) + λ x ( t ) ] ) + p ( t ) x ( t ) = 0 , t t 0 , t t k , x ( t k + ) = b k x ( t k ) , x ( t k + ) = c k x ( t k ) , k = 1 , 2 , ,
(1.1)

where 0 t 0 < t 1 << t k , lim k t k =+, a(t)C([ t 0 ,),(0,)) and p(t)C([ t 0 ,),R), { b k } and { c k } are two known sequences of positive real numbers, λ is a real number, and

x ( t k ) = x ( t k ) = lim h 0 x ( t k + h ) x ( t k ) h , x ( t k + ) = lim h 0 + x ( t k + h ) x ( t k + ) h .

Let JR be an interval and PC(J,R)={x:JR:x(t) be continuous everywhere exceptat some  t k  at which x( t k + ) and x( t k ) exist and x( t k )=x( t k )}.

A function xPC([ t 0 ,),R) is said to be a solution of Eq. (1.1) if

  1. (i)

    x(t) satisfies ( a ( t ) [ x ( t ) + λ x ( t ) ] ) +p(t)x(t)=0 for t[ t 0 ,) and t t k ,

  2. (ii)

    x( t k + )= b k x( t k ), x ( t k + )= c k x ( t k ) for each t k , and x(t) and x (t) are left continuous for each t k , k=1,2, .

Definition 1.1 A nontrivial solution of Eq. (1.1) is said to be nonoscillatory if the solution is eventually positive or eventually negative. Otherwise, it is said to be oscillatory. Eq. (1.1) is said to be oscillatory if all solutions are oscillatory.

If λ=0, then Eq. (1.1) reduces to the second-order linear differential equation with impulses

{ ( a ( t ) x ( t ) ) + p ( t ) x ( t ) = 0 , t t 0 , t t k , x ( t k + ) = b k x ( t k ) , x ( t k + ) = c k x ( t k ) , k = 1 , 2 , .
(1.2)

In [12] Luo et al. and [13] Guo et al. gave some excellent results on the oscillation and nonoscillation of Eq. (1.2) by using associated Riccati techniques and an equivalence transformation. Moreover, Luo et al. showed that the oscillation of Eq. (1.2) can be caused by impulsive perturbations, though the corresponding equation without impulses admits a nonoscillatory solution.

If a(t)1 and λ0, then Eq. (1.1) reduces to the impulsive Langevin equation of the form

{ d d t ( d d t + λ ) x ( t ) + p ( t ) x ( t ) = 0 , t t 0 , t t k , x ( t k + ) = b k x ( t k ) , x ( t k + ) = c k x ( t k ) , k = 1 , 2 , .
(1.3)

The Langevin equation (first formulated by Langevin in 1908) is found to be an effective tool to describe the evolution of physical phenomena in fluctuating environments. For more details of the Langevin equation without impulses and its applications, we refer the reader to [14].

If λ=0 and b k = c k =1 for all k=1,2, , then Eq. (1.1) reduces to the self-adjoint second-order differential equation

( a ( t ) x ( t ) ) +p(t)x(t)=0,t> t 0 .
(1.4)

There are many good results on the oscillation and nonoscillation of Eq. (1.4); see, for example, [1518].

2 Main results

Now we are in the position to establish the main result.

Lemma 2.1 If the second-order differential equation

[ ( T t k < t d k 1 ) a ( t ) { y ( t ) + λ ( 1 2 a ( t ) T t k < t t k < t j < t d j ( 1 d k ) a ( t k ) ) y ( t ) } ] + ( T t k < t d k 1 ) [ p ( t ) + λ 2 a ( t ) ( T t k < t t k < t j < t d j ( 1 d k ) a ( t k ) ) 2 λ 2 T t k < t t k < t j < t d j ( 1 d k ) a ( t k ) ] y ( t ) = 0 , t > T ,
(2.1)

is oscillatory, then Eq. (1.1) is oscillatory, where d k = c k / b k , k=1,2, .

Proof For the sake of contradiction, suppose that Eq. (1.1) has an eventually positive solution x(t). Then there exists a constant T t 0 such that x(t)>0 for tT.

We let

u(t)= a ( t ) ( e λ t x ( t ) ) e λ t x ( t ) = a ( t ) ( x ( t ) + λ x ( t ) ) x ( t ) ,tT.

Then

u ( t ) = e λ t x ( t ) [ a ( t ) ( e λ t x ( t ) ) ] a ( t ) [ ( e λ t x ( t ) ) ] 2 ( e λ t x ( t ) ) 2 = [ a ( t ) ( e λ t x ( t ) ) ] e λ t x ( t ) a ( t ) [ ( e λ t x ( t ) ) ] 2 ( e λ t x ( t ) ) 2 = ( e λ t [ a ( t ) ( x ( t ) + λ x ( t ) ) ] ) e λ t x ( t ) a ( t ) [ ( e λ t x ( t ) ) ] 2 ( e λ t x ( t ) ) 2 = ( a ( t ) ( x ( t ) + λ x ( t ) ) ) x ( t ) + λ a ( t ) ( x ( t ) + λ x ( t ) ) x ( t ) a ( t ) [ ( e λ t x ( t ) ) ] 2 ( e λ t x ( t ) ) 2 = p ( t ) + λ u ( t ) u 2 ( t ) a ( t )

can be obtained. Therefore,

u (t)λu(t)+ u 2 ( t ) a ( t ) +p(t)=0,tT,t t k .
(2.2)

On the other hand, we have

u ( t k + ) = a ( t k + ) ( x ( t k + ) + λ x ( t k + ) ) x ( t k + ) = a ( t k ) ( c k x ( t k ) + λ b k x ( t k ) ) b k x ( t k ) .

Let e k =λ(1 d k )a( t k ), then we get

u ( t k + ) = d k u( t k )+ e k , t k T,k=1,2,.
(2.3)

Now, we define

v(t)= T t k < t d k 1 [ u ( t ) T t k < t t k < t j < t d j e k ] ,t>T.
(2.4)

Then, for t n >T, we get that

v ( t n + ) = T t k t n d k 1 [ u ( t n + ) T t k t n t k < t j t n d j e k ] = T t k t n d k 1 [ d n u ( t n ) + e n T t k < t n t k < t j < t n d j d n e k e n ] = T t k < t n d k 1 [ u ( t n ) T t k < t n t k < t j < t n d j e k ] = v ( t n ) .

Therefore, v(t) is continuous on (T,).

We have

( T t k < t d k 1 ) × ( T t k < t t k < t j < t d j e k ) = T t k < t T t j t k d j 1 e k .

Then, for t>T, t t n and from (2.2), we get that

v ( t ) = lim h 0 ( T t k < t + h d k 1 [ u ( t + h ) T t k < t + h t k < t j < t + h d j e k ] T t k < t d k 1 [ u ( t ) T t k < t t k < t j < t d j e k ] ) / h = lim h 0 T t k < t + h d k 1 u ( t + h ) T t k < t d k 1 u ( t ) h = ( T t k < t d k 1 ) lim h 0 u ( t + h ) u ( t ) h = ( T t k < t d k 1 ) u ( t ) = ( T t k < t d k 1 ) [ λ u ( t ) u 2 ( t ) a ( t ) p ( t ) ] = ( T t k < t d k 1 ) { λ [ v ( t ) ( T t k < t d k ) + T t k < t t k < t j < t d j e k ] 1 a ( t ) [ v ( t ) ( T t k < t d k ) + T t k < t t k < t j < t d j e k ] 2 p ( t ) } = λ v ( t ) + λ T t k < t T t j t k d j 1 e k ( T t k < t d k ) v 2 ( t ) a ( t ) 2 v ( t ) a ( t ) T t k < t t k < t j < t d j e k 1 a ( t ) ( T t k < t d k 1 ) × ( T t k < t t k < t j < t d j e k ) 2 ( T t k < t d k 1 ) p ( t ) .

The left-hand and the right-hand derivatives of v(t) at t= t n are given by

v ( t n ) = ( T t k < t n d k 1 ) u ( t n ) = ( T t k < t n d k 1 ) u ( t n ) , v ( t n + ) = ( T t k t n d k 1 ) u ( t n + ) = ( T t k t n d k 1 ) d n u ( t n ) = ( T t k < t n d k 1 ) u ( t n ) .

Hence, for t= t n , we have

v ( t n ) = ( T t k < t n d k 1 ) u ( t n ) = ( T t k < t n d k 1 ) lim t t n u ( t ) = ( T t k < t n d k 1 ) lim t t n [ λ u ( t ) u 2 ( t ) a ( t ) p ( t ) ] = ( T t k < t n d k 1 ) [ λ u ( t n ) u 2 ( t n ) a ( t n ) p ( t n ) ] = ( T t k < t n d k 1 ) { λ [ v ( t n ) ( T t k < t n d k ) + T t k < t n t k < t j < t n d j e k ] 1 a ( t n ) [ v ( t n ) ( T t k < t n d k ) + T t k < t n t k < t j < t n d j e k ] 2 p ( t n ) } = λ v ( t n ) + λ T t k < t n T t j t k d j 1 e k ( T t k < t n d k ) v 2 ( t n ) a ( t n ) 2 v ( t n ) a ( t n ) T t k < t n t k < t j < t n d j e k 1 a ( t n ) ( T t k < t n d k 1 ) × ( T t k < t n t k < t j < t n d j e k ) 2 ( T t k < t n d k 1 ) p ( t n ) .

Thus,

v ( t ) + ( T t k < t d k ) v 2 ( t ) a ( t ) λ v ( t ) + 2 v ( t ) a ( t ) T t k < t t k < t j < t d j e k λ T t k < t T t j t k d j 1 e k + 1 a ( t ) ( T t k < t d k 1 ) ( T t k < t t k < t j < t d j e k ) 2 + ( T t k < t d k 1 ) p ( t ) = 0 , t > T .
(2.5)

We set

w(t)=exp { T t [ ( T t k < s d k ) v ( s ) a ( s ) λ + 2 a ( s ) T t k < s t k < t j < s d j e k ] d s } ,t>T.

Then, w(t)>0 for t>T and

w (t)=w(t) [ ( T t k < t d k ) v ( t ) a ( t ) λ + 2 a ( t ) T t k < t t k < t j < t d j e k ] .

From (2.5), we obtain

[ ( T t k < t d k 1 ) a ( t ) w ( t ) + λ ( T t k < t d k 1 ) a ( t ) w ( t ) 2 T t k < t T t j t k d j 1 e k w ( t ) ] = w ( t ) v ( t ) + v ( t ) w ( t ) = w ( t ) [ v ( t ) + ( T t k < t d k ) v 2 ( t ) a ( t ) λ v ( t ) + 2 v ( t ) a ( t ) T t k < t t k < t j < t d j e k ] = w ( t ) [ λ T t k < t T t j t k d j 1 e k 1 a ( t ) ( T t k < t d k 1 ) × ( T t k < t t k < t j < t d j e k ) 2 ( T t k < t d k 1 ) p ( t ) ] .

Therefore,

[ ( T t k < t d k 1 ) a ( t ) { w ( t ) + λ ( 1 2 a ( t ) T t k < t t k < t j < t d j ( 1 d k ) a ( t k ) ) w ( t ) } ] + ( T t k < t d k 1 ) [ p ( t ) + λ 2 a ( t ) ( T t k < t t k < t j < t d j ( 1 d k ) a ( t k ) ) 2 λ 2 T t k < t t k < t j < t d j ( 1 d k ) a ( t k ) ] w ( t ) = 0 , t > T .

This implies that w(t) is an eventually positive solution of Eq. (2.1) which is a contradiction. A similar argument can be used to prove that Eq. (2.1) cannot have an eventually negative solution. Therefore, from Definition 1.1, the solution of Eq. (2.1) is oscillatory. The proof is complete. □

Lemma 2.2 (Leighton type oscillation criteria)

Assume that the functions g(t),q(t)PC([ t 0 ,),R) and h(t)PC([ t 0 ,),(0,)).

If

T g(s) e T s q ( σ ) d σ ds=and T 1 h ( s ) e T s q ( σ ) d σ ds=,

then

( h ( t ) [ y ( t ) + q ( t ) y ( t ) ] ) +g(t)y(t)=0
(2.6)

is oscillatory.

Proof Let y(t) be a nonoscillatory solution of the Eq. (2.6). Without loss of generality, we assume that there exists a T t 0 such that y(t)>0 for tT. We define

u(t)= h ( t ) ( e T t q ( σ ) d σ y ( t ) ) e T t q ( σ ) d σ y ( t ) ,tT.

Then the equation

u (t)q(t)u(t)+ u 2 ( t ) h ( t ) +g(t)=0
(2.7)

has a solution u(t) on [T,). It is easy to see that the solution of Eq. (2.7) satisfies the following equation:

u ( t ) = e T t q ( σ ) d σ u ( T ) e T t q ( σ ) d σ T t u 2 ( s ) h ( s ) e T s q ( σ ) d σ d s e T t q ( σ ) d σ T t g ( s ) e T s q ( σ ) d σ d s .
(2.8)

Since T g(s) e T s q ( σ ) d σ ds=, then there exists τ>T such that

u(T) T t g(s) e T s q ( σ ) d σ ds<0

for all t in [τ,). Hence, from (2.8), it follows that

u(t)< e T t q ( s ) d s T t u 2 ( s ) h ( s ) e T s q ( σ ) d σ ds,t[τ,).

Let

r(t)= T t u 2 ( s ) h ( s ) e T s q ( σ ) d σ ds,t[τ,).

Then u(t)<r(t) e T t q ( σ ) d σ and

r (t)= u 2 ( t ) h ( t ) e T t q ( σ ) d σ > r 2 ( t ) h ( t ) e T t q ( σ ) d σ ,t[τ,).
(2.9)

Integrating (2.9) from τ>T to ∞, we obtain

1 r ( ) + 1 r ( τ ) > τ 1 h ( s ) e T s q ( σ ) d σ ds.

Hence,

τ 1 h ( s ) e T s q ( σ ) d σ ds< 1 r ( τ ) <,

which is a contradiction. Thus, the solution y(t) is oscillatory. The proof is complete. □

Theorem 2.3 Assume that

T ( T t k < t d k 1 ) [ p ( t ) + λ 2 a ( t ) ( T t k < t t k < t j < t d j ( 1 d k ) a ( t k ) ) 2 λ 2 T t k < t t k < t j < t d j ( 1 d k ) a ( t k ) ] exp { λ T t ( 1 2 a ( s ) × T t k < s t k < t j < s d j ( 1 d k ) a ( t k ) ) d s } d t =
(2.10)

and

T ( T t k < t d k ) 1 a ( t ) × exp { λ T t ( 1 2 a ( s ) × T t k < s t k < t j < s d j ( 1 d k ) a ( t k ) ) d s } d t = ,
(2.11)

where d k = c k / b k , k=1,2, . Then Eq. (1.1) is oscillatory.

If b k = c k , k=1,2, , then d k =1, k=1,2, and (1.1) becomes

{ ( a ( t ) [ x ( t ) + λ x ( t ) ] ) + p ( t ) x ( t ) = 0 , t t 0 , t t k , x ( t k + ) = b k x ( t k ) , x ( t k + ) = b k x ( t k ) , k = 1 , 2 , .
(2.12)

Theorem 2.4 Eq. (2.12) is oscillatory if and only if

( a ( t ) [ y ( t ) + λ y ( t ) ] ) +p(t)y(t)=0,t t 0 ,
(2.13)

is oscillatory.

Proof From Lemma 2.1, we only need to prove that if Eq. (2.12) is oscillatory, then Eq. (2.13) is oscillatory.

Without loss of generality, we suppose that y(t) is an eventually positive solution of (2.13) such that y(t)>0 for tT t 0 . Set

x(t)= ( T t k < t b k ) y(t),t>T.

Then, for t>T, we have x(t)>0, and for t n >T,

x ( t n + ) = ( T t k t n b k ) y ( t n + ) = b n ( T t k < t n b k ) y( t n )= b n x( t n ).

Moreover, for t t n >T, we have

x (t)= ( T t k < t b k ) y (t),

and

x ( t n + ) = ( T t k t n b k ) y ( t n + ) = b n ( T t k < t n b k ) y ( t n )= b n x ( t n )= c n x ( t n ).

Now we have for t t n

( a ( t ) [ x ( t ) + λ x ( t ) ] ) = ( a ( t ) [ ( T t k < t b k ) y ( t ) + λ ( T t k < t b k ) y ( t ) ] ) = ( T t k < t b k ) ( a ( t ) [ y ( t ) + λ y ( t ) ] ) = ( T t k < t b k ) p ( t ) y ( t ) = p ( t ) x ( t ) .

Therefore,

( a ( t ) [ x ( t ) + λ x ( t ) ] ) +p(t)x(t)=0,t t n ,t>T.

We get that x(t) is an eventually positive solution of (2.12), a contradiction, and so the proof is complete. □

Corollary 2.5 Assume that

T p(t) e λ t dt=
(2.14)

and

T e λ t a ( t ) dt=.
(2.15)

Then Eq. (2.12) is oscillatory.

3 Some examples

In this section, we illustrate our results with two examples.

Example 3.1 Consider the following impulsive Langevin equation:

{ d d t ( d d t + 2 3 ) x ( t ) + 5 t 3 x ( t ) = 0 , t > 0 , t k , x ( k + ) = k k + 1 x ( k ) , x ( k + ) = x ( k ) , k = 1 , 2 , .
(3.1)

Set d k = k + 1 k , λ= 2 3 , a(t)=a( t k )1 and p(t)= 5 t 3 . If T(m,m+1] for some integer m0, then we get

( T t k < [ t ] + 1 k k + 1 ) = m + 1 m + 2 m + 2 m + 3 [ t ] [ t ] + 1 = m + 1 [ t ] + 1 ,

and

T t k < [ t ] t k < t j < [ t ] ( j + 1 j ) ( 1 k ) = 1 m + 1 m + 3 m + 2 m + 4 m + 3 [ t ] [ t ] 1 + 1 m + 2 m + 4 m + 3 m + 5 m + 4 [ t ] [ t ] 1 + + 1 [ t ] 2 [ t ] [ t ] 1 + 1 [ t ] 1 = [ t ] ( 1 m + 1 1 m + 2 + 1 m + 2 1 m + 3 + + 1 [ t ] 2 1 [ t ] 1 ) + 1 [ t ] 1 = [ t ] ( 1 m + 1 1 [ t ] 1 ) + 1 [ t ] 1 = [ t ] m + 1 1 ,

where [] denotes the greatest integer function.

Hence,

T ( T t k < t d k 1 ) [ p ( t ) + λ 2 a ( t ) ( T t k < t t k < t j < t d j ( 1 d k ) a ( t k ) ) 2 λ 2 T t k < t t k < t j < t d j ( 1 d k ) a ( t k ) ] exp { λ T t ( 1 2 a ( s ) × T t k < s t k < t j < s d j ( 1 d k ) a ( t k ) ) d s } d t = T ( T t k < t k k + 1 ) [ 5 t 3 + ( 2 3 ) 2 ( T t k < t t k < t j < t ( j + 1 j ) ( 1 k ) ) 2 ( 2 3 ) 2 T t k < t t k < t j < t ( j + 1 j ) ( 1 k ) ] exp { 2 3 T t ( 1 2 × T t k < s t k < t j < s ( j + 1 j ) ( 1 k ) ) d s } d t T ( T t k < [ t ] + 1 k k + 1 ) [ 5 t 3 + ( 2 3 ) 2 ( T t k < [ t ] t k < t j < [ t ] ( j + 1 j ) ( 1 k ) ) × ( T t k < [ t ] t k < t j < [ t ] ( j + 1 j ) ( 1 k ) + 1 ) ] exp { 2 3 T t ( 1 + 2 × T t k < [ s ] + 1 t k < t j < [ s ] + 1 ( j + 1 j ) ( 1 k ) ) d s } d t T ( m + 1 [ t ] + 1 ) [ 5 t 3 + ( 2 3 ) 2 ( [ t ] m + 1 1 ) × ( [ t ] m + 1 ) ] exp { 2 3 T t ( 1 + 2 ( [ s ] + 1 m + 1 1 ) ) d s } d t T ( m + 1 t + 1 ) ( 5 t 3 ) exp { 2 3 T t ( 1 + 2 ( s + 1 T ) ) d s } d t = ,

and

T ( T t k < t d k ) 1 a ( t ) exp { λ T t ( 1 2 a ( s ) T t k < s t k < t j < s d j ( 1 d k ) a ( t k ) ) d s } d t = T ( T t k < t k + 1 k ) × exp { 2 3 T t ( 1 + 2 T t k < s t k < t j < s j + 1 j 1 k ) d s } d t T ( T t k < [ t ] k + 1 k ) exp { 2 3 T t ( 1 ) d s } d t = T ( m + 2 m + 1 m + 3 m + 2 [ t ] [ t ] 1 ) exp { 2 3 T t ( 1 ) d s } d t = T ( [ t ] m + 1 ) exp { 2 3 ( t T ) } d t T ( t 1 m + 1 ) exp { 2 3 ( t T ) } d t = .

By Theorem 2.3, Eq. (3.1) is oscillatory.

Example 3.2 Consider the equation

{ ( 1 ( t 2 + 1 ) 1 2 [ x ( t ) + 3 4 x ( t ) ] ) + π t x ( t ) = 0 , t 0 , t t k , x ( t k + ) = b k x ( t k ) , x ( t k + ) = b k x ( t k ) , k = 1 , 2 , ,
(3.2)

where { b k } is a known sequence of positive real numbers. It is easy to see that

0 π t e 3 4 t dt=

and

0 ( t 2 + 1 ) 1 2 e 3 4 t dt=.

By Corollary 2.5, Eq. (3.2) is oscillatory.