Quantum Lattice Models & Introduction to Exact Diagonalization

Similar documents
H ψ = E ψ. Introduction to Exact Diagonalization. Andreas Läuchli, New states of quantum matter MPI für Physik komplexer Systeme - Dresden

H ψ = E ψ. Introduction to Exact Diagonalization. Andreas Läuchli, New states of quantum matter MPI für Physik komplexer Systeme - Dresden

Numerical Methods in Many-body Physics

H ψ = E ψ. Introduction to Exact Diagonalization. Andreas Läuchli, New states of quantum matter MPI für Physik komplexer Systeme - Dresden

H ψ = E ψ. Introduction to Exact Diagonalization. Andreas Läuchli Institute for Theoretical Physics University of Innsbruck, Austria

Simulations of Quantum Dimer Models

The density matrix renormalization group and tensor network methods

Degeneracy Breaking in Some Frustrated Magnets

Degeneracy Breaking in Some Frustrated Magnets. Bangalore Mott Conference, July 2006

H = E. Introduction to Exact Diagonalization. Andreas Läuchli Institute for Theoretical Physics University of Innsbruck, Austria

Spin liquids on ladders and in 2d

Quantum Spin-Metals in Weak Mott Insulators

Magnets, 1D quantum system, and quantum Phase transitions

Section IExact diagonalisations and Lanczos methodscomparison with other methods p.1

Iterative methods for symmetric eigenvalue problems

SPIN-LIQUIDS ON THE KAGOME LATTICE: CHIRAL TOPOLOGICAL, AND GAPLESS NON-FERMI-LIQUID PHASE

J. Phys.: Condens. Matter 10 (1998) L159 L165. Printed in the UK PII: S (98)90604-X

Spin-charge separation in doped 2D frustrated quantum magnets p.

Quantum Monte Carlo Simulations in the Valence Bond Basis. Anders Sandvik, Boston University

CLASSIFICATION OF SU(2)-SYMMETRIC TENSOR NETWORKS

Fermionic tensor networks

WORLD SCIENTIFIC (2014)

Quantum spin systems - models and computational methods

Frustration without competition: the SU(N) model of quantum permutations on a lattice

The end is (not) in sight: exact diagonalization, Lanczos, and DMRG

Simulation of Quantum Many-Body Systems

Classical Monte Carlo Simulations

Gapless Spin Liquids in Two Dimensions

Quantum simulation with string-bond states: Joining PEPS and Monte Carlo

Quasi-1d Frustrated Antiferromagnets. Leon Balents, UCSB Masanori Kohno, NIMS, Tsukuba Oleg Starykh, U. Utah

Tensor network methods in condensed matter physics. ISSP, University of Tokyo, Tsuyoshi Okubo

Hole dynamics in frustrated antiferromagnets: Coexistence of many-body and free-like excitations

Entanglement in Many-Body Fermion Systems

Linked-Cluster Expansions for Quantum Many-Body Systems

Spin liquids in frustrated magnets

Exact results concerning the phase diagram of the Hubbard Model

arxiv: v1 [cond-mat.str-el] 22 Jun 2007

Spin liquid phases in strongly correlated lattice models

Advanced Computation for Complex Materials

Jung Hoon Kim & Jung Hoon Han


Solving the sign problem for a class of frustrated antiferromagnets

Time Evolving Block Decimation Algorithm

Real-Space Renormalization Group (RSRG) Approach to Quantum Spin Lattice Systems

Introduction to the Mathematics of the XY -Spin Chain

Momentum-space and Hybrid Real- Momentum Space DMRG applied to the Hubbard Model

Rapidly converging methods for the location of quantum critical points from finite size data

Topological Phases in One Dimension

Physics 239/139 Spring 2018 Assignment 2 Solutions

arxiv:quant-ph/ v2 24 Dec 2003

Renormalization of Tensor Network States

Paramagnetic phases of Kagome lattice quantum Ising models p.1/16

The 4th Windsor Summer School on Condensed Matter Theory Quantum Transport and Dynamics in Nanostructures Great Park, Windsor, UK, August 6-18, 2007

