Electrons in a 2D lattice: Energy contours and density of states

By Carlos Rivera

Important!: Your browser must be configured to run Java.

This JAVA applet calculates the energy contours for the electrons in a 2 dimensional, hexagonal lattice. The energy band is represented by a tight binding approximation:

E=-2 t (2 cos 0.5kxa * cos 0.866kya + cos kxa) + 2 t' (2 cos 0.866kya * cos 1.5kxa + cos 1.73kya),

where a is the lattice spacing. On the plots the energy is measured in units of the nearest neighbor overlap integral t. t' is the the overlap integrals to second neighbor atoms. For any physical situation t'/t is always less than 1 and for larger values the plots may not get drawn at all.

The density of states is plotted on the right hand side. In order to save computing time, the DOS is calculated on a rather crude grid, resulting in the loss of fine details.

Finally, the Fermi energy (represented by red contour lines on the plot) can be specified. The corresponding band occupancy is calculated.


[BACK]Back to the Interactive Learning page