|
Density of states analyses based on Mulliken population analysis
Total density of states
The total density of states TDOS at energy E is
written as
TDOS:
N(E) =
∑i δ(E-εi)
(3.3.8)
so the integral of N(E) over an energy interval E1 to E2 gives the number of one-electron states in that
interval. In practice the delta functions are approximated by Lorentzians,
TDOS:
N(E) =
∑i L(E-εi) =
∑i {σ/π ⋅
1/[(E-εi)2+σ2]}
(3.3.9)
A plot of N(E) versus
E reveals energetic regions where many levels are located. The width
parameter s determines of course the
appearance of the plot. A typical value is 0.25 eV (used as default in dos).
Partial (gross population and projected) density of states
In order to find out if a given function
χμ contributes
strongly to one-electron levels at certain energies, one may weigh a
one-electron level with the percentage
χμ character. We
usually determine the
χμ character by
the gross populations, obtaining the GPDOS
form of the partial density of states,
GPDOS:
Nμ(E) =
∑i GPi,μ
L(E-εi)
(3.3.10)
If the weight factor is determined by projection of
φi against
χμ,
we obtain the projected density of states PDOS,
PDOS:
Nμ(E) =
∑i |〈 χμ|
φi 〉|2
L(E-εi)
(3.3.11)
One should not use the PDOS for d-type or f-type primitive basis functions ('BAS').
A d-type function consists of 6 Cartesian functions, while there can of course be only 5 true d-type functions among them:
one (linear combination) of them is in fact an s-type function (x2+y2+z2).
Similarly, there are 10 f-type Cartesian functions, 3 of which are in fact p-functions.
The PDOS is calculated for the 6 d-type and 10 f-type Cartesian functions, which leads to undesired results.
An PDOS for SFOs does not suffer from this problem.
Overlap population density of states (OPDOS)
If the delta function representing orbital
φi is weighed with
the overlap population between
χμ and
χν in
φi,
the overlap population density of states OPDOS is obtained,
OPDOS:
Nμν(E) =
∑i OPi,μν
L(E-εi)
(3.3.12)
If an orbital
φi
at energy εi
is strongly bonding between
χμ and
χν the overlap
population is strongly positive and OPDOS(e)
will be large and positive around E=εi.
Similarly, OPDOS(E) will be
negative around energy εi
when there is antibonding
between χμ and
χν in
φi.
The OPDOS(E)
has been used under the name coop
(crystal orbital overlap population) in Extended-Hückel solid state
calculations by Hoffmann and coworkers [2].
[2] R. Hoffmann, A chemist's view of bonding in extended structures (VCH Publishers, New York, 1988).
|