Para empezar, tenga en cuenta que la investigación en Game of Life de Conway aún está en curso y los desarrollos futuros pueden presentar una solución mucho menos complicada.
Ahora entonces. Curiosamente, este es un tema que en realidad está tan en línea con la biología y la física cuántica como con la informática tradicional. La pregunta en la raíz del asunto es si algún dispositivo puede resistir efectivamente alteraciones aleatorias a su estado. La respuesta simple y llana es que es imposible hacer una máquina que sea perfectamenteresistente a tales cambios aleatorios. Por supuesto, esto es cierto de la misma manera que la mecánica cuántica podría causar eventos aparentemente imposibles. Lo que impide que estos eventos ocurran (lo que lleva a la mayoría de las personas a declararlos estrictamente imposibles) es la probabilidad increíblemente pequeña de que tal evento tenga lugar. Una probabilidad tan pequeña por la diferencia a gran escala entre el nivel cuántico y el nivel humano. Es igualmente posible hacer una máquina de estados que sea resistente a pequeños grados de cambio aleatorio simplemente haciéndola tan grande y redundante que cualquier "cambio" observado sea efectivamente cero, pero se supone que este no es el objetivo. Suponiendo que esto se puede lograr de la misma manera que los animales y las plantas son resistentes a la radiación o al daño físico.
La pregunta entonces puede no ser cómo evitar que las perturbaciones de bajo nivel causen demasiado daño, sino cómo recuperarse de la mayor cantidad de daño posible. Aquí es donde la biología se vuelve relevante. Los animales y las plantas en realidad tienen esta misma capacidad a nivel celular. (Tenga en cuenta: estoy hablando de las células en el sentido biológico en esta respuesta) Ahora, en el juego de la vida de Conway, la noción de construir un dispositivo informático a escala de células individuales es atractivo (después de todo, hace que tales creaciones sean mucho más pequeñas y más eficientes), pero si bien podemos construir computadoras que se reproducen por sí mismas ( ver Géminis ), esto ignora el hecho de que el objeto constructor en sí mismo puede dañarse por las perturbaciones.
Otra forma, más resistente, que puedo ver para resolver esto es construir computadoras a partir de partes redundantes auto reproductivas (piense en células biológicas) que realizan sus operaciones, se reproducen y son reemplazadas.
En este punto podemos ver otro paralelo interesante del mundo real. Estas perturbaciones de bajo nivel son similares a los efectos de la radiación. Esto es más apreciable cuando considera el tipo de daño que se puede hacer a sus autómatas celulares. Es fácil desencadenar la falla en cascada o la "muerte" de una célula en el Juego de la vida de Conway, de forma muy similar a lo que sucede con muchas células expuestas a la radiación. Pero existe la posibilidad de mutación en el peor de los casos, creando una célula "cancerosa" que continúa reproduciendo copias defectuosas de sí mismo que no ayudan en el proceso computacional o producen resultados incorrectos.
Como he dicho, es imposible construir un sistema que sea completamente infalible, solo puede hacer que sea menos probable que una falla comprometa todo el sistema. Por supuesto, la pregunta fundamental aquí es realmente "son simulaciones probabilísticas en sí mismas Turing completo" que ya se ha decidido que es cierto . Hubiera respondido esa pregunta fundamental inicialmente, salvo que no fue lo que usted preguntó.