1 Introduction

For the set of real numbers R, the set of integers Z, and the set of natural numbers N, let us denote \(\textbf{Z}(a)=\{a, a+1, \dots \}\) and \(\textbf{Z}(a, b)=\{a, a+1, \dots , b\}\) when \(a\leq b\).

Consider the following Dirichlet boundary value problem:

$$ \textstyle\begin{cases} \triangle [p(k)\phi _{p}(\triangle u(k-1))]+\lambda f(k,u(k))=0 ,& k\in \textbf{Z}(1,T), \\ u(0)=u(T+1)=0, \end{cases} $$
(1.1)

where \(T\in \textbf{N} \), △ is the forward difference operator denoted by \(\triangle u(k)=u(k+1)-u(k)\), \(\triangle ^{2}u(k)=\triangle (\triangle u(k))\), \(\phi _{p}\) is the p-Laplacian operator, namely, \(\phi _{p}(s)=|s|^{p-2}s\), \(p>1\), \(f(k, \cdot )\in C(\textbf{R}, \textbf{R})\) for each \(k\in \textbf{Z}(1,T)\).

Difference equations have been widely applied as mathematical models in biology, physics, and other research fields [15]. For instance, the qualitative analysis of equations with p-Laplacian-like operators has become an important research topic due to the fact that these equations arise in a variety of real world problems such as in the study of non-Newtonian fluid theory and the turbulent flow of a polytrophic gas in a porous medium; see [68] for more details. Accordingly, the research of the difference equations has attracted much attention in recent years. The upper and lower solution techniques, as well as the fixed point methods [9, 10], are useful tools in researching the BVPs of difference equations. In 2003, the second-order difference equation was first studied by Yu and Guo [11] via the critical point theory, and some results on the existence of periodic solutions and subharmonic solutions were obtained. Since then, many researchers have explored the difference equations by mainly using the critical point theory to show a lot of interesting results on BVPs [1219], periodic solutions [11, 2022], and homoclinic solutions [2333].

In [21], Yu et al. studied the following second-order difference equation:

$$ \Delta \bigl[p(t)\Delta u(t-1)\bigr]+q(t)u(t)=f\bigl(t,u(t) \bigr),\quad t \in \textbf{Z} .$$
(1.2)

Based on the critical point theory, some sufficient conditions to prove the existence of periodic solutions of (1.2) were derived. In [31], the variational method was also explored to prove the existence of nontrivial homoclinic orbits for (1.2).

In [34], Ma studied the following homogeneous and linear difference equation:

$$ \Delta \bigl[p(t)\Delta u(t-1)\bigr]+q(t)u(t)=0, \quad t \in \textbf{Z}(1) ,$$
(1.3)

and some results on recessive and dominant solutions were established. In [35], Long, Yu, and Guo considered the disconjugacy and the C-disfocality of (1.3), and several sufficient conditions were derived explicitly in terms of equation coefficients.

For \(p(k)\equiv 1\) in (1.1), Jiang and Zhou [36] showed the existence of three solutions of (1.1). The aim of this paper is to prove that the three solutions exist for (1.1) by using different methods. Moreover, by using a new strong maximum principle established in this paper, we prove that the three solutions are positive under suitable conditions. Even in the special case \(p(k)\equiv 1\), the existence results of three nontrivial solutions for (1.1) are new. However, as shown in the last Example 4.3, the conclusion about the three solutions using [36, Theorem 3.1] cannot be acquired.

The rest of this paper is organized as follows. Some preliminaries are presented in Sect. 2. Our main results are given in Sect. 3. Finally, we give three examples to confirm our findings in Sect. 4.

2 Preliminaries

Let X denote a finite-dimensional real Banach space and let \(I_{\lambda }:X\rightarrow \textbf{R}\) be a functional satisfying the following structure hypothesis:

\((H_{1})\):

\(I_{\lambda }(u) = \Phi (u)-\lambda \Psi (u)\) for \(u\in X\), where \(\lambda >0 \), \(\Phi ,\Psi : X\rightarrow \textbf{R} \) are two continuous functions of class \(C^{1}\) on X with Φ is coercive, that is, \(\lim_{\|u\|\rightarrow \infty }\Phi (u)=+\infty \).

The following lemma comes from Corollary 3.1 of [37].

Lemma 2.1

Assume that \((H_{1})\) holds together with the following conditions:

\((H_{2})\):

Φ is convex and \(\inf_{X}\Phi = \Phi (0)=\Psi (0)=0\);

\((H_{3})\):

If \(x_{1}\), \(x_{2}\) are local minima for the functional \(I_{\lambda }(u) = \Phi (u)-\lambda \Psi (u)\) such that \(\Psi (x_{1})\geq 0\) and \(\Psi (x_{2}) \geq 0\), then

$$ \inf_{t\in [0,1]}\Psi \bigl(tx_{1}+(1-t)x_{2} \bigr)\geq 0. $$

Further, assume that there are two positive constants \(\rho _{1}\), \(\rho _{2}\) and \(\bar{v}\in X \), with \(\rho _{1}<\Phi (\bar{v})< \frac{\rho _{2}}{2}\), such that

  1. (i)

    \(\frac{\sup_{u\in \Phi ^{-1}(-\infty , \rho _{1})}\Psi (u)}{\rho _{1}}< \frac{1}{2}\frac{\Psi (\bar{v})}{\Phi (\bar{v})}\),

  2. (ii)

    \(\frac{\sup_{u\in \Phi ^{-1}(-\infty , \rho _{2})}\Psi (u)}{\rho _{2}}< \frac{1}{4}\frac{\Psi (\bar{v})}{\Phi (\bar{v})}\).

