Глауберова динамика - Glauber dynamics
В статистическая физика, Глауберова динамика это способ моделировать то Модель Изинга (модель магнетизм ) на компьютере. Это тип Цепь Маркова Монте-Карло алгоритм.[1]
Алгоритм
В модели Изинга мы говорим, что N частицы это может вращение вверх (+1) или вниз (-1). Скажем, частицы находятся на 2D-сетке. Мы помечаем каждый координатой x и y. Алгоритм Глаубера становится:[1]
- Выберите частицу наугад.
- Суммируйте четыре соседних спина. .
- Вычислите изменение энергии, если бы спин x, y перевернулся. Это (см. гамильтониан для модели Изинга).
- Если переверните спин. То есть если переворачивание снижает энергию, то делайте это.
- Иначе переверните спин с вероятностью где T - температура.
- Отобразите новую сетку. Повторите вышеуказанное N раз.
Это пытается приблизительно определить, как вращения меняются с течением времени. Причудливый термин состоит в том, что это часть неравновесная статистическая механика, который примерно изучает зависящее от времени поведение статистической механики.[1]
История
Алгоритм назван в честь Рой Дж. Глаубер.[1]
Связанные страницы
использованная литература
- ^ а б c d "Глауберова динамика | бит-плейер". Получено 2019-07-21.