Справедливое предупреждение: этот ответ содержит умозрительные числа и может быть отклонен на порядки.
Это просто возможно, но вряд ли.
Вопрос не обязательно в том, смогут ли квантовые компьютеры "распараллелить" до такой степени. Проблема заключается в простой физике, которую даже квантовые компьютеры не могут реально обойти. Проще говоря, существует ограниченное количество вычислений, которые когда-либо могут быть выполнены. На это ответил Томас Порнин из Security.SE, и я привожу некоторые из его ответов здесь:
Давайте посмотрим на более приземленную перспективу. Представляется справедливым предположить, что при существующей технологии каждая элементарная операция должна как-то подразумевать переключение хотя бы одного логического элемента. Мощность переключения одного КМОП- затвора составляет около C * V 2, где C - емкость нагрузки затвора, а V - напряжение, при котором затвор работает. Начиная с 2011 года, затвор очень высокого класса сможет работать с напряжением 0,5 В и емкостью нагрузки в несколько фемтофарад («фемто» означает «10 -15 »). Это приводит к минимальному потреблению энергии на операцию не менее, скажем, 10 -15 Дж. Текущее общее мировое потребление энергии составляет около 500 ЭДж (5 * 10 20).J) в год (или так говорится в этой статье ). Предполагая, что общее производство энергии на Земле переключается на одно вычисление в течение десяти лет, мы получаем ограничение 5 * 10 36 , которое близко к 2 122 .
Тогда вы должны учитывать технологические достижения. Учитывая текущую тенденцию в отношении экологических проблем и пика добычи нефти , общее производство энергии не должно значительно увеличиться в последующие годы (скажем, не более чем в 2 раза до 2040 года - уже кошмар экологов). С другой стороны, есть технический прогресс в разработке интегральных микросхем. Закон Мура гласит, что вы можете устанавливать вдвое больше транзисторов на заданную поверхность чипа каждые два года. Очень оптимистичный взгляд на то , что это удвоение числа транзисторов может быть сделано при постоянном потреблении энергии, что бы перевести на сокращение наполовину затрат энергии элементарной операции каждые два года. Это приведет к общей сумме 2 138в 2040 году - и это для одного десятилетнего вычисления, которое мобилизует все ресурсы всей планеты.
То есть абсолютное максимальное число элементарных операций , которые могут , возможно , будут сделаны. Теперь давайте посмотрим, сколько там шахматных позиций ...
Давайте сделаем несколько быстрых номеров. Каждый из 64 квадратов может быть пустым или содержать одну из 12 различных фигур (R, K, B, Q, K и P в черно-белых тонах), поэтому общее количество позиций, которые вы можете установить, не должно превышать
13 64 = 196053476430761073330659760423566015424403280004115787589590963842248961.
Это примерно 2 х 10 71 разных позиций. Конечно, это огромная переоценка, потому что большинство позиций являются поддельными (мы должны исключить позиции с тремя или более королями, девятью или более белыми пешками, пешками восьмого ранга, четверными чеками и т. Д.). Давайте возьмем квадратный корень:
13 32 = 442779263776840698304313192148785281,
или около 5 х 10 35 . Взяв квадратный корень, мы притворяемся, что для каждой юридической позиции существует шахматная вселенная, ценная различными поддельными позициями. Вероятно, это недооценка, поэтому истинный ответ должен быть где-то между этими двумя числами. Теперь мы можем с уверенностью сказать, что компьютеры не могут изучить каждую юридическую позицию в разумные сроки. Даже «крошечный» 13 32 слишком большой ...
Это наименьшее число оказывается где-то около 2 120 или около того.
Давайте предположим, что мы представляем наши платы 64-байтовой строкой. (Практически это будет обрабатываться немного по-другому, но давайте пока продолжим.) Если я правильно запомнил свою математику, квантовый компьютер сможет представить это с помощью 8-байтовой строки или 64 бит. Это оставляет нам в общей сложности от 2 126 до 2 130 элементарных операций только для хранения каждой легальной и возможной позиции .
Посмотрите на это на мгновение. Мы не делаем ничего полезного с информацией, мы просто храним ее. И для этого мы мобилизуем ресурсы всей планеты . Не берите в голову, где физически расположен склад. Игнорировать всю проблему охлаждения. Отложите в сторону вопрос передачи данных. Мы отводим достаточно энергии, чтобы осветить Луну только для того, чтобы сохранить позиции.
При самых оптимистичных ожиданиях квантовый компьютер мог бы решать шахматы за счет ресурсов всей планеты. Реально этого не произойдет.