Density Matrix Renormalization: A Review of the Method and its Applications arxiv:cond-mat/ v1 26 Mar 2003

7 Frustrated Spin Systems

Quantum s=1/2 antiferromagnet on the Bethe lattice at percolation I. Low-energy states, DMRG, and diagnostics

Coupling of Angular Momenta Isospin Nucleon-Nucleon Interaction

Matrix product states for the fractional quantum Hall effect

Low-lying excitation spectrum of quantum many-body systems

Many-Body Fermion Density Matrix: Operator-Based Truncation Scheme

Numerical diagonalization studies of quantum spin chains

Direct methods for symmetric eigenvalue problems

Electron Correlation

Impurity corrections to the thermodynamics in spin chains using a transfer-matrix DMRG method

Quantum simulation of an extra dimension

NUMERICAL METHODS FOR QUANTUM IMPURITY MODELS

The Quantum Heisenberg Ferromagnet

Spinon magnetic resonance. Oleg Starykh, University of Utah

Quantum and classical annealing in spin glasses and quantum computing. Anders W Sandvik, Boston University

Time-dependent DMRG:

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

High-Temperature Criticality in Strongly Constrained Quantum Systems

Computational strongly correlated materials R. Torsten Clay Physics & Astronomy

Heisenberg Antiferromagnet on a Triangular Lattice* ABSTRACT

Coupled Cluster Method for Quantum Spin Systems

Parallelization Strategies for Density Matrix Renormalization Group algorithms on Shared-Memory Systems

w2dynamics : operation and applications

Quasi-1d Antiferromagnets

Surface effects in frustrated magnetic materials: phase transition and spin resistivity

DT I JAN S S"= = 11111'11 I HtI IBlIIIt g ~II. Report: ONR Grant N J Unclassified: For General Distribution LECTF

Multiple spin exchange model on the triangular lattice

Introduction to tensor network state -- concept and algorithm. Z. Y. Xie ( 谢志远 ) ITP, Beijing

The continuum limit of the integrable open XYZ spin-1/2 chain

Luigi Paolasini

Dimerized & frustrated spin chains. Application to copper-germanate

Non-magnetic states. The Néel states are product states; φ N a. , E ij = 3J ij /4 2 The Néel states have higher energy (expectations; not eigenstates)

The ALPS Project. Open Source Software for Strongly Correlated Systems. for the ALPS co!aboration. Lode Pollet & Matthias Troyer, ETH Zürich

From Majorana Fermions to Topological Order

Valence Bond Crystal Order in Kagome Lattice Antiferromagnets

quasi-particle pictures from continuous unitary transformations

Kitaev honeycomb lattice model: from A to B and beyond

Computational Approaches to Quantum Critical Phenomena ( ) ISSP. Fermion Simulations. July 31, Univ. Tokyo M. Imada.

Critical Spin-liquid Phases in Spin-1/2 Triangular Antiferromagnets. In collaboration with: Olexei Motrunich & Jason Alicea

NON EQUILIBRIUM DYNAMICS OF QUANTUM ISING CHAINS IN THE PRESENCE OF TRANSVERSE AND LONGITUDINAL MAGNETIC FIELDS

R. Citro. In collaboration with: A. Minguzzi (LPMMC, Grenoble, France) E. Orignac (ENS, Lyon, France), X. Deng & L. Santos (MP, Hannover, Germany)

Classification theory of topological insulators with Clifford algebras and its application to interacting fermions. Takahiro Morimoto.

Magnetoelastics in the frustrated spinel ZnCr 2 O 4. Roderich Moessner CNRS and ENS Paris

2D Bose and Non-Fermi Liquid Metals

Valence Bonds in Random Quantum Magnets

Susumu YAMADA 1,3 Toshiyuki IMAMURA 2,3, Masahiko MACHIDA 1,3

Transcription:

Quantum Lattice Models & Introduction to Exact Diagonalization H! = E! Andreas Läuchli IRRMA EPF Lausanne ALPS User Workshop CSCS Manno, 28/9/2004

