1 Introduction and Main Results

In this paper, global existence and finite time blow-up behaviors of positive solutions for a nonlinear reaction-diffusion system are to be discussed:

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} u_{it}=d_{i}\Delta u_{i} +u_{1}^{p_{i1}}u_{2}^{p_{i2}}u_{3}^{p_{i3}}, & x \in\varOmega,\ t>0, \\ u_{i}(x,t)=0, & x\in\partial\varOmega,\ t>0, \\ u_{i}(x,0)=u_{i0}(x), & x\in\varOmega, \ i=1,2,3, \end{array}\displaystyle \right . \end{aligned}$$
(1.1)

where \(\varOmega\) is a bounded domain in \({\mathbb{R}}^{n}\) with smooth boundary \(\partial\varOmega\), initial values \(u_{i0}(x)\) (\(1\leq i \leq3\)) are non-negative and continuous functions which satisfy compatibility conditions. The exponents \(p_{ij}\) (\(i,j=1,2,3\)) are non-negative constants, and diffusion coefficients \(d_{i}\) are positive constants for all \(1\leq i\leq3\).

System (1.1) is usually used as a model to describe heat propagation in a three-component combustible mixture (cf. [2]). In this case, \(u_{1}\), \(u_{2}\) and \(u_{3}\) represent temperatures of the interacting components, and corresponding \(d_{i}\) (\(1\leq i\leq3\)) are thermal conductivity, which are supposed constant.

Written system (1.1) as integral equations, by constructing bounded monotone iterative sequences it can be proved that system (1.1) has a local non-negative solution (cf. [15]). However, uniqueness does not hold (cf. [12]). The comparison principle holds, see Sect. 1 of this paper.

For system of two components in a bounded domain \(\varOmega\) of the form

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} u_{it}=\Delta u_{i} +u_{1}^{p_{i1}}u_{2}^{p_{i2}}, & x\in\varOmega,\ t>0, \\ u_{i}(x, t)=0, & x\in\partial\varOmega,\ t>0, \\ u_{i}(x,0)=u_{i0}(x)\geq0, & x\in\varOmega,\ i=1,2, \end{array}\displaystyle \right . \end{aligned}$$
(1.2)

Chen [4] in 1997 investigated special case: \(p_{12},\,p_{21}>0\), \(p_{12}>p_{22}-1\) and \(p_{21}>p_{11}- 1\), and critical exponents were proved. Later, Wang [22] considered a general case, and obtained significant results which cover that of [4].

Let \(\lambda\) be the first eigenvalue and \(\varphi(x)\) the corresponding eigenfunction of the problem

$$\begin{aligned} -\Delta\varphi(x)=\lambda\varphi(x),\quad x\in\varOmega; \quad \quad \varphi(x)=0, \quad x\in\partial\varOmega. \end{aligned}$$
(1.3)

It is well known that \(\lambda>0,\,\varphi(x)>0\) in \(\varOmega\) and \(\partial\varphi/\partial\eta<0\) on \(\partial\varOmega\), here \(\eta\) is the unit outward normal vector on \(\partial\varOmega\). Then main results of [22] are read as follows:

(i) If

$$\begin{aligned} p_{11}\leq1, p_{22}\leq1 \quad \mbox{and}\quad p_{12}p_{21}\leq(1-p_{11}) (1-p_{22}), \end{aligned}$$
(1.4)

then all solutions of (1.2) exist globally.

(ii) If

$$\begin{aligned} p_{11}>1,\,p_{12}>0,\,p_{21}=0, \,p_{22}=1,\,\lambda< 1,\, p_{11} \leq1+p_{12}(1- \lambda)/\lambda, \end{aligned}$$
(1.5)

or

$$\begin{aligned} p_{22}>1,\,p_{21}>0,\,p_{12}=0, \,p_{11}=1,\,\lambda< 1,\, p_{22} \leq1+p_{21}(1- \lambda)/\lambda. \end{aligned}$$
(1.6)

Furthermore, if \(p_{11}=1+p_{12}(1-\lambda)/\lambda\) in (1.5) or \(p_{22}=1+p_{21}(1-\lambda)/\lambda\) in (1.6), we also assume \(\lambda<2/3\). Then, for any initial data \(u_{i0}(x)\geq0,\,\not \equiv0\) (\(i=1,2\)), solutions of (1.2) blow up in finite time.

(iii) If (1.4), (1.5) and (1.6) do not hold, then solutions of (1.2) exist globally for small initial data, and blow up in finite time for large initial data.

There are many other related works on global existence and blow-up in finite time of solutions to reaction-diffusion equations or systems with two components, see for example [1, 619, 2326] and references therein.

In this paper, we are going to try to generalize results of Wang [22] to system with three components and different diffusion coefficients, and we mainly focus on conditions of global existence and finite time blow-up for positive solutions of system (1.1). Our main conclusions will be introduced and proved in Sect. 3, and from these it is not difficult to see that fine structure of the matrix \(P\), which is a nonlinear function of the exponents \(p_{ij}\) (\(i,j=1,2,3\)), is crucially important. This is one of very interesting features for our results. The tools we adopt are a combination of algebraic matrix and modern analytical theory. Here, it is noteworthy that we give a complete and final resolution to the open problem which was presented in [22], please see Remark 4 below.

Here we point out that Li and his collaborators [16, 17] have applied properties of \(M\)-matrix and a comparison principle to investigate global existence conditions for quasilinear parabolic systems. There are different properties between \(M\)-matrix and the matrix in this paper. Problem in this paper can be considered as a general version of [16] somewhat in the aspect of different diffusion coefficients. Problem and results of this paper differ from that of [17], and two of the most obvious differences are: the first is that for irreducible matrix, our blow-up condition is independent of the value of the first eigenvalue of \(-\Delta\) on \(\varOmega\) with null Dirichlet boundary condition, and results of [17] do depend on it; the second is that results of [17] do not cover our results. All of these will be discussed in Sect. 4. The rest of the paper is organized as follows: in Sect. 2, we establish a comparison principle and some preliminaries on properties with respect to matrix. We then discuss the global existence and finite blow-up of solution in Sect. 3.

2 Preliminaries

In this section, we first prove a comparison principle and then some results related to matrix, all of which will play an important role in the proof of our main theorems.

Proposition 1

(Comparison principle) Assume that \(f_{i}\) is a continuous, non-decreasing and non-negative function, and assume that continuous functions \(u_{i}\) and \(v_{i}\) satisfy \(u_{i},\,v_{i}>0\) in \(\varOmega \times(0,T)\) and

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} u_{it}-d_{i}\Delta u_{i}-f_{i}(u_{1},u_{2},u_{3})\geq0, & (x,t)\in\varOmega\times(0,T), \\ v_{it}-d_{i}\Delta v_{i}-f_{i}(v_{1},v_{2},v_{3})\leq0, & (x,t)\in\varOmega\times(0,T), \\ u_{i}(x,t)>v_{i}(x,t)\geq0, & (x,t)\in\partial\varOmega\times(0,T), \\ u_{i}(x,0)=u_{i0}(x)> v_{i}(x,0)=v_{i0}(x)\geq0, & x\in\bar{\varOmega},\ i=1,2,3. \end{array}\displaystyle \right . \end{aligned}$$

Then \(u_{i}(x,t)>v_{i}(x,t)\) for any \((x,t)\in\bar{\varOmega}\times[0,T)\) (\(i=1,2,3\)).

Proof

Let \(w_{i}=u_{i}-v_{i}\), then \(w_{i}\) satisfies

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} w_{it}-d_{i}\Delta w_{i}\geq f_{i}(u_{1},u_{2},u_{3})-f_{i}(v_{1},v_{2},v_{3}), & (x, t)\in\varOmega\times(0,T), \\ w_{i}(x,t)>0, & (x, t)\in\partial\varOmega\times(0,T), \\ w_{i}(x,0)>0, & x\in\bar{\varOmega},\ i=1,2,3. \end{array}\displaystyle \right . \end{aligned}$$
(2.1)

Set

$$ t_{i}=\sup\bigl\{ ~t\leq T |~w_{i}(x,s)>0 \ \mbox{for all} \ (x,s) \in\bar{\varOmega}\times(0, t)\bigr\} ,\quad i=1,2,3. $$

On the contrary we assume that the conclusion would be not true, and which joined with initial conditions of (2.1) and continuity of \(u_{i}\) and \(v_{i}\) implies

$$ t_{i}>0,\quad i=1,2,3. $$

Put \(t^{*}=\min_{1\leq i\leq3}t_{i}\), and without loss of generality we may think \(t^{*}=t_{1}\). Note that \(w_{1}\) is continuous. By the definition of \(t^{*}\) and initial-boundary conditions of (2.1), the existence of \(x_{1}\in\varOmega\) can be obtained such that \(w_{1}(x_{1},t_{1})=0\).

On the other hand, monotonicity of \(f_{1}\) and the definition of \(t^{*}=t_{1}\) show that \(w_{i}\geq0\) (\(i=1,2,3\)) for all \((x,t) \in\bar{\varOmega}\times[0, t_{1}]\) and \(w_{1}\) satisfies

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} w_{1t}-d_{1}\Delta w_{1}\geq f_{1}(u_{1},u_{2},u_{3})-f_{1}(v_{1},v _{2},v_{3})\geq0, & (x, t)\in\varOmega\times(0,t_{1}), \\ w_{1}(x,t)>0, & (x, t)\in\partial\varOmega\times(0,t_{1}), \\ w_{1}(x,0)>0, & x\in\bar{\varOmega}. \end{array}\displaystyle \right . \end{aligned}$$

As \(w_{1}(x_{1},t_{1})=0\) and \(x_{1}\in\varOmega\), in view of the strong maximum principle for single equation it follows that \(w_{1}(x,t) \equiv0\) for every \((x,t)\in\bar{\varOmega}\times[0,t_{1})\), which is a contradiction. Therefore, we arrive at conclusions of Proposition 1. □

We next establish some results on matrix, and we begin with notation and definition of matrix.

Notation 1

\(|F|=\det F\) is the determinant of matrix \(F\).

Definition 1

Let \(A=(a_{ij})_{n\times n}\) with \(n\geq2\). If there exists an array matrix \(F\), such that

$$\begin{aligned} F^{T}AF= \left [ \textstyle\begin{array}{ccc} A_{1} & \vdots & * \\ \cdots & \cdots & \cdots \\ \mathbf{0} & \vdots & A_{2} \end{array}\displaystyle \right ], \end{aligned}$$

where \(A_{1}\) is a \(r\)-th sub-matrix and \(A_{2}\) is \((n-r)\)-th sub-matrix with \(1\leq r\leq n-1\), then \(A\) is called to be reducible. Otherwise, \(A\) is irreducible.

We write \(M=(m_{ij})_{n\times n}\) with \(m_{ij}\geq0\) (\(i,j=1,\ldots,n\)) and \(A=(a_{ij})_{n\times n}=I-M\). It is obvious that \(A\) is reducible if and only if \(M\) is reducible.

Lemma 1

(cf. [20])

Suppose that \(M\) is a non-negative matrix. If \(M\) is irreducible, then \(M\) has a positive eigenvalue \(\lambda_{0}\) which is the largest, i.e. \(|\mu|\leq\lambda_{0}\) for any eigenvalue \(\mu\) of \(M\), and the corresponding eigenvector \(\alpha=(\alpha_{1},\ldots,\alpha_{n})^{T}\) is positive, i.e. \(\alpha_{i}>0\) (\(1\leq i\leq n\)).

Proposition 2

(cf. [25])

Suppose that \(M\) is a non-negative matrix, and all the principal minor determinants of \(A=I-M\) are non-negative. If \(A\) is irreducible, then there exists \(\alpha=( \alpha_{1},\ldots,\alpha_{n})^{T}\) with \(\alpha_{i}>0\) for all \(i=1,\ldots,n\), such that \(A\alpha\geq\mathbf{0}\), i.e. \(\alpha _{i}-\sum_{j=1}^{n}m_{ij}\alpha_{j}\geq0\).

Proposition 3

(cf. [25])

Let \(M\) be a non-negative matrix. Assume that all the lower-order principal minor determinants of \(A=I-M\) are non-negative and \(|A|<0\). Then \(A\) is irreducible and there exists

$$ \alpha=(\alpha_{1},\ldots,\alpha_{n})^{T} $$

with \(\alpha_{i}>0\) (\(1\leq i\leq n\)), such that \(A\alpha<\mathbf{0}\), i.e. \(\alpha_{i}-\sum_{j=1}^{n}m_{ij}\alpha_{j}<0\).

From the above results we have

Lemma 2

Let \(M\) be a non-negative 3-th matrix. Suppose that all the lower-order principle minor determinants of \(A=I-M\) are non-negative and \(|A|<0\). Then \(A\) is irreducible and for any positive constant \(\sigma\) there exists positive constants \(\ell_{i}\) (\(1\leq i\leq3\)), such that

$$\begin{aligned} -\sigma=\ell_{i}-\sum_{j=1}^{3}m_{ij} \ell_{j}, \quad 1\leq i\leq3. \end{aligned}$$
(2.2)

Proof

From Proposition 3 we know that \(M\) is irreducible. Direct computation gives

$$\begin{aligned} \ell_{1} =&\frac{1}{|A|} \left | \textstyle\begin{array}{c@{\quad}c@{\quad}c} -\sigma & -m_{12} & -m_{13} \\ -\sigma & 1-m_{22} & - m_{23} \\ -\sigma & -m_{32} & 1-m_{33} \end{array}\displaystyle \right | \\ =& -\frac{\sigma}{|A|}\left ( \left |\textstyle\begin{array}{c@{\quad}c} 1-m_{22} & -m_{23} \\ -m_{32} & 1-m_{33} \end{array}\displaystyle \right |+ \left |\textstyle\begin{array}{c@{\quad}c} m_{12} & -m_{13} \\ m_{32} & 1-m_{33} \end{array}\displaystyle \right |+ \left |\textstyle\begin{array}{c@{\quad}c} -m_{12} & -m_{13} \\ 1-m_{22} & -m_{23} \end{array}\displaystyle \right |\right ) \geq0, \end{aligned}$$

here we use the fact that \(|A|<0\) and

$$\begin{aligned} \left |\textstyle\begin{array}{c@{\quad}c} 1-m_{22} & -m_{23} \\ -m_{32} & 1-m_{33} \end{array}\displaystyle \right | \geq& 0, \\ \left |\textstyle\begin{array}{c@{\quad}c} m_{12} & -m_{13} \\ m_{32} & 1-m_{33} \end{array}\displaystyle \right |=m_{12}(1-m_{33})+m_{13}m_{23} \geq& 0, \\ \left |\textstyle\begin{array}{c@{\quad}c} -m_{12} & -m_{13} \\ 1-m_{22} & -m_{23} \end{array}\displaystyle \right |=m_{12}m_{23}+m_{13}(1-m_{22}) \geq& 0. \end{aligned}$$

