10.6: k-point sampling
( \newcommand{\kernel}{\mathrm{null}\,}\)
DFT reduces the problem of 1026 interacting electrons to 1026 noninteracting quasiparticles. To reduce this to a manageable number, we recall that electrons in solids can be labelled by a wavevector k, and that they form bands in which electrons with similar k have similar energy. The energy is the integral of these, thus we can obtain a good estimate by sampling states from an evenly-spaced grid of “k-points”. As this grid becomes finer, so the accuracy of the integral improves. For most systems a surprisingly small number suffices: tens for insulators and hundreds for metals.
According to the Bloch theorem, any wavefunction must be written:
Φk=u(r) exp −ik.r
If the wavefunction is expanded in plane waves, then
Φk=∑b exp −i(k+b).r
where k correspond to Bloch waves longer than the unit cell, and b to basis function plane waves shorter than the cell (i.e. b>k).