Век квантовых компьютеров уже настал, но перспективы туманны

0   7   0

Информатика
3 марта 19:00


5a99cb2b7966e145c6897181

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

Почти два года назад компания IBM показала миру квантовый компьютер с пятью квантовыми битами (кубитами), который они теперь (что звучит немного странно) называют IBM Q Experience. Тогда устройство скорее напоминало игрушку для исследователей, чем средство для серьезной обработки данных. Однако в проекте зарегистрировалось 70 тысяч пользователей по всему миру, и к настоящему времени число кубитов увеличилось в четыре раза. Несколько месяцев назад IBM и Intel объявили о создании квантовых компьютеров на 50 и 49 кубитов. Также известно, что еще один компьютер ждет своего часа в стенах компании Google. «Сообщество полно энергии, а недавние прорывы поражают», — заявляет физик Йенс Айзерт из Свободного университета Берлина.

В настоящее время ведутся разговоры о надвигающемся «квантовом превосходстве»: времени, когда квантовый компьютер сможет выполнить задачу, непосильную даже самым мощным классическим суперкомпьютерам. Если сравнивать одни лишь числа, то такое заявление может показаться нелепым: 50 кубитов против миллиардов классических битов в любом ноутбуке. Но вся суть квантовых вычислений заключается в том, что квантовый бит способен на гораздо большее, чем классический. Долгое время считалось, что 50 кубитов будет достаточно для проведения вычислений, которые обычный компьютер выполнял бы бесконечно долго. В середине 2017 года исследователи из Google объявили, что собираются продемонстрировать квантовое превосходство к декабрю. (На недавнюю просьбу поделиться новыми данными представитель компании ответил так: «Мы объявим результаты, как только они будут достаточно обоснованными, а пока проводится тщательный анализ уже имеющихся наработок».)

Очень хочется сделать вывод, что все основные проблемы решаемы и будущее, в котором квантовые компьютеры — явление повсеместное, это лишь вопрос технического оснащения. Но он будет ошибочным. Физические вопросы в основе квантового вычисления пока еще далеки от решения.

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


Заткнись и вычисляй


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

Чтобы выполнить вычисление с большим количеством кубитов, все они должны находиться во взаимозависимых суперпозициях — в состоянии «квантовой когерентности», при котором все кубиты считаются сцепленными. В таком случае малейшее изменение в одном кубите может повлиять на все остальные. То есть вычислительные операции с использованием кубитов имеют большую производительность, чем с использованием классических битов. В классическом устройстве вычислительные возможности находятся в простой зависимости от количества битов, а вот добавление каждого нового кубита увеличивает возможности квантового компьютера в 2 раза. Именно поэтому разница между 5-кубитным и 50-кубитным устройством так значительна.

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


Из-за сложности понимания квантовой механики объяснить, почему квантовое вычисление обладает такой мощью — серьезная задача. Уравнения квантовой теории определенно показывают, что работать она будет — по крайней мере, с некоторыми видами вычислений: при факторизации или поиске по базе данных процесс ускоряется колоссально. Но насколько именно?

Пожалуй, самый безопасный способ описать квантовые вычисления — это сказать, что квантовая механика определенным образом создает «возможности» для вычислений, которые недоступны классическим устройствам. Как заметил физик Дэниел Готтесман из Института теоретической физики Периметр (Институт Периметра) в Ватерлоо: «Если доступно достаточное количество квантовой механики, то в некотором смысле процесс ускоряется, а если нет, то не ускоряется».

Хотя некоторые моменты все же ясны. Для проведения квантовых вычислений необходимо, чтобы все кубиты были когерентны, а это крайне трудно реализовать. Взаимодействие системы когерентных кубитов с окружающей средой создает каналы, через которые когеренция быстро «утекает». Этот процесс называется декогеренцией. Ученые, планирующие создать квантовый компьютер, должны предотвращать декогеренцию. Сейчас им удается остановить ее лишь на долю секунды. Ситуация становится сложнее, когда количество кубитов, а, соответственно, и возможность взаимодействия с окружающей средой возрастает. Именно поэтому, хоть идея квантовых компьютеров и была впервые предложена Ричардом Фейнманом еще в 1982 году, а теорию разработали в начале 1990-х, устройства, способные выполнять настоящие вычисления, удалось создать только сейчас.

Читать далее.


Автор: Филип Болл (Philip Ball)

Источник: inosmi.ru


0



Для лиц старше 18 лет