Then, for \(\lambda \in (\frac{2\Phi (\bar{v})}{\Psi (\bar{v})}, \min \{ \frac{\rho _{1}}{\sup_{u\in \Phi ^{-1}(-\infty ,\rho _{1})}\Psi (u)}, \frac{\rho _{2}/ 2}{\sup_{u\in \Phi ^{-1}(-\infty , \rho _{2})}\Psi (u)} \} )\), the functional \(I_{\lambda }\) admits at least three distinct critical points \(u_{1}\), \(u_{2}\), \(u_{3}\) such that \(u_{1}\in \Phi ^{-1}(-\infty , \rho _{1})\), \(u_{2}\in \Phi ^{-1}( \rho _{1}, \rho _{2}/2)\), and \(u_{3}\in \Phi ^{-1}(-\infty , \rho _{2})\).

Let us introduce another condition as follows:

\((\Lambda )\):

Let \((X,\|\cdot \|)\) be a real finite-dimensional Banach space, and let \(\Phi ,\Psi : X\rightarrow \textbf{R}\) be two continuously Gâteaux differentiable functionals, with Φ being coercive and \(\inf_{X}\Phi =\Phi (0)=\Psi (0)=0\).

Lemma 2.2

([38, Theorem 4.1])

Assume that \((\Lambda )\) holds and there exist \(r>0\) and \(\bar{x}\in X\), with \(r<\Phi (\bar{x})\), such that

\((a_{1})\):

\(\frac{\sup_{\Phi (x)\leq r}\Psi (x)}{r}< \frac{\Psi (\bar{x})}{\Phi (\bar{x})}\),

\((a_{2})\):

For each \(\lambda \in \Lambda _{r}:= ( \frac{\Phi (\bar{x})}{\Psi (\bar{x})}, \frac{r}{\sup_{\Phi (x)\leq r}\Psi (x)} )\), the functional \(\Phi -\lambda \Psi\) is coercive.

Then, for each \(\lambda \in \Lambda _{r}\), the functional \(\Phi -\lambda \Psi \) has at least three distinct critical points in X.

Consider the T-dimensional Banach space

$$ X=\bigl\{ u: \textbf{Z}(0,T+1)\rightarrow R: u(0)=u(T+1)=0\bigr\} , $$

equipped with a norm \(\|\cdot \|\) given by

$$ \Vert u \Vert = \Biggl(\sum_{k=1}^{T+1} \bigl\vert \triangle u(k-1) \bigr\vert ^{p} \Biggr)^{\frac{1}{p}}, \quad u\in X. $$

Define two functionals on X as follows:

$$ \Phi (u)=\frac{1}{p}\sum_{k=1}^{T+1}p(k) \bigl\vert \triangle u(k-1) \bigr\vert ^{p} ,\qquad \Psi (u)=\sum _{k=1}^{T}F\bigl(k,u(k)\bigr), \quad u \in X, $$
(2.1)

where \(F(k,\xi )=\int _{0}^{\xi }f(k,s)\,ds \) for \(\xi \in \textbf{R}\). Obviously, \(\Phi , \Psi \in C^{1}(X,R)\).

Define

$$ I_{\lambda }(u)=\Phi (u)-\lambda \Psi (u), \quad u\in X. $$
(2.2)

Through careful calculations, for each \(u,v\in X\), we see that

$$\begin{aligned} I'_{\lambda }(u) (v) =&\lim _{t\rightarrow 0} \frac{I_{\lambda }(u+tv)-I_{\lambda }(u)}{t} \\ =&\sum_{k=1}^{T+1}p(k) \bigl\vert \triangle u(k-1) \bigr\vert ^{p-2}\triangle u(k-1) \triangle v(k-1)- \lambda \sum_{k=1}^{T}f\bigl(k,u(k) \bigr)v(k) \\ =&\sum_{k=1}^{T}p(k)\phi _{p}\bigl(\triangle u(k-1)\bigr) \triangle v(k-1)-p(T+1) \phi _{p}\bigl(\triangle u(T)\bigr)v(T) \\ &{} - \lambda \sum_{k=1}^{T}f \bigl(k,u(k)\bigr)v(k) \\ =&p(k)\phi _{p}\bigl(\triangle u(k-1)\bigr) v(k-1)|^{T+1}_{1}- \sum_{k=1}^{T} \triangle \bigl[p(k)\phi _{p}\bigl(\triangle u(k-1)\bigr)\bigr]v(k) \\ &{} -p(T+1)\phi _{p}\bigl(\triangle u(T)\bigr)v(T)- \lambda \sum _{k=1}^{T}f\bigl(k,u(k)\bigr)v(k) \\ =&- \Biggl\{ \sum_{k=1}^{T}\triangle \bigl[p(k)\phi _{p}\bigl(\triangle u(k-1)\bigr)\bigr]+ \lambda \sum _{k=1}^{T}f\bigl(k,u(k)\bigr) \Biggr\} v(k). \end{aligned}$$

Thus

$$ I'_{\lambda }(u) (v)=-\sum _{k=1}^{T} \bigl\{ \triangle \bigl[p(k)\phi _{p}\bigl( \triangle u(k-1)\bigr)\bigr]+ \lambda f\bigl(k,u(k)\bigr) \bigr\} v(k)=0 $$
(2.3)

is equivalent to

$$ \triangle \bigl[p(k)\phi _{p}\bigl(\triangle u(k-1) \bigr)\bigr]+ \lambda f\bigl(k,u(k)\bigr)=0 $$
(2.4)