Outline of this lecture: Quantum Lattice Models Lattices and Models in general and in ALPS Exact Diagonalization (ED) The Method and its applications Ingredients ED Extensions Finite Temperature Lanczos Methods Contractor Renormalization (CORE) 28/9/2004 ALPS User Workshop Manno 2

Quantum Lattice Models kagome lattice Volborthite

Lattices Infinite Lattices are made out of: A Unit Cell, containing n atoms Spanning vectors defining the Bravais lattice: T 2 T 1 28/9/2004 ALPS User Workshop Manno 4

Lattices II Some Examples: T 2 T 1 Square Lattice single site unit cell Checkerboard Lattice two sites in unit cell 28/9/2004 ALPS User Workshop Manno 5

Finite Lattices The present way in ALPS: T 2 Extent is given by multiples of the Bravais vectors T 1 and T 2 T 1 For the square lattice: Extent =6x6 36 sites 28/9/2004 ALPS User Workshop Manno 6

Finite Lattices In the near future in ALPS: T 2 Extent is given by non-collinear spanning vectors. T 1 For the square lattice: F 1 =(6,2)=6T 1 +2T 2 F 2 =(-2,6)=-2T 1 +6T 2 40 sites 28/9/2004 ALPS User Workshop Manno 7

Models Many Body Lattice Models Single Particle Lattice Models Constrained Models 28/9/2004 ALPS User Workshop Manno 8

Many-Body Hamiltonians Spin models: Heisenberg Couplings (any S): Modifications: S 1 S 2 J (S S + S S ) + xy x 1 x 2 y 1 y 2 J z S z 1 S z 2 J n easy plane, easy axis anisotropies z 2 single ion anisotropy n higher order spin interactions (biquadratic, Ring exchange,...) D (S ) 1 (S S )(S S ) (S S ), K 1 2 1 2 3 4 28/9/2004 ALPS User Workshop Manno 9

Many-Body Hamiltonians Fermionic models: # Hubbard model: t c + c + c + c 1, $ 2, $ 2, $ 1, $ ( ) + U n n 1, " 1,! 28/9/2004 ALPS User Workshop Manno 10

Many-Body Hamiltonians Fermionic models: # Hubbard model: t c + c + c + c 1, $ 2, $ 2, $ 1, $ ( ) + U n n 1, " 1,! t-j model: ( large U limit of the Hubbard model)! t" ( c + J (S 1 + 1, # c 2, # S! 1/ 2 + c + 2, # c 4n n 1 1, # 2 ) )" 28/9/2004 ALPS User Workshop Manno 11

Many-Body Hamiltonians Fermionic models: Kondo lattice model:! t c + + 1, " J c 2, " + c + 2, " (" S ) 1 f c 1, " Kondo coupling Conduction electrons site f-electrons site 28/9/2004 ALPS User Workshop Manno 12

Single Particle Models Disordered potentials and hoppings Anderson Localization Hopping phases Hofstadter Butterfly Jordan-Wigner transformation Disordered XX-spin chains 28/9/2004 ALPS User Workshop Manno 13

Constrained Models (not yet in ALPS) Hardcore-dimer models: Vertex / Ice models: 28/9/2004 ALPS User Workshop Manno 14

Exact Diagonalization H! = E!

Exact Diagonalization Solve the Schrödinger equation for a many body Hamiltonian on a finite system Standard Eigenvalue problem: H! = E! Within this approach we can basically simulate any model. However due to the exponentially growing computational effort it is most useful where more powerful methods fail: Fermionic Models in 1D and 2D (no sign problem) Frustrated Quantum Magnets in 1D/2D/(3D) Quantum number resolved quantities Calculation of basically any observable, i.e. complicated dynamics Benchmark for all other methods 28/9/2004 ALPS User Workshop Manno 16

Exact Diagonalization present day limits Spin S=1/2 models: 40 spins square lattice, 39 sites triangular, 42 sites star lattice Dimension: up to 1.5 billion basis states t-j models: 32 sites checkerboard with 2 holes 32 sites square lattice with 4 holes Dimension: up to 2.8 billion basis states Hubbard models 20 sites square lattice at half filling, 20 sites quantum dot structure Dimension: up to 3 billion basis states Holstein models 14 sites on a chain + phonon pseudo-sites Dimension: up to 30 billion basis states (needs a supercomputer on its own) 28/9/2004 ALPS User Workshop Manno 17

