Graphene Nanoribbon Edge-State Spectral Map
Interactive tight-binding simulator: diagonalize a finite zigzag or armchair graphene nanoribbon and read its electronic structure off a 2D local-density-of-states map (transverse row vs. energy) instead of a 3D wavefunction landscape.
Cutting a sheet of graphene into a narrow ribbon does more than shrink it — the shape of the cut edge changes the electronic structure. This simulator constructs a finite honeycomb lattice with a real, adjustable nearest-neighbor tight-binding Hamiltonian, diagonalizes it exactly in the browser, and renders the whole spectrum as a row-vs-energy local-density-of-states map instead of a 3D wavefunction landscape. Switch between zigzag and armchair edge termination to see the textbook result: zigzag-terminated ribbons develop a bright E = 0 stripe confined to the boundary rows, while armchair-terminated ribbons of the same size do not.
Build a finite zigzag or armchair graphene nanoribbon, diagonalize its real tight-binding Hamiltonian, and read the result off a 2D local-density-of-states map — transverse row vs. energy — showing zigzag edges pin a bright E=0 stripe to the boundary rows while armchair edges do not.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install