Keywords

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

The chemostat is an important laboratory apparatus used for the continuous culture of microorganisms. In ecology it is often viewed as a model of a simple lake system, of the wastewater treatment process, or of biological waste decomposition. Mathematical models of microbial growth and competition for a limiting substrate in a chemostat have played a central role in population biology. See [334] for a treatment of chemostat models. However, the classical model ignores the size structure of the population and the observation that many microbes roughly double in size before dividing. Size-structured chemostat models formulated by Metz and Diekmann [248] and by Cushing [76] lead to hyperbolic partial differential equations with nonlocal boundary conditions. A conceptually simpler approach to modeling size structure was taken by Gage, Williams and Horton [127], who formulated what is now referred to as a nonlinear matrix model for the evolution, in discrete-time steps, of a finite set of biomass classes. Smith [327] modified this model and showed that competitive exclusion holds for two competing microbial populations. The purpose of the present chapter is to give a thorough mathematical analysis of this model of any number of competing populations.

In Section 4.1 we introduce the model under some appropriate assumptions, and derive a conservation principle for the total nutrient. In Section 4.2 we show that the model leads to a lower-dimensional system of difference equations for the total biomass of each population and that conservation of total nutrient allows a further reduction to a limiting system where the nutrient is effectively eliminated. The global dynamics and chain transitive sets of the resulting limiting system are analyzed. In Section 4.3 we prove that competitive exclusion holds for the full size-structured system. The winner is the population able to grow at the lowest nutrient concentration.

4.1 The Model

In order to formulate a discrete, size-structured model of m-species competition for a limiting nutrient in a chemostat, a simple open system with a constant input of fresh nutrient at concentration S 0 ∈ (0, ) at rate E ∈ (0, 1) and a constant removal of nutrient and organisms at rate E, we make the following biological assumptions (see Gage et al. [127]):

  1. (1)

    An organism approximately doubles in size as it moves from its smallest to its largest size class;

  2. (2)

    Cells divide into two daughter cells of approximately equal size;

  3. (3)

    Cell growth is exponential if the concentration of the limiting nutrient remains constant;

  4. (4)

    The average nutrient uptake rate per unit biomass is constant across all size classes;

  5. (5)

    Respiration and mortality are negligible;

  6. (6)

    Washout is constant across all size classes per unit biomass;

  7. (7)

    The only organism-to-organism interaction is mediated through the nutrient concentration.

For the ith species we choose r i size classes such that the average biomass in class j, 1 ≤ j ≤ r i , is M i j−1 b i , where \(M_{i} = 2^{1/r_{i}}\) and b i is the average biomass of a newly divided cell. Let \(x^{i} = (y_{i}^{1},y_{i}^{2},\mathop{\ldots },y_{i}^{r_{i}}) \in \mathbb{R}^{r_{i}}\), where y i j denotes the biomass in size class j, 1 ≤ j ≤ r i . Then the number of cells in size class j is n i (j) = y i j∕(M i j−1 b i ). Let S be the nutrient concentration, and f i (S) the nutrient uptake rate computed per unit biomass per iteration period. It is assumed that population biomass is measured in nutrient-equivalent units so that f i (S) is also the rate of increase in biomass per iteration period per unit biomass. Thus y i j f i (S)∕(M i j b i M i j−1 b i ) = n i (j)f i (S)(M i − 1)−1 is the number of individuals in size class j that can gain enough biomass during an iteration period to move up to size class j + 1, and hence P i  = f i (S)(M i − 1)−1 is the proportion of individuals that would move from size class j to size class j + 1 per iteration period in the absence of washout. Accounting for the ratio M i of cell size in class j + 1 to cell size in class j and the washout rate E, the proportion of biomass in class j projected into class j + 1 over an iteration period is (1 − E)M i P i . The proportion (1 − E)(1 − P i ) of individuals remains in class j.

The discrete-time, size-structured model of m-species competition in the chemostat is then given by

$$\displaystyle\begin{array}{rcl} \begin{array}{rlrlrl}x_{n+1}^{i} =& A_{ i}(S_{n})x_{n}^{i},\qquad 1 \leq i \leq m,& & \cr S_{n+1} =& (1 - E)\left (S_{n} -\sum _{j=1}^{m}f_{ j}(S_{n})U_{n}^{j}\right ) + ES^{0},& \cr \end{array}& &{}\end{array}$$
(4.1)

