Diagonalisierungsbeweis (LOOP)

Ein Beweisverfahren, das zeigt, dass es totale, nicht LOOP-berechenbare Funktionen gibt.
Idee:

  1. Angenommen, L=(L1,L2,) ist eine Liste aller 1-stelligen LOOP-berechenbaren Funktionen.
  2. Definiere eine neue Funktion g(n):=Ln(n)+1.
  3. g ist total. Wäre g LOOP-berechenbar, müsste sie in der Liste L vorkommen, z.B. als Lk.
  4. Dann gilt aber für n=k: g(k)=Lk(k)+1. Da aber g=Lk sein soll, folgt Lk(k)=Lk(k)+1, ein Widerspruch.