1 Introduction

In this paper, we consider the following new class of non-autonomous nonlinear difference equations with time-varying delay

$$ x_{n+1} = \lambda_{n}x_{n}+ \alpha_{n}F(n, x_{n-\omega_{n}}), \quad n \in\mathbb {N}_{n_{0}}, $$
(1)

where \(\mathbb {N}\) denotes the set of natural numbers and \(\mathbb {N}_{n_{0}}=\{n_{0}+1, n_{0}+2, \dots \}\), \(n_{0}\in \mathbb {N}\), (λ n ) and (α n ) are sequences of positive real numbers, (ω n ) is a sequence of positive integer numbers, the map F maps \(\mathbb {N}\times [0,\infty )\) to [0,). Let \(\psi : D_{n_{0}} \longrightarrow [0,\infty )\) be the bounded initial value function, where \(D_{n_{0}}\) is defined as follows: for each \(n_{0}\in \mathbb {N}\), if (ω n ) is bounded from above by ω, then \(D_{n_{0}}\) is a set of integers belonging to the interval [n 0ω, n 0]. Conversely, if (ω n ) is unbounded from above then, \(D_{n_{0}}\) is a set of integers belonging to (−, n 0].

By a solution of (1), we mean a sequence \((x_{n,n_{0},\psi })\) such that x n = ψ n on \(D_{n_{0}}\) and \((x_{n,n_{0},\psi })\) satisfies (1) for \(n\in \mathbb {N}_{n_{0}}\). Clearly, (1) has a unique non-negative solution \((x_{n,n_{0},\psi })\) with the given initial condition ψ.

Note that when λ n λ, α n α are positive constants, ω n ω is a positive integer and F(n, x) = f(x), (1) is reduced to the following form

$$ x_{n+1} = \lambda x_{n}+ \alpha f(x_{n-\omega}). $$
(2)

The above equation includes several discrete models derived from mathematical biology such as the Nicholson’s blowflies model and the bobwhite quail population model. The qualitative properties of solutions of the autonomous nonlinear difference equation (2) and their applications have attracted a lot of attention from many authors (see, [1, 39, 11, 15] and the references therein).

However, in the real world, the parameters in discrete population models are not fixed constants, they are in fact time-varying. Due to the time dependence of the parameters, these models need to be non-autonomous. Beside their theoretical interest, non-autonomous nonlinear difference equations with time delay are important in mathematical biology. In the context of biology, the asymptotic stability of the zero solution and the strict boundedness of the solutions of difference equations describe the extinction and persistence, respectively, in discrete population models. In fact, both properties are very important in biology. It is vital to avoid extinction and hence it is necessary to obtain extinctive conditions. On the other hand, persistence characterizes the long-term survival of all populations in an ecosystem. From a biological point of view, persistence of a system means the survival of all populations of the system in the future time.

In the literature, some qualitative properties of solutions of non-autonomous nonlinear difference equations of the form (1) have been investigated (see, [2, 12, 13, 16, 17] and the references therein). In most cases, the analysis has been restricted to only constant time delays, i.e., ω n ω. Even for the case where the time delay is constant, strict boundedness of the equation (1) has still not been studied elsewhere. This paper studies the strict boundedness of the equation (1). We also investigate the asymptotic stability of the zero solution of the equation (1) with time-varying delay.

In the next section, we derive a new sufficient condition on the asymptotic stability of the zero solution of the equation (1) by using the fixed point theory (see, [10, 14, 18]). We also derive a new sufficient condition on the strict boundedness of the solutions of the equation (1) by using an analysis method that involves computation of some difference inequalities. Some applications with numerical examples and simulations are presented in Section 3. A conclusion is given in Section 4.

2 Main Results

Definition 1

The zero solution of (1) is Lyapunov stable if for any ε > 0 and any integer n 0 ≥ 0 there exists a δ = δ (n 0, 𝜖) > 0 such that ψ n δ on \(D_{n_{0}}\) implies \(x_{n,n_{0} ,\psi } \leq \varepsilon \) for \(n\in \mathbb {N}_{n_{0}}\).

The zero solution of (1) is asymptotically stable if it is Lyapunov stable and if for any integer n 0 ≥ 0 there exists a positive constant c = c(n 0) such that ψ n c on \(D_{n_{0}}\) implies \(x_{n,n_{0},\psi } \rightarrow 0\) as n.

Definition 2

A solution \((x_{n,n_{0},\psi })\) of (1) is said to be strictly bounded if

$$0<\liminf_{n\to\infty}x_{n}\leq\limsup_{n\to\infty}x_{n}<\infty. $$

The following theorem provides a sufficient condition for the zero solution of (1) to be asymptotically stable. For the sake of convenience, we adopt the notation \({\sum }_{n = a}^{b} {x_{n} = 0}\), \({\prod }_{n = a}^{b} {x_{n} = 1}\) for any a > b.

