3.7: Modelos de población no lineales
- Page ID
- 118998
\( \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}\)Ya nos hemos encontrado con varios modelos de dinámica poblacional. Por supuesto, uno podría soñar con varios otros ejemplos. Hay dos tipos estándar de modelos: depredador-presa y especies competidoras. En el modelo depredador-presa, una suele tener una especie, el depredador, alimentándose de la otra, la presa. Veremos el modelo estándar Lotka-Volterra en esta sección. El modelo de especies competidoras se ve similar, excepto que hay algunos cambios de signos, ya que una especie no se alimenta de la otra. Además, podemos construir en términos logísticos en nuestro modelo. Vamos a guardar este último tipo de modelo para la tarea.
El modelo Lotka-Volterra toma la forma
\ [\ comenzar {alineado}
\ punto {x} &= ax -bxy,\\
\ punto {y} &= -dy + cxy
\ final {alineado}\ etiqueta {3.34}\]
En este caso, podemos pensar en la población de conejos (presas) y\(y\) es la población de zorros (depredadores).\(x\) Eligiendo todas las constantes para que sean positivas, podemos describir los términos.
- \(ax\): Cuando se deja sola, la población de conejos crecerá. Así\(a\) es la tasa de crecimiento natural sin depredadores.
- \(-dy\): Cuando no hay conejos, la población de zorros debe decaer. Por lo tanto, el coeficiente necesita ser negativo.

- \(-b x y\): Añadimos un término no lineal correspondiente al agotamiento de los conejos cuando los zorros están alrededor.
- \(cxy\): Cuantos más conejos haya, más comida para los zorros. Entonces, agregamos un término no lineal dando lugar a un incremento en la población de zorros.
El análisis del modelo Lotka-Volterra comienza con la determinación de los puntos fijos. Entonces, tenemos de la Ecuación (3.34)
\ [\ comenzar {reunido}
x (a-b y) =0\\
y (-d+c x) =0.
\ final {reunido}\ etiqueta {3.35}\]
Por lo tanto, el origen y\(\left(\dfrac{d}{c} \dfrac{a}{b}\right)\) son los puntos fijos.
A continuación, determinamos su estabilidad, por linealización sobre los puntos fijos. Podemos usar la matriz jacobiana, o podríamos simplemente expandir el lado derecho de cada ecuación en (3.34). La matriz jacobiana es\(D f(x, y)=\left(\begin{array}{cc}a-b y & -b x \\ c y & -d+c x\end{array}\right)\).
Evaluando en cada punto fijo, tenemos
\ [\ begin {aligned}
D f (0,0) &=\ left (\ begin {array} {cc}
a & 0\\
0 & -d
\ end {array}\ right)
\ end {alineada}\ label {3.36}\]
\ [\ begin {alineado}
D f\ left (\ dfrac {d} {c},\ dfrac {a} {b}\ right) &=\ left (\ begin {array} {cc}
0 & -\ dfrac {b d} {c}\
\ dfrac {a c} {b} & 0
\ end {array}\ derecha).
\ end {alineado}\ etiqueta {3.37}\]
Los valores propios de (3.36) son\(\lambda = a,-d\). Entonces, el origen es un punto de silla de montar. Los valores propios de (3.37) satisfacen\(\lambda^2 + ad = 0\). Entonces, el otro punto es un centro. En la Figura 3.17 se muestra un campo de dirección de muestra para el sistema Lotka-Volterra.
Otra forma de linealizar es expandir las ecuaciones sobre los puntos fijos. A pesar de que esto equivale a computar la matriz jacobiana, a veces puede ser más rápida.
