RL-09 · SISTEMAS DINÁMICOS · SEPTIEMBRE 2026

Atractores: la forma del caos

Un sistema determinista, sin una gota de azar, puede ser impredecible y aun así tener forma. Esa forma es el atractor. Acá está el mecanismo completo —contracción de volumen, exponentes de Lyapunov, dimensión fraccionaria, secciones de Poincaré, la ruta al caos— y una vitrina con 23 sistemas en tres dimensiones, girables, integrados en vivo y con sus exponentes medidos.

VITRINA 3D · 23 SISTEMAS 9 FIGURAS QUE CALCULAN VALIDADO EN NODE SEPTIEMBRE 2026
00

Determinista, impredecible y con forma

RESUMEN

Un sistema disipativo olvida sus condiciones iniciales: sea cual sea el punto de partida dentro de su cuenca, la órbita termina pegada a un mismo conjunto. Ese conjunto es el atractor. Puede ser un punto —el péndulo que se detiene—, una curva cerrada —el corazón latiendo—, una superficie, o algo que no es ninguna de esas cosas: un objeto de dimensión fraccionaria sobre el que las órbitas nunca se repiten y dos vecinas se separan exponencialmente. A eso Ruelle y Takens le pusieron atractor extraño en 1971.

La paradoja que hace interesante el tema es que las dos propiedades conviven: el volumen se contrae —todo cabe en un conjunto de medida nula— y al mismo tiempo las distancias dentro de ese conjunto crecen. La única manera de que ambas cosas pasen a la vez es que el atractor se pliegue sobre sí mismo infinitas veces. De ahí sale su dimensión no entera, y de ahí sale que predecir a largo plazo sea imposible aunque las ecuaciones sean exactas y tengan tres líneas.

Este artículo arma el aparato de medición completo y después lo aplica: cada capítulo trae una figura que integra el sistema que cita, con Runge-Kutta de cuarto orden y paso fijo, y el catálogo entero está validado en Node contra las cifras publicadas. En el medio está la vitrina: 23 sistemas en tres dimensiones, girables desde cualquier ángulo, con sus parámetros en vivo.

23SISTEMAS EN EL CATÁLOGO, DE LORENZ (1963) A QI (2005)
0,9072λ₁ QUE MEDIMOS PARA LORENZ · 0,9056 PUBLICADO
2,062SU DIMENSIÓN DE KAPLAN-YORKE, IGUAL A LA PUBLICADA
23 sHORIZONTE DE PREDICCIÓN CON UN ERROR INICIAL DE 10⁻⁹
01

Qué es un atractor

DEFINICIÓN, CUENCA Y LOS CUATRO TIPOS

Dado un flujo φt en el espacio de estados, un atractor es un conjunto compacto A que cumple tres cosas: es invariante (una órbita que empieza en A se queda en A), atrae a un entorno suyo —el conjunto de puntos cuyas órbitas terminan en A es su cuenca de atracción— y es mínimo: ningún subconjunto propio suyo cumple lo anterior. Esa minimalidad es lo que impide llamar «atractor» a cualquier bolsa que contenga uno.

Lo que distingue a los tipos es la geometría del conjunto, no la complejidad del dibujo. Un punto fijo tiene dimensión cero; un ciclo límite, uno; un toro, dos. Un atractor extraño tiene dimensión no entera, y esa es su definición estricta. La confusión habitual es tratarlo como sinónimo de caótico: no lo es. Existen atractores extraños no caóticos —fractales con λ₁ < 0, descritos por Grebogi y colaboradores en 1984— y el orden inverso también se da. En los 23 sistemas de este catálogo las dos propiedades coinciden, pero conviene saber que son propiedades distintas.

Cuatro atractores, integrados en paralelo. Oscilador amortiguado, Van der Pol con μ = 1, un toro con razón de frecuencias áurea —irracional, así que la órbita nunca cierra— y Lorenz. Los cuatro con el mismo RK4; lo único que cambia son las ecuaciones.
02

Por qué el volumen se contrae

DIVERGENCIA DEL CAMPO Y DISIPACIÓN

Tome una nube de condiciones iniciales que ocupa un volumen V(0). Mientras el flujo la arrastra, su volumen cambia según la divergencia del campo:

dV/dt = ∫V (∇·f) dV ⟹ V(t) = V(0) · e∫₀ᵗ (∇·f) dt′SI ∇·f ES CONSTANTE Y NEGATIVA, EL VOLUMEN CAE EXPONENCIALMENTE

