Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

13. Competitive Lotka-Volterra Model

Cinvestav Monterrey

Abstract

This chapter presents and analyzes the Lotka-Volterra competitive modeling framework, which describes the population dynamics of two competing species. The framework uses coupled logistic growth differential equations to represent the per capita growth rates of each species, with these rates being reduced by interspecific competition. The chapter examines the steady states of the system and performs phase plane analysis to determine the long-term trajectories defined by different competition coefficient regimes. It also analyzes the stability of the steady states, relating the competitive hierarchies to the resulting community outcomes. Despite the simplifying assumptions inherent in the model, it provides valuable explanatory insights into patterns that conform to Gause’s competitive exclusion principle. By conceptually formulating the interspecific interactions through basic growth and competition functions, the Lotka-Volterra framework demonstrates how even simple conceptual theory can generate ecological understanding of community assembly, focusing on elucidating the underlying mechanisms rather than pursuing precise prediction.

Introduction

Intraspecific competition describes interactions between individuals of the same species competing for limited resources. In contrast, interspecific competition characterizes interactions between distinct but ecologically similar species that utilize overlapping resource pools. Past chapters have addressed intraspecific competition mathematically through the logistic model of population growth regulation.

This chapter focuses on interspecific competition, which occurs when multiple species utilize the same limited resources in a single area. As populations of coexisting species continuously interact through competition for necessities like food and shelter, their relative abundances shift in complex ways over time. Describing these population dynamics mathematically provides insights into how competition shapes community structure and long-term species coexistence.

We explore the competitive Lotka-Volterra model, one of the earliest and most influential models developed to study interspecific competition. First introduced independently by Lotka in 1925 and Volterra in 1926, this seminal model formulated competition between species using coupled logistic growth functions. Over a century later, the Lotka-Volterra model remains fundamental to understanding phenomena like competitive exclusion and the conditions permitting diverse communities to coexist simultaneously.

The Competitive Lotka-Volterra Model

Lotka and Volterra developed one of the first mathematical formulations of interspecific competition by extending the logistic growth model to multiple interacting species. Their competitive Lotka-Volterra model describes the population dynamics of two species, which we will refer to as species 1 and 2, competing for a shared limiting resource.

The model assumptions are:

  1. Each species exhibits logistic population growth in the absence of the other.

  2. Competition arises through each species reducing the per capita growth rate of the other.

Based on these, the governing equations are:

dN1dt=r1N1(1N1K1a12N2K2),dN2dt=r2N2(1N2K2a21N1K1),\begin{align*} \frac{dN_1}{dt} &= r_1N_1\left(1 - \frac{N_1}{K_1} - a_{12}\frac{N_2}{K_2}\right) , \\ \frac{dN_2}{dt} &= r_2N_2\left(1 - \frac{N_2}{K_2} - a_{21}\frac{N_1}{K_1}\right), \end{align*}

where:

  1. N1N_1 and N2N_2 are the population sizes of species 1 and 2.

  2. r1r_1 and r2r_2 are the intrinsic growth rates.

  3. K1K_1 and K2K_2 are the carrying capacities.

  4. a12a_{12} and a21a_{21} are the interspecific competition coefficients.

This pair of coupled nonlinear ordinary differential equations represent the simplest mathematical model capturing the dynamics of competing populations based on limiting resources. We will analyze its properties and implications in subsequent sections.

It is convenient to non-dimensionalize the model by introducing the following scaling:

n1=N1/K1,n2=N2/K2,τ=r1t.n_1 = N_1/K_1, \quad n_2 = N_2/K_2, \quad \tau = r_1t.

This scales population sizes relative to the corresponding carrying capacities and time relative to the intrinsic growth rate of species 1. Substituting these into the original model equations gives:

dn1dτ=n1(1n1a12n2),dn2dτ=ρn2(1n2a21n1),\begin{align*} \frac{dn_1}{d\tau} = n_1(1 - n_1 - a_{12} n_2), \\ \frac{dn_2}{d\tau} = \rho n_2(1 - n_2 - a_{21} n_1), \end{align*}

