LECTURE 4 WORM ALGORITHM FOR QUANTUM STATISTICAL MODELS II

Similar documents
LECTURE 3 WORM ALGORITHM FOR QUANTUM STATISTICAL MODELS

Worm Algorithm PIMC Application to Liquid and Solid 4 He

International Summer School on Numerical Methods for Strongly Correlated Systems in Condensed Matter. Sherbrooke, May 26 -June

Path Integral Monte Carlo and the Worm Algorithm in the Spatial Continuum

Statistical Mechanics

Many-Body Problems and Quantum Field Theory

Landau Bogolubov Energy Spectrum of Superconductors

The solution of the dirty bosons problem

Physics 127c: Statistical Mechanics. Application of Path Integrals to Superfluidity in He 4

Second Lecture: Quantum Monte Carlo Techniques

Strongly correlated Cooper pair insulators and superfluids

Quantum criticality of Fermi surfaces

INTRODUCTION TO о JLXJLA Из А lv-/xvj_y JrJrl Y üv_>l3 Second Edition

Preface Introduction to the electron liquid

A non-fermi liquid: Quantum criticality of metals near the Pomeranchuk instability

Excited states and tp propagator for fermions

Trapping Centers at the Superfluid-Mott-Insulator Criticality: Transition between Charge-quantized States

Kolloquium Universität Innsbruck October 13, The renormalization group: from the foundations to modern applications

First, we need a rapid look at the fundamental structure of superfluid 3 He. and then see how similar it is to the structure of the Universe.

Landau Theory of Fermi Liquids : Equilibrium Properties

The nature of superfluidity in the cold atomic unitary Fermi gas

Superfluidity and Condensation

Quantum Theory of Matter

Bosonic Path Integrals

3. Quantum matter without quasiparticles

In-class exercises. Day 1

10 Supercondcutor Experimental phenomena zero resistivity Meissner effect. Phys463.nb 101

2D Bose and Non-Fermi Liquid Metals

Part II Statistical Physics

Physics 127a: Class Notes

Spin liquids on ladders and in 2d

Supersolids. Bose-Einstein Condensation in Quantum Solids Does it really exist?? W. J. Mullin

Quantum Properties of Two-dimensional Helium Systems

Effects of spin-orbit coupling on the BKT transition and the vortexantivortex structure in 2D Fermi Gases

in-medium pair wave functions the Cooper pair wave function the superconducting order parameter anomalous averages of the field operators

Superfluid 3 He. Miguel A. Morales

Topological sector of two dimensional φ 4 theory in Discrete Light Cone Quantization p. 1/3

Supersolidity of excitons

Interaction-induced Symmetry Protected Topological Phase in Harper-Hofstadter models

Contents. 1.1 Prerequisites and textbooks Physical phenomena and theoretical tools The path integrals... 9

Broad and Narrow Fano-Feshbach Resonances: Condensate Fraction in the BCS-BEC Crossover

Physics 127a: Class Notes

The Superfluid Phase s of Helium 3

Condensed Matter Physics and the Nature of Spacetime

FRG approach to interacting fermions with partial bosonization: from weak to strong coupling

Strongly paired fermions

Lecture 6. Fermion Pairing. WS2010/11: Introduction to Nuclear and Particle Physics

Illustration of the Emergence of Fundamental Forces

Superfluidity and Supersolidity in 4 He

A Superfluid Universe

Part A - Comments on the papers of Burovski et al. Part B - On Superfluid Properties of Asymmetric Dilute Fermi Systems

Is a system of fermions in the crossover BCS-BEC. BEC regime a new type of superfluid?

Reference for most of this talk:

fiziks Institute for NET/JRF, GATE, IIT-JAM, JEST, TIFR and GRE in PHYSICAL SCIENCES

Symmetric Surfaces of Topological Superconductor

Quantum Simulation Studies of Charge Patterns in Fermi-Bose Systems

F. Chevy Seattle May 2011

Bose-Hubbard Model (BHM) at Finite Temperature

Bosonic Path Integrals

Renormalization Group Methods for the Nuclear Many-Body Problem