Theorem 1

Assume that the following conditions are satisfied :

  1. i)

    For each \(n\in \mathbb {N}\) , F (n, 0) = 0 and F (n, x) is L-locally Lipschitz in x. That is, there is a K > 0 such that if 0 ≤ x ≤ K, 0 ≤ y ≤ K, then

    $$|F(n,x)-F(n,y)|\leq L_{n}|x-y| $$

    for a positive constant L n .

  2. ii)

    There exist σ ∈ (0, 1), β ∈ (0, 1) and \(n_{1}\in \mathbb {N}_{n_{0}}\) such that \(\lambda _{n}\in (0,\sigma )~ \forall n\in \mathbb {N}\) and

    $$\sum\limits_{t = n_{0} }^{n- 1} L_{t} \alpha_{t}\prod\limits_{s = t + 1}^{n - 1} \lambda_{s} \leq \beta, \quad n \geq n_{1}. $$
  3. iii)

    n − ω n → ∞ as n → ∞.

Then the zero solution of (1) is asymptotically stable.

Proof

We first prove that (x n ) is a solution of (1) if and only if

$$x_{n} = x_{n_{0}}\prod\limits_{s =n_{0}}^{n - 1}\lambda_{s} + \sum\limits_{t= n_{0}}^{n - 1}\alpha_{t}F(t,x_{t-\omega_{t}})\prod\limits_{s = t + 1}^{n - 1} \lambda_{s} \qquad \forall n_{0}\in\mathbb {N}. $$

Indeed, it is easy to see that (1) is equivalent to the equation

$$ {\Delta}\left( x_{n} \prod\limits_{s = n_{0} }^{n-1} \lambda_{s}^{-1}\right) = \alpha_{n}F(n,x_{n-\omega_{n}}) \prod\limits_{s = n_{0} }^{n} \lambda_{s}^{-1}, $$
(3)

where Δx n = x n+1x n . Summing (3) from n 0 to n − 1 gives

$$\begin{array}{@{}rcl@{}} \sum\limits_{t= n_{0} }^{n - 1}{\Delta}\left( x_{t} \prod\limits_{s = n_{0}}^{t-1} \lambda_{s}^{-1}\right) &=& \sum\limits_{t= n_{0} }^{n - 1}\alpha_{t}F(t,x_{t-\omega_{t}}) \prod\limits_{s = n_{0}}^{t} \lambda_{s}^{-1},\\ x_{n} &=& x_{n_{0}}\prod\limits_{s =n_{0}}^{n - 1}\lambda_{s} + \sum\limits_{t= n_{0} }^{n - 1} \alpha_{t}F(t,x_{t-\omega_{t}})\prod\limits_{s = t + 1}^{n - 1} \lambda_{s}. \end{array} $$

Clearly, for any ε > 0 and any integer n 0 ≥ 0, there exists a δ = δ(n 0, 𝜖) such that 0 < δε(1−β). Let ψ be an initial value function satisfying ψ n δ on \(D_{n_{0}}\). Define

$$S = \{\varphi : D_{n_{0}}\cup \mathbb {N}_{n_{0}} \longrightarrow [0,\infty) ~|~ \varphi_{n} = \psi_{n} \text{ on } D_{n_{0}} \text{ and } \|\varphi\| \leq \epsilon\}, $$

where \(\|\varphi \| = \max\limits _{n \in D_{n_{0}}\cup \mathbb {N}_{n_{0}}} |\varphi _{n}|\). We will prove that (S, ∥⋅∥) is a complete metric space. Indeed, ∀φ, η, ψS, we have the following:

  1. i)

    \(\|\varphi - \eta \| = \max\limits _{n \in D_{n_{0}}\cup \mathbb {N}_{n_{0}}} |(\varphi - \eta )_{n}| \ge 0\) and ∥φη∥ = 0 if and only if φ = η.

  2. ii)
    $$\begin{array}{@{}rcl@{}} \|\varphi - \eta\| &=& \max\limits_{n \in D_{n_{0}}\cup \mathbb {N}_{n_{0}}} |(\varphi - \eta)_{n}| = \max\limits_{n \in D_{n_{0}}\cup \mathbb {N}_{n_{0}}} |\varphi_{n} - \eta_{n}|\\ &=& \max\limits_{n \in D_{n_{0}}\cup \mathbb {N}_{n_{0}}} |\eta_{n} - \varphi_{n}| = \max\limits_{n \in D_{n_{0}}\cup \mathbb {N}_{ n_{0}}}|(\eta - \varphi)_{n}| = \|\eta - \varphi\|. \end{array} $$
  3. iii)
    $$\begin{array}{@{}rcl@{}} \|\varphi - \psi\| &=& \max\limits_{n \in D_{n_{0}}\cup \mathbb {N}_{n_{0}}} |(\varphi - \psi)_{n}| = \max\limits_{n \in D_{n_{0}}\cup \mathbb {N}_{n_{0}}} |\varphi_{n} - \psi_{n}| \\ &=& \max\limits_{n \in D_{n_{0}}\cup \mathbb {N}_{n_{0}}} |\varphi_{n} - \eta_{n} + \eta_{n} - \psi_{n}|\leq \max\limits_{n \in D_{ n_{0}}\cup \mathbb {N}_{n_{0}}} (|\varphi_{n} - \eta_{n}| + |\eta_{n} - \psi_{n}|) \\ &\leq& \max\limits_{n \in D_{n_{0}}\cup \mathbb {N}_{n_{0}}} |\varphi_{n} - \eta_{n}| + \max\limits_{n \in D_{n_{0}}\cup \mathbb {N}_{ n_{0}}}|\eta_{n} - \psi_{n}|= \|\varphi - \eta\| + \|\eta - \psi\|. \end{array} $$