Hence, if \(\ell_{1}=0\), then by the fact that \(m_{ij}\geq0\) and \(1-m_{ii}\geq0\) (\(i,j=1,2,3\)) we find that

$$ m_{13}m_{23}=0. $$

Since we have proved that \(A\) is irreducible which guarantees that \(m_{13}m_{23}\neq0\). It is a contraction. Therefore, \(\ell_{1}>0\).

Similarly, we can obtain that \(\ell_{i}>0\) for \(i=2,3\), and the desired conclusion holds. □

Lemma 3

Let \(M\) be a non-negative 3-th matrix. Suppose that \(M\) is irreducible and \(\lambda_{0}\) is the largest eigenvalue of \(M\). If \(\lambda_{0}=1\), then all the principal minor determinants of \(A=I-M\) are non-negative.

Proof

Let \(\alpha=(\alpha_{1},\alpha_{2},\alpha_{3})^{T}\) be the eigenvector of \(M\) corresponding with \(\lambda_{0}\), then by Lemma 1 we see that \(\alpha_{i}>0\) for all \(1\leq i\leq3\), and

$$\begin{aligned} A\alpha=(1-\lambda_{0})\alpha=\mathbf{0}. \end{aligned}$$
(2.3)

It follows that

$$ |A|=0. $$

Eq. (2.3) can be changed into

$$\begin{aligned} \alpha_{i}=\sum_{j=1}^{3} m_{ij}\alpha_{j}, \quad i=1,2,3. \end{aligned}$$
(2.4)

As \(m_{31}m_{32}\neq0\) follows by the fact that \(M\) is irreducible, due to \(m_{ij}\geq0\) and \(\alpha_{i}>0\) (\(i,j=1,2,3\)), from (2.4) we obtain \(1-m_{33}>0\). Similarly, we can prove that \(1-m_{11}>0\) and \(1-m_{22}>0\).

Up to now, we have concluded that both \(|A|\) itself and all the first order principal minor determinants of \(A\) are non-negative. Therefore, to accomplish the proof we only need to infer that all the second order principal minor determinants of \(A\) are non-negative. Conversely, assume that at least one of the second order principal minors of \(A\) is negative, and let’s say without loss of generality that

$$\begin{aligned} \left |\textstyle\begin{array}{c@{\quad}c} 1-m_{22} & -m_{23} \\ -m_{32} & 1-m_{33} \end{array}\displaystyle \right |< 0\ . \end{aligned}$$

Note that \(1>m_{ii}\geq0\) (\(1\leq i\leq3\)). It yields

$$\begin{aligned} |A| =& (1-m_{11}) \left |\textstyle\begin{array}{c@{\quad}c} 1-m_{22} & -m_{23} \\ -m_{32} & 1-m_{33} \end{array}\displaystyle \right |+m_{12} \left |\textstyle\begin{array}{c@{\quad}c} -m_{21} & -m_{23} \\ -m_{31} & 1-m_{33} \end{array}\displaystyle \right |-m_{13} \left |\textstyle\begin{array}{c@{\quad}c} -m_{21} & 1-m_{22} \\ -m_{31} & -m_{32} \end{array}\displaystyle \right |\\ < &-m_{12}m_{21}(1-m_{33})-m_{12}m_{23}m_{31}-m_{13}m_{21}m_{32}-m_{13}m_{31}(1-m_{22}) \\ \leq& 0, \end{aligned}$$

which contradicts to \(|A|=0\). Therefore, all the assertions of Lemma 3 have concluded. □

Lemma 4

Let \(M\) be a non-negative 3-th matrix. Suppose that \(M\) is irreducible and \(\lambda_{0}\) is the largest eigenvalue of \(M\). If \(\lambda_{0}\neq1\), then for any constant \(L>0\), there exists positive constants \(\ell_{i}\) such that

$$\begin{aligned} \ell_{i}\geq\ell_{1}^{m_{i1}}\ell_{2}^{m_{i2}} \ell_{3}^{m_{i3}}(1+L)^{m_{i1}+m_{i2}+m_{i3}}, \quad 1\leq i\leq3. \end{aligned}$$
(2.5)

Proof

(2.5) can be rewritten as

$$\begin{aligned} \ln\ell_{i}-\sum_{j=1}^{3}m_{ij} \ln\ell_{j} \geq(m_{i1}+m_{i2}+m _{i3}) \ln(1+L), \quad i=1,2,3. \end{aligned}$$
(2.6)

Put

$$ L^{*}=\max_{1\leq i\leq3}(m_{i1}+m_{i2}+m_{i3}), $$

then (2.6) holds provided that

$$\begin{aligned} \ln\ell_{i}-\sum_{j=1}^{3}m_{ij} \ln\ell_{j}\geq L^{*}\ln(1+L). \end{aligned}$$
(2.7)

From Lemma 1, we know that \(\lambda_{0}>0\) and its corresponding eigenvector \(\alpha= (\alpha_{1},\alpha_{2},\alpha_{3})^{T}>\mathbf{0}\), such that

$$\begin{aligned} (I-M)\alpha=(1-\lambda_{0})\alpha. \end{aligned}$$
(2.8)

When \(0<\lambda_{0}<1\), it follows from (2.8) that

$$ \alpha_{i}-\sum_{j=1}^{3} m_{ij}\alpha_{j} >\frac{(1-\lambda_{0}) \alpha_{i}}{2}>0, \quad i=1,2,3. $$

Let

$$\begin{aligned} \ln\ell_{i}=K\alpha_{i}, \quad i=1,2,3, \end{aligned}$$
(2.9)

where the positive constant \(K\) is to be determined later. Then the above results in

$$ \ln\ell_{i}-\sum_{j=1}^{3} m_{ij}\ln\ell_{j} >\frac{K(1-\lambda_{0}) \alpha_{i}}{2}>0, \quad i=1,2,3. $$

Consequently, if we choose positive constant \(K\) suitable large so that

$$ K(1-\lambda_{0})\min_{1\leq i\leq3}\alpha_{i} \geq2L^{*}\ln(1+L), $$

then (2.7) follows.

When \(\lambda_{0}>1\), (2.8) implies

$$\begin{aligned} -\alpha_{i}-\sum_{j=1}^{3} m_{ij}(-\alpha_{j}) >\frac{(\lambda_{0}-1) \alpha_{i}}{2}>0, \quad i=1,2,3. \end{aligned}$$
(2.10)

By letting

$$\begin{aligned} \ln\ell_{i}=-K\alpha_{i}, \quad i=1,2,3 \end{aligned}$$
(2.11)

with

$$ K(\lambda_{0}-1)\min_{1\leq i\leq3}\alpha_{i} \geq2L^{*}\ln(1+L), $$

then from (2.10) it can be found that (2.7) holds.

Therefore, existence of positive constants \(\ell_{i}\) (\(1\leq i\leq3\)) is ensured by (2.9) and (2.11), which correspond to the case \(\lambda_{0}<1\) and the case \(\lambda_{0}>1\), respectively. □

Remark 1

Going through the proofs of Lemmas 24, we find that all results in these three lemmas hold for any \(r\)-th matrix with \(r\geq1\).

3 Main Theorems and Their Proofs

In this section, we will state our main results. Let constants \(p_{ij}\geq0\) (\(i,j=1,2,3\)) and be defined by (1.1). Denote

$$\begin{aligned} P=\left [ \textstyle\begin{array}{c@{\quad}c@{\quad}c} p_{11} &p_{12} & p_{13} \\ p_{21} &p_{22} & p_{23} \\ p_{31} &p_{32} & p_{33} \end{array}\displaystyle \right ],\quad \quad P_{1}=\left [ \textstyle\begin{array}{c@{\quad}c@{\quad}c} p_{11} &p_{12} & p_{13} \\ 0 &p_{22} & p_{23} \\ 0 &p_{32} & p_{33} \end{array}\displaystyle \right ],\quad \quad P_{2}=\left [ \textstyle\begin{array}{c@{\quad}c@{\quad}c} p_{11} &p_{12} & p_{13} \\ p_{21} &p_{22} & p_{23} \\ 0 & 0 & p_{33} \end{array}\displaystyle \right ], \end{aligned}$$
(3.1)

and let \(A=I-P\).

We will illustrate our results on the basis of properties of the matrix \(P\).

3.1 \(P\) Is Irreducible

When \(P\) is irreducible, conditions on global existence and blow-up in a finite time of solutions to problem (1.1) will be established as follows.

Theorem 1

Assume \(P\) is irreducible. If all the principal minor determinants of \(A\) are non-negative, then solutions of (1.1) exist globally.

Proof

With the help of Proposition 2, there exists \(\alpha=(\alpha_{1},\alpha_{2},\alpha_{3})^{T}>\mathbf{0}\), such that \(A\alpha\geq\mathbf{0}\). For \(1\leq i\leq3\), write

$$ \ell_{i}=\frac{\alpha_{i}}{\parallel\alpha\parallel},\quad d=\max_{1\leq i\leq3}d_{i},\quad i=1,2,3. $$

It is easy to see that \(0<\ell_{i}<1\) (\(1\leq i\leq3\)).

Let \(k(t)\in C^{1}([0,+\infty))\) be a positive function satisfying \(k'(t)\geq0\). It is well known that for positive constant \(\theta=1+\sum_{1\leq i\leq3} (\max_{x\in\bar{\varOmega}}u_{i0}(x))^{1/\ell_{i}}\), the unique nonnegative to the linear problem

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} w_{t}=d\Delta w+k(t)w, & x\in\varOmega, \ t>0, \\ w(x,t)=\theta, & x\in\partial\varOmega, \ t>0, \\ w(x,0)=\theta, & x\in\varOmega \end{array}\displaystyle \right . \qquad \mathrm{(G)} \end{aligned}$$

exists globally. Furthermore, \(w(x,t)\geq\theta>1\) directly from the maximum principal. As \(\theta\) is a sub-solution of the above problem, results of [19] (refer to Lemma 4.1, p. 199) assert that \(w_{t}\geq0\) for all \(x\in\varOmega\) and \(t>0\).

Let \(w(x,t)\) be the unique nonnegative solution to problem (G) with \(k(t)=k= \max_{1\leq i\leq3}d/(d_{i}\ell_{i})\), and let

$$ \bar{u}_{i}=w^{\ell_{i}}, \quad x\in\bar{\varOmega}, \ t>0,\ i=1,2,3, $$

it can be inferred that for \(1\leq i\leq3\) and \(w_{t}\geq0\),

$$\begin{aligned} d_{i}\Delta\bar{u}_{i}+{\bar{u}_{1}}^{p_{i1}}{ \bar{u}_{2}}^{p_{i2}} {\bar{u}_{3}}^{p_{i3}} =& d_{i}\ell_{i} w^{\ell_{i}-1}\Delta w+d_{i} \ell_{i} (\ell_{i}-1)w^{\ell_{i}-2}| \nabla w|^{2}+w^{p_{i1}\ell_{1}+p _{i2}\ell_{2}+p_{i3}\ell_{3}} \\ \leq& d_{i}\ell_{i} w^{\ell_{i}-1}\Delta w+w^{\ell_{i}} =\frac{d_{i}\ell_{i}}{d} w^{\ell_{i}-1} \biggl(d\Delta w+\frac{d}{d_{i}\ell_{i}} w \biggr) \\ \leq& \frac{d_{i}\ell_{i}}{d} w^{\ell_{i}-1} (d\Delta w+k w )=\frac{d_{i}\ell_{i}}{d} w^{\ell_{i}-1}w_{t} \\ \leq& \ell_{i} w^{\ell_{i}-1}w_{t}=\bar{u}_{it}, \quad x\in\varOmega,\ t>0, \\ \bar{u}_{i}(x,t)\geq 1 >&0=u_{i}(x,t), \quad x\in\partial\varOmega, \ t>0, \\ \bar{u}_{i}(x,0) >&u_{i0}(x)\geq0, \quad x\in\bar{\varOmega}. \end{aligned}$$

Therefore, the comparison principle (cf. Proposition 1) asserts that \(\bar{u}_{i}(x,t)>u_{i}(x,t)\) (\(1\leq i\leq3\)) for all \(x\in\bar{\varOmega}\) and \(t\geq0\). As \((\bar{u}_{1},\,\bar{u}_{2},\, \bar{u}_{3})\) exists globally, \((u_{1},u_{2},u_{3})\) exists globally. We have completed the proof. □

Theorem 2

Let \(P\) be irreducible. If assumptions of Theorem 1 do not hold, then all solutions of (1.1) are globally bounded for small initial data, and blow up in a finite time for large initial data.

Proof of Theorem 2

(Global existence) In this part, we are going to deduce conditions to ensure global existence of solutions for problem (1.1). Let \(\psi(x)\) be the uniqueness solution of

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} -\Delta\psi=d=\max_{1\leq i\leq3} \displaystyle \frac{1}{d_{i}}, & x\in\varOmega, \\ \psi=0,&x\in\partial\varOmega. \end{array}\displaystyle \right . \end{aligned}$$
(3.2)

Then for some constant \(L>0\),

$$\begin{aligned} 0\leq\psi(x)\leq L, \quad \forall x\in\bar{\varOmega}. \end{aligned}$$
(3.3)

Since \(P\) is irreducible, it follows from Lemma 1 that \(P\) has an eigenvalue \(\lambda_{0}>0\) which is the largest, and the corresponding eigenvector \(\alpha=(\alpha_{1},\alpha_{2},\alpha_{3})^{T}> \mathbf{0}\). In addition, Lemma 3 and assumptions of Theorem 2 assert \(\lambda_{0}\neq1\). Then by Lemma 4 we know the existence of positive constants \(\ell_{i}\) (\(1\leq i\leq3\)), such that estimates (2.5) hold. For such fixed \(\ell_{i}\), take

$$ \bar{u}_{i}(x,t)=\ell_{i}\bigl(1+\psi(x)\bigr), \quad x\in \bar{\varOmega}, \ t>0. $$

A series of computations and (2.5) give

$$\begin{aligned} \bar{u}_{it}-d_{i}\Delta\bar{u}_{i}-{ \bar{u}_{i}}^{p_{i1}}{\bar{u} _{2}}^{p_{i2}}{ \bar{u}_{3}}^{p_{i3}} =&dd_{i}\ell_{i}-\ell_{1}^{p_{i1}}\ell_{2}^{p_{i2}}\ell_{3}^{p_{i3}} \bigl(1+\psi(x) \bigr)^{p_{i1}+p_{i2}+p_{i3}} \\ \geq&\ell_{i}-\ell_{1}^{p_{i1}}\ell_{2}^{p_{i2}}\ell_{3}^{p_{i3}} (1+L)^{p_{i1}+p_{i2}+p_{i3}} \geq0, \quad x\in\varOmega, \ t>0, \\ \bar{u}_{i}(x,t) =&\ell_{i}>0=u_{i}(x,t),\quad x\in\partial\varOmega, \ t>0, \ i=1,2,3. \end{aligned}$$