with ρ=r2/r1\rho = r_2/r_1.

Analysis of the Non-Dimensional Model

We now analyze the dynamics and behavior of the non-dimensional competitive Lotka-Volterra model derived in the previous section. We first examine the steady of the system, found by setting the derivatives in (3) equal to zero and solving the resulting system of algebraic equations. This gives four possible fixed points:

E1=(0,0),E2=(1,0),E3=(0,1),E4=(1a211a12a21,1a121+a12a21).\begin{align*} E_1 &= (0,0), & E_2 &= (1,0), \\ E_3 &= (0,1), & E_4 &= \left(\frac{1-a_{21}}{1-a_{12}a_{21}}, \frac{1-a_{12}}{1+a_{12}a_{21}}\right). \end{align*}

The fixed points E1E_1, E2E_2, and E3E_3 correspond to boundary equilibria representing the extinction of one or both species. Specifically, E1E_1 is the point of double extinction, E2E_2 is the extinction of species 2, and E3E_3 is the extinction of species 1.

The point E4E_4 is an interior equilibrium where both species can potentially coexist. Notably, E4E_4 exists in the positive quadrant where population sizes are greater than zero only when the interspecific competition coefficients satisfy either a12,a21<1a_{12}, a_{21} < 1 or a12,a21>1a_{12}, a_{21} > 1.

To analyze the stability of the equilibrium points, we compute the Jacobian matrix of the system defined by Eq. (3). Taking the partial derivatives, the Jacobian is:

J=[12n1a12n2a12n1ρa21n2ρ(12n2a21n1)].J = \begin{bmatrix} 1-2n_1-a_{12}n_2 & -a_{12} n_1 \\ -\rho a_{21}n_2 & \rho(1-2n_2-a_{21} n_1) \end{bmatrix} .

Evaluated at each equilibrium point EiE_i, the Jacobian matrix J(Ei)J(E_i) characterizes the linearized behavior near that point. The stability type is determined by the eigenvalues of each J(Ei)J(E_i) matrix.

Evaluating the Jacobian at the equilibrium point E1=(0,0)E_1=(0,0) gives:

J(E1)=[100ρ].J(E_1) = \begin{bmatrix} 1 & 0 \\ 0 & \rho \end{bmatrix} .

As this is a diagonal matrix, its eigenvectors are aligned with the n1n_1 and n2n_2 axes. The corresponding eigenvalues are 1 and ρ\rho. Since both eigenvalues are positive, the Jacobian evaluation indicates that E1E_1 is an unstable node, where small perturbations will drive the populations away from the double extinction equilibrium.

The Jacobian evaluated at E2E_2 gives

J(E2)=[1a120ρ(1a21)].J(E_2) = \begin{bmatrix} -1 & -a_{12} \\ 0 & \rho(1-a_{21}) \end{bmatrix} .

One of its eigenvectors is aligned with the n1n_1 axis and its corresponding eigenvalue is -1. The other eigenvector is

(a12ρ(a211)1,1),\left(\frac{a_{12}}{\rho(a_{21}-1)-1}, 1\right),

while its associated eigenvalue is ρ(1a21)\rho(1-a_{21}). Therefore, when a21>1a_{21}>1, this eigenvalue is negative and the fixed point E2E_2 is a stable node, representing the stable extinction of species 2. Contrarily, when a21<1a_{21}<1 the eigenvalue is positive and E2E_2 is an unstable node, meaning small perturbations will drive the system away from the extinction of species 2. In summary, the stability of the fixed point where only species 1 survives depends on the competitiveness of species 2, represented by the parameter a21a_{21}.

The Jacobian evaluated at E3E_3 is:

J(E3)=[ρ(1a12)0a211].J(E_3) = \begin{bmatrix} \rho(1-a_{12}) & 0 \\ -a_{21} & -1 \end{bmatrix}.

The eigenvector aligned with the n2n_2 axis has an eigenvalue of -1. The other eigenvector is

(1,a21ρ(a121)1),\left(1, \frac{a_{21}}{\rho(a_{12}-1)-1} \right),

