Dos importantes conceptos que se tienen dentro de la teoría de autómatas celulares son los de ancestro y jardín del edén, los cuales nos servirán para analizar las características y limitaciones de la evolución de un autómata celular.
Tomemos a como el conjunto de todas las secuencias de cualquier longitud, desde longitud en adelante; a la secuencia de longitud o cadena vacía se denominará como .
Para , una secuencia de estados se dice que es ancestro de otra secuencia si al aplicar la regla de evolución a cada uno de sus elementos de , la nueva cadena resultante es igual a . Este concepto se puede aplicar para cualquier secuencia de estados, abarcando desde vecindades hasta la configuración completa; de este modo la configuración es ancestro de la configuración si evoluciona a bajo la aplicación de la regla de evolución .
Por supuesto, con esta misma idea podemos tener distintos casos, pueden existir una secuencia de estados que carezca de ancestros, que tenga un único ancestro o que tenga más de un posible ancestro. A las secuencias que caigan en el primer caso se les denomina como pertenecientes al jardín del edén de dicho autómata, esta forma tan particular de describir este caso se debe a que dichas secuencias solo pueden aparecer en la configuración inicial y no pueden presentarse como producto de la evolución del autómata, sino solamente al inicio de dicho proceso.