The representation of the electronic ground state in terms of localized Wannier orbitals [84] provides a powerful tool in the study of periodic solids. Recent advances in the formulation of a theory of electronic polarization [78] and the development of linear-scaling methods [60] have rejuvenated the use of Wannier functions as an analysis tool. Namely, Wannier functions afford an insightful picture to the nature of chemical bonding and aid in the understanding of classical chemical concepts (e.g. nonbonding electron pairs or valency) in terms of quantum mechanics.
Wannier functions (WF) are defined
in terms of a unitary transformation performed on the occupied
Bloch orbitals (BO) [84]. One major problem in a practical calculation is
their non-uniqueness. This is a result of the indeterminacy of the BO's,
which are, in the case of a single band, only
determined up to a phase factor, in the multi-band case, up to an arbitrary
unitary transformation among all occupied orbitals at every point in the
Brillouin zone. As proposed recently by Marzari and
Vanderbilt [85], one can resolve this non-uniqueness by requiring
that the total spread of the localized function be minimal.
This criterion is in close analogy with
the Boys-Foster method [86] for finite systems, here one uses the
spread defined through the conventional position operator.
The new technique has been successfully
applied to crystal systems and to small molecules within a
general k-point scheme[85,87].
An extension to disordered systems within the
-point approximation was
recently performed[88]. This is of particular interest when one
would like a localized orbital picture within
the framework of Car-Parrinello molecular dynamics (CPMD).
Here we examine the problem focusing on the
-point approximation only.
Upon minimization of the spread functional the appropriate unitary transformation
to the localized orbitals can be calculated. With explicit knowledge
of the spread functional we can derive the complete expressions required to
implement the iterative minimization procedure.
We begin by reviewing the work of Resta [89]. In his treatment, the fundamental object for studying localization of an electronic state within Born-Von Karman boundary conditions is the dimensionless complex number,
that lie in the unit cube. In molecular dynamics simulations, this allows one
to perform periodic boundary conditions for systems with general symmetry by
first transforming to the unit cube, performing cubic periodic boundary
conditions, and transforming back to the general cell with the action of
![]() |
(159) |
. Here
to second order, obtaining,
can be thought of as a metric tensor to describe the corresponding distances in the
unit cube. Eq. (165) shows us exactly how the length scales
are built into the spread through the metric tensor. From direct comparison
of Eq. (164) and Eq. (165) we see that for supercells of
general symmetry we need to choose linear combinations of
At this point it is useful to make contact with other spread formulas that are present in the current literature. Following Resta's derivation one finds the formula [89], that in our notation reads,
Silvestrelli[91] on the other hand uses (again, in our notation),
At first glance, it seems confusing that there are different definitions for the spread. Admittedly, one has to keep in mind that all formulae are only valid up to the order given in Eq. (167). Thus, although different, they are consistent and there is no fundamental reason to choose one definition of the spread over another.
One can also derive a general expression for the expectation
value of the periodic position operator for computing the
center of the localized function. Recall, that for
a cubic simulation supercell the expectation value of the
position operator is given as,
We now proceed to determine the weights
as
defined in the sum rule Eq. (166) for supercells
of general symmetry. Recall that the metric,
will contain
at most six independent entries as defined by the case of least
symmetry, triclinic. Thus, Eq. (166) is a linear
set of six equations with six unknowns. We have freedom to choose the
six Miller indices,
of which we are to take the
linear combinations of. For computational convenience of computing
we choose the first six indices that take you from one
to the next point in the Brillouin zone. Namely,
,
,
,
,
,
. With this choice of
the explicit system of equations based on Eq. (166)
takes the following simple form,