En el sistema de Lorenz la divergencia no depende del punto: ∇·f = −σ − 1 − β = −13,667. El volumen se multiplica por e−13,667 t, así que a los dos segundos ya se redujo a una billonésima, y en el límite es exactamente cero. El atractor tiene medida nula en el espacio de estados.

Y sin embargo la nube no se junta en un punto: se estira en una dirección mientras se aplasta en las otras dos. Ese es el reparto que después leeremos como espectro de Lyapunov, y la suma de los tres exponentes tiene que dar exactamente la divergencia. En nuestra validación esa igualdad se cumple hasta la cuarta cifra en todos los sistemas polinomiales del catálogo: es el control más barato de que la medición está bien hecha.

Un sistema conservativo tiene ∇·f = 0 y por el teorema de Liouville conserva el volumen: no puede tener atractores. Su caos existe igual, pero vive en un mar de órbitas donde flotan islas regulares. El catálogo incluye uno a propósito —Nosé-Hoover— porque el contraste aclara qué parte del fenómeno se debe a la disipación y qué parte no.

Mil cuatrocientas condiciones iniciales en una bola de radio 0,5. El volumen que ocupan se multiplica por e−13,67 t y en pantalla se ve cómo la bola se convierte primero en un filamento y después en la huella del atractor. La cifra que se lee arriba es el volumen relativo, calculado con la divergencia exacta del campo.
03

Cuánto dura una predicción

EXPONENTES DE LYAPUNOV Y HORIZONTE

Dos estados que difieren en δ se separan, en promedio, como δ·eλ₁t. El número λ₁ —el mayor exponente de Lyapunov— es la tasa de esa separación, y su inverso es el tiempo característico en que un error se multiplica por e. Si λ₁ > 0 hay caos, y el horizonte de predicción crece sólo con el logaritmo de la precisión:

tmáx ≈ (1/λ₁) · ln(Δ/δ)PARA LORENZ, CON δ = 10⁻⁹ Y UNA TOLERANCIA Δ = 1: t ≈ 23 UNIDADES DE TIEMPO

Esa dependencia logarítmica es la mala noticia del asunto: mejorar la medición inicial en un factor mil sólo compra ln(1000)/λ₁ de tiempo extra —siete unidades y media en el caso de Lorenz—. No es un problema de instrumentos; es la estructura del sistema.

El espectro completo se mide con el algoritmo de Benettin: se integra el sistema junto a una base de vectores tangentes, se re-ortonormaliza con Gram-Schmidt cada cierto número de pasos y se acumula el logaritmo de cuánto se estiró cada dirección. Un detalle que cuesta caro: la parte tangente tiene que integrarse con el mismo orden que el estado. Con el estado en RK4 y los vectores tangentes en Euler, nuestro Lorenz daba λ₁ = 1,079 —19 % de más— y λ₂ no bajaba a cero. Integrando el sistema aumentado completo con RK4, λ₁ = 0,9072 contra 0,9056 publicado y λ₂ = −0,0005.

Ese λ₂ ≈ 0 no es un detalle cosmético: en un flujo continuo acotado que no termina en un punto fijo, la dirección a lo largo de la trayectoria no se estira ni se encoge, así que uno de los exponentes tiene que ser nulo. Es el testigo más honesto de que el método funciona, porque no se le impone: aparece solo.

Dos órbitas separadas 10⁻⁹. Arriba, x(t) de ambas: indistinguibles durante veinte unidades de tiempo y después completamente distintas. Abajo, el logaritmo de la separación; la recta punteada tiene pendiente λ₁ = 0,906. El tramo final se aplana porque la separación ya alcanzó el tamaño del atractor: ahí la exponencial deja de valer.
04

Una dimensión que no es entera

CONTEO DE CAJAS Y KAPLAN-YORKE

La manera directa de medirla es contar: se cubre el conjunto con cajas de lado ε y se mira cómo crece el número necesario cuando ε se achica. Si N(ε) ~ ε−D, ese D es la dimensión de caja. Para el atractor de Hénon la literatura da D₀ = 1,261 ± 0,003; nuestro conteo sobre medio millón de puntos da 1,28. La diferencia no es un desacuerdo: el conteo de cajas converge muy despacio y a resolución finita sobreestima sistemáticamente, algo conocido desde los primeros trabajos de Grassberger.

La vía indirecta es más barata y se usa en todo el catálogo: la conjetura de Kaplan-Yorke reconstruye la dimensión desde los exponentes, sumándolos hasta que la suma deja de ser positiva e interpolando la fracción que falta.

