4.4
Bloque 4 · Unidad 4.4 · Sesiones A–C

Redes, leyes de potencia y criticalidad auto-organizada

¿Por qué los sistemas naturales y sociales comparten estructuras similares?

Sesión A — La geometría oculta de los sistemas complejos

Durante siglos pensamos que los sistemas naturales y sociales eran aleatorios o regulares. Pero a finales del siglo XX, los científicos descubrieron algo sorprendente: redes tan diferentes como internet, el cerebro, las proteínas celulares y las redes sociales comparten una estructura común.

Las redes reales no son aleatorias (donde cada nodo conecta al azar con probabilidad uniforme). Son scale-free: siguen una ley de potencias donde algunos pocos nodos (hubs) tienen miles de conexiones, mientras que la mayoría tienen muy pocas. Esta distribución se describe con la fórmula P(k) ∝ k^(-γ), donde k es el número de conexiones de un nodo. Esto surge del mecanismo de preferential attachment: nuevos nodos prefieren conectarse a nodos ya populares (el "efecto Mateo": al que tiene, se le da más).

Barabási y Albert mostraron que esta estructura emerge naturalmente cuando los sistemas crecen de modo que nuevas entidades prefieren conectarse a las más centrales. Pero hay más: algunos sistemas combaten la aleatoriedad y la regularidad de una tercera forma. Las redes de "mundo pequeño" (Watts-Strogatz) tienen alta agrupación local (tu círculo de amigos es una clíque) pero caminos cortos entre nodos distantes (puedes llegar a cualquiera en 6 pasos). Y Per Bak descubrió que sistemas complejos se autoorganizan hacia un punto crítico donde las fluctuaciones siguen leyes de potencia: el modelo de la pila de arena.

Distribución de grados

Haz clic en un nodo para ver detalles
Sesión B — Práctica

Sesión B — Práctica: El modelo de la pila de arena y criticalidad auto-organizada

Per Bak descubrió algo profundo: si tomas un sistema simple —una pila de arena donde añades granos uno a uno— y lo dejas evolucionar, eventualmente se auto-organiza hacia un estado crítico donde pequeños eventos pueden desencadenar avalanchas gigantes de todos los tamaños.

En el simulador, cada celda tiene una "altura" de granos. Cuando alcanza 4, se vuelca (distribuyendo 1 grano a cada vecino). Esto causa una reacción en cadena. Lo sorprendente: el tamaño de estas avalanchas sigue una ley de potencias, incluso sin que nadie sintonice parámetros especiales. El sistema se auto-organiza hacia la criticalidad.

Esto explica por qué los terremotos, las extinciones de especies, los colapsos económicos y las cascadas de información en redes siguen leyes de potencias. No es que alguien diseñe la criticidad. Es que emerge de las dinámicas locales. Observa cómo un grano puede generar una avalancha diminuta o desatar una reacción masiva.

Laboratorio de Topología

Nodos: 0 | Enlaces: 0
Sesión C — Evaluación

Sesión C — Evaluación de dominio

Dominaste este concepto si:

Quiz de evaluación

Responde correctamente 3 de 4 preguntas (75% mínimo).

Contexto histórico: Desde Euler hasta la era de internet

Los puentes de Königsberg (1736)

La historia de las redes comienza con un acertijo que parecía trivial. En la ciudad de Königsberg (hoy Kaliningrado, Rusia), el río Pregel dividía la ciudad en cuatro regiones conectadas por siete puentes. Los vecinos se preguntaban: ¿es posible cruzar cada puente exactamente una vez y regresar al punto de partida?

Durante años, nadie lo logró. Pero en 1736, el matemático suizo Leonhard Euler transformó el problema. Olvidó los puentes y la geografía. Solo le importaban los puntos de conexión. Dibujó cuatro nodos (las regiones) y siete líneas (los puentes). Luego preguntó: ¿existe un camino que usa cada arista exactamente una vez?

