Коррекция ошибок имеет свою цену: она требует больше кубитов. Например, чтобы разложить на простые множители число, которое может храниться в
До последнего времени никому не удавалось построить квантовый компьютер больше чем с несколькими кубитами. В 1998 году Джонатан Джонс и Мишель Моска использовали 2-кубитное устройство для решения задачи Дойча, которая сформулирована в работе Дэвида Дойча и Ричарда Джоза 1992 года. Это квантовый алгоритм, работающий экспоненциально быстрее любого традиционного алгоритма, он всегда дает ответ, и этот ответ всегда верен. Решает он следующую задачу. Нам дано гипотетическое устройство (
В том же 1998 году появилась и 3-кубитная машина, а в 2000 году – машины с 5 и 7 кубитами. В 2001 году Ливен Вандерсипен с коллегами{44}
реализовал алгоритм Шора, используя в качестве квантовых битов семь ядер со спином 1/2 в специально синтезированной молекуле. Этими ядрами можно было манипулировать при комнатной температуре с помощью методов управления ядерным магнитным резонансом неустойчивых состояний. Ученым удалось найти простые делители целого числа 15. Большинство из нас может проделать эту операцию в уме, но это стало важным доказательством концепции. К 2006 году исследователи увеличили число кубитов до 12, а в 2007 году компания D-Wave сообщала даже про 28 кубитов.Пока все это происходило, исследователи смогли сильно увеличить промежуток времени, в течение которого можно поддерживать квантовое состояние, прежде чем оно декогерирует. В 2008 году один кубит удалось сохранить в атомном ядре больше секунды. К 2015 году время жизни кубита составляло уже шесть часов. Сравнивать эти промежутки времени трудно, потому что в разных устройствах использовались разные квантовые методы, но прогресс в любом случае был впечатляющим. В 2011 году D-Wave объявила, что создала коммерчески доступный квантовый компьютер D-Wave One со 128-кубитным процессором. В 2015 году D-Wave утверждала, что преодолела рубеж в 1000 кубитов.
Первой реакцией на заявления D-Wave было недоверие. Архитектура устройства была необычной, и у некоторых возникли вопросы: действительно ли это настоящий квантовый компьютер, а не навороченный классический компьютер, использующий околоквантовое оборудование. Во время испытаний он превосходил стандартные классические компьютеры на полезных задачах, но при этом был специально сконструирован для таких задач, тогда как классические компьютеры, с которыми он состязался, – нет. Его преимущества, казалось, исчезали, если классические компьютеры специально конструировались для соответствующих задач. Споры продолжаются до сих пор, но машины D-Wave используются и неплохо работают.
Ключевой целью исследований является квантовое превосходство: создание квантового устройства, которое превосходит по производительности лучшие классические компьютеры по крайней мере на одном расчете. В 2019 году команда Google AI опубликовала статью в
Архитектура квантового процессора Sycamore