Material Adicional
Método de Monte Carlo
Bajo el nombre de método de Monte Carlo se agrupan una serie
de algoritmos que permiten generar
números aleatorios con una distribución
especificada , que son especialmente
útiles en la evaluación de integrales multidimensionales.
De entre estos algoritmos, el más usual en Física Estadística es el llamado
algoritmo de Metropolis, que crea una secuencia ordenada
en la que cada elemento de la lista se
genera a partir del anterior, .
Para ello, se procede de la forma siguiente. Se elige
un punto de prueba, , 'cercano' al punto .
Este punto pasa a formar parte de la secuencia de aleatorios
según sea el cociente:
 |
(1) |
Si es mayor que 1, entonces el punto de prueba se acepta, esto
es, . Por el contrario, si es menor que 1,
aceptamos con probabilidad . Para ello, generamos
un número aleatorio, , distribuido uniformemente entre 0 y 1.
Si , aceptamos el punto de prueba: , y si sucede
lo contrario, tomamos como nuuevo punto de la secuencia el anterior:
. Una vez que tenemos el nuevo punto repetimos el
procedimiento para encontrar el punto .
El punto de inicio de la secuencia, , puede elegirse
de forma aleatoria. Su influencia es menor cuanto más
larga es la secuencia .
En su aplicación en Física Estadística, el método de
MonteCarlo se utiliza para evaluar valores medios en
alguna colectividad, usualmente la colectividad canónica.
Por ello, se elige la función (la distribución deseada)
como:
 |
(2) |
donde Z es la función de partición (es necesario incluirla
para que esté debidamente normalizada, pero que en los
cálculos no aparece porque es el cociente de dos funciones ,
según la ecuación (1)). Con la función definida en (2)
el factor es:
 |
(3) |
Así pues, el método de Monte Carlo acepta un punto de prueba si
su energía es menor que el punto anterior; disminuciones de energía son
siempre posibles. Por el contrario aumentos de energía son posibles
con una probabilidad que depende del incremento
de la misma y de la temperatura.
La ecuación (2) nos nuestra también que
las variables son las variables del hamiltoniano y que, por tanto,
la secuencia de puntos genera una trayectoria sobre el espacio
de las fases .
<< Página principal
|