Euler demostró que no. Y en el proceso inventó la teoría de grafos. Descubrió que la clave es el "grado" de cada nodo (cuántas aristas tocan ese punto). Para que exista tal camino, debe haber exactamente 0 o 2 nodos de grado impar. En Königsberg, había 4. Fin de la discusión.

Redes aleatorias: Erdős y Rényi (1959)

Dos siglos después, el matemático húngaro Paul Erdős y el físico Alfréd Rényi revolucionaron el pensamiento sobre redes. Preguntaron: ¿qué pasa si construyes una red conectando pares de nodos al azar?

Descubrieron algo sorprendente. En una red aleatoria pequeña, hay muchos componentes desconectados. Pero a medida que añades más conexiones, de repente, cuando alcanzas una densidad crítica, la mayoría de nodos se unen en una "componente gigante". Es como un cambio de fase en física. Y en estas redes aleatorias, la mayoría de nodos tienen grados parecidos al promedio (distribución de Poisson).

El experimento de Milgram (1967)

Stanley Milgram, psicólogo en la Universidad de Yale, hizo un experimento audaz. Envió cartas a residentes elegidos al azar en Omaha, Nebraska, dirigidas a una persona específica en Boston, Massachusetts. La instrucción era: si no conoces al destinatario, envía la carta a alguien que creas que está más cerca.

El resultado: la mayoría de cartas llegaron en 5-7 pasos. Nacía el mito de los "seis grados de separación." Milgram descubrió que aunque la red social es vasta, contiene caminos sorprendentemente cortos entre nodos distantes. Esto no era posible en una red aleatoria típica.

Mundos pequeños: Watts y Strogatz (1998)

Un siglo después de Erdős-Rényi, Duncan Watts y Steven Strogatz explicaron el paradoxo. Las redes reales tienen dos propiedades: (1) alta agrupación local (tus amigos tienden a ser amigos entre sí), y (2) distancias cortas entre nodos lejanos (como Milgram observó).

Propusieron un modelo simple: comienza con una red regular (un anillo donde cada nodo conecta a sus k vecinos más cercanos). Luego, reconecta al azar una pequeña fracción de aristas. El resultado es una "red de mundo pequeño": mantiene la agrupación pero gana caminos cortos.

Este modelo explicaba internet, redes neuronales, redes de proteínas, actores de Hollywood (todo el mundo se conoce en 6 grados). Era una síntesis elegante de Euler, Milgram y la teoría de grafos moderna.

Barabási descubre scale-free (1999)

A finales de los 90, Albert-László Barabási, un físico húngaro, comenzó a mapear internet. Midió cuántas conexiones tenía cada sitio web. Esperaba una distribución similar a la altura de las personas: la mayoría cerca del promedio, con colas de outliers.

En cambio, encontró algo radical: la distribución seguía una ley de potencias. Había algunos sitios (Yahoo, Google, Amazon) con decenas de miles de conexiones, mientras que millones de sitios tenían solo unos pocos enlaces. Esto no era aleatorio. Era "scale-free": la red mantiene su estructura similar en diferentes escalas.

¿Por qué? Barabási y Réka Albert descubrieron que las redes reales crecen de manera que los nuevos nodos prefieren conectarse a los ya populares. No es conspiración. Es matemática simple: si eres nuevo, prefieres vincular a Amazon que a un blog desconocido. Este mecanismo, "preferential attachment," genera leyes de potencias de forma natural.

De repente, el mismo principio explicaba tamaños de ciudades (ley de Zipf), magnitudes de terremotos (ley de Gutenberg-Richter), frecuencia de palabras en idiomas, distribución de ingresos. Las leyes de potencias estaban por todas partes.

Per Bak y la criticalidad auto-organizada (1987)

Mientras Barabási mapeaba internet, Per Bak, un físico danés, investigaba una pregunta aparentemente desconectada: ¿por qué los sistemas naturales producen eventos de todos los tamaños que siguen leyes de potencias?

