Skip to content

Official implementation of spectrum bifurcation renormalization group(SBRG), which is suitable for quantum simulation on strong disordered systems for 1D and 2D. Paper: arXiv:2008.02285[https://arxiv.org/abs/2008.02285], Phys. Rev. B 93, 104205 (2016)[https://arxiv.org/abs/1508.03635]

hongyehu/SBRG

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SBRG(2.0): Spectrum Bifurcation Renormalization Group

(This is an update of the SBRG algorithm. New version contains link to Qutip packages, calculating physical observables, and etc)

SBRG is an algorithm motivated by RSRG-X. Instead of getting just ground state information, SBRG will calculate the effective Hamiltonian for many-body localized(MBL) systems. You can use the effective Hamiltonian to calculate the full spectrum of the original many-body system. This algorithm has been applied to study:

  • MBL physics
  • Holography network
  • Infinite-randomness critical point(IRCP) in 1D and 2D
  • IRCP with symmetry protected topological states

You need Numpy, Numba, Qutip (minimal) to run the SBRG(2.0). If you do not want to bother install all packages, we have create an enviroment file to install all the things you need once for all. To install the environment file, you need to type the following command into your terminal (assume you have anaconda installed):

conda env create -f SBRG_env.yml

About

Official implementation of spectrum bifurcation renormalization group(SBRG), which is suitable for quantum simulation on strong disordered systems for 1D and 2D. Paper: arXiv:2008.02285[https://arxiv.org/abs/2008.02285], Phys. Rev. B 93, 104205 (2016)[https://arxiv.org/abs/1508.03635]

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 57.6%
  • Jupyter Notebook 42.4%