for any \(k\in \textbf{Z}(1,T) \) with \(u(0)=u(T+1)=0\). That is, each critical point of the functional \(I_{\lambda }\) corresponds to a solution of (1.1). Therefore, we simplify the solution of (1.1) into the problem of finding the critical points of \(I_{\lambda }\) on X.

Lemma 2.3

([36])

For any \(u\in X\) and \(p>1\), one has

$$ \max_{k\in \textbf{Z}(1,T)} \bigl\vert u(k) \bigr\vert \leq \frac{(T+1)^{(p-1)/p}}{2} \Vert u \Vert . $$
(2.5)

Lemma 2.4

Assume that \(u\in X\) is such that either

$$ u(k)>0 \quad \textit{or} \quad -\triangle \bigl[p(k)\phi _{p} \bigl(\triangle u(k-1)\bigr)\bigr] \geq 0, $$
(2.6)

for \(k\in \textbf{Z}(1,T)\). Then, either \(u(k)>0\) for all \(k \in \textbf{Z}(1,T)\) or \(u\equiv 0\).

Proof

Let \(j \in \textbf{Z}(1,T) \) and

$$ u(j)=\min \bigl\{ u(k):k\in N(1,T)\bigr\} . $$

If \(u(j)>0\), then it is clear that \(u(k)>0\) for all \(k\in \textbf{Z}(1,T)\). If \(u(j)\leq 0\), then \(u(j)=\min \{u(k):k\in N(0,T+1)\}\), since \(\triangle u(j-1)=u(j)-u(j-1)\leq 0\) and \(\triangle u(j)=u(j+1)-u(j)\geq 0\). As \(\phi _{p}(0)=0\) and \(\phi _{p}(s)\) is increasing in s, we obtain

$$ \phi _{p}\bigl(\triangle u(j)\bigr)\geq 0 \geq \phi _{p}\bigl(\triangle u(j-1)\bigr). $$
(2.7)

Owing to \(p(j+1)>0\) and \(p(j)>0\), it holds that

$$ p(j+1)\phi _{p}\bigl(\triangle u(j)\bigr)\geq 0 \geq p(j)\phi _{p}\bigl(\triangle u(j-1)\bigr). $$
(2.8)

On the other hand, by (2.6), we have

$$ p(j+1) \phi _{p}\bigl(\triangle u(j)\bigr)\leq p(j) \phi _{p}\bigl(\triangle u(j-1)\bigr). $$
(2.9)

By combining (2.8) with (2.9), we have \(p(j+1)\phi _{p}(\triangle u(j))=0=p(j)\phi _{p}(\triangle u(j-1))\).

Thus, \(u(j+1)=u(j-1)=u(j)\). If \(j+1=T+1\), then we can get \(u(j)=0\). Otherwise, \(j+1 \in N(1,T)\). Replacing j by \(j +1\), we can get \(u(j+2)=u(j+1)\). Continuing this process \(T+1-j\) times, we have \(u(j)=u(j+1)=u(j+2)=\cdots =u(T+1)=0\). Similarly, we have \(u(j)=u(j-1)=u(j-2)=\cdots =u(0)=0\). Thus, \(u\equiv 0 \) and the proof is completed. □

3 Main results

For two positive constants c and q, we denote

$$ \Gamma (c)=\frac{\sum_{k=1}^{T}F(k,c)}{c^{p}},\qquad F^{q}:= \sum _{k=1}^{T}F(k,q), \qquad \min_{k\in \textbf{Z}(1, T)} \bigl\{ p(k)\bigr\} =m>0. $$

Theorem 3.1

Suppose that for \(k\in \textbf{Z}(1,T)\), \(f(k,u)\) is a continuous function with respect to u, and \(c_{1}\), \(c_{2}\), and d are positive constants, with

$$ \frac{2c_{1}m^{\frac{1}{P}}}{(T+1)^{\frac{p-1}{p}}(p(1)+p(T+1))^{\frac{1}{p}}}< d< \frac{2c_{2}m^{\frac{1}{P}}}{(T+1)^{\frac{p-1}{p}}(2(p(1)+p(T+1)))^{\frac{1}{p}}}, $$
(3.1)

such that

\((e_{1})\):

\(\max \{\Gamma (c_{1}),2\Gamma (c_{2})\}< \frac{2^{p-1}m}{(p(1)+p(T+1))(T+1)^{p-1}}\Gamma (d)\).

Then, for each

$$ \lambda \in \biggl(\frac{2(p(1)+p(T+1))}{p\Gamma (d)}, \frac{m2^{p}}{p((T+1)^{p-1})\max \{\Gamma (c_{1}),2\Gamma (c_{2})\}} \biggr), $$

problem (1.1) has at least three solutions \(u^{i}\) (\(i=1,2,3\)), with \(u^{1}\in \Phi ^{-1}(-\infty , \rho _{1})\), \(u^{2}\in \Phi ^{-1}( \rho _{1}, \rho _{2}/2)\), and \(u^{3}\in \Phi ^{-1}(-\infty , \rho _{2})\), where \(\rho _{1}=\frac{m(2c_{1})^{p}}{p((T+1)^{p-1})}\), \(\rho _{2}=\frac{m(2c_{2})^{p}}{p((T+1)^{p-1})}\).

Proof

Our idea is to use Lemma 2.1 to confirm our conclusion. First, we prove the coercivity of Φ. Since

$$ \begin{aligned} \Phi (u)&=\frac{1}{p}\sum _{k=1}^{T+1}p(k) \bigl\vert \triangle u(k-1) \bigr\vert ^{p} \\ &\geq \frac{1}{p}m\sum_{k=1}^{T+1} \bigl\vert \triangle u(k-1) \bigr\vert ^{p} \\ &=\frac{m}{p} \Vert u \Vert ^{p}, \end{aligned} $$
(3.2)