Exact Diagonalization Ingredients of a code Hilbert space Site-Basis represention Symmetries Lookup techniques Hamiltonian Matrix Sparse Matrix representation (memory/disk) Matrix recalculation on the fly Linear Algebra / Eigensolver backend LAPACK full diagonalization (in ALPS) Lanczos type diagonalization (IETL, in ALPS) More exotic techniques Observables Static quantities Dynamic observables 28/9/2004 ALPS User Workshop Manno 18

Coding of Basis states Representation of basis states in terms of binary numbers (or generalizations thereof): 1 2...>=1 1 0 2... In more complicated models like t-j there is no unique or best way to represent the states: 1 2 O 3...>=1 1, 0 1, 0 2, 1 2, 0 3, 0 3,... 1 2 O 3...>= 1 1 1 2 0 3... 1 1 0 2... charge spin on occ. sites 28/9/2004 ALPS User Workshop Manno 19

Symmetries in ED I The inclusion of symmetries in an ED code has two major advantages: 1. Quantum number resolved energies and states. 2. Reduction of the Hilbert space to be diagonalized. 28/9/2004 ALPS User Workshop Manno 20

Symmetries in ED II U(1) related symmetries: Conservation of particle number(s) Conservation of total Sz Spatial symmetry groups: Translation symmetry (abelian symmetry, therefore 1D irreps) Pointgroup symmetries (in general non-abelian) SU(2) symmetry Difficult to implement together with spatial symmetries For Sz=0 an operation called spin inversion splits the Hilbert space in even and odd spin sectors. 28/9/2004 ALPS User Workshop Manno 21

Symmetries in ED III An example of the symmetry reduction factor: 40 sites square lattice S=1/2 Heisenberg model The complete Hilbertspace : Dim=2 40 = 10 12 By constraining to Sz=0 : Dim=138*10 9 Using spin inversion: Dim=69*10 9 Implementing 40 translations Dim=1.7*10 9 Using all 4 rotations Dim=430 909 650 28/9/2004 ALPS User Workshop Manno 22

Linear Algebra in Exact Diagonalization I Z. Bai, J. Demmel, J. Dongarra, A. Ruhe and H. van der Vorst (eds), Templates for the solution of Algebraic Eigenvalue Problems: A Practical Guide. SIAM, Philadelphia, 2000 http://www.cs.ucdavis.edu/~bai/et/contents.html Lanczos algorithm: C. Lanczos,, J. Res. Natl. Bur. Stand. 45, 255 (1950). Iterative Krylov -space method which brings matrices into tridiagonal form. Method of choice in many large-scale ED programs. Very rapid convergence. Memory requirements between 2 and 4 vectors. Numerically unstable, but with suitable techniques this is under control (Cullum and Willoughby). Easy to implement. 28/9/2004 ALPS User Workshop Manno 23

Linear Algebra in Exact Diagonalization II Jacobi-Davidson Algorithm: E. R. Davidson, Comput. Phys. 7, 519 (1993). Rapid convergence, especially for diagonally dominant matrices (Hubbard model). Varying number of vectors in memory. Often used in DMRG programs as well. modified Lanczos algorithm: E. Gagliano, et al. Phys. Rev. B 34, 1677 (1986). actually more like a Power-method, therefore rather slow convergence. needs only two vectors in memory. At each step the approximate groundstate wavefunction is available. Difficult to get excited states. 28/9/2004 ALPS User Workshop Manno 24

Lanczos Algorithm I 1. Start with a normalized vector φ 1 > 2. Apply the Hamiltonian H: a 1 :=<φ 1 H φ 1 >, b 1 φ 2 >:= H φ 1 >- a 1 φ 1 > 3. a n :=<φ n H φ n >, b n φ n+1 >:= H φ n >- a n φ n >- b n-1 φ n-1 > After n steps: T n = & a $ $ b $ $ % 1 1 b a b 1 2 2 b a 2 3... #!!...!! a n " 28/9/2004 ALPS User Workshop Manno 25

