Oryginalne twierdzenie o niedeterministycznej hierarchii czasu wynika z Cooka (link do S. Cooka, Hierarchia niedeterministycznej złożoności czasu , JCSS 7 343–353, 1973). Twierdzenie to stwierdza, że dla dowolnych liczb rzeczywistych i , jeśli wówczas NTIME ( ) jest ściśle zawarty w NTIME ( ).r 2 1 ≤ r 1 < r n r 2
Jedna kluczowa część dowodu wykorzystuje (nieokreśloną) diagonalizację do budowy języka oddzielającego od elementów mniejszej klasy. Jest to nie tylko niekonstruktywny argument, ale języki uzyskiwane w wyniku diagonalizacji zwykle nie dostarczają innych informacji niż sam podział.
Jeśli chcemy zrozumieć strukturę hierarchii NTIME, prawdopodobnie należy odpowiedzieć na następujące pytanie:
Czy istnieje język naturalny w NTIME ( ), ale nie w NTIME ( )? n k
Jednym z kandydatów może być K-IZOLOWANY SAT , który wymaga znalezienia rozwiązania dla formuły CNF bez innych rozwiązań w odległości Hamminga k. Jednak udowodnienie, że dolna granica wydaje się trudne, jak zwykle. Oczywiste jest, że sprawdzenie k-kulki Hamminga jest wolne od potencjalnych rozwiązań „powinno” wymagać sprawdzenia przez różnych zadań, ale nie jest to łatwe do udowodnienia . (Uwaga: Ryan Williams wskazuje, że ta dolna granica dla -IZOLOWANEGO SAT faktycznie udowodniłaby P ≠ NP, więc ten problem nie wydaje się być właściwym kandydatem.)
Zauważ, że twierdzenie to obowiązuje bezwarunkowo, niezależnie od niesprawdzonych podziałów, takich jak P vs. NP. Odpowiedź twierdząca na to pytanie nie rozwiąże zatem P w porównaniu z NP, chyba że ma dodatkowe właściwości, takie jak IZOLOWANA SAT powyżej. Naturalne oddzielenie NTIME może być może pomóc w oświetleniu części „trudnego” zachowania NP, tej części, która bierze trudność z nieskończoną rosnącą sekwencją twardości.
Ponieważ dolne granice są trudne, przyjmuję jako odpowiedź języki naturalne, dla których możemy mieć dobry powód, by wierzyć w dolną granicę, chociaż może nie być jeszcze dowodu. Na przykład, jeśli to pytanie dotyczyło DTIME, to zaakceptowałbym -CLIQUE, dla nie zmniejszającej się funkcji , jako język naturalny, który prawdopodobnie zapewnia wymagane separacje, oparte na dolnych granicach obwodu Razborova i Rossmana oraz aproksymacji CLIQUE .f ( x ) ∈ Θ ( x ) n 1 - ϵ
(Edytowane w celu uwzględnienia komentarza Kaveha i odpowiedzi Ryana.)