Abstract
An estimate of the undercounted electrostatic energy terms in local-density-functional total-energy calculations for nonmetallic systems with separated electron-hole pairs is used to derive a simplified correction to density-functionaltheory band gaps. The correction is evaluated for Ne, Ar, Kr, LiF, NaCl, CsCl, MgO, CaS, BaS, C, AlP, and Si. The band-gap errors are reduced from 4050 % to 1015 % for most of the systems studied. Conduction-band corrections are shown to be nearly as large as valence-band corrections in free-electron-like semiconductors.