Therefore, if we choose initial data such that

$$ u_{i0}(x)< \ell_{i} \bigl(1+\psi(x)\bigr)= \bar{u}_{i}(x,0), \quad \forall x\in\bar{ \varOmega}, \ i=1,2,3, $$

then by Proposition 1, it can be deduced that for \(1\leq i\leq3\),

$$ u_{i}(x,t)< \bar{u}_{i}(x,t), \quad x\in\bar{\varOmega}, \ t\geq0. $$

Consequently, all solutions \((u_{1},u_{2},u_{3})\) of (1.1) exist globally for small \(u_{i0}(x)\) (\(1\leq i\leq3\)). □

Before demonstrating blow-up results of Theorem 2, we introduce two lemmas, which will not just once be used in the coming discussion.

Lemma 5

Assume that \(D\subset{\mathbb{R}}^{n}\) is a bounded domain with smooth boundary \(\partial D\). Let \(\lambda_{D}\) be the first eigenvalue of \(-\Delta\) in \(D\) with homogeneous Dirichlet boundary condition and \(\varphi_{D}(x)\) the corresponding eigenfunction satisfying \(\max_{\bar{D}}\varphi_{D}(x)=1\). Let \(k\) and \(\sigma\) be any positive constants. Suppose \(w(x,t)\) is the unique non-negative solution to the problem

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} w_{t}-d\Delta w=k \mathrm{e}^{\beta t}\varphi_{D}^{b}(x)w^{1+\sigma}, & x\in D, \ t>0, \\ w(x,t)=0, & x\in\partial D, \ t>0, \\ w(x,0)=w_{0}(x)\geq0,\,\not\equiv0 & x\in D, \end{array}\displaystyle \right . \end{aligned}$$
(3.4)

where \(\beta\) is a constant and constants \(b\geq0\) and \(d>0\). Then we have

(i) If \(\beta/(\sigma d\lambda_{D})>1\) or \(\beta/(\sigma d \lambda_{D})=1>-1+b/\sigma\), then \(w(x,t)\) blows up in a finite time \(T\) for any initial datum \(w_{0}(x)\), and meanwhile, if \(\beta/( \sigma d\lambda_{D})<1\) or \(\beta/(\sigma d\lambda_{D})=1\leq-1+b/ \sigma\), such phenomenon appears only for \(w(x, t)\) with \(w_{0}(x)\) satisfying (3.6).

(ii) Assume the initial function \(w_{0}(x)\) satisfies

$$\begin{aligned} w_{0}(x)=0 \quad \textit{on } \partial D \quad \textit{and}\quad d\Delta w_{0}(x)+k\varphi_{D}^{b}(x)w_{0}^{1+\sigma}(x) \geq0 \quad \textit{for all } x\in D, \end{aligned}$$
(3.5)

then \(w_{t}(x,t)\geq0\) for every \((x,t)\in D\times(0, T)\), where \(T\) is the maximal existence time of \(w(x,t)\).

Remark 2

(1) To complete the upcoming proof of Lemma 6, just as stated in Remark 3, the assumption in above assertion (ii) is needed only for the case \(d_{1}\neq d_{2}\).

(2) It should be emphasized here that there exist nontrivial nonnegative functions such that assumptions in above assertion (i) and assertion (ii) hold simultaneously. Indeed, by upper and sub-solution method, it can be deduced that for any given positive constant \(M\), boundary problem

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} -d \Delta v=k\varphi_{D}^{b}(x)v^{1+\sigma}(x), & x\in D, \\ v(x)=0, & x\in\partial D \end{array}\displaystyle \right . \end{aligned}$$

has a nontrivial nonnegative solution \(v(x)\) between 0 and \(\varepsilon\varphi_{D}(x)\) with positive constant \(\varepsilon \leq(\lambda_{D}/k)^{1/\sigma}\). Therefore, when \(\beta/(\sigma d \lambda_{D})>1\) or when \(\beta/(\sigma d\lambda_{D})=1>-1+b/\sigma\), take \(w_{0}(x)=v(x)\), then (3.5) holds, and when \(\beta/(\sigma d\lambda_{D})<1\) or when \(\beta/(\sigma d\lambda_{D})=1 \leq-1+b/\sigma\), take \(w_{0}(x)=\ell v(x)\) with \(\ell\geq1\) sufficiently large such that (3.6) holds, then

$$ d\Delta w_{0}(x)+k\varphi_{D}^{b}(x)w_{0}^{1+\sigma}(x) \geq\ell\bigl(d \Delta v(x)+k\varphi_{D}^{b}(x)v^{1+\sigma}(x) \bigr)=0, \quad x\in\varOmega, $$

and (3.5) follows.

Proof of Lemma 5

Directly from the maximum principal it is not difficult to see that \(w(x,t)\geq0\) for all \((x,t)\in D\times [0, T)\). The assumption (3.5) illustrates that \(w_{0}(x)\) is a sub-solution of problem (3.4). Consequently, we again apply Lemma 4.1 of [19] to obtain that \(w_{t}\geq0\) for all \((x,t)\in D \times(0, T)\).

We next verify assertion (i). Although some part was given in the proof of main theorem of [22], we will state it for the sake of completion. From definitions of \(\lambda_{D}\) and \(\varphi_{D}(x)\), we obtain that \(\lambda_{D}>0\), \(\varphi_{D}(x)>0\) in \(D\) and \(\partial\varphi_{D}/\partial\eta<0\) on \(\partial D\) (where \(\eta\) is the unit outward normal vector on \(\partial D\)).

(a) When \(\beta/(\sigma d \lambda_{D})>\max\{1,\,-1+b/\sigma\}\) or \(\beta/(\sigma d \lambda_{D})=1\) or \(\beta/(\sigma d \lambda_{D})<1\), there exists a positive constant \(\theta\) such that

$$\begin{aligned} &\beta/(\sigma d\lambda_{D})>\theta>\max\{1,\,-1+b/\sigma\} \quad \mbox{when } \beta/(\sigma d\lambda_{D})>\max\{1,\,-1+b/\sigma\}, \\ &\theta=\beta/(\sigma d\lambda_{D}) \quad \mbox{when } \beta/(\sigma d\lambda_{D})=1>-1+b/\sigma, \\ &\theta>\max\{1,\,-1+b/\sigma\} \quad \mbox{when } \beta/(\sigma d\lambda_{D})=1\leq-1+b/\sigma\ \mbox{or} \ \beta/(\sigma d\lambda_{D})< 1. \end{aligned}$$

For the above \(\theta\), multiplying (3.4) with \(\varphi_{D} ^{\theta}(x)\) and integrating the result, it follows

$$\begin{aligned} &\frac{\mathrm{d}}{\mathrm{d}t} \int_{D} w\varphi_{D}^{\theta}{\mathrm{d}}x + \theta d\lambda_{D} \int_{D} w\varphi_{D}^{\theta}{\mathrm{d}}x \\ &\quad =d\theta(\theta -1) \int_{D} w|\nabla\varphi_{D}|^{2} \varphi_{D}^{\theta-2} {\mathrm{d}}x +k\mathrm{e}^{\beta t} \int_{D} w^{1+\sigma}\varphi_{D}^{b+\theta}{ \mathrm{d}}x. \end{aligned}$$

Since

$$ \biggl( \int_{D} w\varphi_{D}^{\theta}{\mathrm{d}}x \biggr) ^{1+\sigma} \leq \biggl( \int_{D} \varphi_{D}^{\theta-b/\sigma}{\mathrm{d}}x \biggr) ^{\sigma} \int_{D} w^{1+\sigma}\varphi_{D}^{b+\theta}{ \mathrm{d}}x $$

and \(\theta-b/\sigma>-1\) and \(\partial\varphi_{D}/\partial\eta<0\) on \(\partial D\) guarantee that

$$ B:= \int_{D} \varphi_{D}^{\theta-b/\sigma}{\mathrm{d}}x< + \infty, $$

above estimates and \(\theta\geq1\) result in

$$ g^{\prime}(t)\geq kB^{-\sigma}{\mathrm{e}}^{(\beta-\sigma d\theta \lambda_{D}) t}g^{1+\sigma}(t), \quad t>0; \quad \quad g(0)= \int_{D} w_{0}(x) \varphi_{D}^{\theta}(x) \mathrm{d}x, $$

where

$$ g(t)=\mathrm{e}^{\theta d\lambda_{D} t} \int_{D} w(x, t)\varphi_{D}^{ \theta}(x) \mathrm{d}x. $$

Integrating it leads to

$$\begin{aligned} g^{-\sigma}(t)\leq \left \{ \textstyle\begin{array}{l@{\quad}l} g^{-\sigma}(0)-\sigma kB^{-\sigma}t, & \mbox{if } \beta=\sigma\theta d\lambda_{D}, \\ \displaystyle g^{-\sigma}(0)+\frac{\sigma kB^{-\sigma}}{\beta-\sigma\theta d\lambda_{D}}(1-\mathrm{e}^{(\beta-\sigma\theta d\lambda_{D})t}), & \mbox{if } \beta\neq\sigma\theta d\lambda_{D}. \end{array}\displaystyle \right . \end{aligned}$$

If

$$\begin{aligned} \begin{aligned} g(0) &= \displaystyle \int_{D} w_{0}(x)\varphi_{D}^{\theta}(x)\mathrm{d}x>0 \quad \mbox{when } \theta\leq\beta/(\sigma d\lambda_{D}), \\ \displaystyle\int_{D} w_{0}(x)\varphi_{D}^{\theta}(x)\mathrm{d}x &> B \biggl( \frac{\sigma\theta d\lambda_{D}-\beta}{k\sigma} \biggr) ^{1/\sigma} \quad \mbox{when }\theta>\beta/(\sigma d\lambda_{D}), \end{aligned} \end{aligned}$$
(3.6)

then due to \(\sigma>0\), we find that

$$ \lim_{t\to T} \int_{D} w(x, t)\varphi_{D}^{\theta}(x) \mathrm{d}x=+\infty $$

for some \(0< T<\infty\). Consequently, \(w(x,t)\) blows up in the finite time \(T\).

(b) When \(1<\beta/(\sigma d \lambda_{D})\leq-1+b/\sigma\), we choose \(D^{*}\subset\subset D\) such that the first eigenvalue \(\lambda_{D ^{*}}\) of \(-\Delta\) in \(D^{*}\) with homogeneous Dirichlet condition satisfies

$$\begin{aligned} \beta/(\sigma d \lambda_{D^{*}})>1. \end{aligned}$$
(3.7)

Set \(\delta=\min_{\bar{D^{*}}}\varphi_{D}(x)\), then \(\delta>0\). By the strong maximum principle for single equation, from (3.4) it follows that \(w(x,t)>0\) for all \(x\in D\) and \(0< t< T\) with \(T\) maximal existence of \(w\). Thus, by \(b\geq0\) we have

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} w_{t}-d\Delta w\geq k \delta^{b}{\mathrm{e}}^{\beta t}w^{1+\sigma}=:k^{*}{\mathrm{e}}^{\beta t}w^{1+\sigma}, & x\in D^{*}, \ t>0, \\ w(x,t)>0, & x\in\partial D^{*}, \ t>0, \\ w(x,0)=w_{0}(x)\geq0,\,\not\equiv0, & x\in D^{*}. \end{array}\displaystyle \right . \end{aligned}$$

By virtue of comparison principle, we know nonnegative solution \(v(x,t)\) to problem

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} v_{t}-d\Delta v=k^{*}{\mathrm{e}}^{\beta t}v^{1+\sigma}, & x\in D^{*},\ t>0, \\ v(x,t)=0, & x\in\partial D^{*}, \ t>0, \\ v(x,0)=w_{0}(x)\geq0,\,\not\equiv0, & x\in D^{*} \end{array}\displaystyle \right . \end{aligned}$$
(3.8)

possesses

$$ v(x,t)\leq w(x,t), \quad \forall (x,t)\in D^{*}\times[0,\,T). $$

On the other hand, problem (3.8) is just the problem (3.4) with \(D=D^{*}\), \(k=k^{*}\) and \(b=0\). At this moment, (3.7) and \(b=0\) show that \(-1+b/\sigma=-1\) and

$$ \beta/(\sigma d \lambda_{D^{*}})>1=\max\{1,\,-1+b/\sigma\}. $$

Thus, the above case (a) have been proven that \(v(x,t)\) blows up in a finite time \(T^{*}\). Therefore, \(w(x,t)\) blows up in the finite time \(T\leq T^{*}\). The Lemma is concluded. □

Lemma 6

Let \(D\), \(\lambda_{D}\) and \(\varphi_{D}(x)\) be defined as in Lemma  5. Assume constants \(d_{i},\mu_{i}>0\) and \(q_{ij}\geq0\) (\(i,j=1,2,3\)) satisfy \(q_{11}\leq1\), \(q_{22}\leq1\) and \((1-q_{11})(1-q_{22})< q_{12}q_{21}\). Denote

$$\begin{aligned} & d=\min\{d_{1},\,d_{2}\}, \quad \quad \beta=\gamma\min \{q_{13},\,q_{23}\}, \\ & \sigma=\left \{ \textstyle\begin{array}{l@{\quad}l} \displaystyle \frac{q_{12}q_{21}-(1-q_{11})(1-q_{22})}{1+q_{12}-q_{22}}, & \textit{if } \dfrac{1+q_{21}-q_{11}}{1+q_{12}-q_{22}}\geq1, \\ \displaystyle \frac{q_{12}q_{21}-(1-q_{11})(1-q_{22})}{1+q_{21}-q_{11}}, & \textit{if } \dfrac{1+q_{21}-q_{11}}{1+q_{12}-q_{22}}< 1. \end{array}\displaystyle \right . \end{aligned}$$
(3.9)

Suppose non-negative functions \(v_{i}(x,t)\) (\(1\leq i\leq2\)) satisfy

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} v_{jt}-d_{j}\Delta v_{j}\geq\mu_{j}{\mathrm{e}}^{q_{j3}\gamma t}\varphi_{D}^{q_{j3}}v_{1}^{q_{j1}}v_{2}^{q_{j2}}, & x\in D, \ t>0, \\ v_{j}(x,t)\geq0, & x\in\partial D, \ t>0, \\ v_{j}(x,0)=v_{j0}(x)\geq0,\,\not\equiv0, & x\in D, \ j=1,2, \end{array}\displaystyle \right . \end{aligned}$$
(3.10)

