Квантовый оркестр у стенки ✛

Оригинал: "Quantum lattice Boltzmann method via density-matrix encoding for fluid simulation with wall boundary conditions"
· Hao Su, Boyuan Wang, Yue Yang
arXiv:2609.06179v1 · 2026-09-05 · CC BY 4.0 · 2 мин
Квантовый компьютер учится рассчитывать потоки жидкости у стенок любой формы, записывая вероятности в матрицу плотности.

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

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

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

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

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

Метод проверили на трёх типах течений. Для затухающего течения в канале ошибка уменьшалась с ростом разрешения сетки. Для течения за обратным уступом длина зоны обратного тока отличалась от классического расчёта на 10–17 процентов в зависимости от скорости потока. Для обтекания цилиндра ошибка составила 12–17 процентов. Наконец, смоделировали обтекание букв «PKU» на сетке из более чем миллиона узлов, и в зазорах между буквами возникли вихри, как и в реальном эксперименте.

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

Для моделирования обтекания букв «PKU» (аббревиатура Пекинского университета) потребовалась квантовая схема с 2048×512 узлами и 23 кубитами, что эквивалентно классической сетке из более чем миллиона точек.

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

Понятия
квантовый алгоритм решеточная КХД топологический квантовый код расчёт на решётке вычислительная гидродинамика матрица плотности уравнение Больцмана кубит на ионной ловушке логический кубит