Una galería para explorar los autómatas celulares 1D al estilo de los de Stephen Wolfram

Una galería para explorar los autómatas celulares 1D al estilo de los de Stephen Wolfram

Paras Chopra ha creado esta galería interactiva de autómatas celulares 1D donde puede experimentar con ellos modificando diversos parámetros, viéndolos de las más variadas formas y leyendo sobre por qué son como son.

Regla 30, explicación

Estos autómatas son como el juego de la vida de Conway pero en una sola dimensión, esto es, en una línea. Las reglas que gobiernan las «células» que componen la línea se denominan «tabla de la verdad» y pueden verse haciendo clic en cada Regla. Las reglas son, convenientemente, ocho (equivalentes a 3 bits) y se pueden observar 256 diferentes. Cuando se las deja evolucionar y se apilan los resultados de las líneas unidimensionales de arriba a abajo, forman una visualización en la que en vertical transcurre el «tiempo», y en conjunto se puede ver su evolución.

La mayor parte de las reglas no hacen nada (tipo I), otras son triviales (tipo II), otras tienen un comportamiento periódico o aleatorio (tipo III) y otras crean estructuras aperiódicas, más complejas, con detalles y estructuras como los «deslizadores» (tipo IV). La Regla 30 es una de las más fascinantes, un ejemplo de secuencia pseudoaleatoria, en la que es imposible saber qué sucederá más adelante sin evaluarla completamente; tanto es así que la columna central se puede usar como generador de números pseudoaleatorios sin problemas.

Estos autómatas celulares son todos del estilo de los descritos por Stephen Wolfram en su famoso A New Kind of Science (NKS) [disponible online de forma gratuita], un libraco tan controvertido como inspirador. En él viene a describir estos curiosos autónomas de una dimensión y sus propiedades hasta llegar a la computación, los sistemas complejos y una explicación de la física del Universo en base a lo que denomina el principio de equivalencia computacional. ¿Obra de un genio o un zumbado? Todo depende de cómo se mire, porque no sigue el método científico, ni el matemático, y quienes lo critican dice que es mucho rollo para redescubrir una especie de tesis de Church-Turing explicada con palabras más vagas e imprecisas.

En el explorador se puede elegir si la secuencia inicial es una célula central o una cadena de bits aleatoria, la densidad inicial, ver una gráfica sobre las reglas, los conos de luz (cuál es la velocidad máxima a la que se desplazan los cambios) y algo llamado explorador de fase que ya se me escapa.

Con más detalles que manipular en la exploración, como cambiar aleatoriamente de reglas, perturbar los conos de luz o la forma de mostrar la gráfica 2D del espacio de reglas esta galería da para pasar un buen rato entretenidos y absortos en un mundo a medio camino entre las matemáticas, la computación y, quién sabe, el funcionamiento del universo.

Relacionado:

# Enlace Permanente