Mathematik für Faule: Effizientes Rechnen/Berechenbarkeit

Satz (Die Goodstein-Abhängige kann nicht durch ein "for"-Programm berechnet werden):

Beweis: Es sei irgendein beliebiges For-Programm gegeben. Wir wollen beweisen, dass es die Goodstein-Abhängige nicht berechnen kann. Es sei die maximale Anzahl der For-Programme, aus denen ein Unterprogramm von besteht, und die maximale Tiefe eines Unterprogramms von . Dann sieht man durch Induktion über den Aufbau von , dass die maximale Anzahl an Inkrementen, die von durchgeführt werden können, durch

beschränkt ist, wobei die größte Input-Variable ist. Die höheren Operationen können also nicht berechnet werden.