Loading [MathJax]/jax/output/HTML-CSS/jax.js
Saltar al contenido principal
Library homepage
 

Text Color

Text Size

 

Margin Size

 

Font Type

Enable Dyslexic Font
LibreTexts Español

1.2: La Ecuación Logística

( \newcommand{\kernel}{\mathrm{null}\,}\)

La ecuación logística

La ley de crecimiento exponencial para el tamaño de la población es poco realista a lo largo de largos tiempos. Eventualmente, el crecimiento será verificado por el consumo excesivo de recursos. Suponemos que el ambiente tiene una capacidad intrínseca de cargaK, y poblaciones mayores que este tamaño experimentan tasas de mortalidad elevadas.

Para modelar el crecimiento poblacional con una capacidad de carga ambientalK, buscamos una ecuación no lineal de la forma

dNdt=rNF(N)

dondeF(N) proporciona un modelo de regulación ambiental. Esta función debe satisfacerF(0)=1 (la población crece exponencialmente con la tasa de crecimientor cuandoN es pequeña),F(K)=0 (la población deja de crecer a la capacidad de carga), yF(N)<0 cuandoN>K ( la población decae cuando es mayor que la capacidad de carga). La función más simple queF(N) satisface estas condiciones es lineal y dada porF(N)=1N/K. El modelo resultante es la conocida ecuación logística,

dNdt=rN(1N/K)

un modelo importante para muchos procesos además del crecimiento limitado de la población.

Aunque (1.2.2) es una ecuación no lineal, se puede encontrar una solución analítica separando las variables. Antes de embarcarnos en este álgebra, primero ilustramos algunos conceptos básicos utilizados en el análisis de ecuaciones diferenciales no lineales.

Los puntos fijos, también llamados equilibrios, de una ecuación diferencial como (1.2.2) se definen como los valores deN dóndedN/dt=0. Aquí, vemos que los puntos fijos de (1.2.2) sonN=0 yN=K. Si el valor inicial deN está en uno de estos puntos fijos, entoncesN permanecerán fijos ahí para siempre. Los puntos fijos, sin embargo, pueden ser estables o inestables. Un punto fijo es estable si una pequeña perturbación del punto fijo decae a cero para que la solución vuelva al punto fijo. Asimismo, un punto fijo es inestable si una pequeña perturbación crece exponencialmente para que la solución se aleje del punto fijo. El cálculo de la estabilidad por medio de pequeñas perturbaciones se denomina análisis de estabilidad lineal. Por ejemplo, considere la ecuación diferencial unidimensional general (usando la notación˙x=dx/dt)

˙x=f(x)

conx un punto fijo de la ecuación, es decirf(x)=0. Para determinar analíticamente six es un punto fijo estable o inestable, perturbaremos la solución. Escribamos nuestra soluciónx=x(t) en el formulario

x(t)=x+ϵ(t)

donde inicialmenteϵ(0) es pequeño pero diferente de cero. Sustituyendo (1.2.4) en (1.2.3), obtenemos

˙ϵ=f(x+ϵ)=f(x)+ϵf(x)+=ϵf(x)+,

donde la segunda igualdad usa una expansión de la serie Taylor def(x) aproximadamentex y la tercera igualdad usaf(x)=0. Sif(x)0, podemos descuidar términos de orden superior enϵ

clipboard_e2c6c393036ca1d3036baba9e2fa356a0.png
Figura 1.1: Determinación de la estabilidad unidimensional mediante un enfoque gráfico.

para pequeños tiempos, e integrando tenemos

ϵ(t)=ϵ(0)ef(x)t

La perturbaciónϵ(t) al punto fijox va a cero segúnf(x)<0. lot previsto Por lo tanto, la condición de estabilidad enx es

