Naprawmy kodowanie maszyn Turinga bez prefiksów i uniwersalną maszynę Turinga która na wejściu (zakodowana jako kod bez prefiksu a następnie ) wyprowadza dowolne na wejściu (ewentualnie oba działają wiecznie). Zdefiniuj złożoność Kołmogorowa dla , , jako długość najkrótszego programu tak aby .
Czy istnieje maszyna Turinga , która dla każdego wejścia wyprowadza liczbę całkowitą to różni się od złożoności Kołmogorowa dla , tj. ale ?
Warunki są konieczne, ponieważ
(a) jeśli , wówczas łatwo byłoby wypisać liczbę, która jest trywialnie różna od ponieważ jest większa niż ,
(b) jeśli jest dozwolone, wówczas możemy po prostu wyprowadzić (lub inną stałą) dla prawie wszystkich liczb, „na szczęście” zgadując co najwyżej jeden (skończenie wiele liczb), które oceniają na (na inną stałą) i generują tam coś innego. Możemy nawet zagwarantować , wypisując coś w rodzaju dla .
Zauważ też, że nasza praca byłaby łatwa, gdybyśmy wiedzieli, że nie jest przesadny, ale niewiele wiadomo na ten temat, więc odpowiedź może zależeć od , choć wątpię, by tak było.
Wiem, że stosunki są badane ogólnie, ale
Czy ktoś kiedykolwiek zadał podobne pytanie, gdzie naszym celem jest podanie algorytmu, który nie wyprowadza jakiegoś parametru?
Moją motywacją jest ten problem http://arxiv.org/abs/1302.1109 .