Skip to main content

Dynamics of a nonautonomous Lotka-Volterra predator-prey dispersal system with impulsive effects

Abstract

By applying the comparison theorem, Lyapunov functional, and almost periodic functional hull theory of the impulsive differential equations, this paper gives some new sufficient conditions for the uniform persistence, global asymptotical stability, and almost periodic solution to a nonautonomous Lotka-Volterra predator-prey dispersal system with impulsive effects. The main results of this paper extend some corresponding results obtained in recent years. The method used in this paper provides a possible method to study the uniform persistence, global asymptotical stability, and almost periodic solution of the models with impulsive perturbations in biological populations.

MSC:34K14, 34K20, 34K45, 92D25.

1 Introduction

Because of the ecological effects of human activities and industry, more and more habitats are broken into patches and some of them are polluted. Negative feedback crowding or the effect of the past life history of the species on its present birth rate are common examples illustrating the biological meaning of time delays and justifying their use in these systems. Recently, diffusions have been introduced into Lotka-Volterra type systems. The effect of an environment change in the growth and diffusion of a species in a heterogeneous habitat is a subject of considerable interest in the ecological literature [17].

As was pointed out by Berryman [8], the dynamic relationship between predators and their prey has long been and will continue to be one of the dominant themes in both ecology and mathematical ecology due to its universal existence and importance. In recent years, the predator-prey system has been extensively studied by many scholars, many excellent results were obtained concerned with the persistent property and positive periodic solution of the system; see [915] and the references cited therein.

Considering the effect of almost periodically varying environment is an important selective forces on systems in a fluctuating environment, Meng and Chen [16] studied the case of combined effects: dispersion, time delays, almost periodicity of the environment. Namely, they investigated the following general nonautonomous Lotka-Volterra type predator-prey dispersal system:

