12.4: Phase Space
- Page ID
- 25495
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)
( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\id}{\mathrm{id}}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\kernel}{\mathrm{null}\,}\)
\( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\)
\( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\)
\( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)
\( \newcommand{\vectorA}[1]{\vec{#1}} % arrow\)
\( \newcommand{\vectorAt}[1]{\vec{\text{#1}}} % arrow\)
\( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vectorC}[1]{\textbf{#1}} \)
\( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)
\( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)
\( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)The cycling can be understood better in phase space, where the densities of the two species are represented as two-dimensional points.
For example, as explained in Chapter 10, if the prey population is 1.5 and the predator population is 0.5, the population will be 1.5 units to the right on the horizontal axis and 0.5 units up on the vertical axis, at the location of the blue plus sign in the graph.
Where does the predator population cease to grow? In the equation
\[\frac{1}{N_2}\frac{dN_2}{dt}\,=\,r_2\,+\,s_{2,1}N_1\]
it ceases to grow where \(0\,=\,r_2\,+\,s_{2,1}N_1\), or \(N_1\,=\frac{-r_2}{s_{2,1}}\). With \(r_2\) = −0.5 and \(s_{2,1}\) = 0.5, this is a vertical line—the predator isocline—at N1 = 1, as in Figure \(\PageIndex{2}\).
To the left of the isocline, prey are sparse and predators decline, as indicated by the downward arrows. To the right of the isocline, in contrast, prey are abundant and predators can increase, as indicated by the upward arrows.
Likewise, where does the prey population cease to grow? In the equation
\[\frac{1}{N_1}\frac{dN_1}{dt}\,=\,r_1\,+\,s_{1,2}N_2\]
it ceases to grow where 0 = \(r_1\,+\,s_{1,2}N_2\), which means \(N_2\,=\,\frac{-r_1}{s_{1,2}}\). With \(r_1\)= 1 and \(s_{1,2}\) = −1, this is a horizontal line—the prey isocline—at N2 = 1.
Below the isocline, predators are sparse so prey can increase, as indicated by the arrows pointing right. Above the isocline, in contrast, predators are abundant and prey decreases, as indicated by the arrows pointing left. Putting Figures \(\PageIndex{2}\) and \(\PageIndex{3}\) together gives Figure \(\PageIndex{4}\), which shows rotation in the combined arrows.
Here the rotation can be deduced by thinking about the dynamics of predator and prey. The rotation is corroborated by using Table 10.2.1 to calculate the eigenvalues. The eigenvalues of the interior equilibrium turn out to be 0±0.707\(i\), a number with both real and imaginary parts. The existence of an imaginary part, ±0.707\(i\), implies cycling. The real part, 0, means that eigenvalues alone cannot determine the stability—it could be stable, unstable, or neutral. In fact, for this particular case with no self-limitation, deeper mathematical examination shows that the stability is neutral. The dynamics will rotate indefinitely, maintaining whatever cycle it started on.
Taking all the data from Figure 12.3.2 and plotting N1 versus N2 gives Figure \(\PageIndex{5}\). The process starts at day 0 with N1 = N2 = 2. One day later, prey have dropped to N1 ≈ 0.5 and predators have increased to N2 ≈ 2.2, marked by the red numeral 1 on the cycle. (By the symbol ‘≈’, we mean “approximately equal to.”) Two days later, prey have dropped to N1 ≈ 0.2 and predators have dropped to N2 ≈ 1.0, marked by the numeral 3. With predators at relatively low levels, prey then start to increase and, four days later, have reached N1 ≈ 1.0, while predators have dropped further to N2 ≈ 0.3, marked by the numeral 7. Two days later, prey have increased to N1 ≈ 3.0 and predators have increased to N2 ≈ 1.0, marked by the numeral 9. Finally, one day later the cycle begins to repeat, as marked with the numeral 10. This is another way of showing the cycling of Figure 12.3.2.
In Figure \(\PageIndex{6}\)—a flow diagram, the entire phase space can be filled with arrows to show how cycling proceeds everywhere. The path of Figure 12.3.2, displayed in Figure \(\PageIndex{5}\), is overlayed in blue.