Skip to content

gharib85/pyfermions

 
 

Repository files navigation

pyfermions Python 3.5+ Build Status arXiv Latest Version

A Python package for rigorous free fermion entanglement renormalization from wavelet theory.

MERA for 1D free-fermion nearest-neighbor hopping Hamiltonian Branching MERA for 2D free-fermion nearest-neighbor hopping Hamiltonian

For details, please see our paper.

@article{latticefermions,
  title={Rigorous free-fermion entanglement renormalization from wavelet theory}
  author={Jutho Haegeman and Brian Swingle and Michael Walter and Jordan Cotler and Glen Evenbly and Volkher B. Scholz},
  journal={Phys. Rev. X},
  year={2018},
  volume={8},
  pages={011003},
  eprint={1707.06243},
}

Installation

To install the latest released version from PyPI:

pip install pyfermions

To install the bleeding-edge development version (likely unstable):

pip install git+git://github.com/amsqi/pyfermions

Getting Started

Now download and explore some of the Jupyter notebooks. The mera1d notebook is a good starting point.

Contributing

The contributors are listed here.

git clone git://github.com/amsqi/pyfermions
cd pyfermions
pip install -e .[dev]

About

Rigorous free fermion entanglement renormalization from wavelet theory

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Jupyter Notebook 99.1%
  • Other 0.9%