1 Quantum field theory and Green s function

Small Trapped s-wave Interacting Fermi Gases: How to Quantify Correlations?

Lattice modulation experiments with fermions in optical lattices and more

221B Lecture Notes Quantum Field Theory II (Fermi Systems)

Lecture 3 (Part 1) Physics 4213/5213

The non-interacting Bose gas

Quantum simulations, adiabatic transformations,

arxiv: v1 [cond-mat.str-el] 10 Sep 2014

From BEC to BCS. Molecular BECs and Fermionic Condensates of Cooper Pairs. Preseminar Extreme Matter Institute EMMI. and

PHYS3113, 3d year Statistical Mechanics Tutorial problems. Tutorial 1, Microcanonical, Canonical and Grand Canonical Distributions

The phases of matter familiar for us from everyday life are: solid, liquid, gas and plasma (e.f. flames of fire). There are, however, many other

BCS-BEC Crossover. Hauptseminar: Physik der kalten Gase Robin Wanke

High-order Chin actions in path integral Monte Carlo

Strongly correlated systems in atomic and condensed matter physics. Lecture notes for Physics 284 by Eugene Demler Harvard University

Loop corrections in Yukawa theory based on S-51

ICAP Summer School, Paris, Three lectures on quantum gases. Wolfgang Ketterle, MIT

Quantum dynamics in many body systems

Superfluids, Superconductors and Supersolids: Macroscopic Manifestations of the Microworld Laws

Superfluidity near the Mott transition of cold bosonic atoms: validating a quantum simulator

Nuclear structure III: Nuclear and neutron matter. National Nuclear Physics Summer School Massachusetts Institute of Technology (MIT) July 18-29, 2016

Bosonic Path Integrals

1 Superfluidity and Bose Einstein Condensate

Quantum Field Theory. Kerson Huang. Second, Revised, and Enlarged Edition WILEY- VCH. From Operators to Path Integrals

Lecture 4: Superfluidity

Table of Contents [ttc]

Introduction to Dense Matter. C. J. Pethick (U. of Copenhagen and NORDITA)

Quantum field theory and Green s function

Lecture PowerPoint. Chapter 32 Physics: Principles with Applications, 6 th edition Giancoli

Path Integral Calculations of exchange in solid 4 He

Kitaev honeycomb lattice model: from A to B and beyond

Defects in topologically ordered states. Xiao-Liang Qi Stanford University Mag Lab, Tallahassee, 01/09/2014

Helium-3, Phase diagram High temperatures the polycritical point. Logarithmic temperature scale

PH4211 Statistical Mechanics Brian Cowan

The Scale-Symmetric Theory as the Origin of the Standard Model

Pairing in Nuclear and Neutron Matter Screening effects

The BCS-BEC Crossover and the Unitary Fermi Gas

Critical lines and points. in the. QCD phase diagram

Microcavity Exciton-Polariton

Beta functions in quantum electrodynamics

The remarkable properties of superfluids, in particular the

Transcription:

LECTURE 4 WORM ALGORITHM FOR QUANTUM STATISTICAL MODELS II

LECTURE 4 WORM ALGORITHM FOR QUANTUM STATISTICAL MODELS II Path-integral for continuous systems: oriented closed loops

LECTURE 4 WORM ALGORITHM FOR QUANTUM STATISTICAL MODELS II Path-integral for continuous systems: oriented closed loops *Fermions too but sign problem makes it useless

LECTURE 4 WORM ALGORITHM FOR QUANTUM STATISTICAL MODELS II Path-integral for continuous systems: oriented closed loops Worm Algorithm description. *Fermions too but sign problem makes it useless

LECTURE 4 WORM ALGORITHM FOR QUANTUM STATISTICAL MODELS II Path-integral for continuous systems: oriented closed loops Worm Algorithm description. Estimators: energy, density, superfluid stiffness, density matrix, gaps, etc. *Fermions too but sign problem makes it useless

