WORM ALGORITHM FOR CLASSICAL AND QUANTUM STATISTICAL MODELS

  • Slides: 13
Download presentation
WORM ALGORITHM FOR CLASSICAL AND QUANTUM STATISTICAL MODELS Nikolay Prokofiev, Umass, Amherst Many thanks

WORM ALGORITHM FOR CLASSICAL AND QUANTUM STATISTICAL MODELS Nikolay Prokofiev, Umass, Amherst Many thanks to collaborators on major algorithm developments Boris Svistunov, Umass, Amherst Igor Tupitsyn, PITP Vladimir Kashurnikov, MEPI, Moscow Evgeni Burovski, Umass, Amherst Massimo Boninsegni, UAlberta, Edmonton NASA Les Houches, June 2006

Worm algorithm idea Consider: - configuration space = arbitrary closed loops - each cnf.

Worm algorithm idea Consider: - configuration space = arbitrary closed loops - each cnf. has a weight factor - quantity of interest

“conventional” sampling scheme: No sampling of topological classes Critical slowing down local shape change

“conventional” sampling scheme: No sampling of topological classes Critical slowing down local shape change Add/delete small loops can not evolve to dynamical critical exponent in many cases

Worm algorithm idea draw and erase: Masha Ira Masha or + Masha keep drawing

Worm algorithm idea draw and erase: Masha Ira Masha or + Masha keep drawing Topological classes are (whatever you can draw!) No critical slowing down in most cases Disconnected loops relate to important physics (correlation functions) and are not merely an algorithm trick!

High-T expansion for the Ising model where 3 4 2 1 4 4 number

High-T expansion for the Ising model where 3 4 2 1 4 4 number of lines; enter/exit rule 2

Spin-spin correlation function: Worm algorithm cnf. space = I Same as for generalized partition

Spin-spin correlation function: Worm algorithm cnf. space = I Same as for generalized partition 1 3 4 M 4 2

Getting more practical: since Complete algorithm: - If , select a new site for

Getting more practical: since Complete algorithm: - If , select a new site for - select direction to move - If accept at random , let it be bond with prob.

I=M I M M Correlation function: Magnetization fluctuations: Energy: either or

I=M I M M Correlation function: Magnetization fluctuations: Energy: either or

Ising lattice field theory expand if where closed oriented loops tabulated numbers

Ising lattice field theory expand if where closed oriented loops tabulated numbers

Flux in = Flux out closed oriented loops of integer N-currents I (one open

Flux in = Flux out closed oriented loops of integer N-currents I (one open loop) M Z-configurations have

Same algorithm: I=M sectors, prob. to accept M M draw erase Keep drawing/erasing …

Same algorithm: I=M sectors, prob. to accept M M draw erase Keep drawing/erasing … M M

Multi-component gauge field-theory (deconfined criticality, XY-VBS and Neel-VBS quantum phase transitions… XY-VBS transition; understood

Multi-component gauge field-theory (deconfined criticality, XY-VBS and Neel-VBS quantum phase transitions… XY-VBS transition; understood (? ) no DCP, always first-order Neel-VBS transition, unknown !

Winding numbers Homogeneous gauge in x-direction: Ceperley Pollock ‘ 86

Winding numbers Homogeneous gauge in x-direction: Ceperley Pollock ‘ 86