we see that Φ is coercive.

Next, we prove that Φ is convex. Consider \(y=x^{p}\) for \(x\geq 0\). By taking the derivative of y with respect to x, we have

$$ y'=px^{p-1}, \qquad y''=p(p-1)x^{p-2} \geq 0. $$

So, \(y=x^{p}\) is convex on \([0,+\infty )\). That is, \(\frac{x^{p}_{1}+x^{p}_{2}}{2}\geq (\frac{x_{1}+x_{2}}{2} )^{p}\). From

$$\begin{aligned} \Phi \biggl(\frac{u_{1}+u_{2}}{2} \biggr) =& \frac{1}{p}\sum_{k=1}^{T}p(k) \biggl\vert \triangle \frac{u_{1}(k)+u_{2}(k)}{2} \biggr\vert ^{p} \\ \leq& \frac{1}{p}\sum_{k=1}^{T}p(k) \biggl( \frac{ \vert \Delta u_{1}(k) \vert + \vert \Delta u_{2}(k) \vert }{2} \biggr)^{p} \\ \leq& \frac{1}{p}\sum_{k=1}^{T}p(k) \biggl( \frac{ \vert \Delta u_{1}(k) \vert ^{p}+ \vert \Delta u_{2}(k) \vert ^{p}}{2} \biggr) \\ =&\frac{1}{2} \Biggl(\frac{1}{p}\sum _{k=1}^{T}p(k) \bigl\vert \Delta u_{1}(k) \bigr\vert ^{p}+ \frac{1}{p}\sum _{k=1}^{T}p(k) \bigl\vert \Delta u_{2}(k) \bigr\vert ^{p} \Biggr) \\ =&\frac{1}{2} \bigl(\Phi (u_{1})+\Phi (u_{2}) \bigr), \end{aligned}$$
(3.3)

we know that Φ is convex. From the definitions of Φ and Ψ, we have

$$ \inf_{X}\Phi =\Phi (0)=\Psi (0)=0. $$

Therefore, Φ and Ψ satisfy hypotheses \((H_{1})\) and \((H_{2})\) of Lemma 2.1. Now, let \(x_{1}\) and \(x_{2}\) be two local minima for \(I_{\lambda }\). Then, \(x_{1}\) and \(x_{2}\) are two critical points of \(I_{\lambda }\). In this case, \(x_{1}\) and \(x_{2}\) are two solutions of (1.1). By Lemma 2.4, we have \(x_{1}\geq 0\) and \(x_{2}\geq 0\). Consequently, we obtain \(tx_{1}+(1-t)x_{2}\geq 0\) for \(t\in [0,1]\). It follows that \(\Psi (tx_{1}+(1-t)x_{2})\geq 0\) and \((H_{3})\) is verified.

When \(\|u\|\leq (\frac{p\rho _{1}}{m})^{\frac{1}{p}}\), by Lemma 2.3, we have

$$ \max_{k\in \textbf{Z}(1,T)} \bigl\vert u(k) \bigr\vert \leq \frac{(T+1)^{(p-1)/p}}{2}\biggl( \frac{p\rho _{1}}{m}\biggr)^{\frac{1}{p}}=c_{1}. $$

Similarly, it holds that

$$ \max_{k\in \textbf{Z}(1,T)} \bigl\vert u(k) \bigr\vert \leq \frac{(T+1)^{(p-1)/p}}{2}\biggl( \frac{p\rho _{2}}{m}\biggr)^{\frac{1}{p}}=c_{2} $$

for \(u\in X\) with \(\|u\|\leq (\frac{p\rho _{2}}{m})^{\frac{1}{p}}\). Taken together, we have

$$ \begin{aligned} \frac{\sup_{u\in \Phi ^{-1}(-\infty ,\rho _{1})}\Psi (u)}{\rho _{1}}& \leq \frac{\sup_{\|u\|< (\frac{p\rho _{1}}{m})^{\frac{1}{p}}}\sum_{k=1}^{T}F(k,u(k))}{\rho _{1}} \\ &\leq \frac{\sum_{k=1}^{T}F(k,c_{1})}{\rho _{1}} \\ &=\frac{p((T+1)^{p-1})}{m(2c_{1})^{p}}\sum_{k=1}^{T}F(k,c_{1}) \\ &=\frac{p((T+1)^{p-1})}{m2^{p}}\Gamma (c_{1}), \end{aligned} $$
(3.4)

and

$$ \begin{aligned} \frac{\sup_{u\in \Phi ^{-1}(-\infty ,\rho _{2})}\Psi (u)}{\rho _{2}}& \leq \frac{\sup_{\|u\|< (\frac{p\rho _{2}}{m})^{\frac{1}{p}}}\sum_{k=1}^{T}F(k,u(k))}{\rho _{2}} \\ &\leq \frac{\sum_{k=1}^{T}F(k,c_{2})}{\rho _{2}} \\ &=\frac{p((T+1)^{p-1})}{m(2c_{2})^{p}}\sum_{k=1}^{T}F(k,c_{2}) \\ &=\frac{p((T+1)^{p-1})}{m2^{p}}\Gamma (c_{2}). \end{aligned} $$
(3.5)

By (3.4) and (3.5), we verify assumptions (i) and (ii) of Lemma 2.1.

On the other hand, select \(\bar{v}\in X\) such that

$$ \bar{v}=\textstyle\begin{cases} d, & \text{if } k\in \textbf{Z}(1,T), \\ 0, & \text{if } k=0 \text{ or } k=T+1. \end{cases} $$

