Uczciwe ostrzeżenie: ta odpowiedź zawiera liczby spekulatywne i może być wyłączona z powodu rzędów wielkości.
Jest to po prostu możliwe, ale mało prawdopodobne.
Problem niekoniecznie polega na tym, czy komputery kwantowe będą w stanie „równolegle” do tego stopnia, czy nie. Problem polega na prostej fizyce, której nawet komputery kwantowe nie mogą realistycznie obejść. Mówiąc prosto, istnieje ograniczona liczba obliczeń, które można kiedykolwiek wykonać. Zostało to odebrane przez Thomasa Pornin na Security.SE, cytuję niektóre jego odpowiedź tutaj:
Spójrzmy na bardziej przyziemną perspektywę. Wydaje się słuszne założyć, że przy istniejącej technologii każda elementarna operacja musi w jakiś sposób oznaczać przełączenie przynajmniej jednej bramki logicznej. Moc przełączania pojedynczej bramki CMOS wynosi około C * V 2, gdzie C jest pojemnością obciążenia bramki, a V jest napięciem, przy którym brama działa. Począwszy od 2011 roku, brama bardzo high-end będzie mógł działać przy napięciu 0,5 V i pojemności ładunkowej kilku femtofarads ( „femto”, czyli „10 -15 ”). Prowadzi to do minimum zużycia energii na działanie nie mniej niż, powiedzmy, 10 -15 J. prąd całkowite zużycie energii na świecie około 500 EJ (5 * 10 20J) rocznie (tak mówi ten artykuł ). Zakładając, że całkowita produkcja energii na Ziemi jest przekazywana do jednego obliczenia na dziesięć lat, otrzymujemy limit 5 * 10 36 , który jest bliski 2 122 .
Następnie należy wziąć pod uwagę postęp technologiczny. Biorąc pod uwagę obecną tendencję w kwestiach ekologicznych i szczytową ropę naftową , całkowita produkcja energii nie powinna znacznie wzrosnąć w nadchodzących latach (powiedz nie więcej niż 2 razy do roku 2040 - już koszmar ekologiczny). Z drugiej strony postęp technologiczny w projektowaniu układów scalonych. Prawo Moore'a mówi, że co dwa lata można zamontować dwa razy więcej tranzystorów na danej powierzchni układu. Bardzo optymistyczny pogląd, że to podwojenie liczby tranzystorów może być wykonane przy stałym zużyciu energii, co przekłada się na zmniejszenie o połowę kosztów energii elementarnej operacji na dwa lata. Doprowadziłoby to do ogólnej liczby 2 138w roku 2040 - i dotyczy to jednego dziesięcioletniego obliczenia, które mobilizuje wszystkie zasoby całej planety.
Jest to absolutna maksymalna liczba podstawowych operacji, które można ewentualnie wykonać. Zobaczmy teraz, ile jest pozycji szachowych ...
Zróbmy kilka szybkich liczb. Każdy z 64 kwadratów może być pusty lub pomieścić jeden z 12 różnych elementów (R, K, B, Q, K i P w czerni i bieli), więc całkowita liczba pozycji, które można ustawić, wynosi najwyżej
13 64 = 196053476430761073330659760423566015424403280004115787589590963842248961.
To około 2 x 10 71 różnych pozycji. Oczywiście jest to ogromne przeszacowanie, ponieważ większość pozycji jest fałszywa (powinniśmy eliminować pozycje z trzema lub więcej królami, dziewięcioma lub więcej białymi pionkami, pionkami ósmej rangi, poczwórnymi czekami itp.). Weźmy pierwiastek kwadratowy:
13 32 = 442779263776840698304313192148785281,
lub około 5 x 10 35 . Przyjmując pierwiastek kwadratowy udajemy, że dla każdej legalnej pozycji istnieje wszechświat szachowy o odrębnych fałszywych pozycjach. Jest to prawdopodobnie niedoceniane, więc prawdziwa odpowiedź musi znajdować się gdzieś pomiędzy tymi dwiema liczbami. Teraz możemy śmiało powiedzieć, że komputery nie mogą zbadać każdej pozycji prawnej w rozsądnym czasie. Nawet „mały” 13 32 jest za duży ...
Ta najmniejsza liczba kończy się na około 2 120 lub więcej.
Załóżmy, że reprezentujemy nasze tablice ciągiem 64-bajtowym. (Praktycznie byłoby to potraktowane trochę inaczej, ale chodźmy na razie.) Jeśli dobrze pamiętam moją matematykę, komputer kwantowy byłby w stanie to przedstawić za pomocą 8-bajtowego ciągu lub 64 bitów. To pozostawia nam w sumie od 2 126 do 2 130 podstawowych operacji, aby przechowywać każdą legalną i możliwą pozycję .
Spójrz na to przez chwilę. Nie robimy nic użytecznego z informacjami, po prostu je przechowujemy. W tym celu mobilizujemy zasoby całej planety . Nieważne, gdzie fizycznie znajduje się magazyn. Zignoruj cały problem chłodzenia. Odłóż na bok kwestię transmisji danych. Odwracamy wystarczającą moc, aby oświetlić Księżyc tylko do przechowywania pozycji.
Zgodnie z najbardziej optymistycznymi oczekiwaniami komputer kwantowy może rozwiązać szachy kosztem zasobów całej planety. Realistycznie tak się nie stanie.