with associated eigenvalue ρ(1a12)\rho(1-a_{12}). Therefore, when a12>1a_{12}>1 this eigenvalue is negative and E3E_3 is a stable node, representing the stable extinction of species 1. However, when a12<1a_{12}<1 the eigenvalue is positive and E3E_3 is an unstable node, meaning small perturbations will drive the system away from the extinction of species 1. Analogous to E2E_2, the stability of the fixed point where only species 2 survives depends on the competitiveness of species 1, given by the parameter a12a_{12}.

The Jacobian at the interior coexistence equilibrium E4E_4 is:

J(E4)=11a12a21[a121a12(a121)ρa21(a211)ρ(a211)].J(E_4) = \frac{1}{1-a_{12}a_{21}} \begin{bmatrix} a_{12}-1 & a_{12} (a_{12}-1) \\ \rho a_{21} (a_{21}-1) & \rho(a_{21}-1) \end{bmatrix}.

The stability of E4E_4 depends on the eigenvalues of J(E4)J(E_4), which are given by:

λ1,2=τ±τ24Δ2,\lambda_{1,2} = \frac{\tau \pm \sqrt{\tau^2 - 4\Delta}}{2},

where the trace τ\tau and determinant Δ\Delta are:

τ=(a121)+ρ(a211)1a12a21,Δ=ρ(a121)(a211)1a12a21\tau = \frac{(a_{12}-1)+\rho(a_{21}-1)}{1-a_{12}a_{21}}, \quad \Delta = \frac{\rho(a_{12}-1)(a_{21}-1)}{1-a_{12}a_{21}}

It can be shown that:

τ24Δ=[(a121)+ρ(a211)]2+4ρa12a21(a121)(a211)(1a12a21)2\tau^2 - 4\Delta = \frac{[(a_{12}-1)+\rho(a_{21}-1)]^2 + 4\rho a_{12}a_{21}(a_{12}-1)(a_{21}-1)}{(1-a_{12}a_{21})^2}

Since E4E_4 only exists in the positive quadrant when a12,a21<1a_{12},a_{21}<1 or a12,a21>1a_{12},a_{21}>1, this further implies that the eigenvalues are real. If Δ>0\Delta>0, the eigenvalues have the same sign as τ\tau, while one is positive and one negative otherwise. Therefore, E4E_4 is a saddle node when a12,a21>1a_{12},a_{21}>1 because Δ<1\Delta<1, but a stable node when a12,a21<1a_{12},a_{21}<1 since Δ>0\Delta>0 and τ<0\tau<0.

Qualitative behavior of the competitive Lotka-Volterra model in the four regimes defined by the competition coefficients a_{12} and a_{21}

Figure 1:Qualitative behavior of the competitive Lotka-Volterra model in the four regimes defined by the competition coefficients a12a_{12} and a21a_{21}

The previous analysis reveals four possible long-term scenarios based on the competition coefficients a12a_{12} and a21a_{21}, as illustrated in Fig. Figure 1:

  1. When a12>1a_{12} > 1 and a21<1a_{21} < 1, fixed point E2E_2 is the sole stable steady state. In this case, species 1 dominates competition and excludes species 2 in the long run for nearly all starting population levels.

  2. Conversely, when a12<1a_{12} < 1 and a21>1a_{21} > 1, E3E_3 is the only stable steady state. Now species 2 is competitively superior and drives species 1 extinct in the long run.

  3. When a12a_{12} and a21a_{21} are both less than 1, E4E_4 represents the sole stable steady state. Here, interspecific competition is weak enough to allow the long-term coexistence of both species for most initial conditions.

  4. Finally, if a12a_{12} and a21a_{21} both exceed 1, the extinction equilibria E2E_2 and E3E_3 become stable, creating a bistable system. In this case, the phase plane separates into two basins of attraction defined by a separatrix running through E1E_1 and E4E_4. Populations beginning in either basin asymptotically approach either the E2E_2 or E3E_3 equilibrium exclusively.

