Band Structure Calculations Electronic and Optical Properties
Band Structure Calculations Electronic and Optical Properties
Band Structure Calculations Electronic and Optical Properties
Outline
Simple Methods
Free electrons give Using a basic basis set for the
parabolic bands wavefunctions improves
results slightly
n(r) ! V(r)
Algorithm
• Calculate self-consistent density and potential.
• For a chosen k-point in the band structure calculate it’s
eigenvalues and eigenvectors (wavefunctions) as follows:
• Start from random wavefunction.
• For the first band, calculate the search direction using self-
consistent potential.
• Assuming parabolic energy curve, step wavefunction
coefficients to bottom in given direction.
• Repeat previous two steps (using orthogonal search
direction) until no change occurs.
• For subsequent bands at this k-point, perform similar
process, ensuring the bands remain orthogonal to all
lower bands.
Band Structure Stewart Clark - University of 6
Calculations Durham
Castep Input Files
• Can control k-points used in band
structures by several cell keywords
- bs_kpoints_list
- bs_kpoints_path
- bs_kpoints_mp_grid
• Controlled by param keyword task
- task : BandStructure
Example: Silicon
%block lattice_cart task : BandStructure
2.7 2.7 0.0
2.7 0.0 2.7
0.0 2.7 2.7
%endblock lattice_cart
%block positions_frac
Si 0.00 0.00 0.00
Si 0.25 0.25 0.25
%endblock positions_frac
%block bs_kpoints_path
0.0 0.0 0.0
0.5 0.0 0.5
0.5 0.5 0.5
0.0 0.0 0.0
%endblock bs_kpoints_path
Symmetry_generate
Conventional Cell?
• Although the full set of levels can be described with
restricted k, it is often useful to allow k to range over
more of k-space.
• The set of wavefunctions and energy levels for 2
values of k differing by a reciprocal lattice vector K
are identical.
!n ,k + K (r ) = !n ,k (r )
En , k + K = En , k
By not using a primitive cell, the band structure contains redundant
information.
For each of the k=k+K we can map them back into the 1st Brillouin zone
of the primitive cell.
Density of States
• Many electronic properties depend on the electronic
structure throughout the whole Brillouin zone.
• A band structure usually shows the electronic states
along lines of high symmetry.
• Instead, we need to sample the whole Brillouin zone
in a method similar to the SCF.
bs_kpoints_mp_grid : i j k
Magnetic Materials
• Can also set initial magnetic state (param file):
– spin : 3
• Can constrain spin (param file):
– spin_fix : 6
• Can initialise atom spin states (cell file):
%block positions_frac
Fe 0.0 0.0 0.0 MAGMOM= 0.25
Fe 0.5 0.5 0.5 MAGMOM=-0.25
%endblock positions_frac
(NB: MAGMOM to be obsolete in v4.1. Use SPIN
instead)
( ) (
"E v = V totL + E vbmL # V totR + E vbmR )
Band Structure Stewart Clark - University of 23
Calculations Durham
An Example: FeSi2 on Si
Applications - Orbitals
• In addition to the energy eigenvalues for a given
material, a band structure calculation also gives the
eigenvectors (wavefunctions) for any point in the
Brillouin zone.
• It should be noted that no proof exists which
confirms that the DFT single particle wavefunctions
generated here correspond to the many particle
wavefunction.
• However, the orbitals generated can lead to useful
physics and give further insight in the the nature of
the bonding in materials.
Example of Orbitals