Dynamique de Glauber
En physique statistique, la dynamique de Glauber désigne un algorithme qui permet de simuler numériquement sur ordinateur le modèle d'Ising (ferromagnétisme), et qui appartient la classe d'algorithme de type méthode de Monte-Carlo par chaînes de Markov[1].
Algorithme
modifierDans le modèle d'Ising, on considère N particules situées sur les nœuds d'une grille cartésienne régulière; chaque particule possède un moment magnétique (ou spin), noté qui ne peut prendre que l'une des deux valeurs (+1) ou (-1). L'algorithme de Glauber permet de décrire comment les spins vont évoluer dans le temps[1]:
- Choisir au hasard une particule de spin .
- Calculer la somme des spins des quatre particules voisines : .
- Évaluer l'énergie d'interaction de la particule courante avec ses voisines: (voir l'expression de l'Hamiltonien du modèle d'Ising).
- Si inverser le signe du spin (plus favorable énergétiquement).
- Sinon renverser le spin avec la probabilité où T est la température.
- Afficher l'état des particules. Répéter les opérations précédentes N fois.
Cette procédure approxime la dynamique temporelle des spins. L'étude des fluctuations de la dynamique de tels systèmes est au cœur de la physique des systèmes hors-équilibre[1].
Historique
modifierCet algorithme a été nommé en l'honneur du prix Nobel de physique, Roy J. Glauber[1].
Articles connexes
modifierRéférences
modifier- (en-US) « Glauber’s dynamics | bit-player » (consulté le )