📉 Caos Poblacional — Mapa Logístico y Diagrama de Bifurcación
Explora el caos poblacional a través del mapa logístico x_{n+1}=rx(1-x). Visualiza el diagrama de bifurcación, la ruta de duplicación de periodo hacia el caos, la constante de Feigenbaum y la dinámica depredador-presa de Lotka-Volterra.
Acerca de esta simulación
Esta simulación itera el mapa logístico xn+1 = r·xn·(1−xn), la ecuación más simple que convierte un crecimiento poblacional suave en caos determinista. Un diagrama de bifurcación en vivo grafica los valores a largo plazo en los que se estabiliza x a medida que la tasa de crecimiento r recorre de 2.8 a 4.0, mientras que un panel de series temporales muestra la secuencia real x0, x1, x2… para el r elegido, junto con un exponente de Lyapunov calculado que indica si la trayectoria es estable, periódica o caótica.
🔬 Qué muestra
El diagrama de bifurcación grafica cientos de valores de r en el eje x frente a los valores de x a largo plazo en los que se estabiliza el mapa tras descartar los transitorios, revelando puntos fijos de periodo 1, luego duplicación de periodo hacia periodo 2, periodo 4, periodo 8, y finalmente bandas caóticas después de r≈3.57. El panel de series temporales muestra el r actual como una línea marcadora móvil e itera xn directamente para que puedas ver desplegarse en tiempo real un punto fijo, un ciclo repetitivo o una secuencia caótica impredecible.
🎮 Cómo usarlo
Arrastra el deslizador r (0–4) para recorrer todo el rango de comportamiento del mapa logístico y observa cómo la línea marcadora recorre el diagrama de bifurcación; arrastra x₀ (0.001–0.999) para cambiar la fracción de población inicial y comprueba que no afecta al comportamiento periódico a largo plazo, solo al transitorio. El recuadro de Estadísticas informa el r actual, el exponente de Lyapunov λ calculado, si el comportamiento es estable/periódico/caótico, y la longitud del periodo detectado.
💡 ¿Sabías que…?
El artículo de 1976 de Robert May sobre el mapa logístico, originalmente pensado para modelar poblaciones de insectos con recursos limitados, se convirtió en uno de los artículos más citados en la teoría del caos porque demostró que una ecuación de una sola línea puede generar complejidad infinita. La razón entre intervalos sucesivos de duplicación de periodo converge a la constante de Feigenbaum δ ≈ 4.6692, un número que aparece universalmente en sistemas físicos completamente no relacionados, desde la convección de fluidos hasta los láseres, siempre que siguen la misma ruta hacia el caos.
Preguntas frecuentes
¿Qué es el mapa logístico y qué controla r?
El mapa logístico es la recurrencia xn+1 = r·xn·(1−xn), donde x es una fracción de población entre 0 y 1 y r es la tasa de crecimiento. Para r bajo (por debajo de aproximadamente 3.0) la población se estabiliza en un único valor estable; a medida que r aumenta por encima de 3.0 el mapa comienza a duplicar el periodo en ciclos de 2, 4, 8 y más puntos, y más allá de r≈3.57 típicamente se vuelve caótico, saltando de forma impredecible entre valores aunque la regla que los genera sea completamente determinista.
¿Cómo se calcula el exponente de Lyapunov y qué significa?
La simulación calcula λ = (1/N)·Σ ln|r(1−2xn)| promediando el logaritmo de la magnitud de la pendiente local del mapa a lo largo de muchas iteraciones. Un λ negativo significa que los puntos de partida cercanos convergen entre sí con el tiempo, indicando un comportamiento estable o periódico; λ = 0 marca un punto de bifurcación donde el comportamiento periódico está a punto de dividirse; y un λ positivo significa que las trayectorias cercanas divergen exponencialmente, la firma definitoria del caos, donde pequeñas diferencias en x₀ acaban produciendo resultados completamente distintos.
¿Por qué cambiar x₀ no cambia el diagrama de bifurcación?
El diagrama de bifurcación se construye iterando el mapa muchas veces para cada valor de r y descartando un transitorio inicial, luego graficando solo los valores en los que se estabiliza después. Como el comportamiento a largo plazo del mapa logístico (punto fijo, ciclo o atractor caótico) depende de r y no de dónde empezaste, cambiar x₀ solo altera el camino transitorio temprano — las iteraciones de «calentamiento» que se descartan — no el patrón final que alcanza la población.
¿Qué es la ruta de duplicación de periodo hacia el caos?
A medida que r aumenta, el comportamiento estable del mapa logístico se divide repetidamente en dos: un único punto fijo se convierte en una oscilación entre dos valores, esa oscilación se divide en cuatro valores, luego ocho, luego dieciséis, con cada duplicación ocurriendo en intervalos de r cada vez más pequeños. Esta cascada de duplicaciones de periodo se acumula en un valor finito r≈3.57, más allá del cual el periodo se vuelve efectivamente infinito y el sistema entra en caos, intercalado con estrechas ventanas donde el comportamiento periódico reaparece brevemente.
¿Qué es la constante de Feigenbaum y por qué es universal?
La constante de Feigenbaum δ≈4.6692 es la razón límite de los intervalos de r entre duplicaciones de periodo sucesivas: cada duplicación ocurre aproximadamente 4.6692 veces más cerca de la anterior que el intervalo previo. Mitchell Feigenbaum descubrió en 1975 que este número exacto aparece en todo mapa unidimensional con un único máximo cuadrático, no solo en el mapa logístico, y experimentos posteriores lo confirmaron en la convección de fluidos, circuitos electrónicos y sistemas láser, una universalidad ahora explicada por la teoría de grupo de renormalización de Feigenbaum.
Explora el caos poblacional a través del mapa logístico x_{n+1}=rx(1-x). Visualiza el diagrama de bifurcación, la ruta de duplicación de periodo hacia el caos, la constante de Feigenbaum y la dinámica depredador-presa de Lotka-Volterra.
3D · Renderizador Three.js / WebGL · 60 FPS objetivo · funciona totalmente en el navegador, sin instalación