Według (niezweryfikowanego) rachunku historycznego Kołmogorow uważał, że każdy język w ma złożoność obwodów liniowych. (Zobacz wcześniejsze pytanie Hipoteza Kołmogorowa, że ma obwody o rozmiarach liniowych .) Zauważ, że implikuje .
Jednak przypuszczenie Kołmogorowa może się nie powieść. Na przykład Ryan Williams pisze w niedawnym artykule: „Przypuszczenie byłoby zaskakujące, jeśli jest prawdziwe. W przypadku języków w wymagających czasu wydaje się mało prawdopodobne, aby złożoność takich problemów magicznie skurczyłby się do rozmiaru tylko dlatego, że dla każdej długości wejściowej można zaprojektować inny obwód. ”
Z drugiej strony Andrey Kołmogorow (1903–1987) jest powszechnie uznawany za jednego z czołowych matematyków XX wieku. Trudno sobie wyobrazić, że zaproponowałby całkowicie absurdalną hipotezę. Dlatego, aby lepiej to zrozumieć, próbowałem znaleźć argumenty, które mogłyby w rzeczywistości poprzeć jego zaskakujące przypuszczenia. Oto, co mogłem wymyślić:
Załóżmy, że . Następnie możemy wybrać język L \ w \ mathsf {P} , taki że L ma złożoność superliniową zarówno w modelu jednolitym, jak i niejednorodnym. Istnieją zatem dwie możliwości:
Znany jest wyraźnie algorytm (maszyna Turinga), która przyjmuje . Na tej podstawie możemy skonstruować wyraźną rodzinę funkcji, która musi mieć złożoność obwodów superliniowych. Może się to jednak wydawać mało prawdopodobne, ponieważ nikt nie był w stanie znaleźć takiego przykładu przez ponad 60 lat intensywnych badań nad obwodami.
Tam nie jest znana wyraźny algorytm . Na przykład jego istnienie zostało udowodnione za pomocą niekonstruktywnych środków, takich jak Axiom of Choice. Lub nawet jeśli istnieje wyraźny algorytm, nikt nie był w stanie go znaleźć. Biorąc jednak pod uwagę, że istnieje nieskończenie wiele języków, które mogą odgrywać rolę , jest mało prawdopodobne, aby wszystkie zachowywały się w ten nieprzyjazny sposób.
Ale jeśli odrzucimy obie opcje jako mało prawdopodobne, jedyną pozostałą możliwością jest to, że taki nie istnieje. Oznacza to , co jest dokładnie hipotezą Kołmogorowa.
Pytanie: Czy możesz wymyślić jakiś dodatkowy argument za / przeciw hipotezie Kołmogorowa?