Квантовые компьютеры. Битва технологий: сможет ли квантовый компьютер заменить ПК

January 29th, 2017

Для меня словосочетание "квантовый компьютер" сравнимо например с "фотонным двигателем", т.е это что то очень сложное и фантастическое. Однако читаю сейчас в новостях - "квантовый компьютер продается любому желающему". Странно, то ли под этим выражением теперь подразумевают что то другое, то ли это просто фейк?

Давайте разберемся подробнее...


КАК ВСЕ НАЧИНАЛОСЬ?

Только к середине 1990-х годов теория квантовых компьютеров и квантовых вычислений утвердилась в качестве новой области науки. Как это часто бывает с великими идеями, сложно выделить первооткрывателя. По-видимому, первым обратил внимание на возможность разработки квантовой логики венгерский математик И. фон Нейман. Однако в то время еще не были созданы не то что квантовые, но и обычные, классические, компьютеры. А с появлением последних основные усилия ученых оказались направлены в первую очередь на поиск и разработку для них новых элементов (транзисторов, а затем и интегральных схем), а не на создание принципиально других вычислитель ных устройств.


В 1960-е годы американский физик Р. Ландауэр, работавший в корпорации IBM, пытался обратить внимание научного мира на то, что вычисления - это всегда некоторый физический процесс, а значит, невозможно понять пределы наших вычислительных возможностей, не уточнив, какой физической реализации они соответствуют. К сожалению, в то время среди ученых господствовал взгляд на вычисление как на некую абстрактную логическую процедуру, изучать которую следует математикам, а не физикам.

По мере распространения компьютеров ученые, занимавшиеся квантовыми объектами, пришли к выводу о практической невозможности напрямую рассчитать состояние эволюционирующей системы, состоящей всего лишь из нескольких десятков взаимодействующих частиц, например молекулы метана (СН4). Объясняется это тем, что для полного описания сложной системы необходимо держать в памяти компьютера экспоненциально большое (по числу частиц) количество переменных, так называемых квантовых амплитуд. Возникла парадоксальная ситуация: зная уравнение эволюции, зная с достаточной точностью все потенциалы взаимодействия частиц друг с другом и начальное состояние системы, практически невозможно вычислить ее будущее, даже если система состоит лишь из 30 электронов в потенциальной яме, а в распоряжении имеется суперкомпьютер с оперативной памятью, число битов которой равно числу атомов в видимой области Вселенной(!). И в то же время для исследования динамики такой системы можно просто поставить эксперимент с 30 электронами, поместив их в заданные потенциал и начальное состояние. На это, в частности, обратил внимание русский математик Ю. И. Манин, указавший в 1980 году на необходимость разработки теории квантовых вычислительных устройств. В 1980-е годы эту же проблему изучали американский физик П. Бенев, явно показавший, что квантовая система может производить вычисления, а также английский ученый Д. Дойч, теоретически разработавший универсальный квантовый компьютер, превосходящий классический аналог.

Большое внимание к проблеме разработки квантовых компьютеров привлек лауреат Нобелевской премии по физике Р. Фейн-ман. Благодаря его авторитетному призыву число специалистов, обративших внимание на квантовые вычисления, увеличилось во много раз.


Основа алгоритма Шора: способность кубитов хранить несколько значений одновременно)

И все же долгое время оставалось неясным, можно ли использовать гипотетическую вычислительную мощь квантового компьютера для ускорения решения практических задач. Но вот в 1994 году американский математик, сотрудник фирмы Lucent Technologies (США) П. Шор ошеломил научный мир, предложив квантовый алгоритм, позволяющий проводить быструю факторизацию больших чисел (о важности этой задачи уже шла речь во введении). По сравнению с лучшим из известных на сегодня классических методов квантовый алгоритм Шора дает многократное ускорение вычислений, причем, чем длиннее факторизуемое число, тем значительней выигрыш в скорости. Алгоритм быстрой факторизации представляет огромный практический интерес для различных спецслужб, накопивших банки нерасшифрованных сообщений.

В 1996 году коллега Шора по работе в Lucent Technologies Л. Гровер предложил квантовый алгоритм быстрого поиска в неупорядоченной базе данных. (Пример такой базы данных - телефонная книга, в которой фамилии абонентов расположены не по алфавиту, а произвольным образом.) Задача поиска, выбора оптимального элемента среди многочисленных вариантов очень часто встречается в экономических, военных, инженерных задачах, в компьютерных играх. Алгоритм Гровера позволяет не только ускорить процесс поиска, но и увеличить примерно в два раза число параметров, учитываемых при выборе оптимума.

Реальному созданию квантовых компьютеров препятствовала, по существу, единственная серьезная проблема - ошибки, или помехи. Дело в том, что один и тот же уровень помех гораздо интенсивнее портит процесс квантовых вычислений, чем классических.