x is { a stable fixed point if f(x)<0, an unstable fixed point if f(x)>0.

Otro enfoque equivalente pero a veces más sencillo para analizar la estabilidad de los puntos fijos de una ecuación unidimensional no lineal como (1.2.3) es trazarf(x) versusx. Mostramos un ejemplo genérico en la Fig. 1.1. Los puntos fijos son lasx -intercepciones de la gráfica. Las flechas direccionales en elx eje -se pueden dibujar en función del signo def(x). Sif(x)<0, entonces la flecha apunta a la izquierda; sif(x)>0, entonces la flecha apunta a la derecha. Las flechas muestran la dirección de movimiento de una partícula en posiciónx satisfactoria˙x=f(x). Como se ilustra en la figura 1.1, los puntos fijos con flechas en ambos lados apuntando hacia adentro son estables, y los puntos fijos con flechas en ambos lados apuntando hacia afuera son inestables.

En la ecuación logística (1.2.2), los puntos fijos sonN=0,K. Un boceto deF(N)=rN(1N/K) versusN, conr,K>0 en la Fig. 1.2inmediatamente muestra queN=0 es un punto fijo inestable yN=K es un punto fijo estable. El enfoque analítico calculaF(N)=r(12N/K), de manera queF(0)=r>0 yF(K)=r<0. Nuevamente concluimos queN=0 es inestable yN=K estable.

Ahora resolvemos la ecuación logística analíticamente. Si bien esta ecuación relativamente simple puede resolverse tal cual, primero no dimensionalizamos para ilustrar esta técnica tan importante que luego resultará ser de mayor utilidad. Quizás aquí se pueda adivinar la unidad de tiempo apropiada a ser1/r y la unidad apropiada de tamaño poblacional a serK. Sin embargo, preferimos demostrar una técnica más general que pueda aplicarse de manera útil a ecuaciones para las que las variables adimensionales apropiadas son difíciles de adivinar. Comenzamos por no dimensionalizar el tiempo y el tamaño de la población:

τ=t/t,η=N/N

clipboard_ec047d19140715f7a5155c166d1bd8eb0.png

Figura 1.2: Determinación de la estabilidad de los puntos fijos de la ecuación logística.

dondet yN son unidades dimensionales desconocidas. La derivadaN se calcula como

dNdt=d(Nη)dτdτdt=Ntdηdτ

Por lo tanto, la ecuación logística (1.2.2) se convierte en

dηdτ=rtη(1NηK),

que asume la forma más simple con las opcionest=1/r yN=K. Por lo tanto, nuestras variables adimensionales son

τ=rt,η=N/K

y la ecuación logística, en forma adimensional, se convierte

dηdτ=η(1η)

con la condición inicial adimensionalη(0)=η0=N0/K, dondeN0 está el tamaño inicial de la población. Obsérvese que la ecuación logística adimensional (1.4) no tiene parámetros libres, mientras que la forma dimensional de la ecuación (1.2.2) contiener yK. La reducción en el número de parámetros libres (aquí, dos:r yK) por el número de unidades independientes (aquí, también dos: tiempo y tamaño de la población) es una característica general de la no dimensionalización. El resultado teórico se conoce como el Teorema Pi de Buckingham. Reducir el número de parámetros libres en un problema al mínimo absoluto es especialmente importante antes de proceder a una solución numérica. El espacio de parámetros que debe explorarse puede reducirse sustancialmente.

Resolver la ecuación logística adimensional (1.4) puede proceder separando las variables. Separación e integración deτ=0 aτ yη0 aη rendimientos

ηη0dηη(1η)=τ0dτ

La integral en el lado izquierdo se puede realizar utilizando el método de fracciones parciales:

1η(1η)=Aη+B1η=A+(BA)ηη(1η)

y al igualar los coeficientes de los numeradores proporcionales aη0 yη1, encontramos queA=1 yB=1. Por lo tanto,

ηη0dηη(1η)=ηη0dηη+ηη0dη(1η)=lnηη0ln1η1η0=lnη(1η0)η0(1η)=τ

Resolviendo paraη, primero exponenciamos ambos lados y luego aislamosη:

η(1η0)η0(1η)=eτ, or η(1η0)=η0eτηη0eτ or η(1η0+η0eτ)=η0eτ, or η=η0η0+(1η0)eτ

Volviendo a las variables dimensionales, finalmente tenemos

N(t)=N0N0/K+(1N0/K)ert

Hay varias formas de escribir el resultado final dado por (1.5). La presentación de un resultado matemático requiere un buen sentido estético y es un elemento importante de la técnica matemática. Al decidir cómo escribir (1.5), consideré si era fácil observar los siguientes resultados limitantes: (1)N(0)=N0;(2)limtN(t)=K; y (3)limKN(t)=N0exp(rt)

En la Fig. 1.3, trazamos la solución a la ecuación logística adimensional para las condiciones inicialesη0=0.02,0.2,0.5,0.8,1.0, y1.2. La curva más baja es la característica 'forma de S' generalmente asociada con la solución de la ecuación logística. Esta curva sigmoidal aparece en muchos otros tipos de modelos. El script de MATLAB para producir la Fig. 1.3se muestra a continuación.

clipboard_e940549a7fb507412cfd20baf20037688.png

clipboard_e50e8efbe1730fdda7e91d358d2b46926.png
Figura 1.3: Soluciones de la ecuación logística adimensional

This page titled 1.2: La Ecuación Logística is shared under a CC BY 3.0 license and was authored, remixed, and/or curated by Jeffrey R. Chasnov via source content that was edited to the style and standards of the LibreTexts platform.

Support Center

How can we help?