It follows from i), ii), and iii) that ∥⋅∥ is a metric in S.

Next, we suppose that (φ ) is a Cauchy sequence in S. We have

$$\forall \varepsilon > 0,\exists \ell_{0}\in\mathbb{N}: \forall k, \ell \ge \ell_{0}: \quad \|\varphi^{\ell} - \varphi^{k}\| < \varepsilon $$

or

$$\forall\varepsilon > 0,\exists \ell_{0}\in\mathbb {N}:~ \forall k, \ell \ge \ell_{0}:\quad \max\limits_{n\in D_{n_{0}}\cup \mathbb {N}_{n_{0}}} |(\varphi^{\ell} - \varphi^{k})_{n}| < \varepsilon $$

or

$$\text{forall} \varepsilon > 0,\text{exists} \ell_{0}\in\mathbb {N}:\, \forall k, \ell \ge \ell_{0}:\quad |(\varphi^{\ell} - \varphi^{k})_{n}| < \varepsilon\quad \forall n\in D_{n_{0}}\cup \mathbb {N}_{n_{0}}. $$

Fix n, \((\varphi ^{\ell }_{n})\) is a Cauchy sequence in \([0,\infty )\subset \mathbb R\). In view of \(\mathbb R\) is a complete metric space,

$$\exists\varphi_{n} \in [0,\infty):\quad \varphi_{n} = \lim_{\ell\rightarrow \infty} \varphi^{\ell}_{n}. $$

We prove φS. Indeed, since φ S, \(\varphi ^{\ell }_{n} = \psi _{n}\) on \(D_{n_{0}}\). It implies \(\varphi _{n} = \lim _{\ell \rightarrow \infty } \varphi ^{\ell }_{n} = \psi _{n}\) on \(D_{n_{0}}\). Moreover, since ∥φ ∥ ≤ 𝜖, we have ∥φ∥ ≤ 𝜖. Therefore, (S, ∥⋅∥) is a complete metric space.

Define a mapping P : SS by (P φ) n = ψ n on \(D_{n_{0}}\) and

$$ (P\varphi )_{n} = \psi_{n_{0}}\prod\limits_{s =n_{0}}^{n - 1}\lambda_{s} + \sum\limits_{t= n_{0}}^{n - 1} \alpha_{t}F(t,\varphi_{t-\omega_{t}})\prod\limits_{s = t + 1}^{n - 1} \lambda_{s}, n\in\mathbb {N}_{n_{0}}. $$
(4)

Since ∥φ∥ ≤ 𝜖, \(\varphi _{t-\omega _{t}}\leq \epsilon \). Thus, \(F(t,\varphi _{t-\omega _{t}})\leq L_{t}\varphi _{t-\omega _{t}}\leq L_{t}\epsilon \). This and (4) imply that for nn 1, (P φ) n δ + β 𝜖𝜖. Hence, P maps from S to itself. Moreover, let φ, ηS, we get for nn 1,

$$\begin{array}{@{}rcl@{}} |(P\varphi )_{n} - (P\eta)_{n}|&=& \left|\sum\limits_{t= n_{0}}^{n - 1} \alpha_{t}F(t,\varphi_{t-\omega_{t}})\prod\limits_{s = t + 1}^{n - 1} \lambda_{s} - \sum\limits_{t= n_{0}}^{n - 1} \alpha_{t}F(t,\eta_{t-\omega_{t}})\prod\limits_{s = t + 1}^{n - 1} \lambda_{s} \right| \\ &\leq&\sum\limits_{t = n_{0} }^{n- 1} L_{t} {\alpha_{t}} \prod\limits_{s = t + 1}^{n - 1} \lambda_{s} \|\varphi - \eta\|\\ &\leq& \beta \|\varphi - \eta\|. \end{array} $$

Therefore, P is a contraction map. By the contraction mapping principle, P has a unique fixed point φ S, which satisfies \(\varphi ^{*}_{n}=\psi _{n}\) for \(n \in D_{n_{0}}\) and

