De reglas absurdamente simples emergen patrones de complejidad asombrosa. Los autómatas celulares elementales demuestran que no necesitas ecuaciones complicadas para generar comportamiento rico: solo una línea de celdas, un vecindario de 3, y una tabla de 8 entradas.
¿Qué Observarás?
La simulación muestra la evolución temporal de un autómata celular unidimensional. El eje horizontal representa el espacio (las celdas) y el vertical el tiempo (generaciones sucesivas). Lo que ves es la "historia" completa del sistema desde su condición inicial.
Patrón de la regla
Los 8 cuadros muestran qué salida produce cada combinación de 3 celdas vecinas.
Número de regla
Un número 0-255 que codifica las 8 salidas como un byte (sistema Wolfram).
Condición inicial
El estado de la primera fila: una célula, aleatorio, alternado o bloques.
Clase de Wolfram
Clasificación del comportamiento: homogéneo, periódico, caótico o complejo.
La Regla Como Tabla de Verdad
Cada celda mira a su vecina izquierda, a sí misma y a su vecina derecha. Estas 3 celdas binarias forman un número de 3 bits (0-7). La "regla" especifica qué valor tomará la celda central en la siguiente generación para cada caso.
Ejemplo: Regla 110
Salidas: 0·1·1·0·1·1·1·0 = 01101110₂ = 110₁₀
Las Cuatro Clases de Wolfram
Clase I: Homogénea
Evoluciona hacia un estado uniforme. Toda la información inicial se pierde.
Clase II: Periódica
Genera estructuras estables o que se repiten. Predecible a largo plazo.
Clase III: Caótica
Produce patrones aparentemente aleatorios. Sensible a condiciones iniciales.
Clase IV: Compleja
En el borde del caos: estructuras localizadas que interactúan. Computacionalmente universal.
Reglas Famosas
| Regla | Clase | Comportamiento | Nota |
|---|---|---|---|
| 30 | III | Caos determinista | Usada como generador de números aleatorios en Mathematica |
| 90 | III | Triángulo de Sierpiński | Equivalente a XOR de vecinos; genera fractal |
| 110 | IV | Complejidad emergente | Turing-completa; partículas que colisionan |
| 184 | II | Modelo de tráfico | Simula autos en una carretera de un carril |
| 54 | IV | Estructuras complejas | Similar a 110 en comportamiento |
| 150 | III | XOR de los tres | Patrones fractales regulares |
Experimentos Sugeridos
1. De Sierpiński a caos
- Comienza con la Regla 90 y condición inicial "célula única"
- Observa el triángulo de Sierpiński que emerge
- Cambia a Regla 30 con la misma condición inicial
- Compara: ¿por qué una es ordenada y otra caótica?
2. Sensibilidad al estado inicial
- Selecciona la Regla 30
- Ejecuta con "célula única central"
- Ahora ejecuta con "aleatorio (50%)"
- ¿El borde izquierdo de la regla 30 sigue siendo "aleatorio"?
3. Buscar estructuras en la Regla 110
- Configura la Regla 110 con condición aleatoria
- Reduce el tamaño de celda a 1px para ver más detalle
- Busca "partículas" (estructuras que se mueven diagonalmente)
- ¿Puedes ver colisiones entre partículas?
4. Construir reglas manualmente
- En el patrón de regla, haz clic para activar/desactivar salidas
- Crea una regla donde solo 111 y 000 produzcan 1
- ¿Qué número de regla resulta? ¿Qué clase es?
- Experimenta hasta encontrar comportamiento Clase IV
Contexto Histórico
Conexiones Interdisciplinarias
Autómata 2D Atractor de Lorenz
Caos determinista Juego del Caos
Fractales iterativos Autómatas finitos
Teoría de computación
Para Explorar Más
- Regla 30 y criptografía: Su imprevisibilidad la hace útil para generación de números aleatorios
- Autómatas totalistícos: Generalizaciones donde importa la suma de vecinos, no su posición
- Bordes: La simulación usa condiciones de frontera periódicas (toroide)
- Reversibilidad: Algunas reglas tienen inversas; otras destruyen información
- Conus textilis: La Regla 30 aparece naturalmente en los patrones de conchas marinas