where \(\gamma\) is a arbitrary constant. Then, both \(v_{1}(x,t)\) and \(v_{2}(x,t)\) blow up in a finite time for any initial data \(v_{i0}(x)\) (\(1\leq j\leq2\)) if \(\beta/(\sigma d\lambda_{D})>1\), and while, blow-up in a finite time happens only for suitable large initial data if \(\beta/(\sigma d\lambda_{D})\leq1\).

Proof

As \(q_{jj}\leq1\) (\(1\leq j\leq2\)) and \((1-q_{11})(1-q_{22})< q_{12}q_{21}\) imply that \(q_{12}>0\) and \(q_{21}>0\), for \(\sigma>0\) defined by (3.9), we can take

$$\begin{aligned} \left \{ \textstyle\begin{array}{l} \ell_{1}=1, \ \ \ell_{2}= \displaystyle \frac{1+q_{21}-q_{11}}{1+q_{12}-q_{22}}, \ \ \mbox{if} \ \ \frac{1+q_{21}-q_{11}}{1+q_{12}-q_{22}}\geq1, \\ \ell_{2}=1, \ \ \ell_{1}= \displaystyle \frac{1+q_{12}-q_{22}}{1+q_{21}-q_{11}}, \ \ \mbox{if} \ \ \frac{1+q_{21}-q_{11}}{1+q_{12}-q_{22}}< 1. \end{array}\displaystyle \right . \end{aligned}$$

It is obvious that

$$\begin{aligned} -\sigma=(1-q_{11})\ell_{1}-q_{12} \ell_{2}, \quad \quad -\sigma=-q_{21}\ell_{1}+(1-q_{22}) \ell_{2}. \end{aligned}$$
(3.11)

When \(\beta/(\sigma d\lambda_{D})>1\), we choose a sub-domain \(D^{*}\subset\subset D\), such that the first eigenvalue \(\lambda_{D ^{*}}\) of \(-\Delta\) in \(D^{*}\) with homogeneous Dirichlet boundary condition satisfies

$$\begin{aligned} \beta/(\sigma d\lambda_{D})>\beta/\bigl(\sigma d\lambda_{D}^{*} \bigr)>1. \end{aligned}$$
(3.12)

Denote \(\varphi_{D^{*}}(x)\) as the eigenfunction corresponding to \(\lambda_{D^{*}}\) with \(\max_{\bar{D}^{*}}\varphi_{D^{*}}(x)=1\). When \(\beta/(\sigma d\lambda_{D})\leq1\), we still consider such domain \(D^{*}\), and in this moment we see

$$\begin{aligned} \beta/(\sigma d\lambda_{D^{*}})< \beta/(\sigma d\lambda_{D}) \leq1. \end{aligned}$$
(3.13)

From the definition of \(\varphi_{D}(x)\) we know that there exists a constant \(\delta\) such that \(\varphi_{D}(x)\geq\delta\) for all \(x\in{\bar{D}}^{*}\). By the strong maximum principle for single equation it can be inferred from (3.10) that \(v_{j}(x,t)>0\) for all \(x\in D\) and \(t>0\). Thus,

$$ v_{j}(x,t)>0, \quad x\in\partial D^{*}, \ t>0, \ j=1,2. $$

Consequently, (3.10) yields

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} v_{jt}-d_{j}\Delta v_{j}\geq\mu_{j}\delta^{q_{j3}}{\mathrm{e}}^{q_{j3}\gamma t}v_{1}^{q_{j1}}v_{2}^{q_{j2}}, & x\in D^{*}, \ t>0, \\ v_{j}(x,t)>0, & x\in\partial D^{*}, \ t>0, \\ v_{j}(x,0)=v_{j0}(x)\geq0,\,\not\equiv0, & x\in D^{*}, \ j=1,2. \end{array}\displaystyle \right . \end{aligned}$$

For \(\sigma>0\), \(\ell_{1}\geq1\) and \(\ell_{2}\geq1\) given above, define

$$ {\underline{v}}_{j}(x,t)=w^{\ell_{j}}(x,t), \quad x\in D^{*}, \ 0< t< T, \ 1\leq j\leq2, $$

where \(w(x,t)\) is the unique non-negative solution of (3.4) in \(D^{*}\) stead of \(D\) with such constants \(d\), \(\beta\), \(\sigma\) defined as above and \(b=0\), \(k=\min_{1\leq j\leq2}\{\mu_{j}d\delta^{q_{j3}}/(d _{j}\ell_{j})\}\). Lemma 5, (3.12) and (3.13) show that \(w(x,t)\) blows up in a finite time \(T\) for any \(w_{0}(x)\geq0, \,\not\equiv0\) when \(\beta/(\sigma d\lambda_{D^{*}})>1\), and when \(\beta/(\sigma d\lambda_{D^{*}})<1\), \(w(x,t)\) blows up in a finite time \(T\) only for \(w_{0}(x)\geq0\) satisfying

$$\begin{aligned} \left \{ \textstyle\begin{array}{l} \displaystyle \int_{D^{*}} w_{0}(x)\varphi_{D^{*}}^{\theta}(x)\mathrm{d}x >B \biggl( \frac{ \sigma\theta d \lambda_{D^{*}}-\beta}{k\sigma} \biggr) ^{1/\sigma}, \\ \theta>1, \quad B= \displaystyle \int_{D^{*}} \varphi_{D^{*}}^{\theta}(x)\mathrm{d}x< +\infty. \end{array}\displaystyle \right . \end{aligned}$$

In remain part of this proof, we further suppose that \(w_{0}(x)\) satisfies the condition (3.5) with \(d\), \(k\) and \(b\), and then Lemma 5 shows that \(w_{t}\geq0\) for every \((x,t)\in D^{*}\times(0, T)\).

By definitions of \(k\), \(\beta\), \(b\), \(\sigma\) and \(\ell_{j}\), thanks to \(w_{t}\geq0\), we deduce that

$$\begin{aligned} &d_{j}\Delta\underline{v}_{j} +\mu_{j} \delta^{q_{j3}}{\mathrm{e}}^{q_{j3} \gamma t}{\underline{v}}_{1}^{q_{j1}}{ \underline{v}}_{2}^{q_{j2}} \\ &\quad =d_{j}\ell_{j} w^{\ell_{j}-1}\Delta w+d_{j} \ell_{j}(\ell_{j}-1)w ^{\ell_{j}-2}|\nabla w|^{2} +\mu_{j}\delta^{q_{j3}}{\mathrm{e}}^{q_{j3} \gamma t}w^{q_{j1}\ell_{1}+q_{j2}\ell_{2}} \\ &\quad \geq d_{j}\ell_{j} w^{\ell_{j}-1}\Delta w + \mu_{j}\delta^{q_{j3}} {\mathrm{e}}^{q_{j3}\gamma t}w^{\ell_{j}+\sigma} \\ &\quad \geq \frac{d_{j}\ell_{j}}{d}w^{\ell_{j}-1} \bigl(d\Delta w+k\mathrm{e} ^{\beta t}w^{1+\sigma} \bigr) =\frac{d_{j}\ell_{j}}{d}w^{\ell_{j}-1}w _{t} \\ &\quad \geq \ell_{j}w^{\ell_{j}-1}w_{t}=\underline{v}_{jt},\quad (x, t)\in D^{*}\times(0, T), \ j=1,2. \end{aligned}$$

We make an extension of \(w_{0}(x)\) to \(D\) by defining \(w_{0}(x)=0\) in \(\bar{D}\backslash\bar{D}^{*}\). Select

$$\begin{aligned} v_{j0}(x)>{w_{0}}^{\ell_{j}}(x), \quad x\in\bar{D}, \ j=1,2, \end{aligned}$$

then from the above and the comparison principle, we derive that

$$ v_{j}(x, t)>\underline{v}_{j}(x, t),\quad (x, t)\in\bar{D}^{*}\times [0, T^{*}), \ j=1,2. $$

Therefore, \((v_{1}, v_{2})\) blows up in a finite time \(T^{*}\) with \(T^{*}\leq T\) for suitable initial data. □

Remark 3

By going through process of the above proof, it is not difficult to see that when \(d_{1}=d_{2}\) (which implies \(d=d_{1}=d_{2}\)), we can remove this hypothesis that \(w_{0}(x)\) satisfies the condition (3.5) with \(b=0\) and \(d\), \(k\) defined as above, and conclusions in Lemma 6 still hold.

With the help of Lemma 5 and Lemma 6, we are able to finish the proof of Theorem 2. Let \(\varphi(x)\) be as in (1.3). Further, from now on we may assume in this paper that \(0\leq\varphi(x)\leq1\) for all \(x\in\bar{\varOmega}\) (this can be achieved by adjust the value of \(\varphi(x)\) if necessary).

Proof of Theorem 2

(Blow-up results) We are going to demonstrate blow-up conditions for solutions to problem (1.1) now, and we will develop our discussion according to three cases.

Case 1. \(|A|<0\) and all the lower-order principal minor determinants of \(A\) are non-negative.

In Lemma 2 we take \(M=P\), and then the existence of \(\ell_{i}>0\) (\(1\leq i\leq3\)) satisfying (2.2) are obtained. Select \(\sigma>0\) so large that \(\ell_{i}\geq1\) (\(1\leq i\leq3\)). Let \(\varOmega_{1}\subset\subset\varOmega\) be any sub-domain. For such fixed \(\sigma>0\) and \(\ell_{i}\), denote

$$ d=\min_{1\leq i\leq3}d_{i}, \quad \underline{u}_{i}(x,t)=w^{\ell_{i}}(x,t),\quad i=1,2,3, $$

where \(w(x,t)\) is the unique non-negative solution of (3.4) with \(k=\min_{1\leq i\leq3}\ d/(d_{i}\ell_{i})\), \(\beta=b=0\) and \(D=\varOmega_{1}\). It has been known from Lemma 5 that \(w(x,t)\) blows up in a finite time \(T\) and \(w_{t}\geq0\) in \(\varOmega _{1}\times(0, T)\) for some suitable initial datum \(w_{0}(x)\) satisfying all conditions in assertions (i) and (ii) of Lemma 5. Define \(w_{0}(x)=0\) in \(\bar{\varOmega}\backslash\bar{\varOmega}_{1}\), and select

$$\begin{aligned} u_{i0}(x)\geq{w_{0}}^{\ell_{i}}(x)+\varphi(x), \quad x\in \bar{\varOmega}, \ i=1,2,3, \end{aligned}$$

which implies

$$\begin{aligned} u_{i0}(x)>\underline{u}_{i}(x, 0), \quad x\in\bar{ \varOmega}_{1}, \ i=1,2,3. \end{aligned}$$
(3.14)

By the maximum principle, we have \(u_{i}(x, t)>0\) (\(1\leq i\leq3\)) for all \((x, t)\in\bar{\varOmega}_{1}\times[0, T^{*})\), where \(T^{*}\) is the maximal existence time of \((u_{1}, u_{2}, u_{3})\). It follows that

$$\begin{aligned} u_{i}(x,t)>0=\underline{u}_{i}(x,t), \quad (x, t)\in \partial\varOmega_{1}\times\bigl(0, T^{*}\bigr), \ i=1,2,3. \end{aligned}$$
(3.15)

By definitions of \(k\) and \(d\), from (2.2) and \(w_{t}\geq0\), we deduce that for \(1\leq i\leq3\),

$$\begin{aligned} d_{i}\Delta\underline{u}_{i}+\underline{u}_{1}^{p_{i1}} \underline{u}_{2}^{p_{i2}}\underline{u}_{3}^{p_{i3}} =&d_{i}\ell_{i} w^{\ell_{i}-1}\Delta w+d_{i} \ell_{i}(\ell_{i}-1)w^{\ell_{i}-2}|\nabla w|^{2} +w^{p_{i1}\ell_{1}+p_{i2}\ell_{2}+p_{i3}\ell_{3}} \\ \geq& \frac{d_{i}\ell_{i}}{d}w^{\ell_{i}-1} \biggl(d\Delta w +\frac{d}{d _{i}\ell_{i}}w^{p_{i1}\ell_{1}+p_{i2}\ell_{2}+p_{i3}\ell_{3}+1-\ell _{i}} \biggr) \\ \geq& \frac{d_{i}\ell_{i}}{d}w^{\ell_{i}-1} \bigl(d\Delta w+kw^{1+ \sigma} \bigr)=\frac{d_{i}\ell_{i}}{d}w^{\ell_{i}-1}w_{t} \\ \geq& \ell_{i}w^{\ell_{i}-1}w_{t}= \underline{u}_{it}, \quad (x, t)\in\varOmega_{1}\times \bigl(0, T^{*}\bigr). \end{aligned}$$
(3.16)

Using the comparison principle once again, one has that, from (3.14)–(3.16),

$$ u_{i}(x, t)>\underline{u}_{i}(x, t),\quad (x, t)\in\bar{ \varOmega}_{1} \times[0, T^{*}), \ i=1,2,3. $$

Therefore, \((u_{1}, u_{2}, u_{3})\) blows up in a finite time \(T^{*}\) with \(T^{*}\leq T\).

Case 2. \(|A|\geq0\) , all the first principal minor determinants of \(A\) are non-negative, and there is one of the second principal minors of \(A\) whose determinant is negative.

Assume that \(p_{ii}\leq1\) (\(1\leq i\leq3\)), and we may think without loss of generality that \((1-p_{22})(1-p_{33})< p_{23}p_{32}\). Take \(u_{10}(x)\) large enough such that

$$ u_{10}(x)\geq\varphi(x) \quad \mbox{for all } x\in\bar{\varOmega}. $$

Remember that \((u_{1}, u_{2}, u_{3})\) is a non-negative solution of problem (1.1). It follows that

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} u_{1t}-d_{1}\Delta u_{1}\geq0=(\mathrm{e}^{-\lambda d_{1}t}\varphi(x))_{t}-d_{1}\Delta(\mathrm{e}^{-\lambda d_{1}t}\varphi(x)), & x\in\varOmega, \ t>0, \\ u(x,t)=0=\mathrm{e}^{-\lambda d_{1}t}\varphi(x), & x\in\partial\varOmega, \ t>0, \end{array}\displaystyle \right . \end{aligned}$$

and thus,

$$ u_{1}(x,t)\geq{\mathrm{e}}^{-\lambda d_{1}t}\varphi(x), \quad (x,t)\in\bar{ \varOmega}\times[0, T) $$