DKY = j + (λ₁ + … + λj) / |λj+1|CON j EL MAYOR ÍNDICE TAL QUE LA SUMA DE LOS PRIMEROS j EXPONENTES ES ≥ 0

Para Lorenz da 2,062, que es exactamente el valor publicado. La interpretación es física y no decorativa: 2,062 significa que el atractor es más que una superficie y menos que un volumen. Es una superficie plegada infinitas veces sobre sí misma, con la estructura transversal de un conjunto de Cantor.

Conteo de cajas, en vivo. La rejilla recorre nueve escalas y el panel derecho acumula log N(ε) contra log(1/ε). La pendiente del tramo recto es la dimensión; se descartan los extremos, donde saturan las cajas grandes y manda el número finito de puntos.
Autosemejanza. Zoom continuo sobre el atractor de Hénon: lo que parecía una curva se abre en varias, y esas en varias más. Transversalmente nunca deja de haber estructura, y por eso la dimensión no llega a 2.
05

De un flujo a un mapa

LA SECCIÓN DE POINCARÉ

Seguir una órbita en tres dimensiones es incómodo. Poincaré propuso mirar sólo los cruces por un plano: cada vez que la trayectoria lo atraviesa en un sentido se anota el punto. El flujo continuo se convierte así en un mapa discreto de una dimensión menos, que conserva la estabilidad de las órbitas periódicas y la estructura del atractor.

En el sistema de Rössler el resultado es notable: los cruces no forman una nube sino una curva, y graficar cada cruce contra el anterior da una función unimodal, con una sola joroba. Es decir, un objeto tridimensional se comporta, en lo esencial, como el mapa logístico de una sola variable que veremos en el capítulo siguiente. Esa reducción es la que permite aplicar toda la teoría de mapas unidimensionales a sistemas de ecuaciones diferenciales.

Rössler y su mapa de retorno. Izquierda: la órbita en el plano xy y el semiplano y = 0, ẏ > 0 donde se toman los cruces. Derecha: xₙ₊₁ contra xₙ. La diagonal punteada marca los puntos fijos del mapa; que los cruces caigan sobre una curva delgada y no en una mancha es la firma de un atractor de dimensión apenas superior a dos.
06

Cómo empieza el caos

DUPLICACIÓN DE PERIODO Y UNIVERSALIDAD

Un sistema no pasa de ordenado a caótico de golpe. Hay rutas, y son pocas. La más estudiada es la cascada de duplicación de periodo: al mover un parámetro, una órbita de periodo 1 se vuelve de periodo 2, después 4, 8, 16… y las duplicaciones se acumulan en un valor finito. En el mapa logístico ese punto es r∞ = 3,569945672…, y la razón entre intervalos sucesivos converge a la constante de Feigenbaum:

δ = lim (rn − rn−1) / (rn+1 − rn) = 4,669201609…EL MISMO NÚMERO PARA CUALQUIER MAPA CON UN MÁXIMO CUADRÁTICO

Lo que hace de esto un resultado y no una curiosidad es la palabra cualquiera. δ no depende de la función: sale igual para el logístico, para el seno, para un circuito electrónico o para una llave de agua goteando. Es universalidad en el sentido fuerte, y fue lo que convirtió el caos en una disciplina con predicciones contrastables en vez de una colección de anécdotas numéricas.

Las otras dos rutas clásicas son la cuasiperiódica de Ruelle-Takens —un toro que se rompe tras tres bifurcaciones de Hopf— y la intermitencia de Pomeau y Manneville, donde el sistema alterna tramos casi periódicos con estallidos irregulares cada vez más frecuentes.

Diagrama de bifurcación del mapa logístico. Para cada r se descartan 500 iteraciones y se dibujan las 90 siguientes. El cursor amplía una ventana de 0,16 en el eje r: dentro del caos aparecen ventanas periódicas —la más ancha es la de periodo 3, en 3,8284— y dentro de cada ventana vuelve a haber una cascada completa.
07

La vitrina: 23 sistemas

TRES DIMENSIONES, TODOS LOS ÁNGULOS, PARÁMETROS EN VIVO

Cada sistema de abajo se integra en el momento en que se elige, con el mismo RK4 del núcleo. Arrastre para girar, use la rueda o el pellizco para acercarse, y mueva los deslizadores: la órbita se reintegra completa con los parámetros nuevos, así que lo que está en pantalla siempre corresponde a las ecuaciones que están al lado. Los botones de plano llevan la cámara a las tres proyecciones canónicas.

