next up previous contents index
Next: Il DMC Up: Il metodo Monte Carlo Previous: Il metodo Monte Carlo   Indice   Indice analitico

Variational Monte Carlo

Il metodo VMC è un metodo stocastico che permette di calcolare valori di aspettazione di operatori quantistici su una funzione d'onda data (vedi [28]). Questo metodo si basa sul calcolo di integrali multidimensionali che coinvolgono la funzione d'onda e tali operatori. Nel nostro caso vogliamo studiare l'energia dello stato fondamentale del gas bidimensionale e, grazie al principio variazionale, sappiamo che la stima fornita dal VMC è un limite superiore per tale energia 2.1.
Il valore di aspettazione di un operatore $A$ sulla funzione d'onda $\Psi_T$ ha la forma:

\begin{displaymath}
\langle A \rangle_{var} = \frac{\int \Psi_T^*(R) \hat A \Psi_T(R)dR}{\int \Psi_T^*(R) \Psi_T(R)dR}
\end{displaymath}

Dove $R = (r_1,r_2,r_3, ... r_N)$ sono le cordinate dei nostri elettroni di una configurazione, come un ``istantanea `` del sistema.
Vogliamo riscrivere questo intergrale come:
\begin{displaymath}
\langle A \rangle_{var} = \int P(R) A_L(R)dR
\end{displaymath} (2.1)

dove $P(R)$ è una densità di probabilità, e $A_L(R)$ una quantità locale. Prendiamo allora:
$\displaystyle P(R) = \frac {\vert\Psi_T(R)\vert^2 }{\int \Psi_T^*(R) \Psi_T(R)dR}$      
$\displaystyle A_L(R) = \frac {\hat A \Psi_T}{ \Psi_T(R)dR}$      

Possiamo adesso campionare $P(R)$ e poi valutare $A_L(R)$ sulle configurazioni $\{R_i\}$ così ottenute. Per il teorema del limite centrale l'integrale 2.1 può essere stimato:
\begin{displaymath}
\langle A \rangle_{var} = \frac {1}{M} \sum_{m=1}^{M} A_L(R_m)
\end{displaymath} (2.2)

Per campionare la distribuzione di probabilità $P(R)$ utilizziamo l'algoritmo di Metropolis: La simulazione avviene quindi in due fasi: prima si costruisce una serie di configurazioni, che grazie all'algoritmo di Metropolis cominciano dopo un po' a campionare la distribuzione d'equilibrio $p(R)$ (termalizzazione), ``cancellando le tracce'' della distribuzione iniziale; nella seconda fase si utilizzano le configurazioni ottenute per calcolare i valori medi degli operatori. Il processo continua finché l'errore statistico, legato alla varianza associata alle medie sulle configurazioni, è sufficientemente piccolo.
next up previous contents index
Next: Il DMC Up: Il metodo Monte Carlo Previous: Il metodo Monte Carlo   Indice   Indice analitico
2001-09-28