where the vector \(x_{n}^{i} \in \mathbb{R}_{+}^{r_{i}},\,r_{i} > 0\), gives the distribution of biomass (in nutrient-equivalent units) of the ith microbial population among r i size classes at the nth time step, and S n is the nutrient concentration at the nth time step. The total biomass of the ith population at the nth time step is given by U n i = x n i ⋅ 1, the scalar product of x n i and \(\mathbf{1} = (1,\mathop{\ldots },1) \in \mathbb{R}^{r_{i}}\). The nutrient uptake rate for the ith population is f i (S), and the r i × r i projection matrix for that population is given by

$$\displaystyle{ A_{i}(S) = (1-E)\left [\begin{array}{ccccccc} 1 - P_{i}& 0 & \cdots & & & & M_{i}P_{i} \\ M_{i}P_{i} &1 - P_{i}& 0 & &\cdots & & 0 \\ 0 & M_{i}P_{i} &1 - P_{i}&0& & \cdots & 0\\ & & \ddots & & & & \\ 0 & \cdots & & &0 &M_{i}P_{i}&1 - P_{i} \end{array} \right ], }$$
(4.2)

where

$$\displaystyle{M_{i} = 2^{1/r_{i} },\quad P_{i} = f_{i}(S)(M_{i} - 1)^{-1},\quad 1 \leq i \leq m.}$$

