This program allows to perform tight binding calculations with a user friendly interface Alt text

How to install

Linux and Mac

The program runs in Linux and Mac machines.

Clone the github repository

git clone https://github.com/joselado/quantum-honeycomp

and execute the script install as

python install.py

The script will install all the required dependencies if they are not already present for the python command used. Afterwards, you can run the program by executing in a terminal



For using this program in Windows, the easiest solution is to create a virtual machine using Virtual Box, installing a version of Ubuntu in that virtual machine, and following the previous instructions. Alternatively, you can try this version that was adapted for a Windows system (latest updates may not be included in it).


This program allows to study a variety of electronic states by means of tight binding models as shown below.

Quantum anomalous Hall state

Honeycomb lattice with Rashba spin-orbit coupling and exchange field, giving rise to a net Chern number and chiral edge states https://journals.aps.org/prb/abstract/10.1103/PhysRevB.82.161414 Alt text

Quantum Spin Hall state

Honeycomb lattice with Kane-Mele spin-orbit coupling and Rashba spin-orbit coupling, giving rise to a gapped spectra with a non-trivial Z2 invariant and helical edge states https://journals.aps.org/prl/abstract/10.1103/PhysRevLett.95.226801 Alt text

Magnetism in graphene zigzag nanoribbons

Self-consistent mean field calculation of a zigzag graphene ribbon, with electronic interactions included as a mean field Hubbard model. Interactions give rise to an edge magnetization in the ribbon, with an antiferromagnetic alignment between edges Alt text

Nodal line semimetals

Band structure of a slab of a 3D nodal line semimetal in a diamond lattice, showing the emergence of topological zero energy drumhead states in the surface of the slab https://link.springer.com/article/10.1007%2Fs10909-017-1846-3 Alt text

Confined modes in 0D systems

Spectra and spatially resolved density of states of a triangular graphene island, showing the emergence of confined modes Alt text

Colossal graphene quantum dots

Density of states and spatially resolved density of states of a bg graphene quantum dot. The huge islands module uses special techniques to efficiently solve systems with hundreds of thousands of atoms. Alt text

Landau levels

Electronic spectra of a massive honeycomb lattice in the presence of an off-plane magnetic field, giving rise to Landau levels and chiral edge states Alt text

Artificial topological superconductors

Bogoliuvov de Gennes band structructure of a two-dimensional gas in a square lattice with Rashba spin-orbit coupling, off-plane exchange field and s-wave superconducting proximity effect. When superconductivity is turned on, a gap opens up in the spectra hosting a non-trivial Chern number, giving rise to propagating Majorana modes in the system Alt text

Quantum Valley Hall effect

Band structure of Bernal stacked bilayer graphene, showing the emergence of a gap when an interlayer bias is applied. The previous gap hosts a non-trivial valley Chern number, giving rise to the emergence of pseudo-helical states in the edge of the system Alt text

Twisted bilayer graphene

Bandstructure and local density of states of twisted bilayer graphene at the magic angle, showing the emergence of a flat band, with an associated triangular density of states https://journals.aps.org/prb/abstract/10.1103/PhysRevB.82.121407 Alt text