LECTURE 4 WORM ALGORITHM FOR QUANTUM STATISTICAL MODELS II Path-integral for continuous systems: oriented closed loops Worm Algorithm description. Estimators: energy, density, superfluid stiffness, density matrix, gaps, etc. Examples and illustrations: WIBG & Helium-4 *Fermions too but sign problem makes it useless

LECTURE 4 WORM ALGORITHM FOR QUANTUM STATISTICAL MODELS II Path-integral for continuous systems: oriented closed loops Worm Algorithm description. Estimators: energy, density, superfluid stiffness, density matrix, gaps, etc. Examples and illustrations: WIBG & Helium-4 A can of worms. Multicomponent systems / U(1) symmetry breaking fields *Fermions too but sign problem makes it useless

Path-integrals in continuous space (see Werner Krauth s lectures) P 2 1

Path-integrals in continuous space (see Werner Krauth s lectures) P 2 1 P

One of the simplest approximations: (there are schemes which are accurate up to, e.g. Chin s formula, or even better)

One of the simplest approximations: (there are schemes which are accurate up to, e.g. Chin s formula, or even better)

One of the simplest approximations: (there are schemes which are accurate up to, e.g. Chin s formula, or even better) Here (PBC in time)

One of the simplest approximations: (there are schemes which are accurate up to, e.g. Chin s formula, or even better) Here (PBC in time) In the limit we write it as

One of the simplest approximations: (there are schemes which are accurate up to, e.g. Chin s formula, or even better) Here (PBC in time) In the limit we write it as Kinetic Potential

Exchange cycles exist only for identical particles For fermions every pair-wise exchange changes trajectory sign Exchange cycles is the ONLY difference between Bosons, fermions, and distinguishable particles

Exchange cycles exist only for identical particles For fermions every pair-wise exchange changes trajectory sign Exchange cycles is the ONLY difference between Bosons, fermions, and distinguishable particles Ground states for bosons and distinguishable particles are the same (Feynman).

P 2 1

P 2 1 P

Ira Masha

Ira Masha

(open/close update)

- select any bead at random; this is proposed Ira bead (open/close update)

- select any bead at random; this is proposed Ira bead - select at random any bead ahead of Ira but not further than M slices away (open/close update)

- select any bead at random; this is proposed Ira bead - select at random any bead ahead of Ira but not further than M slices away - select at random any bead ahead of Ira but not further than M slices away; this is proposed Masha bead. Quit if (open/close update)

- select any bead at random; this is proposed Ira bead - select at random any bead ahead of Ira but not further than M slices away - select at random any bead ahead of Ira but not further than M slices away; this is proposed Masha bead. Quit if - the proposal is to remove all beads between I and M (open/close update) Accept it with probability

(open/close update)

- check whether and proceed if true (open/close update)

- check whether and proceed if true - seed positions for all beads between Ira and Masha from normalized Gaussian (open/close update)

- check whether and proceed if true - seed positions for all beads between Ira and Masha from normalized Gaussian (open/close update)

- check whether and proceed if true - seed positions for all beads between Ira and Masha from normalized Gaussian (open/close update) - the proposal is to insert new beads between I and M and go to Z-sector. Accept it with probability

(insert/remove update)

- select any at random any space point and any time slice; this is proposed Masha-bead position (insert/remove update)

- select any at random any space point and any time slice; this is proposed Masha-bead position - select at random Ira-slice ahead of Masha but not further than M slices away (insert/remove update)