Los terremotos no ocurren solo en magnitudes pequeñas. Hay una "pequeña" cantidad de grandes terremotos y una "enorme" cantidad de pequeños. La distribución sigue P(m) ∝ m^(-1.5) (ley de Gutenberg-Richter). Bak se preguntó: ¿quién sintoniza el sistema para que viva en este estado crítico?

En 1987, propuso el modelo de la pila de arena. Imaginó una pila 2D donde añades granos uno a uno. Cuando una celda alcanza altura 4, se vuelca, esparciendo granos a vecinos. Estos pueden volcarse, causando avalanchas. Bak demostró que sin que nadie sintonice parámetro alguno, el sistema evolucionaba hacia un estado donde las avalanchas seguían una ley de potencias.

Llamó a esto "criticalidad auto-organizada" (SOC). No necesitas ajustar nada. No necesitas un "supervisor inteligente." El sistema mismo se drive hacia la criticalidad. Este mecanismo explica terremotos, extinciones en masa, incendios forestales, y cascadas de información en redes sociales.

Convergencia en Santa Fe

Estas ideas convergieron en el Santa Fe Institute, fundado en 1984 en Nuevo México. Barabási, Bak, Watts, Strogatz y otros intercambiaban ideas. El tema común: los sistemas complejos naturales y sociales no son ni aleatorios ni diseñados. Son auto-organizados. Evolucionan hacia estructuras que son robustas pero frágiles: un ataque aleatorio casi no daña la red (hay alternativas), pero eliminar un hub la quiebra.

Hoy, esta comprensión influye en epidemiología (cómo se dispersan las enfermedades), economía (contagio financiero), neurociencia (estructura del cerebro), y gobernanza (cómo diseñar sistemas resilientes).

Teoría profunda: Formulaciones matemáticas y propiedades

Distribución de grados: P(k)

La distribución de grados P(k) es la fracción de nodos que tienen exactamente k conexiones. Esto describe completamente la estructura de una red.

Redes aleatorias (Erdős-Rényi):
P(k) = e^(-λ) * λ^k / k!
donde λ = <k> es el grado promedio. Esta es una distribución de Poisson. La mayoría de nodos tienen grado cerca de λ, con colas que decaen exponencialmente. Ejemplo: si λ = 3, el nodo típico tiene 3 amigos; tener 10 es extremadamente raro.

Redes scale-free (Barabási-Albert):
P(k) ∝ k^(-γ)
donde γ típicamente vale 2 a 3. No hay "grado típico." Hay algunos nodos con miles de conexiones y millones con apenas una. Esta distribución sin escala característica genera el término "scale-free."

Leyes de potencias en la naturaleza

Ley de Zipf (frecuencia de palabras): Si ordenas palabras por frecuencia, la k-ésima palabra aparece ~1/k veces más que la más frecuente. En inglés, "the" aparece ~7% del tiempo, "of" ~3.5%, etc.

Ley de Gutenberg-Richter (terremotos): log(N) = a - b*M, donde N es el número de terremotos con magnitud ≥ M. Típicamente b ≈ 1, lo que significa que por cada terremoto de magnitud 6, hay ~10 de magnitud 5 y ~100 de magnitud 4.

Tamaño de ciudades: El tamaño de la k-ésima ciudad es proporcional a 1/k (ley de Zipf).

Mecanismo: Preferential attachment

¿Cómo surgen las leyes de potencias? Barabási-Albert propuso un mecanismo simple:

  1. Crecimiento: La red comienza pequeña y crece. Nuevos nodos se añaden constantemente.
  2. Preferential attachment: Los nuevos nodos se conectan preferentemente a nodos ya populares. P(conexión al nodo i) ∝ k_i, donde k_i es el grado actual del nodo i.

Resultado: los nodos antiguos acumulan más conexiones que los nuevos. "El que tiene, recibe más" (efecto Mateo). Esto genera una distribución de grados con ley de potencias P(k) ∝ k^(-3) en el modelo Barabási-Albert.