{ x ˙ 1 ( t ) = x 1 ( t ) [ r 1 ( t ) a 1 ( t ) x 1 ( t ) b 1 ( t ) x 1 ( t τ 1 ( t ) ) x ˙ 1 ( t ) = σ 1 0 k 1 ( t , s ) x 1 ( t + s ) d s c ( t ) y ( t ) 1 + α ( t ) x 1 ( t ) ] + i = 2 n D i 1 ( t ) [ x i ( t ) x 1 ( t ) ] , x ˙ i ( t ) = x i ( t ) [ r i ( t ) a i ( t ) x i ( t ) b i ( t ) x i ( t τ i ( t ) ) x ˙ i ( t ) = σ i 0 k i ( t , s ) x i ( t + s ) d s ] + j = 1 n D j i ( t ) [ x j ( t ) x i ( t ) ] , i = 2 , 3 , , n , y ˙ ( t ) = y ( t ) [ r n + 1 ( t ) + f ( t ) x 1 ( t ) 1 + α ( t ) x 1 ( t ) a n + 1 ( t ) y ( t ) b n + 1 ( t ) y ( t τ n + 1 ( t ) ) y ˙ ( t ) = σ n + 1 0 k n + 1 ( t , s ) y ( t + s ) d s ] .
(1.1)

By using the comparison theorem and functional hull theory of almost periodic system, the authors [16] obtained some sufficient conditions for the uniform persistence, global asymptotical stability, and almost periodic solution to system (1.1).

However, the ecological system is often deeply perturbed by human exploitation activities such as planting and harvesting and so on, which makes it unsuitable to be considered continually. To obtain a more accurate description of such systems, we need to consider impulsive differential equations. In recent years, the impulsive differential equations have been intensively investigated (see [1729] for more details). To the best of the authors’ knowledge, in the literature, there are few papers concerning the permanence, global asymptotical stability, and almost periodic solution to the Lotka-Volterra type predator-prey dispersal system with impulsive effects. Therefore, we consider the following Lotka-Volterra type predator-prey dispersal system with impulsive effects:

{ x ˙ 1 ( t ) = x 1 ( t ) [ r 1 ( t ) a 1 ( t ) x 1 ( t ) b 1 ( t ) x 1 ( t τ 1 ( t ) ) x ˙ 1 ( t ) = σ 1 0 k 1 ( t , s ) x 1 ( t + s ) d s c ( t ) y ( t ) 1 + α ( t ) x 1 ( t ) ] + i = 2 n D i 1 ( t ) [ x i ( t ) x 1 ( t ) ] , x ˙ i ( t ) = x i ( t ) [ r i ( t ) a i ( t ) x i ( t ) b i ( t ) x i ( t τ i ( t ) ) x ˙ i ( t ) = σ i 0 k i ( t , s ) x i ( t + s ) d s ] + j = 1 n D j i ( t ) [ x j ( t ) x i ( t ) ] , i = 2 , 3 , , n , y ˙ ( t ) = y ( t ) [ r n + 1 ( t ) + f ( t ) x 1 ( t ) 1 + α ( t ) x 1 ( t ) a n + 1 ( t ) y ( t ) b n + 1 ( t ) y ( t τ n + 1 ( t ) ) y ˙ ( t ) = σ n + 1 0 k n + 1 ( t , s ) y ( t + s ) d s ] , t t k , Δ x j ( t k ) = h j k x j ( t k ) , j = 1 , 2 , , n , Δ y ( t k ) = h n + 1 , k y ( t k ) , k Z ,
(1.2)

where x 1 and y are population density of prey species x and predator species y in patch 1, and x i is density of prey species x in patch i; predator species y is confined to patch 1, while the prey species x can disperse among n patches; D i j (t) is the dispersion rate of the species from patch j to patch i, the terms b i (t) x i (t τ i (t)) (i=1,2,,n), b n + 1 (t)y(t τ n + 1 (t)), σ i 0 k i (t,s) x i (t+s)ds (i=1,2,,n) and σ n + 1 0 k n + 1 (t,s)y(t+s)ds represent the negative feedback crowding and the effect of all the past life history of the species on its present birth rate, respectively; Δ x i ( t k )= x i ( t k + ) x i ( t k ), x i ( t k + ) and x i ( t k ) represent the right and the left limit of x i ( t k ), x i ( t k )= x i ( t k ), kZ, i=1,2,,n. Related to a continuous function f, we use the following notations: f l = inf s R f(s), f u = sup s R f(s).

In system (1.2), we always assume that for all i=1,2,,n+1, j=1,2,,n:

(H1) r i (t), a i (t), b i (t), c(t), f(t), α(t) and D i j (t) ( D i i (t)=0) are nonnegative and continuous almost periodic functions for all tR, and a i l + b i l >0.

(H2) k i (t,s) are defined on R×(,0] and nonnegative and continuous almost periodic functions with respect to tR and integrable with respect to s on (,0] such that σ i 0 k i (t,s)ds is continuous and bounded with respect to tR, 0< σ i 0 (s) k i u (s)ds<+.

(H3) τ i (t) is continuous and differentiable bounded almost periodic functions on , and inf t R {1 τ ˙ i (t)}>0.

(H4) The sequences { h i k } are almost periodic and h i k >1.

(H5) The set of sequences { t k j }, t k j = t k + j t k , kZ, jZ is uniformly almost periodic and θ:= inf k Z t k 1 >0.

The main purpose of this paper is to establish some new sufficient conditions which guarantee the uniform persistence, global asymptotical stability, and almost periodic solution of system (1.2) by using the comparison theorem, the Lyapunov functional, and almost periodic functional hull theory of the impulsive differential equations [17, 18] (see Theorem 3.1, Theorem 4.1, and Theorem 5.1 in Sections 3-5).

The organization of this paper is as follows. In Section 2, we give some basic definitions and necessary lemmas which will be used in later sections. In Section 3, by using the comparison theorem of the impulsive differential equations, we give the permanence of system (1.2). In Section 4, we study the global asymptotical stability of system (1.2) by constructing a suitable Lyapunov functional. In Section 5, some new sufficient conditions are obtained for the existence, uniqueness, and global asymptotical stability of the positive almost periodic solution of system (1.2).

2 Preliminaries

Now, let us state the following definitions and lemmas, which will be useful in proving our main result.

Let R n be the n-dimensional Euclidean space with norm x= i = 1 n | x i |. By I, I={{ t k }R: t k < t k + 1 ,kZ, lim k ± t k =±}, we denote the set of all sequences that are unbounded and strictly increasing with distance ρ({ t k ( 1 ) },{ t k ( 2 ) }). Let ΩR, Ω, τ:= sup t R { τ i (t):i=1,2,,n}, ξ 0 R, introduce the following notations:

PC( ξ 0 ) is the space of all functions ϕ:[ ξ 0 τ, ξ 0 ]Ω having points of discontinuity at μ 1 , μ 2 ,[ ξ 0 τ, ξ 0 ] of the first kind and being left continuous at these points.

For JR, PC(J,R) is the space of all piecewise continuous functions from J to with points of discontinuity of the first kind t k , at which it is left continuous.

Let ϕ i ,φPC(0). Denote by x i (t)= x i (t;0, ϕ i ), y(t)=y(t;0,φ), x i ,yΩ, i=1,2,,n the solution of system (1.2) satisfying the initial conditions

0 x i ( s ; 0 , ϕ i ) = ϕ i ( s ) < + , s [ τ , 0 ] , x i ( 0 + 0 ; 0 , ϕ i ) = ϕ i ( 0 ) > 0 ; 0 y ( s ; 0 , φ ) = φ ( s ) < + , s [ τ , 0 ] , y ( 0 + 0 ; 0 , φ ) = φ ( 0 ) > 0 .

Remark 2.1 The problems of existence, uniqueness, and continuity of the solutions of impulsive differential equations have been investigated by many authors. Efficient sufficient conditions which guarantee the existence of the solutions of such systems are given in [17, 18].

Since the solution of system (1.2) is a piecewise continuous function with points of discontinuity of the first kind t k , kZ we adopt the following definitions for almost periodicity.

Let T,PI, s(TP):II be a map such that the set s(TP) forms a strictly increasing sequence and if DR and ϵ>0, θ ϵ (D)={t+ϵ:tD}, F ϵ (D)={ θ ϵ (D):ϵ>0}.

By ϕ=(φ(t),T) we denote the element from the space PC×I, and for every sequence of real numbers { α n } we let θ α n ϕ denote the sets {φ(t α n ),T α n }PC×I, where T α n ={ t k α n :kZ,n=1,2,}.

Definition 2.1 ([18])

The set of sequences { t k j }, t k j = t k + j t k , kZ, jZ, { t k }I is said to be uniformly almost periodic if for arbitrary ϵ>0 there exists a relatively dense set of ϵ-almost periods common for any sequences.

Definition 2.2 ([18])

The function φPC(R,R) is said to be almost periodic, if the following hold:

  1. (1)

    The set of sequences { t k j }, t k j = t k + j t k , kZ, jZ, { t k }I is uniformly almost periodic.

  2. (2)

    For any ϵ>0 there exists a real number δ>0 such that if the points t and t belong to one and the same interval of continuity of φ(t) and satisfy the inequality | t t |<δ, then |φ( t )φ( t )|<ϵ.

  3. (3)

    For any ϵ>0 there exists a relatively dense set T such that if ηT, then |φ(t+η)φ(t)|<ϵ for all tR satisfying the condition |t t k |>ϵ, kZ. The elements of T are called ϵ-almost periods.

Lemma 2.1 ([18])

The set of sequences { t k j }, t k j = t k + j t k , kZ, jZ, { t k }I is uniformly almost periodic if and only if from each infinite sequence of shifts { t k α n }, kZ, n=1,2, , α n R, we can choose a subsequence which is convergent in I.

Definition 2.3 ([18])

The sequence ϕ n , ϕ n =( φ n (t), T n )PC×I is uniformly convergent to ϕ, ϕ=(φ(t),T)PC×I if and only if for any ϵ>0 there exists n 0 >0 such that

ρ(T, T n )<ϵ, φ n ( t ) φ ( t ) <ϵ

hold uniformly for n n 0 and tR F ϵ (s( T n T)).

Definition 2.4 ([18])

The function ϕPC is said to be an almost periodic piecewise continuous function with points of discontinuity of the first kind from the set T if for every sequence of real numbers { α m } there exists a subsequence { α n } such that θ α n ϕ is compact in PC×I.

Lemma 2.2 ([18])

Let { t k }I. Then there exists a positive integer A such that on each interval of length 1, we have no more than A elements of the sequence { t k }, i.e.,

i(s,t)A(ts)+A,

where i(s,t) is the number of the points t k in the interval (s,t).

Lemma 2.3 Let { t k }I. Then

i(s,t) t s θ 1,

where i(s,t) is the number of the points t k in the interval (s,t).

Proof The proof of this lemma is easy and we omit it. This completes the proof. □

3 Uniform persistence

In this section, we establish a uniform persistence result for system (1.2).

Lemma 3.1 ([17])

Assume that xPC(R) with points of discontinuity at t= t k and is left continuous at t= t k for k Z + , and

{ x ˙ ( t ) f ( t , x ( t ) ) , t t k , x ( t k + ) I k ( x ( t k ) ) , k Z + ,
(3.1)

where fC(R×R,R), I k C(R,R) and I k (x) is nondecreasing in x for k Z + . Let u (t) be the maximal solution of the scalar impulsive differential equation

{ u ˙ ( t ) = f ( t , u ( t ) ) , t t k , u ( t k + ) = I k ( u ( t k ) ) 0 , k Z + , u ( t 0 + ) = u 0
(3.2)

existing on [ t 0 ,). Then x( t 0 + ) u 0 implies x(t) u (t) for t t 0 .

Remark 3.1 If the inequalities (3.1) in Lemma 3.1 is reversed and u (t) is the minimal solution of system (3.2) existing on [ t 0 ,), then x( t 0 + ) u 0 implies x(t) u (t) for t t 0 .

Lemma 3.2 Assume that aθ> ξ l , b>0, h k >1, and x(t)>0 is a solution of the following impulsive logistic equation:

{ x ˙ ( t ) = x ( t ) [ a b x ( t ) ] , t t k , Δ x ( t k ) = h k x ( t k ) , k Z ,
(3.3)

then

lim sup t + x(t) e ξ l ( a θ ξ l ) b θ ,

where ξ l :=ln inf k Z 1 1 + h k .

Proof Let u= 1 x , then system (3.3) changes to

{ d u ( t ) d t = a u ( t ) + b , t t k , u ( t k + ) = u ( t k ) 1 + h k , k Z .

Similar to the proof in [18], we can obtain from Lemma 2.3

u ( t ) = W ( t , 0 ) u ( 0 ) + b 0 t W ( t , s ) d s = t k [ 0 , t ] 1 1 + h k e a t u ( 0 ) + b 0 t t k [ s , t ] 1 1 + h k e a ( t s ) d s = [ 1 1 + h k ] t θ 1 e a t u ( 0 ) + b 0 t [ 1 1 + h k ] t s θ 1 e a ( t s ) d s e ξ l e ( a ξ l θ ) t u ( 0 ) + b 0 t e ξ l e ( a ξ l θ ) ( t s ) d s = e ξ l e ( a ξ l θ ) t u ( 0 ) + b e ξ l [ 1 e ( a ξ l θ ) t ] a ξ l θ ,
(3.4)

where

W(t,s)= { e a ( t s ) , t k 1 < s < t < t k ; j = m k + 1 1 1 + h j e a ( t s ) , t m 1 < s t m < t k < t t k + 1 .

Then

lim sup t + x(t)=lim sup t + [ u ( t ) ] 1 e ξ l ( a θ ξ l ) b θ .

This completes the proof. □

Lemma 3.3 Assume that a> ξ u A, b>0, h k >1 and x(t)>0 is a solution of the following impulsive logistic equation:

{ x ˙ ( t ) = x ( t ) [ a b x ( t ) ] , t t k , Δ x ( t k ) = h k x ( t k ) , k Z ,
(3.5)

then

lim inf t + x(t) a ξ u A b e ξ u A ,

where A is defined as that in Lemma  2.2, ξ u :=ln sup k Z 1 1 + h k .

Proof Let u= 1 x , then system (3.5) changes to

{ d u ( t ) d t = a u ( t ) + b , t t k , u ( t k + ) = u ( t k ) 1 + h k , k Z .

Similar to the proof as that in (3.4), we can obtain from Lemma 2.2

u ( t ) = W ( t , 0 ) u ( 0 ) + b 0 t W ( t , s ) d s t k [ 0 , t ] 1 1 + h k e a t u ( 0 ) + b 0 t t k [ s , t ] 1 1 + h k e a ( t s ) d s [ 1 1 + h k ] A t + A e a t u ( 0 ) + b 0 t [ 1 1 + h k ] A ( t s ) + A e a ( t s ) d s e ξ u A e ( a ξ u A ) t u ( 0 ) + b 0 t e ξ u A e ( a ξ u A ) ( t s ) d s = e ξ u A e ( a ξ u A ) t u ( 0 ) + b e ξ u A [ 1 e ( a ξ u A ) t ] a ξ u A ,

which implies that

lim inf t + x(t)=lim inf t + [ u ( t ) ] 1 a ξ u A b e ξ u A .

This completes the proof. □

Lemma 3.4 Assume that aθ> ξ l and for x(t)>0, we have

{ x ˙ ( t ) x ( t ) [ a b 0 x ( t ) b 1 x ( t τ ( t ) ) ] , t t k , Δ x ( t k ) h k x ( t k ) , k Z ,
(3.6)

where

a>0, b 0 , b 1 0, b 0 + b 1 >0.

Then there exists a positive constant M such that

lim sup t + x(t) e ξ l ( a θ ξ l ) B θ :=M,

where B= b 0 + inf t R b 1 t k [ t τ ( t ) , t ) ( 1 + h k ) 1 e a τ ( t ) .

Proof From system (3.6), we have

{ x ˙ ( t ) a x ( t ) , t t k , Δ x ( t k ) h k x ( t k ) , k Z ,

is equivalent to

{ d dt [ x ( t ) e a t ] 0 , t t k , Δ x ( t k ) h k x ( t k ) , k Z + .
(3.7)

For some t[0,+) and t t k , k Z + , consider interval [tτ(t),t). Assume that t 1 < t 2 << t j are the impulse points in [tτ(t),t). Integrating the first inequality of system (3.7) from tτ(t) to t 1 leads to

x( t 1 ) e a t 1 x ( t τ ( t ) ) e a ( t τ ( t ) ) .

Integrating the first inequality of system (3.7) from t 1 to t 2 leads to

x( t 2 ) e a t 2 x ( t 1 + ) e a t 1 (1+ h 1 )x( t 1 ) e a t 1 (1+ h 1 )x ( t τ ( t ) ) e a ( t τ ( t ) ) .

Repeating the above process, integrating the first inequality of system (3.7) from t j to t leads to

x(t) e a t x ( t j + ) e a t j (1+ h j )x( t j ) e a t j t k [ t τ ( t ) , t ) (1+ h k )x ( t τ ( t ) ) e a ( t τ ( t ) ) .

Then

x ( t τ ( t ) ) t k [ t τ ( t ) , t ) ( 1 + h k ) 1 e a τ ( t ) x(t).
(3.8)

Substituting (3.8) into system (3.7) leads to

{ x ˙ ( t ) x ( t ) [ a B x ( t ) ] , t t k , Δ x ( t k ) h k x ( t k ) , k Z .

Consider the auxiliary system

{ z ˙ ( t ) = z ( t ) [ a B z ( t ) ] , t t k , z ( t k + ) = ( 1 + h k ) z ( t k ) , k Z , z ( 0 + ) = x ( 0 + ) .
(3.9)

By Lemma 3.1, x(t)z(t), where z(t) is the solution of system (3.9). By Lemma 3.2, we have from (3.9)

lim sup t + x(t)lim sup t + z(t) e ξ l ( a θ ξ l ) B θ .

This completes the proof. □

Lemma 3.5 Assume that a> ξ u A, for x(t)>0 and lim sup t + x(t)M, we have

{ x ˙ ( t ) x ( t ) [ a b 0 x ( t ) b 1 x ( t τ ( t ) ) ] , t t k , Δ x ( t k ) = h k x ( t k ) ,
(3.10)

where

a>K+ ξ u A, b 0 , b 1 0,b:= b 0 + b 1 >0,kZ.

Then there exists a positive constant N such that

lim inf t + x(t) a ξ u A D e ξ u A :=N,

where

D:= b 0 + sup t R b 1 t k [ t τ ( t ) , t ) ( 1 + h k ) 1 e [ a b M ] τ ( t ) .

Proof According to the assumption, for ϵ 1 >0, there exists T 1 >0 such that

x(t)M+ ϵ 1 for t T 1 .

From system (3.10), we have

{ x ˙ ( t ) [ a b ( M + ϵ 1 ) ] x ( t ) : = L ϵ 1 x ( t ) , t t k , t T 1 , Δ x ( t k ) = h k x ( t k ) + d k , k Z ,

is equivalent to

{ d dt [ x ( t ) e L ϵ 1 t ] 0 , t t k , t T 1 , Δ x ( t k ) = h k x ( t k ) + d k , k Z .
(3.11)

Similar to the arguments in (3.8), we obtain

x ( t τ ( t ) ) t k [ t τ ( t ) , t ) ( 1 + h k ) 1 e L ϵ 1 τ ( t ) x(t).
(3.12)

Let

D ϵ 1 := b 0 + sup t R b 1 t k [ t τ ( t ) , t ) ( 1 + h k ) 1 e [ a b ( M + ϵ 1 ) ] τ ( t ) .

Substituting (3.12) into system (3.10) leads to

{ x ˙ ( t ) x ( t ) [ a D ϵ 1 x ( t ) ] , t t k , t T 1 , Δ x ( t k ) = h k x ( t k ) , k Z .

Consider the auxiliary system

{ z ˙ ( t ) = z ( t ) [ a D ϵ 1 z ( t ) ] , t t k , t T 1 , z ( t k + ) = ( 1 + h k ) z ( t k ) , k Z , z ( T 1 + ) = x ( T 1 + ) .
(3.13)

By Remark 3.1, x(t)z(t), where z(t) is the solution of system (3.13). By Lemma 3.3, we have from (3.13)

lim inf t + x(t)lim inf t + z(t) a ξ u A D e ξ u A .

This completes the proof. □

Let

r u : = max 1 i n r i u , a l : = min 1 i n a i l , h k u : = max 1 i n h i k , k Z , ξ l : = ln inf k Z 1 1 + h k u , ξ n + 1 l : = ln inf k Z 1 1 + h n + 1 , k .

Proposition 3.1 Every solution x(t)= ( x 1 ( t ) , x 2 ( t ) , , x n ( t ) , y ( t ) ) T of system (1.2) satisfies

lim sup t x i ( t ) M i : = e ξ l ( r u θ ξ l ) a l θ , lim sup t y ( t ) M n + 1 : = e ξ n + 1 l ( r y u θ ξ n + 1 l ) B n + 1 θ ,

if the following condition holds:

(H6) r u θ> ξ l , r y u θ> ξ n + 1 l , j=1,2,,n,

where B n + 1 := a n + 1 l + inf t R b n + 1 l t k [ t τ n + 1 ( t ) , t ) ( 1 + h n + 1 , k ) 1 e r n + 1 u τ n + 1 ( t ) , r y u := f u M 1 1 + α l M 1 .

Proof Define V(t)=max{ x 1 (t), x 2 (t),, x n (t)} for t0. For any t 0 0 and t 0 t k , kZ, there must exist i{1,2,,n} and δ> t 0 small enough such that V( t 0 )= x i ( t 0 ) and x j (s) x i (s) for s[ t 0 ,δ), ji, i,j{1,2,,n}. Calculating the upper right derivative of V( t 0 ) from the positive solution for system (1.2), we have

D + V ( t 0 ) = x ˙ i ( t 0 ) x i ( t 0 ) [ r i u a i l x i ( t 0 ) ] V ( t 0 ) [ r u a l V ( t 0 ) ] .

By the arbitrariness of t 0 , we have

D + V(t)V(t) [ r u a l V ( t ) ] ,t t k ,kZ.
(3.14)

Observe that x i ( t k + )=(1+ h i k ) x i ( t k ) and 1+ h i k >0, kZ. For arbitrary impulse point t k , there exists i 0 {1,2,,n} such that V( t k )=max{ x 1 ( t k ), x 2 ( t k ),, x n ( t k )}= x i 0 ( t k ), that is,

V ( t k + ) = x i 0 ( t k + ) =(1+ h i 0 k ) x i 0 ( t k ) ( 1 + h k u ) V( t k ),kZ.
(3.15)

By Lemma 3.4, we obtain from (3.14)-(3.15)

lim sup t x i (t)lim sup t V(t) M i ,i=1,2,,n.

For any positive constant ϵ 2 >0, there exists T 2 >0 such that

x i (t) M i + ϵ 2 for t T 2 ,i=1,2,,n.

In view of system (1.2), it follows that

{ y ˙ ( t ) y ( t ) [ f u ( M 1 + ϵ 2 ) 1 + α l ( M 1 + ϵ 2 ) a n + 1 l y ( t ) b n + 1 l y ( t τ n + 1 ( t ) ) ] , t t k , Δ y ( t k ) = h n + 1 , k y ( t k ) , k Z ,

which implies from Lemma 3.4 that

lim sup t y(t) M n + 1 .

This completes the proof. □

Define

ξ i u :=ln sup k Z 1 1 + h i k ,i=1,2,,n,n+1.

Proposition 3.2 Assume that the following condition (H7) holds:

p 1 : = r 1 l i = 2 n D i 1 u σ 1 0 k 1 u ( s ) d s M 1 c u M n + 1 ξ 1 u A , p i : = r i l j = 1 n D j i u σ i 0 k i u ( s ) d s M i ξ i u A , i = 2 , , n , p n + 1 : = r n + 1 u + f l N 1 1 + α u N 1 σ n + 1 0 k n + 1 u ( s ) d s M n + 1 ξ n + 1 u A ,

then every solution x(t)= ( x 1 ( t ) , x 2 ( t ) , , x n ( t ) , y ( t ) ) T of system (1.2) satisfies

lim inf t + x i ( t ) N i : = p i ξ i u A Q i e ξ i u A , lim inf t + y ( t ) N n + 1 : = p n + 1 ξ n + 1 u A Q n + 1 e ξ n + 1 u A ,

where

Q i := a i u + sup t R b i u t k [ t τ i ( t ) , t ) ( 1 + h i k ) 1 e [ p i ( a i u + b i u ) M i ] τ i ( t ) ,i=1,2,,n+1.

Proof For ϵ 3 >0, there exists T 3 >0 such that

x i (t) M i + ϵ 3 ,y(t) M n + 1 + ϵ 3 for t T 3 ,i=1,2,,n.

From system (1.2), for t T 3 , we have

{ x ˙ 1 ( t ) x 1 ( t ) [ r 1 l i = 2 n D i 1 u a 1 u x 1 ( t ) b 1 u x 1 ( t τ 1 ( t ) ) x ˙ 1 ( t ) σ 1 0 k 1 u ( s ) d s ( M 1 + ϵ 2 ) c u ( M n + 1 + ϵ 2 ) ] , x ˙ i ( t ) x i ( t ) [ r i l j = 1 n D j i u a i u x i ( t ) b i u x i ( t τ i ( t ) ) x ˙ i ( t ) σ i 0 k i u ( s ) d s ( M i + ϵ 2 ) ] , i = 2 , 3 , , n , t t k , Δ x i ( t k ) = h i k x i ( t k ) , k Z .

By Lemma 3.5 and the arbitrariness of ϵ 3 , we have

lim inf t + x i (t) N i ,i=1,2,,n.

Then for ϵ 4 >0, there exists T 4 >0 such that

x 1 (t) N 1 ϵ 4 ,y(t) M n + 1 + ϵ 4 for t T 4 .

From system (1.2), for t T 4 , we have

{ y ˙ ( t ) y ( t ) [ r n + 1 u + f ( t ) ( N 1 ϵ 4 ) 1 + α ( t ) ( N 1 ϵ 4 ) a n + 1 u y ( t ) b n + 1 u y ( t τ n + 1 ( t ) ) y ˙ ( t ) σ n + 1 0 k n + 1 u ( s ) d s ( M n + 1 + ϵ 4 ) ] , t t k , Δ y ( t k ) = h n + 1 , k y ( t k ) , k Z .

By Lemma 3.5 and the arbitrariness of ϵ 4 , we have

lim inf t + y(t) N n + 1 .

This completes the proof. □

Remark 3.2 When h i k (i=1,2,,n+1,kZ)0 in system (1.2), then Propositions 3.1 and 3.2 improve the corresponding results in [16]. So Propositions 3.1 and 3.2 extend and improve the corresponding results in [16].

Remark 3.3 In view of Propositions 3.1 and 3.2, the distance θ between impulse points, the values of impulse coefficients h i k (i=1,2,,n+1, kZ) and the number A of the impulse points in each interval of length 1 have negative effect on the uniform persistence of system (1.2).

By Propositions 3.1 and 3.2, we have:

Theorem 3.1 Assume that (H1)-(H7) hold, then system (1.2) is uniformly persistent.

Remark 3.4 Theorem 3.1 gives the sufficient conditions for the uniform persistence of system (1.2). Therefore, Theorem 3.1 provides a possible method to study the permanence of the models with almost periodic impulsive perturbations in biological populations.

4 Global asymptotical stability

The main result of this section concerns the global asymptotical stability of positive solution of system (1.2).

Theorem 4.1 Assume that (H1)-(H7) hold. Suppose further that

(H8) there exist positive constants λ i such that

inf t R [ λ 1 a 1 ( t ) λ 1 b 1 ( δ 1 1 ( t ) ) 1 τ ˙ 1 ( δ 1 1 ( t ) ) λ 1 σ 1 0 k 1 ( t s , s ) d s α ( t ) c ( t ) M n + 1 [ 1 + α ( t ) N 1 ] 2 j = 1 n λ 1 D j 1 ( t ) N 1 λ n + 1 f ( t ) 1 + α ( t ) N 1 ] > 0 , inf t R [ λ i a i ( t ) λ i b i ( δ i 1 ( t ) ) 1 τ ˙ i ( δ i 1 ( t ) ) λ i σ i 0 k i ( t s , s ) d s j = 1 n λ j D i j ( t ) N j λ n + 1 f ( t ) 1 + α ( t ) N 1 ] > 0 , inf t R [ λ n + 1 a n + 1 ( t ) λ n + 1 b n + 1 ( δ n + 1 1 ( t ) ) 1 τ ˙ n + 1 ( δ n + 1 1 ( t ) ) λ n + 1 σ n + 1 0 k n + 1 ( t s , s ) d s c ( t ) 1 + α ( t ) N 1 ] > 0 ,

where δ j 1 is an inverse function of τ j , i=2,,n, j=1,2,,n+1.

Then system (1.2) is globally asymptotically stable.

Proof Suppose that X(t)= ( x 1 ( t ) , , x n ( t ) , y ( t ) ) T and X (t)= ( x 1 ( t ) , , x n ( t ) , y ( t ) ) T are any two solutions of system (1.2).

By Theorem 3.1 and (H8), for ϵ 5 >0 small enough, there exist T 5 >0 and Θ>0 such that

0 < N i ϵ 5 x i ( t ) M i + ϵ 5 , 0 < N n + 1 ϵ 5 y ( t ) M n + 1 + ϵ 5 for  t T 5 , inf t R [ λ 1 a 1 ( t ) λ 1 b 1 ( δ 1 1 ( t ) ) 1 τ ˙ 1 ( δ 1 1 ( t ) ) λ 1 σ 1 0 k 1 ( t s , s ) d s α ( t ) c ( t ) ( M n + 1 + ϵ 5 ) [ 1 + α ( t ) ( N 1 ϵ 5 ) ] 2 j = 1 n λ 1 D j 1 ( t ) N 1 ϵ 5 λ n + 1 f ( t ) [ 1 + α ( t ) ( N 1 ϵ 5 ) ] ] > Θ , inf t R [ λ i a i ( t ) λ i b i ( δ i 1 ( t ) ) 1 τ ˙ i ( δ i 1 ( t ) ) λ i σ i 0 k i ( t s , s ) d s j = 1 n λ j D i j ( t ) N j ϵ 5 λ n + 1 f ( t ) [ 1 + α ( t ) ( N 1 ϵ 5 ) ] ] > Θ , inf t R [ λ n + 1 a n + 1 ( t ) λ n + 1 b n + 1 ( δ n + 1 1 ( t ) ) 1 τ ˙ n + 1 ( δ n + 1 1 ( t ) ) λ n + 1 σ n + 1 0 k n + 1 ( t s , s ) d s c ( t ) [ 1 + α ( t ) ( N 1 ϵ 5 ) ] ] > Θ ,

where i=2,3,,n.

Construct a Lyapunov functional as follows:

V(t)= V 1 (t)+ V 2 (t)+ V 3 (t),t T 5 ,

where

V 1 ( t ) = i = 1 n λ i | ln x i ( t ) ln x i ( t ) | + λ n + 1 | ln y ( t ) ln y ( t ) | , V 2 ( t ) = i = 1 n t τ i ( t ) t λ i b i ( δ i 1 ( s ) ) 1 τ ˙ i ( δ i 1 ( s ) ) | x i ( s ) x i ( s ) | d s V 2 ( t ) = + t τ n + 1 ( t ) t λ n + 1 b n + 1 ( δ n + 1 1 ( s ) ) 1 τ ˙ n + 1 ( δ n + 1 1 ( s ) ) | y ( s ) y ( s ) | d s , V 3 ( t ) = i = 1 n λ i σ i 0 t + s t k i ( l s , s ) | x i ( l ) x i ( l ) | d l d s V 3 ( t ) = + λ n + 1 σ n + 1 0 t + s t k n + 1 ( l s , s ) | y ( l ) y ( l ) | d l d s .

For t t k , kZ, calculating the upper right derivative of V 1 (t) along the solution of system (1.2), it follows that

D + V 1 ( t ) = i = 1 n λ i [ x ˙ i ( t ) x i ( t ) x ˙ i ( t ) x i ( t ) ] sgn ( x i ( t ) x i ( t ) ) + λ n + 1 [ y ˙ ( t ) y ( t ) y ˙ ( t ) y ( t ) ] sgn ( y ( t ) y ( t ) ) i = 1 n λ i [ a i ( t ) | x i ( t ) x i ( t ) | + b i ( t ) | x i ( t τ i ( t ) ) x i ( t τ i ( t ) ) | + σ i 0 k i ( t , s ) | x i ( t + s ) x i ( t + s ) | d s ] + λ 1 sgn ( x 1 ( t ) x 1 ( t ) ) j = 2 n D j 1 ( t ) [ x j ( t ) x 1 ( t ) x 1 ( t ) x j ( t ) ] x 1 ( t ) x 1 ( t ) + i = 2 n λ i sgn ( x i ( t ) x i ( t ) ) j = 1 n D j i ( t ) [ x j ( t ) x i ( t ) x i ( t ) x j ( t ) ] x i ( t ) x i ( t ) + λ 1 sgn ( x 1 ( t ) x 1 ( t ) ) [ c ( t ) y ( t ) 1 + α ( t ) x 1 ( t ) + c ( t ) y ( t ) 1 + α ( t ) x 1 ( t ) ] + λ n + 1 | f ( t ) x 1 ( t ) 1 + α ( t ) x 1 ( t ) f ( t ) x 1 ( t ) 1 + α ( t ) x 1 ( t ) | λ n + 1 a n + 1 ( t ) | y ( t ) y ( t ) | + λ n + 1 b n + 1 ( t ) | y ( t τ n + 1 ( t ) ) y ( t τ n + 1 ( t ) ) | + λ n + 1 σ n + 1 0 k n + 1 ( t , s ) | y ( t + s ) y ( t + s ) | d s i = 1 n λ i a i ( t ) | x i ( t ) x i ( t ) | + i = 1 n λ i b i ( t ) | x i ( t τ i ( t ) ) x i ( t τ i ( t ) ) | + i = 1 n λ i σ i 0 k i ( t , s ) | x i ( t + s ) x i ( t + s ) | d s + j = 1 n λ 1 D j 1 ( t ) N 1 ϵ 5 | x 1 ( t ) x 1 ( t ) | + i = 2 n j = 1 n λ j D i j ( t ) N j ϵ 5 | x i ( t ) x i ( t ) | + α ( t ) c ( t ) ( M n + 1 + ϵ 5 ) [ 1 + α ( t ) ( N 1 ϵ 5 ) ] 2 | x 1 ( t ) x 1 ( t ) | + c ( t ) [ 1 + α ( t ) ( N 1 ϵ 5 ) ] | y ( t ) y ( t ) | + λ n + 1 f ( t ) [ 1 + α ( t ) ( N 1 ϵ 5 ) ] | x 1 ( t ) x 1 ( t ) | λ n + 1 a n + 1 ( t ) | y ( t ) y ( t ) | + λ n + 1 b n + 1 ( t ) | y ( t τ n + 1 ( t ) ) y ( t τ n + 1 ( t ) ) | + λ n + 1 σ n + 1 0 k n + 1 ( t , s ) | y ( t + s ) y ( t + s ) | d s .
(4.1)

Here we use the following inequality which has been proved in [16]:

sgn ( x i ( t ) x i ( t ) ) j = 1 n D j i (t) [ x j ( t ) x i ( t ) x i ( t ) x j ( t ) ] x i ( t ) x i ( t ) j = 1 n D j i ( t ) N i ϵ 3 | x j (t) x j (t)|.

Moreover, we obtain

D + V 2 ( t ) = i = 1 n λ i b i ( δ i 1 ( t ) ) 1 τ ˙ i ( δ i 1 ( t ) ) | x i ( t ) x i ( t ) | + λ n + 1 b n + 1 ( δ n + 1 1 ( t ) ) 1 τ ˙ n + 1 ( δ n + 1 1 ( t ) ) | y ( t ) y ( t ) | D + V 2 ( t ) = i = 1 n λ i b i ( t ) | x i ( t τ i ( t ) ) x i ( t τ i ( t ) ) | D + V 2 ( t ) = λ n + 1 b n + 1 ( t ) | y ( t τ n + 1 ( t ) ) y ( t τ n + 1 ( t ) ) | ,
(4.2)
D + V 3 ( t ) = i = 1 n λ i σ i 0 k i ( t s , s ) | x i ( t ) x i ( t ) | d s D + V 3 ( t ) = + λ n + 1 σ n + 1 0 k n + 1 ( t s , s ) | y ( t ) y ( t ) | d s D + V 3 ( t ) = i = 1 n λ i σ i 0 k i ( t , s ) | x i ( t + s ) x i ( t + s ) | d s D + V 3 ( t ) = λ n + 1 σ n + 1 0 k n + 1 ( t , s ) | y ( t + s ) y ( t + s ) | d s .
(4.3)

From (4.1)-(4.3), one has

D + V ( t ) [ λ 1 a 1 ( t ) λ 1 b 1 ( δ 1 1 ( t ) ) 1 τ ˙ 1 ( δ 1 1 ( t ) ) λ 1 σ 1 0 k 1 ( t s , s ) d s α ( t ) c ( t ) ( M n + 1 + ϵ 5 ) [ 1 + α ( t ) ( N 1 ϵ 5 ) ] 2 j = 1 n λ 1 D j 1 ( t ) N 1 ϵ 5 λ n + 1 f ( t ) [ 1 + α ( t ) ( N 1 ϵ 5 ) ] ] | x 1 ( t ) x 1 ( t ) | i = 2 n [ λ i a i ( t ) λ i b i ( δ i 1 ( t ) ) 1 τ ˙ i ( δ i 1 ( t ) ) λ i σ i 0 k i ( t s , s ) d s j = 1 n λ j D i j ( t ) N j ϵ 5 λ n + 1 f ( t ) [ 1 + α ( t ) ( N 1 ϵ 5 ) ] ] | x i ( t ) x i ( t ) | [ λ n + 1 a n + 1 ( t ) λ n + 1 b n + 1 ( δ n + 1 1 ( t ) ) 1 τ ˙ n + 1 ( δ n + 1 1 ( t ) ) λ n + 1 σ n + 1 0 k n + 1 ( t s , s ) d s c ( t ) [ 1 + α ( t ) ( N 1 ϵ 5 ) ] ] | y ( t ) y ( t ) | Θ [ i = 1 n | x i ( t ) x i ( t ) | + | y ( t ) y ( t ) | ] .
(4.4)

For t= t k , kZ, we have

V ( t k + ) = V 1 ( t k + ) + V 2 ( t k + ) + V 3 ( t k + ) = i = 1 n λ i | ln x i ( t k + ) ln x i ( t k + ) | + λ n + 1 | ln y ( t k + ) ln y ( t k + ) | + V 2 ( t k ) + V 3 ( t k ) = i = 1 n λ i | ln ( 1 + h i k ) x i ( t k ) + d i k ( 1 + h i k ) x i ( t k ) + d i k | + λ n + 1 | ln ( 1 + h n + 1 , k ) y ( t k ) + d n + 1 , k ( 1 + h n + 1 , k ) y ( t k ) + d n + 1 , k | + V 2 ( t k ) + V 3 ( t k ) = V 1 ( t k ) + V 2 ( t k ) + V 3 ( t k ) = V ( t k ) .

Therefore, V is nonincreasing. Integrating (4.4) from T 5 to t leads to

V(t)+Θ T 5 t [ i = 1 n | x i ( s ) x i ( s ) | + | y ( s ) y ( s ) | ] dsV( T 5 )<+,t T 5 ,

that is,

T 5 + [ i = 1 n | x i ( s ) x i ( s ) | + | y ( s ) y ( s ) | ] ds<+,

which implies that

lim s + | x i (s) x i (s)|=0, lim s + |y(s) y (s)|=0,i=1,2,,n.

Thus, system (1.2) is globally asymptotically stable. This completes the proof. □

Remark 4.1 Theorem 4.1 gives a sufficient condition for the global asymptotical stability of system (1.2). Therefore, Theorem 4.1 extends the corresponding result in [16] and provides a possible method to study the global asymptotical stability of the models with impulsive perturbations in biological populations.

5 Almost periodic solution

In this section, we investigate the existence and uniqueness of a globally asymptotically stable positive almost periodic solution of system (1.2) by using almost periodic functional hull theory of impulsive differential equations.

Let { s n } be any integer valued sequence such that s n as n. Taking a subsequence if necessary, we have r i (t+ s n ) r i (t), a i (t+ s n ) a i (t), b i (t+ s n ) b i (t), c(t+ s n ) c (t), f(t+ s n ) f (t), α(t+ s n ) α (t), D i j (t+ s n ) D i j (t), τ i (t+ s n ) τ i (t), k i (t+ s n ) k i (t,s), as n for tR, s(,0], i=1,2,,n+1, j=1,2,,n. From Lemma 2.1 it follows that the set of sequences { t k s n }, kZ is convergent to the sequence { t k s } uniformly with respect to kZ as n.

By { k n i } we denote the sequence of integers such that the subsequence { t k n i } is convergent to the sequence { t k s } uniformly with respect to kZ as i.

From the almost periodicity of { h i k }, it follows that there exists a subsequence of the sequence { k n i } such that the sequences { h i k n i } are convergent uniformly to the limits denoted by h i k s , i=1,2,,n+1.

Then we get hull equations of system (1.2) as follows:

{ x ˙ 1 ( t ) = x 1 ( t ) [ r 1 ( t ) a 1 ( t ) x 1 ( t ) b 1 ( t ) x 1 ( t τ 1 ( t ) ) x ˙ 1 ( t ) = σ 1 0 k 1 ( t , s ) x 1 ( t + s ) d s c ( t ) y ( t ) 1 + α ( t ) x 1 ( t ) ] + i = 2 n D i 1 ( t ) [ x i ( t ) x 1 ( t ) ] , x ˙ i ( t ) = x i ( t ) [ r i ( t ) a i ( t ) x i ( t ) b i ( t ) x i ( t τ i ( t ) ) x ˙ i ( t ) = σ i 0 k i ( t , s ) x i ( t + s ) d s ] + j = 1 n D j i ( t ) [ x j ( t ) x i ( t ) ] , i = 2 , 3 , , n , y ˙ ( t ) = y ( t ) [ r n + 1 ( t ) + f ( t ) x 1 ( t ) 1 + α ( t ) x 1 ( t ) a n + 1 ( t ) y ( t ) b n + 1 ( t ) y ( t τ n + 1 ( t ) ) y ˙ ( t ) = σ n + 1 0 k n + 1 ( t , s ) y ( t + s ) d s ] , t t k s , Δ x j ( t k s ) = h j k s x j ( t k s ) , j = 1 , 2 , , n , Δ y ( t k s ) = h n + 1 , k s y ( t k s ) , k Z .
(5.1)

By the almost periodic theory, we can conclude that if system (1.2) satisfies (H1)-(H8), then the hull equations (5.1) of system (1.2) also satisfy (H1)-(H8).

By Lemma 4.15 in [18], we can easily obtain the lemma as follows.

Lemma 5.1 If each hull equation of system (1.2) has a unique strictly positive solution, then system (1.2) has a unique strictly positive almost periodic solution.

By using Lemma 5.1, we obtain the following result.

Lemma 5.2 If system (1.2) satisfies (H1)-(H8), then system (1.2) admits a unique strictly positive almost periodic solution.

Proof By Lemma 5.1, in order to prove the existence of a unique strictly positive almost periodic solution of system (1.2), we only need to prove that each hull equation of system (1.2) has a unique strictly positive solution.

Firstly, we prove the existence of a strictly positive solution of any hull equations (5.1). According to the almost periodic hull theory of impulsive differential equations (see [9]), there exists a time sequence { s n } with s n as n+ such that r i (t+ s n ) r i (t), a i (t+ s n ) a i (t), b i (t+ s n ) b i (t), c(t+ s n ) c (t), f(t+ s n ) f (t), α(t+ s n ) α (t), D i j (t+ s n ) D i j (t), τ i (t+ s n ) τ i (t), k i (t+ s n ) k i (t,s), as n for tR, t t k , kZ, s(,0], i=1,2,,n+1, j=1,2,,n. There exists a subsequence { k n } of {n}, k n +, n+ such that t k n t k s , h i k n h i k s , i=1,2,,n+1. Suppose x(t)= ( x 1 ( t ) , x 2 ( t ) , , x n ( t ) , y ( t ) ) T is any positive solution of hull equations (5.1). By the proof of Theorem 3.1, for ϵ>0, there exists T 0 >0 such that

N i ϵ x i ( t ) M i + ϵ , N n + 1 ϵ y ( t ) M n + 1 + ϵ , t T 0 , i = 1 , 2 , , n .
(5.2)

Let x n (t)=x(t+ s n ) for all t s n + T 0 , n=1,2, , such that

{ x ˙ 1 ( t ) = x 1 ( t ) [ r 1 ( t + s n ) a 1 ( t + s n ) x 1 ( t ) b 1 ( t + s n ) x 1 ( t τ 1 ( t + s n ) ) x ˙ 1 ( t ) = σ 1 0 k 1 ( t + s n , s ) x 1 ( t + s ) d s c ( t + s n ) y ( t ) 1 + α ( t + s n ) x 1 ( t ) ] x ˙ 1 ( t ) = + i = 2 n D i 1 ( t + s n ) [ x i ( t ) x 1 ( t ) ] , x ˙ i ( t ) = x i ( t ) [ r i ( t + s n ) a i ( t + s n ) x i ( t ) b i ( t + s n ) x i ( t τ i ( t + s n ) ) x ˙ i ( t ) = σ i 0 k i ( t + s n , s ) x i ( t + s ) d s ] x ˙ i ( t ) = + j = 1 n D j i ( t + s n ) [ x j ( t ) x i ( t ) ] , i = 2 , 3 , , n , y ˙ ( t ) = y ( t ) [ r n + 1 ( t + s n ) + f ( t + s n ) x 1 ( t ) 1 + α ( t + s n ) x 1 ( t ) a n + 1 ( t + s n ) y ( t ) y ˙ ( t ) = b n + 1 ( t + s n ) y ( t τ n + 1 ( t + s n ) ) y ˙ ( t ) = σ n + 1 0 k n + 1 ( t + s n , s ) y ( t + s ) d s ] , t t k s , Δ x j ( t k s ) = h j k s x j ( t k s ) , j = 1 , 2 , , n , Δ y ( t k s ) = h n + 1 , k s y ( t k s ) , k Z .
(5.3)

From the inequality (5.2), there exists a positive constant K which is independent of n such that | x ˙ n |K for all t s n + T 0 , n=1,2, . Therefore, for any positive integer r sequence { x n (t):nr} is uniformly bounded and equicontinuous on [ s n + T 0 ,). According to Ascoli-Arzela theorem, one can conclude that there exists a subsequence { s m } of { s n } such that sequence { x m (t)} not only converges on t on , but it also converges uniformly on any compact set of as m+. Suppose lim m + x m (t)= x (t)= ( x 1 ( t ) , x 2 ( t ) , , x n ( t ) , y ( t ) ) T , then we have

N i ϵ x i ( t ) M i + ϵ , N n + 1 ϵ y ( t ) M n + 1 + ϵ , t R , i = 1 , 2 , , n .

From differential equations (5.3) and the arbitrariness of ϵ, we can easily see that x (t) is the solution of the hull equations (5.1) and N i x i (t) M i for all tR, i=1,2,,n. Hence each hull equation of the almost periodic system (1.2) has at least a strictly positive solution.

Now we prove the uniqueness of the strictly positive solution of each hull equations (5.1). Suppose that the hull equations (5.1) have two arbitrary strictly positive solutions x(t)= ( x 1 ( t ) , x 2 ( t ) , , x n ( t ) , y ( t ) ) T and x (t)= ( x 1 ( t ) , x 2 ( t ) , , x n ( t ) , y ( t ) ) T , which satisfy

N i ϵ x i ( t ) , x i ( t ) M i + ϵ , N n + 1 ϵ y ( t ) , y ( t ) M n + 1 + ϵ , t R , i = 1 , 2 , , n .

Similar to Theorem 4.1, we define a Lyapunov functional

V (t)= V 1 (t)+ V 2 (t)+ V 3 (t),tR,

where

V 1 ( t ) = i = 1 n λ i | ln x i ( t ) ln x i ( t ) | + λ n + 1 | ln y ( t ) ln y ( t ) | , V 2 ( t ) = i = 1 n t τ i ( t ) t λ i b i ( δ i 1 ( s ) ) 1 τ ˙ i ( δ i 1 ( s ) ) | x i ( s ) x i ( s ) | d s V 2 ( t ) = + t τ n + 1 ( t ) t λ n + 1 b n + 1 ( δ n + 1 1 ( s ) ) 1 τ ˙ n + 1 ( δ n + 1 1 ( s ) ) | y ( s ) y ( s ) | d s , V 3 ( t ) = i = 1 n λ i σ i 0 t + s t k i ( l s , s ) | x i ( l ) x i ( l ) | d l d s V 3 ( t ) = + λ n + 1 σ n + 1 0 t + s t k n + 1 ( l s , s ) | y ( l ) y ( l ) | d l d s ,

where δ j 1 is an inverse function of τ j , j=1,2,,n+1. Similar to the argument in (4.4), one has

D + V (t)Θ [ i = 1 n | x i ( t ) x i ( t ) | + | y ( t ) y ( t ) | ] ,tR.

Summing both sides of the above inequality from t to 0, we have

Θ t 0 [ i = 1 n | x i ( s ) x i ( s ) | + | y ( s ) y ( s ) | ] ds V (t)V(0),t0.

Note that V is bounded. Hence we have

0 [ i = 1 n | x i ( s ) x i ( s ) | + | y ( s ) y ( s ) | ] ds<,

which implies that

lim s i = 1 n | x i (s) x i (s)|= lim s |y(s) y (s)|=0,i=1,2,,n.

For arbitrary ϵ 0 >0, there exists a positive constant L such that

max { | x i ( t ) x i ( t ) | , | y ( t ) y ( t ) | } < ϵ 0 ,t<L,i=1,2,,n.

Hence, one has

V 1 ( t ) i = 1 n + 1 λ i ϵ 0 N i , t < L , V 2 ( t ) i = 1 n + 1 τ i u λ i b i u 1 sup t R τ ˙ i ( t ) ϵ 0 , t < L , V 3 ( t ) i = 1 n + 1 λ i σ i 0 ( s ) k i u ( s ) d s ϵ 0 , t < L ,

which imply that there exists a positive constant ρ such that

V (t)<ρ ϵ 0 ,t<L.

So

lim t V (t)=0.

Note that V (t) is a nonincreasing function on , and then V (t)0. That is,

x i (t)= x i (t),y(t)= y (t),tR,i=1,2,,n.

Therefore, each hull equation of system (1.2) has a unique strictly positive solution.

In view of the above discussion, any hull equation of system (1.2) has a unique strictly positive solution. By Lemma 5.1, system (1.2) has a unique strictly positive almost periodic solution. The proof is completed. □

By Theorem 4.1 and Lemma 5.2, we obtain the following.

Theorem 5.1 Suppose that (H1)-(H8) hold, then system (1.2) admits a unique strictly positive almost periodic solution, which is globally asymptotically stable.

Remark 5.1 Theorem 5.1 gives sufficient condition for the global asymptotical stability of a unique positive almost periodic solution of system (1.2). Therefore, Theorem 5.1 extends the corresponding result in [16] and provides a possible method to study the existence, uniqueness, and stability of positive almost periodic solution of the models with impulsive perturbations in biological populations.

6 An example and numerical simulations

Example 6.1 Consider the following Lotka-Volterra type predator-prey dispersal system with impulsive effects:

{ x ˙ 1 ( t ) = x 1 ( t ) [ 10 ( 5 + sin ( 2 t ) ) x 1 ( t ) 0.1 x 1 ( t 1 ) 0.02 y ( t ) 1 + x 1 ( t ) ] x ˙ 1 ( t ) = + 0.3 [ x 2 ( t ) x 1 ( t ) ] , x ˙ 2 ( t ) = x 2 ( t ) [ 8 + cos ( 3 t ) 4 x 2 ( t ) 0.1 0 x 2 ( t + s ) d s ] x ˙ 2 ( t ) = + 0.1 cos ( 5 t ) [ x 1 ( t ) x 2 ( t ) ] , y ˙ ( t ) = y ( t ) [ 0.01 | cos ( 5 t ) | + 2 x 1 ( t ) 1 + x 1 ( t ) 2 y ( t ) ] , t t k , Δ x i ( t k ) = 0.4 x i ( t k ) , i = 1 , 2 , Δ y ( t k ) = 0.5 y ( t k ) , { t k : k Z } { 10 k : k Z } .
(6.1)

Then system (6.1) is uniformly persistent and has a unique globally asymptotically stable almost periodic solution.

Proof Corresponding to system (1.2), we have r u θ ξ l =900.5>0 and r y u θ ξ 3 l =1.6×100.7>0. Then (H6) in Proposition 3.1 holds. By calculation, we obtain M 1 = M 2 3.7, M 3 1.53. Further, p 1 =100.30.02×1.530.5= ξ 1 u A, N 1 0.89, p 2 =70.10.1×0.40.5= ξ 2 u A, p 3 =0.01+ 2 × 0.89 1 + 0.89 0.7= ξ 3 u A, which imply that (H7) in Proposition 3.2 holds. Obviously, (H1)-(H5) in Theorem 3.1 hold and system (6.1) is uniformly persistent (see Figure 1).

Figure 1
figure1

Uniform persistence and almost periodic oscillation of system ( 6.1 ).

Taking λ 1 = λ 2 =1, λ 3 =0.1, corresponding to system (1.2), we get

inf t R [ λ 1 a 1 ( t ) λ 1 b 1 ( δ 1 1 ( t ) ) 1 τ ˙ 1 ( δ 1 1 ( t ) ) λ 1 σ 1 0 k 1 ( t s , s ) d s α ( t ) c ( t ) M n + 1 [ 1 + α ( t ) N 1 ] 2 j = 1 n λ 1 D j 1 ( t ) N 1 λ n + 1 f ( t ) 1 + α ( t ) N 1 ] 10 0.1 0 0.02 × 1.53 ( 1 + 0.89 ) 2 0.3 0.89 0.2 1 + 0.89 > 0 , inf t R [ λ i a i ( t ) λ i b i ( δ i 1 ( t ) ) 1 τ ˙ i ( δ i 1 ( t ) ) λ i σ i 0 k i ( t s , s ) d s j = 1 n λ j D i j ( t ) N j λ n + 1 f ( t ) 1 + α ( t ) N 1 ] 7 0 0.1 0.1 0.89 0.2 1 + 0.89 > 0 , inf t R [ λ n + 1 a n + 1 ( t ) λ n + 1 b n + 1 ( δ n + 1 1 ( t ) ) 1 τ ˙ n + 1 ( δ n + 1 1 ( t ) ) λ n + 1 σ n + 1 0 k n + 1 ( t s , s ) d s c ( t ) 1 + <