Then we have \(\Phi (\bar{v})=\frac{(p(1)+p(T+1))d^{p}}{p}\). Hence, from (3.1), we obtain

$$ \rho _{1}< \Phi (\bar{v})< \frac{\rho _{2}}{2}. $$

Moreover, we have

$$ \frac{2\Phi (\bar{v})}{\Psi (\bar{v})}= \frac{2(p(1)+p(T+1))}{p\Gamma (d)}. $$
(3.6)

By Lemma 2.1, for \(\lambda \in (\frac{2(p(1)+p(T+1))}{p\Gamma (d)}, \frac{m2^{p}}{p((T+1)^{p-1})\max \{\Gamma (c_{1}),2\Gamma (c_{2})\}} )\), problem (1.1) has at least three solutions \(u^{i}\) (\(i=1,2,3\)), and

$$\begin{aligned}& u^{1}\in \Phi ^{-1} \biggl(-\infty , \frac{m(2c_{1})^{p}}{p((T+1)^{p-1})} \biggr), \\& u^{2}\in \Phi ^{-1} \biggl(\frac{m(2c_{1})^{p}}{p((T+1)^{p-1})}, \frac{m(2c_{2})^{p}}{2p((T+1)^{p-1})} \biggr), \\& u^{3}\in \Phi ^{-1} \biggl(-\infty , \frac{m(2c_{2})^{p}}{p((T+1)^{p-1})} \biggr). \end{aligned}$$

Thus, the proof of Theorem 3.1 is completed. □

Let

$$ f(k, u)=\textstyle\begin{cases} \alpha (k)y(u), & \text{if } u\geq 0, \\ 0, & \text{if } u< 0, \end{cases} $$

for all \((k,u)\in \textbf{Z}(1,T) \times \textbf{R}\).

Next, we consider the following discrete system:

$$ \textstyle\begin{cases} \triangle [p(k)\phi _{p}(\triangle u(k-1))]+\lambda \alpha (k)y(u(k))=0,& k\in \textbf{Z}(1,T), \\ u(0)=u(T+1)=0, \end{cases} $$
(3.7)

where \(\alpha :\textbf{Z}(1,T)\rightarrow \textbf{R} \) is a continuous function and \(y:[0,+\infty )\rightarrow \textbf{R} \) is a nonnegative continuous function with \(y(0)=0\).

Corollary 3.1

Suppose that \(c_{1}\), \(c_{2}\), and d are positive constants satisfying (3.1), and

\((e_{2})\):

\(\max \{\frac{\int _{0}^{c_{1}}y(\xi )\,d\xi }{c^{p}_{1}}, \frac{2\int _{0}^{c_{2}}y(\xi )\,d\xi }{c^{p}_{2}} \}< \frac{m2^{p-1}\int _{0}^{d}y(\xi )\,d\xi }{(p(1)+p(T+1))(T+1)^{p-1}d^{p}} \).

Then, for each

$$ \lambda \in \frac{1}{\sum_{k=1}^{T}\alpha (k)} \biggl( \frac{2(p(1)+p(T+1))d^{p}}{p\int _{0}^{d}y(\xi )\,d\xi }, \frac{m2^{p}}{p((T+1)^{p-1})\max \{\frac{\int _{0}^{c_{1}}y(\xi )\,d\xi }{c^{p}_{1}}, \frac{2\int _{0}^{c_{2}}y(\xi )\,d\xi }{c^{p}_{2}} \}} \biggr), $$

problem (3.7) has at least two positive solutions.

Next, let us give another theorem as follows:

Theorem 3.2

Suppose that c and d are positive constants such that

$$ \frac{1}{p} \vert d \vert ^{p} \bigl(p(1)+p(T+1)\bigr)>\frac{m(2c)^{p}}{p(T+1)^{p-1}}, $$
(3.8)

and satisfying

  1. (i)

    \(f(k,\xi )>0\) for each \(k\in \textbf{Z}(1,T)\) and \(\xi \in [-c,d]\);

  2. (ii)

    \(\frac{pF^{d}}{|d|^{p}(p(1)+p(T+1))}> \frac{F^{c}p(T+1)^{p-1}}{m(2c)^{p}}\);

  3. (iii)

    \(\limsup_{|\xi |\rightarrow +\infty } \frac{F(k,\xi )}{|\xi |^{p}}<\frac{F^{c}}{Tc^{p}}\).

Then, for each \(\lambda \in \Lambda _{r} := ( \frac{|d|^{p}(p(1)+p(T+1))}{pF^{d}}, \frac{m(2c)^{p}}{F^{c}p(T+1)^{p-1}} )\), problem (1.1) has at least three nontrivial solutions.

Proof

Apparently, condition \((\Lambda )\) in Lemma 2.2 is tenable. Theorem 3.2 can be established after verifying \((a_{1})\) and \((a_{2})\) in Lemma 2.2.

Let

$$ r=\frac{m(2c)^{p}}{p(T+1)^{p-1}}. $$

For \(u\in X\) and \(\Phi (u)\leq r\), according to (3.2) and due to \(\|u\|\geq 1\), we have

$$ \Vert u \Vert \leq \biggl(\frac{p}{m}\Phi (u) \biggr)^{\frac{1}{p}}\leq \biggl( \frac{p}{m}r \biggr)^{\frac{1}{p}}= \frac{2c}{(T+1)^{\frac{p-1}{p}}}. $$

Using Lemma 2.3, we have \(\|u\|_{\infty }\leq c\). Thus,