Redes de mundo pequeño (Watts-Strogatz)

Las redes reales tienen dos propiedades sorprendentes:

Coeficiente de agrupación C: Es la fracción de "triángulos cerrados" en la red. Si A conecta a B y B conecta a C, ¿están A y C conectados? En redes regulares (un anillo) C es alto (~0.5). En redes aleatorias C es bajo (~p, la probabilidad de una arista).

Distancia promedio L: Es el camino más corto promedio entre pares de nodos. En redes grandes: L crece logarítmicamente con el número de nodos (efecto "mundo pequeño").

Watts-Strogatz mostraron que con solo reconectar al azar una pequeña fracción de aristas (~10%), una red regular gana el beneficio de distancias cortas mientras mantiene agrupación alta. Esto replica muchas redes reales: redes neuronales de C. elegans, redes de colaboración científica, internet.

Criticalidad auto-organizada: El modelo de Bak

En el modelo de la pila de arena (Bak, Tang, Wiesenfeld, 1987):

  1. Grid N×N de células, cada una con altura h.
  2. Añade un grano aleatoriamente. h → h+1.
  3. Si h ≥ 4, la célula se vuelca: h → h-4 y cada vecino recibe +1.
  4. Repite: los vecinos pueden volcarse, causando avalanchas.

Sin ajustar parámetro alguno, el tamaño de avalanchas S sigue P(S) ∝ S^(-τ), típicamente τ ≈ 1.3.

¿Por qué emergen leyes de potencias sin sintonización? Porque el sistema evoluciona a un punto crítico donde la dinámica local genera fluctuaciones de todos los tamaños. Es como un imán cerca de su temperatura crítica: pequeños cambios pueden desencadenar magnetización masiva.

La criticidad auto-organizada explica:

Conexión con inteligencia colectiva

Las redes scale-free y de mundo pequeño no son neutrales para la inteligencia colectiva. Si la información fluye más fácilmente a través de hubs, puede que se distorsione (cascade effect). O puede que se distribuya eficientemente. La estructura de la red determina cómo la información y la influencia se propagan. La criticalidad auto-organizada sugiere que los sistemas sociales naturalmente evolucionan hacia puntos donde pequeños eventos pueden causar cambios masivos: revueltas, modas, transiciones de opinión.

Cómo estudiar el material: Guía de lecturas y fuentes

Libros de inicio accesible

Albert-László Barabási, "Linked: How Everything Is Connected to Everything Else" (2002) — Este es el mejor punto de partida. Capítulos 1-5 cubren redes aleatorias, scale-free, y el modelo Barabási-Albert. La prosa es clara y hay muchas historias (web, Hollywood, terrorismo, epidemiología). No requiere matemáticas avanzadas. Objetivo: entender qué significa scale-free, por qué preferential attachment genera leyes de potencias, y cómo esto explica redes reales.

Duncan Watts, "Six Degrees: The Science of a Connected Age" (2003) — Complementa a Barabási enfatizando el experimento de Milgram, redes de mundo pequeño, y la interacción entre estructura local (agrupación) y global (distancias). Capítulos 1-3 son clave. Objetivo: entender por qué tenemos amigos de amigos de amigos tan cerca, y cómo la red tiene simultáneamente estructura local fuerte y conexiones de largo rango.

Per Bak, "How Nature Works: The Science of Self-Organized Criticality" (1996) — Bak explica su propia teoría. Capítulos 1-2 dan el modelo de la pila de arena de forma visual. Capítulos 3-7 aplican SOC a terremotos, extinción, ecosistemas, economía. Objetivo: entender que sistemas complejos evolucionan naturalmente hacia estados críticos sin sintonización externa, y que esto genera leyes de potencias y eventos de todos los tamaños.

Artículos académicos clave