where \(T\) is maximal existence time of \(u_{1}\). Consequently,

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} u_{it}-d_{i}\Delta u_{i} \geq{\mathrm{e}}^{-\lambda d_{1}p_{i1}t}\varphi^{p_{i1}}u_{2}^{p_{i2}}u_{3}^{p_{i3}}, & x\in\varOmega, \ t>0, \\ u_{i}(x, t)=0, & x\in\partial\varOmega, \ t>0, \\ u_{i}(x, 0)=u_{i0}(x)\geq0, & x\in\varOmega, \ i=2,3. \end{array}\displaystyle \right . \end{aligned}$$

In Lemma 6, we put \(D=\varOmega\), \(\gamma=-\lambda d_{1}\), \(\mu_{j}=1\), \(d_{j}=d_{i}\), \(q_{j3}=p_{i1}\), \(q_{j1}=p_{i2}\) and \(q_{j2}=p_{i3}\) for all \(i=2,3\) and \(j=1,2\). It is not difficult to see that conditions of Lemma 6 hold. Therefore, Lemma 6 shows that for some suitable large \((u_{20}, u_{30})\), the corresponding \((u_{2}, u_{3})\) blows up in a finite time \(T^{*}\) with \(T^{*}\leq T\), and so does \((u_{1}, u_{2}, u_{3})\).

Case 3. Both case 1 and the case 2 do not happen.

Without loss of generality we assume that \(p_{11}>1\). Let \(u_{i0}(x) \geq\varphi(x)\) (\(2\leq i\leq3\)) for all \(x\in\bar{\varOmega}\). Then as above, we have

$$ u_{i}(x,t)\geq{\mathrm{e}}^{-\lambda d_{i}t}\varphi(x), \quad (x, t)\in \bar{ \varOmega}\times[0, \infty), \ i=2,3, $$

which leads to

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} u_{1t}-d_{1}\Delta u_{1} \geq\exp\{-\lambda(d_{2}p_{12}+d_{3}p_{13})t\}\varphi^{p_{12}+p_{13}}u_{1}^{p_{11}}, & x\in\varOmega, \ t>0, \\ u_{1}(x, t)=0, & x\in\partial\varOmega, \ t>0, \\ u_{1}(x, 0)=u_{10}(x)\geq0, & x\in\varOmega. \end{array}\displaystyle \right . \end{aligned}$$

In Lemma 5, we choose \(D=\varOmega\), \(d=d_{1}\), \(k=1\), \(\beta=-\lambda(d_{2}p_{12}+d_{3}p_{13})\), \(b=p_{12}+p_{13}\) and \(\sigma=p _{11}-1\), then the corresponding solution \(w(x,t)\) of problem (3.4) blows up in a finite time \(T\) for suitable large \(w_{0}(x)\) satisfying conditions in assertion (i) of Lemma 5. From \(p_{11}>1\) and the comparison principle for single equation, we achieve

$$ u_{1}(x,t)\geq w(x, t), \quad \forall (x,t)\in\bar{\varOmega}\times[0,T^{*}), $$

with some constant \(T^{*}\leq T\), provided that

$$ u_{10}(x)\geq w_{0}(x) \quad \mbox{for all }\ x\in\varOmega. $$

Hence, \(u_{1}\) blows up in the finite time \(T^{*}\), and it follows that \((u_{1}, u_{2}, u_{3})\) blows up in a finite time for suitable large initial data \((u_{10}, u_{20}, u_{30})\).

Therefore, we have finished all the proof of Theorem 2. □

3.2 \(P\) Is Reducible

In this subsection, we will consider the case that \(P\) is reducible, and we will find conditions for global existence and blow-up in finite time of solutions to problem (1.1).

For reducible matrix \(P\), we may think without loss of generality that \(P=P_{1}\) or \(P=P_{2}\) with \(P_{1}\) and \(P_{2}\) defined by (3.1). We first investigate the case \(P=P_{1}\).

3.2.1 When \(P=P_{1}\)

Note that \(P=P_{1}\) implies \(p_{21}=p_{31}=0\). Hence, any solution \((u_{1}, u_{2}, u_{3})\) of problem (1.1) satisfies

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} u_{it}-d_{i}\Delta u_{i}=u_{2}^{p_{i2}}u_{3}^{p_{i3}}, & x\in\varOmega, \ t>0, \\ u_{i}(x, t)=0, & x\in\partial\varOmega, \ t>0, \\ u_{i}(x,0)=u_{i0}(x)\geq0, & x\in\varOmega, \ i=2,3. \end{array}\displaystyle \right . \end{aligned}$$
(3.17)

Theorem 3

For \(P=P_{1}\), if all the principal minor determinants of \(A\) are non-negative, then all solutions of (1.1) exist globally.

Proof

From assumptions of Theorem 3 it can be found that

$$ p_{11}\leq1,\ \ p_{22}\leq1,\ \ p_{33}\leq1,\ \ (1-p_{22}) (1-p_{33}) \geq p_{23}p_{32}. $$

Thus, with the aid of problem (G) we are able to follow ideas of [22] to obtain global existence of \((u_{2}, u_{3})\), and then from this and \(p_{11}\leq1\), it is not difficult to see that \(u_{1}\) exists globally. In fact, when \(p_{23}p_{32}=0\), it is clear that \((u_{2}, u_{3})\) exists globally. When \(p_{23}p_{32}\neq0\), the condition \(p_{22}\leq1\), \(p_{33}\leq1\) and \((1-p_{22})(1-p_{33}) \geq p_{23}p_{32}\) can be rewritten as

$$ \frac{1-p_{22}}{p_{23}}\cdot\frac{1-p_{33}}{p_{32}}\geq1. $$

There exist \(0<\ell_{i}<1\) for \(2\leq i\leq3\), such that

$$ (1-p_{22})/p_{23}\geq\ell_{3}/\ell_{2}, \quad (1-p_{33})/p_{32}\geq \ell_{2}/ \ell_{3}. $$

In problem (G), set

$$ d=\max _{2\leq i\leq3}d_{i}, \quad k(t)=k=\max _{2\leq i \leq3}d/(d_{i} \ell_{i}), \quad \theta=1+\sum_{2\leq i\leq3} \Bigl(\max_{x\in\bar{\varOmega}}u_{i0}(x) \Bigr)^{1/\ell_{i}}. $$

As in the proof of Theorem 1, \(w(x,t)\) exists globally, \(w(x,t)\geq\theta>1\) and \(w_{t}\geq0\) for all \(x\in\varOmega\) and \(t>0\). Moreover, by letting

$$ \bar{u}_{i}=w^{\ell_{i}}, \quad x\in\bar{\varOmega}, \ t>0, \ i=2,3, $$

and applying arguments similar as in the proof of Theorem 1, one can arrive at the conclusion

$$ \bar{u}_{i}(x,t)>u_{i}(x,t), \quad \forall (x,t)\in\bar{\varOmega}\times [0, \infty), \ i=2,3. $$

It means that \((u_{2},u_{3})\) exists globally. We complete this theorem. □

Theorem 4

For \(P=P_{1}\), if \(p_{ii}\leq1\) (\(1\leq i\leq3\)) and \((1-p_{22})(1-p_{33})< p_{23}p_{32}\), then solution of (1.1) exists globally for small initial data, and while blows up in a finite time for large initial data.

Proof

Let \((u_{1}, u_{2}, u_{3})\) be any non-negative solution of problem (1.1), then \((u_{2}, u_{3})\) satisfies (3.17). By virtue of conditions in this theorem, directly comparing (3.17) and (3.10) gives \((u_{2}, u_{3})\) blows up in a finite time \(T\) for large \((u_{20}(x), u_{30}(x))\). Therefore, \((u_{1}, u_{2}, u _{3})\) blows up in a finite time \(T\) for large initial data.

In the following, we only need to show \((u_{1}, u_{2}, u_{3})\) exists globally for small initial data. Let \(M=(p_{ij})\) and \(A=I-M\) with \(i,j=2,3\). Then by Proposition 3 we see that \(A\) is irreducible, and so, \(M\) is irreducible. Hence, Lemma 1 implies existence of the largest eigenvalue \(\lambda_{0}\) with \(\lambda_{0}>0\). By virtue of Remark 1 and Lemma 3, we know that \(\lambda_{0}\neq1\). Therefore, thanks to Remark 1 and Lemma 4 we find that there exist positive constants \(\ell_{i}\), such that

$$\begin{aligned} \ell_{i} \geq\ell_{2}^{p_{i2}}\ell_{3}^{p_{i3}}(1+L)^{p_{i2}+p_{i3}},\quad i=2,3, \end{aligned}$$
(3.18)

where the positive constant \(L\) is determined by (3.3). Let \(\psi(x)\) be defined in (3.2) with \(d=\max_{2\leq i \leq3}1/d_{i}\). Similar to the discussion of global existence part in Theorem 2, with the help of estimates (3.18) it follows that \(u_{2}\) and \(u_{3}\) exist globally provided that

$$\begin{aligned} u_{i0}(x)< \ell_{i}\bigl(1+\psi(x)\bigr), \quad \forall x\in \bar{\varOmega}, \ i=2,3. \end{aligned}$$
(3.19)

As \(p_{11}\leq1\), \(u_{1}\) exists globally following from global existence of \(u_{2}\) and \(u_{3}\). Therefore, \((u_{1}, u_{2}, u_{3})\) exist globally for such initial data satisfying (3.19). We conclude this theorem. □

Theorem 5

Let \(P=P_{1}\) and let \(\lambda\) be the first eigenvalue of problem (1.3). Then we have

(A) Assume \(p_{32}=0\), \(p_{33}=1\) and \(p_{22}>1\), then the following results hold:

(\(A_{1}\)) When \(p_{23}(1-d_{3}\lambda)/(d_{2}\lambda)>p_{22}-1\) or \(p_{23}(1-d_{3}\lambda)/(d_{2}\lambda)=p_{22}-1>1+p_{23}-p_{22}\), all solutions of (1.1) blow up in a finite time for any \(u_{i0}(x)\geq0,\,\not\equiv0\) (\(1\leq i\leq3\)).

(\(A_{2}\)) When \(p_{23}(1-d_{3}\lambda)/(d_{2}\lambda)< p_{22}-1\), solution of (1.1) blows up in a finite time for suitable large \(u_{i0}(x)\) (\(1\leq i\leq3\)), and exists globally with uniform bounds for suitable small \(u_{i0}(x)\) (\(1\leq i\leq3\)).

(\(A_{3}\)) When \(p_{22}-1=p_{23}(1-d_{3}\lambda)/(d_{2}\lambda )\leq1+p_{23}-p_{22}\), solution of (1.1) blows up in a finite time for suitable large \(u_{i0}(x)\) (\(1\leq i\leq3\)), and exists globally for small \(u_{i0}(x)\) (\(1\leq i\leq3\)).

(B) Assume \(p_{23}=0\), \(p_{22}=1\) and \(p_{33}>1\), then the following results hold:

(\(B_{1}\)) When \(p_{32}(1-d_{2}\lambda)/(d_{3}\lambda)>p_{33}-1\) or \(p_{32}(1-d_{2}\lambda)/(d_{3}\lambda)=p_{33}-1>1+p_{32}-p_{33}\), all solutions of (1.1) blow up in a finite time for any \(u_{i0}(x)\geq0,\,\not\equiv0\) (\(1\leq i\leq3\)).

(\(B_{2}\)) When \(p_{32}(1-d_{2}\lambda)/(d_{3}\lambda)<1+p_{32}-p _{33}\), solution of (1.1) blows up in a finite time for suitable large \(u_{i0}(x)\) (\(1\leq i\leq3\)), and exists globally with uniform bounds for suitable small \(u_{i0}(x)\) (\(1\leq i\leq3\)).

(\(B_{3}\)) When \(p_{33}-1=p_{32}(1-d_{2}\lambda)/(d_{3}\lambda )\leq1+p_{32}-p_{33}\), solution of (1.1) blows up in a finite time for suitable large \(u_{i0}(x)\) (\(1\leq i\leq3\)), and exists globally for small \(u_{i0}(x)\) (\(1\leq i\leq3\)).

(C) Suppose both the above assumptions and the conditions of Theorem 3 and Theorem  4 do not hold, then solution of (1.1) blows up in a finite time for suitable large \(u_{i0}(x)\) (\(1\leq i\leq 3\)), and exists globally for small \(u_{i0}(x)\) (\(1\leq i\leq3\)).

Remark 4

It is not difficult to see that, when \(d_{2}=d_{3}=1\), conditions in \((A_{3})\) are equivalent to \(2/3\leq\lambda<1\) and \(p_{22}=1+p_{23}(1- \lambda)/\lambda\), and the conditions in \((B_{3})\) are equivalent to \(2/3\leq\lambda<1\) and \(p_{33}=1+p_{32}(1-\lambda)/\lambda\). Therefore, Theorem 5 answers the open problem in [22].

Proof of Theorem 5

Let \((u_{1}, u_{2}, u_{3})\) be any non-negative solution of problem (1.1), then \(u_{i}(x,t)>0\) (\(1\leq i\leq3\)) for all \((x,t)\in\varOmega\times(0,T)\) with the maximal existence time \(T\) for \((u_{1}, u_{2}, u_{3})\), and \((u_{2}, u_{3})\) satisfies (3.17). Note that if \((u_{2}, u_{3})\) blows up in a finite time, obviously, \((u_{1}, u_{2}, u_{3})\) blows up in a finite time, and if \((u_{2}, u_{3})\) exists globally, then from the first equation of (1.1) we know that \(u_{1}(x, t)\) exits globally for small \(u_{10}(x)\), and so does \((u_{1}, u_{2}, u_{3})\). Hence, in the following we only need to check whether \((u_{2}, u_{3})\) exists globally for all cases other than case \((C_{5})\) which will be discussed independently.

We first demonstrate case (A) and case (B). Under the help of assertion (i) in Lemma 5 and arguments of paper [22], we are going to prove case (A), and case (B) can be verified similarly.

Blow-up results in case \((A)\). Notice that \(u_{3}\) satisfies

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} u_{3t}-d_{3}\Delta u_{3}=u_{3}, & x\in\varOmega, \ t>0, \\ u_{3}(x,t)=0, & x\in\partial\varOmega, \ t>0, \\ u_{3}(x, 0)=u_{30}(x)\geq0,\not\equiv0 & x\in\varOmega. \end{array}\displaystyle \right . \end{aligned}$$