Если сказать простыми словами, то: "квантовая система даёт результат, только с некоторой вероятностью являющийся правильным. Другими словами, если вы посчитаете 2+2, то 4 получится только с некоторой долей точности. Точно 4 вы не получите никогда. Логика его процессора совсем не похожа на привычный нам процессор.

Существуют методы посчитать результат с заранее оговоренной точностью, естественно с увеличением затрат машинного времени.
Этой особенностью и определяется перечень задач. И эта особенность не афишируется, а у публики создается впечатление, что квантовый компьютер, это тоже, что и обычный PC (те же 0 и 1), только быстрый и дорогой. Это принципиально не так.

Да, и еще момент — для квантового компьютера и квантовых вычислений в целом, особенно для того, чтобы использовать "мощь и быстродействие" квантовых вычислений — нужны особые, специально под специфику квантовых вычислений разработанные алгоритмы и модели. Поэтому сложность применения квантового компьютера не только в наличии "железа", но и в составлении новых, до сих пор не применявшихся методик расчета. "

А теперь снова перейдем к практической реализации квантового компьютера: уже ведь некоторое время существует и даже продается коммерческий 512-кубитный процессор D-Wave !!!

Вот, он, казалось бы, настоящий прорыв!!! И группа солидных ученых в не менее солидном журнале Physical Review убедительно свидетельствует, что в D-Wave действительно обнаружены эффекты квантовой сцепленности.