$$\varphi^{*}_{n} = \varphi^{*}_{n_{0}}\prod\limits_{s =n_{0} }^{n - 1}\lambda_{s} + \sum_{t= n_{0} }^{n - 1} \alpha_{t}F(t,\varphi^{*}_{t-\omega_{t}})\prod\limits_{s = t + 1}^{n - 1} \lambda_{s}\quad \forall n\in\mathbb {N}_{n_{0}}, $$

i.e., \((\varphi ^{*}_{n})\) is a solution of (1). Hence, the zero solution of (1) is Lyapunov stable.

Next, for the initial value function ψ as above, we define

$$T = \{\varphi: D_{n_{0}}\cup \mathbb {N}_{n_{0}} \longrightarrow [0,\infty) ~|~ \varphi_{n} = \psi_{n} \text{ on } D_{ n_{0}}, \|\varphi\|\leq \varepsilon, \varphi_{n}\rightarrow0 \text{ as }n\rightarrow \infty\}. $$

One can check that (T, ∥⋅∥) is a complete metric space. Define P : TT by (4). Then, for any φT, we have (P φ) n 𝜖 for nn 1. On the other hand, since \(0<\lambda _{n}<\sigma <1~ \forall n\in \mathbb {N}\), it follows that

$$ \prod\limits_{s =n_{0} }^{n - 1} {\lambda_{s}} \rightarrow 0\quad\text{ as }~n\rightarrow \infty. $$
(5)

This implies \(\psi _{n_{0} }{\prod }_{s =n_{0} }^{n - 1}\lambda _{s}\) goes to zero as n goes to infinity. Now, let φT then \(\varphi _{n-\omega _{n}}\leq \varepsilon \). Also, since \(\varphi _{n-\omega _{n}}\to 0\) as nω n , there exists an integer n 2 > n 1 such that for nn 2, \(\varphi _{n-\omega _{n}}<\varepsilon _{1}\) for ε 1 > 0. Due to (5), there exists an integer n 3 > n 2 such that

$${\prod}_{s = n_{2}}^{n-1} {\lambda_{s}} < \frac{\varepsilon_{1}}{\beta \varepsilon}\qquad \forall n\geq n_{3}. $$

Therefore, for all nn 3, we get

$$\begin{array}{@{}rcl@{}} \sum\limits_{t= n_{0}}^{n - 1}\alpha_{t}F(t,\varphi_{t-\omega_{t}})\prod\limits_{s = t + 1}^{n - 1} \lambda_{s}&\leq& \varepsilon \sum\limits_{t= n_{0}}^{n_{2} - 1} L_{t}\alpha_{t}\prod\limits_{s = t + 1}^{n - 1} \lambda_{s} + \varepsilon_{1}\sum\limits_{t= n_{2}}^{n - 1} L_{t}\alpha_{t}\prod\limits_{s = t + 1}^{n - 1} \lambda_{s}\\ &\leq& \varepsilon \prod\limits_{s = n_{2}}^{n - 1} \lambda_{s} \sum\limits_{t = n_{0}}^{n_{2} - 1} L_{t}{\alpha_{t}}\prod\limits_{s = t + 1}^{n_{2} - 1} \lambda_{s} + \varepsilon_{1}\sum\limits_{t= n_{2} }^{n - 1} L_{t}\alpha_{t}\prod\limits_{s = t + 1}^{n - 1} \lambda_{s}\\ &\leq&\varepsilon \beta\prod\limits_{s = n_{2}}^{n - 1} \lambda_{s} + \varepsilon_{1} \beta\leq \varepsilon\beta\cdot \frac{\varepsilon_{1}}{\varepsilon\beta}+ \varepsilon_{1}\beta=\varepsilon_{1} + \varepsilon_{1} \beta, \end{array} $$

which indicates that \({\sum }_{t= n_{0} }^{n - 1} \alpha _{t}F(t,\varphi _{t-\omega _{t}}){\prod }_{s = t + 1}^{n - 1} \lambda _{s}\) goes to zero as n goes to infinity. Hence, P maps from T to itself. Moreover, P is a contraction map under the supremum norm. By the contraction mapping principle, P has a unique fixed point that solves (1) and goes to zero as n goes to infinity. The proof is complete. □

Corollary 1

If conditions i) and ii) of Theorem 1 hold, then (1) has a unique positive solution for every initial value function ψ satisfying ψ n >0 on \(D_{n_{0}}\).

Proof

Let ψ be an initial value function satisfying ψ n > 0 on \(D_{n_{0}}\). Define

$$W = \{\varphi : D_{n_{0}}\cup \mathbb {N}_{n_{0}} \longrightarrow (0,\infty) ~|~ \varphi_{n} = \psi_{n} \text{ on } D_{n_{0}}\}, $$