Las cifras que aparecen bajo la escena —λ₁ y DKY— son las medidas en la validación, no una estimación del navegador. Al tocar un parámetro se reemplazan por una estimación rápida de dos órbitas, declarada como tal, porque medir el espectro con precisión publicable toma segundos, no cuadros.

Encuadre común. Todos los atractores se centran y se escalan al mismo cubo: la vitrina compara formas, no tamaños. El color va con la rapidez local de la órbita —oscuro donde el flujo se arrastra, claro donde acelera— y el punto recorre la trayectoria en el sentido del tiempo. Con parámetros modificados algunos sistemas dejan de tener atractor: la órbita se escapa y la estimación lo dice.

08

Reconstruirlo desde una sola señal

EL TEOREMA DE TAKENS

Todo lo anterior supone que uno conoce las ecuaciones. Fuera del papel casi nunca es así: hay una serie de mediciones de una variable y nada más. El teorema de inmersión de Takens (1981) dice que eso basta. Con la señal y sus retardos —x(t), x(t−τ), x(t−2τ), …— se construye un objeto difeomorfo al atractor original, siempre que la dimensión de inmersión cumpla m > 2D.

Difeomorfo significa que las propiedades que nos importan se conservan: los exponentes de Lyapunov, la dimensión y la estructura de órbitas periódicas son las mismas. La forma se ve deformada; los números, no. Sobre esa base funcionan la estimación de dimensión en series experimentales, la predicción a corto plazo por vecinos cercanos y los métodos de causalidad de Sugihara en ecología.

La advertencia va junta con el teorema: aplicado sin cuidado produce dimensiones fractales para cualquier cosa, incluido el ruido coloreado. La prueba mínima es la de datos subrogados de Theiler (1992): se generan series con el mismo espectro de potencia pero con las fases aleatorizadas, se les aplica el mismo análisis y se verifica que el resultado cambie. Buena parte de la literatura de los años noventa sobre «caos» en series fisiológicas y financieras no sobrevive a ese control.

De la señal al atractor. Izquierda: sólo x(t) del sistema de Rössler, como si fuera lo único medido. Derecha: el atractor reconstruido con x(t), x(t−τ) y x(t−2τ), con τ = 1,1 unidades de tiempo. Nunca se usan y ni z.
09

Para qué sirve

SINCRONIZACIÓN, CONTROL, PREDICCIÓN Y LO QUE NO ESTÁ RESUELTO

Sincronizar. Dos sistemas caóticos idénticos pueden ponerse de acuerdo si uno recibe del otro una sola variable. Pecora y Carroll lo mostraron en 1990: el receptor descarta su propia x y usa la del emisor, y el error entre ambos cae exponencialmente aunque ninguno de los dos sea predecible por separado. Es contraintuitivo y es la base de las propuestas de comunicación por caos.

Controlar. Un atractor extraño contiene infinitas órbitas periódicas inestables. El método OGY —Ott, Grebogi y Yorke, 1990— aprovecha eso: con perturbaciones diminutas y bien cronometradas en un parámetro, el sistema se estabiliza sobre la órbita periódica que uno elija. Justamente la sensibilidad que impide predecir es la que permite controlar barato.

Predecir mientras se pueda. El horizonte es finito, pero no es cero. En meteorología ese límite es del orden de dos semanas para la escala sinóptica, y el trabajo actual mide cuánto falta para alcanzarlo. En aprendizaje automático, los reservoir computers de Pathak y colaboradores (2018) reproducen la dinámica de sistemas espacio-temporales caóticos durante varios tiempos de Lyapunov, y —más interesante que la predicción— reproducen después el atractor correcto en el largo plazo, aunque la trayectoria puntual ya se haya perdido.

Reconocer el mecanismo. El modelo de Rikitake produce inversiones de polaridad magnética con la estadística irregular que muestra el registro geológico; el circuito de Chua pone un atractor extraño en un protoboard con un osciloscopio al lado; los láseres de cavidad en anillo siguen el mapa de Ikeda. Cuando un sistema real exhibe una cascada de Feigenbaum medida, la universalidad deja de ser una metáfora y pasa a ser una predicción cumplida.

Lo que no está resuelto conviene decirlo con la misma claridad. El cifrado por caos de baja dimensión fue roto por ataques de reconstrucción ya en los años noventa y no es criptografía en el sentido moderno. La «dimensión fractal» como biomarcador clínico sigue sin un resultado replicado con controles adecuados. Y afirmar que una serie económica es caótica exige, como mínimo, pasar la prueba de datos subrogados, cosa que casi nunca se hace.