By the maximum principle we can suppose without loss of generality that \(u_{30}(x)\geq\varepsilon\varphi(x)\) for some \(\varepsilon>0\). Thus, \(u_{3}(x,t)\geq\varepsilon\exp\{(1-d_{3}\lambda)t\}\varphi(x)\), and

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} u_{2t}-d_{2}\Delta u_{2}\geq\varepsilon^{p_{23}}\exp\{p_{23}(1-d_{3}\lambda)t\}\varphi^{p_{23}}(x)u_{2}^{p_{22}}, & x\in\varOmega,\ t>0, \\ u_{2}(x,t)=0, & x\in\partial\varOmega, \ t>0, \\ u_{2}(x, 0)=u_{20}(x)\geq0,\not\equiv0, & x\in\varOmega. \end{array}\displaystyle \right . \end{aligned}$$

Put \(D=\varOmega\), \(d=d_{2}\), \(\lambda_{D}=\lambda\), \(k=\varepsilon^{p_{23}}\), \(\beta=p_{23}(1-d_{3}\lambda)\), \(b=p_{23}\) and \(\sigma=p _{22}-1\) in Lemma 5, then assertion (i) of Lemma 5 and the comparison principle for single equation show that \(u_{2}(x,t)\) satisfies all blow-up results in (A).

Global existence results in case \((A)\). From problem (G) and the problem satisfied by \(u_{3}\), it is know that \(u_{3}(x,t)\) exists globally for any nonnegative \(u_{30}(x)\). Then, similar as analysis in the beginning of this proof, global existence of \(u_{2}(x,t)\) for small \(u_{20}(x)\) follows from (3.17). Therefore, \((u_{2}, u_{3})\) exists globally for small \(u_{20}(x)\) and \(u_{30}(x)\).

When \(p_{23}(1-d_{3}\lambda)/(d_{2}\lambda)< p_{22}-1\), analogously as above it can be concluded that \(u_{3}(x,t)\leq\exp\{(1-d_{3}\lambda )t\}\varphi(x)\) provided that \(u_{30}(x)\leq\varphi(x)\). By \(p_{23}\geq0\), it leads to

$$ u_{2t}-d_{2}\Delta u_{2} \leq\exp\bigl\{ p_{23}(1-d_{3}\lambda)t\bigr\} u_{2} ^{p_{22}}, \quad (x,t)\in\varOmega\times(0, T). $$

As \(p_{23}(1-d_{3}\lambda)<(p_{22}-1)d_{2}\lambda\), there must be a constant \(0<\theta<d_{2}\lambda\) with \(p_{23}(1-d_{3}\lambda)<(p _{22}-1)\theta\). For such \(\theta\), by taking a positive constant \(\varepsilon\leq(d_{2}\lambda-\theta)^{1/(p_{22}-1)}\), a direct computation shows that \({\bar{u}}_{2}(x,t)=\varepsilon{\mathrm{e}}^{- \theta t}\varphi(x)\) satisfies

$$ {\bar{u}}_{2t}-d_{2}\Delta{\bar{u}}_{2}\geq\exp \bigl\{ p_{23}(1-d_{3} \lambda)t\bigr\} {\bar{u}}_{2}^{p_{22}},\quad x\in\varOmega, \ t>0. $$

From the comparison principle it follows that \(u_{2}\leq{\bar{u}} _{2}\) if \(u_{20}(x)\leq\varepsilon\varphi(x)\) in \(\varOmega\). The definitions of \({\bar{u}}_{2}\), \(\varphi(x)\) and \(\varepsilon\) imply that \(u_{2}(x,t)<(d_{2}\lambda)^{1/(p_{22}-1)}\).

The next thing left to do is to prove case (C). By going through all conditions with respect to \(p_{ij}\) in Theorem 3, Theorem 4 and case (A) and (B) in Theorem 5, conditions in case (C) with respect to \(p_{ij}\) are as follows: \((C_{1})\) \(p_{22}>1\), \(p_{33}=1\) and \(p_{32}>0\); \((C_{2})\) \(p_{22}>1\), \(p_{33}\neq1\); \((C_{3})\) \(p_{33}>1\), \(p_{22}=1\) and \(p_{23}>0\); \((C_{4})\) \(p_{33}>1\), \(p_{22}<1\); \((C_{5})\) \(p_{11}>1\), \(p_{22}\leq1\) and \(p_{33}\leq1\).

Global existence results in cases \((C_{1})\) \((C_{4})\). Define

$$ {\bar{u}}_{i}=\ell_{i}\bigl(1+\psi(x)\bigr),\quad x\in \varOmega, \ t>0, \ \ i=2,3, $$

where positive constants \(\ell_{i}\) are determined later, and function \(\psi(x)\) is fixed by (3.2) which possesses property (3.3). Note that \(P=P_{1}\) implies \(p_{21}=p_{31}=0\). A series of calculations derive

$$ \bar{u}_{it}-d_{i}\Delta\bar{u}_{i}\geq{ \bar{u}}_{2}^{p_{i2}}{\bar{u}} _{3}^{p_{i3}}, \quad x \in\varOmega,\ t>0, \ \ i=2,3, $$

provided that

$$\begin{aligned} \left \{ \textstyle\begin{array}{l} (1-p_{22})\ln\ell_{2}\geq p_{23}\ln\ell_{3}+(p_{22}+p_{23})\ln(1+L), \\ (1-p_{33})\ln\ell_{3}\geq p_{32}\ln\ell_{2} +(p_{32}+p_{33})\ln(1+L). \end{array}\displaystyle \right . \end{aligned}$$
(3.20)

For case \((C_{1})\), we select constants \(0<\ell_{i}\leq1\) (\(2\leq i\leq3\)) satisfying

$$ -\ln\ell_{2}= \max \biggl\{ \frac{p_{32}+p_{33}}{p_{32}},\,\frac{p_{22}+p _{23}}{p_{22}-1} \biggr\} \ln(1+L), \quad \ell_{3}=1, $$

then estimate (3.20) holds. For case \((C_{2})\), when \(p_{33}>1\), constants \(0<\ell_{i}\leq1\) (\(2\leq i\leq3\)) satisfying

$$ -\ln\ell_{2}=\frac{(p_{22}+p_{23})\ln(1+L)}{p_{22}-1}, \qquad -\ln\ell _{3}= \frac{(p_{32}+p_{33})\ln(1+L)}{p_{33}-1} $$

make estimate (3.20) hold, and when \(p_{33}<1\), if we take \(0<\ell_{2}\leq1\) and \(\ell_{3}\geq1\) such that

$$ -\ln\ell_{2}= \displaystyle \frac{[(1-p_{33})p_{22}+p_{23}(1+p_{32})]\ln(1+L)}{(p_{22}-1)(1-p _{33})}, \quad \quad \ln \ell_{3}= \displaystyle \frac{(p_{32}+p_{33})\ln(1+L)}{1-p_{33}}, $$

estimate (3.20) follows. For case \((C_{3})\) and case \((C_{4})\), we can verify the validity of estimate (3.20) by applying similar arguments as in case \((C_{1})\) and case \((C_{2})\). Therefore, the comparison principle and estimate (3.20) show

$$ {\bar{u}}_{i}(x,t)>u_{i}(x,t), \quad \forall x\in\varOmega,\ t>0, \ i=2,3 $$

provided that \(u_{i0}(x)<\ell_{i}(1+\psi(x))\) (\(2\leq i\leq3\)) in \(\varOmega\) for such \(\ell_{i}\) fixed above. It implies that \((u_{2}, u _{3})\) exists globally.

Global existence results in cases \((C_{5})\). Note that \(p_{22}\leq1\) and \(p_{33}\leq1\) in this case. When \((1-p_{22})(1-p _{33})\geq p_{23}p_{32}\), it has been shown in the proof Theorem 3 that \((u_{2}, u_{3})\) exists globally for any \(u_{i0}(x) \geq0,\not\equiv0\) (\(2\leq i\leq3\)), and when \((1-p_{22})(1-p_{33})< p _{23}p_{32}\), it has been shown in the proof Theorem 4 that \((u_{2}, u_{3})\) exists globally for small \(u_{i0}(x)\geq0,\not \equiv0\) (\(2\leq i\leq3\)).

Blow-up results in case \((C)\). Similar as in proof Theorem 2 (Blow-up results), from \(u_{i0}(x)\geq\varphi(x)\) in \(\varOmega\) we deduce that

$$ u_{i}(x,t)\geq{\mathrm{e}}^{-\lambda d_{i}t}\varphi(x), \quad (x,t)\in \bar{ \varOmega}\times[0,T), \ 1\leq i\leq3 $$

with the maximal existence time \(T\) of \((u_{1}, u_{2}, u_{3})\). When \(p_{11}>1\), we obtain

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} u_{1t}-d_{1}\Delta u_{1}\geq\exp\{-\lambda(d_{2}p_{12}+d_{3}p_{13})t \}\varphi^{p_{12}+p_{13}}u^{p_{11}}, & x\in\varOmega, \ 0< t< T, \\ u_{1}(x,t)=0, & x\in\partial\varOmega, \ 0< t< T, \\ u_{10}(x)\geq\varphi(x)\geq0,\,\not\equiv0, & x\in\varOmega. \end{array}\displaystyle \right . \end{aligned}$$

In view of assertion (i) of Lemma 5 and the comparison principle for single equation, we find that \(u_{1}\) blows up in a finite time \(T\) for large \(u_{10}(x)\), and so does \((u_{1}, u_{2}, u_{3})\). When \(p_{22}>1\) or \(p_{33}>1\), by applying similar arguments to \(u_{2}\) or \(u_{3}\), we also find \((u_{1}, u_{2}, u_{3})\) blows up in a finite time \(T\) for large \((u_{10}(x),\,u_{20}(x),\,u_{30}(x))\). Therefore, we conclude this theorem. □

3.2.2 When \(P=P_{2}\)

By proceeding our discussion as in Sect. 3.2.1, we see that behaviors of solution for problem (1.1) with \(P=P_{2}\) and \(p_{12}p_{21}=0\) are similar to that for \(P=P_{1}\). So, from now on we suppose, unless otherwise noted, that \(p_{12}p_{21}\neq0\). By \(P=P_{2}\) it follows that solution \((u_{1}, u_{2}, u_{3})\) of problem (1.1) is bound to satisfy

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} u_{3t}-d_{3}\Delta u_{3}=u_{3}^{p_{33}}, & x\in\varOmega, \ t>0, \\ u_{3}(x,t)=0, & x\in\partial\varOmega, \ t>0, \\ u_{3}(x,0)=u_{30}(x)\geq0, & x\in\varOmega. \end{array}\displaystyle \right . \end{aligned}$$
(3.21)

Theorem 6

Let \(P=P_{2}\) and \(p_{33}\neq1\). If all the principal minor determinants of \(A\) are non-negative, then all solutions of (1.1) exist globally.

Proof

Let \((u_{1}, u_{2}, u_{3})\) be any solution of problem (1.1). From the assumptions, \(p_{33}<1\) follows. Hence, by virtue of the comparison principle for a single equation we have that for any \(u_{30}(x)\geq0\),

$$\begin{aligned} u_{3}(x,t)< \bigl[(1-p_{33})t+a\bigr]^{1/(1-p_{33})}=:C(t), \quad \forall x\in\bar{\varOmega}, \ t>0, \end{aligned}$$
(3.22)

where \(a=1+\max_{\bar{\varOmega}}u_{30}(x)\). Then from problem (1.1) we find that

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} u_{it}\leq d_{i}\Delta u_{i} +(C(t))^{p_{i3}}u_{1}^{p_{i1}}u_{2}^{p_{i2}}, & x\in\varOmega,\ t>0, \\ u_{i}(x, t)=0, & x\in\partial\varOmega, \ t\in(0,T), \\ u_{i}(x,0)=u_{i0}(x)\geq0, & x\in\varOmega, \ i=1,2. \end{array}\displaystyle \right . \end{aligned}$$
(3.23)

As all the principal minor determinants of \(A\) are non-negative and \(P=P_{2}\), we have

$$ p_{11}\leq1,\,p_{22}\leq1 \quad \mbox{and} \quad (1-p_{11}) (1-p_{22}) \geq p_{12}p_{21}. $$

Define

$$ \bar{u}_{i}=w^{\ell_{i}}, \quad x\in\bar{\varOmega}, \ t>0, \ i=1,2, $$

where positive constants \(0<\ell_{i}<1\) satisfy

$$ (1-p_{11})/p_{12}\geq\ell_{2}/ \ell_{1}, \quad \quad (1-p_{22})/p_{21}\geq \ell_{1}/\ell_{2} $$

when \(p_{12}p_{21}\neq0\) (the case \(p_{12}p_{21}=0\) is trivial), and \(w(x,t)\) is the unique nonnegative solution to problem (G) with

$$ d=\max_{1\leq i\leq2}d_{i},\quad \quad k(t)=\max_{1\leq i \leq2} \frac{d}{d_{i}\ell_{i}}\bigl(C(t)\bigr)^{p_{i3}}, \quad \quad \theta=1+\sum_{1\leq i\leq2} \Bigl(\max_{x\in\bar{\varOmega}}u_{i0}(x) \Bigr)^{1/\ell_{i}}. $$

The remaining part is exactly the same as that in the proof of Theorem 3, and we will arrive at the conclusion: \((u_{1}, u_{2})\) exists globally. Therefore, by remembering that \(u_{3}\) exists globally, \((u_{1}, u_{2}, u_{3})\) exists globally. □

Theorem 7

Let \(P=P_{2}\) and \(p_{33}\neq1\). If conditions of Theorem 6 do not hold, then solution of (1.1) exists globally for small initial data, and blows up in a finite time for large initial data.

Proof

Let \((u_{1}, u_{2}, u_{3})\) be any solution of problem (1.1). When \(p_{33}\neq1\), from (3.2) and (3.3), it can be deduced by the comparison principle that

$$\begin{aligned} u_{3}(x,t)< \ell_{3}\bigl(1+\psi(x)\bigr)\leq \ell_{3}(1+L)=:C, \quad \forall x\in\varOmega, \ t>0 \end{aligned}$$
(3.24)

provided that

$$\begin{aligned} \ell_{3}=(1+L)^{p_{33}/(1-p_{33})}, \quad u_{30}(x)< \ell_{3}\bigl(1+\psi(x)\bigr), \quad \forall x\in\varOmega. \end{aligned}$$
(3.25)

By \(P=P_{2}\) it is easy to obtain

$$\begin{aligned} |A|=(1-p_{33}) \left |\textstyle\begin{array}{c@{\quad}c} 1-p_{11} & -p_{12} \\ -p_{21} & 1-p_{22} \end{array}\displaystyle \right |. \end{aligned}$$

We are going to carry out our discussion according to two cases.

Case 1.  \(p_{33}<1\) , \(\max\{p_{11},\,p_{22}\}\leq1\) and \((1-p_{11})(1-p_{22})< p_{12}p_{21}\) . It follows that \(|A|<0\). As above, \(u_{3}(x,t)\) exists globally for any \(u_{30}(x)\).