where \(\|\varphi \| = \max\limits _{n \in D_{n_{0}}\cup \mathbb {N}_{n_{0}}} |\varphi _{n}|\). It is not hard to check that (W, ∥⋅∥) is a complete metric space.

Define a mapping P : WW by (4). Since ψ n > 0 on \(D_{n_{0}}\), (λ n ) and (α n ) are sequences of positive real numbers and the map F maps \(\mathbb {N}\times [0,\infty )\) to [0,), we have (P φ) n > 0 for all \(n\in D_{n_{0}}\cup \mathbb {N}_{n_{0}}\). Hence, P maps from W to itself. Moreover, from the proof of Theorem 1, we see that P is a contraction map under the supremum norm. By the contraction mapping principle, P has a unique fixed point φ W, which satisfies \(\varphi ^{*}_{n}=\psi _{n}\) for \(n\in D_{n_{0}}\) and

$$\varphi^{*}_{n} = \varphi^{*}_{n_{0}}\prod\limits_{s =n_{0} }^{n - 1}\lambda_{s} + \sum\limits_{t= n_{0} }^{n - 1} \alpha_{t}F(t,\varphi^{*}_{t-\omega_{t}})\prod\limits_{s = t + 1}^{n - 1} \lambda_{s}\qquad \forall n\in\mathbb {N}_{n_{0}}, $$

i.e., \((\varphi ^{*}_{n})\) is a positive solution of (1). The proof is complete. □

Remark 1

For the special case where λ n λ ∈ (0,1), α n α=1, ω n ω is a positive integer, F(n, x) = f(x) < L x < (1−λ)xx > 0 and f(0)=0, where L is the Lipschitz coefficient of f, then Theorem 1 is reduced to the same sufficient condition of Theorem 2 given in [6].

From now on, we define \(\limsup _{n\to \infty , x\to a}F(n, x)\) and \(\liminf _{n\to \infty , x\to a}F(n, x)\) (here, a is zero or ) as follows:

$$\limsup_{n\to\infty, x\to a}F(n, x)=\sup_{x_{n}\to a}\left\{\limsup_{n\to\infty}\{F(n,x_{n}):x_{n}\to a\}\right\}, $$

where F(n, x) is assumed to be bounded from above.

$$\liminf_{n\to\infty, x\to a}F(n, x)=\inf_{x_{n}\to a}\left\{\liminf_{n\to\infty}\{F(n,x_{n}):x_{n}\to a\}\right\}, $$

where F(n, x) is assumed to be bounded from below.

The following theorem presents a sufficient condition for the strict boundedness of (1).

Theorem 2

Assume that ω n ≡ω where ω is a positive integer, \(0<\lambda _{\ast }\leq \lambda _{n}\leq \lambda ^{\ast }<1, 0<\alpha _{\ast }\leq \alpha _{n}\leq \alpha ^{\ast }<\infty ~ \forall n\in \mathbb {N}\) , \(\sup _{n\in \mathbb {N}, x \geq 0}F(n, x)\in (0, \infty )\) and

$$\begin{array}{@{}rcl@{}} \limsup_{n\to\infty, x\to\infty}\frac{F(n, x)}{x}&<&\frac{1- \lambda^{\ast}}{\alpha^{\ast}}, \end{array} $$
(6)
$$\begin{array}{@{}rcl@{}} \liminf_{n\to\infty, x\to 0}\frac{F(n, x)}{x}&>&\frac{1- \lambda_{\ast}}{\alpha_{\ast}}. \end{array} $$
(7)

Then every solution of ( 1 ) is strictly bounded.

Proof

Let us denote \(B=\sup _{n\in \mathbb {N}, x \geq 0}F(n, x)\). We first prove that (x n ) is bounded from above. Assume on the contrary that \(\limsup _{n\to \infty }x_{n}= \infty \). For each integer n ≥ 0, we define

$$k_{n}:=\max\left\{\rho: 0\le\rho\le n, x_{\rho}=\max\limits_{0\le i\le n} x_{i}\right\}. $$

Observe that k 0k 1 ≤ ⋯ ≤ k n and that

$$\lim_{n\to\infty} x_{k_{n}}=\infty. $$

But

$$\begin{array}{@{}rcl@{}} x_{k_{n}}&=&\lambda_{k_{n}-1} x_{k_{n}-1} + \alpha_{k_{n}-1}F(k_{n}-1, x_{k_{n}-1-\omega})\\ &\le&\lambda^{\ast} x_{k_{n}-1} + \alpha^{\ast}F(k_{n}-1, x_{k_{n}-1-\omega})\\ &=&{\cdots} = (\lambda^{\ast})^{\omega+1} x_{k_{n}-1-\omega} + \alpha^{\ast}\sum\limits_{j=0}^{\omega}(\lambda^{\ast})^{j}F(k_{n}-1, x_{k_{n}-1-\omega-j})\\ &\leq& (\lambda^{\ast})^{\omega+1} x_{k_{n}-1-\omega} + \alpha^{\ast}B\left( 1+\lambda^{\ast}+\cdots+ (\lambda^{\ast})^{\omega}\right), \end{array} $$