Sincronización maestro-esclavo. Dos sistemas de Lorenz con condiciones iniciales muy distintas. En t = 6 el receptor empieza a usar la x del emisor y el error cae más de treinta órdenes de magnitud hasta el límite de la precisión doble. Arriba, las dos y(t) montándose una sobre otra.
10

Lo que se comprobó

23 SISTEMAS, CUATRO CONTROLES CADA UNO

El archivo validar.mjs corre en Node las mismas funciones que corren en pantalla y somete cada sistema a cuatro controles fijados de antemano: que la órbita esté acotada y no colapse; que sea disipativo (Σλ < 0, salvo el conservativo); que sea caótico (λ₁ > 0 con margen); y que λ₂ ≈ 0, el exponente a lo largo del flujo, que el método tiene que recuperar solo. Donde hay una cifra publicada se compara contra ella con una tolerancia del 5 % en λ₁ y del 3 % en la dimensión.

Dos resultados de la corrida vale la pena declarar. El primero: en todos los sistemas polinomiales, Σλ coincide con la divergencia del campo hasta la cuarta cifra —−13,6667 en Lorenz, −19,0000 en Lü, −41,0000 en Qi—, que es una identidad exacta y por lo tanto un control duro. El segundo: el atractor de Halvorsen con el valor que suele citarse, a = 1,89, no nos dio caos sino un ciclo límite —λ₂ = −0,36, sin exponente nulo— con dos convenciones de signo y varias semillas. El catálogo lo publica con a = 1,4, donde el caos es inequívoco, y deja dicho lo anterior en vez de esconderlo.

SISTEMAAÑOλ₁λ₂λ₃ΣλDKYREFERENCIA

Medido con el algoritmo de Benettin sobre el sistema aumentado: 600.000 pasos de RK4 con paso fijo ≤ 0,005, 20.000 de transitorio descartado y re-ortonormalización cada 8 pasos. Reproducible con node validar.mjs en la carpeta del artículo.

—

Referencias

FUENTES PRIMARIAS, ORDENADAS POR CAPÍTULO
  1. E. N. LorenzDeterministic nonperiodic flowJ. Atmos. Sci. 20, 1963, 130
  2. D. Ruelle y F. TakensOn the nature of turbulenceCommun. Math. Phys. 20, 1971, 167
  3. O. E. RösslerAn equation for continuous chaosPhys. Lett. A 57, 1976, 397
  4. M. HénonA two-dimensional mapping with a strange attractorCommun. Math. Phys. 50, 1976, 69
  5. M. J. FeigenbaumQuantitative universality for a class of nonlinear transformationsJ. Stat. Phys. 19, 1978, 25
  6. J. L. Kaplan y J. A. YorkeChaotic behavior of multidimensional difference equationsLect. Notes Math. 730, 1979, 204
  7. G. Benettin, L. Galgani, A. Giorgilli y J.-M. StrelcynLyapunov characteristic exponents for smooth dynamical systems: a method for computing all of themMeccanica 15, 1980, 9
  8. F. TakensDetecting strange attractors in turbulenceLect. Notes Math. 898, 1981, 366
  9. P. GrassbergerOn the fractal dimension of the Hénon attractorPhys. Lett. A 97, 1983, 224
  10. C. Grebogi, E. Ott, S. Pelikan y J. A. YorkeStrange attractors that are not chaoticPhysica D 13, 1984, 261
  11. T. MatsumotoA chaotic attractor from Chua's circuitIEEE Trans. Circuits Syst. 31, 1984, 1055
  12. E. Ott, C. Grebogi y J. A. YorkeControlling chaosPhys. Rev. Lett. 64, 1990, 1196
  13. L. M. Pecora y T. L. CarrollSynchronization in chaotic systemsPhys. Rev. Lett. 64, 1990, 821
  14. J. Theiler, S. Eubank, A. Longtin, B. Galdrikian y J. D. FarmerTesting for nonlinearity in time series: the method of surrogate dataPhysica D 58, 1992, 77
  15. J. C. SprottSome simple chaotic flowsPhys. Rev. E 50, 1994, R647
  16. G. Pérez y H. A. CerdeiraExtracting messages masked by chaosPhys. Rev. Lett. 74, 1995, 1970
  17. G. Sugihara y colaboradoresDetecting causality in complex ecosystemsScience 338, 2012, 496
  18. J. Pathak, B. Hunt, M. Girvan, Z. Lu y E. OttModel-free prediction of large spatiotemporally chaotic systems from data: a reservoir computing approachPhys. Rev. Lett. 120, 2018, 024102
ESCRITO PORNicolás Moreno

Cofundador y CTO en B&N Solutions.