Blow-up part. we go all the analysis procedure of Case 2 in the proof of Theorem 2 (Blow-up results), and the desired conclusion in this theorem is derived. The only thing which need us do is to change the role of \(u_{i}\) and \(p_{ij}\) with each other.

Global existence part. Let \(\psi(x)\) and \(L\) be as in (3.2) and (3.3), respectively. For \(1\leq i\leq2\), put

$$ \bar{u}_{i}(x,t)=\ell_{i}\bigl(1+\psi(x)\bigr), \quad (x,t)\in\varOmega\times [0, \infty), $$

where constants \(\ell_{i}\) are to be fixed later. By computation, it is not difficult to see from (3.24) that

$$ \bar{u}_{it}\geq d_{i}\Delta\bar{u}_{i}+{ \bar{u}_{1}}^{p_{i1}}{\bar{u} _{2}}^{p_{i2}}C^{p_{i3}}, \quad x\in\varOmega,\ t>0, \ i=1,2 $$

hold, provided that

$$\begin{aligned} (1-p_{11})\ln\ell_{1}-p_{12}\ln \ell_{2} \geq& p_{13}\ln C +(p_{11}+p _{12}+p_{13})\ln(1+L), \end{aligned}$$
(3.26)
$$\begin{aligned} -p_{21}\ln\ell_{1}+(1-p_{22})\ln \ell_{2} \geq& p_{23}\ln C +(p_{21}+p _{22}+p_{23})\ln(1+L). \end{aligned}$$
(3.27)

As \(p_{11}\leq1\), \(p_{22}\leq1\) and \((1-p_{11})(1-p_{22})< p_{12}p _{21}\), by directly solving we make sure the existence of positive constants \(\ell_{1}\) and \(\ell_{2}\) such that (3.26) and (3.27) hold. Obviously,

$$ \bar{u}_{i}(x,t)=\ell_{i}>0=u_{i}(x,t), \quad \forall (x, t)\in \partial\varOmega\times(0,\infty), \ 1\leq i\leq2. $$

Therefore, if

$$ u_{i0}(x)< \bar{u}_{i}(x, 0)=\ell_{i}\bigl(1+ \psi(x)\bigr), \quad \forall x \in\bar{\varOmega}, \ 1\leq i\leq2, $$

then Proposition 1 asserts that

$$ u_{i}(x,t)< \bar{u}_{i}(x,t), \quad \forall (x,t)\in\bar{ \varOmega} \times[0, \infty), \ 1\leq i\leq2, $$

which joining with (3.24) asserts that \((u_{1},u_{2},u_{3})\) exists globally.

Case 2. At least one of the first order principal minor determinants of \(A\) is negative. In the following we divide our discussion into two cases.

(A) \(p_{33}>1\). By (3.21), it is well known to us all that \(u_{3}(x, t)\) blows up in a finite time for suitable large \(u_{30}(x)\), and from (3.24), \(u_{3}(x, t)\) exists globally with an uniform bounds for all \(u_{30}(x)\) satisfying (3.25). Therefore, solutions \((u_{1}, u_{2}, u_{3})\) of problem (1.1) blow up in a finite time for large \(u_{i0}(x)\) (\(1\leq i\leq3\)).

In the following we only need to analysis behaviors of \((u_{1}, u_{2}, u_{3})\) for small \(u_{i0}(x)\) (\(1\leq i\leq3\)). In view of (3.24), (3.23) holds with \(C(t)=C\). From assumptions of this theorem and \(p_{12}p_{21}\neq0\), one of the following must happen:

$$\begin{aligned} & (A_{1})~\max\{p_{11},\,p_{22}\}\leq1 \quad \mbox{and}\quad (1-p_{11}) (1-p _{22})\geq p_{12}p_{21}. \\ & (A_{2})~\max\{p_{11},\,p_{22}\}\leq1 \quad \mbox{and}\quad (1-p_{11}) (1-p _{22})< p_{12}p_{21}. \\ & (A_{3})~\max\{p_{11},\,p_{22}\}>1\,\,(p_{12}\geq 0,\,p_{21}\geq 0\,\mbox{and}\,p_{12}p_{21}\neq 0\,\,\mbox{imply}\,\,p_{12}>0 \,\mbox{and} \, p_{21}>0). \end{aligned}$$

Therefore, following proofs of Theorem 3, Theorem 4 and Theorem 5, by Proposition 1 we know that solution \((u_{1}, u_{2})\) to problem (3.23) exists globally for small initial data, and so does \((u_{1}, u_{2}, u_{3})\).

(B) \(p_{33}<1\) and \(\max\{p_{11},\,p_{22}\}>1\). As \(u_{3}(x, t)\) has global bounds for any \(u_{30}(x)\) satisfying (3.25). Hence, blow-up of \((u_{1}, u_{2}, u_{3})\) depends on that of \((u_{1}, u_{2})\). As above, from (3.23) with \(M(T)=C\) we conclude that solution \((u_{1}, u_{2})\) exists globally for small initial data, and thus, \((u_{1}, u_{2}, u_{3})\) exists globally for small \(u_{i0}(x)\) (\(1\leq i\leq3\)).

In the case of large \(u_{i0}(x)\) (\(1\leq i\leq3\)), we may think that \(u_{i0}(x)\geq\varphi(x)\) (\(i=2,3\)). In view of \(\max\{p_{11},\,p _{22}\}>1\), \(p_{12}>0\) and \(p_{21}>0\), we may suppose without loss of generality that \(p_{11}>1\). Then, we follow analysis exactly the same as Case 3 in the proof of Theorem 2 (Blow-up results), and in the final we will certainly arrive at the conclusion that \(u_{1}(x, t)\) blows up in a finite time for suitable large \(u_{10}(x)\). Therefore, \((u_{1}, u_{2}, u_{3})\) blows up in a finite time for large \(u_{i0}(x)\) (\(1\leq i\leq3\)). We complete this theorem. □

Theorem 8

Let \(P=P_{2}\) and \(p_{33}=1\). If all the principal minor determinants of \(A\) are non-negative, then all solutions of (1.1) exist globally.

Proof

Let \((u_{1}, u_{2}, u_{3})\) be any solution of problem (1.1). From \(p_{33}=1\) and (3.21), by virtue of the comparison principle for a single equation we have that for any \(u_{30}(x)\geq0\),

$$\begin{aligned} u_{3}(x,t)< a\mathrm{e}^{t}=:C(t), \quad a=1+\max_{\bar{\varOmega}}u_{30}(x), \ \forall x\in\bar{\varOmega}, \ t>0, \end{aligned}$$

then (3.23) follows. Going along with arguments in the proof of Theorem 6 we arrive at conclusions in this theorem. □

Theorem 9

Suppose \(P=P_{2}\) and \(p_{33}=1\). Let \(\lambda\) be the first eigenvalue of problem (1.3). Assume \(p_{11}\leq1\), \(p_{22}\leq1\) and \((1-p_{11})(1-p_{22})< p_{12}p_{21}\). Define

$$\begin{aligned} & d=\min\{d_{1},\,d_{2}\}, \qquad \beta=(1-d_{3}\lambda)\min\{p_{13},\,p_{23}\}, \\ & \sigma=\left \{ \textstyle\begin{array}{l@{\quad}l} \displaystyle \frac{p_{12}p_{21}-(1-p_{11})(1-p_{22})}{1+p_{12}-p_{22}}, & \textit{if } \displaystyle \frac{1+p_{21}-p_{11}}{1+p_{12}-p_{22}}\geq1, \\ \displaystyle \frac{p_{12}p_{21}-(1-p_{11})(1-p_{22})}{1+p_{21}-p_{11}}, & \textit{if } \displaystyle \frac{1+p_{21}-p_{11}}{1+p_{12}-p_{22}}< 1. \end{array}\displaystyle \right . \end{aligned}$$

If \(\beta/(\sigma d\lambda)>1\), then all solutions of (1.1) blow up in a finite time for any \(u_{i0}(x)\geq0, \,\not\equiv0\) (\(1\leq i\leq3\)), and meanwhile, if \(\beta/(\sigma d \lambda)\leq1\), then solution of (1.1) blows up in a finite time for suitable large \(u_{i0}(x)\) (\(1\leq i\leq3\)), and exists globally for small \(u_{i0}(x)\) (\(1\leq i\leq3\)). Especially, when \(\sigma d\lambda\min\{1+p_{12}-p_{22},\,1+p_{21}-p_{11}\}>(1-d_{3} \lambda)\max\{p_{13}(1-p_{22})+p_{12}p_{23},\,p_{23}(1-p_{11})+p _{21}p_{13}\}\), then solution of (1.1) is global bounded for suitable small \(u_{i0}(x)\) (\(1\leq i\leq3\)).

Proof

The proof is similar as that of Theorem 5, here we omit it. □

Theorem 10

Assume \(P=P_{2}\), \(p_{33}=1\) and \(\max\{p_{11},\,p_{22}\}>1\). Then the following conclusions hold.

(1) If \(p_{11}>1\), then solution of (1.1) blows up in a finite time for any \(u_{i0}(x)\geq0,\,\not\equiv0\) (\(1\leq i\leq3\)) when  \(p_{13}(1-d_{3}\lambda)-p_{12}d_{2}\lambda>(p_{11}-1)d _{1}\lambda\) or when \(p_{13}(1-d_{3}\lambda)-p_{12}d_{2}\lambda=(p _{11}-1)d_{1}\lambda>(1+p_{12}+p_{13}-p_{11})d_{1}\lambda\); solution of (1.1) blows up in a finite time for suitable large \(u_{10}(x)\) when \(p_{13}(1-d_{3}\lambda)-p_{12}d_{2}\lambda<(p_{11}-1)d _{1}\lambda\) or when \(p_{13}(1-d_{3}\lambda)-p_{12}d_{2}\lambda=(p _{11}-1)d_{1}\lambda\leq(1+p_{12}+p_{13}-p_{11})d_{1}\lambda\).

(2) If \(p_{22}>1\), then solution of (1.1) blow up in a finite time for any \(u_{i0}(x)\geq0,\,\not\equiv0\) (\(1\leq i\leq3\)) when  \(p_{23}(1-d_{3}\lambda)-p_{21}d_{1}\lambda>(p_{22}-1)d _{2}\lambda\) or \(p_{23}(1-d_{3}\lambda)-p_{21}d_{1}\lambda=(p_{22}-1)d _{2}\lambda>(1+p_{21}+p_{23}-p_{22})d_{2}\lambda\); solution of (1.1) blows up in a finite time for suitable large \(u_{20}(x)\) when \(p_{23}(1-d_{3}\lambda)-p_{21}d_{1}\lambda<(p_{22}-1)d _{2}\lambda\) or when \(p_{23}(1-d_{3}\lambda)-p_{21}d_{1}\lambda=(p _{22}-1)d_{2}\lambda\leq(1+p_{21}+p_{23}-p_{22})d_{2}\lambda\).

(3) Suppose that conditions in the above (1) and (2) do not hold. Case (\(a_{1}\)) If \(\lambda d_{3}\geq1\) and \(p_{12}p_{21}>0\), then solution of (1.1) exists globally with uniform bounds for suitable small \(u_{i0}(x)\) (\(1\leq i\leq3\)). Case (\(a_{2}\)) If \(p_{12}p_{21}=0\), then solution of (1.1) exists globally for small \(u_{i0}(x)\) (\(1\leq i\leq3\)). Case (\(a_{3}\)) If \(\lambda d_{3}<1\) and \(p_{12}p_{21}>0\), we further assume that \(\min\{p_{11},\,p_{22}\} \geq1\), \(p_{13}(1-d_{3}\lambda)-p_{12}d_{2}\lambda<(p_{11}-1)d_{1} \lambda\) and \(p_{23}(1-d_{3}\lambda)-p_{21}d_{1}\lambda<(p_{22}-1)d _{2}\lambda\), then solution of (1.1) exists globally for suitable small \(u_{i0}(x)\) (\(1\leq i\leq3\)).

Proof

Let \((u_{1}, u_{2}, u_{3})\) be any solution of problem (1.1), then \(u_{i}(x,t)>0\) for all \((x,t)\in\varOmega\times(0, T)\), where \(T>0\) is the maximal existence time of \((u_{1}, u_{2}, u _{3})\).

Blow-up results. We need only deduce assertion (1), since assertion (2) can be obtained analogously. Applying arguments as in the proof of Theorem 5, we find that \(u_{i0}(x)\geq\varepsilon\varphi(x)\) (\(1\leq i\leq3\)) for some \(\varepsilon>0\). Thus,

$$\begin{aligned} u_{3}(x,t)\geq\varepsilon\exp\bigl\{ (1-\lambda d_{3})t\bigr\} \varphi(x), \qquad u_{2}(x,t)\geq\varepsilon\exp\{-\lambda d_{2} t\}\varphi(x), \quad \forall x\in\varOmega, \ t>0. \end{aligned}$$

It follows that

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} u_{1t}-d_{1}\Delta u_{1}\geq\varepsilon^{p_{12}+p_{13}} \varphi^{p_{12}+p_{13}}\exp\{[-\lambda d_{2}p_{12}+(1-\lambda d_{3})p _{13}]t\}u_{1}^{p_{11}}, & x\in\varOmega, \ t>0, \\ u_{1}(x,t)=0, & x\in\partial\varOmega, \ t>0, \\ u_{1}(x,0)=u_{10}(x), & x\in\varOmega. \end{array}\displaystyle \right . \end{aligned}$$

Therefore, when \(p_{11}>1\), Lemma 5 has proven that \(u_{1}(x,t)\) satisfies requirements in assertion (1), and thus, assertion (1) are available for \((u_{1}, u_{2}, u_{3})\).

Global existence. Suppose \(u_{30}(x)\leq\varphi(x)\) in \(\varOmega\), it follows that

$$\begin{aligned} u_{3}(x,t)\leq\exp\bigl\{ (1-\lambda d_{3})t \bigr\} \varphi(x)\leq \exp\bigl\{ (1-d_{3} \lambda)t\bigr\} , \quad \forall x\in\varOmega, \ t>0. \end{aligned}$$
(3.28)

Remember that \(\max\{p_{11},\,p_{22}\}>1\), and we may think without loss of generality that \(p_{11}>1\) in the following.

Case (\(a_{1}\)): \(\lambda d_{3}\geq1\) and \(p_{12}p_{21}>0\). By (3.28) we have \(u_{3}(x,t)\leq1\), and hence,

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} u_{it}-d_{i}\Delta u_{i}\leq u_{1}^{p_{i1}}u_{2}^{p_{i2}}, & x \in\varOmega, \ t>0, \\ u_{i}(x,t)=0, \ x\in\partial\varOmega;\ \ u_{i}(x,0)=u_{i0}(x), & x\in\varOmega, \ 1\leq i\leq2. \end{array}\displaystyle \right . \end{aligned}$$

