Хватит верить в квантовую магию: сколько бит на самом деле помещается в один «кубит»?
Вокруг квантовых вычислений раздуто столько «хайпа», что за терминами вроде суперпозиции и запутанности люди перестали видеть обычную физику. Популярные статьи часто описывают «кубит» как бесконечную аналоговую систему, которая до измерения способна хранить терабайты информации в своих скрытых состояниях.
Но мощность квантового компьютера проистекает не из мифической бесконечности состояний одного «кубита», а из экспоненциального роста размерности гильбертова пространства при запутанности. Непрерывность амплитуд — это лишь математический аппарат, а не физический ресурс. В реальном железе она жестко ограничена шумом и аппаратной точностью, сводясь к конечной сетке различимых состояний. Популярный тезис о бесконечных комбинациях внутри «кубита» просто путает язык описания с реальным устройством системы и затемняет истинный источник квантового преимущества. Если снять завесу магии и убрать гадание на кофейной гуще, реальную емкость «кубита» можно посчитать буквально на пальцах, используя прикладную геометрию и ограничения нашего материального мира. Спойлер: никакой бесконечности там нет.
В учебниках состояние «кубита» принято визуализировать красивой сферой Блоха, где северный полюс — это базовое состояние (ноль), южный — состояние (единица), а экватор и вся поверхность шара — зоны суперпозиции. Математики говорят, что стрелка «кубита» может указывать на абсолютно любую точку на этой непрерывной сфере. А поскольку точек на ней бесконечно много, авторы научно‑популярных статей делают ложный вывод, будто емкость одного «кубита» бесконечна — ведь расстояние от севера до юга можно дробить на любые микронные отрезки.
Но это работает только на бумаге. В реальности «кубит» — это не абстрактная геометрическая стрелка, а физический объект: спин электрона, ион в ловушке или ток в сверхпроводнике. И управляет им вполне конкретное, земное железо. Если отбросить мистику, «кубит» до измерения — это система волновой навигации. Чтобы описать положение точки на сфере в моменте, нам нужно знать амплитуду (вероятность получить ноль или единицу при измерении) и фазу (сдвиг волны). Сдвиг по экватору меняет состояние «кубита»? Безусловно. Если измерить «кубит» на долготе 0 градусов и на долготе 180 градусов, вероятность выпадения нуля и единицы снаружи покажется одинаковой — 50 на 50. Но это принципиально разные квантовые состояния. При взаимодействии с другими «кубитами» эти фазы работают как интерференционные фильтры. В зависимости от угла долготы, векторы «кубитов» либо складываются и подталкивают друг друга в нужную сторону, либо развернуты в противоположные стороны и взаимно компенсируют свое влияние. На этом жестком волновом отсечении лишних направлений и строятся квантовые алгоритмы.
Однако дробить этот экватор бесконечно не получится. Нам мешает не фундаментальный предел пространства, а банальное несовершенство нашей измерительной и управляющей аппаратуры. Сфера «кубита» для инженера — это не идеально гладкий шар, а скорее диско‑шар со строго ограниченным количеством микроскопических граней.
Здесь в полный рост встает дискретность управляющей электроники. Мы крутим «кубиты» с помощью сверхвысокочастотных импульсов или лазеров, которые генерируются обычными цифро‑аналоговыми преобразователями (ЦАП) управляющих компьютеров. Если у вас стоит отличный 14- или 16-битный прибор, этот ЦАП физически может выдать только около 65 тысяч дискретных уровней напряжения. Никакой бесконечной точности позиционирования стрелки «кубита» на физическом уровне не существует — мы жестко зажаты разрядностью приборов.
Сверху всё это полирует тепловой шум и декогеренция. Даже если бы у нас был миллионно‑битный преобразователь, «кубит» живет в реальной криогенной лаборатории, а не в вакууме чистой математики. Фазовые шумы генераторов, температурные флуктуации и наводки постоянно трясут его стрелку. Если попытаться сдвинуть фазу на микроскопический угол, этот сдвиг мгновенно сотрется окружающим хаосом. В итоге реальная точность, с которой современная электроника может выставить состояние одного «кубита» и удержать его от распада, эквивалентна контролю всего около 10–15 классических бит информации. Попытка повернуться на более мелкий угол физически бессмысленна: соседние состояния сольются под воздействием шума. Вселенная просто сотрет эту разницу.
Инженерная реальность «кубита» вообще выглядит как жестокий парадокс. До измерения в его фазе и амплитуде за счет точности приборов мы можем закодировать эквивалент десятка классических бит информации. Но согласно теореме Холево, в момент финального измерения вы физически никогда не сможете считать из одного «кубита» больше одного классического бита — строго ноль или единица. Все те биты информации о фазовом угле, которые ученые так бережно выставляли лазерами, в момент измерения безвозвратно уничтожаются. Природа бросает кубик, выдает вам ноль или единицу, а вся изящная непрерывная геометрия сферы Блоха мгновенно «схлопывается».
При этом непрерывность амплитуд играет роль ровно в одном месте — в интерференции. Знаменитые алгоритмы Шора и Гровера работают не потому, что у «кубитов» бесконечно много скрытых состояний, а потому, что амплитуды разных путей вычисления складываются с разными знаками: конструктивно для правильного ответа и деструктивно для неправильного. Чтобы этот волновой «шумодав» сработал, природе и железу не требуется бесконечная точность. Требуется лишь, чтобы амплитуды были как минимум отличимы друг от друга на нашей конечной диско‑сетке состояний. Точность управления фазой должна быть ровно такой, чтобы интерференция физически не замылась шумом до окончания расчета. Как только приборы перешагивают этот инженерный порог различимости, алгоритм срабатывает. Это не бесконечная магия, это чистая волновая метрология.
Если один «кубит» на выходе дает всего один бит, почему крупные корпорации вливают в это миллиарды долларов? Потому что сила квантового компьютера раскрывается не внутри одного «кубита», а в их физическом сопряжении — запутанности. И здесь математика работает совершенно иначе, чем в классических системах. В обычном компьютере память растет линейно: добавили регистр на 20 бит к другому регистру на 20 бит — получили 40 бит. В квантовом мире при запутанности «кубиты» теряют свои индивидуальные сферы. Они сливаются в единую систему, и их пространства состояний не складываются, а перемножаются через тензорное произведение. Система из нескольких десятков «кубитов» описывается многомерным пространством, размерность которого растет как два в степени N, где N — это число «кубитов».
Для двух запутанных «кубитов» это система из 4 состояний. Для десяти — 1024 состояний. А для 50 «кубитов» объем пространства составляет уже два в пятидесятой степени состояний — это более тысячи триллионов одновременно существующих амплитуд и фаз! Чтобы просто записать такое количество комплексных чисел в память обычного суперкомпьютера, вам понадобятся петабайты емкости. Квантовый компьютер не хранит эти данные в привычном смысле — он манипулирует этим гигантским математическим пространством вживую, за счет физических законов интерференции волновых функций. Квантовый алгоритм — это тончайшая волновая инженерия. Она крутит эти квадриллионы фаз так, чтобы в процессе вычислений фазы неправильных ответов взаимно уничтожились (как в наушниках с активным шумоподавлением), а правильный ответ максимально усилился и гарантированно упал на нужный полюс в момент измерения.
Квантовый компьютер — это не бесконечное аналоговое чудо, а дискретный физический инструмент, зажатый в строгие рамки ограничений нашего материального мира и управляющего железа. Ученые бьются не за мистику, а за то, чтобы их приборы имели достаточное разрешение и низкий уровень шума, позволяющие четко управлять фазами в многомерном пространстве, пока тепловой хаос не превратил вычисления в тыкву.
kauri_39
В ходе вычислений двоичная информация между кубитами циркулирует почти мгновенно - как при нелокальной корреляции запутанных частиц?