The results of this model analysis have important implications for understanding competitive interactions and community assembly in ecological systems. When interspecific competition is strong, meaning one species is highly dominant over the other, the model predicts that stable coexistence is not possible long-term. The inferior competitor will be excluded from the community. This upholds Gause’s principle of competitive exclusion, which states that no two species can occupy the same niche indefinitely if competing for the same limiting resources.

However, when interspecific competition is weak or mutualistic, the model indicates stable coexistence may occur. Only under conditions of weak resource overlap or facilitation between species can a diverse competitive community persist over generations. This provides insight into how biodiversity is maintained; strong niche differentiation or weak competitive effects allow multiple similar species to stably co-occupy an area together. Overall, the results tie competitive hierarchies directly to potential long-term diversity outcomes, deepening our comprehension of community structure and dynamics.

Discussion

While simple and stylized, the competitive Lotka-Volterra model yields important insights into interspecific interactions and their implications for community organization. By capturing the essential dynamics of competing populations through logistic growth and competitive reductions to per capita growth rates, the model provides a mathematical framework for exploring how competition shapes long-term community outcomes.

Despite many unrealistic assumptions, such as constant competition coefficients and symmetrical interspecific effects, the Lotka-Volterra model successfully describes the four qualitative behaviors that can emerge from competitive interactions. These regimes, distinguished by the relative competitive abilities of each species, predict different long-term fates ranging from coexistence to exclusion. In this way, the model functions well as an abstract, conceptual explanatory model rather than a quantitatively predictive one.

Explanatory models like Lotka-Volterra aim to provide mechanistic understanding of natural phenomena, rather than detailed forecasts of real populations. They distill the essence of a process into mathematical terms to investigate general principles and properties. While simplifying assumptions neglect ecological complexities, this allows revealing underlying dynamics that may otherwise remain obscure. The insights generated can then guide more realistic, data-driven modeling as our comprehension progresses.

Naturally, limitations arise from unrealistic assumptions. Despite this, the Lotka-Volterra model fulfills its purpose of building foundational understanding rather than accurate prediction for any specific system. Its enduring usefulness demonstrates the power of conceptual models to advance ecology conceptually. Overall, the Lotka-Volterra model exemplifies how simple theory can provide explanatory insights that stimulate new hypotheses and guide more sophisticated modeling.

Exercises

  1. Consider the following example of competition between species. Find the fixed points, determine their stability, plot representative trajectories in the phase plane, and identify the basins of attraction for each stable fixed point:

    • x˙=x(32xy),y˙=y(2xy).\dot{x}=x(3-2x-y), \quad \dot{y}=y(2-x-y).

  2. Consider the following example of competition between species. Find the fixed points, determine their stability, plot representative trajectories in the phase plane, and identify the basins of attraction for each stable fixed point:

    • x˙=x(32xy),y˙=y(2xy).\dot{x}=x(3-2x-y), \quad \dot{y}=y(2-x-y).

  3. Consider the following model of interaction through competition:

    • N˙1=r1N1b1N1N2,N˙2=r2N2b2N1N2\dot{N}_1=r_1 N_1-b_1 N_1 N_{2}, \quad \dot{N}_2=r_2 N_2-b_2 N_1 N_2.

    Why is this model less realistic than the Lotka-Volterra model? Normalize the model to reduce the number of parameters and analyze it completely: find the fixed points, study their stability, draw the trajectories in the phase plane, and discuss the results.

  4. For the following 2-dimensional dynamical system, plot the bifurcation diagrams showing the equilibrium states (xx^* and yy^*) as functions of the parameter rr. Use distinct line styles to differentiate between stable and unstable fixed points:

    • x˙=x(1xy/2),y˙=y(1yrx)\dot{x} = x(1-x-y/2), \quad \dot{y} = y(1-y-rx).

    Identify the type of bifurcation and the critical value rcr_c at which it occurs. Note: Consider only x,y,r>0x, y, r > 0. What are the results implications in the context of the competitive Lotka-Volterra model? l? petitive Lotka-Volterra model?