Teorema 5.1 (de Autorreproducción)
Existe un programa cuya función es escribir su propio índice, es decir,
En efecto, sea
.
es programable, i.e.
.
Sea
su índice. Por el teorema de parametrización,
La función
es programable. Por tanto, por el teorema de la recursión podemos encontrar un punto fijo para la enumeración ``módulo'' g. Sea
tal que
.
Se tiene entonces,
Observación 5.1
Un sistema autorrepresentable puede contener algunas otras funciones primitivas y contener también programas que se autorreproducen y realizan otras funciones.
En efecto, sea
un sistema de programación y sea
una función cualquiera. Sea
el sistema donde
Así todo programa en S' consta de un programa en S con la función f adjunta:
Pues bien, puede verse que vale la siguiente
Proposición 5.1S' es un sistema autorrepresentable siempre que S lo sea.
Consecuentemente S' posee una función ``autorreproductora'', sólo que en S' el programa que se autorreproduce