so

$$\lim_{n\to\infty} x_{k_{n}-1-\omega}=\infty. $$

Let n 0 > 0 be such that \(k_{n_{0}}>0\). We have for n > n 0,

$$\begin{array}{@{}rcl@{}} \lambda^{\ast} x_{k_{n}-1} + \alpha^{\ast}F(k_{n}-1, x_{k_{n}-1-\omega})&\geq&\lambda_{k_{n}-1} x_{k_{n}-1} + \alpha_{k_{n}-1}F(k_{n}-1, x_{k_{n}-1-\omega})\\ &=&x_{k_{n}}\geq x_{k_{n}-1} \end{array} $$

and therefore,

$$\frac{F(k_{n}-1, x_{k_{n}-1-\omega})}{ x_{k_{n}-1-\omega}}\geq\frac{F(k_{n}-1, x_{k_{n}-1-\omega})}{ x_{k_{n}-1}}\geq \frac{1- \lambda^{\ast}}{\alpha^{\ast}}. $$

This implies that

$$\limsup_{n\to\infty, x\to\infty}\frac{F(n, x)}{x}\geq \frac{F(k_{n}-1, x_{k_{n}-1-\omega})}{ x_{k_{n}-1-\omega}}\geq \frac{1- \lambda^{\ast}}{\alpha^{\ast}}, $$

which contradicts (6). Thus, (x n ) is bounded from above.

Next, we prove that \(\liminf _{n\to \infty } x_{n}>0\). Assume on the contrary, that

$$\liminf_{n\to\infty} x_{n}=0. $$

For each integer n ≥ 0, we define

$$s_{n}:=\max\left\{\rho: 0\le\rho\le n, x_{\rho}=\min_{0\le i\le n} x_{i}\right\}. $$

Clearly, s 0s 1 ≤ ⋯ ≤ s n and that

$$\lim_{n\to\infty} x_{s_{n}}=0. $$

But

$$\begin{array}{@{}rcl@{}} x_{s_{n}}&=&\lambda_{s_{n}-1} x_{s_{n}-1} + \alpha_{s_{n}-1}F(s_{n}-1, x_{s_{n}-1-\omega})\\ &\ge&\lambda_{\ast} x_{s_{n}-1} + \alpha_{\ast}F(s_{n}-1, x_{s_{n}-1-\omega})\\ &=&{\cdots} = (\lambda_{\ast})^{\omega+1} x_{s_{n}-1-\omega} + \alpha_{\ast}\sum\limits_{j=0}^{\omega}(\lambda_{\ast})^{j}F(s_{n}-1, x_{s_{n}-1-\omega-j})\\ &\geq& (\lambda_{\ast})^{\omega+1} x_{s_{n}-1-\omega}, \end{array} $$

so

$$\lim_{n\to\infty} x_{s_{n}-1-\omega}=0. $$

On the other hand, we have for n > n 0,

$$\begin{array}{@{}rcl@{}} \lambda_{\ast} x_{s_{n}-1} + \alpha_{\ast}F(s_{n}-1, x_{s_{n}-1-\omega})&\leq&\lambda_{s_{n}-1} x_{s_{n}-1} + \alpha_{s_{n}-1}F(s_{n}-1, x_{s_{n}-1-\omega})\\ &=& x_{s_{n}} \leq x_{s_{n}-1} \end{array} $$

and therefore,

$$\liminf_{n\to\infty, x\to 0}\frac{F(n, x)}{x}\leq \frac{F(s_{n}-1, x_{s_{n}-1-\omega})}{ x_{s_{n}-1-\omega}}\leq\frac{F(s_{n}-1, x_{s_{n}-1-\omega})}{ x_{s_{n}-1}}\leq \frac{1- \lambda_{\ast}}{\alpha_{\ast}}, $$

which contradicts (7). The proof is complete. □

Remark 2

For the special case when λ n λ ∈ (0,1), α n α=1, ω n ω is a positive integer, F(n, x) = f(x), supx ≥ 0f(x) ∈ (0, ), \(\limsup _{x\to \infty }\frac {f(x)}{x}<1- \lambda \) and \(\liminf _{x\to 0}\frac {f(x)}{x}>1- \lambda \) then Theorem 2 provides a new sufficient condition for the persistence of (2). Note also that this sufficient condition requires less restrictive assumptions than the one derived in [6].

3 Applications

In this section, we apply the results obtained in Section 2 to the Nicholson’s blowflies model

$$ x_{n+1} = \lambda_{n}x_{n} +\alpha_{n}x_{n-\omega_{n}}e^{-q_{n}x_{n-\omega_{n}}} $$
(8)