Соответственно, данное устройство с полным основанием имеет право именоваться настоящим квантовым компьютером, архитектурно вполне допускает дальнейшее наращивание числа кубитов, а, значит, имеет замечательные перспективы на будущее… (T. Lanting et al. Entanglement in a Quantum Annealing Processor. PHYSICAL REVIEW X 4, 021041 (2014) (http://dx.doi.org/10.1103/PhysRevX.4.021041))

Правда, чуть позже, другая группа солидных ученых в не менее солидном журнале Science, изучавшие ту же самую вычислительную систему D-Wave, оценивали ее сугубо практически: насколько хорошо это устройство выполняет свои вычислительные функции. И эта группа ученых столь же обстоятельно и убедительно, как и первая, демонстрирует, что в реальных проверочных тестах, оптимально подходящих для этой конструкции, квантовый компьютер D-Wave не дает никакого выигрыша в скорости по сравнению с компьютерами обычными, классическими. (T.F. Ronnow, M. Troyer et al. Defining and detecting quantum speedup. SCIENCE, Jun 2014 Vol. 344 #6190 (http://dx.doi.org/10.1126/science.1252319))

По сути дела, для дорогущей, но специализированной "машины будущего" не нашлось задач, где она могла бы продемонстрировать свое квантовое превосходство. Иначе говоря, оказывается под большим сомнением сам смысл весьма недешевых усилий по созданию подобного устройства…
Итоги таковы: сейчас в научном сообществе уже нет никаких сомнений, что в процессоре компьютера D-Wave работа элементов действительно происходит на основе реальных квантовых эффектов между кубитами.

Но (и это чрезвычайно серьезное НО) ключевые особенности в конструкции процессора D-Wave таковы, что при реальной эксплуатации вся его квантовая физика не дает никакого выигрыша в сравнении с обычным мощным компьютером, имеющим специальное программное обеспечение, заточенное под решение задач оптимизации.

Попросту говоря, не только ученые, тестирующие D-Wave, пока не смогли увидеть ни одной реальной задачи, где квантовый компьютер мог бы убедительно продемонстрировать свое вычислительное превосходство, но даже сама компания-изготовитель понятия не имеет, что это может быть за задача…

Все дело в особенностях конструкции 512-кубитного процессора D-Wave, который собирается из групп по 8 кубитов. При этом, внутри этих групп по 8 кубитов они все напрямую сообщаются между собой, а вот между этими группами связи очень слабые (в идеале же ВСЕ кубиты процессора должны напрямую сообщаться между собой). Это, конечно, ОЧЕНЬ существенно снижает сложность построения квантового процессора... НО, отсюда нарастает масса прочих проблем, замыкающихся в финале и на очень недешевую в эксплуатации криогенную аппаратуру, охлаждающую схему до сверхнизких температур.

Так что же нам предлагают сейчас?

Канадская компания D-Wave объявила о начале продаж своего анонсированного в сентябре прошлого года квантового компьютера D-Wave 2000Q. Придерживаясь собственного аналога закона Мура, в соответствии с которым количество транзисторов на интегральной схеме удваивается каждые два года, D-Wave разместила на КПУ (квантовом процессорном устройстве) 2,048 кубитов. Динамика роста числа кубитов на КПУ за последние годы выглядит так:

2007 — 28

— 2013 — 512
— 2014 — 1024
— 2016 — 2048.

Причем в отличие от традиционных процессоров, ЦПУ и ГПУ, удвоение кубитов сопровождается не 2-кратным, а 1000-кратным ростом производительности. По сравнению с компьютером, имеющим традиционную архитектуру и конфигурацию в виде одноядерного ЦПУ и 2500-ядерного ГПУ, разница в быстродействии составляет от 1,000 до 10,000 раз. Все эти цифры безусловно впечатляют, но есть несколько «но».

Во-первых, D-Wave 2000Q стоит чрезвычайно дорого — $15 млн. Это довольно массивное и сложное устройство. Его мозгом является КПУ из цветного металла под названием ниобий, сверхпроводниковые свойства которого (необходимые для квантовых компьютеров) возникают в вакууме при близкой к абсолютному нулю температуре ниже 15 милликельвинов (это в 180 раз ниже температуры в открытом космосе).

Поддержание такой экстремально низкой температуры требует больших затрат энергии, 25 кВт. Но все же, согласно производителю, это в 100 раз меньше, чем у эквивалентных по производительности традиционных суперкомпьютеров. Так что производительность D-Wave 2000Q на один ватт потребляемой энергии в 100 раз выше. Если компании удастся и дальше следовать своему «закону Мура», то в её будущих компьютерах эта разница будет расти в геометрической прогрессии, с сохранением энергопотребления на нынешнем уровне.

Во-первых, у квантовых компьютеров весьма специфическое назначение. В случае D-Wave 2000Q речь идет о т.н. адиабатических компьютерах и решении задач квантовой нормализации. Они, в частности, возникают в следующих областях:

Машинное обучение:

Выявление статистических аномалий
— нахождения сжатых моделей
— распознавание изображений и образов
— тренировка нейросетей
— проверка и утверждение программного обеспечения
— классификация безструктурных данных
— диагностика ошибок в схеме

Безопасность и планирование

Обнаружение вирусов и взлома сети
— распределение ресурсов и нахождение оптимальных путей
— определение принадлежности множеству
— анализ свойств графика
— факторизация целых чисел (применяется в криптографии)

Финансовое моделирование

Выявление рыночной нестабильности
— разработка торговых стратегий
— оптимизация торговых траекторий
— оптимизация ценообразования активов и хеджирования
— оптимизация портфолио

Здравоохранение и медицина

Выявление мошенничества (вероятно речь идет о медицинских страховках)
— генерирование таргетной («молекулярно-прицельной») лекарственной терапии
— оптимизация лечения [рака] методом радиотерапии
— создание моделей протеина.

Первым покупателем D-Wave 2000Q стала компания TDS (Temporal Defense Systems), занятая в области кибер-безопасности. Вообще же продукцией D-Wave пользуются такие компании и учреждения как Lockheed Martin, Google, Исследовательский центр Эймса при НАСА, Университет Южной Калифорнии и Лос-Аламосская национальная лаборатория при Министерстве энергетики США.

Таким образом, речь идет о редкой (D-Wave является единственной в мире компанией, выпускающей коммерческие образцы квантовых компьютеров) и дорогой технологии с довольно узким и специфическим применением. Но темпы роста её производительности потрясают воображение, и если эта динамика сохранится, то благодаря адиабатическим компьютерам D-Wave (к которой со временем возможно присоединятся и другие компании) в ближайшие годы нас могут ожидать настоящие прорывы в науке и технике. Особый интерес вызывает сочетание квантовых компьютеров с такой перспективной и быстро развивающейся технологией как искусственный интеллект — тем более, что в этом видит перспективу такой авторитетный специалист как Энди Рубин.

Да, кстати, вы знали, что Корпорация IBM разрешила пользователям интернета бесплатно подключаться к построенному ей универсальному квантовому компьютеру и экспериментировать с квантовыми алгоритмами. Этому устройству не хватит мощности, чтобы взламывать криптографические системы с открытым ключом, но если планы IBM осуществятся, то появление более сложных квантовых компьютеров не за горами.

Квантовый компьютер, к которому IBM открыла доступ, содержит пять кубитов: четыре служат для работы с данными, а пятый — для коррекции ошибок во время вычислений. Коррекция ошибок — главное нововведение, которым гордятся его разработчики. Она упростит увеличение количества кубитов в будущем.

В IBM подчёркивают, что её квантовый компьютер является универсальным и способен исполнять любые квантовые алгоритмы. Это отличает его от адиабатических квантовых компьютеров, которые разрабатывает компания D-Wave. Адиабатические квантовые компьютеры предназначены для поиска оптимального решения функций и не подходят для других целей.

Считается, что универсальные квантовые компьютеры позволят решать некоторые задачи, которые не под силу обычным компьютерам. Наиболее известный пример такой задачи — разложение чисел на простые множители. Обычному компьютеру, даже очень быстрому, понадобятся сотни лет, чтобы отыскать простые множители большого числа. Квантовый компьютер найдёт их при помощи алгоритма Шора почти так же быстро, как происходит умножение целых чисел.

Невозможность быстрого разложения чисел на простые множители — это основа криптографических систем с открытым ключом. Если эту операцию научатся выполнять с той скоростью, которую обещают квантовые алгоритмы, то о большей части современной криптографии придётся забыть.

На квантовом компьютере IBM можно запустить алгоритм Шора, но пока кубитов не станет больше, пользы от этого мало. В течение следующих десяти лет ситуация изменится. К 2025 году в IBM планируют построить квантовый компьютер, содержащий от пятидесяти до ста кубитов. По мнению специалистов, уже при пятидесяти кубитах квантовые компьютеры смогут решать некоторые практические задачи.

Вот еще немного интересного про компьютерные технологии: почитайте, как , а вот А еще оказывается можно и что это за

Квантовый компьютер - вычислительное устройство, которое использует явления квантовой суперпозиции и квантовой запутанности для передачи и обработки данных. Полноценный универсальный квантовый компьютер является пока гипотетическим устройством, сама возможность построения которого связана с серьёзным развитием квантовой теории в области многих частиц и сложных экспериментов; разработки в данной области связаны с новейшими открытиями и достижениями современной физики. На настоящий момент были практически реализованы лишь единичные экспериментальные системы, исполняющие фиксированный алгоритм небольшой сложности.

Как пишет редакция издания Science Alert, группа специалистов из Университета Вены смогла разработать первый в истории квантовый роутер и даже провела первые испытания нового устройства. Это первое устройство, которое может не только принимать запутанные фотоны, но и передавать их. Кроме того, схема, используемая в роутере, может стать основой для создания квантового интернета.

История вычислительной техники, которую мы сейчас называем просто сервер или компьютер, началась много веков назад. С течением времени и развитием технологий совершенствовались и компьютеры. Улучшалась производительность, скорость работы и даже внешний вид. Любой компьютер в своей основе реализует определенные законы естественных наук, таких как физика и химия. Углубляясь в любую из этих наук, исследователи находят новые и новые пути совершенствования вычислительных систем. Сегодня мы будем знакомиться с исследованием, нацеленным на реализацию применения фотонов в квантовых компьютерах. Поехали.

Теоретическая основа

Словосочетание «квантовый компьютер» уже перестало быть шокирующим, хоть и звучит как научная фантастика. Однако ничего фантастического в нем нет, по крайней мере с литературной точки зрения. Квантовый компьютер эксплуатирует квантовую суперпозицию и квантовую запутанность. Простыми словами говоря, квантовая суперпозиция это явление, когда квантовые состояния системы взаимоисключаются. Если говорить не о частицах, о чем-то «покрупнее», то можно упомянуть кота Шредингера.

Немного про кота Шредингера

Данный теоретический эксперимент был описан самим Шрёдингером довольно подробно и сложно, в какой-то степени. Упрощенный вариант звучит так:

Есть стальная коробка. В коробке кот и механизм. Механизм - счетчик Гейгера с очень малым количеством радиоактивного вещества. Данное вещество так мало, что за 1 час может распасться 1 атом (а может и не распасться). Если это происходит, то считывающая трубка счетчика разряжается и срабатывает реле, освобождающее молоток, который висит над колбой с ядом. Колба разбивается, и яд убивает кота.


Иллюстрация эксперимента

Теперь пояснение. Мы не видим что происходит в коробке, мы не можем повлиять на процесс даже своими наблюдениями. Пока мы не откроем коробку, мы не знаем жив кот или мертв. Таким образом, утрируя, можно сказать, что для нас кот в коробке находится в двух состояниях одновременно: он и жив, и мертв.

Очень интересный эксперимент, раздвигающий границы квантовой физики.

Еще более необычным можно считать парадокс Вигнера. К всем вышеуказанным переменным эксперимента добавляются некие друзья лаборанта, что проводит данный эксперимент. Когда он открывает коробку и узнает точное состояние кота, его товарищ, находясь в другом месте, этого состояния не знает. Первый должен сообщить второму, что кот жив или мертв. Таким образом, пока все во Вселенной не будут знать точного состояния бедного животного, оно будет считаться и мертвым, и живым одновременно.


Что касается квантовой запутанности, то тут состояния двух или более частиц зависят друг от друга. То есть, говоря о тех же фотонах, если изменение спина одной частицы приводит к тому, что она становится положительной, то вторая автоматически становится отрицательной, и наоборот. При этом измерив состояние первой частицы, мы мгновенно лишаем вторую частицу состояния квантовой запутанности.

Оперирует квантовый компьютер не битами, а кубитами, отличающихся от первых тем, что одновременно могут находиться в двух состояниях - 0 и 1. Это позволяет обрабатывать информацию значительно быстрее.

С фотонами все чуть проще. Фотон это «частичка света», если говорить очень утрировано. Более научное определение это элементарная частица электромагнитного излучения, способная переносить электромагнитное взаимодействие.

Обратная сторона медали

Фотоны являются отличными переносчиками квантовой информации, однако отсутствие детерминистской* взаимосвязи фотон-фотон ограничивает их применение в квантовых компьютерах и сетях.

Детерминистские системы* это системы, процессы в которых взаимосвязаны таким образом, что можно отследить причинно-следственную последовательность. Другими словами, это системы, где входящие данные (к примеру задачи) полностью соответствуют исходящим данным (результат решения).
Данное исследование возможно и не состоялось бы вовсе, если бы не недавние открытия в области взаимодействия свет-материя посредством нейтральных захваченных атомов, которые позволили использовать оптические нелинейности* в однофотонном режиме.
Оптическая нелинейность* объясняется нелинейной реакцией вектора поляризации на вектор напряженности электрического поля световой волны. Наблюдать подобное можно при использовании лазеров, так как они могут генерировать луч высокой интенсивностью света.


Оптическая нелинейность на примере генерация второй оптической гармоники (second harmonic wave)
Данная техника сопряжена с проблемами реализации устройств в компактном виде, поскольку для ее реализации требуются весьма габаритные и крайне сложные в настройке лазерные ловушки. К тому же нейтральные атомы работают с низкой пропускной способностью.

Другой вариант, который также пока отложен в долгий ящик, это системы на базе нелинейной квантовой электродинамики. Поскольку такие системы работают исключительно в микроволновом режиме, а перевести их в оптический режим крайне проблематично.

Другие же исследователи решили копнуть еще глубже, практически буквально. Использование нанофотонных систем, в которых фотоны взаимодействуют с нанометровыми элементами (в данном случае с квантовыми эмиттерами) является весьма привлекательным способов реализации однофотонной нелинейности в компактных твердотельных устройствах. Однако пока что в подобных экспериментах используются эмиттеры, представленные двухуровневой атомной системой, ограниченной компромиссом между пропускной способностью и задержкой, что делает реализацию однотонных переключателей невозможной.

Как вывод, все предыдущие исследования имели определенные положительные результаты, которые, к сожалению, были сопряжены с теми или иными проблемами реализации или же взаимодействия систем.

Основы исследования

В данном же исследовании продемонстрирован однофотонный переключатель и транзистор, реализованные посредством сопряжения твердотельного квантового кубита и нанофотонного резонатора.

Одним из основных элементов эксперимента является спиновый кубит, состоящий из единственного электрона в заряженной квантовой точке* .

Квантовая точка* (или «искусственный атом») - частица полупроводника. Из-за крайне малого размера ее оптические и электронные свойства сильно отличаются от подобных у более крупных частиц.

Изображение №1а

На изображении продемонстрирована структура уровня квантовой точки, включающая два основных состояния* с противоположными спинами, что формирует стабильную квантовую память. Эти состояния помечены так: |⟩ и |↓⟩ .

Основное состояние* - в квантовой механике это стационарное состояние, когда уровень энергии и другие величины не изменяются, с наименьшей энергией.
Также на изображении отмечены и состояния возбуждения* , которые содержат пару электронов и одну дырку* с противоположными спинами. Обозначаются так: |↓,⇑⟩ и |↓, ⇓⟩ .
Возбуждение* - обозначает переход системы из основного состояния в состояние с более высокой энергией.
Дырка* - квазичастица, носитель положительного заряда, равного элементарному заряду, в полупроводниках.


Изображение №1b

Изображение 1b это снимок изготовленного нанофотонного резонатора, сделанный сканирующим электронным микроскопом. Посредством эксплуатации эффекта Фогта* было получено спин-зависимое соединение за счет применения магнитного поля (5.5 Тл) по плоскости устройства.

Фогта эффект* - возникновение двойного лучепреломления электромагнитной волны во время ее распространения в твердых телах.
За счет измерений кросс-поляризованной отражательной способности удалось также определить силу соединения (g ), скорость распада энергии нанофотонного резонатора (к ) и декогерентного дипольного перехода (y ):
  • g /2π=10.7±0.2 ГГц
  • к /2π=35.5±0.6 ГГц
  • y /2π=3.5±0.3 ГГц
При этом g>к/4 - условие, определяющее что устройство перешло в режим сильной и стабильной связи.


Изображение №1с

На изображении (сверху слева) графически продемонстрированы принципы работы однофотонного переключателя и транзистора. Как мы видим, если затворный импульс не содержит фотонов, то спин остается в положении «вниз». Если же присутствует один фотон, то спин переходит в положение «вверх». Как следствие спиновое состояние контролирует коэффициент отражения нанофотонного резонатора, тем самым изменяя поляризацию фотонов отраженного сигнала.

Вся последовательность импульсов показана на изображении (снизу). Теперь давайте чуть подробнее о каждом шаге.

  • В начале имеется квантовая точки в суперпозиции ее основного спинового состояния. Вычисляется с помощью формулы (|⟩ + |↓⟩)/√2 . Достигается это путем применения импульса инициализации для оптической накачки спина, что переводит его в состояние «вниз».
  • Далее применяется оптический ротационный импульс, создающий спиновое вращение π/2.
  • В течение некоторого времени (τ ) система свободно развивается.

    Если это время установить как целое число + половина периода процессии спина, тогда при отсутствии затворного фотона спин будет переходить в состояние (|⟩ - |↓⟩)/√2 , а второй ротационный импульс переведет спин обратно в состояние «вниз». Если же затворный фотон отражается от резонатора, то он формирует относительный π-фазовый сдвиг между состояниями «вверх» и «вниз», который отражает спин вдоль оси (x ) сферы Блоха* . Таким образом второй ротационный импульс будет переводить спин в состояние «вверх».

  • Применяется еще один ротационный импульс, идентичный первому.
  • Между этими двумя импульсами внедряется затворный импульс.

Сфера Блоха* - в квантовой механике используется как способ геометрического представления пространства состояния кубита.
  • В конце процесса поле сигнала отражается от резонатора и подвергается вращению поляризации, которое напрямую зависит от состояния спина.


Изображение №2а

На графике выше продемонстрирован коэффициент пропускания сигнального поля, проходящего через поляризатор, в виде функции (τ) при отсутствии затворного импульса.

Контрастность пропускания определяется формулой: δ = Т up - T down

Где Т up и T down - коэффициенты пропускания поля сигнала в моменты перехода спина в состояние «вверх» (up ) и «вниз» (down ) с применением двух ротационных импульсов, соответствующих максимальному и минимальному значению коэффициента пропускания в колебании.

Константное значение δ = 0.24 ± 0.01. Оно сильно отличается от идеального из-за неточного состояния спина F = 0.78 ± 0.01 и из-за ограниченной кооперативности С = 2g 2 / ky = 1.96 ± 0.19.


Изображение №2b

График 2b демонстрирует случай, когда применяется 63-ps импульс, содержащий примерно 0.21 фотонов на 1 импульс, связанных с резонатором. Дабы убедиться в том, что один фотон регулирует коэффициент пропускания, были проведены измерения двухфотонного совпадения между затворным и сигнальным фотонами.

Зеленые точки - измеренный коэффициент пропускания сигнала, обусловленный обнаружением отраженного затворного фотона как функции (τ ).

Зеленая линия - числовое соответствие модели, отображаемой на графике .

Вертикальная линия (а) на графиках и 2b это обозначение состояния, когда спин подвергается полуцелому числу вращений вокруг сферы Блоха во время периода свободного развития. В такой ситуации затворный фотон приводит к тому, что поляризация сигнального поля начинает вращаться и перенаправляться через поляризатор.

Вертикальная линия (b) на графиках и 2b это отображение второго рабочего состояния, при котором возможно выполнение операций переключения. В данном варианте наблюдается поведение обратного переключения, когда затворный фотон предотвращает вращение сигнального поля, тем самым уменьшая коэффициент пропускания.

В обоих случаях затворный импульс вызывает изменения коэффициента пропускания сигнала на 0.21 ± 0.02. Чтобы считать затворный фотон идеальным, этот показатель должен быть равен 0.24, как было определено в вычислениях, продемонстрированы на графике . В случае с реальным экспериментом показатели хуже ввиду использования аттенуированного (с затухающим колебанием) лазера для создания затворного импульса, который, хоть и маловероятно, но может содержать несколько фотонов.


Изображение №2с

График выше отображает коэффициент пропускания в виде функции времени задержки (τ ), когда среднее значение сигнальных фотонов на 1 импульс выставлено на 4.4 ± 0.5 (вверху), 10.9 ± 1.2 (посередине), 23.0 ± 2.5 (снизу).

Зеленые точки - коэффициент пропускания, обусловленный обнаружением затворного фотона.

Оранжевые квадраты - коэффициент пропускания без затворного импульса.

Зеленые и оранжевые линии - числовое соответствие теоретическим моделям из графиков и 2b .

Во всех случаях отчетливо наблюдается поведение переключения.

Подсчеты контраста переключения (ξ ) дали следующие результаты: 0.22 ± 0.03, 0.17 ± 0.02 и 0.12 ± 0.02, в соответствии с каждым графиком.

Основная проблема, связанная с контрастом переключения, это его снижение при увеличении числа сигнальных фотонов. Это обусловлено тем, что каждый сигнальный фотон может обратным образом воздействовать на спин через комбинационное рассеяние света (эффект Рамана* ). Это приводит к сбросу состояния внутренней квантовой памяти.

Эффект Рамана* - неупругое рассеяние оптического излучения, когда частицы сталкиваются, что приводит к изменению их состояния, формированию новых частиц, превращением в другие или рождением новых частиц.


Изображение №3

На графике синие точки показывают измеренный контраст пропускания, когда затворного импульса нет, в виде функции среднего числа фотонов в сигнальном поле. Это показатель степени самостоятельного переключения, спровоцированного сигналом без затвора. Синими линиями обозначается численное соответствие данных экспоненциальной функции вида exp (-N s / N avg ) , где N avg это среднее число сигнальных фотонов, необходимых для изменения положения спина. Подсчеты показали, что N avg = 27.7 ± 8.3.

Еще одним важным свойством транзисторов является коэффициент передачи (G ). График 2b (синие точки) демонстрирует рост данного показателя. Исследователям удалось достичь G = 3.3 ± 0.4 при количестве фотонов N s = 29.2 ± 3.2.

Квантовые компьютеры обещают настоящую революцию, причем не только в вычислениях, но и в реальной жизни. Медиа пестрят заголовками про то, как квантовые компьютеры уничтожат современную криптографию, а мощность искусственного интеллекта, благодаря им возрастет на порядки.

За последние 10 лет квантовые компьютеры прошли путь от чистой теории до первых работающих образцов. Правда, до обещанной революции предстоит пройти еще немалый путь, да и ее влияние в итоге может оказаться не таким всеобъемлющим, как представляется сейчас.

Как работает квантовый компьютер

Квантовый компьютер – устройство, которое использует явления квантовой суперпозиции и квантовой запутанности. Основным элементом в таких вычислениях является кубит, или квантовый бит. За всеми этими словам кроется довольно сложная математика и физика, но если их максимально упростить, то получится примерно следующее.

В обычных компьютерах мы имеем дело с битами. Бит - единица измерения информации в двоичной системе. Он может принимать значение 0 и 1, что очень удобно не только для математических операций, но и для логических, так как нулю можно сопоставить значение «ложно», а единице – «истинно».


Современные процессоры построены на базе транзисторов, полупроводниковых элементов, которые могут пропускать, либо не пропускать электрический ток. Иначе говоря, выдавать два значения 0 и 1. Точно также во флеш-памяти транзистор с плавающим затвором может хранить заряд. Если он есть, мы получаем единицу, если его нет – ноль. Аналогичным образом работает и магнитная цифровая запись, только носителем информации там является магнитная частичка, либо имеющая, либо не имеющая заряд.

При вычислениях мы считываем из памяти значение бита (0 или 1) и затем пропускаем ток через транзистор и в зависимости о того, пропускает он его или нет, получаем на выходе новый бит, возможно, имеющий другое значение.

Что такое кубиты для квантовых компьютеров? В квантовом компьютере основным элементом является кубит – квантовый бит. В отличие от обычного бита он находится в состоянии квантовой суперпозиции, то есть имеет значение и 0, и 1, и любые их сочетания в любой момент времени. Если в системе находится несколько кубитов, то изменение одного также влечет за собой изменение всех остальных кубитов.


Это позволяет одновременно просчитывать все возможные варианты. Обычный процессор с его бинарными вычислениями, фактически просчитывает варианты последовательно. Сначала один сценарий, потом другой, потом третий и т.д. Чтобы ускорить, начали применять многопоточность, запуская вычисления параллельно, предвыборку, чтобы предугадывать возможные варианты ветвления и просчитывать их заранее. В квантовом компьютере это все делается параллельно.

Отличается и принцип вычислений. В каком-то смысле квантовый компьютер уже содержит все возможные варианты решения задачи, нашей задачей только является считать состояние кубитов и... выбрать из них правильный вариант. И вот тут начинаются сложности. В этом и заключается принцип работы квантового компьютера.

Создание квантового компьютера

Какой будет физическая природа квантового компьютера? Добиться квантового состояния можно только у частиц. Кубит не построишь из нескольких атомов, как транзистор. Пока эта проблема до конца не решена. Есть несколько вариантов. Используются зарядовые состояния атомов, например, присутствие или отсутствие электрона в обычной точке, сверхпроводящие элементы, фотоны и т.д.


Столь «тонкие материи» накладывают ограничения и на измерения состояния кубитов. Энергии крайне малые, необходимы усилители, чтобы прочитать данные. Но усилители могут оказывать воздействия на квантовую систему и менять ее состояния, впрочем, не только они, но даже сам факт наблюдения может иметь значение.

Квантовые вычисления предполагают последовательность операций, которые совершаются с одним или несколькими кубитами. Те в свою очередь ведут за собой изменения всей системы. Задача выбрать из ее состояний правильное, дающее результат вычислений. При этом может быть сколь угодно много состояний, максимальное приближенных к таковому. Соответственно, точность таких вычислений почти всего будет отличаться от единицы.

Таким образом, для полноценного квантового компьютера нужны значительные достижения в физике. Кроме того, программирование для квантового компьютера будет отличаться от существующего сейчас. Наконец, квантовые компьютеры не смогут решить задачи, которые не под силу обычным, но в состоянии ускорить решения тех, с которыми они справляются. Правда, опять же не все.

Счет на кубиты, кубитный квантовый компьютер

Постепенно проблемы на пути к квантовому компьютеру снимаются. Первые кубиты были построены еще в начале века. Процесс ускорился в начале десятилетия. Сегодня разработчики уже в состоянии произвести процессоры с десятками кубитов.


Последним по времени прорывом стало создание процессора Bristlecone в недрах Google. В марте 2018 года компания заявила, что смогла построить 72-кубитный процессор. На каких физических принципах построен Bristlecone Google не сообщает. Однако считается, что для достижения «квантового превосходства», когда квантовый компьютер начинает превосходить обычный, достаточно 49 кубитов. Google удалось выполнить это условие, но уровень ошибок в 0,6% пока выше требуемого в 0,5%.

Осенью 2017 года IBM объявила о создании прототипа 50-кубитового квантового процессора. Он проходит тестирование. Но в 2017 году IBM открыла свой 20-кубитовый процессор для облачных вычислений. В марте 2018 года была запущена меньшая версия IBM Q. Ставить эксперименты на таком компьютере могут все желающие. По их результатам уже вышло 35 научных работ.


Еще в начале 10-летия на рынке появилась шведская компания D-Wave, которая позиционировала свои компьютеры как квантовые. Она породила множество споров, так как объявляла о создании 1000-кубитных машин, в то время как признанные лидеры «ковырялись» всего лишь с парой кубитов. Компьютеры шведских разработчиков продавались по цене в $10-15 миллионов, так что проверить их было не так просто.


Компьютеры D-Wave не являются квантовыми в прямом смысле этого слова, но используют некоторые квантовые эффекты, которые можно применять для решения некоторых задач оптимизации. Иначе говоря, не все алгоритмы, которые могут быть выполнены на квантовом компьютере, получают на D-Wave квантовое ускорение. Google приобрела одну из систем шведов. В результате ее исследователи признали компьютеры «ограниченно квантовыми». При этом выяснилось, что кубиты сгруппированы кластерами по восемь, то есть их реальное число заметно меньше, чем декларируемое.

Квантовый компьютер в России

Традиционно сильная школа физики позволяет внести существенный вклад в решение физических проблем для создания квантового компьютера. В январе 2018 года россияне создали усилитель сигнала для квантового компьютера. Учитывая, что своей работой усилитель сам по себе способен влиять на состояние кубитов, уровень генерируемого им шума должен мало отличаться от «вакуумного». Это и удалось российским ученым из лаборатории «Сверхпроводящие метаматериалы» НИТУ «МИСиС» и двух институтов РАН. Для создания усилителя использовались сверхпроводники.


В России также создан квантовый центр. Это негосударственная исследовательская организация, занимающаяся исследованиями в области квантовой физики. В том числе она занимается проблемой создания кубитов. За центром стоит бизнесмен Сергей Белоусов и профессор Гарвардского университета Михаил Лукин. Под его руководством в Гарварде уже был создан 51-кубитовый процессор, который некоторое время до анонса Bristlecon был самым мощнейшим квантовым компьютером устройством в мире.

Развитие квантовых вычислений стало частью госпрограммы «Цифровая экономика». В 2018-20 года на работы в этой сфере будет выделяться господдержка. Планом мероприятий предусмотрено создание квантового симулятора на восьми сверхпроводниковых кубитах. После этого будет решаться вопрос дальнейшего масштабирования данной технологии.

Кроме того, до 2020 года в России собираются опробовать еще одну квантовую технологию: построение кубитов на нейтральных атомах и заряженных ионах в ловушках.

Одной из целей программы является создание устройств квантовой криптографики и квантовых коммуникаций. Будут созданы центры распределения квантовых ключей, которые будут их раздавать потребителям – банкам, дата-центрам, отраслевым предприятиям. Считается, что полноценный квантовый компьютер может за считанные минуты сломать любой современный алгоритм шифрования.

В итоге

Итак, квантовые компьютеры пока все еще остаются экспериментальными. Маловероятно, что полноценный квантовый компьютер, обеспечивающий действительно высокую вычислительную мощность, появится раньше следующего десятилетия. Производство кубитов и построение из них стабильных системы все еще далеко от совершенства.

Судя по тому, что на физическом уровне квантовые компьютеры имеют несколько решений, которые отличаются технологиями и, вероятно, стоимостью, они не будут унифицированы еще лет 10. Процесс стандартизации может растянуться надолго.

Кроме того, уже сейчас понятно, что квантовые компьютеры и в течение следующего десятилетия, скорее всего, будут «штучными» и очень дорогими устройствами. Вряд ли они окажутся в кармане у простого пользователя, но списке суперкомпьютеров можно ожидать их появления.

Вероятно, что квантовые компьютеры будут предлагаться в «облачной» модели, когда их ресурсы смогут задействовать заинтересованные исследователи и организации.