Lanczos Algorithm II Let s monitor the evolution of σ(t n ): Eigenvalues start to converge from the extremal eigenvalues. While converging for excited states one has to be careful as approximate eigenvalues can remain stuck for some time. 28/9/2004 ALPS User Workshop Manno 26

Lanczos Algorithm III What happens once the ground state energy has converged? Fake eigenvalues called ghosts or spurious eigenvalues appear! Heuristic techniques to deal with this phenomenon have been investigated by Cullum & Willoughby and are in IETL 28/9/2004 ALPS User Workshop Manno 27

Observables in ED Energy, as function of quantum numbers! Diagonal correlation functions: easy to calculate in the chosen basis, i.e. S z -correlations, density correlations, string order parameter,... Off-diagonal correlations: S x -S x, kinetic energy Higher order correlation functions: dimer-dimer correlations, vector chirality correlation functions, pairing correlations,... Dynamical correlations of all sorts ( talk by D. Poilblanc) Note that evaluation of complicated observables can become as important as obtaining the groundstate! Note also that in general the precision on correlation functions is not as high as the energy! 28/9/2004 ALPS User Workshop Manno 28

Observables in ED, example pictures Vector chirality correlations: Kinetic energy correlations: ( S " S! S S! S 1! S2)( S3! S4) 1 2 3 4 ( c! + 1 c c + 1 2 c + h.c.)( c 2 + h.c. + 3 c c + 3 4 c + h.c.) 4 + h.c. 28/9/2004 ALPS User Workshop Manno 29

Available ED Codes (to my knowledge) ALPS ED Codes (many models, but no symmetries yet) Fulldiag: complete diag. with thermodynamics Sparsediag: sparse matrix Lanczos, only energies. Jörg Schulenburgs Spinpack, written in C/C++, can do large-scale calculations http://www-e.uni-magdeburg.de/jschulen/spin/ Nishimori s TITPACK, Fortran implementation, widely used in Japan, cite me licence. http://www.stat.phys.titech.ac.jp/~nishi/titpack2_new/index-e.html 28/9/2004 ALPS User Workshop Manno 30

Extensions of Exact Diagonalization Finite Temperature Lanczos Methods: Contractor Renormalization (CORE):

Extensions of Exact Diagonalization Finite Temperature Lanczos Methods: J. Jaklic and P. Prelovsek, Adv. Phys. 49, 1 (2000). M. Aichhorn et al., Phys. Rev. B 67, 161103 (2003).

Finite Temperature Lanczos Methods These methods (FTLM,LTLM) combine the Lanczos method and random sampling to go to larger systems. For high to moderate temperatures these methods can obtain results basically in the thermodynamic limit. The Low Temperature Lanczos Method can also go to low temperatures to get correct results on a given sample. Finite size effects however persist. Like the T=0 ED method it is most useful, where QMC or T-DMRG etc fail, such as frustrated and fermionic models. Possibly in ALPS in the not so distant future... 28/9/2004 ALPS User Workshop Manno 33

Extensions of Exact Diagonalization Contractor Renormalization (CORE): C.J. Morningstar and M. Weinstein, Phys. Rev. D 54 4131 (1996). E. Altman and A. Auerbach, Phys. Rev. B 65, 104508 (2002). S. Capponi, A. Läuchli and M. Mambrini, cond-mat/0404712, to be published in PRB

CORE Basic Idea Choose a suitable decomposition of your lattice and keep a certain number of suitable states Determine the effective Hamiltonian by requiring to reproduce the low energy spectrum of the non-truncated system on small clusters. Simulate (or treat analytically) the new effective Hamiltonian. 28/9/2004 ALPS User Workshop Manno 35

Contractor Renormalization How to choose the states to keep? Low energy states of the local building block States with the highest weight in the local density matrix 28/9/2004 ALPS User Workshop Manno 36

CORE, some results Kagome antiferromagnet, keeping only the two doublets of the up-triangles (4 out of 8 states) The number of nonmagnetic excitations before the first magnetic excitation is drastically increasing with system size. Semi-quantitative agreement ED CORE 28/9/2004 ALPS User Workshop Manno 37