and the bobwhite quail population model

$$ x_{n + 1}=\lambda_{n}x_{n} + \alpha_{n}\frac{ x_{n-\omega_{n}}}{1 + x_{n-\omega_{n}}^{k}}, $$
(9)

where (λ n ), (α n ), (q n ) are sequences of positive real numbers, k ∈ (0, ) and (ω n ) is a sequence of positive integer numbers.

Definition 3

A positive solution \((x_{n,n_{0},\psi })\) of (8) or (9) is called extinctive if \(\lim _{n\to \infty }x_{n}=0\). The model (8) or (9) is called extinctive if all solutions of its are extinctive.

Definition 4

A positive solution \((x_{n,n_{0},\psi })\) of (8) or (9) is called persistent if

$$0<\liminf_{n\to\infty}x_{n}\leq\limsup_{n\to\infty}x_{n}<\infty. $$

Clearly, the model (8) is in the form of (1) with \(F(n,x)=xe^{-q_{n}x}\). We have \(F^{\prime }_{x}=\frac {dF}{dx}=(1-xq_{n})e^{-q_{n}x}\). Thus, for each \(n\in \mathbb {N}\),

$$|F^{\prime}_{x}(n,x)|\leq 1+q_{n} \quad \forall x\in (0,1), $$

which implies that F(n, x) is L-locally Lipschitz in x with L n = 1 + q n . Hence, we have the following conclusion from Theorem 1.

Corollary 2

Assume that n − ω n → ∞ as n → ∞, there exist σ ∈ (0, 1), β ∈ (0, 1) and \(n_{1}\in \mathbb {N}_{n_{0}}\) such that \(\lambda _{n}\in (0,\sigma )~ \forall n\in \mathbb {N}\) and

$$\sum\limits_{t = n_{0} }^{n- 1} (1+q_{t}) {\alpha_{t}} {\prod\limits_{s = t + 1}^{n - 1} \lambda_{s}} \leq \beta,\quad n\geq n_{1}. $$

Then the model ( 8 ) is extinctive.

On the other hand, for \(0<q_{n}\leq q^{\ast }<\infty ~ \forall n\in \mathbb {N}\), we have

$$\limsup_{n\to\infty, x\to\infty}\frac{F(n, x)}{x}=\limsup_{n\to\infty, x\to\infty}\frac{1}{e^{q_{n}x}}=0 $$

and

$$\liminf_{n\to\infty, x\to 0}\frac{F(n, x)}{x}=\liminf_{n\to\infty, x\to 0}\frac{1}{e^{q_{n}x}}=1. $$

Hence, we have the following conclusion from Theorem 2.

Corollary 3

If ω n ≡ω where ω is a positive integer, 0 < λ ≤ λ n ≤ λ < 1, 0 < α ≤ α n ≤ α < ∞, \(q_{n}>0~ \forall n\in \mathbb {N}\) and λ >1, then every positive solution of ( 8 ) is persistent.

Next, we consider the model (9). It is in the form of (1) with

$$F(n,x)=f(x)=\frac{x}{1+x^{k}}. $$

After some simple manipulations, we obtain

$$f^{\prime}(x)=\frac{(1-k)x^{k}+1}{(1+x^{k})^{2}} $$

and

$$f^{\prime\prime}(x)=\frac{-kx^{k-1}(k+1)+(1-k)x^{k}}{(1+x^{k})^{3}}. $$

Thus,

$$|f^{\prime}(x)|\leq|f^{\prime}(0)|=1\quad\text{ when }~ k=1 $$

and

$$\max\limits_{x>0}|f^{\prime}(x)|=\left|f^{\prime}\left( \frac{k+1}{k-1}\right)^{\frac{1}{k}}\right|=\frac{(k-1)^{2}}{4k}\quad\text{ when }k>1. $$

Therefore, F(n, x) is L-locally Lipschitz in x with L=1 when k=1 and with \(L=\frac {(k-1)^{2}}{4k}\) when k > 1. Hence, we have the following conclusion from Theorem 1.

Corollary 4

Assume that n−ω n →∞ as n→∞, \(\lambda _{n}\in (0,1)~ \forall n\in \mathbb {N}\) and there exist β ∈ (0, 1) and \(n_{1}\in \mathbb {N}_{n_{0}}\) such that either k = 1 and

$$\sum\limits_{t = n_{0} }^{n- 1} {\alpha_{t}} \overset{n - 1}{\underset{s = t + 1}\prod} \lambda_{s} \leq \beta, \quad n\geq n_{1}, $$

or k > 1 and

$$\sum\limits_{t = n_{0} }^{n- 1} {\alpha_{t}} \overset{n - 1}{\underset{s = t + 1}\prod} \lambda_{s} \leq \beta\frac{4k}{(k-1)^{2}},\quad n \geq n_{1}. $$

