Aunque no trata directamente con programación lógica, Hofstadter explora en profundidad los fundamentos teóricos de la recursión, la auto-referencia y los sistemas formales, que son la base conceptual de la programación lógica. La conexión es la exploración de la metamatemática y la auto-organización en sistemas computacionales y artísticos, un enfoque mucho más amplio y filosófico.








