Navigation auf uzh.ch

Suche

Physik-Institut Theory of Topological Matter

  • HyperBloch
  • HyperBloch-I

The Mathematica package HyperBloch

HyperBloch is a Mathematica package for constructing tight-binding models on hyperbolic lattices and calculating their band structures using the supercell method. The package needs as input a crystallographic information for the corresponding hyperbolic lattice, which can be generated using the related GAP package HyperCells.

The package can be downloaded from Github, and a detailed documentation is imported into the Mathematica environment upon installing the paclet file. 

The package is based on

and the doctoral thesis

  • P. M. Lenggenhager, Emerging avenues in band theory: multigap topology and hyperbolic lattices, PhD thesis, ETH Zurich (2023)

Basic functionality is demonstrated in the Supplmentary Code and Data associated with the PRL manuscript. In addition, we are planning to upload tutorials that showcase the implementation of several standard constructions by June 2024.

If you use this package, please cite at least one of the above references in addition to the package itself: