Что такое квантовые вычислительные машины. Квантовые вычислительные машины

20.02.2019

Вы все привыкли к нашим компьютерам: утром читаем новости со смартфона, днем работаем с ноутбуком, а вечером смотрим фильмы на планшете. Все эти девайсы объединяет одно - кремниевый процессор, состоящий из миллиардов транзисторов. Принцип работы таких транзисторов достаточно прост - в зависимости от подведенного напряжения мы получаем на выходе другое напряжение, которое интерпретируется или как логический 0, или как логическая 1. Для того, чтобы проводить операции деления, есть битовый сдвиг - если у нас, к примеру, было число 1101, то после сдвига на 1 бит влево будет 01101, а если теперь сдвинуть его на 1 бит вправо - будет 01110. И основная проблема кроется в том, что для все того же деления может понадобиться несколько десятков таких операций. Да, с учетом того, что транзисторов миллиарды, такая операция занимает наносекунды, но вот если операций много - мы теряем на эти вычисления время.

Принцип работы квантовых компьютеров

Квантовый компьютер же предлагает совершенно другой способ вычислений. Начнем с определения:

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

Понятнее явно не стало. Квантовая суперпозиция говорит нам о том, что система с какой-то долей вероятности существует во всех возможных для нее состояниях (при этом сумма всех вероятностей, разумеется, равна 100% или 1). Разберем это на примере. Информация в квантовых компьютерах хранится в кубитах - если обычные биты могут иметь состояние 0 или 1, то кубит может иметь состояние 0, 1, и 0 и 1 одновременно. Поэтому если мы имеем 3 кубита, к примеру 110, то это выражение в битах равносильно 000, 001, 010, 011, 100, 101, 110, 111.

Что это нам дает? Да все! К примеру, у нас есть циферный пароль из 4 символов. Как будет его взламывать обычный процессор? Простым перебором от 0000 до 9999. 9999 в двоичной системе имеет вид 10011100001111, то есть для его записи нам нужно 14 бит. Поэтому если мы имеем квантовый ПК с 14 кубитами - мы уже знаем пароль: ведь одно из возможных состояний такой системы и есть пароль! В результате все задачи, которые сейчас сутками считают даже суперкомпьютеры, на квантовых системах будут решаться моментально: нужно найти вещество с определенными свойствами? Не проблема, сделайте систему с таким же количеством кубитов, сколько у вас требований к веществу - и ответ уже будет у вас в кармане. Нужно создать ИИ (искусственный интеллект? Проще некуда: пока обычный ПК будет перебирать все комбинации, квантовый компьютер сработает молниеносно, выбрав лучший ответ.


Казалось бы, все здорово, но есть одна важная проблема - как нам узнать результат вычислений? С обычным ПК все просто - мы можем взять и считать его, напрямую подключившись к процессору: логические 0 и 1 там совершенно определенно интерпретируются как отсутствие и наличие заряда. Но вот с кубитами такое не пройдет - ведь в каждый момент времени он находится в произвольном состоянии. И тут нам на помощь приходит квантовая запутанность. Ее суть заключается в том, что можно получить пару частиц, которые связаны друг с другом (говоря научным языком - если, к примеру, проекция спина одной запутанной частицы отрицательна, то другой обязательно будет положительной). Как это выглядит на пальцах? Допустим, у нас есть две коробки, в которых лежит по бумажке. Мы разносим коробки на любое расстояние, открываем одну из них и видим, что бумажка в ней в горизонтальную полоску. Это автоматически означает, что другая бумажка будет в вертикальную полоску. Но вот проблема в том, что как только мы узнали состояние одной бумажки (или частицы), квантовая система рушится - неопределенность исчезает, кубиты превращаются в обычный биты.

Поэтому вычисления на квантовых компьютерах по сути одноразовы: мы создаем систему, которая состоит из запутанных частиц (где находятся их вторые «половинки» мы знаем). Мы проводим вычисления, и после этого «открываем коробку с бумажкой» - узнаем состояние запутанных частиц, а значит и состояние частиц в квантовом компьютере, а значит и результат вычислений. Так что для новых вычислений нужно снова создавать кубиты - просто «закрыть коробку с бумажкой» не получится - мы ведь уже знаем, что нарисовано на бумажке.

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

Домашний квантовый компьютер

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

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


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

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

До квантовой в ходу была классическая теория электромагнитного излучения. В 1900 году немецкий ученый Макс Планк, который сам в кванты не верил, считал их вымышленной и чисто теоретической конструкцией, был вынужден признать, что энергия нагретого тела излучается порциями - квантами; таким образом, предположения теории совпали с экспериментальными наблюдениями. А пять лет спустя великий Альберт Эйнштейн прибегнул к этому же подходу при объяснении фотоэффекта: при облучении светом в металлах возникал электрический ток! Вряд ли Планк с Эйнштейном могли предположить, что своими работами закладывают основы новой науки - квантовой механики, которой будет суждено до неузнаваемости преобразить наш мир, и что в XXI веке ученые вплотную приблизятся к созданию квантового компьютера.

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

Квантовый процессор на пяти кубитах от IBM

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

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

Ричард Фейнман

Зависимость растет, постоянно растут вычислительные мощности, но настала пора признать, что, несмотря на свои впечатляющие возможности, компьютеры оказались не в состоянии решить все задачи, которые мы готовы перед ними ставить. Одним из первых об этом начал говорить знаменитый физик Ричард Фейнман: еще в 1981 году на конференции он заявил, что на обычных компьютерах принципиально невозможно точно рассчитать реальную физическую систему. Все дело в ее квантовой природе! Эффекты микромасштаба легко объясняются квантовой механикой и из рук вон плохо - привычной нам классической механикой: она описывает поведение больших объектов. Тогда-то в качестве альтернативы Фейнман предложил использовать для расчетов физических систем квантовые компьютеры.

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

Если в обычных компьютерах за эту функцию отвечают биты - нули и единички, - то в квантовых компьютерах им на смену приходят квантовые биты (сокращенно - кубиты). Сам кубит - вещь довольно простая. У него по-прежнему два основных значения (или состояния, как любят говорить в квантовой механике), которые он может принимать: 0 и 1. Однако благодаря свойству квантовых объектов под названием «суперпозиция» кубит может принимать все значения, которые являются комбинацией основных. При этом его квантовая природа позволяет ему находиться во всех этих состояниях одновременно.

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

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

Одна из переборных задач выделялась своей кажущейся бесполезностью - разложение больших чисел на простые множители (то есть делящиеся нацело только на самих себя и единицу). Это называется «факторизация». Дело в том, что обычные компьютеры умеют довольно быстро перемножать числа, пусть даже и весьма большие. Однако с обратной задачей разложения большого числа, получившегося в результате перемножения двух простых чисел, на исходные множители обычные компьютеры справляются очень плохо. Например, чтобы разложить на два сомножителя число из 256 цифр, даже самому мощному компьютеру понадобится не один десяток лет. А вот квантовый алгоритм, который может решить эту задачу за несколько минут, придумал в 1997 году английский математик Питер Шор.

С появлением алгоритма Шора перед научным сообществом встала серьезная проблема. Еще в конце 1970-х годов, основываясь на сложности задачи факторизации, ученые-криптографы создали алгоритм шифрования данных, получивший повсеместное распространение. В частности, с помощью этого алгоритма стали защищать данные в интернете - пароли, личную переписку, банковские и финансовые транзакции. И после многолетнего успешного использования вдруг оказалось, что зашифрованная таким способом информация становится легкой мишенью для алгоритма Шора, запущенного на квантовом компьютере. Дешифровка с его помощью становится минутным делом. Радовало одно: квантовый компьютер, на котором можно было бы запустить смертоносный алгоритм, еще не был создан.

Тем временем по всему миру десятки научных групп и лабораторий стали заниматься экспериментальными исследованиями кубитов и возможностями создания из них квантового компьютера. Ведь одно дело - теоретически придумать кубит, и совсем другое - воплотить его в реальность. Для этого было необходимо найти подходящую физическую систему с двумя квантовыми уровнями, которые можно использовать в качестве базовых состояний кубита - нуля и единицы. Сам Фейнман в своей пионерской статье предлагал использовать для этих целей закрученные в разные стороны фотоны, но первыми экспериментально созданными кубитами стали в 1995 году захваченные в специальные ловушки ионы. За ионами последовали многие другие физические реализации: ядра атомов, электроны, фотоны, дефекты в кристаллах, сверхпроводящие цепи - все они отвечали поставленным требованиям.

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

Сотрудники лаборатории искусственных квантовых систем

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

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

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

Не пропустите лекцию:

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

До чего дошёл прогресс

В далёком 1965 году Гордон Мур говорил, что за год количество транзисторов, вмещающихся в кремниевом микрочипе, увеличивается вдвое. Этот темп прогресса последнее время замедлился, и удвоение происходит реже - раз в два года. Даже такой темп в ближайшем будущем позволит достигнуть транзисторам размеров с атом. Дальше - рубеж, который переступить невозможно. С точки зрения физического строения транзистора он никак не может быть меньше атомарных величин. Увеличение размеров чипа проблему не снимает. Работа транзисторов связана с выделением тепловой энергии, и процессоры нуждаются в качественной системе охлаждения. Многоядерная архитектура также не решает вопрос дальнейшего роста. Достижение пика в развитии технологии современных процессоров произойдёт уже скоро.
Разработчики пришли к пониманию этой проблемы в то время, когда у пользователей только начали появляться персональные компьютеры. В 1980 году один из основателей квантовой информатики, советский профессор Юрий Манин, сформулировал идею квантовых вычислений. Уже через год Ричард Фейман предложил первую модель компьютера с квантовым процессором. Теоретические основы того, как должны выглядеть квантовые компьютеры, сформулировал Пол Бениофф.

Принцип работы квантового компьютера

Чтобы понимать, как работает новый процессор, необходимо иметь хотя бы поверхностные знания принципов квантовой механики. Нет смысла приводить здесь математические раскладки и выводить формулы. Обывателю достаточно ознакомиться с тремя отличительными особенностями квантовой механики:

  • Состояние или положение частицы определяется только с какой-либо долей вероятности.
  • Если частица может иметь несколько состояний, то она и находится сразу во всех возможных состояниях. Это принцип суперпозиции.
  • Процесс измерения состояния частицы приводит к исчезновению суперпозиции. Характерно, что полученное измерением знание о состоянии частицы отличается от реального состояния частицы до проведения замеров.

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

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

Где будет применяться новая вычислительная машина

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

Новый способ вычислений создаст предпосылки для научных грандиозных открытий во всех отраслях. Медицина решит многие проблемные вопросы, которых накопилось в последнее время довольно много. Станет возможным диагностика раковых заболеваний на более раннем этапе заболевания, чем сейчас. Химическая промышленность сможет синтезировать продукты с уникальными свойствами.

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

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

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

Трудности конструирования

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

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

Вокруг микроскопических элементов логической машины создаётся целый ряд уникальных условий окружающей среды:

  • температура 0,02 градуса по Кельвину (-269,98 по Цельсию);
  • система защиты от магнитного и электрического излучения (снижает воздействие этих факторов в 50 тысяч раз);
  • система теплоотвода и гашения вибраций;
  • разрежение воздуха ниже атмосферного давления в 100 миллиардов раз.

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

Впереди планеты всей

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

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

Немаловажное разоблачительное заявление сделал и покинувший США Сноуден - АНБ также планирует разработать свой квантовый компьютер.

2014 -начало эры D-Wave systems

Успешный канадский спортсмен Джорди Роуз после сделки с Google и NASA приступил к построению процессора в 1000 кубитов. Будущая модель по скорости и объёмам вычислений превзойдёт первый коммерческий прототип минимум в 300 тысяч раз. Квантовый компьютер, фото которого расположено ниже, является первым в мире коммерческим вариантом принципиально новой технологии вычислений.

Заняться научными разработками его побудило знакомство в университете с трудами Колина Уильямса по квантовым вычислениям. Надо сказать, что Уильямс сегодня работает в корпорации Роуза руководителем бизнес-проектов.

Прорыв или научный обман

Что такое квантовые компьютеры, до конца не знает и сам Роуз. За десять лет его команда прошла путь от создания процессора в 2 кубита до сегодняшнего первого коммерческого детища.

С самого начала исследований Роуз стремился создать процессор с минимальным количеством кубитов в 1 тысячу. И он обязательно должен был иметь коммерческий вариант - чтобы продать и заработать денег.

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

Когда же они появятся

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

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

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

Поясним. В классических компьютерах информация зашифрована в виде 0 и 1 (да/нет, включён/выключен). Каждый бит памяти может принимать одно из этих двух значений. Сочетание двух битов может принимать четыре значения 00, 11, 01 или 10.

В случае квантовых битов (кубитов) из-за принципа квантовой суперпозиции в одной ячейке может располагаться как 0, так и 1, а также их комбинация (00, 11, 01 и 10 одновременно) (более подробно мы рассказывали об этом и ). Именно по этой причине квантовые системы могут работать быстрее и с большими объёмами информации.

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

Физикам под предводительством Леонардо Дикарло (Leonardo DiCarlo) из Центра квантовой и информационной физики Йеля (Yale Center for Quantum and Information Physics) впервые удалось создать квантовый твердотельный процессор.

Наконец-то квантовые процессоры стали похожи на обычные компьютерные микросхемы (фото Blake Johnson/Yale University).

Ранее для проведения операций с кубитами необходимо было использовать лазеры, ядерный магнитный резонанс и ионные ловушки, пишут авторы в своей статье , опубликованной в журнале Nature (её препринт также можно найти на сайте arXiv.org).

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

Дикарло и его коллеги занялись именно этим. Они построили устройство, которое оперирует двумя трансмонными кубитами (transmon qubit). Трансмон – это два фрагмента сверхпроводника, соединённых туннельными контактами.

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

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

«Наши прежние эксперименты показали, что два искусственных атома можно связать резонансной шиной, которая является передатчиком микроволн», — говорит один из авторов работы Роберт Шёлькопф (Robert Schoelkopf).

Что очень важно — для создания процессора учёные использовали стандартную технологию, применяемую в современной промышленности.

Единственный минус нового чипа – низкая рабочая температура. Для поддержания сверхпроводимости устройство необходимо охлаждать. Этим занимается особая система, которая поддерживает вокруг него температуру чуть выше абсолютного нуля (порядка нескольких тысячных долей кельвина).


Схема двухкубитного устройства из Йеля, наложенная на фотографию процессора. На врезках внизу показаны трансмоны (иллюстрация Nature).

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

Учёные добились длительности сохранения в одну микросекунду (в отдельных случаях даже три микросекунды), что пока является пределом. Но всего десять лет назад это значение не превышало наносекунды, то есть было в тысячу раз меньше.

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

В данном случае для выполнения двух различных задач процессор использовал квантовые алгоритмы Гровера (Grover"s algorithm) и Дойча - Джоза (Deutsch-Jozsa algorithm). Процессор давал верный ответ в 80% случаев (при использовании первого алгоритма) и в 90% случаев (со вторым алгоритмом).

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

«Резонансная частота полости зависит от того, в каком состоянии находится кубит. Если пропускаемое излучение проходит насквозь, значит, он находится в „правильном“ состоянии», — говорит Дикарло.

Данная работа физиков из Йеля (а также учёных из канадских университетов Ватерлоо и Шербрука и технического университета Вены) является несомненно уникальной, однако используемая технология считывания может подкачать в более сложных системах с большим количеством кубитов.

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

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

Джорди Роуз (Geordie Rose), главный директор по технологиям D-Wave Systems, показывает последний квантовый компьютер, построенный в его компании (фото NY Times).

Непонятно только, как новое достижение соотносится с продуктами компании

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

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

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

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

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

Есть стальная коробка. В коробке кот и механизм. Механизм - счетчик Гейгера с очень малым количеством радиоактивного вещества. Данное вещество так мало, что за 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.