Then the model ( 9 ) is extinctive.

On the other hand, we have for k > 0,

$$\limsup_{x\to\infty}\frac{f(x)}{x}=\limsup_{n\to\infty, x\to\infty}\frac{1}{1+x^{k}}=0 $$

and

$$\liminf_{x\to 0}\frac{f(x)}{x}=\liminf_{n\to\infty, x\to 0}\frac{1}{1+x^{k}}=1. $$

Hence, we have the following conclusion from Theorem 2.

Corollary 5

If ω n ≡ω where ω is a positive integer, \(0<\lambda _{\ast }\leq \lambda _{n}\leq \lambda ^{\ast }<1, 0<\alpha _{\ast }\leq \alpha _{n}\leq \alpha ^{\ast }<\infty ~ \forall n\in \mathbb {N}\) , k>0 and λ >1, then every positive solution of ( 9 ) is persistent.

4 Numerical Examples and Simulations

Consider the model (8) with \(\lambda _{n} = \frac {5n+6}{50(n+2)}\), \(\alpha _{n}=\frac {n+1}{5n+2}\), \(q_{n}=\frac {1}{n+1}~ \forall n \in \mathbb {N}\), \(\omega _{n}=\left [\frac {n}{2} \right ]\), where [⋅] is the integer function. Clearly, \(\lambda _{n}\in (0,1)~ \forall n\in \mathbb {N}\) and \(n-\left [\frac {n}{2} \right ]\to \infty \) as n. Moreover, we have for n 0 = 0,

$$\sum\limits_{t = 0 }^{n- 1} (1+q_{t}) {\alpha_{t}} \overset{n - 1}{\underset{s = t + 1}\prod} \lambda_{s} = \sum\limits_{t = 0 }^{n- 1} \left( \frac{t+2}{5t+2}\right) \overset{n - 1}{\underset{s = t + 1}\prod} \left( \frac{5s+6}{50(s+2)}\right)\leq \left( \frac{1}{10}\right)^{n-t-1}n, \quad n \in \mathbb {N}. $$

From this inequality and due to \(\lim _{n\to \infty }(\frac {1}{10})^{n-t-1}n=0\), there exist a constant β ∈ (0, 1) and \(n_{1}\in \mathbb {N}_{n_{0}}\) such that

$$\sum\limits_{t = 0 }^{n- 1} (1+q_{t})\alpha_{t} \overset{n - 1}{\underset{s = t + 1}\prod} \lambda_{s} \leq \beta, \quad n \geq n_{1}. $$

Hence, according to Corollary 2, the model (8) is extinctive (see, Fig. 1a).

Fig. 1
figure 1

Responses of the extinction and the persistence of Nicholson’s blowflies model

Next, we consider the model (8) with \(\lambda _{n} = \frac {5n+10}{10^{4}(n+5)}\), \(\alpha _{n}=\frac {5n+9}{5n+2}\), \(q_{n}=\frac {1}{n+1}~\forall n \in \mathbb {N}\), ω n ≡ 1000. We have \(\lambda _{\ast }=\frac {1}{5\times 10^{3}}\), \(\lambda ^{\ast }=\frac {1}{2\times 10^{3}}\), α = 1, \(\alpha ^{\ast }=\frac {9}{2}\), λ + α > 1. According to Corollary 3, every positive solution of the model (8) is persistent (see, Fig. 1b).

Similarly, by letting \(\lambda _{n} = \frac {5n+6}{5.05(n+2)}\), \(\alpha _{n}=\frac {n+2}{10^{5}n+1}~ \forall n \in \mathbb {N}\), k=9, \(\omega _{n}=\left [\frac {n}{2} \right ]\), where [⋅] is the integer function and using Corollary 4, we can show that the model (9) is extinctive (see, Fig. 2a). By letting \(\lambda _{n} = \frac {5n+6}{9(n+2)}\), \(\alpha _{n}=\frac {5n+9}{5n+2}~ \forall n \in \mathbb {N}\), \(k=\frac {1}{10}\), ω n ≡ 1000 and using Corollary 5, we can see that every positive solution of the model (9) is persistent (see, Fig. 2b).

Fig. 2
figure 2

Responses of the extinction and the persistence of Bobwhite quail model

5 Conclusion

In this paper, we have considered a new class of non-autonomous nonlinear difference equations with time-varying delay. By using the fixed point theory together with some analytical techniques, we have derived new sufficient conditions for the system to be asymptotically stable and strictly bounded. The results have great implication for biological systems in the sense that these conditions are related to the extinction and survival properties of population models. We have applied the new results to analyze the extinction and persistence of the Nicholson’s blowflies model and the bobwhite quail population model. Simulations have also been presented. A possible future research topic is to prove the global attractivity of periodic solutions of the equation (1) when the nonlinear term F(n, x) is unimodal.