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