$$\begin{aligned} \frac{\sup_{\Phi (u)\leq r}\Psi (u)}{r} \leq& \frac{\sup_{\|u\|_{\infty } \leq c}\sum_{k=1}^{T}F(k,u(k))}{r} \\ \leq& \frac{\sum_{k=1}^{T}\max_{|s|\leq c}F(k,s)}{r}= \frac{F^{c}p(T+1)^{p-1}}{m(2c)^{p}}. \end{aligned}$$
(3.9)

Now, fix

$$ \bar{u}(k)=\textstyle\begin{cases} d, &\text{if } k\in \textbf{Z}(1,T), \\ 0, & \text{if } k=0 \text{ or } k=T+1. \end{cases} $$

Clearly, \(\bar{u}\in X\). It follows from (3.8) that

$$ \Phi (\bar{u})=\frac{1}{p} \vert d \vert ^{p} \bigl(p(1)+p(T+1)\bigr)> \frac{m(2c)^{p}}{p(T+1)^{p-1}}=r. $$

Moreover, one has

$$ \frac{\Psi (\bar{u})}{\Phi (\bar{u})}= \frac{p\sum_{k=1}^{T}F(k,d)}{ \vert d \vert ^{p}(p(1)+p(T+1))}= \frac{pF^{d}}{ \vert d \vert ^{p}(p(1)+p(T+1))}. $$
(3.10)

Therefore, by (3.9) and (3.10), condition \((a_{1})\) follows.

In order to verify the coercivity of the functional \(\Phi -\lambda \Psi \), we first suppose that

$$ \limsup_{ \vert \xi \vert \rightarrow +\infty } \frac{F(k,\xi )}{ \vert \xi \vert ^{p}}\geq 0. $$

According to condition (iii), there exists ε such that \(\limsup_{|\xi |\rightarrow +\infty } \frac{F(k,\xi )}{|\xi |^{p}}<\varepsilon <\frac{F^{c}}{Tc^{p}}\). Thus, there exists a positive constant \(h_{\varepsilon }\) such that

$$ F(k,\xi )\leq \varepsilon \vert \xi \vert ^{p}+h_{\varepsilon }, $$

for each \(\xi \in \textbf{R}\) and \(k\in \textbf{Z}(1,T)\). According to Lemma 2.3 and due to \(\lambda <\frac{m(2c)^{p}}{F^{c}p(T+1)^{p-1}}\), one has

$$ \begin{aligned} \lambda \sum_{k=1}^{T}F \bigl(k,u(k)\bigr)&\leq \lambda \sum_{k=1}^{T} \bigl[\varepsilon \bigl\vert u(k) \bigr\vert ^{p}+h_{\varepsilon } \bigr] \\ &\leq \frac{\lambda \varepsilon T(T+1)^{p-1}}{2^{p}} \Vert u \Vert ^{p}+ \lambda T h_{\varepsilon } \\ &< \frac{\varepsilon Tmc^{p}}{F^{c}p} \Vert u \Vert ^{p}+ \frac{m(2c)^{p}T}{F^{c}p(T+1)^{p-1}}h_{\varepsilon } \end{aligned} $$
(3.11)

for each \(u\in X\). Therefore, we have

$$ \begin{aligned} \Phi (u)-\lambda \Psi (u)&=\frac{1}{p}\sum _{k=1}^{T+1}p(k) \bigl\vert \triangle u(k-1) \bigr\vert ^{p}-\lambda \sum_{k=1}^{T}F \bigl(k,u(k)\bigr) \\ &> \frac{m}{p} \Vert u \Vert ^{p}- \frac{\varepsilon Tmc^{p}}{F^{c}p} \Vert u \Vert ^{p}- \frac{m(2c)^{p}T}{F^{c}p(T+1)^{p-1}}h_{\varepsilon } \\ &= \biggl[ \frac{m}{p}-\frac{\varepsilon Tmc^{p}}{F^{c}p} \biggr] \Vert u \Vert ^{p}-\frac{m(2c)^{p}T}{F^{c}p(T+1)^{p-1}}h_{\varepsilon } \end{aligned} $$
(3.12)

for \(\|u\|\geq 1\). This gives \(\lim_{\|u\|\rightarrow +\infty }\Phi (u)-\lambda \Psi (u)=+ \infty \).

On the other hand, if

$$ \limsup_{ \vert \xi \vert \rightarrow +\infty } \frac{F(k,\xi )}{ \vert \xi \vert ^{p}}< 0, $$

there is a positive constant \(h_{\varepsilon }\) such that \(F(k,\xi )\leq h_{\varepsilon }\), and so arguing as before we have

$$ \begin{aligned} \Phi (u)-\lambda \Psi (u)&=\frac{1}{p}\sum _{k=1}^{T+1}p(k) \bigl\vert \triangle u(k-1) \bigr\vert ^{p}-\lambda \sum_{k=1}^{T}F \bigl(k,u(k)\bigr) \\ &> \frac{m}{p} \Vert u \Vert ^{p}- \frac{m(2c)^{p}T}{F^{c}p(T+1)^{p-1}}h_{ \varepsilon } \end{aligned} $$
(3.13)

for \(\|u\|\geq 1\). Again, we obtain \(\lim_{\|u\|\rightarrow +\infty }\Phi (u)-\lambda \Psi (u)=+ \infty \), and thereby condition \((a_{2})\) holds.

In summary, all the hypotheses in Lemma 2.2 have been demonstrated to be true. Therefore, the functional \(\Phi (u)-\lambda \Psi (u)\) has at least three different critical points for each \(\lambda \in \Lambda _{r}\), and the proof is completed. □

Now, let

$$ F^{+}(k,\xi )= \int _{0}^{\xi }f\bigl(k,t^{+}\bigr) \,dt, \quad (k,\xi )\in \textbf{Z}(1,T) \times \textbf{R}, $$