Throughout this chapter, we assume that

  1. (H1)

    For each 1 ≤ i ≤ m, \(f_{i} \in C^{1}(\mathbb{R}_{+}, \mathbb{R}),f_{i}(0) = 0,f_{i}'(S) > 0,f'_{i}(S) \leq f_{i}'(0),\,S \in \mathbb{R}_{+}\);

  2. (H2)

    f i (+)(M i − 1)−1 < 1, 1 ≤ i ≤ m, and there exist W > S 0 and η ∈ (0, 1) such that W ∑ i = 1 m f i ′(0) < η.

Clearly, (H1) and the mean value theorem imply that f i (S) ≤ f i ′(0)S, for S ≥ 0. The prototypical nutrient uptake rate, which satisfies (H1), is the Michaelis–Menten function

$$\displaystyle{f(S) = \frac{mS} {a + S},\qquad S \in \mathbb{R}_{+},}$$

where m is the maximum uptake rate and a > 0 is the Michaelis-Menten (or half saturation) constant. In (H2), W is an appropriate upper bound on the total biomass of all species and the nutrient, and η an acceptable tolerance. We refer to [327] for a discussion of subtle issues involving the time step and growth rates in order that the model make biological sense.

Using the fact that \(\mathbf{1} = (1,\mathop{\ldots },1) \in \mathbb{R}^{r_{i}}\) is the Perron–Frobenius (principal) eigenvector of the nonnegative, irreducible, and primitive matrix A i (S) associated with its Perron–Frobenius (principal) eigenvalue (1 − E)(1 + f i (S)) (see, e.g., [77, Theorem 1.1.1]), it follows that the total biomass U n i = x n i ⋅ 1 satisfies the difference equations

$$\displaystyle{ U_{n+1}^{i} = (1 - E)(1 + f_{ i}(S_{n}))U_{n}^{i},\quad 1 \leq i \leq m. }$$
(4.3)

Let Σ n  = S n + i = 1 m U n i, n ≥ 0. Equation (4.3) and the second equation of (4.1) imply that the evolution of Σ n can be decoupled from the rest of the system

$$\displaystyle{ \varSigma _{n+1} = (1 - E)\varSigma _{n} + ES^{0},\quad n \geq 0, }$$
(4.4)

resulting in

$$\displaystyle{ \varSigma _{n} = S^{0} - (1 - E)^{n}(S^{0} -\varSigma _{ 0}),\quad n \geq 0. }$$
(4.5)

Clearly, (4.5) implies lim n →  Σ n  = S 0, which is a conservation principle for the total nutrient.

4.2 The Limiting System

For the dynamics of system (4.1), we may consider its population level dynamics, which is described by equation (4.3) and the second equation in (4.1). In view of S n  = Σ n i = 1 m U n i and lim n →  Σ n  = S 0, we may pass to the limiting system

$$\displaystyle{ U_{n+1}^{i} = (1 - E)\left (1 + f_{ i}(S^{0} -\sum _{ j=1}^{m}U_{ n}^{j})\right )U_{ n}^{i},\quad 1 \leq i \leq m, }$$
(4.6)

with the initial value (U 0 1, …, U 0 m) in the domain

$$\displaystyle{D:= \left \{(U^{1},\mathop{\ldots },U^{m}) \in \mathbb{R}_{ +}^{m}: \quad \sum _{ i=1}^{m}U^{i} \leq S^{0}\right \}.}$$

Denote by F the mapping determined by the right side of (4.6), so we have

$$\displaystyle{(U_{n+1}^{1},\mathop{\ldots },U_{ n+1}^{m}) = F(U_{ n}^{1},\mathop{\ldots },U_{ n}^{m}).}$$

Then the following result implies that D is positively invariant for system (4.6), and hence (4.6) defines a discrete dynamical system on D.

Lemma 4.2.1.

\(F(D) \subset \left \{(U^{1},\mathop{\ldots },U^{m}) \in \mathbb{R}_{+}^{m}: \quad \sum _{i=1}^{m}U^{i} \leq (1 - E)S^{0}\right \}\) ⊂ D.

Proof.

For any (U 1, …, U m) ∈ D, let (V 1, …, V m) = F(U 1, …, U m) and t =  i = 1 m U i. Then V i ≥ 0, 1 ≤ i ≤ m, and t ∈ [0, S 0]. If t > 0, then

$$\displaystyle\begin{array}{rcl} \sum _{i=1}^{m}V ^{i}& =& (1 - E)t\left (1 +\sum _{ i=1}^{m}f_{ i}(S^{0} - t)\frac{U^{i}} {t} \right ) \\ & \leq & (1 - E)t\left (1 +\max _{1\leq i\leq m}\{f_{i}(S^{0} - t)\}\right ) \\ & \leq & (1 - E)\max _{1\leq i\leq m}\{(1 + f_{i}(S^{0} - t))t\}.{}\end{array}$$
(4.7)

By (H1) and (H2), we have

$$\displaystyle\begin{array}{rcl} \frac{d} {dt}\left ((1 + f_{i}(S^{0} - t))t\right )& =& 1 + f_{ i}(S^{0} - t) - f_{ i}'(S^{0} - t)t \\ & \geq & 1 - f_{i}'(0)W + f_{i}(S^{0} - t) > 1-\eta > 0.{}\end{array}$$
(4.8)

Consequently, the function (1 + f i (S 0t))t is strictly increasing with respect to t ∈ [0, S 0], attaining its maximum value S 0 at t = S 0. Thus (4.7) yields i = 1 m V i ≤ (1 − E)S 0.

We define the break-even nutrient concentration for ith population as the solution λ i of

$$\displaystyle{(1 - E)(1 + f_{i}(S)) = 1,}$$

where λ i  = + if no such solution exists. If the supplied nutrient does not exceed the nutrient requirements of a population, then it is eliminated.

Lemma 4.2.2.

If λ i ≥ S 0 , then limn→∞ U n i = 0 for every solution (U n 1 ,…,U n m ) of ( 4.6 ).

Proof.

U n+1 i ≤ (1 − E)(1 + f i (S 0U n i))U n i ≡ g(U n i), so, since g is increasing by (4.8), U n i ≤ V n i, where V n+1 i = g(V n i) and V 0 i = U 0 i. We show that V n i → 0. Our hypothesis ensures that (1 − E)(1 + f i (S 0U)) < 1 if U ∈ (0, S 0], so g(U) < U for U ∈ (0, S 0]. Consequently, V n+1 i < V n i if V 0 i > 0, so V n i converges to the only fixed point of g, namely, zero.

In view of (4.3), the biomass of a population can grow at a lower nutrient concentration than the biomass of the other populations, and consequently, we expect that the population with the lowest nutrient concentration is the superior competitor. The following result on the global dynamics of system (4.6) is, therefore, plausible.

Theorem 4.2.1.

Assume that λ 1 < S 0 , and λ 1 < λ i  for all i ≥ 2. Then for any (U 0 1 ,…,U 0 m ) ∈ D with U 0 1 > 0, the solution of ( 4.6 ) satisfies

$$\displaystyle{\lim _{n\rightarrow \infty }(U_{n}^{1},U_{ n}^{2},\mathop{\ldots },U_{ n}^{m}) = (S^{0} -\lambda _{ 1},0,\mathop{\ldots },0).}$$

Proof.

For any (U 1, …, U m) ∈ D, let (V 1, …, V m) = F(U 1, …, U m). Define

$$\displaystyle{D_{1}:= \left \{(U^{1},\mathop{\ldots },U^{m}) \in D: \quad \sum _{ i=1}^{m}U^{i} \geq S^{0} -\lambda _{ 1}\right \}}$$

and W 1(U 1, …, U m) =  i = 1 m U i. If (U 1, …, U m) ∈ D 1, then for system (4.6),

$$\displaystyle\begin{array}{rcl} \dot{W_{1}}(U^{1},\mathop{\ldots },U^{m})&:=& W_{ 1}(F(U^{1},\mathop{\ldots },U^{m})) - W_{ 1}(U^{1},\mathop{\ldots },U^{m}) \\ & =& \sum _{i=1}^{m}V ^{i} -\sum _{ i=1}^{m}U^{i} \\ & =& \sum _{i=1}^{m}\left [(1 - E)\left (1 + f_{ i}(S^{0} -\sum _{ j=1}^{m}U^{j})\right ) - 1\right ]U^{i} \\ & \leq & \sum _{i=1}^{m}\left [(1 - E)(1 + f_{ i}(\lambda _{1})) - 1\right ]U^{i} \\ & =& \sum _{i=2}^{m}\left [(1 - E)(1 + f_{ i}(\lambda _{1})) - 1\right ]U^{i} \leq 0. {}\end{array}$$
(4.9)

Thus W 1 is a Liapunov function of (4.6) on D 1 (see Definition 1.1.1). By the fact that each term in large brackets in the third line of (4.9) is nonpositive in D 1, it follows that

$$\displaystyle\begin{array}{rcl} E_{1}&:=& \{(U^{1},\mathop{\ldots },U^{m}) \in D_{ 1}: \quad \dot{W_{1}}(U^{1},\mathop{\ldots },U^{m}) = 0\} \\ & =& \{(S^{0} -\lambda _{ 1},0,\mathop{\ldots },0)\}. {}\end{array}$$
(4.10)

Let u n  = (U n 1, …, U n m) be the solution of (4.6) with u 0 ∈ D, and let ω(u 0) be the omega limit of the positive orbit γ +(u 0): = { u n ; n ≥ 0}. If γ +(u 0) ⊂ D 1, then the LaSalle invariance principle (see Theorem 1.1.1) implies that ω(u 0) = (S 0λ 1, 0, …, 0).

Define

$$\displaystyle{D_{2}:= \left \{(U^{1},\mathop{\ldots },U^{m}) \in \mathbb{R}_{ +}^{m}: \quad \sum _{ i=1}^{m}U^{i} \leq S^{0} -\lambda _{ 1}\right \}.}$$

Clearly, D 2 ⊂ D. By (4.8), when t = S 0λ 1 the strictly increasing function (1 + f i (S 0t))t on [0, S 0λ 1] attains its maximum value (1 + f i (λ 1))(S 0λ 1). Note that (1 + f i (λ 1)) ≤ (1 + f i (λ i )) = 1∕(1 − E), 1 ≤ i ≤ m. Then (4.7) implies that i = 1 m V i ≤ S 0λ 1. Thus (V 1, …, V m) ∈ D 2, and hence D 2 is positively invariant for system (4.6). Define W 2(U 1, …, U m) = −U 1. If (U 1, …, U m) ∈ D 2, then for system (4.6),

$$\displaystyle\begin{array}{rcl} \dot{W_{2}}(U^{1},\mathop{\ldots },U^{m})&:=& W_{ 2}(F(U^{1},\mathop{\ldots },U^{m})) - W_{ 2}(U^{1},\mathop{\ldots },U^{m}) \\ & =& -V ^{1} - (-U^{1}) = U^{1} - V ^{1} \\ & =& U^{1} - (1 - E)\left (1 + f_{ 1}\left (S^{0} -\sum _{ j=1}^{m}U^{j}\right )\right )U^{1} \\ & \leq & U^{1}\left [1 - (1 - E)(1 + f_{ 1}(\lambda _{1})\right ] = 0. {}\end{array}$$
(4.11)

Thus W 2 is a Liapunov function of (4.6) on D 2. Let

$$\displaystyle{L:= \left \{(U^{1},\mathop{\ldots },U^{m}) \in \mathbb{R}_{ +}^{m}: \quad U^{1} = 0,\,\sum _{ i=1}^{m}U^{i} < S^{0} -\lambda _{ 1}\right \},}$$

and

$$\displaystyle{\varDelta:= \left \{(U^{1},\mathop{\ldots },U^{m}) \in \mathbb{R}_{ +}^{m}: \quad \sum _{ i=1}^{m}U^{i} = S^{0} -\lambda _{ 1}\right \}.}$$

By (4.11), we then have

$$\displaystyle{ E_{2}:=\{ (U^{1},\mathop{\ldots },U^{m}) \in D_{ 2}: \quad \dot{W_{2}}(U^{1},\mathop{\ldots },U^{m}) = 0\} = L \cup \varDelta. }$$
(4.12)

If u 0 = (U 0 1, …, U 0 m) ∈ D 2 with U 0 1 > 0, then γ +(u 0) ⊂ D 2. By the LaSalle invariance principle (see Theorem 1.1.1), ω(u 0) ⊂ LΔ. Note that \(0 \geq \dot{ W_{2}}(u_{n}) = W_{2}(u_{n+1}) - W_{2}(u_{n}) = U_{n}^{1} - U_{n+1}^{1},\forall n \geq 0\). Then we get \(U_{n+1}^{1} \geq U_{n}^{1},\,\forall n \geq 0\), and hence \(U_{n}^{1} \geq U_{0}^{1} > 0,\,\forall n \geq 0\). Thus ω(u 0) ⊂ Δ. Clearly, (4.10) implies that for any u ∈ Δ ∖{(S 0λ 1, 0, …, 0)}, we have \(\dot{W_{1}}(u) < 0\), and hence

$$\displaystyle{F(u) \subset \left \{(U^{1},\mathop{\ldots },U^{m}) \in D: \quad \sum _{ i=1}^{m}U^{i} < S^{0} -\lambda _{ 1}\right \}.}$$

So (S 0λ 1, 0, …, 0) is the only invariant set in Δ. Thus ω(u 0) = (S 0λ 1, 0, …, 0).

For any u 0 = (U 0 1, …, U 0 m) ∈ D with U 0 1 > 0, let u n  = (U n 1, …, U n 1), n ≥ 0, be the solution of (4.6). Clearly, \(U_{n}^{1} > 0,\,\forall n \geq 0\), and either γ +(u 0) ⊂ D 1, or there is an n 0 ≥ 0 such that \(u_{n_{0}} \in D_{2}\). Note that \(\omega (u_{0}) =\omega (u_{n_{0}})\). Then in either case, by what we have proved above, ω(u 0) = (S 0λ 1, 0, …, 0), and hence lim n →  u n  = (S 0λ 1, 0, …, 0). This completes the proof.

Theorem 4.2.2.

Assume that λ 1 < λ 2 < … < λ m . Then every compact internally chain transitive set for F is a fixed point of F itself.

Proof.

Let \(e_{0} = \mathbf{0} \in \mathbb{R}^{m}\), and in the case that λ i  < S 0, let \(e_{i} = (0,\mathop{\ldots },0,S^{0} -\lambda _{i},0,\mathop{\ldots },0) \in \mathbb{R}^{m}\) with its ith component being (S 0λ i ) and the others being 0. Clearly, all these e i are fixed points of F: D → D. For any v 0 ∈ D with v 0e 0, there exists 1 ≤ k ≤ m such that v 0 = (0, …, 0, V 0 k, …, V 0 m) with V 0 k > 0. Let v n  = (V n 1, …, V n m) be the solution of (4.6). Clearly, \(V _{n}^{i} = 0,\,\forall n \geq 0,1 \leq i < k\). If λ k  < S 0, then Theorem 4.2.1 implies that lim n →  v n  = e k . If λ k  ≥ S 0, then \(\lambda _{i} \geq S^{0},\,\forall i \geq k\), and hence Lemma 4.2.2 implies that lim n →  v n  = e 0. This convergence result also implies that each e i is an isolated invariant set in \(D \subset \mathbb{R}^{m}\) for F, and that no subset of e i ’s forms a cyclic chain in D. By a convergence theorem (see Theorem 1.2.2), any compact internally chain transitive set for F is a fixed point of F.

4.3 Global Dynamics

In this section we first lift the result for the limiting system (4.6) to the reduced system at the total population level (see (4.13) below), and then consider the global dynamics of the full size-structured system (4.1).

The population level dynamics are described by

$$\displaystyle\begin{array}{rcl} \begin{array}{rlrlrl}U_{n+1}^{i} =& (1 - E)\left (1 + f_{ i}(S_{n})\right )U_{n}^{i},\quad 1 \leq i \leq m,& & \cr S_{n+1} =& (1 - E)\left (S_{n} -\sum _{j=1}^{m}f_{ j}(S_{n})U_{n}^{j}\right ) + ES^{0},& \cr \end{array}& &{}\end{array}$$
(4.13)

with the initial value (U 0 1, …, U 0 m, S 0) in the domain

$$\displaystyle{\varOmega:= \left \{(U^{1},\mathop{\ldots },U^{m},S) \in \mathbb{R}_{ +}^{m+1}: \quad \sum _{ i=1}^{m}U^{i} + S \leq W\right \}.}$$

Denote by G the mapping determined by the right side of (4.13), so we have

$$\displaystyle{(U_{n+1}^{1},\mathop{\ldots },U_{ n+1}^{m},S_{ n+1}) = G(U_{n}^{1},\mathop{\ldots },U_{ n}^{m},S_{ n}).}$$

If (U 1, …, U m, S) ∈ Ω, then

$$\displaystyle{ S -\sum _{i=1}^{m}f_{ i}(S)U^{i} \geq S\left (1 -\sum _{ i=1}^{m}Wf_{ i}'(0)\right ) > (1-\eta )S \geq 0. }$$

By the conservation principle (4.4) and the fact that S 0 < W, it then follows that G(U 1, …, U m, S) ∈ Ω, and hence G(Ω) ⊂ Ω. Thus system (4.13) defines a discrete dynamical system on Ω. The following result describes the competitive exclusion dynamics of (4.13).

Theorem 4.3.1.

Assume that λ 1 < S 0 and λ 1 < λ 2 < … < λ m . Then for any (U 0 1 ,…,U 0 m ,S 0 ) ∈Ω with U 0 1 > 0, the solution of ( 4.13 ) satisfies

$$\displaystyle{\lim _{n\rightarrow \infty }(U_{n}^{1},U_{ n}^{2},\mathop{\ldots },U_{ n}^{m},S_{ n}) = (S^{0} -\lambda _{ 1},0,\mathop{\ldots },0,\lambda _{1}).}$$

Proof.

Fix (U 0 1, …, U 0 m, S 0) ∈ Ω with U 0 1 > 0, and let (U n 1, …, U n m, S n ) be the solution of system (4.13). Clearly, \(U_{n}^{1} > 0,\,\forall n \geq 0\). Let Σ n  = S n + i = 1 m U n i, n ≥ 0. By (4.4), u n  = (U n 1, …, U n m, Σ n ) satisfies the following system

$$\displaystyle\begin{array}{rcl} \begin{array}{rlrlrl}U_{n+1}^{i} =& (1 - E)\left (1 + f_{ i}(\varSigma _{n} -\sum _{j=1}^{m}U_{ n}^{j})\right )U_{ n}^{i},\quad 1 \leq i \leq m,& & \cr \varSigma _{n+1} =& (1 - E)\varSigma _{n} + ES^{0}.& \cr \end{array}& &{}\end{array}$$
(4.14)

Let ω = ω(u 0) be the omega limit set of the positive orbit γ +(u 0) of (4.14). Then

$$\displaystyle{\omega \subset \left \{(U^{1},\mathop{\ldots },U^{m},\varSigma ) \in \mathbb{R}_{ +}^{m+1}: \quad \varSigma \leq W\right \}.}$$

Note that Σ n i = 1 m U n i = S n  ≥ 0, n ≥ 0, and lim n →  Σ n  = S 0. It then follows that for any (U 1, …, U m, Σ) ∈ ω, we have i = 1 m U i ≤ Σ and Σ = S 0. Thus, there exists a set \(\tilde{\omega }\subset D\) such that \(\omega =\tilde{\omega } \times \{S^{0}\}\). Denote by H the mapping determined by the right side of (4.14), so (U n+1 1, …, U n+1 m, Σ n+1) = H(U n 1, …, U n m, Σ n ). By Lemma 1.2.1, ω is a compact, invariant, and internally chain transitive set for H. Moreover,

$$\displaystyle{H\vert _{\omega }(U^{1},\mathop{\ldots },U^{m},S^{0}) = \left (F(U^{1},\mathop{\ldots },U^{m}),S^{0}\right ).}$$

It then follows that \(\tilde{\omega }\) is a compact, invariant, and internally chain transitive set for F: D → D. By Theorem 4.2.2, we get \(\tilde{\omega }= e_{l}\) for some 0 ≤ l ≤ p, where p is the maximal index such that λ p  < S 0, and hence, \(\omega =\tilde{\omega } \times \{S^{0}\} = (e_{l},S^{0})\). Thus

$$\displaystyle{ \lim _{n\rightarrow \infty }u_{n} =\lim _{n\rightarrow \infty }(U_{n}^{1},\mathop{\ldots },U_{ n}^{m},\varSigma _{ n}) = (e_{l},S^{0}). }$$
(4.15)

It remains to prove that l = 1. Suppose, by contradiction, that l ≠ 1. Define

$$\displaystyle{\delta _{l} = \left \{\begin{array}{@{}l@{\quad }l@{}} \frac{1} {2}\left (1 + (1 - E)(1 + f_{1}(S^{0}))\right )\quad &\text{if}\,\,l = 0, \\ \frac{1} {2}\left (1 + (1 - E)(1 + f_{1}(\lambda _{l}))\right ) \quad &\text{if}\,\,l \geq 2. \end{array} \right.}$$

Since λ 1 < S 0 and λ l  > λ 1 if l ≥ 2, we have

$$\displaystyle{1 <\delta _{0} < (1 - E)(1 + f_{1}(S^{0})),\,\,\mbox{ and}\,\,1 <\delta _{ l} < (1 - E)(1 + f_{1}(\lambda _{l}))\,\,\mbox{ if}\,\,l \geq 2.}$$

By (4.15), it follows that

$$\displaystyle{\lim _{n\rightarrow \infty }(1 - E)\left (1 + f_{1}\left (\varSigma _{n} -\sum _{j=1}^{m}U_{ n}^{j}\right )\right ) = (1 - E)(1 + f_{ 1}(\lambda _{l}))\,\,\mbox{ if}\,\,l \geq 2,}$$

and

$$\displaystyle{\lim _{n\rightarrow \infty }(1 - E)\left (1 + f_{1}\left (\varSigma _{n} -\sum _{j=1}^{m}U_{ n}^{j}\right )\right ) = (1 - E)(1 + f_{ 1}(S^{0}))\,\,\mbox{ if}\,\,l = 0.}$$

Then there is an n 0 > 0 such that

$$\displaystyle{(1 - E)\left (1 + f_{1}\left (\varSigma _{n} -\sum _{j=1}^{m}U_{ n}^{j}\right )\right ) >\delta _{ l},\quad \forall n \geq n_{0},}$$

and hence \(U_{n+1}^{1} \geq \delta _{l}U_{n}^{1},\quad \forall n \geq n_{0}\). In view of the fact that δ l  > 1 and \(U_{n}^{1} > 0,\,\forall n \geq 0\), we get lim n →  U n 1 = +, which contradicts the boundedness of {U n 1: n ≥ 0}. By (4.15), it then follows that lim n →  (U n 1, …, U n m, Σ n ) = (e 1, S 0), and hence

$$\displaystyle{\lim _{n\rightarrow \infty }(U_{n}^{1},\mathop{\ldots },U^{n},S_{ n}) = (e_{1},\lambda _{1}) = (S^{0} -\lambda _{ 1},0,\mathop{\ldots },0,\lambda _{1}).}$$

This completes the proof.

To get the global dynamics of the full system (4.1), we need the following weak ergodic theorem of Golubitsky, Keeler and Rothschild (see [132, Corollary 3.2]).

Weak Ergodic Theorem

Suppose that T k is a sequence of nonnegative, irreducible, and primitive m × m matrices and that T k → T as k →∞, where T is also irreducible and primitive. If e is the Perron–Frobenius eigenvector of T satisfying e ⋅ 1 = 1, and x k+1 = T k x k is a sequence starting with x 0 ≥ 0 and x 0 ≠ 0, then \(\frac{x_{k}} {x_{k}\cdot \mathbf{1}} \rightarrow e\) as k →∞.

Let r =  i = 1 m r i and set Γ: = 

$$\displaystyle{\left \{(x^{1},\mathop{\ldots },x^{m},S) \in \mathbb{R}_{ +}^{r+1}:\, x^{i} \in \mathbb{R}^{r_{i} },1 \leq i \leq m,\,\mbox{ and}\,\,\sum _{i=1}^{m}x^{i} \cdot \mathbf{1} + S \leq W\right \}.}$$

Clearly, the positive invariance of Ω for (4.13) implies that of Γ for (4.1). So (4.1) defines a discrete dynamical system on Γ. The next result shows that the surviving population asymptotically approaches a stable, uniform size distribution.

Theorem 4.3.2.

Assume that λ 1 < S 0 and λ 1 < λ 2 < … < λ m . Then for any (x 0 1 ,…,x 0 m ,S 0 ) ∈Γ with x 0 1 0 , the solution of ( 4.1 ) satisfies

$$\displaystyle{\lim _{n\rightarrow \infty }(x_{n}^{1},x_{ n}^{2},\mathop{\ldots },x_{ n}^{m},S_{ n}) = \left (\frac{S^{0} -\lambda _{1}} {r_{1}} \mathbf{1},\mathbf{0},\mathop{\ldots },\mathbf{0},\lambda _{1}\right ).}$$

Proof.

Given (x 0 1, …, x 0 m, S 0) ∈ Γ with x 0 10, let \(U_{n}^{i} = x_{n}^{i} \cdot \mathbf{1},\,\forall \,1 \leq i \leq m,\,n \geq 0\). Then (U 0 1, …, U 0 m, S 0) ∈ Ω with U 0 1 > 0. By Theorem 4.3.1, lim n →  (U n 1, U n 2, …, U n m, S n ) = (S 0λ 1, 0, …, 0, λ 1). Then lim n →  A i (S n ) = A i (λ 1), 1 ≤ i ≤ m. As mentioned in Section 4.1, A i (S n ) and A i (λ 1) are nonnegative, irreducible, and primitive, and they have \(e = \frac{1} {r_{i}}\mathbf{1}\) as their Perron–Frobenius eigenvectors with e ⋅ 1 = 1. By the aforementioned weak ergodic theorem, we then have

$$\displaystyle{\lim _{n\rightarrow \infty } \frac{x_{n}^{i}} {x_{n}^{i} \cdot \mathbf{1}} =\lim _{n\rightarrow \infty }\frac{x_{n}^{i}} {U_{n}^{i}} = e = \frac{1} {r_{i}}\mathbf{1},\quad \forall 1 \leq i \leq m.}$$

Since lim n →  U n 1 = S 0λ 1 and \(\lim _{n\rightarrow \infty }U_{n}^{i} = 0,\,\forall \,2 \leq i \leq m\), we conclude that

$$\displaystyle{\lim _{n\rightarrow \infty }(x_{n}^{1},x_{ n}^{2},\mathop{\ldots },x_{ n}^{m},S_{ n}) = \left (\frac{S^{0} -\lambda _{1}} {r_{1}} \mathbf{1},\mathbf{0},\mathop{\ldots },\mathbf{0},\lambda _{1}\right ).}$$

This completes the proof.

4.4 Notes

The model (4.1) was formulated by Gage, Williams and Horton [127] and was further developed by Smith [327]. This chapter is adapted from Smith and Zhao [339]. The proof of Theorem 4.2.1 was motivated by a similar LaSalle invariance principle argument in Armstrong and McGehee [18] for the classical chemostat system of ordinary differential equations. Theorems 4.2.1, 4.3.1, and 4.3.2 were proved for the case of two-species competition in [327], where monotonicity and Butler–McGehee lemma arguments were applied. Recently, Arino, Gouzé and Sciandra [17] extended the model (4.1) with m = 1 to the case where cell division (and consequently, cell birth) can happen for cells in several biomass classes, the effective size at division being distributed following some probability density, and showed that the model system admits one nonzero globally stable equilibrium. There have been extensive investigations on both discrete and continuous structured population models; see, e.g., Cushing [77] and the references therein.