Aunque no es un libro de programación lógica per se, Hofstadter explora los fundamentos teóricos y filosóficos de sistemas formales, recursión y patrones, que son la base subyacente de la programación lógica como Prolog. Se acerca a la idea del 'programa como prueba' de una manera muy diferente, a través de la música y el arte, pero con la misma profundidad conceptual sobre sistemas autorreferenciales.





