where \(t^{+}=\max \{0,t\}\) and \(I^{+}_{\lambda }=\Phi -\lambda \Psi ^{+}\). Here Φ is defined by (2.1) and

$$ \Psi ^{+}(u):=\sum_{k=1}^{T}F^{+} \bigl(k,u(k)\bigr). $$

Clearly, \(I^{+}_{\lambda }\in C^{1}(X,\textbf{R})\) and the critical points of \(I^{+}_{\lambda }\) provide the solutions to the following problem:

$$ \textstyle\begin{cases} \triangle [p(k)\phi _{p}(\triangle u(k-1))]+\lambda f(k,u^{+}(k))=0 ,& k\in \textbf{Z}(1,T), \\ u(0)=u(T+1)=0. \end{cases} $$
(3.14)

We have the following

Corollary 3.2

Suppose that c and d are positive constants such that

$$ \frac{1}{p} \vert d \vert ^{p} \bigl(p(1)+p(T+1)\bigr)>\frac{m(2c)^{p}}{p(T+1)^{p-1}}, $$
(3.15)

and satisfying

  1. (i)

    \(f(k,\xi )>0\) for each \(k\in \textbf{Z}(1,T)\) and \(\xi \in [0,d]\);

  2. (ii)

    \(\frac{pF^{d}}{|d|^{p}(p(1)+p(T+1))}> \frac{F^{c}p(T+1)^{p-1}}{m(2c)^{p}}\);

  3. (iii)

    \(\limsup_{\xi \rightarrow +\infty } \frac{F(k,\xi )}{\xi ^{p}}<\frac{F^{c}}{Tc^{p}}\).

Then, for each \(\lambda \in \Lambda _{r}\), problem (1.1) has at least three positive solutions.

Proof

For any \(k\in \textbf{Z}(1,T)\), (3.14) should be considered with

$$ f^{+}(k,\xi )=\textstyle\begin{cases} f(k,\xi ), &\text{if } \xi >0, \\ f(k,0), & \text{if } \xi \leq 0, \end{cases} $$

Under Theorem 3.2, one has that (i) is tenable.

Moreover, we have

$$ \limsup_{\xi \rightarrow -\infty } \frac{F^{+}(k,\xi )}{ \vert \xi \vert ^{p}}=\limsup _{\xi \rightarrow - \infty }\frac{\xi f(k,0)}{ \vert \xi \vert ^{p}}=-\limsup_{\xi \rightarrow -\infty } \frac{f(k,0)}{ \vert \xi \vert ^{p-1}}=0< \frac{F^{c}}{Tc^{p}}. $$

Consequently, all the requirements of Theorem 3.2 have been met. Besides, since \(u\equiv 0\) is not a solution to (3.14), it can be inferred that (3.14) has at least three nontrivial solutions. Suppose that \(u=\{u(k)\}\) is a nontrivial solution. Then for any \(k\in \textbf{Z}(1,T)\), we have \(u(k)>0\) or

$$ -\triangle \bigl[p(k)\phi _{p}\bigl(\triangle u(k-1)\bigr)\bigr]= \lambda f\bigl(k,u^{+}(k)\bigr)= \lambda f(k,0)>0. $$

Therefore, according to Lemma 2.4, we may refer to \(u(k)>0\) for \(k\in \textbf{Z}(1,T)\). This u denotes a positive solution. In addition, once u has been verified as a positive solution to (3.14), it can be also considered as a positive solution of (1.1). Thus, Corollary 3.2 is demonstrated. □

4 Examples

We show three examples to confirm our findings in this section.

Example 4.1

Let \(\alpha :\textbf{Z}(1,2)\rightarrow \textbf{R} \) be positive and let \(y:[0,+\infty )\rightarrow \textbf{R}\) be a function defined by

$$ y(u)=\textstyle\begin{cases} u^{8}, & 0\leq u < 2, \\ (4-u)^{8}, & 2\leq u< 3, \\ 1, & u\geq 3. \end{cases} $$

Let \(p=3\), \(c_{1}=1\), \(c_{2}=8\), \(d=2\), \(T=2\), \(m=8\), \(p(1)=1\), and \(p(3)=2\). Then

$$ \frac{2c_{1}m^{\frac{1}{P}}}{(T+1)^{\frac{p-1}{p}}(p(1)+p(T+1))^{\frac{1}{p}}}= \frac{2\times 1\times 8^{\frac{1}{3}}}{(3)^{\frac{2}{3}}(3)^{\frac{1}{3}}} \approx 1.333, $$
(4.1)

and

$$ \frac{2c_{2}m^{\frac{1}{P}}}{(T+1)^{\frac{p-1}{p}}(2(p(1)+p(T+1)))^{\frac{1}{p}}}= \frac{2\times 8\times 8^{\frac{1}{3}}}{(3)^{\frac{2}{3}}(2\times (1+2))^{\frac{1}{3}}} \approx 8.466. $$
(4.2)

Thus, (3.1) holds. Since

$$ \frac{\int _{0}^{1}y(\xi )\,d\xi }{1^{3}}\approx 0.111, \frac{2\int _{0}^{8}y(\xi )\,d\xi }{8^{3}}\approx 0.464, $$

and

$$ \frac{8 \times 2^{2}\int _{0}^{2}y(\xi )\,d\xi }{3^{3}\times 2^{3}} \approx 8.428, $$

we obtain

$$ \max \biggl\{ \frac{\int _{0}^{1}y(\xi )\,d\xi }{1^{3}}, \frac{2\int _{0}^{8}y(\xi )\,d\xi }{8^{3}} \biggr\} < \frac{8\times 2^{2}\int _{0}^{2}y(\xi )\,d\xi }{3^{3}\times 2^{3}}. $$