Barabási, A.-L., & Albert, R. (1999). "Emergence of scaling in random networks." Science, 286(5439), 509-512. — El paper foundacional. Propone el modelo BA, demuestra que P(k) ∝ k^(-3) con preferential attachment. Lectura técnica pero conable. [Available en arXiv:cond-mat/9910332]

Qué buscar: Ecuación de la tasa de crecimiento de k_i(t) = m*sqrt(t/t_i). De aquí sale la ley de potencias.

Watts, D. J., & Strogatz, S. H. (1998). "Collective dynamics of 'small-world' networks." Nature, 393(6684), 440-442. — Propone el modelo WS. Demuestra que rewiring al azar de una pequeña fracción de aristas reduce L drásticamente mientras mantiene C alto. [Free en muchas bases de datos]

Qué buscar: La tabla de comparación entre anillo regular, WS, y aleatorio (L vs. C). Visualiza cómo pequeños cambios causan grandes efectos.

Bak, P., Tang, C., & Wiesenfeld, K. (1987). "Self-organized criticality: An explanation of 1/f noise." Physical Review Letters, 59(4), 381. — El paper original de SOC. Define el modelo de pila de arena formalmente. Es técnico pero revolucionario. [Available en Physics Letters repositories]

Qué buscar: El algoritmo "topple" es lo central. Cómo avalanchas se propagan y por qué emergen leyes de potencias sin ajuste de parámetro.

Estructura de estudio recomendada

Sesión 1 (45 min): Lee Barabási, "Linked," cap. 1 ("How did the web get its way?"). Toma notas sobre: (1) qué es una red scale-free, (2) cuál es la diferencia entre Poisson y ley de potencias, (3) qué es preferential attachment.

Sesión 2 (45 min): Lee Watts, "Six Degrees," cap. 1-2 ("Small Worlds," "Connected"). Toma notas sobre: (1) el experimento de Milgram, (2) qué significa coeficiente de agrupación, (3) cómo Watts resolvió el paradoxo de mundo pequeño.

Sesión 3 (60 min): Mira el simulador de redes en esta unidad. Experimenta con cada topología (aleatoria, scale-free, mundo pequeño). Mide grados, distancias. Compara con tus notas.

Sesión 4 (45 min): Lee Bak, "How Nature Works," cap. 1-2. Toma notas sobre: (1) el modelo de la pila de arena, (2) qué son avalanchas, (3) por qué emergen leyes de potencias.

Sesión 5 (60 min): Juega con el simulador de pila de arena. Observa cómo avalanchas varían en tamaño. Mira el gráfico log-log de distribución. ¿Ves la línea recta (ley de potencias)?

Sesión 6 (30 min): Integra: Barabási propone que redes crecen con preferential attachment. Bak propone que sistemas dinámicos se autoorganizan a criticalidad. ¿Cómo se conectan? (Pista: en ambos casos, emergen sin ajuste externo.)

Preguntas clave a responder

Recursos adicionales online

ArXiv (arxiv.org): Busca "scale-free networks", "small-world networks", "self-organized criticality". Cientos de papers gratis. Enfócate en abstracts y figuras.

Network Science book (Albert-László Barabási): Barabási escribió un libro de texto completo disponible online gratis en networksciencebook.com. Capítulos 3-5 cubren grafos aleatorios, scale-free, y dinámica. Muy riguroso pero accesible.

Scholarpedia: Busca "scale-free network" y "self-organized criticality." Wikipedia es superficial; Scholarpedia tiene articulos de expertos revisados.

Ejercicio expandido: Análisis y diseño de redes reales

Variante A: Mapeando tu propia red

Elige una red que habites: tu universidad, tu empresa, tu círculo social en redes sociales (Twitter/X, LinkedIn, Mastodon), o un grupo online que conoces bien.

