Figure 10: nominal ancestor screen
The number of ancestors of a configuration can be calculated with the help of matrices derived from the de Bruijn diagram. The row and column indices of these matrices are the partial neighborhoods of the automaton; therefore their dimension depends on the number of states and size of the neighborhood. for this reason, an LCAU program only contains the ancestor option when this combination is sufficiently small.
Unless a configuration is infinite, evolution always reduces its size; the
missing information is provided by the indices of the de Bruijn matrix. Thus
the row index describes the slightly larger left margin of the ancestral
configuration, the column index describes the right margin. Periodic
configurations depend only on the diagonal elements, those with quiescent
support depend only on the element, q being the quiescent state.