Applying Corollary 3.1, for each \(\lambda \in (0.281 B, 5.109B)\), where \(B=1/\sum_{k=1}^{2}\alpha (k)\), the following problem:

$$ \textstyle\begin{cases} \triangle [p(k)\phi _{3}(\triangle u(k-1))]+\lambda \alpha (k)y(u(k))=0,& k\in \textbf{Z}(1,2), \\ u(0)=u(3)=0, \end{cases} $$
(4.3)

has at least two positive solutions.

Next, let us discuss another example.

Example 4.2

Consider the boundary value problem (1.1) with

$$ f(k,\xi )=f(\xi )=3+\sin \xi +\xi \cos \xi ,\quad \xi \in [0,1], $$

for \(k\in \textbf{Z}(1,T)\). It follows that

$$ F(k,\xi )=F(\xi )=\xi (3+\sin \xi ). $$

Letting \(c=1\), \(d=2\), \(p=2\), \(p(1)=1\), \(T=4\), \(p(5)=2\), and \(m=8 \), one has

$$ \frac{1}{p} \vert d \vert ^{p}\bigl(p(1)+p(5)\bigr)=6> \frac{m(2c)^{p}}{p5^{p-1}}=3.2. $$

Obviously, \(f(k,\xi )>0\) holds for each \(\xi \in [0,1]\) and \(k\in \textbf{Z}(1,T)\). Accordingly, condition (i) in Corollary 3.2 can be obtained. Then, we have

$$ \frac{F^{c}p5^{p-1}}{m(2c)^{p}}=\frac{4(3+\sin 1)\times 10}{32} \approx 4.800, $$
(4.4)

and

$$ \frac{pF^{d}}{ \vert d \vert ^{p}(p(1)+p(5))}=\frac{4(6+2\sin 2)}{6}\approx 5.212. $$
(4.5)

Therefore, combining (4.4) and (4.5), condition (ii) in Corollary 3.2 is verified.

We can show condition (iii) in Corollary 3.2, as

$$ \limsup_{\xi \rightarrow +\infty }\frac{F(k,\xi )}{\xi ^{p}}= \limsup _{\xi \rightarrow +\infty } \frac{3+\sin \xi }{\xi ^{p-1}}=0< \frac{F^{c}}{Tc^{p}}. $$

In summary, all the conditions in Corollary 3.2 have been checked. Therefore, for each \(\lambda \in \Lambda _{r} = (\frac{6}{4(6+2\sin 2)}, \frac{32}{40(3+\sin 1)} )\), problem (1.1) has at least three positive solutions.

Finally, let us discuss one more example.

Example 4.3

Consider the special case of (1.1) with \(p(k)\equiv 1\) and

$$ f(k,u)=f(u)=5+\sin u+u \cos u, \quad u\in [-1,2], $$

for \(k\in \textbf{Z}(1,T)\). Therefore, we have

$$ F(k,u)=F(u)=u(5+\sin u)-5. $$

Letting \(c=1\), \(d=p=2\), \(T=3\), \(p(1)=p(4)=1\), and \(m=1 \), one has

$$ \frac{1}{p} \vert d \vert ^{p}\bigl(p(1)+p(4)\bigr)=4> \frac{m(2c)^{p}}{p4^{p-1}}=0.5. $$

We have \(f(k,u)>0\) for every \(u\in [-1,2]\). Thus, condition (i) in Theorem 3.2 is satisfied. We also have

$$ \frac{F^{c}p4^{p-1}}{m(2c)^{p}}=\frac{ 3\sin 1\times 8}{4}\approx 5.046 $$
(4.6)

and

$$ \frac{pF^{d}}{ \vert d \vert ^{p}(p(1)+p(4))}=\frac{ 3(5+2\sin 2)}{4}\approx 5.115. $$
(4.7)

Therefore, according to (4.6) and (4.7), condition (ii) of Theorem 3.2 holds.

Noting that

$$ \limsup_{ \vert u \vert \rightarrow +\infty }\frac{F(k,u)}{ \vert u \vert ^{p}}= \limsup _{ \vert u \vert \rightarrow +\infty } \frac{u(5+\sin u)-5}{ \vert u \vert ^{p}}=0< \frac{F^{c}}{Tc^{p}}, $$

condition (iii) in Theorem 3.2 can be further verified.

In summary, all the conditions of Theorem 3.2 have been verified. Then, for each \(\lambda \in \Lambda _{r} = (\frac{4}{3(5+2\sin 2)}, \frac{1}{6\sin 1} )\), problem (1.1) has at least three nontrivial solutions.

We end this section by using the above hypothesis to compare our result with that of [36, Theorem 3.1]. Through careful calculations, we obtain

$$ \max_{(k,\xi )\in \textbf{Z}(1,T)\times [-c,c]}F(k,\xi ) \approx 0.841 $$

and

$$ \frac{(2c)^{p}}{T[(2c)^{p}+2(T+1)^{p-1}d^{p}]}\sum_{k=1}^{T}F(k,d) \approx 0.758. $$

Then it holds that

$$ \max_{(k,\xi )\in \textbf{Z}(1,T)\times [-c,c]}F(k,\xi )> \frac{(2c)^{p}}{T[(2c)^{p}+2(T+1)^{p-1}d^{p}]} \sum_{k=1}^{T}F(k,d). $$
(4.8)

According to (4.8), it can be inferred that condition (\(A_{1}\)) of [36, Theorem 3.1] is not satisfied. This shows that the conclusion about the three solutions using [36, Theorem 3.1] cannot be obtained.