Interacción de dos especies
Competencia de Lotka-Volterra, equilibrio y depredador-presa
2026-11-05
Tema III.5 · Unidad III · Dinámica de biosistemas
Interacción de dos especies
Competencia de Lotka-Volterra, equilibrio y depredador-presa
¿Qué le hace la maleza al trigo?
Escucha primero
Si quieres una primera idea antes de leer, estos audios cuentan de qué trata el tema en unos 3 minutos. Son opcionales, y la página se entiende sin ellos. La voz es generada por computadora.
De qué trata
Hasta ahora el cultivo crecía solo. En el campo nunca es así: comparte agua, luz y nitrógeno con la maleza; tiene plagas y las plagas tienen depredadores. Los modelos de Lotka-Volterra describen dos especies a la vez, y lo que le pasa a una depende de la otra. La herramienta es la que ya conoces: una regla paso a paso, ahora con dos ecuaciones.
Antes · Tema III.4 Simulación de cultivos ¿Qué pasa si cambio la tasa?
Este tema · III.5 Interacción de dos especies ¿Qué le hace la maleza al trigo?
Después · Tema IV.1 Dinámica hidráulica ¿Cuánto tarda el agua en pasar por el filtro?
Al terminar este tema podrás:
- Explicar los términos del modelo de competencia y del modelo depredador-presa.
- Simular a mano un paso de dos ecuaciones acopladas.
- Calcular el equilibrio de la competencia e interpretarlo.
- Comparar escenarios de manejo de maleza en R.
- Reconocer los supuestos y límites de estos modelos.
Palabras clave Lotka-Volterra competencia coeficiente de competencia equilibrio coexistencia exclusión depredador-presa ecuaciones acopladas
1. El problema: ¿cuánto vale controlar a tiempo?
Una parcela de trigo sin maleza llegaría a unos 1 700 g/m² de biomasa. Pero en el día 14 ya hay maleza. La asociación se pregunta:
Si la maleza arranca con 10 g/m² ¿Cuánto trigo se pierde? Sin control
Si un control la deja en 1 g/m² ¿Cuánto se recupera? Control temprano
Si la variedad compite mejor ¿Qué le pasa a la maleza? A largo plazo
2. Por qué no basta un modelo para cada especie
Se podría ajustar una curva al trigo y otra a la maleza, por separado. Pero así, cambiar la maleza no cambiaría nada en el trigo. Si se quiere evaluar un control, el efecto de una especie sobre la otra tiene que estar dentro del modelo.
3. Las ideas
3.1 Competencia: compartir el mismo espacio
En el modelo logístico, el freno era (1 − W ÷ K). En la competencia, la otra especie también ocupa espacio. Por eso entra en el freno, con un coeficiente que la convierte a unidades de la primera:
Trigo: ΔT = rT × T × (1 − (T + α × M) ÷ KT)
Maleza: ΔM = rM × M × (1 − (M + β × T) ÷ KM)
T y M son las biomasas. ΔT y ΔM son lo que cambian por día. r y K son como en el modelo logístico. α y β son los coeficientes de competencia.
| Coeficiente | Qué dice | Ejemplo |
|---|---|---|
| α | Cuánto le pesa al trigo un gramo de maleza, medido en gramos de trigo | α = 0.8: un gramo de maleza le estorba como 0.8 g de otro trigo |
| β | Cuánto le pesa a la maleza un gramo de trigo | β = 0.3: un gramo de trigo le estorba como 0.3 g de maleza |
Las ecuaciones están acopladas: T depende de M y M depende de T. Por eso se calculan juntas en cada paso.
3.2 Equilibrio: cuando ya nadie cambia
Un equilibrio es un estado en que los dos cambios valen 0. Si las dos especies siguen vivas, cada freno debe valer 0, y al resolver esas dos ecuaciones se obtiene:
T* = (KT − α × KM) ÷ (1 − α × β) M* = (KM − β × KT) ÷ (1 − α × β)
Si α × β es menor que 1 y los dos valores salen positivos, las especies coexisten. Si uno sale negativo, esa especie termina excluida, y la otra llega a su propio K.
El equilibrio dice hacia dónde se dirige el sistema, no dónde está. Un ciclo de trigo dura unos meses y se cosecha mucho antes de llegar. Para un ciclo real, importa la simulación.
3.3 Lo que se ve al simular
La regla es la misma del Tema III.4, ahora con dos líneas: cada valor siguiente es el valor actual más su cambio, y ambas se calculan con los valores actuales de las dos especies.
Prueba tú mismo.
Prueba Trigo contra maleza Simula un ciclo. ¿Qué pesa más: reducir la maleza inicial o usar una variedad que compita mejor? Compara los dos.
Este recuadro necesita JavaScript activado en el navegador.
3.4 Depredador-presa
No toda interacción es competencia. En este otro modelo, una especie se come a la otra:
Presa: ΔN = r × N − a × N × P
Depredador: ΔP = e × a × N × P − m × P
r: crecimiento de la presa. a: eficacia de la depredación. e: cuánto se convierte lo que se come en nuevos depredadores. m: mortalidad del depredador.
El término N × P dice que hay más encuentros cuando abundan las dos. Su comportamiento típico son ciclos: suben las presas, luego suben los depredadores, bajan las presas, luego bajan los depredadores.
3.5 Lo que estos modelos no dicen
Parámetros difíciles de medir. α y β cambian con la especie, el suelo, el agua y la densidad. Sin un ensayo, sólo se pueden explorar escenarios.
Todo se resume en un número. El modelo no distingue si compiten por luz, agua o nitrógeno, y supone que α no cambia durante el ciclo.
Biomasa no es rendimiento. Una pérdida de biomasa no se convierte directamente en pérdida de grano.
4. Ejemplo resuelto: mosquita blanca y su depredador
Este ejemplo sólo se lee. Se modela una plaga de mosquita blanca (N, adultos por hoja) con un depredador (P, por hoja). Los parámetros son didácticos: r = 0.2, a = 0.02, e = 0.1, m = 0.1, todos por día. Se arranca con N = 40 y P = 5.
Paso 1 · Dar un paso a mano, con un paso de 1 día.
- ΔN = 0.2 × 40 − 0.02 × 40 × 5 = 8 − 4 = 4. Entonces, N = 40 + 4 = 44.
- ΔP = 0.1 × 0.02 × 40 × 5 − 0.1 × 5 = 0.4 − 0.5 = −0.1. Entonces, P = 5 − 0.1 = 4.9.
Aunque la plaga sube, el depredador todavía baja: aún no hay comida suficiente.
Paso 2 · Encontrar el equilibrio. Se hacen cero los dos cambios:
- Presa: r = a × P, entonces P* = 0.2 ÷ 0.02 = 10 depredadores por hoja.
- Depredador: e × a × N = m, entonces N* = 0.1 ÷ (0.1 × 0.02) = 50 mosquitas por hoja.
Paso 3 · Simular en R. Este sistema es sensible al paso, así que se usa uno de 0.1 días.
Script de R
dias <- seq(0, 120, by = 0.1)
N <- numeric(length(dias)); P <- numeric(length(dias))
N[1] <- 40; P[1] <- 5
for (i in 2:length(dias)) {
N[i] <- N[i - 1] + (0.2 * N[i - 1] - 0.02 * N[i - 1] * P[i - 1]) * 0.1
P[i] <- P[i - 1] + (0.1 * 0.02 * N[i - 1] * P[i - 1] - 0.1 * P[i - 1]) * 0.1
}| Día | 0 | 10 | 20 | 30 | 40 | 50 | 60 |
|---|---|---|---|---|---|---|---|
| Mosquitas por hoja | 40.0 | 100.2 | 60.3 | 17.8 | 21.3 | 54.5 | 114.4 |
| Depredadores por hoja | 5.0 | 7.1 | 17.8 | 12.4 | 6.5 | 4.7 | 9.9 |
Paso 4 · Interpretar.
La plaga y el depredador forman ciclos de unos 45 días, y el máximo del depredador llega después del de la plaga. Un conteo aislado con muchos depredadores no quiere decir que la plaga vaya a explotar: puede estar por caer. Este modelo no incluye temperatura, migración ni insecticidas, por lo que sólo sirve para entender el tipo de comportamiento, no para pronosticar fechas.
5. Ejercicios en papel
Necesitas calculadora y cuaderno. Intenta cada ejercicio antes de abrir la respuesta.
Ejercicio 1 · Un paso de la competencia
Parámetros: rT = 0.0725, KT = 1 740, rM = 0.09, KM = 900, α = 0.8, β = 0.3. En el día 14: T = 39 y M = 10 g/m².
- Calcula el freno del trigo y el de la maleza.
- Calcula T y M en el día 15.
- ¿Por qué se usa el valor de M del día 14 para calcular T del día 15, y no el del día 15?
Ejercicio 2 · El equilibrio
Calcula T* y M* e interpreta cada caso.
- KT = 1 740, KM = 900, α = 0.8, β = 0.3
- KT = 1 740, KM = 900, α = 0.5, β = 0.3
- KT = 1 740, KM = 900, α = 0.8, β = 0.6
- KT = 1 200, KM = 900, α = 1.2, β = 0.5
Ejercicio 3 · Interpretar los escenarios
Trigo simulado en el día 126, con α = 0.8 y β = 0.3:
| Escenario | Maleza inicial (g/m²) | Trigo, día 126 (g/m²) | Maleza, día 126 (g/m²) |
|---|---|---|---|
| Sin maleza | 0 | 1 718 | 0 |
| Control temprano | 1 | 1 501 | 335 |
| Sin control | 10 | 1 285 | 526 |
- Calcula el porcentaje de pérdida de biomasa de trigo en cada escenario con maleza.
- El control redujo la maleza inicial 90 %. ¿La pérdida también bajó 90 %? ¿Por qué?
- El equilibrio con estos parámetros es T* = 1 342. ¿Por qué el trigo del escenario de control queda arriba del equilibrio?
Ejercicio 4 · Revisar afirmaciones
Di si cada afirmación es correcta. Si no lo es, corrígela.
- «Como α = 0.8 es menor que 1, la maleza no le afecta mucho al trigo.»
- «El equilibrio predice la biomasa a la cosecha.»
- «En el modelo depredador-presa, si hay muchos depredadores, la plaga siempre va a subir.»
- «Si el modelo dice 25 % de pérdida, se cosechará 25 % menos de grano.»
6. Práctica en R
Ahora vas a simular la competencia y a comparar estrategias de manejo.
Carpeta IBS-MDO-Tema-III5 en Google Drive · script y datos
Descárgala completa con el botón de descarga de Drive («Descargar todo»). Drive la baja en un .zip: en Descargas, haz clic derecho → Extraer todo y trabaja dentro de la carpeta extraída.
| Archivo | Para qué |
|---|---|
tema_III5.Rproj |
Abre RStudio trabajando en esta carpeta. Siempre empieza con doble clic aquí. |
Tema_III5_script.R |
El script con los bloques que vas a ejecutar. No necesita datos. |
- Extrae la carpeta, haz doble clic en
tema_III5.Rprojy abreTema_III5_script.Rdesde el panel Files. - Bloques 1 a 3. Haz el primer paso, y compara con tu Ejercicio 1.
- Bloques 4 y 5. Simula el ciclo, y dibuja las dos especies. Selecciona juntas las cuatro líneas del
for. - Bloques 6 y 7. Calcula el equilibrio, y la pérdida contra el trigo sin maleza.
- Bloque 8. Escribe tú el escenario de control temprano, copiando lo que haga falta.
- Bloque 9. Observa qué le pasa a la maleza con una variedad más competitiva.
- Escribe una recomendación de 3 oraciones sobre el control de maleza, con al menos un límite del modelo.
- Bloque 10. Borra el
#de cada línea, ejecútala, lee el mensaje de R y corrige.
Si R marca un error
| Lo que ves | Qué significa | Qué hacer |
|---|---|---|
objeto 'r_t' no encontrado |
No se han creado los parámetros. | Ejecuta primero el Bloque 1. |
'x' and 'y' lengths differ |
Las dos columnas tienen distinto largo. | Revisa que dias y la columna sean del mismo escenario. |
+ en la consola |
Falta cerrar una llave o un paréntesis. | Presiona Esc, y selecciona todo el for. |
| La maleza sale negativa | El paso es demasiado grande. | Usa paso <- 1 o menor. |
7. ¿Lo entendiste?
Cuatro preguntas rápidas Elige una respuesta para ver la explicación; puedes volver a intentar.
1. ¿Qué agrega el modelo de competencia al modelo logístico?
- Una segunda tasa para la misma especie
- La otra especie dentro del freno
- Una tasa negativa
El freno de cada especie toma en cuenta también a la otra, multiplicada por su coeficiente.
2. ¿Qué pasa si M* sale negativo?
- La maleza termina excluida
- Hay un error de cálculo
- Las dos coexisten
Una biomasa negativa no existe. Quiere decir que no hay equilibrio con las dos especies vivas: el trigo desplaza a la maleza.
3. En un sistema depredador-presa, ¿qué ocurre típicamente?
- Las dos especies bajan juntas sin parar
- El depredador llega a su máximo antes que la presa
- El depredador llega a su máximo después que la presa
Primero debe abundar la presa, y después el depredador tiene comida para aumentar.
4. ¿Por qué se requieren dos líneas dentro del for?
- Porque R no permite una sola
- Porque hay que actualizar a las dos especies en cada paso
- Porque una línea es la gráfica
Cada especie tiene su ecuación, y cada una usa el estado de la otra.
Instrucciones de R de este tema
| Instrucción | Qué hace | En Excel sería |
|---|---|---|
for (i in 2:n) { línea 1; línea 2 } |
Repite varias fórmulas, renglón por renglón | Arrastrar dos columnas juntas |
T[dias == 126] |
El valor donde se cumple la condición | BUSCARV |
plot(x, y, type = "l") |
Dibuja una línea | Dispersión con líneas |
lines(x, y, lty = 2) |
Agrega una línea punteada | Agregar serie |


