Faire Warnung: Diese Antwort enthält spekulative Zahlen und kann um Größenordnungen abweichen.
Es ist nur möglich, aber unwahrscheinlich.
Die Frage ist nicht unbedingt, ob Quantencomputer in diesem Ausmaß "parallelisieren" können oder nicht. Das Problem ist die einfache Physik, an der sich selbst Quantencomputer nicht realistisch orientieren können. Einfach gesagt, es gibt eine begrenzte Anzahl von Berechnungen, die jemals durchgeführt werden können. Dies wurde von Thomas Pornin bei Security.SE beantwortet , und ich zitiere einige seiner Antworten hier:
Schauen wir uns eine profane Perspektive an. Es scheint fair anzunehmen, dass bei vorhandener Technologie jede Elementaroperation irgendwie das Schalten von mindestens einem Logikgatter implizieren muss. Die Schaltleistung eines einzelnen CMOS- Gatters beträgt ungefähr C * V 2, wobei C die Gate-Lastkapazität und V die Spannung ist, bei der das Gate arbeitet. Ab 2011 kann ein sehr High-End-Gate mit einer Spannung von 0,5 V und einer Lastkapazität von wenigen Femtofarad betrieben werden ("Femto" bedeutet "10 -15 "). Dies führt zu einem minimalen Energieverbrauch pro Betrieb von nicht weniger als beispielsweise 10 –15 J. Der derzeitige Gesamtenergieverbrauch der Welt liegt bei etwa 500 EJ (5 × 10 20J) pro Jahr (oder so sagt dieser Artikel ). Unter der Annahme, dass die gesamte Energieproduktion der Erde für zehn Jahre auf eine einzige Berechnung umgeleitet wird, erhalten wir eine Grenze von 5 * 10 36 , was in der Nähe von 2 122 liegt .
Dann müssen Sie den technologischen Fortschritt berücksichtigen. Angesichts des aktuellen Trends in Bezug auf ökologische Bedenken und den Höhepunkt der Ölproduktion sollte die Gesamtenergieproduktion in den kommenden Jahren nicht wesentlich ansteigen (sagen wir nicht mehr als den Faktor 2 bis zum Jahr 2040 - bereits ein Albtraum eines Ökologen). Auf der anderen Seite gibt es technologischen Fortschritt beim Design von integrierten Schaltkreisen. Das Moore'sche Gesetz besagt, dass alle zwei Jahre doppelt so viele Transistoren auf einer bestimmten Chipoberfläche angebracht werden können. Eine sehr optimistische Ansicht ist, dass diese Verdoppelung der Anzahl der Transistoren bei konstantem Energieverbrauch erfolgen kann, was zu einer Halbierung der Energiekosten eines Elementarbetriebs alle zwei Jahre führen würde. Dies würde zu einer Gesamtsumme von 2 138 führenim Jahr 2040 - und das für eine einzige zehnjährige Berechnung, die alle Ressourcen des gesamten Planeten mobilisiert .
Das ist die absolut maximale Anzahl von Elementaroperationen, die möglicherweise ausgeführt werden können. Nun schauen wir uns an, wie viele Schachpositionen es gibt ...
Lassen Sie uns ein paar schnelle Zahlen machen. Jedes der 64 Felder kann leer sein oder eines von 12 verschiedenen Teilen enthalten (R, K, B, Q, K und P in Schwarzweiß), sodass Sie höchstens die Gesamtzahl der Positionen festlegen können
13 64 = 196053476430761073330659760423566015424403280004115787589590963842248961.
Das sind ca. 2 x 10 71 verschiedene Positionen. Dies ist natürlich eine große Überschätzung, da die meisten Positionen falsch sind (wir sollten Positionen mit drei oder mehr Königen, neun oder mehr weißen Bauern, Bauern auf dem achten Rang, Vierfach-Schecks usw. streichen). Nehmen wir die Quadratwurzel:
13 32 = 442779263776840698304313192148785281,
oder ungefähr 5 x 10 35 . Indem wir die Quadratwurzel ziehen, geben wir vor, dass es für jede Rechtsposition ein Schachuniversum gibt, das unterschiedliche falsche Positionen enthält. Dies ist wahrscheinlich eine Unterschätzung, daher muss die wahre Antwort irgendwo zwischen diesen beiden Zahlen liegen. Jetzt können wir zuversichtlich sagen, dass Computer nicht jede Rechtsposition in angemessener Zeit untersuchen können. Auch der "winzige" 13 32 ist zu groß ...
Diese kleinste Zahl liegt irgendwo bei 2 120 oder so.
Nehmen wir an, dass wir unsere Boards mit einer 64-Byte-Zeichenfolge darstellen. (Praktisch würde es ein wenig anders gehandhabt, aber lassen Sie uns jetzt damit weitermachen.) Wenn ich mich richtig an meine Mathematik erinnere, wäre ein Quantencomputer in der Lage, dies mit einer 8-Byte-Zeichenfolge oder 64-Bit-Zeichenfolge darzustellen. Damit haben wir insgesamt 2 126 bis 2 130 Grundoperationen , um jede rechtliche und mögliche Position zu speichern .
Sehen Sie sich das einen Moment an. Wir tun nichts nützlich die Informationen, sind wir nur zu speichern es. Und dafür mobilisieren wir die Ressourcen des gesamten Planeten . Egal, wo sich der Speicher befindet. Ignorieren Sie das gesamte Problem der Kühlung. Legen Sie das Problem der Datenübertragung beiseite. Wir leiten genug Energie ab, um den Mond zu beleuchten und nur die Positionen zu speichern.
Wenn die Erwartungen am optimistischsten sind, kann ein Quantencomputer möglicherweise Schach auf Kosten der Ressourcen des gesamten Planeten lösen. Realistisch wird das nicht passieren.