Rozważ następujące uzasadnienie:
Niech oznacza złożoność Kołmogorowa ciągu . Twierdzenie Chaitina o niekompletności tak mówi
dla jakiejkolwiek spójnej i wystarczająco silny system formalny , istnieje stała (zależnie tylko od formalnego systemu i jego języka) tak, że dla każdej struny , nie może udowodnić, że .
Niech będzie funkcją logiczną dla zmiennych, a złożoność Kołmogorowa jego widma wynosi co najwyżej . Niech będzie złożonością obwodu , tj . minimalnego obwodu obliczającego .
Górna granica dla to dla stałej a jest zajętą funkcją bobra (maksymalne możliwe kroki to zatrzymanie Maszyna Turinga z opisem wielkości może wykonać). (Dla każdego w spektrum skonstruuj minter odpowiadający prawdzie i weź OR wszystkich tych mintermów razem).
Załóżmy teraz, że dla nieskończonej rodziny funkcji boolowskich mamy formalny dowód, że wymaga obwodów o rozmiarach nieliniowych, tj.
Jeśli przyjmiemy, że jest wystarczająco duże, będziemy mieli
W szczególności byłby to dowód, że złożoność Kołmogorowa widma wynosi co najmniej , co jest niemożliwe.
To prowadzi do dwóch pytań:
1) W powyższym uzasadnieniu powinno być coś nie tak. Głównie dlatego, że sprawiłoby, że obwody superliniowe nie byłyby możliwe do udowodnienia.
2) Czy znasz podobne podejścia do pokazywania barier dla dolnych granic, to znaczy pokazując, że niektóre rodzaje (obwodowych) dolnych granic są formalnie nie do udowodnienia?