4DNews

Наука

Кубит, который сам показывает, где сломался: разбираем красивый трюк физиков с атомами иттербия

5 минут чтения

Кубит, который сам показывает, где сломался: разбираем красивый трюк физиков с атомами иттербия

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

Может подставить вместо непонятого слова другое, тоже осмысленное. Тогда фраза выглядит целой, и подвох вы заметите не сразу. А может оставить пустое место: [неразборчиво]. Смысла тут нет, зато сразу ясно, в какой точке он споткнулся.

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

Обычно с ошибками воюют в лоб: стараются, чтобы их случалось поменьше. Физики из Принстонского университета зашли иначе. Они не стали гоняться за редкостью ошибок. Они сделали так, чтобы сбой сам показывал своё место — какой именно кубит подвёл. И вот что тут самое любопытное: сила не в железе, а в том, что учёные заново решили, какую ошибку считать «хорошей».

Почему кубит вообще ломается

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

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

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

Одна ошибка прячется, другая себя выдаёт

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

Есть ошибка другого сорта. Её называют эрейз-ошибкой, от английского erasure, «стирание». При ней машина сразу узнаёт адрес сбоя: какой кубит выпал. Это наше [неразборчиво]. Пустое место уже помечено, искать не надо.

А как атом умудряется показать своё место? Кубит здесь — атом иттербия, пойманный тонкими лучами лазера, будто пинцетом из света. Фокус в том, что при сбое на некоторых этапах атом заметно сваливается со своего энергетического уровня. Отдельная быстрая проверка это ловит и помечает именно его, ещё до того как считают итог вычисления. Не «что-то где-то сломалось», а «сломался вот этот».

Сама идея у группы давняя. «Кубиты можно сконструировать так, чтобы неизбежные ошибки были удобного нам типа», — объяснял руководитель работы Джефф Томпсон из Принстона ещё несколько лет назад. Теперь дошли руки показать это вживую.

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

Четыре атома и нарочно беспомощный код

Установка крошечная: четыре атома иттербия, из которых собрали два защищённых кубита. Обозначают такой код скобками — [[4,2,2]]. Пугаться их не стоит: четыре атома, два защищённых кубита, а последняя цифра говорит, насколько код живуч. Здесь она самая маленькая из возможных.

А вот тут самое интересное в работе. Код защиты взяли нарочно слабейший. Настолько слабый, что сам по себе он не исправляет ни одной обычной, скрытой ошибки. Всё, на что он способен в одиночку, — заметить, что где-то случился сбой, но не понять где.

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

И он начинает. Стоит заранее сообщить коду, какой кубит выпал, а эрейз-ошибка именно это и сообщает, как беспомощности конец. Место известно, сбой можно обойти.

Четыре атома в лазерных ловушках образуют один блок кода [[4,2,2]].
Четыре атома в лазерных ловушках образуют один блок кода [[4,2,2]].

Весь выигрыш прячется в третьем знаке

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

Без адресов точность вышла 0,874. С адресами — 0,902. Прибавка сидит в третьем знаке после запятой, почти незаметная глазу.

Только смотреть надо не на её размер. Этот код в принципе не чинит обычные ошибки. Значит, весь прирост взялся ровно из одного: машина знала, где случился сбой. Не «починили аккуратнее», а «починили то, что этот код чинить не должен уметь вовсе». Прибавка мелкая, а стоит за ней крупное.

Точность восстановления без адресов сбоя и с ними: 0,874 против 0,902. Прибавка мелкая, но код починил то, что чинить не должен уметь вовсе.
Точность восстановления без адресов сбоя и с ними: 0,874 против 0,902. Прибавка мелкая, но код починил то, что чинить не должен уметь вовсе.

Где восторг, а где холодный расчёт

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

Теперь холодная половина обзора. Это четыре атома на лабораторном столе, а не компьютер. Работа вышла 18 июля 2026 года в журнале Nature Physics, и авторы сами зовут её демонстрацией принципа, не готовой технологией.

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

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

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

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

Читать в Telegram