Next: Algoritmo di branching a
Up: Il DMC
Previous: Il DMC
  Indice
  Indice analitico
La versione del DMC esposta nel precedente paragrafo è molto inefficiente perché il termine di branching 2.9 diverge quando il potenziale, che stiamo utilizzando è singolare, il che con le nostre interazioni coulombiane accade quando gli elettroni si avvicinano troppo fra loro. Ciò produce forti fluttuazioni nei pesi degli walker, e dei valori medi calcolati utilizzando questi ultimi. E' possibile curare questo problema introducendo la funzione
, dove è una buona ottimizzazione variazionale e guida il cammino casuale. Infatti l'equazione 2.3 si riscrive come:
|
(2.10) |
dove
è chiamata velocità di drift e
è l'energia locale ottenuta da . Il termine di branching è ora , che con una buona scelta di varia poco (diverebbe una costante se coincidesse esattamente con lo stato fondamentale). Il nuovo termine, drift, guida il processo di diffusione verso le regioni in cui è grande, e questo riduce la varianza delle medie se è una buona approssimazione dello stato fondamentale.
Quando il processo di diffusione ha raggiunto la distribuzione di equilibrio
, è possibile valutare il valor medio di un operatore come:
che, nel caso dell'operatore coincide proprio con , energia dello stato fondamentale.
Next: Algoritmo di branching a
Up: Il DMC
Previous: Il DMC
  Indice
  Indice analitico
2001-09-28