Vous êtes sur la page 1sur 2

Licence 3ème année

JP COLOMBIER TP Physique Moderne II

TP Physique Statistique

Contexte : Modèle d’Ising et Algorithme de Metropolis


Le modèle d’Ising a été introduit pour expliquer la physique des matériaux ferromagnétiques,
en particulier la transition de phase ferromagnétique/paramagnétique se produisant à la tem-
pérature de Curie. L’objectif de ce TP consiste à effectuer une simulation numérique du modèle
d’Ising à deux dimensions, par la méthode de Monte-Carlo Metropolis. Pour ces séances, vous
allez devoir utiliser deux programmes Matlab permettant de visualiser puis de calculer l’aiman-
tation, la capacité thermique ainsi que la susceptibilité du matériau ferromagnétique en fonction
de la température.

Visualisation du modèle d’aimantation


1.) Ouvrez le fichier Ising-Visu.m et localisez les lignes où le changement d’énergie interne as-
socié à un retournement de spin est calculé. Pour comprendre le calcul, considérez la méthode
de retournement de spin montrée ci-dessous. Le site central correspond au site actuellement
considéré, avec les coordonnées x et y, les sites sites environnants sont les plus proches voi-
sins. Evaluez à la main les variables spinsum et inter pour la configuration initiale et B = 0,

J = 1. A partir de l’Hamiltonien du modèle d’Ising, calculez la différence d’énergie interne,


E = Ef in − Eini , associée au retournement de spin, et vérifier qu’effectivement E = −2 × inter.
2.) Localisez les lignes où la décision est prise de retourner ou non le spin. Evaluez (à la
main) la probabilité du mouvement suggéré en (1) pour les températures réduites Tred = 5.0
et Tred = 1.5. Est-ce que la probabilité d’accepter ce retournement (qui détruit l’alignement
du spin) augmente-t-elle ou diminue-t-elle avec la température ? Qu’en est-il de la probabilité
d’acceptation pour le mouvement inverse, de droite à gauche, dans (1) ?
3.) Fixez les paramètres du programme à L = 16, krun = 1000, J = 1 et B = 0. Effectuez
une simulation avec T red = 5.0, copiez les figures dans votre document PPT et rédigez les
explications sur ces figures. Estimez les valeurs moyennes de l’énergie interne et l’aimantation
par spin et notez-les dans votre document. D’après le graphique, est-ce que 1000 pas de MC
semblent être un temps d’équilibrage suffisant ?
4.) Répétez (3) pour Tred = 1.5 et commentez les différences avec la question (3).
5.) Répétez (4) pour Tred = 1.5 et J = −1, commentez les différences avec (4).

1
Licence 3ème année
JP COLOMBIER TP Physique Moderne II

Dépendance en température du modèle d’Ising 2-d et effets de taille finie


6.) Ouvrir le fichier Ising-Temp.m et régler les paramètres à L = 16, nblock = 10, kobs = 1000,
J = 1 et B = 0. Ce programme effectue des simulations pour une gamme de gamme de tem-
pératures traversant la transition de phase. Il commence à partir de tstart = 1.5 et effectue
tsteps = 40 simulations avec un incrément de température de 0.05 entre les simulations. Pour
chaque température, nblock simulations sont réalisées avec un temps d’observation kobs et un
temps d’équilibrage kequ = kobs/10. Effectuez une simulation, copiez la figure dans votre do-
cument et rédigez une légende.
7.) Estimez la température de transition de phase à partir des graphiques. Comment se compare-
t-elle avec la valeur exacte de T c = 2.269185 ? Changez la taille du réseau pour L = 32 et répétez,
puis à L = 8 et répétez. Comparez les résultats obtenus pour les différentes tailles de motifs
et commentez les différences des températures critiques, de la hauteur des pics de la capacité
thermique et de la susceptibilité, ainsi que la ”largeur de la transition”.

Dépendance du champ magnétique du modèle d’Ising 2-d.


8.) Modifiez le programme Ising − T emp.m de manière à faire varier le champ magnétique à
température fixe et tracez les quatre quantités en fonction du champ magnétique. Dans ce pro-
blème, nous sommes intéressés par l’hystérésis, qui est un effet hors équilibre. Par conséquent,
fixez le temps d’équilibrage à 0 tout au long de ce problème. De plus, le signe de l’aimantation
est important, donc accumulez sur mcurrent plutôt que abs(mcurrent). Définissez les para-
mètres suivants : L = 16, nblock = 10, kobs = 100, kequilib = 0, J = 1 et Tred = 5.0. Il s’agit
de l’état de référence à haute température où aucune hystérésis ne se produit. Effectuez une
simulation, copiez la figure dans votre document et rédigez une légende pour la figure.
9.) Réduisez la température à Tred = 1.5 et effectuez une simulation. Rédigez une légende de
la figure et comparez les résultats avec la simulation précédente. Déterminez la largeur de la
courbe d’hystérésis, et localisez les pics de la capacité thermique et de la susceptibilité. Identifiez
les valeurs maximales et minimales de l’énergie par spin et justifiez ces valeurs.
10.) Répétez l’expérience pour la même température mais avec kobs = 10. Décrivez les diffé-
rences dans les résultats et donnez une explication physique. Répétez ensuite pour kobs = 10
mais une température Tred = 0.5. Décrivez les différences résultats et donnez une explication
physique que vous inscrivez dans votre document.

Envoi de votre travail :


11.) Rassembler l’ensemble de vos fichiers ∗.m et les figures dans un ppt que vous aurez ensuite
transformé en fichier .pdf et mettre le tout dans un dossier compressé zip. Envoyer le fichier zip
à l’adresse jean.philippe.colombier@univ-st-etienne.fr ou déposer le sur l’ENT.

Vous aimerez peut-être aussi