IA
Facultad de Ciencias
Escuela Profesional de Fsica
Tesis para optar por el Ttulo Profesional de:
Licenciado en Fsica
Titulada:
An alisis de Transiciones de Fase en un Ferromagneto ideal aplicando el
M etodo de Monte Carlo a los Modelos de Ising y Heisenberg en 2 y 3
dimensiones
Presentada por:
Antonio Federico Zegarra Borrero
Asesor:
Dr. H ector Ra ul Loro Ramrez
Lima-Per u
2014
1
Resumen
Esta tesis est a enfocada en el estudio de los modelos de Ising y Heisenberg (cl asico) para el
ferromagnetismo, la teora de transiciones de fase y el m etodo de Monte Carlo como esquema
computacional eciente para tratar este tipo de sistemas fuertemente interactivos. Con la ayuda
de dicho m etodo se realizaron simulaciones computacionales de los modelos mencionados en
2 y 3 dimensiones (2D y 3D) para poder comparar dichos resultados con las predicciones de
algunos modelos te oricos. Se indica el m etodo seguido para modelar estos sistemas, el proceso
para construir los diagramas de fase de las principales cantidades termodin amicas de inter es
(magnetizaci on media, energa interna, capacidad calorca, susceptibilidad magn etica) y se
analiza el comportamiento de las mismas en una vecindad del punto crtico. Adicionalmente
se realiza un an alisis cuantitativo de los datos obtenidos en la zona crtica para calcular los
correspondientes exponentes crticos (, , y ) y probar el fen omeno de universalidad de
los mismos para diferentes tipos de estructura cristalina (caso 3D) y para los 2 modelos citados
(Ising y Heisenberg). Se incluyen adem as los programas escritos en C++ que fueron construidos
con el objetivo de realizar las simulaciones respectivas.
Palabras clave: modelos de Ising y Heisenberg, ferromagnetismo, transiciones de fase, m etodo
de Monte Carlo, punto crtico, exponentes crticos, universalidad.
Abstract
The present thesis is focused on the study of the models of Ising and Heisenberg (classical)
for ferromagnetism, the theory of phase transitions and the Monte Carlo method as an efcient
computational scheme for dealing with these kinds of strongly interacting systems. With the
aid of this method, computational simulations were performed for the above mentioned models
in 2 and 3 dimensions (2D and 3D) in order to compare these results with the predictions of
some theoretical models. The method followed to model these systems is indicated as well as
the process for constructing phase diagrams for the main thermodynamic quantities of interest
(mean magnetization, mean energy, specic heat, magnetic susceptibility) and their behaviour
in a vicinity of the critical point is analyzed. Furthermore, a quantitative analysis is carried out
to calculate the corresponding critical exponents (, , and ) and to prove the phenomenon
of universality they fulll for different types of crystalline structure (3D case) and for the 2
models previously cited (Ising and Heisenberg). The programs written down in C++ that were
constructed with the aim of performing the respective simulations are also included.
Keywords: models of Ising and Heisenberg, ferromagnetism, phase transitions, Monte Carlo
method, critical point, critical exponents, universality.
Introducci on
Los sistemas de partculas ( atomos o mol eculas) interactivas son muy difciles de estudiar te ori-
camente y las interacciones entre dichas partculas son esenciales en la determinaci on de las
propiedades fsicas de las sustancias y las que originan transiciones de fase en sistemas ter-
modin amicos (sistemas con un n umero muy grande de partculas). Esto no es sorpredente ya
que incluso el problema de 3 cuerpos en mec anica cl asica y cu antica no puede ser resuelto en
forma exacta y en mec anica estadstica nos enfrentamos a un problema de N
A
10
23
(n umero
de Avogadro) cuerpos en interacci on. Sin embargo, ha habido mucho progreso en la construc-
ci on de aproximaciones ables para estudiar estos sistemas, siendo 3 los m etodos m as comunes
[1]. El primero consiste en una expansi on en serie de potencias (llamada expansi on de Cl uster)
y es util para encontrar ecuaciones de estado en gases reales poco densos, aunque resulta inapli-
cable al tratamiento de sistemas fuertemente interactivos ya que diverge en el punto crtico. El
segundo es conocido como la aproximaci on de campo medio y permite calcular las propiedades
de las transiciones de fase en sistemas fuertemente interactivos (como en un ferromagneto)
sustituyendo la correlaci on estadstica entre atomos vecinos por un campo promedio generado
por los vecinos. El tercer m etodo es un esquema computacional conocido como el m etodo de
Monte Carlo (que se aplica en el presente informe) y el mismo ha sido vital para obtener resul-
tados muy precisos en sistemas fuertemente interactivos como lquidos y s olidos, ya que resulta
ser un m etodo eciente para generar estados o conguraciones del sistema que se distribuyan,
en la situaci on de equilibrio, seg un alguna distribuci on estadstica de inter es como la can onica
de Boltzmann.
Para el caso particular del ferromagnetismo (transiciones de fase a la temperatura de Curie),
Ising introdujo en 1925 un modelo te orico para un ferromagneto factible de ser tratado den-
tro del marco de la mec anica estadstica cl asica sin grandes complicaciones num ericas [3]. El
problema principal del modelo es que un c alculo exacto de la funci on de partici on, que per-
mitira obtener la energa libre y con ella las dem as cantidades termodin amicas de inter es, es
solamente posible en sistemas de 1 y 2 dimensiones (Onsager, 1944). De hecho, no existe solu-
ci on analtica para el modelo de Ising tridimensional y ello ha conllevado a la necesidad de
realizar simulaciones computacionales para su tratamiento y al desarrollo de modelos te oricos
muy precisos como la teora del grupo de renormalizaci on (K. Wilson, 1971). Debido a que
el modelo de Ising en 1 dimensi on no exhibe transici on de fase, Ising consider o a su modelo
como in util para estudiar el ferromagnetismo y esto llev o a Heisenberg a construir un modelo
mejorado (1928) basado en la mec anica cu antica desarrollada hasta ese entonces.
Con peque nas modicaciones adicionales, el modelo de Ising puede ser usado como prototipo
para modelar otros sistemas fsicos de inter es [2] como la red de gas, la aleaci on binaria (tran-
2
3
sici on de fase orden-desorden) y actualmente se utiliza para estudiar los denominados spin-
glasses, las redes neuronales e incluso para predecir crisis econ omicas. Adicionalmente a to-
do ello, la transici on de fase de segundo orden que tiene lugar en el punto crtico para un
ferromagneto, tiene car acter universal para sistemas tan distintos como los uidos (transici on
lquido-gas), superuidos (condensaci on Bose-Einstein), superconductores y cristales lquidos
en sus respectivos puntos crticos. El comportamiento universal del par ametro de orden (Lan-
dau, 1937) de cada sistema y las dem as cantidades termodin amicas, que obedecen las mismas
leyes de escala en la zona crtica, es una de las joyas de la teora y ha permitido al modelo de
Ising sobrevivir a pesar de su antiguedad.
Actualmente, gracias a los modernos computadores y lenguajes de programaci on disponibles, se
pueden realizar simulaciones num ericas de los modelos de Ising (para simular un ferromagneto
uniaxial) y Heisenberg (para simular un arreglo de vectores) en 2 y 3 dimensiones. Para cada uno
de los sistemas de inter es se construyeron los diagramas de fase en funci on de la temperatura
T (para campo nulo H = 0) y en funci on del campo H (para la temperatura crtica T
c
) para
estudiar su transici on de fase y calcular los respectivos exponentes crticos. La idea central es
que para cada valor jo del par (T, H) se construye una trayectoria Monte Carlo que genera (en
la condici on de balance detallado) estados de equilibrio que permiten calcular (realizando un
promedio sobre los valores que toman las cantidades denidas en cada uno de dichos estados)
las cantidades termodin amicas m as importanes (magnetizaci on media M, energa media E,
capacidad calorca C
H
y susceptibilidad magn etica
H
). Para ello previamente se realiz o un
an alisis de estabilidad para saber luego de cuantas transiciones (para cada valor de temperatura)
el sistema en cuesti on se encontraba en equilibrio y era factible calcular el promedio estadstico.
La principal contribuci on que se da es brindar un m etodo para poder modelar algortmicamente
estos sistemas, mostrar la importancia del m etodo de Monte Carlo en mec anica estadstica y
poner al alcance del lector los c odigos escritos en un lenguaje sencillo y ecaz como C++. Estos
programas pueden ser f acilmente modicados para incluir estructuras cristalinas m as complejas
tanto isotr opicas como anisotr opicas, modelar otros sistemas como los spin-glasses (haciendo
aleatorio el n umero de vecinos en cada punto de la red), poder analizar el efecto de vecinos de
orden superior y modelar otros sistemas m as complejos (como los indicados lneas arriba).
En el primer captulo se revisa la teora fundamental sobre el ferromagnetismo, los 2 modelos
te oricos para el mismo, las diferentes aproximaciones te oricas y un resumen de la teora de
transiciones de fase. En el segundo captulo se introduce el m etodo de Monte Carlo y el esquema
l ogico seguido para modelar los diferentes sistemas (antes de construir los programas en C++)
as como los principales diagramas de ujo. En el captulo 3 se analizan los resultados obtenidos
y se comparan los mismos para diferentes tama nos de red en el caso 2D, entre diferentes tipos
de red en el caso 3D y entre diferentes modelos para cada dimensi on. El captulo 4 se avoca
a realizar un tratamiento num erico de la data en la zona crtica para construir una tabla de
exponentes crticos y las principales conclusiones se redactan en el quinto y ultimo captulo.
En los ap endices se pueden encontrar los programas escritos en C++ que fueron escritos para
realizar las simulaciones de cada sistema y los programas en Octave para el c alculo de los
exponentes crticos.
Indice general
Resumen/Abstract 1
Introducci on 2
1. Los modelos de Ising y Heisenberg para el ferromagnetismo 6
1.1. Origen de la interacci on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.2. El modelo de Ising . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.2.1. Otras aproximaciones para el modelo de Ising . . . . . . . . . . . . . . 18
1.2.2. Soluci on exacta para el modelo de Ising unidimensional . . . . . . . . 19
1.3. El modelo de Heisenberg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.4. Transiciones de Fase y Universalidad . . . . . . . . . . . . . . . . . . . . . . . 27
2. El m etodo de Monte Carlo y modelamiento algortmico de los sistemas 34
2.1. El m etodo de Monte Carlo Metropolis . . . . . . . . . . . . . . . . . . . . . . 34
2.2. Modelamiento del sistema Ising bidimensional (Ising 2D) . . . . . . . . . . . . 39
2.3. Modelamiento del sistema Ising tridimensional (Ising 3D) . . . . . . . . . . . 47
2.3.1. Red c ubica simple (SC) en Ising 3D . . . . . . . . . . . . . . . . . . . 49
2.3.2. Red c ubica centrada en el cuerpo (BCC) en Ising 3D . . . . . . . . . . 49
2.3.3. Red c ubica centrada en las caras (FCC) en Ising 3D . . . . . . . . . . . 50
2.4. Modelamiento del sistema Heisenberg bidimensional
(Heise 2D) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
2.5. Modelamiento del sistema Heisenberg tridimensional
(Heise 3D) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
2.5.1. Red c ubica simple (SC) en Heise 3D . . . . . . . . . . . . . . . . . . . 56
2.5.2. Red c ubica centrada en el cuerpo (BCC) en Heise 3D . . . . . . . . . . 57
2.5.3. Red c ubica centrada en las caras (FCC) en Heise 3D . . . . . . . . . . 57
3. An alisis y comparaci on de resultados 58
3.1. Ising 2D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
3.1.1. Red cuadrada de 100 espines . . . . . . . . . . . . . . . . . . . . . . . 59
3.1.2. Red cuadrada de 400 espines . . . . . . . . . . . . . . . . . . . . . . . 63
3.2. Heisenberg 2D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
3.2.1. Red cuadrada de 100 espines . . . . . . . . . . . . . . . . . . . . . . . 67
3.2.2. Red cuadrada de 400 espines . . . . . . . . . . . . . . . . . . . . . . . 71
3.3. Ising 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
4
Indice general
5
3.3.1. Red SC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
3.3.2. Red BCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
3.3.3. Red FCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
3.4. Heisenberg 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
3.4.1. Red SC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
3.4.2. Red BCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
3.4.3. Red FCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
3.5. Resumen de resultados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
4. C alculo de los exponentes crticos 105
4.1. Ising 2D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
4.2. Ising 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
4.3. Heisenberg 2D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
4.4. Heisenberg 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
4.5. Resumen de resultados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
5. Conclusiones 125
Bibliografa 127
A. Programas en C++ para el modelo de Ising 2D 128
A.1. Ising2DvsT.cpp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
A.2. Ising2DvsH.cpp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
B. Programas en C++ para el modelo de Ising 3D 139
B.1. Ising3DvsT.cpp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
B.2. Ising3DvsH.cpp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
C. Programas en C++ para el modelo de Heisenberg 2D 161
C.1. Heise2DvsT.cpp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
C.2. Heise2DvsH.cpp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
D. Programas en C++ para el modelo de Heisenberg 3D 174
D.1. Heise3DvsT.cpp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
D.2. Heise3DvsH.cpp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
E. Programas en Octave para el c alculo de exponentes crticos 205
E.1. Interp1.m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
E.2. Interp2.m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
Captulo 1
Los modelos de Ising y Heisenberg para el
ferromagnetismo
En el presente captulo se revisa brevemente el origen de la interacci on interat omica que da lugar
al ferromagnetismo en la secci on 1.1. Luego, en 1.2., se procede a exponer un modelo te orico
(modelo de Ising) para un s olido ferromagn etico as como las principales aproximaciones de-
sarrolladas para poder estudiarlo (dentro de las cuales resalta la teora de campo medio). En la
secci on 1.3. se introduce el modelo de Heisenberg y se trata al mismo seg un la teora de campo
medio para poder comparar sus propiedades con las del modelo previo. Finalmente, la secci on
1.4 resume la teora de transiciones de fase, que juega un rol importante en el presente trabajo.
Se incluye adem as un breve resumen de la teora de Landau, que fue util para justcar algunos
resultados de las simulaciones.
1.1. Origen de la interacci on
Muchos atomos en su estado fundamental tienen momento magn etico permanente y, cuando
los mismos se juntan para formar un s olido, los grados de libertad magn eticos interact uan en-
tre ellos y con alg un campo magn etico externo que se aplique al sistema, lo cual da lugar a
fen omenos macrosc opicos interesantes y mesurables. El estudio del comportamiento magn etico
de las estructuras cristalinas ha sido por mucho tiempo uno de los t opicos m as estudiados
en mec anica estadstica debido a su importancia fsica fundamental y a su implicancia en
el desarrollo tecnol ogico. La mayora de sustancias pueden ser agrupadas en una de cuatro
clases en funci on de sus propiedades magn eticas: (1)diamagn eticas, (2)paramagn eticas, (3)fe-
rromagn eticas y (4)antiferromagn eticas.
Diamagnetismo y Paramagnetismo:
El diamagnetismo es exhibido en materiales compuestos por atomos o mol eculas que no
poseen momentos magn eticos permanentes y es por tanto un efecto muy d ebil. La introducci on
de una sustancia diamagn etica en una regi on en la cual existe un campo magn etico ocasiona
por lo general un cambio en la intensidad de dicho campo en una parte en 10
5
o 10
6
. La per-
meabilidad magn etica en un diamagneto es ligeramente inferior a
0
(permeabilidad en el
6
Captulo 1. Los modelos de Ising y Heisenberg para el ferromagnetismo
7
vaco) lo cual indica que los peque nos dipolos magn eticos que son inducidos en los atomos de
la sustancia por el campo externo apuntan en direcci on contraria a dicho campo inductor; por
otro lado, el c alculo preciso de los momentos dipolares inducidos es un problema exclusivo de
la mec anica cu antica.
El paramagnetismo describe la interacci on que tiene lugar entre atomos que poseen momento
magn etico permanente (debido a su momento angular total no nulo
J) con un campo magn etico
externo aplicado a la sustancia en el caso en el cual la interacci on entre los atomos es re-
lativamente d ebil. Esta situaci on puede tener lugar por ejemplo en un gas diluido de atomos
magn eticos; sin embargo, el caso m as importante de paramagnetismo toma lugar en ciertas
sales paramagn eticas complejas que poseen estructuras cristalinas donde los atomos magn eticos
(o iones) se encuentran muy separados debido a que se interponen entre ellos sitios de la red
que contienen elementos no magn eticos. Un atomo paramagn etico es como un peque no dipolo
magn etico y el origen de su momento dipolar se debe a su momento angular intrnseco (espn
S)
y/o a las corrientes el ectricas resultantes del movimiento orbital (
J, vector antiparalelo
al de momento angular total
J =
L +
S.
La componente z del vector momento angular total tiene valores propios de la forma M (donde
j M j) de manera que la componente z del momento magn etico puede escribirse como
m
z
= M. La constante de proporcionalidad vara entre diferentes atomos y es un n umero
del orden del magnet on de Bohr,
B
= e/2m
e
= 0,927 x 10
23
J/T y para un atomo particular
el cociente /
B
se conoce como raz on giromagn etica. Si se aplica un campo magn etico externo
en la direcci on del eje z (
B = B
z
e
z
) la energa asociada con la interacci on entre nuestro dipolo
magn etico y el campo viene dada por
E
M
= m
z
B = MB (1.1)
Utilizando un ensamble can onico (cada espn est a en contacto con un foco t ermico formado
por el resto de espines), la energa media por atomo a la temperatura de trabajo T es (k es la
constante de Boltzmann)
E =< E
M
>=
j
M=j
E
M
e
E
M
/Z, = 1/kT (1.2)
donde la funci on de partici on de cada atomo viende dada por (se omite el proceso de c alculo)
Z(T, H) =
j
M=j
e
E
M
=
sinh[B(j +
1
2
)]
sinh(B/2)
(1.3)
Para peque nos valores de (alta temperatura T) o del campo magn etico, podemos obtener
aproximaciones ables para la energa media por atomo y la susceptibilidad magn etica por
atomo (para detalles adicionales ver [1]):
E
1
3
2
B
2
j(j + 1),
m
n
2
j(j + 1)
3kT
(1.4)
Captulo 1. Los modelos de Ising y Heisenberg para el ferromagnetismo
8
Se observa entonces que la susceptibilidad de una sustancia paramagn etica es inversamente
proporcional a la temperatura absoluta T (para temperaturas altas o campos peque nos). Este
comportamiento es conocido como la Ley de Curie y el cociente
m
/(1/T) es denominado
constante de Curie de la sustancia. La Figura 1.1(B) muestra una comparaci on de las predic-
ciones de esta ley con resultados experimentales.
Figura 1.1: El gr aco (A) muestra la relaci on lineal entre M y H = B/
0
M (la pendiente
positiva da la susceptibilidad para un paramagneto). El gr aco (B) muestra resultados experi-
mentales (Ley de Curie) para (T)/(300) vs. T (temperatura en K) para la sal CuSO
4
5H
2
O.
Ferromagnetismo:
Una sustancia exhibe ferromagnetismo cuando existe una interacci on signicativa entre los ato-
mos vecinos que componen la misma y dicha interacci on favorece el alineamiento paralelo
de momentos magn eticos. Es un efecto lo sucientemente fuerte como para ser considerado el
unico fen omeno magn etico que puede observarse sin realizar experimentos meticulosos. Debido
a que el feromagnetismo es un efecto de fuertes interacciones interat omicas, su an alisis te orico
es bastante complejo; no obstante, la caracterstica principal del mismo se basa en ser un efecto
colectivo en el cual una gran cantidad de atomos se comportan en una forma sincronizada y
coherente.
La primera pregunta que debemos considerar es cu al es la origen de la interacci on que con-
duce al alineamiento de los espines. Podramos pensar que la misma se debe a la interacci on
entre dipolos magn eticos; sin embargo, esta interaci on es completamente insignicante a tem-
peraturas para las cuales el ferromagnetismo toma lugar. Para ello basta considerar 2 dipolos
magn eticos en interacci on mutua, como muestra la Figura 1.2, donde el campo producido por
uno de ellos interact ua con el otro. Un c alculo directo [1] muestra que la diferencia energ etica
entre orientaciones paralelas y antiparalelas de los espines es del orden de 10
24
J 0,3K
(temperatura a la cual la energa t ermica iguala a esta energa). Estas diferencias de energa po-
dran ser importantes a temperaturas de aproximadamente 1K pero las temperaturas tpicas de
transici on en muchos ferromagnetos son del orden de los 1000K de manera que la interacci on
dipolar magn etica es mucho m as d ebil por un factor de 1000.
Captulo 1. Los modelos de Ising y Heisenberg para el ferromagnetismo
9
El verdadero origen del alineamiento de los espines en atomos vecinos reside en lo que se
denomina fuerza de interambio y es un fen omeno puramente cu antico, es tambi en esta fuerza
la responsable del alineamiento de espines dentro de un atomo que tiene una capa parcialmente
llena y de la tendencia de los electrones a alinearse entre ellos en capas incompletas (regla de
Hund). En [1] se explica que la interacci on de intercambio es consecuencia del principio de
exclusi on de Pauli (el estado de un sistema de fermiones debe ser antisim etrico) en combinaci on
con la repulsi on electrost atica entre electrones. Un tratamiento m as riguroso de este tipo de
interacci on puede encontrarse en [9].
Figura 1.2: Interacci on dipolo-dipolo: El dipolo magn etico 1 produce un campo magn etico que
interact ua con el dipolo 2 y viceversa, esta interacci on no puede conducir al ferromagnetismo.
Dominios magn eticos e hist eresis:
En nuestras simulaciones lo que realmente se simula es un dominio, ya que buscamos generar
estados de equilibrio (va el m etodo de Monte Carlo) para calcular cantidades termodin amicas
(promediando sobre dichos estados). Sin embargo, en un ferromagneto real los estados por los
que pasa el sistema son de no equilibrio debido a la formaci on de paredes de dominio, lo cual
conduce al fen omeno de hist eresis. Este fen omeno toma lugar cuando un material magn etico
es colocado en presencia de un campo variable (ver Figura 1.3(A)) y el campo se hace oscilar
entre los valores extremos B
0
y B
0
. En la situaci on de equilibrio los valores de temperatura T
y campo H deben determinar de manera unica un valor de magnetizaci on y; sin embargo, de la
curva de hist eresis (ver Figura 1.3(C)) se tiene que el valor de la magnetizaci on bajo un campo
externo aplicado al sistema depende de los valores que haya tomado el campo previamente.
Esto implica que los estados por los que pasa un ferromagneto real son de no equilibrio.
Para entender la formaci on de dominios desde un punto de vista termodin amico, se debe tener
en cuenta que en el equilibrio la energa libre total F = F
int
+F
ext
(que contiene la energa libre
interna de la sustancia F
int
y la del campo externo F
ext
) debe ser mnima. De manera que al
generarse los dominios magn eticos aumenta F
int
pero disminuye F
ext
de forma que la energa
libre total F disminuye. Cuando la energa libre interna toma su valor mnimo la energa libre
externa puede ser bastante grande; no obstante, modicando el estado interno como se muestra
en la Figura 1.4(B) la energa libre externa puede reducirse apreciablemente con el peque no
costo de introducir alguna regiones angostas llamadas paredes de dominio, las mismas que
tienen alta densidad de energa libre (para detalles adicionales ver [1]).
Captulo 1. Los modelos de Ising y Heisenberg para el ferromagnetismo
10
Figura 1.3: (A) Una barra de material ferromagn etico se coloca dentro de un campo magn etico
externo. (B) En la frontera la componente tangencial del vector
H es continua de manera que
(dentro) H
d
= H
f
(fuera), al exterior del material
B =
0
H
f
=
0
H
d
(de manera que el
campo interno H
d
se puede controlar variando el B aplicado). A medida que se incrementa H
desde cero la magnetizaci on alcanza un valor m aximo M(sat). Si luego H se reduce a cero,
el sistema queda magnetizado con M(rem) > 0. Si H se vara de forma cclica se obtiene la
curva de hist eresis (C).
Figura 1.4: En (A) la energa libre F
int
del material toma su mnimo valor, pero la energa libre
total F = F
int
+ F
ext
no es mnima (debido a la contribuci on del campo externo). En (B) el
campo externo se ha reducido apreciablemente pero, debido a la formaci on de dominios, la
energa libre F
int
ya no es un mnimo. Para sistemas macrosc opicos el incremento en F
int
es
m as que compensado por el decrecimiento en F
ext
y esto resulta en la formaci on de muchos
dominios como se muestra en (C).
Captulo 1. Los modelos de Ising y Heisenberg para el ferromagnetismo
11
1.2. El modelo de Ising
Un modelo realista de una sustancia magn etica debe tratar al cristal como un sistema de elec-
trones y n ucleos at omicos interactuantes. Las propiedades magn eticas son luego determinadas,
junto con las otras propiedades fsicas del cristal, por un c alculo mec anico cu antico bastante
complejo que require de conceptos que se encuentran m as all a del objetivo de esta tesis. En lu-
gar de intentar realizar dicho c alculo se considera un modelo que capture la fsica esencial de las
transiciones de fase ferromagn eticas y que pueda ser analizado, al menos de forma aproximada,
sin necesidad de introducir muchas complicaciones. El modelo de Ising restringe su an alisis
al caso de ferromagnetos uniaxiales, los mismos que forman un subconjunto de los cristales
ferromagn eticos en donde, debido a la anisotropa en su estrucutra cristalina, existe un eje jo
a lo largo del cual los momentos magn eticos de los atomos tienden a alinearse. La Figura 1.5
muestra un arreglo tridimensional de espines de acuerdo con el modelo de Ising.
Figura 1.5: El modelo de Ising tridimensional es un arreglo de espines, cada uno de los cuales
toma una direcci on positiva (+1) o negativa (1).
Empezaremos discutiendo este modelo tridimensional por ser el m as general y el que realmente
puede usarse para modelar a un solido real, estudiaremos luego al mismo usando la teora de
campo medio, la misma que puede tambi en aplicarse a sistemas de menor dimensi on (2D o 1D).
Consideremos por lo tanto una red c ubica donde los puntos del arreglo quedan especicados por
los n umeros enteros i, j, k que toman valores en el rango 1, 2, . . . , n dando un total de N = n
3
sitios. Si la constante de red es a entonces los sitios de la red se encuentran localizados en las
posiciones
r = a(i, j, k), i, j, k = 1, . . . , n
El eje z ser a tomado como el eje de magnetizaci on de nuestro ferromagneto uniaxial. En cada
sitio de la red se tiene denida una variable de espn s(r) que toma los valores 1 lo cual indica
que en dicha posici on el espn apunta en direcci on paralela o antiparalela a la direcci on z.
La componente z del momento magn etico m del atomo localizado en el punto r viene dada por
m
z
(r) = m
0
s(r), siendo m
0
el m odulo del momento magn etico del atomo en dicha coordenada.
Un espn cualquiera de la red interact ua con sus c primeros vecinos (c = 6 en una red c ubica
simple) debido al corto alcance que tiene la interacci on de intercambio y con alg un campo
Captulo 1. Los modelos de Ising y Heisenberg para el ferromagnetismo
12
magn etico externo
B que se haya aplicado al cristal. Un estado o conguraci on del sistema
queda especicado jando los valores s(r) para todos los puntos de la red; en consecuencia,
el conjunto S = s(r) = s(a(i, j, k)) s
i,j,k
n
i,j,k=1
[S > especica el estado del sistema
(podemos tambi en especicar al mismo por una matriz tridimensional S de elementos S
i,j,k
=
s(a(i, j, k)), lo cual ha sido fundamental en la construcci on de los programas).
La energa del sistema (valor propio del hamiltoniano) en un estado [S > tiene la forma
E([S >) = E
S
= m
0
B
r
s(r) J
<r,
>
s(r)s(
) (1.5)
Los t erminos de la primera suma describen la interacci on entre los momentos magn eticos y el
campo magn etico externo, la otra suma doble describe las interacciones entre todos los pares
de espines que son primeros vecinos (< r,
son primeros
vecinos); es decir, que se encuentran separados solamente por una distancia de red a. La energa
de interacci on J (llamada integral de intercambio) es positiva para el caso de una sustancia
ferromagn etica y en esta situaci on la energa de interacci on entre un par de primeros vecinos es
mnima cuando sus espines apuntan en la misma direcci on, lo cual favorece el alineamiento de
los mismos (a diferencia del antiferromagnetismo donde J < 0). En [1] se puede encontrar la
expresi on para la energa E([S >) en el caso anisotr opico, que no ser a tratada en el presente
trabajo.
La justicacion para el t ermino de interaccion J
s(r)s(
) >= 0 (1.7)
Si en el t ermino de la energa que contiene la interacci on entre espines (la suma doble entre
primeros vecinos) reemplazamos todos los s(r) por s + s(r) e ignoramos los productos entre
s (variaciones de segundo orden cuyo valor medio se anular a seg un lo anterior), obtendremos
para la energa del sistema en el estado [S >
E
S
m
0
B
r
s(r)
cNJ
2
s
2
cJs
r
s(r) (1.8)
donde se han eliminado los t erminos de segundo orden en s. Es conveniente ahora volver
a escribir nuestra expresi on aproximada para E
S
es t erminos de las variables originales s(r)
haciendo el reemplazo s(r) por s(r) s.
E
S
=
1
2
cNJs
2
m
0
B
r
s(r) (1.9)
donde m
0
B
= m
0
B + cJs. La ultima lnea es, excepto por el t ermino constante
1
2
cNJs
2
,
la expresi on para la energa de una colecci on de momentos magn eticos no interactivos en un
campo magn etico B
/(e
m
0
B
+ e
m
0
B
) (1.10)
De esta forma la condici on que < s >= s nos lleva a
(+1)P(+1) + (1)P(1) =
e
m
0
B
e
m
0
B
e
m
0
B
+ e
m
0
B
= tanh((m
0
B + cJs)) = s (1.11)
Captulo 1. Los modelos de Ising y Heisenberg para el ferromagnetismo
14
Esta es una ecuaci on no lineal para s donde se conoce el m odulo del campo externo B, el
par ametro de interacci on J y la temperatura inversa = 1/kT. El valor macrosc opico de la
magnetizaci on < M > resulta ser proporcional a s y lo podemos escribir como < M >=
Nm
0
s, siendo N el n umero de atomos del cristal. A continuaci on analizaremos 2 formas de dar
soluci on a la ecuaci on anterior para s, la primera consiste en resolver la misma por un m etodo
gr aco, para ello denimos la variable x = (m
0
B + cJs) de manera que podemos escribir
s = (kTx m
0
B)/cJ y por tanto la ecuaci on a resolver resulta ser
tanh(x) =
kTx m
0
B
cJ
p(x x
0
) (1.12)
donde la pendiente de la funci on lineal del lado derecho es p = kT/cJ y el desplazamiento
x
0
= m
0
B/kT. Si p 1 entonces la ecuaci on tiene soluci on unica para todo valor de x
0
. El
caso p < 1 es m as interesante, como puede observarse en la Figura 1.6, ya que para valores
grandes de x
0
(campo B intenso) existe una unica soluci on para x pero para valores peque nos
de x
0
existen por lo general 3 posibles soluciones para la ecuaci on previa. Si asumimos que
x
0
es positivo (de manera que B tambi en es positivo) entonces es f acil vericar que solo una
de las soluciones satisface la relaci on x > x
0
y para esta soluci on tanto s como B tienen el
mismo signo (en la situaci on de equilibrio tanto s como B deben tener el mismo signo, como
se demuestra en [1]). Por lo tanto, para x
0
> 0 la soluci on que se encuentra m as a la derecha
resulta ser fsicamente aceptable y, de manera similar, para x
0
< 0 es la soluci on que se halla
m as a la izquierda la que representa el estado de equilibrio del sistema.
El segundo m etodo de lidiar con la relaci on no lineal entre B y s consiste en resolver directa-
mente B como funci on de s. Tomando la funci on tanh
1
a ambos lados de la ecuaci on (1.11)
obtenemos la relaci on
m
0
B = kT tanh
1
(s) cJs (1.13)
Si gracamos h = m
0
B/cJ en funci on de s veremos que para kT < cJ la funci on simple-
mente no puede ser invertida para dar s(B) (ver Figura 1.7(A)); sin embargo, la misma regla
anterior para el signo que relaciona a s y B permite obtener la soluci on correcta (dentro de la
aproximaci on de campo medio). Usando esta regla para escoger la unica soluci on fsicamente
aceptable cuando se tienen muchas soluciones disponibles, se ha gracado s(B, T) en la Figura
1.7(B) para los casos kT/cJ = 0,5 y kT/cJ = 1,5 (si denimos T
c
= cJ/k tendremos entonces
el gr aco de s para las fases ferromagn etica y paramagn etica respectivamente).
Captulo 1. Los modelos de Ising y Heisenberg para el ferromagnetismo
15
Figura 1.6: La curva muestra el gr aco de la funci on y = tanh x, las lneas rectas representan a
la funci on y = p(xx
0
) para 2 valores de la pendiente p. Cuando x
0
0 la soluci on positiva
de la ecuaci on tanh(x) = p(x x
0
) tiende a cero cuando p > 1 pero permanece en un valor
nito de x cuando p < 1.
Figura 1.7: (A) Gr aco de h = m
0
B/cJ en funci on de s para 2 valores del par ametro a =
kT/cJ. (B) Gr acas de s como funci on de h para temperaturas por encima (a = 1,5) y por
debajo (a = 0,5) de T
c
= cJ/k.
Termodin amica del modelo de Ising 3D, magnetizaci on espont anea y diagramas de fase:
La Figura 1.7(B) muestra la caracterstica esencial del ferromagnetismo: cuando el campo exter-
no B se reduce a cero, la muestra queda con una valor no nulo de magnetizaci on (magnetizaci on
remanente). Cuando la temperatura T es menor que la temperatura crtica T
c
= cJ/k (tempe-
ratura de Curie), existen 2 estados de equilibrio posibles para B = 0, los mismos que tienen
valores de s que son soluciones de la ecuaci on (1.13) con B = 0. Usando la denici on de T
c
, la
misma puede escribirse como
tanh(
T
c
T
s) = s (1.14)
Este fen omeno de magnetizaci on espont anea es un caso especial de ruptura espont anea de la
simetra, que existe siempre que los posibles estados de equilibrio del sistema no exhiban las
simetras de la funci on hamiltoniana del mismo (para detalles adicionales revisar [1]). Al dis-
Captulo 1. Los modelos de Ising y Heisenberg para el ferromagnetismo
16
cutir las propiedades termodin amicas de este modelo para un s olido ferromagn etico, tomamos
el campo externo B y la temperatura T como variables independientes de manera que variando
las mismas adecuadamente llevamos al sistema a su punto crtico; es decir, a exhibir transi-
ci on de fase. En el plano T B existe una lnea de transiciones de fase de primer orden para
B = 0, T < 0, T
c
> (ver Figura 1.8(B)) porque ocurre un salto nito en la magnetizaci on del
sistema al atravesar esta lnea. Sin embargo, el punto nal de la lnea (llamado punto crtico)
en B = 0, T = T
c
es un punto de transici on de fase de segundo orden, situaci on que puede
apreciarse mejor considerando lo que ocurre con la magnetizaci on a medida que nos acercamos
a dicho punto por la izquierda.
Justo para T por debajo de T
c
es posible obtener una soluci on analtica para la ecuaci on (1.14)
usando el hecho de que s es muy peque no y expandiendo la funci on tanh
1
(s) en serie de po-
tencias. Considerando s olo los 2 primeros t erminos de dicha expansi on, la ecuaci on se convierte
en
tanh
1
(s) s +
1
3
s
3
=
T
c
T
s (1.15)
Cancelando un factor de s y haciendo la aproximaci on T T
c
podemos obtener
s =
3(
T
c
T
T
c
)
1/2
(1.16)
El an alisis previo ha sido realizado para T < T
c
, en la otra regi on (T > T
c
) se tiene s = 0.
Podemos ver por lo tanto que s es una funci on contnua (aunque no diferenciable en el punto
T = T
c
) de la temperatura al mantener B = 0 (ver Figura 1.8(A)).
Figura 1.8: (A) s en funci on de T (funci on continua pero no derivable en T = T
c
) para B = 0
(H = 0). (B) Diagrama de fase en el plano T-B, se muestra la lnea de puntos de transici on
de primer orden y el punto crtico (T = T
c
, B = 0) al nal.
Si se ja el campo externo en un valor nito no nulo (B ,= 0) mientras se vara la temperatura
no se tendr a ninguna transici on de fase ya que la lnea de transiciones nunca ser a interceptada. s
es la cantidad que exhibe ruptura espont anea de simetra y es denominada par ametro de orden.
La ecuaci on para s nos dice que, a medida que nos acercamos al punto crtico, el par ametro
Captulo 1. Los modelos de Ising y Heisenberg para el ferromagnetismo
17
de orden tiende a cero como (t)
1/2
, donde t = (T T
c
)/T
c
es una cantidad adimensional
que mide qu e tanto se desva T de T
c
. Como veremos m as adelante, el comportamiento del
par ametro de orden cerca del punto crtico es una predicci on general de la aproximaci on de
campo medio. En realidad, esta predicci on no coincide con resultados experimentales realizados
en ferromagnetos uniaxiales (ni con simulaciones computacionales o aproximaciones te oricas
m as precisas) que muestran que, cuando T T
()
c
, s tiende a cero como (t)
siendo el
exponente crtico de magnitud = 0,324 0,006 (para Ising 3D) en lugar de 1/2.
A continuaci on discutimos algunas propiedades termodin amicas del modelo revisado previa-
mente. Las ecuaciones de estado del sistema deben dar la magnetizaci on y energa medias en
funci on de las variables independientes T y B: la ecuaci on de estado M(T, B) y la energa inter-
na E(T, B). La magnetizaci on ya ha sido determinada previamente y la energa media la calcu-
lamos usando el hecho que en la aproximaci on de campo medio 2 variables de espn no poseen
correlaci on estadstica. Luego, si r ,=
r
) >= s
2
, de
forma que podemos escribir la energa interna en t erminos de la magnetizaci on
E =< E(S) >= Nm
0
Bs
1
2
cJNs
2
= N(m
0
Bs +
c
2
Js
2
) (1.17)
Esta expresi on, combinada la ecuaci on (1.13) que dene s(T, B), nos da la expresi on para la
energa interna como funci on de la temperatura y el campo externo. La capacidad calorca por
partcula es igual a la derivada parcial de E/N con respecto a la temperatura manteniendo el
campo B constante:
C =
(E/N)
T
= (m
0
B + cJs)
s
T
(1.18)
Es interesante evaluar C a lo largo de la lnea B = 0 y 0 < T < , porque la misma pasa por
el punto crtico cuanto T = T
c
. A la derecha del punto crtico s = 0 y por tanto C = 0. Justo
a la izquierda de dicho punto podemos usar la aproximaci on obtenida anteriormente (ecuaci on
(1.16)) para s, la cual indica que
s
2
3(1
T
T
c
) (1.19)
Cuando B = 0 podemos escribir la expresi on para la capacidad calorca por espn en la forma
C = (cJ/2)(s
2
/T) y por lo tanto para T T
c
tenemos
C
3
2
(
cJ
T
c
) =
3
2
k (1.20)
En la Figura 1.9 se muestra un gr aco de la capacidad calorca por espn C(T) (para B = 0)
junto con el resultado obtenido por un m etodo num erico [1] para poder comparar resultados (la
red es Ising 3D c ubica simple de modo que c = 6).
Captulo 1. Los modelos de Ising y Heisenberg para el ferromagnetismo
18
Figura 1.9: La capacidad calorca por espn como funci on de kT/J (donde se vara T) para
el modelo de Ising 3D. La curva que presenta el pico m as agudo y menor valor de T
c
fue
obtenida num ericamente [1] y predice T
c
4,51J/k (donde la funci on diverge). El resultado
de la aproximaci on de campo medio no presenta singularidad pero s una discontinuidad nita
en T
c
= 6J/k.
1.2.1. Otras aproximaciones para el modelo de Ising
En [2] se presenta un m etodo alternativo para tratar al modelo de Ising que permite extrapolar
sus principales consecuencias al estudio de otros sistemas de inter es como la red de gas y
la aleaci on binaria. Dicho m etodo trabaja con los n umeros N
+
(n umero total de atomos con
variable de espn +1), N
= N N
+
(n umero total de atomos con variable de espn 1),
N
++
, N
y N
+
(n umeros de pares de vecinos de la forma (++), () y (+) (+),
respectivamente). Se muestra que estos n umeros no son independientes y se encuentra una
relaci on entre los mismos que permite escribir la energa E
S
(de una conguraci on arbitraria
[S >) en funci on de solamente dos de ellos E
S
= E
S
(N
+
, N
++
) (en lugar de los N n umeros
s
i
N
i=1
). Se calcula luego una expresi on para la funci on de partici on que permite encontrar
analogas (bajo un cambio adecuado de variables) entre el modelo de Ising y los otros sistemas
citados previamente.
Para expresar la energa en t erminos de un unico par ametro se requiere de alguna aproximaci on
que permita encontrar una relaci on entre los n umeros N
+
y N
++
y de esta forma hallar soluci on
(aproximada) al modelo de Ising. En [2] se presentan 2 aproximaciones: la de Bragg-Williams
y la de Bethe-Peierls, las cuales denen dos par ametros denominados de corto y de largo al-
cance ( y Lrespectivamente). La primera sugiere que no existe orden de corto alcance aparte de
aqu el que surge como consecuencia del orden de largo alcance y expresa la energa en t erminos
de uno de ellos. La segunda considera de forma especca el orden de corto alcance as como
la posibilidad de correlaciones locales entre espines, luego expresa los par ametros de largo y de
corto alcance en t erminos de una unica variable z que juega un rol similar al de la fugacidad en
un ensamble gran-can onico. En la Figura 1.10 se muestra la capacidad calorca (para B = 0)
seg un ambas aproximaciones.
Captulo 1. Los modelos de Ising y Heisenberg para el ferromagnetismo
19
Figura 1.10: Capacidad calorca en las aproximaciones de Bethe-Peierls y Bragg-Williams.
1.2.2. Soluci on exacta para el modelo de Ising unidimensional
Se presenta la soluci on exacta para este sistema con la nalidad de comparar con los resultados
que se obtienen de la aproximaci on de campo medio, mostrar que en este caso no se presen-
ta transici on de fase e introducir el m etodo matricial de Kramers y Wannier (que permiti o a
Onsager resolver el problema bidimensional). Se siguen las ideas dadas de [3] manteniendo
invariante la notaci on que se ha venido empleando. El problema es simplicado al considerar
condiciones de contorno peri odicas para nuestra cadena (red unidimensional) de N espines; es
decir, los extremos de la cadena se conectan de manera que se da a la misma topologa toroidal
(ver Figura 1.11(A)). La energa para una conguraci on dada de espines S = s
i
N
i=1
puede
escribirse, usando el hecho que s
N+1
= s
1
, como
E(S) =
m
0
B
2
N
i=1
(s
i
+ s
i+1
) J
N
i=1
s
i
s
i+1
, s
i
= 1 (1.21)
y la funci on de partici on toma la forma
Z(N, B, T) =
s
1
=1
. . .
s
N
=1
exp
N
i=1
[Js
i
s
i+1
+
m
0
B
2
(s
i
+ s
i+1
)] (1.22)
para calcularla Ising utiliz o originalmente un m etodo combinatorio; sin embargo, un m eto-
do m as simple desarrollado por Krammers y Wannier se expone a continuaci on. Denimos el
operador
P que act ua sobre el espacio de espines y es representado por una matriz 2x2 con
elementos de la forma
< s
i
[
P[s
i+1
>= exp [Js
i
s
i+1
+
m
0
B
2
(s
i
+ s
i+1
)] (1.23)
Construyendo la matriz que representa a
P con ayuda de una base adecuada del espacio de
espines y usando la relaci on de clausura para dicha base [3], podemos escribir
Z(N, B, T) =
s
1
=1
< s
1
[
P
N
[s
1
>= Tr
P
N
(1.24)
Captulo 1. Los modelos de Ising y Heisenberg para el ferromagnetismo
20
Figura 1.11: (A) Red de Ising unidimensional cerrada. (B) La funci on M(x, y) donde y es un
par ametro.
La traza puede ser calculada de inmediato si
P es diagonalizada (lo cual es posible porque
P es
sim etrica). Los valores propios de
P (que aparecen en la diagonal de la forma diagonalizada de
1,2
= e
(J)
cosh(m
0
B) [e
2J
+ e
2J
sinh
2
(m
0
B)]
1/2
De manera que, debido a la invarianza de la traza con respecto a las transformaciones ortogo-
nales, tenemos que
Z(N, B, T) = Tr(
P
N
) = Tr
1
0
0
2
N
=
N
1
+
N
2
=F(N, B, T) = kT log[Z(N, B, T)] = kT log(
N
1
+
N
2
)
Las propiedades termodin amicas del sistema surgen de manera natural a partir de la energa
libre por diferenciaci on. Para poder analizar dichas propiedades es conveniente introducir las
siguientes variables
x = m
0
B, y = J (1.25)
Luego los valores propios
1
y
2
se pueden escribir como
1,2
(x, y) = e
y
cosh(x) [e
2y
+ e
2y
sinh
2
(x)]
1/2
(1.26)
Veamos si es posible obtener magnetizaci on espont anea en ausencia de campo magn etico ex-
terno (lmite x 0
+
) pero con espines mutuamente interactivos, como es necesario para que
exista comportamiento ferromagn etico. Para ello calculamos la magnetizaci on media total:
M(N, B, T) =
F
B
= m
0
F
x
= m
0
x
log[
N
1
+
N
2
]
= Nm
0
N1
1
1
+
N1
2
N
1
+
N
2
(1.27)
Captulo 1. Los modelos de Ising y Heisenberg para el ferromagnetismo
21
Calculando
1,2
/x podemos expresar a M = M(x, y) como
M(x, y) =
Nm
0
sinh(x)
[exp(4y) + sinh
2
(x)]
1/2
N
1
N
2
N
1
+
N
2
(1.28)
Inmediatamente nos damos cuenta que siempre se tiene que M(x, y) 0 cuando x 0 ya
que la funci on sinh(x) aparece en el numerador y las funciones
1,2
(x, y) son siempre nitas
para cuando x 0. Cuando el campo externo se anula la magnetizaci on del sistema tambi en
se anula. La funci on M(x, y) se muestra en la Figura 1.11(B) y para y = 0 es
M(x, 0) = Nm
0
tanh(x)
lo que corresponde a comportamiento paramagn etico. Para y > 0 los espines pueden ser ali-
neados por el campo externo con mayor facilidad, de manera que la curva adquiere una mayor
pendiente; sin embargo, esto no es suciente para producir magnetizaci on remanente.
Si la interacci on entre espines se vuelve muy grande en comparaci on con kT (y ) entonces
1,2
(x, y >> 1) exp(y x) =M(x, y >> 1) Nm
0
tanh(Nx) (1.29)
La pendiente de la curva en x = 0 es directamente proporcional al cuadrado del n umero total
de espines. Si este n umero es muy grande, para interacciones espn-espn muy fuertes o tem-
peraturas muy peque nas (T 0), campos mucho m as peque nos que en el caso paramagn etico
(y = 0) son sucientes para que el sistema alcance la magnetizaci on de saturaci on, dado que
en el caso paramagn etico la pendiente de M es solamente lineal en N. Decimos por tanto que
en el modelo de Ising unidimensional (N >> 1) la transici on a la fase ferromagn etica ocurre
cuando T = T
c
= 0.
Un estudio detallado de las correlaciones entre espines usando los n umeros N
, N
++
, N
, N
+
(mencionados en 1.2.1.) puede encontrarse en [3], all tambi en se muestra una forma alterna-
tiva de aplicar la aproximaci on de campo medio a este sistema. Lo que se quera mostrar es
que en 1 dimensi on el modelo no predice transici on de fase a ninguna temperatura nita no
nula, a diferencia de lo que sugiere la aproximaci on de campo medio explicada en 1.2., que se
aplica de igual forma para cualquier dimensi on arbitraria (ya que s olo considera el n umero de
coordinaci on y no la dimensi on espacial).
Captulo 1. Los modelos de Ising y Heisenberg para el ferromagnetismo
22
1.3. El modelo de Heisenberg
Luego de revisar el modelo de Ising y algunas aproximaciones para tratar al mismo, intro-
ducimos un modelo alternativo que trata a cada espn como un vector en el espacio. Hemos
podido vericar que el modelo de Ising unidimensional no predice transici on de fase (T
c
= 0),
situaci on que llev o a Ising a considerar su modelo como in util para modelar ferromagnetos.
Pese a que la teora de campo medio permite encontrar soluciones en 2 y 3 dimensiones y
predice correctamente la transici on de fase, el comportamiento del sistema a temperaturas bajas
no coincide de forma precisa con los resultados experimentales (debido a que se ha trabajado
con un sistema uniaxial [3]). En 1928 Werner Heisenberg propuso un modelo para describir
estos materiales basado completamente en la mec anica cu antica que desarroll o y en el mismo
consider o al momento magn etico de cada atomo como un vector en el espacio y a los espines
como operadores vectoriales. Este modelo dene un hamiltoniano cu antico
H que contiene a
los operadores vectoriales de espn y cuyos autovalores son las energas que se miden para ca-
da una de las conguraciones o estados cu anticos (autovectores de
H) del sistema. Aunque el
hamiltoniano en cuesti on es cu antico (en Ising tambi en se considera un espectro discreto de
energas), la estadstica bajo la cual se ha tratado al sistema es cl asica [6] (por ello el modelo
que consideramos es el de Heisenberg cl asico) y el sistema sera factorizable (y por tanto de
soluci on trivial) si no fuera por las interacciones.
El hamiltoniano de Heisenberg se escribe, en ausencia de campo magn etico externo (
B =
0),
como:
H(
s
1
, . . . ,
s
N
) = J
<i,j>
s
i
s
j
(1.30)
donde la integral de intercambio J
(Ising)
=
(Ising)
()
(Ising)
() = J (J) = 2J (1.31)
Por otro lado, para el caso de Heisenberg debemos hallar primero los valores propios del hamil-
toniano, suponiendo atomos de espn j = s = 1/2, podemos sumar dichos espines para despejar
el producto interno
s
i
s
j
en funci on del espn total
S =
s
i
+
s
j
:
s
i
s
j
=
1
2
((
S)
2
(
s
i
)
2
(
s
j
)
2
)
1
2
(S(S + 1) 2s(s + 1)) =
1
2
(S(S + 1)
3
2
) (1.32)
donde a la derecha se ha escrito el autovalor respectivo de dicho producto escalar. El espn total
S toma los valores S = 0 (espines antiparalelos) o S = 1 (espines paralelos) de manera que
podemos escribir la diferencia energ etica entre las 2 conguraciones como
Captulo 1. Los modelos de Ising y Heisenberg para el ferromagnetismo
23
(Heise)
=
(Heise)
()
(Heise)
() =
3
4
J
(
1
4
J
) = J
(1.33)
y por tanto se debe tener J
H =
N
i,k=1
J
ik
s
i
s
k
g
B
B
N
i=1
s
i
, g
B
m
0
(1.34)
Mostraremos que la aproximaci on de campo medio predice los mismos resultados para este
modelo que para el modelo de Ising, para ello derivaremos una ecuaci on para calcular el campo
medio y la temperatura crtica en el caso de campo externo nulo. Calcularemos tambi en la sus-
ceptibilidad magn etica en el lmite T >> T
c
(fase paramagn etica) y analizaremos brevemente
el fen omeno de antiferromagnetismo (J
s
i
s
k
=
s
i
<
s
k
> + <
s
i
>
s
k
<
s
i
> <
s
k
> +(
s
i
<
s
i
>)(
s
k
<
s
k
>) (1.35)
y despreciando las uctuaciones (el ultimo t ermino) podemos escribir el hamiltoniano como
H
CM
=
N
i=1
[ 2
N
k=1
J
ik
<
s
k
> +g
B
B ]
s
i
+
N
i,k=1
J
ik
<
s
i
> <
s
k
> (1.36)
Como los valores medios de las componentes de los espines en las direcciones x e y se anu-
lan (el campo magn etico est a dirigido seg un el eje z), la ecuaci on anterior es completamente
equivalente a la aproximaci on de campo medio para el modelo de Ising [3] donde a priori so-
lo la componente z de los espines es considerada. Sin embargo, al comparar dichos modelos
debemos tener en cuenta que las cantidades J
ik
son iguales al doble de la integral de intercam-
bio J del modelo anterior. Esto se puede anticipar f acilmente si analizamos el valor medio de
la energa para el caso de campo externo nulo y asumimos que los J
ik
son no nulos solo para
primeros vecinos y que en este caso todos tienen el mismo valor J
(isotropa),
U
0
(B = 0) =<
H
CM
(B = 0) >=
<i,k>
J
ik
<
s
i
> <
s
k
>
= < s
z
>
2
<i,k>
J
= NcJ
< s
z
>
2
(1.37)
donde solamente las componentes < (s
i
)
z
>< s
z
> de los operadores de espn tienen valores
medios no nulos, los mismos que son independientes de los ndices i o k (invarianza transla-
cional). En nuestro an alisis consideramos atomos de momento angular j = s = 1/2 (solamente
Captulo 1. Los modelos de Ising y Heisenberg para el ferromagnetismo
24
contribuye el momento angular intrnseco). El campo medio que act ua sobre el espn localizado
en la posici on r
i
viene dado por
g
B
B
CM
i
= 2
k
J
ik
<
s
k
> +g
B
B (1.38)
de manera que el hamiltoniano se escribe simplemente como
H
CM
= g
B
N
i=1
B
CM
i
<
s
i
> +E
0
, E
0
=
<i,k>
J
ik
<
s
i
> <
s
k
> (1.39)
Del estudio del paramagnetismo de Brillouin [3] se conoce el comportamiento de un espn en un
campo externo cuando el mismo tiene un espectro discreto de energas (hamiltoniano cu antico).
Para el espn localizado en r
i
tenemos que su momento magn etico medio viene dado por
< (m
i
)
z
>= g
B
jB
j
(g
B
B
CM
i
j), j = s = 1/2 (1.40)
donde B
CM
i
es la componente z del campo medio
B
CM
i
y B
j
(x) es la funci on de Brillouin de
ndice j (dicha funci on aparece en el tratamiento de sistemas con momento angular j arbitrario).
Por otra parte tambi en es evidente que
< (m
i
)
z
>= g
B
< (s
i
)
z
>, g
B
m
0
(1.41)
de forma que obtenemos N ecuaciones autoconsistentes:
< (s
i
)
z
>= jB
j
(g
B
B
CM
i
j) = jB
j
[j (2
k
J
ik
< (s
k
)
z
> + g
B
B)] (1.42)
para la determinaci on de los valores medios < (s
i
)
z
> (i = 1, . . . , N). Este es un sistema
de N ecuaciones acopladas para determinar N valores medios de s
z
(uno para cada atomo del
arreglo).
La ventaja de esta formulaci on es que permite investigar el comportamiento antiferromagn etico,
en cuyo caso consideramos J
ik
< 0, lo cual favorece el alineamiento antiparalelo y donde la
orientaci on media < (s
i
)
z
> de los espines cambia de signo de sitio en sitio en la red. Por otro
lado, las contribuciones [(s
i
)
z
[ no dependen del subndice que etiqueta al sitio de red i, pues la
misma es invariante ante translaciones. Con estas ideas establecidas podemos escribir
< (s
i
)
z
>= C
i
[ < s
z
> [
C
i
= 1 Ferromagneto
C
i
= 1 Antiferromagneto
(1.43)
Ahora solamente queda una ecuaci on que determina el m odulo de la componente z del espn
[ < s
z
> [ = jB
j
j(2
k
C
k
J
ik
[ < s
z
> [ + g
B
B) (1.44)
donde la expresi on
k
C
k
J
ik
no depende del ndice i. Deniendo la nueva variable
x = 2j
k
C
k
J
ik
[ < s > [ + (g
B
B) j
Captulo 1. Los modelos de Ising y Heisenberg para el ferromagnetismo
25
la ecuaci on (1.44) se convierte en
[2j
k
C
k
J
ik
]
1
(x g
B
B j) = jB
j
(x) (1.45)
Expandiendo adecuadamente la funci on de Brillouin (ver [3]) es posible determinar la tempe-
ratura crtica
kT
c
=
2
3
j(j + 1)
k
C
k
J
ik
(1.46)
Para nuestro caso de inter es debemos considerar
k
C
k
J
ik
= cJ
/2 que coincide con el valor predicho por el modelo de Ising si tenemos en cuenta
que J
ik
< 0,
y los coecientes C
k
son jados en C
k
= 1. Para T , el punto de intersecci on que resuelve
la ecuaci on (1.45) se encuentra nuevamente localizado en x 0 y es posible calcular < s
z
> y
la temperatura crtica (para detalles ver [3])
< s
z
>= [
1
3
j(j + 1)g
B
B]/[k(T T
c
)], kT
c
=
2
3
j(j + 1)
k
J
ik
De manera que la susceptibilidad resulta ser
Captulo 1. Los modelos de Ising y Heisenberg para el ferromagnetismo
26
= M/B =
Ng
B
< s
z
>
B
= C/(T T
c
)
donde
C = (g
2
2
B
Nj(j + 1))/(3k)
En el caso ferromagn etico T
c
coincide con la temperatura de transici on de fase: T
c
= T
c
; sin
embargo, en el caso antiferromagn etico T
c
< 0 (ya que J
ik
< 0) y T
c
,= T
c
como se verica
de inmediato. En los antiferromagnetos se establece un alineamiento antiparalelo espont aneo
de los espines que ocurre por debajo de cierta temperatura an aloga a la de Curie denominada
temperatura de Neel T
N
. Por encima de dicha temperatura se tiene un comportamiento similar
a la ley de Curie:
= C/(T + ) (T >> T
c
)
de manera que podemos identicar el par ametro con T
c
.
Figura 1.13: (A) Patr on de espines en 2 sistemas distintos. (B) Susceptibilidad en un material
antiferromagn etico.
Captulo 1. Los modelos de Ising y Heisenberg para el ferromagnetismo
27
1.4. Transiciones de Fase y Universalidad
En esta secci on nos enfocamos en el estudio de las transiciones de fase de segundo orden
revisando primero la denici on general de una transici on de fase. Los cambios de fase m as co-
munes son aquellos que ocurren entre s olidos, lquidos y gases y est a claro que las propiedades
de las fases en cuesti on son marcadamente distintas. Sin embargo, incluso en este caso obvio,
el signicado de la palabra fase empieza a ser menos claro cuando nos damos cuenta que
podemos llevar una porci on de materia de una fase a otra (por ejemplo, de lquido a gas) sin que
detectemos transici on de fase en el sentido usual (sin que se pueda detectar a nivel microsc opi-
co). Para ello, basta llevar al sistema a lo largo de cierta trayectoria alrededor del punto crtico
en el diagrama de fases P T (ver Figura 1.14(A)). Aunque es posible denir de manera pre-
cisa una transici on de fase en el plano P T, no es posible separar claramente los puntos de
las fases lquida y gaseosa en una vecindad del punto crtico.
Figura 1.14: (A) Diagrama de fases P T para un uido, cerca del punto crtico es posible ir de
una fase a otra sin atravesar la lnea de coexistencia (desde A
1
hasta A
2
), d andose la transici on
de manera continua. (B) Se puede calcular G(T, P) en B conociendo su valor en A usando una
expansi on de Taylor para dicho potencial; sin embargo, ello no es posible si se quiere calcular
su valor en B
a partir de su valor en A
.
El tipo de transici on de fase que se encuentra en un gas de Bose (superuidos), en supercon-
ductores, cristales lquidos y ferromagnetos es tpico de muchos sistemas fsicos. En el primer
sistema mencionado, por ejemplo, la densidad, la densidad de energa e incluso la capacidad
calorca son funciones contnuas a trav es de lnea de transici on de fase. Es necesario analizar
la derivada de C
V
(capacidad calorca a volumen constate) con respecto a T (temperatura)
para encontrar alguna propiedad que cambie de manera discontinua. Si una transici on de fase
puede ser tan compleja, vale la pena preguntarse cu al es la caracterstica esencial que dene a
la misma y al punto crtico.
La denici on formal de una transici on de fase involucra el concepto matem atico de analitici-
dad. Una funci on de muchas variables (en nuestro caso consideramos 2 variables) es analtica
Captulo 1. Los modelos de Ising y Heisenberg para el ferromagnetismo
28
en el punto (x, y) si su expansi on de Taylor converge al valor de la funci on en todo punto interior
a un crculo nito alrededor de (x, y). Esto es, si
f(x + x, y + y) = f(x, y) +
m,n=0
f
mn
(x)
m
(y)
n
m!n!
(1.47)
siempre que (x)
2
+ (y)
2
< a
2
para cierto n umero a > 0, donde f
mn
=
m+n
f/x
m
y
n
.
Regiones en el plano P T donde se encuentra denida una sola fase son regiones donde el
potencial termodin amico apropiado (G(T, P) en el plano P T y F(T, H) en el plano T H)
es una funci on analtica. Estas regiones se encuentran limitadas por curvas a trav es de las cuales
la funci on no es analtica. Una situaci on de este tipo se encuentra por ejemplo en la energa
libre de Gibbs G(T, P) de un gas real, funci on que debe ser calculada separadamente para cada
fase ya que su valor en una fase no puede determinarse extrapolando el valor de la misma en
la otra fase a trav es de la lnea de equilibrio (ver Figura 1.14(B)). La denici on de transici on
de fase en t erminos de la analiticidad del potencial termodin amico ha presentado un problema
te orico fundamental en mec anica estadstica. Para ver esto consideremos el modelo de Ising
para N espines, sabemos que su funci on de partici on Z(T, B, N) es una suma de 2
N
funciones
(factores de Boltzmann), siendo cada una de ellas analtica en las variables T y B. Debido a ello
la funci on de partici on, y por tanto la energa libre del sistema, resultan ser funciones analticas
de las variables citadas de modo que parece imposible que el sistema exhiba transici on de fase
[1]. Esta aparente paradoja se resuelve teniendo en cuenta que las transiciones de fase ocurren
solamente en el lmite termodin amico (Teoremas de Yang y Lee [2]), donde las leyes de la
termodin amica y la mec anica estadstica son v alidas.
Transiciones de fase de segundo orden:
Una transici on de fase de primer orden involucra una reestructuraci on de la sustancia a nivel
microsc opico de manera que observando una peque na porci on de la misma podemos detectar
cambios que tienen lugar durante la transici on. En una transici on lquido-gas la densidad (as co-
mo el volumen especco) sufre un salto nito y en una transici on lquido-s olido se forma una
estructura cristalina donde antes no exista y tambi en se tiene un cambio nito en la densidad.
En contraste, una transici on de fase de segundo orden no puede ser detectada observando una
porci on microsc opica de la sustancia y la mayora de estas separan fases de diferente simetra.
Aunque muchas transiciones de primer orden tambi en separan fases de diferente simetra, la
diferencia es que para estas existe un cambio nito en la estructura de la sustancia sobre un
intervalo innitesimal de la temperatura [1] (o del campo). En transiciones de segundo orden
el estado asim etrico se conecta de manera continua al estado sim etrico a medida que T T
c
.
El modelo de Ising es uno de los ejemplos m as simples, aqu la magnetizaci on es nula para
T > T
c
, no nula para T < T
c
, y es una funci on continua (aunque no diferenciable) a trav es de
la transici on. Debido a esta propiedad, no es posible detectar una transici on de segundo orden
observando una porci on microsc opica de la sustancia porque en ella la incertidumbre de s es
bastante grande (debido a que se observan muy pocos espines uctuantes), situaci on que hace
difcil distinguir entre un valor nulo y uno muy peque no de s.
Captulo 1. Los modelos de Ising y Heisenberg para el ferromagnetismo
29
Figura 1.15: (A) Si, a una temperatura ja T < T
c
se vara B a lo largo de la direcci on mostrada,
se tiene un cambio nito en en el valor de < s > igual a /(que depende de T) cuando se
atraviesa el punto B = 0. En un sistema real esto se puede detectar obervando un n umero nito
de espines en un tiempo nito, por ello la transici on es de primer orden (pese a que no hay calor
latente). (B) A lo largo de diferentes direcciones en que nos acercamos al punto crtico vara el
comportamiento del par ametro de orden.
Por otro lado, si nos movemos a lo largo de la lnea de transici on mostrada en la Figura 1.15(A),
aplicando un campo externo positivo B y reduciendo el mismo lentamente hacia valores ne-
gativos pasando por el cero, la magnetizaci on media de un espn arbitrario sigue el siguiente
comportamiento: A medida que B 0
+
tenemos que s /(T), donde /(T) es un va-
lor nito positivo de la magnetizaci on espont anea. Un valor nito de s no es completamente
opacado por las uctuaciones aleatorias en una porci on microsc opica del material y por tanto
puede ser observado. A medida que nos movemos de valores positivos peque nos de B hacia
valores negativos peque nos, la magnetizaci on media s cambia discontinuamente a /(T).
Como este salto nito puede ser detectado a nivel microsc opico, decimos que todos los puntos
de la lnea de transici on de fase, con excepci on del punto nal, son puntos de transici on de
primer orden y el punto nal de la lnea (punto crtico) es un punto de transici on de segundo
orden. Muchas transiciones de primer orden tienen un calor latente nito asociado con ellas;
sin embargo, la transici on de primer orden que acabamos de describir no presenta calor latente.
De aqu que la existencia o no existencia de un calor latente asociado no es un criterio able
para disinguir transiciones de primer orden de las de segundo orden. El criterio general es que
cualquier transici on que pueda detectarse observando una porci on nita microsc opica en un
tiempo nito es de primer orden y el resto son de segundo orden.
En la transici on de segundo orden de un estado m as sim etrico a uno menos sim etrico, la cantidad
cuyo valor no nulo distingue el estado asim etrico del sim etrico se conoce par ametro de orden
(Landau, 1937). Para un ferromagneto uniaxial tenemos que = M (magnetizaci on), para
el modelo de Heisenberg =
M, para el agua en su punto crtico = n (diferencia de
densidades entre fases) y para la transici on del Helio lquido = (funci on de onda del
superuido) normalizada de manera que
(donde 0,324
para el caso de Ising 3D).
Por universalidad queremos decir que el valor de es independiente de [1]:
1)Los valores num ericos de J
x
, J
y
y J
z
, en el caso anisotr opico del modelo de Ising, siempre
que dichas cantidades sean positivas.
2)La estructura de la red. Si se dene el modelo de Ising ferromagn etico sobre una red cristalina
arbitraria (SC, BCC, FCC o cualquiera de las 14 redes de Bravais) y el valor de s es determinado
muy cerca al punto crtico, se encuentra que s (t)
c
se tiene que n 0 como
(t)
(t)
(T T
c
)
A
+
(t)
(T T
+
c
)
(1.48)
donde como es usual t = (T T
c
)/T
c
y el exponente para la capacidad calorca tiene el
valor
Captulo 1. Los modelos de Ising y Heisenberg para el ferromagnetismo
31
0,11 0,008 (1.49)
y las constantes A
c
[C(T)(t)
] = A
, lm
TT
+
c
[C(T)(t)
] = A
+
(1.50)
La susceptibilidad del modelo de Ising 3D bajo campo externo nulo tambi en muestra una
singularidad para T = T
c
y la forma de la misma dene el exponente crtico :
(T, B = 0)
(t)
(T T
c
)
B
+
(t)
(T T
+
c
)
(1.51)
donde
= 1,24 0,004 (1.52)
El exponente crtico describe la forma en que s tiende a cero a medida que nos aproximamos
al punto crtico en la direcci on () de la Figura 1.15(B). Existe otro exponente que indica
c omo s 0 a lo largo de las direcciones () y (); es decir, para T = T
c
y B 0:
[s[ [B[
1/
(1.53)
El mismo exponente es exhibido por un uido cuando cuando nos aproximamos al punto crtico
variando la presi on a lo largo de la isoterma crtica
[n n
c
[ [p p
c
[
1/
(1.54)
donde n
c
y p
c
representan la densidad de partculas y la presi on en el punto crtico y por esta
raz on es llamado el exponente crtico isot ermico, cuyo valor viene dado por
= 4,82 0,006 (1.55)
Dado que estos n umeros aparecen en una variedad de sistemas fsicos muy diferentes intuimos
que debe existir un mecanismo oculto en funcionamiento. Nos preguntamos qu e pueden tener en
com un el magnetismo en un ferromagneto con la condensaci on de un gas o el ordenamiento en
una aleaci on binaria ya que los hamiltonianos de estos sistemas son muy distintos y, nalmente,
son ellos los que determinan las caractersticas de todas las transiciones de fase involucradas.
Teora de Landau:
Un tratamiento termodin amico simple desarrollado por Lev Landau da las mismas predic-
ciones que la aproximaci on de campo medio con la ventaja de estar basado en suposiciones
termodin amicas generales que no involucran un an alisis microsc opico detallado del sistema.
Esto permite su aplicaci on al estudio del comportamiento crtico de sistemas con diferente es-
tructura microsc opica y dado que predice exactamente el mismo comportamiento para cada
sistema, es capaz de explicar la la propiedad de universalidad. Aunque el comportamiento uni-
versal predicho por este modelo es incorecto, el mismo ha servido como base para desarrollar
Captulo 1. Los modelos de Ising y Heisenberg para el ferromagnetismo
32
nuevos modelos para estudiar fen omenos crticos. Al discutir las propiedades termodin amicas
de un ferromagneto tenemos la libertad de escoger como nuestra variable magn etica al campo
magn etico B, al desplazamiento magn etico H o la magnetizaci on M. El uso de M, en lugar
de B o H, tiene 2 ventajas: 1) M est a completamente determinada por el estado microsc opico
([S >) de la sustancia y 2) Los estados termodin amicos (macroestados) de la sustancia son
representados de manera m as adecuada por puntos en el plano T M que por puntos en los
planos T H o T B (para m as detalles ver [1]).
Esta teora se basa en algunas suposiciones sobre la forma que debe tener el potencial ter-
modin amico de nuestro sistema. El potencial (T, M) F(T, M)/kT se interpereta como
el potencial can onico condicional [1] para un sistema de magnetizaci on media ja en ausen-
cia de campo magn etico externo. Este potencial es denido de manera que la probabilidad de
encontrar al sistema con magnetizaci on M sea proporcional a exp[(M)]. Desde un punto de
vista microsc opico
(T, M) = log[
S
(
i
m
i
MV )e
E(S)/kT
] (1.56)
donde la suma sobre S es sobre todas las conguraciones del sistema y m
i
= m
0
s
i
es el mo-
mento magn etico de la partcula i en la coniguraci on S. La funci on limita la suma a aquellas
conguraciones que tienen momento magn etico total igual a MV ; es decir, magnetizaci on igual
a M. En ausencia de campo externo esta funci on es sim etrica en M y para valores peque nos de
M puede expandirse en serie de potencias:
(T, M)
0
(T) V A(T)M
2
V B(T)M
4
(1.57)
Los factores de V en los t erminos de la derecha se incluyen de manera que A y B resulten
independientes del tama no del sistema. El signo menos sugiere que los t erminos correspodientes
son negativos y se incluye de modo que el punto estacionario en M = 0 sea un m aximo cuando
A y B son positivos. Dado que estamos interesados en analizar las propiedades termodin amicas
del sistema en la transici on de fase, donde se sabe que las funciones termodin amicas no son
analticas, parecera un error fundamental asumir que (T, M) es analtica en M. Sin embargo,
es el potencial de equilibrio (T) el que resulta no analtico [1].
De las propiedades de (T, M) en el punto crtico se escogen los coecientes A y B como:
A(T) = at y B(T) = b donde a, b > 0 y t = (T T
c
)/T
c
. En la Figura 1.16 se graca
el potencial para temperaturas menores, iguales y mayores que T
c
. Para T < T
c
el m aximo
de (T, M) (mnimo de F), que describe el estado de equilibrio, ocurre para cualquiera de
los 2 valores no nulos que muestra la gura (en este caso el sistema presenta magnetizaci on
remanente). El valor de equilibrio de M como funci on de t se calcula aplicando la condici on
(T, M)/M = 0 a la ecuaci on (1.57). Con ello obtenemos la siguiente ecuaci on c ubica y
sus 3 races:
atM + 2bM
3
= 0 = M = 0,
a
2b
(t)
1/2
(1.58)
Cuando t > 0, la soluci on M = 0 describe un m aximo de (T, M) y las soluciones no nulas son
imaginarias (fsicamente irrelevantes). Para t < 0 la soluci on nula describe un mnimo local de
Captulo 1. Los modelos de Ising y Heisenberg para el ferromagnetismo
33
y ahora son las soluciones reales no nulas las que describen los posibles valores de equilibrio
para la magnetizaci on, de dichas races el exponente crtico resulta ser = 1/2.
Figura 1.16: Si la funci on (T, M) tiene la forma dada en (1.57), entonces para T > T
c
presenta
un unico m aximo cuadr atico en M = 0 (alrededor del cual se tienen uctuaciones gausianas).
Para T = T
c
el valor m as probable de M es 0 pero la distribuci on presenta una mayor dispersi on
(lo que indica mayor probabilidad de observar valores no nulos). Para T < T
c
tenemos 2 valores
m as probables no nulos para M (las uctuaciones alrededor de los mismos son nuevamente
gausianas debido a que la funci on es localmente cuadr atica).
Para calcular la energa interna y la capacidad calorca C(T) partimos de (T) = (T, M(T))
(donde M(T) se calcul o previamente), se deduce [1] que C(T) presenta una discontinuidad
nita en el punto crtico de magnitud C = V ka
2
/2b y el exponente crtico = 0. Para
calcular los otros exponentes ( y ) se calcula el potencial (T, M) en presencia de un campo
externo B ,= 0, de aqu se muestra que la susceptibilidad es de la forma t
1
( = 1) y que
M(t = 0, B) B
1/3
( = 3). Observamos que las predicciones de este modelo coinciden con
las de la teora de campo medio. Debido a que la aproximaci on de campo medio es un modelo
relativamente crudo de la realidad, no es sorprendente que sus predicciones sean incorrectas.
Sin embargo, aunque la teora de Landau parece razonable, su problema radica en despreciar
las uctuaciones termodin amicas [1].
Captulo 2
El m etodo de Monte Carlo y
modelamiento algortmico de los sistemas
El presente captulo se inicia (en 2.1.) con una revisi on del m etodo de Monte Carlo (m etodo de
MC). Luego (en 2.2.) se plantea en forma algortmica el modelo de Ising 2D, se indica c omo
construir la funci on que calcula la energa de interacci on, la forma en que se varan el campo y la
temperatura y c omo aplicar el m etodo MC a dicho sistema. Se muestran adem as los principales
diagramas de ujo para dicho m etodo y para el sistema bidimensional de Ising, cuya l ogica se
extrapola a los otros sistemas m as complejos.
Introduciendo modicaciones al sistema de Ising 2D se plantean los modelos de Ising 3D (2.3),
Heisenberg 2D (2.4) y Heisenberg 3D (2.5) que presentan energas de interacci on m as comple-
jas (para cada caso 3D se analizan 3 estructuras cristalinas: SC, BCC y FCC). Con respecto a
la notaci on, denotamos como en lugar de m
0
al m odulo del momento magn etico y a H en
lugar de B al campo magn etico (de todas formas se podra trabajar con B o con H ya que son
proporcionales, como se indic o en 1.1.). Es importante recalcar que la magnetizaci on se mide
en t erminos de , la energa en t erminos de J, la capacidad calorca C
H
en t erminos de k
B
,
la susceptibilidad
H
en t erminos de
2
/J, la temperatura en t erminos de J/k
B
y el campo en
t erminos de J/.
2.1. El m etodo de Monte Carlo Metropolis
Este m etodo es descrito con mayor facilidad para sistemas que tienen un n umero nito de esta-
dos posibles; sin embargo, no se limita a los mismos y una vez que el m etodo ha sido denido
para dichos sistemas la generalizaci on al caso continuo es relativamente f acil [1]. Consideremos
un sistema con un n umero nito de estados o conguraciones, como un ferromagneto forma-
do por N espines, en cuyo caso cada conguraci on S queda especicada por los N n umeros
s
= 1
N
=1
. Dado que el sistema tiene muchos estados disponibles ( = 2
N
), para determi-
nadas condiciones externas (valores jos de T y B) el mismo efect ua transiciones entre muchos
de estos antes de alcanzar el equilibrio, luego de haber partido de cierto estado inicial S
0
. Para
una sucesi on de conguraciones S
0
, S
1
, S
2
. . . tenemos que la probabilidad que el sistema se en-
cuentre en cierta conguraci on S viene dada por la frecuencia relativa de la misma en el lmite
de muchas transiciones (ley de grandes n umeros):
34
Captulo 2. El m etodo de Monte Carlo y modelamiento algortmico de los sistemas
35
P(S) = lm
N
[
1
A
(Nro. de veces que S
n
= S, n = 1, ..., A)] (2.1)
El m etodo de Monte Carlo es un algoritmo eciente para construir, generando n umeros aleato-
rios en un ordenador, una secuencia de conguraciones llamada trayectoria MC(denominamos
curva de estabilidad a una trayectoria MC que solo muestra los estados por los que pasa el sis-
tema cada vez que hay transici on) de manera que en el equilibrio (luego de muchos pasos o
transiciones) los estados se distribuyan de acuerdo a cierta distribuci on de probabilidades que,
en nuestro caso de inter es, es la can onica de Boltzmann:
P
k=1
A(S
k
) =< A >
S
P
(S)A(S) (2.3)
Resultado que, para cierto n umero A, es v alido con un error de 1/
de manera directa y obtener resultados con error nulo. Para ver porqu e este m etodo directo
no funciona basta considerar un cristal 3D de 10 espines por lado (1000 en total), de manera
que tenemos un total de 2
1000
estados. Si un computador fuera capaz de sumar 10
6
estados por
segundo, demorara un total de 10
288
a nos en sumar todos los t erminos que componen dicho
promedio. Si en lugar de ello recurrimos al m etodo de Monte Carlo, bastar a generar unos 10
5
estados para obtener resultados con un error del 1 %, ya que por la ley de grandes n umeros la
incertidumbre es proporcional a 1/
A.
En preparaci on para denir el algoritmo de Monte Carlo, imaginemos un sistema que efect ua
transiciones entre sus estados de una manera aleatoria en lugar de determinista. Si en cierto
instante el sistema se encuentra en alg un estado S, entonces en un instante posterior puede
saltar a otro estado accesible S
W
SS
) (la suma se da sobre estados S
P
n1
(S
)W
S
S
, de manera
que escribimos la ecuaci on para P
n
(S) en la forma
P
n
(S) = P
n1
(S)[1
W
SS
] +
P
n1
(S
)W
S
S
=P
n
(S) P
n1
(S) =
[W
S
S
P
n1
(S
) W
SS
P
n1
(S)] (2.4)
Un proceso aleatorio de este tipo, donde la probabilidad que cierta transici on tenga lugar solo
depende del estado actual y no de la historia pasada, se denomina cadena de Markov [8]. La
ecuaci on obtenida para P
n
(S) se denomina ecuaci on maestra (en el lmite contnuo el t ermino
de la izquierda se convierte en la derivada temporal de la probabilidad). Dado que la tasa de
transici on en un paso W
SS
no depende del tiempo (del paso), la probabilidad P
n
(S) tiende hacia
un valor independiente del tiempo en el lmite de muchos pasos (lm
n
P
n
(S) = P(S)). De
la ecuaci on previa obtenemos de inmediato que, en estado estable, P(S) satisface la relaci on:
P(S)W
SS
=
P(S
)W
S
S
(2.5)
Esta ecuaci on simplemente indica que en la situaci on de equilibrio la tasa neta de escapar de
cierta conguraci on S es igual a la tasa neta de ingresar a la misma. El problema usual al estudiar
procesos de Markov es calcular P(S) conociendo a priori la tasa de transici on en un paso W
SS
.
En el caso del m etodo de Monte Carlo analizamos el proceso inverso; es decir, buscamos una
tasa de transici on que nos lleve a la distribuci on de equilibrio con la que queremos trabajar,
que en nuestro caso viene dada por P
, la condici on de balance
detallado:
e
E(S)
W
SS
= e
E(S
)
W
S
S
(2.6)
Donde ya se ha introducido de forma explcita P
= e
E(S)
/Z y donde se cancela el factor de
normalizaci on, lo cual es relevante ya que no podemos calcularlo directamente.
A continuaci on se introduce un esquema computacional que genera estados aleatorios con-
siderando la probabilidad de transici on W
SS
entre los mismos, donde el objetivo principal es
poder introducir en forma algortmica la condici on de balance detallado. Para tal n conside-
ramos que nuestro sistema de espines, en el paso n, se encuentra en cierta conguraci on S para
la cual podemos computar su energa E
S
(as como su magnetizaci on M
S
). El esquema consiste
en invertir, en cada paso, un espn aleatorio del arreglo (en el caso de Heisenberg cambiar su
direcci on a otra aleatoria) y generar de esta forma la conguraci on S
N
=1
vara a medida que se recorre la trayectoria
Monte Carlo (la curva de estabilidad correspodiente mostrara 7 puntos en lugar de 8, ya que
entre n = 3 y n = 4 no hay transici on).
A estas conguraciones que se diferencian en el cambio de orientaci on de un espn individual
se les denomina conguraciones vecinas (se trabaja de esta forma para que los estados del
sistema no queden atrapados en alguna regi on del espacio f asico [1]). En dicho estado S
se
puede calcular el valor de la energa y el mismo ser a tomado o rechazado por el sistema (en el
paso n + 1) en funci on del valor del cociente de sus respectivas probabilidades. De manera que
si denotamos a la diferencia de energas como E
SS
= E(S
) E(S):
S
n
= S =
S
n+1
= S
, (E
SS
0)
S
n+1
=
, (expE
SS
x)
S, (expE
SS
< x)
(2.7)
donde x es un n umero aleatorio en el intervalo < 0, 1 >y se genera en el computador. Este algo-
ritmo para tomar o rechazar conguraciones aleatorias es llamado el m etodo de MC-Metropolis
y fue usado en sus inicios para calcular ecuaciones de estado a partir del conocimiento de los
estados microsc opicos del sistema y las energas de los mismos. Para este algoritmo la proba-
bilidad de transici on resulta ser
W
SS
1, (E
SS
0)
exp(E
SS
), (E
SS
0)
(2.8)
la misma que satisface la condici on de balance detallado como puede vericarse f acilmente. De
esta forma el sistema acepta el nuevo estado S
), luego se
compara el cociente de factores de Boltzmann y si se cumple la condici on exp(E
SS
) x
entonces el sistema efect ua una transici on y el estado S toma el valor del candidato S
. Adem as,
los valores de las energas de los estados por los que pasa el sistema se almacenan en el arreglo
E
v
[m], lo cual permite calcular la energa media promediando sobre los mismos (escogiendo
aquellos que sean de equilibrio). Aparte de la energa se puede calcular el promedio de cualquier
otra cantidad fsica de inter es (como la magnetizaci on) cuyo valor quede denido en cada estado
del sistema.
Captulo 2. El m etodo de Monte Carlo y modelamiento algortmico de los sistemas
39
2.2. Modelamiento del sistema Ising bidimensional (Ising 2D)
Consideremos una red bidimensional cuadrada de nn puntos (n a lo largo de cada direcci on)
donde en cada punto (i, j) de la red (como se muestra en la Figura 2.2) localizamos un atomo de
momento magn etico m
i,j
= S
i,j
, donde S
i,j
indica la orientaci on de dicho momento magn etico
y toma los valores S
i,j
= +1 o 1 (consideramos atomos con espn total 1/2). El estado (o
conguraci on) del sistema queda especicado dando los valores de S
i,j
para todos los puntos
de la red (i, j = 1, ...n) de manera que tenemos un total de 2
nn
estados (o conguraciones)
para el mismo (este enfoque es similar al que se da en [7]). Podemos visualizar este arreglo de
atomos como una matriz S que especica el estado total del mismo y cuyos elementos vienen
dados por los valores de S
i,j
en cada punto de la red.
Figura 2.2: A la izquierda se muestra un atomo localizado en la posici on (i, j) con estado de
espn [S
i,j
> rodeado de sus 4 primeros vecinos. A la derecha se da la representaci on matri-
cial de este arreglo de espines, en este caso S
i,j
= +1, S
i1,j
= 1, S
i,j+1
= 1, S
i,j1
=
+1, S
i+1,j
= +1. La red est a formada por n n espines.
En cada punto (i, j) de la red el momento magn etico m
i,j
interact ua con sus 4 primeros vecinos
situados en los puntos (i 1, j), (i + 1, j), (i, j + 1), (i, j 1) y con un campo magn etico
externo H aplicado al sistema. De acuerdo al modelo de Ising podemos escribir la energa para
este momento magn etico como:
E(m
i,j
) = HS
i,j
JS
i,j
(S
i1,j
+ S
i+1,j
+ S
i,j+1
+ S
i,j1
)
y con ello la energa total (valor microsc opico) para un estado arbitrario [S > del sistema (dado
por la matriz S) se puede escribir como
E([S >) E
S
= HM
S
J
2
n
i=1
n
j=1
S
i,j
(S
i1,j
+ S
i+1,j
+ S
i,j+1
+ S
i,j1
)
donde el factor
1
2
aparece porque la suma doble cuenta 2 veces las energas de interaccion entre
cada par de vecinos. En la ecuaci on anterior se ha escrito el t ermino de interacci on espines-
campo introduciendo la expresi on para la magnetizaci on (valor microsc opico) del sistema en el
estado [S >
Captulo 2. El m etodo de Monte Carlo y modelamiento algortmico de los sistemas
40
M([S >) M
S
=
n
i=1
n
j=1
m
i,j
=
n
i=1
n
j=1
S
i,j
Inmediatamente surge el problema para el c alculo de la energa en la frontera ya que la red es
nita (de tama no n n) y por tanto cuando los valores i o j de la suma tomen los valores 1
o n habr a problemas para calcular t erminos como S
11,n+1
que no se encuentran en la matriz
S de n n elementos. Debido a ello imponemos la condici on de contorno periodica donde:
n + 1 1, 1 1 n y, escribiendo ello en el programa de manera adecuada, se logra resolver
este problema:
i = 1 S(i 1, j) = S(n, j), i = n S(i + 1, j) = S(1, j)
j = 1 S(i, j 1) = S(i, n), j = n S(i, j + 1) = S(i, 1)
Hasta aqu tenemos una idea geom etrica del arreglo de espines, de c omo se calcula la energa
del sistema para cada conguraci on del mismo y c omo resolver el problema para el c alculo
de la misma en los bordes. Ahora analizaremos paso paso la forma en que trabaja el programa
Ising2DvsT.cpp, revisaremos los parametros de entrada, el proceso seguido por el mismo y los
resultados que nos brinda.
El programa muestra en su cabecera las 5 principales libreras de C++ necesarias para el fun-
cionamiento del mismo y comunes al resto de programas de esta tesis (las mismas que se denen
mediante la sentencia #include). Las libreras m as importantes son ctime para la generaci on de
n umeros aleatorios (usando el clock), math.h para operaciones de c alculo (para hallar la energa
del sistema por ejemplo) y fstream, que nos permite guardar los elementos de vectores (como
los valores macrosc opicos de las cantidades fsicas a diferentes temperaturas) en un archivo de
datos .dat para gracarlos y tratarlos num ericamente.
Luego de denir las principales libreras se colocan los prototipos de las funciones a las que
llama el programa principal (para el caso de Ising2DvsT.cpp se denieron 10 funciones prin-
cipales) para:
1)Especicar la dimensi on del sistema (n n): int enter
n( ).
2)Especicar conguraci on o estado inicial del mismo (ci): int enter
ci( ).
3)Especicar el n umero de estados (N) que genera cada trayectoria MC: int enter
N( ).
4)Denir la dimensi on del vector temperatura (N
t
): int enter
dimT( ) .
5)Denir las temperaturas extremas de trabajo: void temp
H( ).
7)Construir el estado inicial ([S0 >): void construir
M(oat A[50][50],
int n).
Captulo 2. El m etodo de Monte Carlo y modelamiento algortmico de los sistemas
41
9)Calcular la energa del sistema (debida solamente a la interacci on entre espines) en un estado
dado: oat construir
Eint
J
2
n
i=1
n
j=1
n
k=1
(S
i,j,k
)(
i,j,k
)
donde el factor
1
2
aparece porque en la suma triple se cuenta 2 veces la energa de interacci on
entre cada par de vecinos. En la ecuaci on anterior se ha escrito el t ermino de interacci on espines-
campo introduciendo la expresi on para la magnetizaci on (valor microsc opico) del sistema en el
estado [S >
M([S >) M
S
=
n
i=1
n
j=1
n
k=1
m
i,j,k
=
n
i=1
n
j=1
n
k=1
S
i,j,k
El problema en los bordes de la red se resuelve imponiendo la condici on de contorno peri odica
donde ahora tenemos:
i = 1 S(i 1, j, k) = S(n, j, k), i = n S(i + 1, j, k) = S(1, j, k)
j = 1 S(i, j 1, k) = S(i, n, k), j = n S(i, j + 1, k) = S(i, 1, k)
k = 1 S(i, j, k 1) = S(i, j, n), j = n S(i, j, k + 1) = S(i, j, 1)
Hasta aqu tenemos una idea geom etrica del arreglo de espines, de c omo se calcula la energa
del sistema para una conguraci on (estado) del mismo y de c omo resolver el problema en los
bordes para su c alculo. No entraremos a detallar paso a paso la forma en que trabaja el programa
Ising3DvsT.cpp pero mencionamos un detalle fundamental: el mismo permite estudiar la esta-
bilidad del sistema y construir diagramas de fase en funci on de la temperatura (manteniendo jo
el campo), ya que el estado inicial para toda trayectoria MC es el mismo (dado por la matriz de
elementos S(i, j, k) = (1)
i+j+k
). En el otro programa, Ising3DvsH.cpp , se mantiene ja la
temperatura de trabajo y se vara el campo magn etico para construir la isoterma M vs. H (curva
de saturaci on). Ambos programas se encuentran en el Ap endice B y los mismos comparten la
misma funci on que construye la energa de interacci on.
Captulo 2. El m etodo de Monte Carlo y modelamiento algortmico de los sistemas
49
2.3.1. Red c ubica simple (SC) en Ising 3D
Figura 2.3: Se muestra un atomo localizado en la posici on (i, j, k), al que se le asocia el estado
de espn [S
i,j,k
>, rodeado de sus 6 primeros vecinos con los que interact ua en una red c ubica
simple (SC). La red completa est a formada por un total n n n atomos (espines).
Para la red c ubica simple (red=1), cuya gura es mostrada arriba, tenemos que el t ermino
i,j,k
tiene la forma:
i,j,k
= (S
i1,j,k
+ S
i+1,j,k
+ S
i,j1,k
+ S
i,j+1,k
+ S
i,j,k1
+ S
i,j,k+1
)
Para analizar computacionalmente este sistema se consider o una red de n = 10 espines por
lado (1000 espines en total) y N = 800 000 estados generados en cada trayectoria MC. Se
analiz o primero su estabilidad para 4 temperaturas de inter es (temperaturas de an alisis T.A.)
para ver la variaci on de las uctuaciones de los valores microsc opicos del m odulo de la mag-
netizaci on [M[ y de la energa E con el n umero de transiciones m y se calcul o el n umero total
de transiciones m
f
(valor nal de m). Con ello se procedi o luego a construir los principales
diagramas de fase.
2.3.2. Red c ubica centrada en el cuerpo (BCC) en Ising 3D
Para la red c ubica centrada en el cuerpo (red=2), cuya gura es mostrada a continuaci on, te-
nemos que el t ermino
i,j,k
es de la forma
i,j,k
= (S
i+1,j1,k+1
+ S
i+1,j+1,k+1
+ S
i+1,j1,k1
+ S
i+1,j+1,k1
+ S
i1,j1,k+1
+
+S
i1,j+1,k+1
+ S
i1,j1,k1
+ S
i1,j+1,k1
)
Captulo 2. El m etodo de Monte Carlo y modelamiento algortmico de los sistemas
50
Figura 2.4: Se muestra un atomo localizado en la posici on (i, j, k), al que se le asocia el estado
de espn [S
i,j,k
>, rodeado de sus 8 primeros vecinos con los que interact ua en una red c ubica
centrada en el cuerpo (BCC). La red completa est a formada por un total de n n n atomos
(espines).
Para analizar computacionalmente este sistema se tom o una red de n = 11 espines por lado
(1331 espines en total, esto debido a la geometra del arreglo) y N = 800 000 estados generados
en cada trayectoria MC. El an alisis de estabilidad y la construcci on de los diagramas de fase se
realiz o de manera an aloga al caso anterior.
2.3.3. Red c ubica centrada en las caras (FCC) en Ising 3D
Para la red c ubica centrada en el cuerpo (red=3), cuya gura se muestra a continuaci on, tenemos
que el t ermino
i,j,k
es de la forma
i,j,k
= (S
i1,j1,k
+ S
i1,j,k1
+ S
i1,j+1,k
+ S
i1,j,k+1
+ S
i,j1,k+1
+ S
i,j1,k1
+
+S
i,j+1,k+1
+ S
i,j+1,k1
+ S
i+1,j,k1)
+ S
i+1,j,k+1
+ S
i+1,j1,k
+ S
i+1,j+1,k
)
Para analizar computacionalmente este sistema se considerar a una red de n = 10 espines por
lado (1000 espines en total) y N = 800 000 estados generados en cada trayectoria MC. El
an alisis de estabilidad y la construcci on de los diagramas de fase se realiz o de manera an aloga
al caso anterior.
Captulo 2. El m etodo de Monte Carlo y modelamiento algortmico de los sistemas
51
Figura 2.5: Se muestra un atomo localizado en la posici on (i, j, k), al que se le asocia el estado
de espn [S
i,j,k
>, rodeado de sus 12 primeros vecinos con los que interact ua en una red c ubica
centrada en las caras (FCC). La red completa est a formada por un total de n n n atomos
(espines).
2.4. Modelamiento del sistema Heisenberg bidimensional
(Heise 2D)
Antes de entrar a detallar el esquema de trabajo para este modelo conviene revisar las prin-
cipales variantes respecto al modelo anterior (Ising 2D). Este modelo fue introducido por W.
Heisenberg considerando a los espines como operadores vectoriales. En 1.3. se explic o adem as
porqu e se debe considerar una integral de intercambio distinta J
S
i,j
, siendo
S
i,j
= (cos
i,j
)e
1
+ (sin
i,j
)e
2
un vector unitario expresado en t ermi-
nos de la base can onica de vectores en el plano cartesiano e
1
, e
2
. De esta forma el estado
del sistema queda especicado dando los vectores unitarios
S
i,j
para todos los puntos de la red
(i, j = 1, . . . , n), lo cual es equivalente a jar los angulos
i,j
en dichos puntos del arreglo.
Para especicar el estado se introduce la matriz cuyos elementos vienen dados por los angulos
(i, j) =
i,j
(direcciones) de los espines en cada punto de la red (i, j). En el algoritmo se
consideran 8 direcciones posibles en el plano
i,j
= 0, /4, /2, 3/4, , 5/4, 3/2, 7/4
y tanto el campo externo
H como la magnetizaci on del sistema
M son vectores en el plano
Captulo 2. El m etodo de Monte Carlo y modelamiento algortmico de los sistemas
52
M = M
x
e
1
+ M
y
e
2
,
H = H
x
e
1
+ H
y
e
2
La magnetizaci on del sistema en un estado [ > (valor microsc opico de la misma) del mismo
viene dada por
M([ >)
M
=
n
i=1
n
j=1
m
i,j
=
n
i=1
n
j=1
S
i,j
y la energa del momento magn etico m
i,j
localizado en la posici on (i, j) se escribe como
E( m
i,j
) =
H
S
i,j
J
S
i,j
(
S
i1,j
+
S
i+1,j
+
S
i,j+1
+
S
i,j1
)
de manera que la energa total (valor microsc opico de la misma) para un estado arbitrario [ >
del sistema puede ser escrita en la forma
E([ >) E
H
M
2
n
i=1
n
j=1
S
i,j
(
S
i1,j
+
S
i+1,j
+
S
i,j+1
+
S
i,j1
)
donde el factor
1
2
aparece porque la suma doble cuenta 2 veces las energas de interaccion entre
cada par de vecinos. En la gura que sigue se visualiza el campo vectorial de espines en el plano
mencionado as como la matriz que representa el estado del sistema.
Figura 2.6: A la izquierda se muestra un atomo localizado en la posici on (i, j) con espn
S
i,j
rodeado de sus 4 primeros vecinos. A la derecha se da la representaci on matricial de este ar-
reglo de espines donde en este caso
i,j
= /4,
i1,j
= /2,
i,j+1
= 5/4,
i,j1
=
3/4,
i+1,j
= 3/2. La red est a formada por un total de n n espines.
El problema del c alculo de la energa (debido al tama no nito de la red) para los espines en la
frontera del arreglo se resuelve de la misma forma que para el caso de Ising2D al imponer la
condici on de contorno peri odica. Escribiendo ello en el programa de manera adecuada se logra
resolver este problema:
Captulo 2. El m etodo de Monte Carlo y modelamiento algortmico de los sistemas
53
i = 1 (i 1, j) = (n, j), i = n (i + 1, j) = (1, j)
j = 1 (i, j 1) = (i, n), j = n (i, j + 1) = (i, 1)
Hasta aqu se tiene una idea geom etrica del arreglo de espines, de c omo calcular la energa
y magnetizaci on del sistema para una conguraci on (estado) del mismo (dado por las orienta-
ciones de los espines) y de c omo resolver el problema para el c alculo de la energa en los bordes
al imponer la condici on de contorno peri odica. En breve se explican las principales variantes
consideradas respecto al caso de Ising2D para construir el programa Heise2DvsT.cpp aunque el
proceso l ogico de variar la temperatura T (o el campo
H) y trazar trayectorias MC (para valores
jos de T y
H) para calcular los valores macrosc opicos de las cantidades fsicas de inter es se
mantiene.
En este programa se considera la conguraci on inicial secuencial ci = 2 que ordena los es-
pines seg un angulos consecutivos (lo cual viene a ser una generalizaci on al caso vectorial de la
conguraci on checkerboard para el modelo de Ising 2D). Con esta conguraci on se construye
la matriz de angulos
0
, con la cual se calculan los valores microsc opicos de magnetizaci on
y energa en dicho estado inicial:
M
0
=
M([
0
>), E
0
= E([
0
>). Este estado ser a el
estado inicial para todas las trayectorias MC (ya que el estado de equilibrio no depende apre-
ciablemente del estado inicial en cada trayectoria). De manera an aloga al modelo anterior, en
cada trayectoria MC se generan N estados aleatorios de manera que el sistema efect ua m < N
transiciones de acuerdo a la estabilidad relativa de las energas de los estados involucrados.
Los valores microsc opicos de energa y magnetizaci on (vector de 2 componentes) son alma-
cenados en 3 vectores microsc opicos: Epv[ ], Mpvx[ ], Mpvy[ ]. Estos vectores se utilizan
para analizar la estabilidad del sistema y escoger el intervalo donde el sistema se encuentra en
equilibrio para calcular las cantidades macrosc opicas de inter es (energa media, magnetizaci on
media, capacidad calorca y las componentes del tensor susceptibilidad magn etica). En cada
paso de la trayectoria MC lo que se hace es cambiar la direcci on de un espn aleatorio (i, j)
(no invertir la misma como en el caso de Ising) en una conguraci on dada [ > para construir
la nueva conguraci on [
p
>. Con esto se compara la estabilidad relativa de las energas para
estos estados y si se cumple que e
(EpE)/k
B
T
> x, siendo x un n umero aleatorio entre 0 y 1,
el sistema efect ua una transici on entre los estados vecinos [ > y [
p
>.
Luego de recorrida la trayectoria MC a cierta temperatura de trabajo T[l] se procede a calcular
los valores macrosc opicos (medios) de magnetizaci on y energa
Mm[1][l] = Mmed[1] < M
x
>, Mm[2][l] = Mmed[2] < M
y
>, Em[l] < E >
y promediando los cuadrados de dichas cantidades microsc opicas
M2med[1] =< M
2
x
>, M2med[2] =< M
2
y
>, E2med =< E
2
>
Captulo 2. El m etodo de Monte Carlo y modelamiento algortmico de los sistemas
54
podemos hallar, a la misma temperatura T = T[l], los valores de la capacidad calorca CH[l]
y las componentes del tensor susceptibilidad XH[1][l] y XH[2][l] (que son equivalentes por la
isotropa) con ayuda de las relaciones termodin amicas
C
H
= (< E
2
> < E >
2
)/(k
B
T
2
),
(1)
H
= (< M
2
x
> < M
x
>
2
)/(k
B
T),
(2)
H
= (< M
2
y
> < M
y
>
2
)/(k
B
T).
El otro programa Heise2DvsH.cpp muestra el proceso en el cual, bajo una temperatura ja de
trabajo, se vara la componente H
x
del campo dejando nula la otra (H
y
= 0). De esta forma el
sistema adquiere una magnetizaci on (se satura) en la direcci on del campo aplicado y la misma
se anula en la direcci on perpendicular. Los 2 programas para Heisenberg 2D, que usan la misma
funci on que construye la energa de interacci on, se encuentran en el Ap endice C.
2.5. Modelamiento del sistema Heisenberg tridimensional
(Heise 3D)
Luego de revisar el modelo de Heisenberg cl asico bidimensional, pasamos a analizar el caso
tridimensional del mismo. De la misma forma en que el modelo de Ising 2D se extendi o al de
Heise 2D al considerar cada espn como un vector en el plano, en este sistema consideramos
cada espn como un vector en el espacio. En el modelo de Ising 3D se mostraron los arreglos
geom etricos en donde se visualizaba al espn localizado en un punto del espacio (i, j, k) y sus
primeros vecinos para cada tipo de red y ahora consideramos que en cada punto del arreglo se
tiene un atomo con vector momento magn etico m
i,j,k
. Aqu nuevamente la interacci on entre los
espines de atomos vecinos se modela con el hamiltoniano de Heisenberg, donde la integral de
intercambio J
S
i,j,k
, siendo
S
i,j,k
= (sin
i,j,k
cos
i,j,k
)e
1
+ (sin
i,j,k
sin
i,j,k
)e
2
+ (cos
i,j,k
)e
3
un vector unitario expresado en t erminos de la base can onica de vectores en el espacio eu-
clidiano tridimensional e
1
, e
2
, e
3
. De esta manera el estado del sistema queda especicado
dando los vectores unitarios
S
i,j,k
para todos los puntos de la red (i, j, k = 1, . . . , n), lo cual es
equivalente a jar los angulos
i,j,k
y
i,j,k
para dichos puntos del arreglo.
Para especicar el estado se introducen las matrices tridimensionales de elementos (i, j, k) =
i,j,k
y de elementos (i, j, k) =
i,j,k
. En el algoritmo se considera un total de 8 direcciones
posibles para el angulo azimutal
i,j,k
y 5 direcciones para el angulo orbital
i,j,k
:
Captulo 2. El m etodo de Monte Carlo y modelamiento algortmico de los sistemas
55
i,j,k
= 0, /4, /2, 3/4, , 5/4, 3/2, 7/4
i,j,k
= 0, /4, /2, 3/4,
y el estado del sistema lo podemos denotar por [ >= [ > [ > como se muestra en la
Figura 2.7.
Figura 2.7: Se muestra un atomo localizado en la posici on (i, j, k) con espn
S
i,j,k
y se dan las
respectivas representaciones matriciales para las direcciones ( y ) que especican el estado
[ >= [ > [ > del arreglo total de espines. La red est a formada por un total de n n n
espines.
Se debe tener en cuenta tambi en que en este caso tanto el campo externo
H como la magneti-
zaci on del sistema
M son vectores en el espacio
M = M
x
e
1
+ M
y
e
2
+ M
z
e
3
,
H = H
x
e
1
+ H
y
e
2
+ H
z
e
3
La magnetizaci on del sistema en un estado [ > (valor microsc opico de la misma) del mismo
viene dada por
M([ >)
M
=
n
i=1
n
j=1
n
k=1
m
i,j,k
=
n
i=1
n
j=1
n
k=1
S
i,j,k
y la energa del momento magn etico m
i,j,k
localizado en la posici on (i, j, k) se escribe de ma-
nera general en la forma
E( m
i,j,k
) =
H
S
i,j,k
J
S
i,j,k
(
i,j,k
)
de manera que la energa total (valor microsc opico de la misma) para un estado arbitrario [ >
del sistema puede ser escrita en la forma
E([ >) E
H
M
2
n
i=1
n
j=1
n
k=1
S
i,j,k
(
i,j,k
)
Captulo 2. El m etodo de Monte Carlo y modelamiento algortmico de los sistemas
56
donde el vector
i,j,k
es igual a la suma de los vectores de espn de los primeros vecinos que
rodean al espn localizado en (i, j, k) y depende del tipo de red que se considere (SC, BCC o
FCC). El factor
1
2
aparece porque en la suma triple se cuenta 2 veces la energa de interaccion
entre cada par de vecinos.
El programa Heise3DvsT.cpp sigue el mismo proceso l ogico que los programas anteriores en
el cual se vara la temperatura de trabajo manteniendo jo el campo externo (
H =
0 si se
quiere estudiar transici on de fase de segundo orden) y la condici on inicial ci que construye
el estado inicial [
0
> es secuencial para los 2 angulos de inter es ( y ) en cada sitio de
la red. Con el estado inicial especicado se construyen las matrices
0
y
0
y se procede
a calcular la magnetizaci on del sistema en este estado
M
0
as como la respectiva energa E
0
.
Este estado inicial ser a el primer estado del sistema para toda trayectoria MC que se genere y los
vectores (arrays unidimensionales) E
pv
[ ], M
pvz
[ ] y M
pv
abs
[ ] (indexados por el contador de
transiciones m) guardan (respectivamente) los valores microsc opicos de la energa, componente
z de la magnetizaci on y m odulo del vector magnetizaci on para cada estado por el que pasa el
sistema.
Con ayuda de estos vectores que guardan las cantidades microsc opicas de inter es se puede es-
tudiar la estabilidad del sistema y determinar la regi on en la cual el mismo se encuentra en
equilibrio (como en los casos anteriores) para promediar sobre estos estados y obtener los va-
lores macrosc opicos del m odulo del vector magnetizaci on [
i,j,k
tiene la forma
i,j,k
= (
S
i1,j,k
+
S
i+1,j,k
+
S
i,j1,k
+
S
i,j+1,k
+
S
i,j,k1
+
S
i,j,k+1
)
Para analizar computacionalmente este sistema se consider o una red de n = 10 espines por
lado (1000 espines en total) y N = 800 000 estados generados en cada trayectoria MC. Se
analiz o primero su estabilidad para 3 temperaturas de inter es (temperaturas de an alisis T.A por
encima, por debajo e igual a la T
c
) a partir de la variaci on en las uctuaciones de los valores
microsc opicos del m odulo del vector magnetizaci on [
i,j,k
tiene la forma
i,j,k
= (
S
i+1,j1,k+1
+
S
i+1,j+1,k+1
+
S
i+1,j1,k1
+
S
i+1,j+1,k1
+
S
i1,j1,k+1
+
+
S
i1,j+1,k+1
+
S
i1,j1,k1
+
S
i1,j+1,k1
)
Para analizar computacionalmente este sistema se consider o una red de n = 11 espines por
lado (1331 espines en total) y N = 750 000 estados generados en cada trayectoria MC (es-
ta disminuci on en N por motivos computacionales). Se analiz o primero su estabilidad para 3
temperaturas de inter es (temperaturas de an alisis T.A por encima, por debajo e igual a la T
c
) a
partir de la variaci on en las uctuaciones de los valores microsc opicos del m odulo del vector
magnetizaci on [
i,j,k
tiene la forma
i,j,k
= (
S
i1,j1,k
+
S
i1,j,k1
+
S
i1,j+1,k
+
S
i1,j,k+1
+
S
i,j1,k+1
+
S
i,j1,k1
+
+
S
i,j+1,k+1
+
Si, j + 1, k 1 +
S
i+1,j,k1)
+
S
i+1,j,k+1
+
S
i+1,j1,k
+
S
i+1,j+1,k
)
Para analizar computacionalmente este sistema se consider o una red de n = 10 espines por lado
(1000 espines en total) y N = 700 000 estados generados en cada trayectoria MC (esta dismi-
nuci on en N nuevamente por motivos computacionales). Se analiz o primero su estabilidad para
3 temperaturas de inter es (temperaturas de an alisis T.A por encima, por debajo e igual a la T
c
)
a partir de la variaci on en las uctuaciones de los valores microsc opicos del m odulo del vector
magnetizaci on [
0).
Del an alisis de estabilidad se pudo ver que tanto la dispersi on en las cantidades fsicas de inter es
([
/k
B
, cuyo valor se obtiene de la curva [
/k
B
) [
M[ E m
f
0.5 0.1 0.4 87 000
1.4 0.6 0.6 300 000
3.5 0.3 0.55 530 000
Con el an alisis previo, consideramos los ultimos m
f
/4 estados (intervalo [3m
f
/4, m
f
]) por los
que pasa el sistema para cada temperatura para calcular los valores medios de las cantidades
fsicas de inter es, luego normalizamos dichas cantidades (se dividen por el n umero de espines
n
2
) para construir los diagramas de fase (vs. T) respectivos que se muestran a continuaci on.
Se consideraron 100 valores de temperaturas en el intervalo [0.1, 5.0] (en unidades de J
/k
B
),
para el caso de la capacidad calorca s olo se muestra la regi on donde la misma exhibe mejor
comportamiento y se graca una sola componente del tensor susceptibilidad.
Captulo 3. An alisis y comparaci on de resultados
68
Figura 3.13: Magnetizaci on media [
/k
B
) para n = 10,
N = 700 000.
Figura 3.14: Energa media E(J) por espn versus Temperatura T(J
/k
B
) para n = 10, N =
700 000.
Captulo 3. An alisis y comparaci on de resultados
69
Figura 3.15: Capacidad calorca C
H
(k
B
) por espn versus Temperatura T(J
/k
B
) para n = 10,
N = 700 000.
Figura 3.16: Susceptibilidad
(2)
H
(
2
/J) por espn versus Temperatura T(J
/k
B
) para n = 10,
N = 700 000.
Captulo 3. An alisis y comparaci on de resultados
70
Realizando un an alisis de las guras 3.13, 3.14, 3.15 y 3.16 (obtenidas haciendo uso del pro-
grama Heise2DvsT.cpp) similar al que se realiz o para el modelo de Ising 2D, observamos lo
siguiente: El m odulo de la magnetizaci on [
/k
B
(transici on de fase). La energa (gura 3.14) sigue el comportamiento esperado y
tiende a cero a altas temperaturas igual que en el modelo anterior. La capacidad calorca por
espn (gura 3.15) presenta un pico para la temperatura crtica ( C
H
(T
c
) 1.4k
B
) y buen com-
portamiento (el decaimiento esperado) para T > Tc. La susceptibilidad por espn (en la gura
3.16 se muestra una de sus componentes) muestra buen comportamiento para T > T
c
y se
aprecia claramente el pico en la zona crtica. Se debe indicar que pese a que estas 2 ultimas can-
tidades tienen un comportamiento similar, la regi on a considerarse para analizar su criticalidad
es diferente, adem as que sus picos son alcanzados a una temperatura ligeramente menor a T
c
.
Haciendo uso del otro programa (Heise2DvsH.cpp) se obtuvo la curva de saturaci on M
x
vs. H
x
(el campo se aplica a lo largo de una direcci on ja, de manera que H
y
= 0). Esta isoterma (se
ja T en T
c
1.4J
/k
B
) muestra que el sistema adquiere una magnetizaci on en la direcci on del
campo aplicado (y se anula en direcci on perpendicular). Para construir la misma se consideraron
50 valores para el campo H
x
en el intervalo [0.1, 5.0](J
/) para
n = 10, N = 700 000.
La gura 3.17 muestra c omo la componente M
x
del vector
M se satura a medida que se incre-
menta el valor de H
x
(de esta isoterma, para T T
c
se calcular a el exponente crtico ). Las
gr acas de M
y
(que se anula) y de la energa (que sigue el mismo comportamiento del modelo
anterior) no son mostradas.
Captulo 3. An alisis y comparaci on de resultados
71
3.2.2. Red cuadrada de 400 espines
En este caso se generaron N = 750 000 estados en cada trayectoria MC para analizar la estabili-
dad (m as que en el caso n = 10 debido a que al haber m as estados se requiere de m as pasos para
alcanzar el equilibrio). Del an alisis de estabilidad a 3 temperaturas se observa el mismo patr on
que en el caso anterior para las uctuaciones (aumentan en la zona crtica) y para el n umero de
transiciones efectuadas m
f
(aumenta con la temperatura). No se observan variaciones aprecia-
bles con respecto al caso previo (n = 10). La siguiente tabla, construida de manera an aloga al
caso anterior, resume lo observado:
Red Heise2D, n = 20, N = 750 000.
T.A.(J
/k
B
) [
M[ E m
f
0.5 0.1 0.3 94 000
1.4 0.6 0.5 325 000
3.5 0.3 0.5 575 000
Con el an alisis de estabilidad previo, consideramos (igual que para el caso n = 10) los ultimos
m
f
/4 estados (intervalo [3m
f
/4, m
f
]) para calcular los valores macrosc opicos (cantidades nor-
malizadas) y construir los diagramas de fase (versus T) que se muestran a continuaci on (donde
se j o
H =
0). Para la construcci on de estas curvas se tom o N = 750 000 y se consideraron
100 valores de temperaturas en el intervalo [0.1, 5.0] (en unidades de J
/k
B
).
Figura 3.18: Magnetizaci on media [
/k
B
) para n = 20,
N = 750 000.
Captulo 3. An alisis y comparaci on de resultados
72
Figura 3.19: Energa media E(J) por espn versus Temperatura T(J
/k
B
) para n = 20, N =
750 000.
Figura 3.20: Capacidad calorca C
H
(k
B
) por espn versus Temperatura T(J
/k
B
) para n = 20,
N = 750 000.
Captulo 3. An alisis y comparaci on de resultados
73
Figura 3.21: Susceptibilidad
(1)
H
(
2
/J) por espn versus Temperatura T(J
/k
B
) para n = 20,
N = 750 000.
Las guras 3.18, 3.19, 3.20 y 3.21 muestran que las cantidades fsicas presentan el mismo
comportamiento que en el caso previo (n = 10) aunque se aprecia que las gr acas para [
M[(T)
y
H
(T) han mejorado notablemente. Hacemos uso ahora del otro programa para construir la
curva M
x
vs. H
x
jando n = 20, N = 750 000 y T = T
c
1.4J
/k
B
.
Figura 3.22: Magnetizaci on media M
x
() por espn versus campo magn etico H
x
(J
/) para
n = 20, N = 750 000.
La gura 3.22 muestra c omo la componente M
x
del vector
M se satura a medida que se incre-
menta el valor de H
x
(igual que para el caso previo n = 10, las gr acas de M
y
y de la energa
no son mostradas pero siguen el comportamiento citado anteriormente).
Captulo 3. An alisis y comparaci on de resultados
74
Finalmente, para poder comparar los resultados de Ising 2D con los de Heisenberg 2D debemos
hacer J
M[ vs. T. Posteriormente
se us o el otro programa Heise3DvsH.cpp para obtener, a la temperatura crtica, la isoterma M
z
vs. H
z
(de donde se calcular a el exponente ) y la funci on E vs. H
z
. Finalmente se realiza una
comparaci on entre los resultados de los 3 tipos de red y luego se comparan los mismos con
los del modelo anterior (Ising 3D). Se debe indicar que en este modelo se ha trabajado con un
vector
M, una componente (
z
H
) del tensor susceptibilidad y se ha variado solo la componente
z del campo (H
z
).
3.4.1. Red SC
En el an alisis de estabilidad se consideraron 3 temperaturas para ver c omo variaban con la
temperatura las uctuaciones en la magnetizaci on [
/k
B
, T
2
= T
c
2.8 J
/k
B
, T
3
= 4.0 J
/k
B
.
Del an alisis de estabilidad se concluye (igual que en los casos anteriores) que las dispersiones
[
/k
B
) y el n umero de transiciones
m
f
sigue el mismo patr on de aumentar con la temperatura. La siguiente tabla resume los resul-
tados obtenidos:
Red Heise 3D SC, n = 10, N = 800 000.
T.A.(J
/k
B
) [
M[ E m
f
2.0 0.1 0.2 314 300
2.8 0.5 0.5 528 600
4.0 0.13 0.2 620 000
Con el an alisis de estabilidad previo, consideramos los estados en el intervalo [3m
f
/4, m
f
]
para calcular los valores medios normalizados de las cantidades fsicas de inter es y constru-
ir los diagramas de fase (versus T) que se muestran a continuaci on. En todos los casos se
consider o campo externo nulo (
H =
0) para tener transici on de fase de segundo orden. Se
tom o N = 800 000 y se consideraron 100 temperaturas en el intervalo [1.5, 5.0](J
/k
B
). Para
la capacidad calorca solo se muestra su gr aca en la regi on de temperaturas (T > T
c
) donde
muestra buen comportamiento.
Captulo 3. An alisis y comparaci on de resultados
92
Figura 3.47: Magnetizaci on media [
/k
B
) para una red
c ubica SC de n = 10 espines por lado, N = 800 000.
Figura 3.48: Energa media E(J
/k
B
) para una red c ubica
SC de n = 10 espines por lado, N = 800 000.
Captulo 3. An alisis y comparaci on de resultados
93
Figura 3.49: Capacidad calorca C
H
(k
B
) por espn versus Temperatura T(J
/k
B
) para una red
c ubica SC de n = 10 espines por lado, N = 800 000.
Figura 3.50: Susceptibilidad magn etica
z
H
(
2
/J
/k
B
) para
una red c ubica SC de n = 10 espines por lado, N = 800 000.
Captulo 3. An alisis y comparaci on de resultados
94
En las guras 3.47, 3.48, 3.49 y 3.50 se observa lo siguiente: La curva [
/k
B
(transici on de fase) y tiene buen comportamiento
en todo el dominio de temperaturas. La energa (gura 3.48) sigue el comportamiento espe-
rado y tiende a cero a altas temperaturas debido a la ausencia de campo externo. La capacidad
calorca por espn (gura 3.49) presenta un pico en la zona crtica (C
H
(T
c
) 1.4k
B
) y muestra
el decaimiento esperado para T > T
c
. La susceptibilidad por espn (gura 3.50) muestra buen
comportamiento en todo el dominio de temperaturas y se aprecia claramente su pico en la zona
crtica. Se recalca nuevamente que aunque estas 2 ultimas cantidades tienen un comportamiento
similar, la regi on a considerarse para analizar su criticalidad es diferente (como se mencion o en
los otros casos).
Luego de analizar los diagramas de fase en funci on de la temperatura para las principales canti-
dades termodin amicas, utilizamos el programa Heise3DvsH.cpp para construir la isoterma M
z
vs. H
z
(curva de saturaci on) a la temperatura crtica (de donde se calcular a el exponente crtico
). Se muestra a continuaci on la variaci on de la componente M
z
de
M y de la energa (valores
macrosc opicos) en funci on del campo externo H
z
( unica componente que se vara) a la tempe-
ratura T = T
c
2.8 J
/k
B
. Se tom o N = 800 000 y se consideraron 70 valores para el campo
H
z
en el intervalo [0.1, 7.0](J
/k
B
.
Captulo 3. An alisis y comparaci on de resultados
95
Figura 3.52: Energa media E(J
/k
B
.
La gura 3.51 muestra c omo M
z
se satura al aumentar la magnitud del campo externo H
z
manteniendo ja la temperatura (T T
c
), de donde es posible calcular el exponente crtico .
Por otro lado, en la gura 3.52 vemos que la energa del sistema disminuye en forma lineal al
incrementarse el campo.
3.4.2. Red BCC
En el an alisis de estabilidad se consideraron 3 temperaturas para ver c omo variaban con la
temperatura las uctuaciones en la magnetizaci on [
/k
B
, T
2
= T
c
4.0 J
/k
B
, T
3
= 6.0 J
/k
B
.
Del an alisis de estabilidad se concluye (igual que en los casos anteriores) que las dispersiones
[
/k
B
) y el n umero de transi-
ciones m
f
sigue el mismo patr on de aumentar con la temperatura. La siguiente tabla resume los
resultados obtenidos:
Red Heise 3D BCC, n = 11, N = 750 000.
T.A.(J
/k
B
) [
M[ E m
f
3.0 0.1 0.25 367 000
4.0 0.3 0.3 537 500
6.0 0.1 0.2 629 000
Con el an alisis de estabilidad previo, consideramos los estados en el intervalo [3m
f
/4, m
f
] para
calcular los valores medios normalizados de las cantidades fsicas de inter es y construir los dia-
Captulo 3. An alisis y comparaci on de resultados
96
gramas de fase (versus T) que se muestran a continuaci on. En todos los casos se consider o cam-
po externo nulo (
H =
/k
B
). Para la capacidad calorca
solo se muestra su gr aca en la regi on de temperaturas T > T
c
.
Figura 3.53: Magnetizaci on media [
/k
B
) para una red
c ubica BCC de n = 11 espines por lado, N = 750 000.
Figura 3.54: Energa media E(J
/k
B
) para una red c ubica
BCC de n = 11 espines por lado, N = 750 000.
Captulo 3. An alisis y comparaci on de resultados
97
Figura 3.55: Capacidad calorca C
H
(k
B
) por espn versus Temperatura T(J
/k
B
) para una red
c ubica BCC de n = 11 espines por lado, N = 750 000.
Figura 3.56: Susceptibilidad magn etica
z
H
(
2
/J
/k
B
) para
una red c ubica BCC de n = 11 espines por lado, N = 750 000.
Captulo 3. An alisis y comparaci on de resultados
98
En las guras 3.53, 3.54, 3.55 y 3.56 se observa lo siguiente: La curva [
/k
B
(transici on de fase) y tiene buen comportamiento
en todo el dominio de temperaturas. La energa (gura 3.54) sigue el comportamiento espe-
rado y tiende a cero a altas temperaturas debido a la ausencia de campo externo. La capacidad
calorca por espn (gura 3.55) presenta un pico en la zona crtica (C
H
(T
c
) 2.5k
B
) y aunque
muestra el decaimiento esperado para T > T
c
, en la zona crtica uct ua mucho. La susceptibi-
lidad por espn (gura 3.56) muestra buen comportamiento en todo el dominio de temperaturas
y se aprecia claramente su pico en la zona crtica. Se recalca nuevamente que aunque estas 2
ultimas cantidades tienen un comportamiento similar, la regi on a considerarse para analizar su
criticalidad es diferente (como se mencion o en los otros casos).
Luego de analizar los diagramas de fase en funci on de la temperatura para las principales canti-
dades termodin amicas, utilizamos el programa Heise3DvsH.cpp para construir la isoterma M
z
vs. H
z
(curva de saturaci on) a la temperatura crtica (de donde se calcular a el exponente crtico
). Se muestra a continuaci on la variaci on de la componente M
z
de
M y de la energa (valores
macrosc opicos) en funci on del campo externo H
z
( unica componente que se vara) a la tempe-
ratura T = T
c
4.0 J
/k
B
. Se tom o N = 750 000 y se consideraron 80 valores para el campo
H
z
en el intervalo [0.1, 8.0](J
/k
B
.
La gura 3.57 muestra c omo M
z
se satura al aumentar la magnitud del campo externo H
z
manteniendo ja la temperatura (T T
c
), de donde es posible calcular el exponente crtico .
Por otro lado, en la gura 3.58 vemos c omo la energa del sistema disminuye en forma lineal al
incrementarse el campo.
Captulo 3. An alisis y comparaci on de resultados
99
Figura 3.58: Energa media E(J
/k
B
.
3.4.3. Red FCC
En el an alisis de estabilidad se consideraron 3 temperaturas para ver c omo variaban con la
temperatura las uctuaciones en la magnetizaci on [
/k
B
, T
2
= T
c
7.5 J
/k
B
, T
3
= 11.0 J
/k
B
.
Del an alisis de estabilidad se concluye (igual que en los casos anteriores) que las dispersiones
[
/k
B
) y el n umero de transiciones
m
f
sigue el mismo patr on de aumentar con la temperatura. La siguiente tabla resume los resul-
tados obtenidos:
Red Heise 3D FCC, n = 10, N = 700 000.
T.A.(J
/k
B
) [
M[ E m
f
5.0 0.1 0.5 350 000
7.5 0.3 0.6 575 000
11.0 0.1 0.3 629 000
Con el an alisis de estabilidad previo, consideramos los estados en el intervalo [3m
f
/4, m
f
] para
calcular los valores medios normalizados de las cantidades fsicas de inter es y construir los dia-
gramas de fase (versus T) que se muestran a continuaci on. En todos los casos se consider o cam-
po externo nulo (
H =
/k
B
). Para la capacidad calorca
s olo se muestra su gr aca en la regi on de temperaturas donde exhibe mejor comportamiento.
Captulo 3. An alisis y comparaci on de resultados
100
Figura 3.59: Magnetizaci on media [
/k
B
) para una red
c ubica FCC de n = 10 espines por lado, N = 700 000.
Figura 3.60: Energa media E(J
/k
B
) para una red c ubica
FCC de n = 10 espines por lado, N = 700 000.
Captulo 3. An alisis y comparaci on de resultados
101
Figura 3.61: Capacidad calorca C
H
(k
B
) por espn versus Temperatura T(J
/k
B
) para una red
c ubica FCC de n = 10 espines por lado, N = 700 000.
Figura 3.62: Susceptibilidad magn etica
z
H
(
2
/J
/k
B
) para
una red c ubica FCC de n = 10 espines por lado, N = 700 000.
Captulo 3. An alisis y comparaci on de resultados
102
En las guras 3.59, 3.60, 3.61 y 3.62 se observa lo siguiente: La curva [
/k
B
(transici on de fase) y tiene buen comportamiento en
todo el dominio de temperaturas. La energa (gura 3.60) sigue el comportamiento esperado y
tiende a cero a altas temperaturas debido a la ausencia de campo externo. La capacidad calorca
por espn (gura 3.61) presenta un pico en la zona crtica (C
H
(T
c
) 1.3k
B
) a una temperatura
ligeramente menor a T
c
y exhibe el decaimiento esperado para T > T
c
. La susceptibilidad
por espn (gura 3.62) muestra buen comportamiento en todo el dominio de temperaturas y
se aprecia claramente su pico en la zona crtica. Se recalca nuevamente que aunque estas 2
ultimas cantidades tienen un comportamiento similar, la regi on a considerarse para analizar su
criticalidad es diferente (como se mencion o en los otros casos).
Luego de analizar los diagramas de fase en funci on de la temperatura para las principales can-
tidades termodin amicas, utilizamos el programa Heise3DvsH.cpp para construir la isoterma
M
z
vs. H
z
(curva de saturaci on) a la temperatura crtica (de donde se calcular a el exponente
crtico ). Se muestra a continuaci on la variaci on de la componente M
z
de
M y de la energa
(valores macrosc opicos) en funci on del campo externo H
z
( unica componente que se vara) a la
temperatura T = T
c
7.5 J
/k
B
. Se tom o N = 700 000 y se consideraron 100 valores para
el campo H
z
en el intervalo [0.1, 10.0](J
/k
B
.
Captulo 3. An alisis y comparaci on de resultados
103
Figura 3.64: Energa media E(J
/k
B
.
La gura 3.63 muestra c omo M
z
se satura al aumentar la magnitud del campo externo H
z
manteniendo ja la temperatura (T T
c
), de donde es posible calcular el exponente crtico .
Por otro lado, en la gura 3.64 vemos c omo la energa del sistema disminuye en forma lineal al
incrementarse el campo.
De las 3 redes tridimensionales analizadas podemos concluir que el valor de la temperatura
crtica T
c
cambia seg un el tipo de red, aumentando con el n umero de coordinaci on respectivo.
T
(SC)
c
2,8J
/k
B
, T
(BCC)
c
4,0J
/k
B
, T
(FCC)
c
7,5J
/k
B
Nuevamente el campo magn etico necesario para alcanzar la saturaci on aumenta con el respec-
tivo n umero de coordinaci on como se puede ver al comparar dicha isoterma (curva de magne-
tizaci on M
z
vs. H
z
) entre los diferentes tipos de red. Por otro lado, el comportamiento de las
cantidades termodin amicas con la temperatura se mantiene invariante pese a que las energas
de interacci on involucran un n umero diferente de t erminos (universalidad). De las curvas de
estabilidad obtenidas para todas las redes a diferentes temperaturas observamos que a la tem-
peratura crtica (T
c
) las uctuaciones en las cantidades de inter es se incrementan y esto conduce
a que aumente el ruido en los diagramas de fase. Si consideramos J
M[ vs. T (de Heisenberg) con [M[ vs. T (de Ising) para cualquiera de las 3 redes.
El valor m aximo de C
H
(en la zona crtica) para cada una de las 3 redes coincide con los
valores que se obtienen del modelo anterior; sin embargo, los picos en la susceptibilidad para
este modelo toman valores apreciablemente menores a pesar que el comportamiento con la
temperatura se mantiene invariante. Lo que nos interesa ahora con los datos obtenidos es poder
Captulo 3. An alisis y comparaci on de resultados
104
calcular los exponentes crticos, compararlos entre los diferentes tipos de red y luego con los
que se obtienen del modelo anterior para ver si la universalidad se mantiene al pasar de un
modelo a otro.
3.5. Resumen de resultados
En cada una de las secciones anteriores se realiz o un an alisis del comportamiento de las prin-
cipales cantidades de inter es a partir de sus diagramas de fase (vs. T y vs. H) y se obtuvo el
valor de la temperatura crtica T
c
para los sistemas: Ising 2D (2 tama nos), Ising 3D (3 redes),
Heisenberg 2D (2 tama nos) y Heisenberg 3D (3 redes). La comparaci on entre los sistemas Ising
2D y Heisenberg 2D puede encontrarse al nal de la secci on 3.2 (p agina 74). La comparaci on
entre los 3 tipos de red para el sistema Ising 3D se encuentra dada al nal de la secci on 3.3.
(p agina 90) y para el caso de los 3 tipos de red del sistema Heisenberg 3D al nal de la sec-
ci on 3.4. (p agina 103), donde tambi en se presenta una comparaci on entre los sistemas Ising
3D y Heisenberg 3D. Lo que se compara en cada caso es el comportamiento cualitativo de las
cantidades de inter es y el valor de las temperaturas crticas respectivas. Una caracterstica a
destacar de los sistemas tridimensionales es que el par ametro de orden (magnetizaci on) en el
caso de Heisenberg pr acticamenta no presenta ruido (para cualquier tipo de red), a diferencia
del modelo de Ising, donde no se consigui o en ning un caso eliminar el ruido por completo. En
la siguiente tabla se presentan los valores calculados de T
c
para cada uno de los sistemas estu-
diados, donde hay que tener en cuenta que para comparar los resultados entre un modelo y otro
(Ising y Heisenberg) se debe considerar J
= 2J.
Sistema T
c
(J/k
B
) Sistema T
c
(J
/
/k
B
)
Ising 2D 2.4 Heisenberg 2D 1.4
Ising 3D (SC) 4.6 Heisenberg 3D (SC) 2.8
Ising 3D (BCC) 6.8 Heisenberg 3D (BCC) 4.0
Ising 3D (FCC) 12.6 Heisenberg 3D (FCC) 7.5
Para el modelo de Ising la aproximaci on de campo medio predice T
c
= cJ/k
B
(siendo c el
n umero de coordinaci on) y se verica que esta aproximaci on es muy buena para la red FCC
(c = 12), lo cual sugiere que dicha aproximaci on mejora no solo con el aumento en la dimensi on
del sistema sino tambi en con el aumento en el n umero de coordinaci on.
Captulo 4
C alculo de los exponentes crticos
En este captulo se realiza el c alculo num erico de los principales exponentes crticos (, , , )
para los sistemas estudiados haciendo uso de los datos obtenidos de las simulaciones previas
en una vecindad del punto crtico. Se debe tener en cuenta que la elecci on del intervalo ade-
cuado de temperaturas (o campo, para el caso del exponente ) depende de la cantidad fsica
en cuesti on (como se explicar a m as adelante). Las gr acas que se presentaron en el captulo
anterior muestran la variaci on con la temperatura T (o el campo H) de las cantidades fsicas de
inter es y en dichas gr acas se aprecia un comportamiento que se mantiene invariante al cam-
biar el tama no de la red (variar n en el caso bidimensional de Ising o Heise) o al modicar
la geometra del arreglo de espines (variar el tipo de red en el caso tridimensional de Ising o
Heise). Este comportamiento incluso se conserva al pasar de un modelo a otro (de Ising a Heise)
como se observa al comparar c omo varan [M[ y [
, C
H
(t)
,
H
(t)
, M H
1/
Tomando el logaritmo natural de estas cantidades tenemos que los mismos resultan ser fun-
ciones lineales del logaritmo de t (o de H) y el exponente crtico se convierte en la pendiente
105
Captulo 4. C alculo de los exponentes crticos
106
de la recta:
log(M) log(t), log(C
H
) log(t), log(
H
) log(t), log(M)
1
log(H)
La recta que mejor interpola a los datos en cuesti on es la recta mnimo cuadr atica y en cada
caso se calcular a su pendiente (exponente crtico), su error de interpolaci on y el coeciente de
correlaci on r (que indica qu e tan lineal es el comportamiento de los datos bajo an alisis). Si estos
datos no muestran una buena tendencia lineal o si algunos puntos se encuentran lejos de la recta
entonces debemos eliminarlos y volver a interpolar para obtener una mejor aproximaci on del
exponente crtico y aumentar el coeciente de correlaci on ([r[ m as cercano a 1) respectivo.
Para calcular los principales par ametros de la recta mnimo cuadratica como la pendiente, el
coeciente de correlaci on, la desviaci on cuadr atica media de los datos y el error en la pendiente
se utiliza la funci on INTERP1.m escrita en Octave y a la cual se le llama desde la lnea de
comandos de dicho programa. Esta funci on recibe como par ametros de entrada 2 vectores (a-
rreglos) de datos x e y (donde y es alguna funci on de x) y nos entrega como salida la pendiente
de la recta mnimo cuadr atica m, su error de interpolaci on m, el coeciente de correlaci on r, la
desviacion media de datos , el punto de corte con el eje de ordenadas b (con su error respectivo
b) y el vector de errores Err = y(mx+b). Si tenemos por ejemplo un vector (conjunto de
datos) de temperaturas T, sabemos adem as que la temperatura crtica es T
c
y para cada una de
estas temperaturas tenemos valores de magnetizacion almacenados en cierto vector M entonces
podemos construir los vectores x = log(t) (siendo t = T T
c
) y y = log(M) como par ametros
de entrada para la funci on citada previamente con el n de calcular el exponente crtico y su
respectiva incertidumbre (error de interpolaci on).
Si los datos no presentan buen comportamiento lineal, esto se ver a reejado en un coeciente de
correlaci on r 0,5 (lo cual indica que hay puntos que se encuentran muy alejados de la recta
y presentan un error superior a la desviacion media ). Para eliminar aquellos puntos y de esta
forma anar los datos se construy o una segunda funci on llamada INTERP2.m que recibe como
par ametros de entrada los vectores de datos (x e y), la desviaci on media y el vector de errores
Err y entrega como salida los nuevos vectores de datos x
p
y y
p
a los que se les vuelve a aplicar
la primera funcion para calcular nuevamente la recta que los interpola. Si el valor del expo-
nente crtico y del coeciente de correlaci on mejoran y nos dan un valor fsicamente aceptable
entonces este nuevo conjunto de datos resulta ser una mejor aproximaci on al comportamiento
que el sistema fsico realmente presenta. Si por el contrario, no existen mejoras sustanciales
y la primera aproximaci on era fsicamente aceptable, podemos considerarla (dentro de cierto
margen de error) y no habr a necesidad de recurrir a esta segunda funci on.
La siguiente gura resume el funcionamiento b asico de las funciones previamente mencionadas
donde se indican los par ametros de entrada y salida para cada una de ellas.
Captulo 4. C alculo de los exponentes crticos
107
Figura 4.1: Par ametros de entrada y salida para las 2 funciones utilizadas en la interpolaci on de
la recta mnimo cuadr atica y en el anamiento del conjunto de datos.
A continuaci on se indica el m etodo utilizado para el tratamiento num erico de un conjunto de
datos (que se obtienen de las simulaciones) guardados en un archivo .dat desde la lnea de co-
mandos de Octave, a partir de donde se llama a las funciones anteriormente mencionadas cuyas
lneas de c odigo se encuentran en el Ap endice E. En cada caso se indican los intervalos usados
para realizar la interpolaci on lineal y el intervalo de temperaturas (la zona crtica) usado, que
depende de la magnitud termodin amica que se analice. Para los siguientes sistemas se calculan
los 4 principales exponentes crticos: Ising 2D para 2 tama nos de red (n = 10 y n = 20), Ising
3D para 3 tipos de red (SC, BCC y FCC), Heise 2D para 2 tama nos de red (n = 10 y n = 20) y
Heise 3D para 3 tipos de red (SC, BCC y FCC).
Para entender mejor el m etodo general de trabajo mencionado consideremos como ejemplo el
c alculo del exponente crtico para el caso de Ising 2D con n = 10. Los siguientes pasos han
de seguirse para conseguir el exponente deseado:
1) En el programa de Octave cambiamos el directorio de trabajo a la carpeta que contiene el
archivo de datos (.dat) a tratar, el mismo que fue obtenido de la simulaci on respectiva. En
esta carpeta tambi en debemos tener guardados los programas INTERP1.m e INTERP2.m que
ser an usados para tratar dichos datos.
2) Cargamos los datos en una matriz (A) escribiendo A=load(ising2DvsTn1.dat) (dependiendo
del nombre del archivo de datos) en la lnea de comandos de Octave. Las columnas de esta
matriz contienen a las cantidades fsicas de inter es (en el orden en que hayan sido guardadas) y
podemos guardar a las mismas en los siguientes vectores de datos:
T = A(:, 1); M = A(:, 2); Ch = A(:, 4); Xh = A(:, 5)
3) Podemos gracar M en funci on de T mediante la instrucci on plot(T, M) y de la gr aca
buscamos la zona crtica (considerando que M decae r apidamente en dicho intervalo). En este
caso el intervalo de temperaturas resulta ser aproximadamente [1.81, 2.4 = T
c
] (en unidades de
Captulo 4. C alculo de los exponentes crticos
108
J/k
B
) y entonces reducimos los vectores de datos T y M a dicho intervalo solamente (en este
caso T(176) = 1.81 y T(236) = 2.4):
T = T(176 : 236); M = M(176 : 236)
4) Fijamos el valor de la temperatura crtica, que en este caso resulta ser el ultimo elemento del
vector T (de 61 elementos) T
c
= T(61) y con esto construimos el vector de datos t = Tc T
(nos acercamos a T
c
por la izquierda). Como t(61) = 0 entonces cambiamos el valor de dicho
elemento a un n umero bastante peque no pero no nulo (t(61) = 0.001) para evitar la aparici on
de innitos al tomar el logaritmo. Con esto ya podemos construir el conjunto de datos a ser
tratados num ericamente (aqu log denota al logaritmo natural):
x = log(t); y = log(M)
5) Aplicamos la funci on INTERP1.m a este conjunto de datos (x, y):
[m, Dm, b, Db, r, Sigma, Err] =INTERP1(x, y)
En este caso obtenemos: m = 0.3953 , Dm = 0.0662 , r = 0.6, Sigma = 0.5
(como se indica lneas arriba: m es la pendiente, Dm el error en la misma, r el coeciente de
correlaci on y Sigma la desviaci on media de los datos).
Del resultado obtenido se aprecia una buena correlaci on de datos y un valor aceptable para
el exponente crtico, el mismo que no debe alejarse mucho de los valores que se conocen de la
bilbiografa [2]. Sin embargo, veamos que es posible mejorar la tendencia de los datos eliminado
puntos lejanos de la recta mnimo cuadr atica con ayuda del segundo programa.
6)Anamos el conjunto de datos anteriores (x, y) con el uso de la segunda funci on INTERP2.m,
para esto debemos introducir adem as el vector de errores Err y la desviaci on Sigma como
par ametros de entrada. Esta funci on se encarga de eliminar aquellos puntos cuyo error (en valor
absoluto) supera el valor = Sigma/n (en la mayora de casos se utiliza n = 1):
[xp, yp] =INTERP2(x, y, Err, Sigma, 1)
7)Volvemos a aplicar el primer programa a este nuevo conjunto de datos (x
p
, y
p
) para ver si
existe alguna mejora respecto al resultado anterior:
[m, Dm, b, Db, r, Sigma, Err] =INTERP1(x
p
, y
p
)
En este caso obtenemos: m = 0.4637 , Dm = 0.0437 , r = 0.8, Sigma = 0.28
Del nuevo resultado obtenido observamos que mejora la tendencia lineal de los datos (aumenta
r), se reduce la desviaci on media () y disminuye la incertidumbre del exponente crtico (el
mismo que sigue siendo fsicamente aceptable). No obstante, hay que indicar nuevamente que
no en todos los casos el uso de esta segunda funci on conduce a una mejora sustancial del
exponente crtico ni a una mejor correlaci on de los datos.
Captulo 4. C alculo de los exponentes crticos
109
Para el c alculo de los dem as exponentes crticos (, ) se procede de manera similar pero se
debe considerar un intervalo de temperaturas distinto. Para los casos de C
H
y
H
el primer
elemento del intervalo de temperaturas resulta por lo general ser el valor crtico de la misma
(T
c
); sin embargo, esto no siempre se cumple porque el m aximo de estas cantidades puede
ser alcanzado en una temperatura ligeramente diferente, cambiando el intervalo de an alisis. El
vector de datos t resulta ser TT
c
pero la dimensi on del intervalo en cada caso es distinto ya que
el comportamiento crtico es diferente para cada caso. Finalmente, para el caso del exponente
se debe utilizar el otro conjunto de datos que construye la curva de magnetizaci on y el intervalo
considerado para el campo depende del sistema que se analice.
En las siguientes lneas se indican los intervalos escogidos (de temperatura o campo) para cada
sistema de inter es, as como el valor de los exponentes crticos obtenidos con su correspondiente
incertidumbre. Las gr acas que muestran el conjunto de datos (x
p
, y
p
) junto con la recta que
los interpola s olo se presentan para los mejores resultados obtenidos.
4.1. Ising 2D
(n = 10)
Exponente
Este caso ya se calcul o en el ejemplo introductorio y se obtiene, considerando el intervalo de
temperaturas [1.81, 2.4 T
c
] (en unidades de J/k
B
):
= 0.4637 0.0437, r = 0.8, = 0.28
Exponente
Considerando el intervalo de temperaturas [2.4 T
c
, 2.6](J/k
B
) (aunque el pico para C
H
se alcanza para una temperatura ligeramente inferior, este intervalo muestra el decaimiento
esperado), se obtiene (luego de usar las 2 funciones):
= 0.0852 0.0191, r = 0.8, = 0.06
Exponente
Ac a se considera el intervalo de temperaturas que muestra el decaimiento completo de
H
(comportamiento diferente al de C
H
) desde su valor m aximo (tomado a una temperatura inferior
a la T
c
) hasta un valor casi nulo. Tomando por tanto el intervalo [2.17, 5.0](J/k
B
), se obtiene
(luego de aplicar las 2 funciones):
= 1.0829 0.0156, r = 0.98, = 0.18
Exponente
Tomando el intervalo para el campo magn etico como [0.1, 1.5] (en unidades de J/), se obtiene
el valor de 1/ con su incertidumbre (usando las 2 funciones). Con ello podemos calcular el
valor de y su error respectivo:
= 13.236 0.49, r = 0.99, = 0.006
Captulo 4. C alculo de los exponentes crticos
110
Captulo 4. C alculo de los exponentes crticos
111
(n = 20)
Exponente
Considerando el mismo intervalo de temperaturas que en el caso anterior [1.81, 2.4 T
c
] (en
unidades de J/k
B
) se obtiene, luego de aplicar las 2 funciones:
= 0.4757 0.0346, r = 0.89, = 0.18
Exponente
Considerando nuevamente el intervalo de temperaturas [2.4 T
c
, 2.6](J/k
B
) (aunque el pico
para C
H
se alcanza para una temperatura ligeramente inferior, este intervalo muestra el de-
caimiento esperado), se obtiene (luego de usar las 2 funciones):
= 0.0679 0.0258, r = 0.62, = 0.13
Exponente
Ac a se considera el intervalo de temperaturas que muestra el decaimiento completo de
H
(comportamiento diferente al de C
H
) desde su valor m aximo hasta un valor casi nulo. Tomando
en este caso el nuevo intervalo (el m aximo cambia ligeramente de posici on respecto al caso
anterior) [2.28, 5.0](J/k
B
), se obtiene (luego de usar las 2 funciones):
= 1.0492 0.0152, r = 0.98, = 0.17
Exponente
Tomando nuevamente el intervalo para el campo magn etico como [0.1, 1.5] (en unidades de
J/), se obtiene el valor de 1/ con su incertidumbre (usando las 2 funciones). Con ello pode-
mos calcular el valor de y su error respectivo:
= 12.301 0.99, r = 0.97, = 0.012
Captulo 4. C alculo de los exponentes crticos
112
4.2. Ising 3D
(red=SC)
Exponente
Considerando intervalo de temperaturas [4.285, 4.631 T
c
] (en unidades de J/k
B
) se obtiene,
luego de aplicar solo la primera funci on (ya que el exponente toma el valor buscado pese a que
la correlaci on no es muy buena y, si se mejora la correlaci on, el exponente sube a 0,4):
= 0.315 0.103, r = 0.5, = 0.7
Exponente
Aqu hay que tener en cuenta que el m aximo en C
H
es alcanzando para una temperatura menor
a la crtica y, como nos interesa analizar la regi on de decaimiento, podemos tomar el intervalo
de temperaturas como [4.46, 4.61](J/k
B
) para, luego de aplicar las 2 funciones, obtener:
= 0.132 0.036, r = 0.76, = 0.17
Exponente
Ac a se considera el intervalo de temperaturas que muestra el decaimiento completo de
H
(comportamiento diferente al de C
H
) desde su valor m aximo hasta un valor casi nulo. Tomando
en este caso el intervalo [4.56, 6.51](J/k
B
), se obtiene (luego de usar las 2 funciones):
= 0.675 0.022, r = 0.84, = 0.4
Exponente
Tomando el intervalo para el campo magn etico como [0.1, 2.3] (en unidades de J/), se obtiene
el valor de 1/ con su incertidumbre (usando solo la primera funci on fue suciente). Con ello
podemos calcular el valor de y su error respectivo:
= 5.18 0.24, r = 0.97, = 0.035
Captulo 4. C alculo de los exponentes crticos
113
(red=BCC)
Exponente
Considerando intervalo de temperaturas [6.263, 6.787 T
c
] (en unidades de J/k
B
) se obtiene,
luego de aplicar solo la primera funci on (ya que el exponente toma el valor buscado pese a que
la correlaci on no es muy buena y, si se mejora la correlaci on, el exponente sube a 0,5):
= 0.313 0.098, r = 0.41, = 0.82
Exponente
Aqu hay que tener en cuenta que el m aximo en C
H
es alcanzando para una temperatura menor
a la crtica y, como nos interesa analizar la regi on de decaimiento, podemos tomar el intervalo
de temperaturas como [6.144, 6.371](J/k
B
) para, luego de aplicar la primera funci on (si se
aplica la segunda funci on mejora la correlaci on pero el valor del exponente solo sube a un valor
dentro del margen de error), obtener:
= 0.113 0.072, r = 0.32, = 0.43
Exponente
Ac a se considera el intervalo de temperaturas que muestra el decaimiento completo de
H
(comportamiento diferente al de C
H
) desde su valor m aximo hasta un valor casi nulo. Tomando
en este caso el intervalo [6.34, 9.01](J/k
B
), se obtiene (luego de usar las 2 funciones):
= 0.636 0.022, r = 0.92, = 0.22
Exponente
Tomando el intervalo (el sistema requiere un mayor campo para saturarse) para el campo
magn etico como [0.1, 4.5] (en unidades de J/), se obtiene el valor de 1/ con su incertidumbre
(solo el uso de la primera funci on fue suciente). Con ello podemos calcular el valor de y su
error respectivo:
= 4.47 0.13, r = 0.98, = 0.038
Captulo 4. C alculo de los exponentes crticos
114
Captulo 4. C alculo de los exponentes crticos
115
(red=FCC)
Exponente
Considerando intervalo de temperaturas [11.404, 12.613 T
c
] (en unidades de J/k
B
) se ob-
tiene, luego de aplicar solo la primera funci on (ya que el exponente toma el valor buscado pese
a que la correlaci on no es muy buena y, si se mejora la correlaci on, el exponente sube a 0,499):
= 0.340 0.104, r = 0.28, = 1.25
Exponente
Aqu hay que tener en cuenta que el m aximo en C
H
es alcanzando para una temperatura menor a
la crtica y, como nos interesa analizar la regi on de decaimiento, podemos tomar el intervalo de
temperaturas como [12.018, 12.514](J/k
B
) (intervalo de temperaturas por debajo de la crtica)
para, luego de aplicar la primera funci on (si se aplica la segunda funci on mejora la correlaci on
pero el valor del exponente solo sube a un valor dentro del margen de error), obtener:
= 0.131 0.03, r = 0.53, = 0.24
Exponente
Ac a se considera el intervalo de temperaturas que muestra el decaimiento completo de
H
(comportamiento diferente al de C
H
) desde su valor m aximo hasta un valor casi nulo. Tomando
en este caso el intervalo [11.8, 14.0](J/k
B
), se obtiene (luego de usar las 2 funciones, donde la
segunda se us o 2 veces):
= 0.45 0.016, r = 0.94, = 0.12
Exponente
Tomando el intervalo (el sistema requiere un mayor campo para saturarse) para el campo
magn etico como [0.1, 9.0] (en unidades de J/), se obtiene el valor de 1/ con su incertidumbre
(solo el uso de la primera funci on fue suciente). Con ello podemos calcular el valor de y su
error respectivo:
= 2.72 0.04, r = 0.99, = 0.055
Captulo 4. C alculo de los exponentes crticos
116
4.3. Heisenberg 2D
(n=10)
Exponente
Considerando intervalo de temperaturas [0.644, 1.535 T
c
] (en unidades de J/k
B
) se obtiene,
luego de aplicar solo la primera funci on (ya que el exponente toma el valor buscado y, si se
mejora la correlaci on, el exponente sube a 1,1):
= 0.445 0.119, r = 0.67, = 0.79
Exponente
Aqu hay que tener en cuenta que el m aximo en C
H
es alcanzando para una temperatura menor
a la crtica y, como nos interesa analizar la regi on de decaimiento, podemos tomar el intervalo
de temperaturas como [1.189, 1.436](J/k
B
) (intervalo de temperaturas por debajo de la crtica)
para obtener, luego de aplicar las 2 funciones:
= 0.061 0.03, r = 0.83, = 0.12
Exponente
Ac a se considera el intervalo de temperaturas que muestra el decaimiento completo de
H
(comportamiento diferente al de C
H
) desde su valor m aximo hasta un valor casi nulo. Tomando
en este caso el intervalo [0.74, 2.52](J/k
B
), se obtiene (luego de usar las 2 funciones):
= 1.28 0.092, r = 0.94, = 0.33
Exponente
Tomando el intervalo [0.1, 2.0] (en unidades de J/) para el campo magn etico, se obtiene el
valor de 1/ con su incertidumbre (bast o el uso de la primera funci on). Con ello podemos
calcular el valor de y su error respectivo (en este caso no coincide con Ising2D pero s con
Landau):
= 3.00 0.24, r = 0.94, = 0.095
Captulo 4. C alculo de los exponentes crticos
117
Captulo 4. C alculo de los exponentes crticos
118
(n=20)
Exponente
Considerando intervalo de temperaturas [0.793, 1.535 T
c
] (en unidades de J/k
B
) se ob-
tiene, luego de aplicar solo la primera funci on (ya que el exponente toma el valor buscado y la
correlaci on es aceptable):
= 0.579 0.190, r = 0.63, = 1.2
Exponente
Aqu hay que tener en cuenta que el m aximo en C
H
es alcanzando para una temperatura menor
a la crtica y, como nos interesa analizar la regi on de decaimiento, podemos tomar el intervalo
de temperaturas como [1.189, 1.436](J/k
B
) (intervalo de temperaturas por debajo de la crtica)
para obtener, luego de aplicar las 2 funciones:
= 0.051 0.02, r = 0.82, = 0.09
Exponente
Ac a se considera el intervalo de temperaturas que muestra el decaimiento completo de
H
(comportamiento diferente al de C
H
) desde su valor m aximo hasta un valor casi nulo. Tomando
en este caso el intervalo [0.84, 3.02](J/k
B
), se obtiene (luego de usar las 2 funciones):
= 1.116 0.082, r = 0.92, = 0.32
Exponente
Tomando el intervalo [0.1, 2.5] (en unidades de J/) para el campo magn etico, se obtiene el
valor de 1/ con su incertidumbre (bast o el uso de la primera funci on). Con ello podemos
calcular el valor de y su error respectivo (nuevamente no coincide con Ising2D pero s con
Landau):
= 3.22 0.25, r = 0.94, = 0.097
Captulo 4. C alculo de los exponentes crticos
119
4.4. Heisenberg 3D
(red=SC)
Exponente
Considerando intervalo de temperaturas [2.384, 2.879 T
c
] (en unidades de J/k
B
) se obtiene,
luego de aplicar las 2 funciones:
= 0.356 0.013, r = 0.99, = 0.07
Exponente
Aqu hay que tener en cuenta que el m aximo en C
H
es alcanzando para una temperatura menor
a la crtica y, como nos interesa analizar la regi on de decaimiento, podemos tomar el inter-
valo de temperaturas como [2.384, 2.914](J/k
B
) (intervalo de temperaturas que contiene a la
temperatura crtica) para obtener, luego de aplicar la primera funci on (debido al buen valor del
exponente pese a que la correlaci on no es muy buena):
= 0.125 0.082, r = 0.38, = 0.49
Exponente
Ac a se considera el intervalo de temperaturas que muestra el decaimiento completo de
H
(comportamiento diferente al de C
H
) desde su valor m aximo hasta un valor casi nulo. Tomando
en este caso el intervalo [2.77, 4.65](J/k
B
), se obtiene (luego de usar las 2 funciones):
= 0.621 0.071, r = 0.81, = 0.35
Exponente
Tomando el intervalo [0.1, 1.5] (en unidades de J/) para el campo magn etico H
z
, se obtiene el
valor de 1/ con su incertidumbre (haciendo uso de las 2 funciones). Con ello podemos calcular
el valor de y su error respectivo:
= 6.056 0.075, r = 0.999, = 0.003
Captulo 4. C alculo de los exponentes crticos
120
(red=BCC)
Exponente
Considerando intervalo de temperaturas [3.040, 4.030 T
c
] (en unidades de J/k
B
) se obtiene,
luego de aplicar la primera funci on (tanto el valor del exponente como la correlaci on resultaron
excelentes):
= 0.342 0.017, r = 0.98, = 0.12
Exponente
Aqu hay que tener en cuenta que el m aximo en C
H
es alcanzando para una temperatura menor
a la crtica y, como nos interesa analizar la regi on de decaimiento, podemos tomar el inter-
valo de temperaturas como [3.535, 4.080](J/k
B
) (intervalo de temperaturas que contiene a la
temperatura crtica) para obtener, luego de aplicar las 2 funciones:
= 0.055 0.045, r = 0.45, = 0.24
Exponente
Ac a se considera el intervalo de temperaturas que muestra el decaimiento completo de
H
(comportamiento diferente al de C
H
) desde su valor m aximo hasta un valor casi nulo. Tomando
en este caso el intervalo [4.03, 7.00](J/k
B
), se obtiene (luego de usar las 2 funciones):
= 0.524 0.063, r = 0.79, = 0.26
Exponente
Tomando el intervalo [0.1, 3.0] (en unidades de J/) para el campo magn etico H
z
, se obtiene el
valor de 1/ con su incertidumbre (haciendo uso de las 2 funciones). Con ello podemos calcular
el valor de y su error respectivo:
= 5.085 0.113, r = 0.99, = 0.015
Captulo 4. C alculo de los exponentes crticos
121
Captulo 4. C alculo de los exponentes crticos
122
(red=FCC)
Exponente
Considerando intervalo de temperaturas [6.2, 7.8 T
c
] (en unidades de J/k
B
) se obtiene, luego
de aplicar las 2 funciones:
= 0.340 0.094, r = 0.83, = 0.21
Exponente
Aqu hay que tener en cuenta que el m aximo en C
H
es alcanzando para una temperatura menor
a la crtica y, como nos interesa analizar la regi on de decaimiento, podemos tomar el intervalo
de temperaturas como [6.4, 7.8](J/k
B
) (intervalo de temperaturas donde la magnitud decae
apreciablemente) para obtener, luego de aplicar la primera funci on (debido al buen valor del
exponente pese a que la correlaci on no es muy buena):
= 0.165 0.104, r = 0.40, = 0.71
Exponente
Ac a se considera el intervalo de temperaturas que muestra el decaimiento completo de
H
(comportamiento diferente al de C
H
) desde su valor m aximo hasta un valor casi nulo. Tomando
en este caso el intervalo [7.3, 13.00](J/k
B
), se obtiene (luego de usar las 2 funciones):
= 0.557 0.039, r = 0.92, = 0.21
Exponente
Tomando el intervalo [0.1, 10.0] (en unidades de J/) para el campo magn etico H
z
, al cual
a nadimos el punto (0,01, 0,01), se obtiene el valor de 1/ con su incertidumbre (haciendo uso
de las 2 funciones). Con ello podemos calcular el valor de y su error respectivo:
= 3.65 0.058, r = 0.99, = 0.028
Captulo 4. C alculo de los exponentes crticos
123
4.5. Resumen de resultados
Todos los resultados obtenidos para los exponentes crticos de los sistemas termodin amicos
estudiados (por motivos de espacio se omiten sus incertidumbres, las mismas que se encuentran
lneas arriba) se resumen en la siguiente tabla, estos valores pueden compararse con los que se
brindan en la otra tabla que muestra datos extrados de la biliografa (ver [2]):
Resultados de las simulaciones:
Sistema termodin amico
Ising 2D (n=10) 0.464 0.085 1.083 13.24
Ising 2D (n=20) 0.476 0.068 1.049 12.3
Ising 3D (SC) 0.315 0.132 0.675 5.18
Ising 3D (BCC) 0.313 0.113 0.636 4.47
Ising 3D (FCC) 0.340 0.131 0.45 2.72
Heisenberg 2D (n=10) 0.445 0.061 1.28 3
Heisenberg 2D (n=20) 0.58 0.051 1.12 3.22
Heisenberg 3D (SC) 0.356 0.125 0.621 6.06
Heisenberg 3D (BCC) 0.342 0.055 0.524 5.09
Heisenberg 3D (FCC) 0.340 0.165 0.557 3.65
Resultados dados en la bibliografa [2]:
Captulo 4. C alculo de los exponentes crticos
124
Modelo
Ising 2D 0.125 0 1.75 15
Ising 3D 0.324 0.11 1.24 4.82
Landau y Campo Medio 0.5 0 1 3
De la tabla de resultados podemos ver que para ambos tama nos de la red Ising 2D (n = 10
y n = 20) los exponentes crticos permanecen invariantes (dentro del margen de error dado)
como era de esperarse desde un principio (de acuerdo a los intervalos de T o H considerados).
En este caso el exponente se aproxima mucho al valor dado por Landau, toma un valor
peque no pero no nulo como sugiere la teora, se acerca m as a Landau que al resultado exacto
y toma pr acticamente el valor exacto. Para el caso de Ising 3D apreciamos que el exponente
es el mismo para los 3 tipos de red y lo mismo ocurre para el ; sin embargo, el exponente
para la red FCC diere ligeramente pero esto se debe a que falt o considerar puntos adicionales
en el intervalo de temperaturas, situaci on que encontramos tambi en en el caso del exponente
donde al aumentar el n umero de coordinaci on se requiere considerar un intervalo m as grande
para el campo de manera que podamos capturar adecuadamente la regi on de crecimiento de M
con H. Al comparar los valores obtenidos para el sistema Ising3D entre diferentes tipos de red
vemos que los mismos pr acticamente coinciden con los encontrados en la bibliografa.
Para el caso de Heisenberg 2D observamos nuevamente que el tama no de la red no tiene un
efecto apreciable en el valor de los exponentes (de acuerdo a los intervalos considerados).
Adem as podemos ver que los exponentes , y pr acticamente coinciden con los obtenidos
para el modelo de Ising (indicios de universalidad al modicar el modelo) excepto para el caso
del exponente , que no coincide con Ising 2D pero s con Landau (y por tanto con la apro-
ximaci on de campo medio), que es un modelo termodin amico que no considera en detalle el
tipo de interacci on. En el caso de Heisenberg 3D se observa el mismo efecto que en el caso de
Ising donde el fen omeno de universalidad de exponentes es claramente apreciable (dentro del
margen de error) y donde las variaciones para los 2 ultimos exponentes se deben b asicamente a
que los intervalos (de T y H respectivamente) cambian entre los diferentes tipos de red. Lo m as
interesante aqu es que los exponentes para Heisenberg 3D pr acticamente coinciden con los de
Ising3D, lo cual nos lleva a asumir con mayor seguridad que la universalidad se extiende de un
modelo a otro para una misma dimensi on (2D o 3D).
Otro detalle relevante es que en el c alculo de los exponentes para el modelo de Heisenberg,
la correlaci on de datos (medida por el coeciente de correlaci on r) mejora respecto al modelo
anterior. Este detalle se observa en los diagramas de fase para la magnetizaci on, donde el modelo
de Heisemberg presenta menor ruido en la zona crtica para todos los tipos de red. Esto pareciera
indicar que el modelo de Heisenberg cl asico es una mejor aproximaci on al sistema fsico real
donde los espines pueden ser alineados en direcciones arbitrarias en el espacio.
Captulo 5
Conclusiones
Luego de analizar los respectivos diagramas de fase y calcular las temperaturas crticas nos
damos cuenta que los planteamientos hechos para los sistemas, junto con la aplicaci on del
m etodo de Monte Carlo, predicen bastante bien el comportamiento crtico esperado. El an alisis
de la estabilidad fue relevante porque con el mismo se pudieron determinar los estados donde
el sistema estaba en equilibrio y promediar sobre los mismos.
Sin embargo, el hecho que en la zona crtica las uctuaciones fueran mayores y el sistema
nunca lograra estabilizar condujo en muchos casos a que los diagramas de fase (vs. T) muestren
mucho ruido en esta zona, pese a que en regiones alejadas de la misma el comportamiento fuera
excelente (sistema en una fase denida). Este aumento en las uctuaciones cerca del punto
crtico est a de acuerdo con la teora de Landau y con los experimentos (caso del agua en su
punto crtico, donde ocurre el fen omeno de opalescencia crtica).
Por otro lado, el ensayo para el modelo de Heisenberg en que se toma al espn como un vector
unitario result o aceptable pese a que se restringi o el n umero de direcciones posibles para el
mismo. Las temperaturas crticas (considerando J