Tarea:

  1. Mapea ~30-50 nodos (personas, entidades, cuentas) y sus conexiones. Usa papel o un tool como Gephi (software open-source para análisis de redes).
  2. Calcula el grado de cada nodo. ¿Hay algunos hubs (personas muy conectadas)? ¿La mayoría tiene grado bajo?
  3. Dibuja la distribución de grados: ¿es una campana (Poisson) o una cola larga (ley de potencias)?
  4. Mide el diámetro: ¿cuál es la distancia máxima entre dos nodos? ¿Y la promedio?
  5. Busca triángulos: ¿A→B, B→C, A→C? ¿Cuál es tu coeficiente de agrupación estimado?

Análisis: ¿Tu red parece aleatoria, scale-free, o mundo pequeño? ¿Por qué crees que tiene esa estructura? (Ejemplo: LinkedIn es scale-free porque los perfiles influyentes acumulan conexiones. Un grupo de clase es más aleatorio.)

Variante B: Robustez a fallos

Toma la red que mapeaste. Simula ataques:

Ataque aleatorio: Elimina nodos al azar, uno a uno. Observa cómo se fragmenta la red. ¿Cuántos nodos necesitas eliminar antes de que el componente gigante se quiebre?

Ataque dirigido: Elimina hubs primero (nodos de alto grado). ¿Cuántos hubs necesitas remover para desconectar la red?

Comparación: Crea dos redes artificiales en papel: una aleatoria y una scale-free. Repite los ataques en ambas. ¿Cuál es más robusta a ataques aleatorios? ¿A ataques dirigidos?

Implicación: Esto explica por qué internet es robusto a fallos aleatorios de ISPs (tiene estructura scale-free distribuida) pero frágil si atacas a Tier-1 providers (los hubs).

Variante C: Diseño de redes resilientes

Imagine que diseñas una red para un propósito: una red eléctrica, una red de suministro de alimentos, una red de epidemiología (contactos en una pandemia), o una red social corporativa.

Desafío 1: Queremos que la información/recursos fluyan rápidamente (caminos cortos) y que haya redundancia local (si un nodo falla, otros en el barrio pueden ayudar).

¿Usarías una estructura aleatoria, scale-free, o mundo pequeño? ¿Por qué?

Desafío 2: Queremos que el sistema sea robusto a fallos aleatorios (equipos romperse al azar) pero también a ataques dirigidos (si un actor malicioso elimina los nodos más influyentes).

¿Cómo modificarías la red? (Pista: ¿podrías reducir el número de hubs?, ¿podrías aumentar redundancia local?, ¿podrías desconectar hubs entre sí?)

Variante D: Extendiendo el modelo de Bak a sistemas sociales

En el modelo de pila de arena original, la física es simple: el grano cae hacia abajo, las celdas se vuelcan cuando llegan a cierto nivel.

¿Cómo traduces esto a un sistema social? Imagina que cada nodo es una persona. Cada persona tiene un "nivel de convicción" sobre algo (0-3). Cuando alcanza 4, "se vuelca": convence a 4 vecinos (+1 en su nivel). Luego ellos pueden volcarse.

Simulación mental: Comienza con una red pequeña y una persona levemente convencida. Añade lentamente más "grano" (eventos externos que aumentan convicción). ¿En qué punto la opinión explota en cascada? ¿El tamaño de las cascadas sigue una ley de potencias?

Implicación: Esto modela cómo revueltas, modas, pandemias de info-desinformación (fake news) explotan de repente sin causa aparente. No es que algo cambió drásticamente. Es que el sistema alcanzó criticidad auto-organizada.

Reflexión final: Inteligencia colectiva y redes

Regresa al Bloque 1. Surowiecki dijo que la inteligencia colectiva requiere 4 condiciones: independencia, descentralización, agregación, especialización.

¿Cómo se relaciona con lo que sabes de redes?

Respuesta: No son contradicciones. Son tensiones. Una red óptima para IC probablemente no es puramente scale-free, ni aleatoria, ni regular. Es un balance. Tal vez requiere múltiples tipos de conexiones (fuertes y débiles), agrupación local e iniciativa global, hubs que conecten pero no dominen.