- select any at random any space point and any time slice; this is proposed Masha-bead position - select at random Ira-slice ahead of Masha but not further than M slices away - seed positions for all new beads between Ira and Masha (including Ira from normalized Gaussian (insert/remove update)

- select any at random any space point and any time slice; this is proposed Masha-bead position - select at random Ira-slice ahead of Masha but not further than M slices away - seed positions for all new beads between Ira and Masha (including Ira from normalized Gaussian - the proposal is to insert a new piece of worldline and go to G-sector. (insert/remove update) Accept it with probability

- select any at random any space point and any time slice; this is proposed Masha-bead position - select at random Ira-slice ahead of Masha but not further than M slices away - seed positions for all new beads between Ira and Masha (including Ira from normalized Gaussian - the proposal is to insert a new piece of worldline and go to G-sector. (insert/remove update) Accept it with probability OK, use to control relative statistics between Z- and G-sectors

(insert/remove update)

- If Ira and Masha at a distance of M slices or less, propose to eliminate the worldline between them and go to Z-sector Accept it with probability

(advance/recede update)

(advance/recede update)

(advance/recede update)

- select at random number of slices (between 1 and M) to move Ira forward (advance/recede update)

- select at random number of slices (between 1 and M) to move Ira forward - seed positions for all beads between Ira and Ira from normalized Gaussian (advance/recede update)

- select at random number of slices (between 1 and M) to move Ira forward - seed positions for all beads between Ira and Ira from normalized Gaussian (advance/recede update)

- select at random number of slices (between 1 and M) to move Ira forward - seed positions for all beads between Ira and Ira from normalized Gaussian - the proposal is to insert new beads between I and I (including I ) and move I to I Accept it with probability (advance/recede update)

(advance/recede update)

(advance/recede update)

(advance/recede update)

- select at random number of slices (between 1 and M) to move Ira backward (advance/recede update)

- select at random number of slices (between 1 and M) to move Ira backward - the proposal is to erase beads between I and I (including I) and move I to I Accept it with probability (advance/recede update)

A B (swap update)

A B (swap update)

A B (swap update)

A B The proposal is too long to bother you with complete description! The idea is to move Ira to one of the nearby lines, say to bead B, and reconnect the ends starting from bead A which is M slices away. [see Phys. Rev. E, 74, 036701 (2006)] (swap update)

Data structure Locality: Any local spot on the path can be reconstructed without knowing the rest all updates require O(1) operations irrespective of T and L for short range interactions

Data structure Locality: Any local spot on the path can be reconstructed without knowing the rest all updates require O(1) operations irrespective of T and L for short range interactions P 2 1

Data structure Locality: Any local spot on the path can be reconstructed without knowing the rest all updates require O(1) operations irrespective of T and L for short range interactions P name; slice(name), r(dim,name), type(name) 2 1

Data structure Locality: Any local spot on the path can be reconstructed without knowing the rest all updates require O(1) operations irrespective of T and L for short range interactions P name1=next(name) name; slice(name), r(dim,name), type(name) 2 1

Data structure Locality: Any local spot on the path can be reconstructed without knowing the rest all updates require O(1) operations irrespective of T and L for short range interactions P name1=next(name) name; slice(name), r(dim,name), type(name) name2=prev(name) 2 1

Data structure Locality: Any local spot on the path can be reconstructed without knowing the rest all updates require O(1) operations irrespective of T and L for short range interactions P name1=next(name) name; slice(name), r(dim,name), type(name) name2=prev(name) 2 + Ira & Masha, if present 1

Data structure Locality: Any local spot on the path can be reconstructed without knowing the rest all updates require O(1) operations irrespective of T and L for short range interactions P name1=next(name) name; slice(name), r(dim,name), type(name) name2=prev(name) 2 + Ira & Masha, if present 1 Hash table on each time slice for fast space search

Data structure Locality: Any local spot on the path can be reconstructed without knowing the rest all updates require O(1) operations irrespective of T and L for short range interactions P name1=next(name) name; slice(name), r(dim,name), type(name) name2=prev(name) 2 + Ira & Masha, if present 1 List of all beads in this space/time bin Hash table on each time slice for fast space search

Estimators:

Estimators: kinetic potential

Estimators: kinetic potential + higher-order schemes, virial estimator, etc.

Estimators: kinetic potential + higher-order schemes, virial estimator, etc.

Estimators: kinetic potential + higher-order schemes, virial estimator, etc.

Estimators: kinetic potential + higher-order schemes, virial estimator, etc.

Estimators: kinetic potential + higher-order schemes, virial estimator, etc. + measuring at specified points, not bins

Density matrix, gaps, quasiparticle dispersion and residue

Density matrix, gaps, quasiparticle dispersion and residue Well,we have full Green s function:

Density matrix, gaps, quasiparticle dispersion and residue Well,we have full Green s function: Monte Carlo estimator for a given point is 1

Density matrix, gaps, quasiparticle dispersion and residue Well,we have full Green s function:

Density matrix, gaps, quasiparticle dispersion and residue Well,we have full Green s function: Density matrix: correlation length, coherence, and

Density matrix, gaps, quasiparticle dispersion and residue Well,we have full Green s function: Density matrix: correlation length, coherence, and condensate density

Density matrix, gaps, quasiparticle dispersion and residue Well,we have full Green s function: Density matrix: correlation length, coherence, and condensate density Monte Carlo estimator 1

Density matrix, gaps, quasiparticle dispersion and residue Well,we have full Green s function: Density matrix: correlation length, coherence, and condensate density

Density matrix, gaps, quasiparticle dispersion and residue Well,we have full Green s function: Density matrix: correlation length, coherence, and condensate density and, more generally, the entire momentum distribution

Density matrix, gaps, quasiparticle dispersion and residue Well,we have full Green s function: Density matrix: correlation length, coherence, and condensate density and, more generally, the entire momentum distribution Now,

Density matrix, gaps, quasiparticle dispersion and residue Well,we have full Green s function: Density matrix: correlation length, coherence, and condensate density and, more generally, the entire momentum distribution Now, Meaning: >> microscopic time scales

Density matrix, gaps, quasiparticle dispersion and residue Well,we have full Green s function: Density matrix: correlation length, coherence, and condensate density and, more generally, the entire momentum distribution Now,

Density matrix, gaps, quasiparticle dispersion and residue Well,we have full Green s function: Density matrix: correlation length, coherence, and condensate density and, more generally, the entire momentum distribution Now, hole excitation particle excitation

Density matrix, gaps, quasiparticle dispersion and residue Well,we have full Green s function: Density matrix: correlation length, coherence, and condensate density and, more generally, the entire momentum distribution Now, hole excitation particle excitation Quai-particle residue Quai-particle energy

Density matrix, gaps, quasiparticle dispersion and residue Well,we have full Green s function: Density matrix: correlation length, coherence, and condensate density and, more generally, the entire momentum distribution Now, hole excitation particle excitation Quai-particle residue Quai-particle energy If there is a gap then is finite is defines the gap.

Some examples: Weakly interacting Bose gas:

Plots for determining critical temperature at Old scheme 97 1. Small base of small system sizes (from L=3 to L=6 only) 2. Large error bars leading to multiple crossings 3. Intersection at the level of 1.1 (close to Gaussian universality class) instead of U(1) value of 1.548

Plots for determining critical temperature at Old scheme 97 Old scheme 04 1. Small base of small system sizes (from L=3 to L=6 only) 2. Large error bars leading to multiple crossings 3. Intersection at the level of 1.1 (close to Gaussian universality class) instead of U(1) value of 1.548

Plots for determining critical temperature at Old scheme 04 Worm algorithm 100,000 Imperfect crossing due to corrections to scaling

Some examples: Weakly interacting Bose gas: Worm algorithm: Pilati, Giorgini, NP

Some examples: Weakly interacting Bose gas: Worm algorithm: Pilati, Giorgini, NP

Some examples: Weakly interacting Bose gas: Worm algorithm: Pilati, Giorgini, NP Very strong speckle potentials barely suppress superfluidity

Some examples: in liquid helium-4 64 2048 Accuracy of about 0.5% [Aziz pairwise potential]

Some examples: in liquid helium-4 64 2048 Accuracy of about 0.5% [Aziz pairwise potential]

Some examples: Vacancy and interstitial gaps in helium-4

Some examples: Vacancy and interstitial gaps in helium-4 Now, hole excitation particle excitation

Some examples: Vacancy and interstitial gaps in helium-4 Now, hole excitation particle excitation melting density

Some examples: Screw dislocation in soli helium-4

Some examples: Screw dislocation in soli helium-4 About 1000 atoms, with BC favoring screw along z-axis

Some examples: Screw dislocation in soli helium-4 About 1000 atoms, with BC favoring screw along z-axis winding number map Initial atomic positions

Some examples: Screw dislocation in soli helium-4 About 1000 atoms, with BC favoring screw along z-axis

Some examples: Screw dislocation in soli helium-4 About 1000 atoms, with BC favoring screw along z-axis

Some examples: Screw dislocation in soli helium-4 About 1000 atoms, with BC favoring screw along z-axis Screw core = pipe filled with superfluid

A can of worms: Symmetry breaking fields:

A can of worms: Symmetry breaking fields: Transverse-field Ising model:

A can of worms: Symmetry breaking fields: Transverse-field Ising model:

A can of worms: Multi-component systems / paring

A can of worms: Multi-component systems / paring Two interacting (weakly) superfluids

A can of worms: Multi-component systems / paring Two interacting (weakly) superfluids

A can of worms: Multi-component systems / paring Two interacting (weakly) superfluids

A can of worms: Multi-component systems / paring Two interacting (weakly) superfluids

A can of worms: Multi-component systems / paring Paired superfluid

A can of worms: Multi-component systems / paring Paired superfluid loosing paring energy

A can of worms: Multi-component systems / paring Paired superfluid

A can of worms: Multi-component systems / paring Paired superfluid

A can of worms: Multi-component systems / paring Paired superfluid Use an appropriate correlator:

Not necessarily for closed loops! Feynman (space-time) diagrams for fermions with contact interaction (attractive) Pair correlation function

Not necessarily for closed loops! Feynman (space-time) diagrams for fermions with contact interaction (attractive) Pair correlation function

Not necessarily for closed loops! Feynman (space-time) diagrams for fermions with contact interaction (attractive) Pair correlation function The rest is worm algorithm in this configuration space: draw and erase interaction vertexes using exclusively Ira and Masha

Not necessarily for closed loops! Feynman (space-time) diagrams for fermions with contact interaction (attractive) Pair correlation function The rest is worm algorithm in this configuration space: draw and erase interaction vertexes using exclusively Ira and Masha

Not necessarily for closed loops! Feynman (space-time) diagrams for fermions with contact interaction (attractive) Pair correlation function The rest is worm algorithm in this configuration space: draw and erase interaction vertexes using exclusively Ira and Masha

Why bother with mappings and algorithms?

Why bother with mappings and algorithms?

Why bother with mappings and algorithms? Efficiency

Why bother with mappings and algorithms? Efficiency Better accuracy Large system size More complex systems Finite-size scaling Critical phenomena Phase diagrams

Why bother with mappings and algorithms? Efficiency Better accuracy Large system size More complex systems Finite-size scaling Critical phenomena Phase diagrams PhD while still young

Why bother with mappings and algorithms? Efficiency Better accuracy Large system size More complex systems Finite-size scaling Critical phenomena Phase diagrams New quantities, more theoretical tools to address physics PhD while still young

Why bother with mappings and algorithms? Efficiency Better accuracy Large system size More complex systems Finite-size scaling Critical phenomena Phase diagrams New quantities, more theoretical tools to address physics Grand canonical ensemble Off-diagonal correlations Single-particle and/or condensate wave functions Winding numbers and PhD while still young

Why bother with mappings and algorithms? Efficiency Better accuracy Large system size More complex systems Finite-size scaling Critical phenomena Phase diagrams New quantities, more theoretical tools to address physics Grand canonical ensemble Off-diagonal correlations Single-particle and/or condensate wave functions Winding numbers and PhD while still young New physics

Why bother with mappings and algorithms? Efficiency Better accuracy Large system size More complex systems Finite-size scaling Critical phenomena Phase diagrams New quantities, more theoretical tools to address physics Grand canonical ensemble Off-diagonal correlations Single-particle and/or condensate wave functions Winding numbers and PhD while still young New physics

Why bother with mappings and algorithms? Efficiency Better accuracy Large system size More complex systems Finite-size scaling Critical phenomena Phase diagrams New quantities, more theoretical tools to address physics Grand canonical ensemble Off-diagonal correlations Single-particle and/or condensate wave functions Winding numbers and PhD while still young New physics