Учи Кванты!Курс → Квантовая химия

Тензорные сети: как сжать квантовое состояние

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

Стена, в которую всё упирается

Возьмём цепочку из восьми спинов. Чтобы описать её состояние полностью, нужно 2⁸ = 256 чисел — по одному на каждую комбинацию «вверх-вниз». Пока терпимо.

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

Это платный урок курса. Дальше — интерактив: виджеты, схемы и контрольные вопросы. Продолжение — в полном курсе «Учи Кванты!»: открыть полный курс.

Состояние

Измерение

Нажмите «Выполнить» — появится гистограмма исходов.

Сфера Блоха