Let

$$ {\bar{u}}_{1}=\ell\bigl(1+\psi(x)\bigr), \quad \quad {\bar{u}}_{2}= \bigl(1+\psi(x)\bigr), \quad x\in\varOmega, \ t>0, $$

where positive constant \(\ell<1\) satisfies

$$ -\ln\ell\geq\max \biggl\{ \frac{(p_{11}+p_{12})\ln(1+L)}{p_{11}-1}, \,\, \frac{(p_{21}+p_{22})\ln(1+L)}{p_{21}} \biggr\} , $$

and the positive constant \(L\) and the nonnegative function \(\psi(x)\) are defined by (3.3) and (3.2), respectively. It is not difficult to check that

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} {\bar{u}}_{it}-d_{i}\Delta{\bar{u}}_{i}\geq{\bar{u}}_{1}^{p_{i1}}{\bar{u}}_{2}^{p_{i2}}, & x\in\varOmega, \ t>0, \\ {\bar{u}}_{1}(x,t)=\ell>0, \ {\bar{u}}_{2}(x,t)=1>0, & x\in\partial\varOmega, \ t>0, \ 1\leq i\leq2. \end{array}\displaystyle \right . \end{aligned}$$

By the comparison principle, we achieve

$$ {\bar{u}}_{i}(x, t)>u_{i}(x,t), \quad \forall x\in\varOmega, \ t>0, \ 1\leq i\leq2, $$

provided that \(u_{10}(x)<\ell(1+\psi(x))\) and \(u_{20}(x)<1+\psi(x)\) in \(\varOmega\), which illustrates that \(u_{1}\) and \(u_{2}\) exist globally with uniform bounds. Recall that \(u_{3}\leq1\). Consequently, \((u_{1}, u_{2}, u_{3})\) has an uniform bounds for suitable small initial data.

Case (\(a_{2}\)): \(p_{12}p_{21}=0\). When \(p_{12}=0\), from the equation of \(u_{1}\) and \(p_{11}>1\), by the comparison principle for the single equation we find that \(u_{1}(x,t)\) exists globally for small \(u_{10}(x)\). Then, by the equation of \(u_{2}\) it follows that \(u_{2}(x,t)\) exists globally for small \(u_{20}(x)\). Hence, \((u_{1}, u _{2}, u_{3})\) exists globally for suitable small \((u_{10},\,u_{20},\,u _{30})\). When \(p_{21}=0\), global existence of \((u_{1}, u_{2}, u_{3})\) for suitable small \((u_{10},\,u_{20},\,u_{30})\) can be accomplished similarly.

Case (\(a_{3}\)): \(\lambda d_{3}<1\) and \(p_{12}p_{21}>0\). From (3.28) it follows

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} u_{it}-d_{i}\Delta u_{i}\leq u_{1}^{p_{i1}}u_{2}^{p_{i2}}\exp\{p_{i3}(1-\lambda d_{3})t\}, & x\in\varOmega, \ t>0, \\ u_{i}(x,t)=0, \ x\in\partial\varOmega, \ t>0; \ \ u_{i}(x,0)=u_{i0}(x), & x\in\varOmega, \ 1\leq i\leq2. \end{array}\displaystyle \right . \end{aligned}$$

As \(p_{23}(1-d_{3}\lambda)-p_{21}d_{1}\lambda<(p_{22}-1)d_{2}\lambda \) and \(p_{13}(1-d_{3}\lambda)-p_{12}d_{2}\lambda<(p_{11}-1)d_{1} \lambda\), we can choose a domain \(\varOmega\subset\subset\varOmega_{1}\) such that the first eigenvalue \(\lambda_{1}\) to the problem (1.3) in \(\varOmega_{1}\) satisfying

$$\begin{aligned} \begin{aligned} &p_{13}(1-d_{3}\lambda)< \bigl[(p_{11}-1)d_{1}+p_{12}d_{2}\bigr]\lambda_{1}, \\ &p_{23}(1-d_{3}\lambda)< \bigl[(p_{22}-1)d_{2}+p_{21}d_{1}\bigr]\lambda_{1}, \end{aligned} \end{aligned}$$
(3.29)

and \(\varphi_{1}(x)\) the corresponding function satisfying \(\max_{\bar{\varOmega}_{1}}\varphi_{1}(x)=1\). It is well known that \(\varphi_{1}(x)>0\) in \(\varOmega_{1}\), and there exists a constant \(\varepsilon>0\), such that \(\varphi_{1}(x)\geq\varepsilon\) for all \(x\in\bar{\varOmega}\). With the help of (3.29), there are positive constants \(0<\theta_{1}<d_{1}\lambda_{1}\) and \(0<\theta_{2}<d_{2} \lambda_{1}\), such that

$$\begin{aligned} (p_{11}-1)\theta_{1}+p_{12}\theta_{2} \geq p_{13}(1-d_{3}\lambda), \qquad p_{21} \theta_{2}+(p_{22}-1)\theta_{2}\geq p_{23}(1-d_{3}\lambda). \end{aligned}$$
(3.30)

For such fixed such \(\theta_{i}\), take positive constant \(\delta\) such that

$$\begin{aligned} \ln\delta=\min \biggl\{ \frac{\ln(d_{1}\lambda_{1}-\theta_{1})}{p _{11-1}}, \frac{\ln(d_{2}\lambda_{1}-\theta_{2})}{p_{21}} \biggr\} , \end{aligned}$$
(3.31)

and define

$$ {\bar{u}}_{1}=\delta\exp\{-\theta_{1} t\}\varphi_{1}(x), \quad \quad {\bar{u}} _{2}=\exp\{-\theta_{2} t\}\varphi_{1}(x), \quad x\in\varOmega, \ t>0, $$

then direct computation combining with (3.30)–(3.31) gives that for \(1\leq i\leq2\),

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} {\bar{u}}_{it}-d_{i}\Delta{\bar{u}}_{i}\geq{\bar{u}}_{1}^{p_{i1}}{\bar{u}}_{2}^{p_{i2}}\exp\{p_{i3}(1-\lambda d_{3})t\}, & x\in\varOmega, \ t>0, \\ {\bar{u}}_{i}(x,t)=\varepsilon>0, & x\in\partial\varOmega, \ t>0. \end{array}\displaystyle \right . \end{aligned}$$

Therefore,

$$ {\bar{u}}_{i}(x, t)>u_{i}(x,t), \quad \forall x\in\varOmega, \ t>0, \ 1\leq i\leq2, $$

provided that \(u_{10}(x)\leq\delta\varepsilon\) and \(u_{20}(x) \leq\varepsilon\) in \(\varOmega\). Consequently, \((u_{1}, u_{2}, u_{3})\) exists globally for suitable small initial data. We complete the proof. □

Remark 5

(1) When \(d_{1}=d_{2}\), from the above proof one can find that there is no need to require \(\min\{p_{11},\,p_{22}\}\geq1\).

(2) All above results in this paper can be extended to problem (1.1) with \(m\)-components \((m\geq4)\).

4 Further Discussion

In this section, we do some discussion about results between this paper and papers [16, 17]. In 2003, Li and his collaborator considered the homogeneous Dirichlet boundary value problem

$$\begin{aligned} u_{it}=c_{i}u_{i}^{\alpha_{i}} \Biggl(\Delta u_{i}+\prod_{j=1} ^{m} u_{j}^{p_{ij}} \Biggr),\quad x\in\varOmega, \ t>0 \end{aligned}$$
(4.1)

and the homogeneous Dirichlet boundary value problem

$$\begin{aligned} u_{it}-\Delta u_{i}=\prod_{j=1}^{m} u_{j}^{p_{ij}}, \quad x\in\varOmega, \ t>0, \end{aligned}$$
(4.2)

where \(\varOmega\subset{\mathbb{R}}^{n}\) is a bounded domain, the constants \(c_{i}>0\), \(\alpha_{i}>0\), \(p_{ij}\geq0\) (\(1\leq i,j\leq m\)). Under the assumption that \(u_{i0}(x)\) (\(1\leq i\leq m\)) are continuous, positive and bounded in \(\varOmega\), for irreducible matrix \(P=(p_{ij})\), their main results are read as follows:

Theorem B

([16, Theorem 1.1])

If \(I-P\) is an \(M\)-matrix, then all solutions of (4.2) are global, and if \(I-P\) is not an \(M\)-matrix, then there exist both nontrivial global solutions and nonglobal solutions of (4.2).

Theorem C

([17, Theorem 1.1])

(i) When \(I-P\) is a nonsingular \(M\)-matrix, all solutions of (4.1) exist globally (uniformly bounded in time).

(ii) When \(I-P\) is not an \(M\)-matrix, there exist both nontrivial global solutions and nonglobal solutions of (4.1).

(iii) When \(I-P\) is a singular \(M\)-matrix, assume that \({\underline{ \ell}}=({\underline{\ell}}_{1},\ldots,{\underline{\ell}}_{m})\) is a solution of \((I-P)\ell=0\) with \({\underline{\ell}}_{i}>0\) (\(1\leq i\leq m\)) and \(\min_{1\leq i\leq m}{\underline{\ell}} _{i}=1\), and \({\bar{\ell}}=({\bar{\ell}}_{1},\ldots,{\bar{ \ell}}_{m})\) is also a solution of \((I-P)\ell=0\) with \({\bar{\ell}} _{i}>0\) (\(1\leq i\leq m\)) and \(\max_{1\leq i\leq m}{\bar{ \ell}}_{i}=1\). Let \({\underline{\lambda}}=\min_{1\leq i \leq m}1/{\underline{\ell}}_{i}\) and \({\bar{\lambda}}=\max_{1\leq i\leq m}1/{\bar{\ell}}_{i}\). Then there exist no global nontrivial solutions of (4.1) for \(\lambda<\underline{\lambda }\), and all solutions of (4.1) exist globally (uniformly bounded in time) for \(\lambda>{\bar{\lambda}}\), where \(\lambda\) is defined by (1.3).

Elementary approaches adopted in [16, 17] and our paper are exactly the same (comparison principle and matrix theory). Properties of \(M\)-matrix are used in the former, and the latter cares only about whether all of the principal minor determinants are nonnegative. Just as stated in Remark 5(2), all results in our paper can be extended to \(m\)-system (\(m\geq4\)). Papers [16, 17] only focus on irreducible matrix \(P=(p_{ij})\), and we investigate both reducible matrix \(P=(p_{ij})\) and irreducible matrix \(P=(p_{ij})\). Authors of [16] assumed all diffusion coefficients are 1 or equal, and our methods are used for different coefficients. Results of paper [17] do not cover the case \(\alpha_{i}=0\) for all \(1\leq i\leq m\), which just corresponds to our problem (1.1).

Now we will directly compare results of three papers. Notice that the former two only discuss irreducible \(P\) which was concerned in Sect. 3.1 of our paper. Let \(P=(p_{ij})_{3\times3}\) and \(A=I-P\) for convenience. We rearrange assumptions about \(A\). By [3, p. 134, \((A_{1})\)], [3, p. 149, \((A_{1})\)] and [3, p. 156, \((1)\) and \((4)\)], we have

$$\begin{aligned} & A \ \mbox{is an }M\mbox{-matrix}\Longleftrightarrow\ \mbox{all the principal minors of }A\mbox{ are nonnegative}. \end{aligned}$$
(4.3)
$$\begin{aligned} & A \ \mbox{is a nonsingular }M\mbox{-matrix}\Longleftrightarrow \mbox{all the principal minors of }A\mbox{ are positive}, \end{aligned}$$
(4.4)
$$\begin{aligned} & A \ \mbox{is a singular, irreducible }M\mbox{-matrix} \Longrightarrow\ |A|=0\mbox{, and each principal submatrix of }A \\ & \quad\mbox{other than }A\mbox{ itself is a nonsingular $M$-matrix.} \end{aligned}$$
(4.5)

Thanks to (4.3), by the definition it can be deduced that if \(A\) is not an \(M\)-matrix, then \(A\) must be

$$\begin{aligned} \mbox{at least one of principal minor determinants of }A\mbox{ is negative}. \end{aligned}$$
(4.6)

Therefore, from above it is easily seen that all results in Theorem B (that is the main result and also the only result in [16]) are included in our Theorem 1 and Theorem 2 for the special case \(d_{i}=1\) (\(1\leq i\leq m\)). In other words, we generalize results of [16] for different diffusion coefficients.

Now it comes to paper [17] and this article. When \(A\) is an irreducible \(M\)-matrix, with the help of (4.3)–(4.5), one can find that such matrix \(A\) certainly meets requirements of our Theorem 1. In this time, conclusions of Theorem C(i) cohere with that of our Theorem 1, and conclusions of Theorem C(iii) differ with that of Theorem 1. However, some matrix \(A\) in our Theorem 1, does not satisfy conditions of Theorem C(i) and conditions of Theorem C(iii). When \(A\) is an irreducible but not \(M\)-matrix, we find from (4.6) that \(A\) satisfies conditions of our Theorem 2, and conclusions in these two papers are the same.

In fact, such difference has taken place in their single equation, and we take the critical case as an example. For the problem

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} u_{t}=u^{\alpha}(\Delta u+u), & x\in\varOmega, \ t>0, \\ u(x,t)=0, \ x\in\partial\varOmega, \ t>0; & u(x,0)=u_{0}(x)>0, \ x\in\varOmega \end{array}\displaystyle \right . \end{aligned}$$
(4.7)

with constant \(\alpha>0\), it is well known that whether solution exists globally or blows up in a finite time depends on the first eigenvalue \(\lambda\) of \(-\Delta\) in \(\varOmega\) with null Dirichlet boundary condition (refer to [5, 7, 8, 14] for example; see also [17]). More precisely, there exist global nontrivial solutions for problem (4.7) if and only if \(\lambda>1\). On the other hand, [21, p. 8, Proposition 3] has proved that all solutions of problem

$$\begin{aligned} \left \{ \textstyle\begin{array}{l@{\quad}l} u_{t}=\Delta u+u, & x\in\varOmega, \ t>0, \\ u(x,t)=0, \ x\in\partial\varOmega, \ t>0; & u(x,0)=u_{0}(x)\geq0,\not\equiv0, \ x\in\varOmega \end{array}\displaystyle \right . \end{aligned}$$
(4.8)

are global. Hence, any solution of problem (4.8) exists globally no matter how much is the value of \(\lambda\).

The above analysis clarifies that for problem (1.1) and problem (4.1), assumptions of theorems and the corresponding behaviors of solutions are different in some cases, which in return illustrate that the two problems are different and can not discuss them as the same one problem.